Patent ID: 8180891
Filing Date: 2012-05-15
Classification: G06F,G06Q,G08C,H04L,H04N

Abstract:
1. A method comprising: receiving, from a first device, a globally unique identifier for a service offered by the first device and a first public internet protocol (IP) address for the first device that was translated by a network address translator; receiving a discovery request that includes a second public IP address for a first sandbox; determining, for the first sandbox, a list of services offered; determining that the first and second public IP addresses are identical; sending the list of services to the first sandbox, the list of services including the service offered by the first device and including the globally unique identifier; receiving a service request for the service offered by the first device, the service request including the globally unique identifier; and forwarding the service request to the first device using the globally unique identifier.