Method and system for controlled distribution of information over a network
First Claim
Patent Images
1. A method comprising:
- by a client device, determining whether a personal identifier exists on the client device, the personal identifier being a unique identifier associated with a user who is registered with an information management and distribution system, wherein the personal identifier is based on an email address for the user;
by the client device, when it is determined that the personal identifier does not exist on the client device;
sending, to one or more computer servers associated with an information management and distribution system, a request to register the user of the client device, the request comprising identifying information for the user;
receiving a response to the request to register the user, the response comprising the personal identifier for the user, the personal identifier having been generated by the one or more computer servers associated with the information management and distribution system in response to receiving the request to register the user and determining that the user has not previously registered with the information management and distribution system; and
storing the personal identifier in a local data store of the client device; and
by the client device, once the personal identifier exists on the client device, sending, to the one or more computer servers associated with the information management and distribution system, the personal identifier during user profile exchange operations with one or more other users who are registered with the information management and distribution system.
1 Assignment
0 Petitions
Accused Products
Abstract
An information management and distribution system is disclosed. The information management and distribution system includes a client-side application and a server application that interact to facilitate the controlled exchange of contact information over a network. The client-side application can provide creation and design, rolodex, exchange, and update features. The information management and distribution system can also include a corporate administrator application. Still another aspect of the invention is that contact information can be distributed to registered users in a common format.
227 Citations
17 Claims
-
1. A method comprising:
-
by a client device, determining whether a personal identifier exists on the client device, the personal identifier being a unique identifier associated with a user who is registered with an information management and distribution system, wherein the personal identifier is based on an email address for the user; by the client device, when it is determined that the personal identifier does not exist on the client device; sending, to one or more computer servers associated with an information management and distribution system, a request to register the user of the client device, the request comprising identifying information for the user; receiving a response to the request to register the user, the response comprising the personal identifier for the user, the personal identifier having been generated by the one or more computer servers associated with the information management and distribution system in response to receiving the request to register the user and determining that the user has not previously registered with the information management and distribution system; and storing the personal identifier in a local data store of the client device; and by the client device, once the personal identifier exists on the client device, sending, to the one or more computer servers associated with the information management and distribution system, the personal identifier during user profile exchange operations with one or more other users who are registered with the information management and distribution system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
determine whether a personal identifier exists on the client device, the personal identifier being a unique identifier associated with a user who is registered with an information management and distribution system, wherein the personal identifier is based on an email address for the user; when it is determined that the personal identifier does not exist on the client device; send, to one or more computer servers associated with an information management and distribution system, a request to register the user of the client device, the request comprising identifying information for the user; receive a response to the request to register the user, the response comprising the personal identifier for the user, the personal identifier having been generated by the one or more computer servers associated with the information management and distribution system in response to receiving the request to register the user and determining that the user has not previously registered with the information management and distribution system; and store the personal identifier in a local data store of the client device; and once the personal identifier exists on the client device, send, to the one or more computer servers associated with the information management and distribution system, the personal identifier during user profile exchange operations with one or more other users who are registered with the information management and distribution system. - View Dependent Claims (11, 12, 13)
-
-
14. A client device comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to; determine whether a personal identifier is stored on the client device, the personal identifier being a unique identifier associated with a user who is registered with an information management and distribution system, wherein the personal identifier is based on an email address for the user; when it is determined that the personal identifier is not stored on the client device; send, to one or more computer servers associated with an information management and distribution system, a request to register the user of the client device, the request comprising identifying information for the user; receive a response to the request to register the user, the response comprising the personal identifier for the user, the personal identifier having been generated by the one or more computer servers associated with the information management and distribution system in response to receiving the request to register the user and determining that the user has not previously registered with the information management and distribution system; and store the personal identifier in a local data store of the client device; once the personal identifier exists on the client device, send, to the one or more computer servers associated with the information management and distribution system, the personal identifier during user profile exchange operations with one or more other users who are registered with the information management and distribution system. - View Dependent Claims (15, 16, 17)
-
Specification