Creating a public identity for an entity on a network
First Claim
Patent Images
1. A method for communicating, comprising the steps of:
- electronically requesting a public address for an entity, said entity has a private address prior to said step of electronically requesting;
electronically receiving and storing said public address; and
communicating using said public address.
4 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed for establishing a public identity for an entity on a private network. In one embodiment, a first entity can initiate a request to create a binding of a public address to a private address for itself. The existence of this public address for the first entity can be made known so that other entities can use the public address to communicate with the first entity. The present invention allows entities outside of a private network to initiate communication with an entity inside a private network.
139 Citations
63 Claims
-
1. A method for communicating, comprising the steps of:
-
electronically requesting a public address for an entity, said entity has a private address prior to said step of electronically requesting;
electronically receiving and storing said public address; and
communicating using said public address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28)
-
-
26. A method for communicating, comprising the steps of:
-
electronically requesting a public address for an entity in a private network; and
electronically publishing said public address outside of said private network. - View Dependent Claims (27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 43)
-
-
40. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising the steps of:
-
electronically requesting a public identity for an entity, said entity has a private identity prior to said step of electronically requesting, said step of electronically requesting is at least partially performed by said entity;
electronically receiving and storing said public identity; and
communicating using said public identity. - View Dependent Claims (41, 44, 45, 46, 47)
-
-
48. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising the steps of:
-
electronically requesting a public identity for an entity in a private network; and
electronically publishing said public identity outside of said private network. - View Dependent Claims (49, 50, 51)
-
-
52. An apparatus, comprising:
-
a communication interface;
one or more storage devices; and
one or more processors in communication with said one or more storage devices and said communication interface, said one or more processors programmed to perform a method comprising the steps of;
electronically requesting a public address for an entity, said entity has a private address prior to said step of electronically requesting, said step of electronically requesting is at least partially performed by said entity, electronically receiving and storing said public address, and communicating using said public address. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59)
-
-
60. An apparatus, comprising:
-
a communication interface;
one or more storage devices; and
one or more processors in communication with said one or more storage devices and said communication interface, said one or more processors programmed to perform a method comprising the steps of;
electronically requesting a public address for an entity in a private network, and electronically publishing said public address outside of said private network. - View Dependent Claims (61, 62, 63)
-
Specification