Active user registry
First Claim
1. A method for use by a system that stores for a user in association with at least one communications option, one or more preferences that are all to be met by a communication that uses the associated option in order for the system to transmit the communication to the user, the method comprisingreceiving a request from a subscriber for a communications address to which communications using a first communications option specified by the subscriber can be transmitted to the user, andif said first specified communications option does not meet all or any of said preferences for said specified communications option, identifying at least one communications address to which communications can be sent using a second communications option for which any of said preferences for that second communications option are all met while not providing the requested communications address to the subscriber.
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.
8 Citations
29 Claims
-
1. A method for use by a system that stores for a user in association with at least one communications option, one or more preferences that are all to be met by a communication that uses the associated option in order for the system to transmit the communication to the user, the method comprising
receiving a request from a subscriber for a communications address to which communications using a first communications option specified by the subscriber can be transmitted to the user, and if said first specified communications option does not meet all or any of said preferences for said specified communications option, identifying at least one communications address to which communications can be sent using a second communications option for which any of said preferences for that second communications option are all met while not providing the requested communications address to the subscriber.
-
9. The method of 2 further comprising
prompting the subscriber to provide one of a) a message that is be transmitted to the user using the second communications option, and b) information identifying a location of such a message, and initiating transmission of the message to the user, while not providing the identified communications address to the subscriber.
-
10. The method of 2 wherein said second communications option is a text-based communications option and the message is accepted from the subscriber in non-text form and converted to text form.
-
11. The method of 2 wherein said second communications option is selected based on its having at least one communications property in common with the first communications option.
-
12. The method of 2 wherein at least one of said preferences is changed by the system automatically.
-
13. A method for use by a system that stores for a user in association with at least one communications option, one or more preferences that are all to be met by a communication that uses that option in order for the system to transmit the communication to the user, the method comprising
receiving a first communication from a subscriber, said first communication using a first communications option which is not a communications option for which all stored preferences are met, and transmitting to a communications address associated with the user at least a portion of the information content of said first communication, said information content being transmitted in a second communication using a second communications option, said second communication being a communication for which any preferences stored by the system for said second communications option are all met.
- 14. The method of 13 wherein said at least one communications option is one of landline telephony, cellular telephony, video telephony, voice messaging, e-mail, video mail, facsimile, beeper, and real-time IP.
-
19. A method for use by a system that stores for a user in association with at least one communications option, one or more preferences that are all to be met by a communication that uses that option in order for the system to transmit the communication to the user, the method comprising
receiving a request from a subscriber for a communications address to which communications using a communications option specified by the subscriber can be transmitted to the user, and if said specified communications option meets all of any said preferences for said specific communications option, prompting the subscriber for one of a) a message that is be transmitted to the user using the first communications option, and b) information identifying a location of such a message, and initiating transmission of the message to the user, while not providing the requested communications address to the subscriber.
-
22. The method of 19 further comprising
if said specified communications option does not meet all of any preferences stored for said specified communications option, identifying at least one communications address to which communications for the user can be transmitted using a second communications option for which any said preferences are all met.
-
27. The method of 22 wherein said second communications option is selected based on its having at least one communications property in common with the first communications option.
-
29. The method of 20 wherein at least one of said preferences is established by the system learning how the user reacts to communications from different subscribers.
Specification