Search

Manohar B Puttaswamaiah

from Bothell, WA
Age ~42

Manohar Puttaswamaiah Phones & Addresses

  • Bothell, WA
  • s
  • 18574 NE 57Th St #T, Redmond, WA 98052
  • Bellevue, WA
  • Seattle, WA

Publications

Us Patents

Asynchronous Communication In An Unstable Network

View page
US Patent:
20100309928, Dec 9, 2010
Filed:
Jun 3, 2009
Appl. No.:
12/477606
Inventors:
Sanjib Saha - Sammamish WA, US
Affan Arshad Dar - Woodinville WA, US
Xin Chen - Redmond WA, US
Manohar Bangalore Puttaswamaiah - Bellevue WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
H04L 12/56
US Classification:
370412
Abstract:
Embodiments are directed to promptly reestablishing communication between nodes in a dynamic computer network and dynamically maintaining an address list in an unstable network. A computer system sends a message to other message queuing nodes in a network, where each node in the message queuing network includes a corresponding persistent unique global identifier. The computer system maintains a list of unique global identifiers and the current network addresses of those network nodes from which the message queuing node has received a message or to which the message queuing node has sent a message. The computer system goes offline for a period of time and upon coming back online, sends an announcement message to each node maintained in the list indicating that the message queuing node is ready for communication in the message queuing network, where each message includes the destination node's globally unique identifier and the node's current network address.

Asynchronous Communication In An Unstable Network

View page
US Patent:
20120134370, May 31, 2012
Filed:
Feb 8, 2012
Appl. No.:
13/368705
Inventors:
Sanjib Saha - Sammamish WA, US
Affan Arshad Dar - Woodinville WA, US
Xin Chen - Redmond WA, US
Manohar Bangalore Puttaswamaiah - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 12/56
US Classification:
370412
Abstract:
Embodiments are directed to promptly reestablishing communication between nodes in a dynamic computer network and dynamically maintaining an address list in an unstable network. A computer system sends a message to other message queuing nodes in a network, where each node in the message queuing network includes a corresponding persistent unique global identifier. The computer system maintains a list of unique global identifiers and the current network addresses of those network nodes from which the message queuing node has received a message or to which the message queuing node has sent a message. The computer system goes offline for a period of time and upon coming back online, sends an announcement message to each node maintained in the list indicating that the message queuing node is ready for communication in the message queuing network, where each message includes the destination node's globally unique identifier and the node's current network address.
Manohar B Puttaswamaiah from Bothell, WA, age ~42 Get Report