Active user registry
First Claim
Patent Images
1. An active user registry system responsive to a request for communications contact information corresponding to a user, comprising:
- a. a computer;
b. a database, linked to the computer, containing communications information for contacting the user including a user identifier, a plurality of communications addresses and information corresponding to the user'"'"'s preferred communications options;
wherein the system determines a communications address for contacting the user in accordance with a comparison between a communications option accompanying the request and the user'"'"'s preferred communications options; and
c. a cache coupled to the database for storing information, for a particular subscriber, corresponding to an entry point to communications information for contacting the user stored in the database;
wherein the information stored in the cache for a particular subscriber is updated in accordance with a pattern of communications options utilized over time by the subscriber upon access to the database.
0 Assignments
0 Petitions
Accused Products
Abstract
An Active User Registry system includes a database which is integrated with the POTS network and a packet network to exploit the outstanding strengths of both of its constituents. The Active User Registry database is a dynamic data structure of all the ways in which one or more users can be reached via some type of communication network. A key feature of the Active User Registry is the ability to broker between a subscriber'"'"'s request for communications contact information corresponding to a user and the user'"'"'s preferences of being reached by various communications alternatives.
34 Citations
28 Claims
-
1. An active user registry system responsive to a request for communications contact information corresponding to a user, comprising:
-
a. a computer; b. a database, linked to the computer, containing communications information for contacting the user including a user identifier, a plurality of communications addresses and information corresponding to the user'"'"'s preferred communications options;
wherein the system determines a communications address for contacting the user in accordance with a comparison between a communications option accompanying the request and the user'"'"'s preferred communications options; andc. a cache coupled to the database for storing information, for a particular subscriber, corresponding to an entry point to communications information for contacting the user stored in the database; wherein the information stored in the cache for a particular subscriber is updated in accordance with a pattern of communications options utilized over time by the subscriber upon access to the database.
-
-
2. An active user registry system responsive to a request for communications contact information corresponding to a user, comprising:
-
a. computer, and; b. a database, linked to the computer, containing communications information for contacting the user including a user identifier, a plurality of communications addresses and information corresponding to the user'"'"'s preferred communications options;
wherein the system determines a communications address for contacting the user in accordance with a comparison between a communications option accompanying the request and the user'"'"'s preferred communications options;wherein information corresponding to the user'"'"'s preferred communications options is automatically learned in accordance with how the user interacts with communication attempts from other persons.
-
-
3. An active user registry system responsive to a request for communications contact information corresponding to a user, comprising:
-
a. a computer; and b. a database, linked to the computer, containing communications information for contacting the user including a user identifier, a plurality of communications addresses and information corresponding to the user'"'"'s preferred communications options; wherein information corresponding to the user'"'"'s preferred communications options is automatically learned in accordance with how the user interacts with communication attempts from other persons. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of operating an active user registry service accessible over a communications network, comprising the steps of
a. receiving a request for communications contact information corresponding to a user; -
b. searching a database containing communications information for contacting the user including a user identifier, a plurality of communications addresses and information corresponding to the user'"'"'s preferred communications options; and c. determining a communications address for contacting the user in accordance with a comparison between a communications option accompanying the request and the user'"'"'s preferred communications options; wherein the step of receiving a request for a communications address for contacting the user includes the step of retrieving from a cache maintained for a subscriber information corresponding to an entry point to communications information for contacting the user stored in the database; and wherein the information stored in the cache maintained for a subscriber is updated in accordance with a pattern of communications options utilized over time by the subscriber upon access to the database.
-
-
16. A method of operating an active user registry service accessible over a communications network, comprising the steps of
a. receiving a request for communications contact information corresponding to a user; -
b. searching a database containing communications information for contacting the user including a user identifier, a plurality of communications addresses and information corresponding to the user'"'"'s preferred communications options; and c. determining a communications address for contacting the user in accordance with a comparison between a communications option accompanying the request and the user'"'"'s preferred communications options; wherein the information corresponding to the user'"'"'s preferred communications options is automatically learned in accordance with how the user interacts with communication attempts from other persons.
-
-
17. A method of operating an active user registry service accessible over a communications network, comprising the steps of:
-
a. receiving a request for communications contact information corresponding to a user; b. searching a database containing communications information for contacting the user including a user identifier, a plurality of communications addresses and information corresponding to the user'"'"'s preferred communications options;
wherein the user'"'"'s preferred communications options are automatically learned in accordance with how the user interacts to communications from other persons; andc. determining from the database a communications address for contacting the user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification