Hierarchical binding and lookup of addresses in inter-process communications systems
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsJon Maloy, Per Andersson, Jonathan Lynam
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsJon Maloy, Per Andersson, Jonathan Lynam
Estimating the term…
Systems/methods of looking up an address of a target server include receiving a first lookup request at a first lookup server that manages a first database that contains data relating to a first plurality of servers. First metadata relating to the target server is retrieved from the first database, and a second lookup request including the first metadata is sent to a second lookup server that manages a second database that contains data relating to a second plurality of servers. The second plurality of servers is a subset of the first plurality of servers and includes the target server. Second metadata relating to the target server is retrieved from the second database, and a response based on the first and second metadata is transmitted to the client. Corresponding systems/methods of binding a server address to a lookup key are also disclosed.
A method of looking up an address, comprising:
A method of looking up an address, comprising:
A method of binding an address of a publishing server component to a lookup key in an inter-process communication system, the method comprising:
An interprocess communication system, comprising:
An interprocess communication system, comprising:
A hardware lookup server that is configured to manage a first database that contains data relating to a first plurality of server components, configured to receive a first lookup request from a client component, the first lookup request identifying a target server component from among the first plurality of server components, configured to retrieve first metadata relating to the target server component from the first database, and configured to send a second lookup request including the first metadata to a second hardware lookup server that manages a second database that contains data relating to a second plurality of server components, wherein the second plurality of server components is a subset of the first plurality of server components and includes the target server component, and wherein the second database contains second metadata relating to the target server component, the first and second metadata together comprising information that can be used to resolve an address associated with the target server component.
A hardware lookup server that is configured to manage a first database that contains data relating to a first plurality of server components that includes a publishing server component, configured to receive a first publication request from the publishing server component, the first publication request including first and second metadata relating to an address of the publishing server component and a lookup key associated with the publishing server component, configured to store the first metadata in the first database along with the lookup key, and configured to send a second publication request including the second metadata and the lookup key to a second hardware lookup server that manages a second database that contains data relating to a second plurality of server components, wherein the second plurality of server components is a superset of the first plurality of server components and includes the publishing server component.
Dependencies are inferred from the claim text.