Methods, systems and program products for creation of multiple views and optimized communications pathways based on personal descriptors
First Claim
1. A non-transitory computer readable medium having computer executable instructions providing multiple pathways of user personal descriptors in a form of an avatar combined with personal information and interests of a plurality of users over a computer network, the computer executable instructions executed by a provider computer processor causing the provider computer processor to perform a method comprising:
- receiving a globally accessible contact list of the plurality of users in a database;
automatically populating a dynamic repository with at least a first set of user personal descriptors and a second set of user personal descriptors of an at least one of an individual user personal descriptor owner and a contact user of the plurality of users;
receiving contact information anonymously from the at least one of the individual user personal descriptor owner and the contact user;
storing, in the dynamic repository, contact information received from the at least one of the individual user personal descriptor owner and the contact user;
receiving, from the contact user, a request for access to a user personal descriptor of the individual user personal descriptor owner;
notifying the individual user personal descriptor owner of the request, from the contact user;
receiving, by the provider computer processor, a signal from the individual user personal descriptor owner including one of a designation of permitting access by the contact user to the user personal descriptor and a designation of rejecting access by the contact user to the user personal descriptor of the individual user personal descriptor owner, based on;
adding an at least one of an individual user and the contact user to an instant messaging roster state database, wherein a status of individual users and contact users are entered and coordinated, andnotifying the contact user of one of the designation of permitting access and the designation of rejecting access by the individual user personal descriptor owner; and
performing one of;
rejecting sharing, with the contact user, access to the user personal descriptor of the individual user personal descriptor owner, when the signal received is the designation of rejecting access, andsharing with the contact user, access to the user personal descriptor of the individual user personal descriptor owner, when the signal received is the designation of permitting access, wherein when the contact user obtains access to the user personal descriptor, one of the individual user personal descriptor owner and exchange information of the contact user to perform completing one of social and business interactions between the individual user personal descriptor owner and the contact user.
1 Assignment
0 Petitions
Accused Products
Abstract
Multiple views and optimized communications pathways of personal descriptors are provided over a communications network for a globally accessible contact list of contacts in a database. User descriptors are automatically populated in a dynamic repository, and subsequently form personal descriptors. User queries and contact information are received anonymously and stored in a dynamic repository, based on adding the contact to an instant messaging roster state database, where the contact information is categorized, based on identifiable relationships between user descriptors and a group of user defined rules. Such user contact information is transmitted and/or received to and/or from contacts in the globally accessible contact list so as to share presence and access information, and where the user is an authorized user providing varying levels of access information. Sharing access to the personal descriptor includes the use of a communications broker, rendering an animated personal descriptor and completing social and business interactions.
13 Citations
17 Claims
-
1. A non-transitory computer readable medium having computer executable instructions providing multiple pathways of user personal descriptors in a form of an avatar combined with personal information and interests of a plurality of users over a computer network, the computer executable instructions executed by a provider computer processor causing the provider computer processor to perform a method comprising:
-
receiving a globally accessible contact list of the plurality of users in a database; automatically populating a dynamic repository with at least a first set of user personal descriptors and a second set of user personal descriptors of an at least one of an individual user personal descriptor owner and a contact user of the plurality of users; receiving contact information anonymously from the at least one of the individual user personal descriptor owner and the contact user; storing, in the dynamic repository, contact information received from the at least one of the individual user personal descriptor owner and the contact user; receiving, from the contact user, a request for access to a user personal descriptor of the individual user personal descriptor owner; notifying the individual user personal descriptor owner of the request, from the contact user; receiving, by the provider computer processor, a signal from the individual user personal descriptor owner including one of a designation of permitting access by the contact user to the user personal descriptor and a designation of rejecting access by the contact user to the user personal descriptor of the individual user personal descriptor owner, based on; adding an at least one of an individual user and the contact user to an instant messaging roster state database, wherein a status of individual users and contact users are entered and coordinated, and notifying the contact user of one of the designation of permitting access and the designation of rejecting access by the individual user personal descriptor owner; and performing one of; rejecting sharing, with the contact user, access to the user personal descriptor of the individual user personal descriptor owner, when the signal received is the designation of rejecting access, and sharing with the contact user, access to the user personal descriptor of the individual user personal descriptor owner, when the signal received is the designation of permitting access, wherein when the contact user obtains access to the user personal descriptor, one of the individual user personal descriptor owner and exchange information of the contact user to perform completing one of social and business interactions between the individual user personal descriptor owner and the contact user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer implemented method of providing multiple pathways of user personal descriptors in a form of an avatar combined with personal information and interests of a plurality of users over a computer network, the computer implemented method comprising:
-
receiving a globally accessible contact list of the plurality of users in a database; automatically populating a dynamic repository with at least a first set of user personal descriptors and a second set of user personal descriptors of an at least one of an individual user personal descriptor owner and a contact user of the plurality of users; receiving contact information from the at least one of the individual user personal descriptor owner and the contact user; storing, in the dynamic repository, contact information received from the at least one of the individual user personal descriptor owner and the contact user;
receiving, from the contact user, a request for access to a user personal descriptor of the individual user personal descriptor owner;notifying the individual user personal descriptor owner of the request, from the contact user; receiving, by the provider computer processor, a signal from the individual user personal descriptor owner including one of a designation of permitting access by the contact user to the user personal descriptor and a designation of rejecting access by the contact user to the user personal descriptor of the individual user personal descriptor owner, based on; adding an at least one of an individual user and the contact user to an instant messaging roster state database, wherein the status of individual users of contact users are entered and coordinated, and notifying the contact user of one of the designation of permitting access and the designation of rejecting access by the individual user personal descriptor owner; and performing one of; rejecting sharing, with the contact user, access to the user personal descriptor of the individual user personal descriptor owner, when the signal received is the designation of rejecting access, and sharing with the contact user, access to the user personal descriptor of the individual user personal descriptor owner, when the signal received is the designation of permitting access, wherein when the contact user obtains access to the user personal descriptor, one of the individual user personal descriptor owner and exchange information of the contact user to perform completing one of social and business interactions between the individual user personal descriptor owner and the contact user. - View Dependent Claims (14)
-
-
15. A computer system providing multiple pathways of user personal descriptors in a form of an avatar combined with personal information and interests of a plurality of users over a computer network, the system comprising:
-
a provider computer processor including a dynamic repository, and a program unit, wherein the provider computer processor is cooperatively coupled over the computer network to a plurality of networked computers operable by the plurality of users; a networked database including a globally accessible contact list of the plurality of users cooperatively coupled over the computer network; and a computer executable program residing in the program unit, wherein the computer executable program when executed by the provider computer processor causes the provider computer processor of the computer system to perform a method comprising; receiving the globally accessible contact list of the plurality of users in a database, automatically populating the dynamic repository with at least a first set of user personal descriptors and a second set of user personal descriptors of an at least one of an individual user personal descriptor owner and a contact user of the plurality of users, receiving contact information anonymously from the at least one of the individual user personal descriptor owner and the contact user, storing, in the dynamic repository, contact information received from the at least one of the individual user personal descriptor owner and the contact user, receiving, from the contact user, a request for access to a user personal descriptor of the individual user personal descriptor owner, notifying the individual user personal descriptor owner of the request, from the contact user, receiving, by the provider computer processor, a signal from the individual user personal descriptor owner including one of a designation of permitting access by the contact user to the user personal descriptor and a designation of rejecting access by the contact user to the user personal descriptor of the individual user personal descriptor owner, based on; adding an at least one of an individual user and the contact user to an instant messaging roster state database, wherein a status of individual users and contact users are entered and coordinated, and notifying the contact user of one of the designation of permitting access and the designation of rejecting access by the individual user personal descriptor owner, and performing one of; rejecting sharing, with the contact user, access to the user personal descriptor of the individual user personal descriptor owner, when the signal received is the designation of rejecting access, and sharing with the contact user, access to the user personal descriptor of the individual user personal descriptor owner, when the signal received is the designation of permitting access, wherein when the contact user obtains access to the user personal descriptor, one of the individual user personal descriptor owner and exchange information of the contact user to perform completing one of social and business interactions between the individual user personal descriptor owner and the contact user. - View Dependent Claims (16, 17)
-
Specification