Method and System for Controlled Distribution of Profile Information and Related Data Objects
First 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 profiles with;
(b) informing the identified registered user via the network that the requesting user has requested to exchange profiles;
(c) receiving instructions from the identified registered user via the network on whether to permit the exchange of profiles with the requesting user;
(d) thereafter exchanging profiles between the requesting user and the identified registered user from the database via the network in accordance with the instructions; and
(e) causing the display of the profile of at least the identified registered user, the displayed profile comprising textual profile information associated with the identified registered user and at least one data object, each data object comprising a representation of additional content accessible through the profile of the identified registered user, wherein the additional content comprises one or more data types selected by the identified registered user from a plurality of different available data types.
2 Assignments
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.
133 Citations
23 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 profiles with; (b) informing the identified registered user via the network that the requesting user has requested to exchange profiles; (c) receiving instructions from the identified registered user via the network on whether to permit the exchange of profiles with the requesting user; (d) thereafter exchanging profiles between the requesting user and the identified registered user from the database via the network in accordance with the instructions; and (e) causing the display of the profile of at least the identified registered user, the displayed profile comprising textual profile information associated with the identified registered user and at least one data object, each data object comprising a representation of additional content accessible through the profile of the identified registered user, wherein the additional content comprises one or more data types selected by the identified registered user from a plurality of different available data types. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for creating and exchanging information over a network, said method comprising the acts of:
-
registering a plurality of users, each of the users providing profile information that is stored in a data repository; for each user, establishing and maintaining at least one profile stored in the data repository;
the profile comprising textual profile information about the associated user and at least one data object comprising additional content associated with the user, the additional content comprises one or more data types selected by the registered user from a plurality of different available data types;permitting controlled exchange of the profiles between the users through the network; permitting each user to update the textual profile information and the at least one data object of a profile associated with the user; and subsequently updating, through the network, one or more of the profiles that have been previously exchanged with at least one recipient user, in response to textual profile information or one or more data objects of the one or more of the profiles having been updated. - View Dependent Claims (17, 18)
-
-
19. In a network-based information access system, a computer-implemented method of providing access to electronic content information in a controlled manner, said method comprising:
-
(a) receiving, from a requester, a designation of a requested party for which the requestor desires to access content information associated with the requested party; (b) providing the requestor with access, in response to receiving the request, to at least a portion of the content information, over a network, to the extent permitted by the requested party; and (c) causing to be displayed, in response to providing the access, the at least the portion of the content information associated with the requested party for use by the requester, and wherein the content information is displayed with a plurality of regions containing the at least the portion of the content information, where the plurality of regions comprise a first region that includes textual information about the requested party and at least one second region that includes a data object comprising a representation of additional content accessible over the network.
-
-
20. The computer-implemented method as recited in claim 20, wherein the data object further comprises controls presented to the requestor that are configured to enable the requestor to interact with the additional content.
-
21. A method of maintaining a user profile of a first registered entity that is accessible by a plurality of other entities, the method comprising:
-
receiving, from over a distributed network, a request from a first user to register the first user; requesting from the first user, via the distributed network, user profile information associated with the first user; establishing and electronically storing a user profile comprising textual data of the user profile information associated with the first user; receiving, via the distributed network, a request from the first user to associate a data object with the user profile; receiving, via the distributed network, a selection by the first user of the data object from a plurality of different available data types and additional content information associated with the data object; and in response to receiving the selection, associating the data object with the user profile such that the data object and associated additional content, upon distribution of the user profile to a requesting second user in response to receiving authorization from the first user to allow the second user to access the user profile, is accessible to the second user through the user profile. - View Dependent Claims (22, 23)
-
Specification