Method and system for controlled distribution of contact information over a network
DCFirst Claim
1. A computer-implemented method for exchanging certain profile information over a network, the profile information being stored in a database and pertaining to a plurality of registered users, said method comprising the acts of:
- (a) identifying a particular one of the registered users with which a requesting user desires to exchange profile information with, the requesting user also being one of the registered users;
(b) informing the identified registered user via the network that the requesting user has requested to exchange profile information;
(c) receiving instructions from the identified registered user via the network on whether to permit the exchange of profile information with the requesting user; and
(d) thereafter exchanging profile information between the requesting user and the identified registered user from the database via the network in accordance with the instructions.
3 Assignments
Litigations
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.
-
Citations
33 Claims
-
1. A computer-implemented method for exchanging certain profile information over a network, the profile information being stored in a database and pertaining to a plurality of registered users, said method comprising the acts of:
-
(a) identifying a particular one of the registered users with which a requesting user desires to exchange profile information with, the requesting user also being one of the registered users;
(b) informing the identified registered user via the network that the requesting user has requested to exchange profile information;
(c) receiving instructions from the identified registered user via the network on whether to permit the exchange of profile information with the requesting user; and
(d) thereafter exchanging profile information between the requesting user and the identified registered user from the database via the network in accordance with the instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a network-based information exchange system, a computer-implemented method for exchanging electronic information in a controlled manner, said method comprising the acts of:
-
(a) designating, by a requestor, a requested party with which an information exchange is desired;
(b) requesting, by the requestor, an information exchange with the requested party; and
(c) thereafter exchanging electronic information between the requestor and the requested party over a network to the extent permitted by the requested party. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for accessing a database of information across a network, said method comprising the acts of:
-
(a) registering users with a central system to store user information;
(b) receiving a request from a particular requesting user seeking to receive user information from the central system for a particular registered user;
(c) determining whether the particular registered user agrees to release of the user information associated with the particular registered user; and
(d) supplying the user information associated with the particular registered user from the central system to the particular requesting user to the extent permitted by the particular registered user. - View Dependent Claims (17)
-
-
18. A system for managing the exchange of dynamic information pertaining to persons, said system comprising:
-
a system server that stores profile information for a plurality of registered users, manages the controlled exchange of portions of the profile information between requestors and requestees, and facilitates the update to the profile information to the requested users whom have previously obtained the profile information being updated;
a requestor'"'"'s computer system capable of coupling to said system server through a network, said requestor'"'"'s computer system selects one of the registered users to be a requestee for an exchange request;
issues to said system server an exchange request for the profile information pertaining to the requestee, and stores the profile information pertaining to the requestee when said system server forwards the profile information pertaining to the requestee from said system server to said requestor'"'"'s computer system; and
a requestee'"'"'s computer system capable of coupling to said system server through a network, said requestee'"'"'s computer system receives a permission request from said system server to permit an exchange of the profile information with the requester, and sends a permission response to said system server indicating whether the requested exchange of profile information is permitted.
-
-
19. A method for maintaining information stored in a remote database, the remote database includes information pertaining to a plurality of registered users, said method comprising the acts of:
-
(a) modifying pre-established information for a particular registered user stored in a local database of a local computing device;
(b) updating the remote database based on the modifications to the pre-established information;
(c) determining those of the registered users that have previously stored the pre-established information for the particular registered user in local databases of local computing devices associated with such registered users; and
(d) updating the local databases of the local machines associated with the registered users that have previously stored the pre-established information for the particular registered user, said updating being based on the modifications to the pre-established information.
-
-
20. An information management and distribution system, comprising:
-
a system server that stores contact information for registered users and stores corporate contact information for business entities having employees;
an administrator module that registers a business entity with said system server by providing the corporate contact information for the business entity, and said administrator module controls registration of the employees of the business entity; and
user modules that enable registered users to distribute their contact information to other registered users by way of said system server, the other registered users receive the contact information that has been distributed with said user modules, and in the case where the registered user is one of the employees of the business entity, the contact information that is distributed includes the corporate contact information. - View Dependent Claims (21)
-
-
22. In an information management and exchange system having a plurality of registered users with each user having their own profile information, a method for controlling usability of previously received profile information for a registered user, said method comprising the acts of:
-
(a) selecting one of the registered users to be disabled;
(b) identifying those of the registered users whom have previously received profile information from the selected registered user; and
(c) disabling use of the profile information for the selected registered user by those of the registered users whom have previously received the profile information from the selected registered user. - View Dependent Claims (23)
-
-
24. A method for maintaining and distributing contact information for a business entity and employees of the business entity, said method comprising the acts of:
-
(a) creating contact information for a business entity;
(b) storing the contact information for the business entity on a system server;
(c) creating contact information for employees of the business entity, the contact information for the employees including some individual information and including or referencing the contact information for the business entity;
(d) storing the contact information for the employees of the business entity on the system server; and
(e) thereafter distributing the contact information for one or more of the employees to one or more recipients. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification