Voice messaging system using information from incoming telephone call to respond to a call
First Claim
1. A method of storing messages, the method comprising:
- in a voice messaging system that has a plurality of voice mail boxes associated with a plurality of subscribers;
wherein the voice messaging system includes a set of devices distributed in various geographic locations, and the method includes storing voice messages in a subscriber'"'"'s voice mail box in a device at an appropriate location that is selected based on a prediction of where a subscriber will likely access his messages, the device from among the set of devices;
receiving an incoming call that was originally directed to a subscriber'"'"'s telephone number and that was redirected to the voice messaging system, the incoming call including a data field identifying the subscriber'"'"'s telephone number;
responding to the incoming call based on the data field; and
playing an advertisement to a subscriber while said voice messaging system is accessing a stored message for the subscriber.
9 Assignments
0 Petitions
Accused Products
Abstract
A voice messaging system. The voice messaging system includes a set of geographically distributed devices in which voice messages are stored and logic that causes voice messages to be stored in respective devices in the set of devices from which messages can be efficiently retrieved. The logic may cause voice messages to be stored in a device from the set of devices closest to a location from which the user has retrieved messages. A voice message system comprising logic that receives and stores messages from callers for respective users and logic that selects and plays a message not left by a caller to a user. The message is selected based on information about the user, and the message not left by a caller may comprise an advertisement. A method of storing messages in a voice messaging system that has a plurality of voice mail boxes associated with a plurality of subscribers. An incoming call is received and responded to based on a data field in an incoming call that identifies the subscriber'"'"'s telephone number.
-
Citations
33 Claims
-
1. A method of storing messages, the method comprising:
-
in a voice messaging system that has a plurality of voice mail boxes associated with a plurality of subscribers;
wherein the voice messaging system includes a set of devices distributed in various geographic locations, and the method includes storing voice messages in a subscriber'"'"'s voice mail box in a device at an appropriate location that is selected based on a prediction of where a subscriber will likely access his messages, the device from among the set of devices;
receiving an incoming call that was originally directed to a subscriber'"'"'s telephone number and that was redirected to the voice messaging system, the incoming call including a data field identifying the subscriber'"'"'s telephone number;
responding to the incoming call based on the data field; and
playing an advertisement to a subscriber while said voice messaging system is accessing a stored message for the subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
based on the data field, associating the telephone call with the subscriber'"'"'s voice mail box; and
storing a message from the incoming call in the voice mail box.
-
-
3. The method of claim 2, wherein the voice mail box comprises electronic storage for data, voice and text associated with the subscriber.
-
4. The method of claim 1, wherein responding to the incoming call based on the data field comprises selecting and playing an outgoing message associated with the subscriber based on the data field.
-
5. The method of claim 1, wherein the voice messaging system comprises a computer system with a processor for controlling receipt of incoming calls and a plurality of storage devices in which messages are stored, the storage devices and processor being coupled via a local interface bus.
-
6. The method of claim 1, wherein the voice messaging system has a plurality of voice mail boxes associated with the subscriber, and the method includes, based on the data field, storing a message from the incoming call in at least one voice mail box from among the plurality of voice mail boxes.
-
7. The method of claim 6, including selecting the at least one voice mail box based on a caller ID of the incoming call.
-
8. The method of claim 1, wherein the voice messaging system has voice mail boxes, some of which each having a plurality of subscribers.
-
9. The method of claim 1, including:
-
receiving a second incoming call that was originally directed to a second subscriber'"'"'s telephone number and that was redirected to the voice messaging system, the second incoming call not having a data field identifying the second subscriber'"'"'s telephone number; and
prompting the caller to input an identifier of the second subscriber.
-
-
10. A method of storing messages, the method comprising:
-
in a voice messaging system that has a plurality of subscribers and a plurality of voice mail boxes associated with respective subscribers;
wherein the voice messaging system includes a set of devices distributed in various geographic locations, and the method includes storing voice messages in a subscriber'"'"'s voice mail box in a device at an appropriate location that is selected based on a prediction of where a subscriber will likely access his messages, the device from among the set of devices;
receiving an incoming call that was originally directed to a subscriber'"'"'s telephone number and that was redirected to the voice messaging system, the incoming call including an identifier of the subscriber'"'"'s telephone number;
based on the identifier, storing a message from the incoming call in a voice mail box associated with the subscriber; and
playing an advertisement to a subscriber while said voice messaging system is accessing a stored message for the subscriber. - View Dependent Claims (11, 12, 13, 14)
receiving a second incoming call that was originally directed to a second subscriber'"'"'s telephone number and that was redirected to the voice messaging system, the second incoming call not having a data field identifying the second subscriber'"'"'s telephone number; and
prompting the caller to input an identifier of the second subscriber.
-
-
13. The method of claim 10 including receiving the incoming call via an integrated services digital network (ISDN) interface, and obtaining the identifier from an original called number (OCN) field from the ISDN interface.
-
14. The method of claim 10 including receiving the incoming call via a switching system seven (SS7) interface, and obtaining the identifier from an original called number (OCN) field from the SS7 interface.
-
15. A method of storing messages, the method comprising:
-
in a voice messaging system that has a plurality of voice mail boxes associated with a plurality of subscribers and a set of devices distributed in various geographic locations;
storing voice messages in a subscriber'"'"'s voice mail box in a device in a location that is selected based on a prediction of where a subscriber will likely access his messages, the device from among the set of devices;
receiving an incoming call that was originally directed to a subscriber'"'"'s telephone number and that was redirected to the voice messaging system, the incoming call including a data field identifying the subscriber'"'"'s telephone number;
responding to the incoming call based on the data field; and
playing an advertisement to a subscriber while a stored message is being accessed for the subscriber. - View Dependent Claims (16, 17, 18)
based on the data field, associating the telephone call with the subscriber'"'"'s voice mail box; and
storing a message from the incoming call in the voice mail box.
-
-
17. The method of claim 16, wherein the voice mail box comprises electronic storage distributed among more than one of the devices in the set of devices.
-
18. The method of claim 15, wherein responding to the incoming call based on the data field comprises selecting and playing an outgoing message associated with the subscriber based on the data field.
-
19. A voice messaging system comprising:
-
a plurality of voice mail boxes associated with respective subscribers from among a plurality of subscribers;
a set of devices distributed in various geographic locations, and wherein a logic stores voice messages in a subscriber'"'"'s voice mail box in a device at an appropriate location that is selected based on a prediction of where a subscriber will likely access his messages, the device from among the set of devices; and
logic that;
receives an incoming call that was originally directed to a subscriber'"'"'s telephone number and that was redirected to the voice messaging system, the incoming call including a data field identifying the subscriber'"'"'s telephone number;
responds to the incoming call based on the data field; and
plays an advertisement to a subscriber while a stored message is being accessed for the subscriber. - View Dependent Claims (20, 21, 22, 23, 24, 25)
based on the data field, associates the call with the subscriber'"'"'s voice mail box; and
stores a message from the incoming call in the voice mail box.
-
-
21. The voice messaging system of claim 19, wherein the logic selects and plays an outgoing message associated with the subscriber based on the data field.
-
22. The voice messaging system of claim 19, including a computer system with a processor for controlling receipt of incoming calls and a plurality of storage devices in which messages are stored, the storage devices and processor being coupled via a local interface bus.
-
23. The voice messaging system of claim 19, including a plurality of voice mail boxes associated with the subscriber, and wherein the logic, based on the data field, stores a message from the incoming call in at least one voice mail box from among the plurality of voice mail boxes.
-
24. The system of claim 19, wherein the logic comprises computer software.
-
25. The system of claim 19, wherein the logic comprises electronic circuitry.
-
26. A voice messaging comprising:
-
a plurality of voice mail box means;
means for storing voice messages in a subscriber'"'"'s voice mail box in a device at an appropriate location that is selected based on a prediction of where a subscriber will likely access his messages;
means for receiving an incoming call that was originally directed to a subscriber'"'"'s telephone number and that was redirected to the voice messaging system, the incoming call including a data field identifying the subscriber'"'"'s telephone number;
means for responding to the incoming call based on the data field; and
means for playing an advertisement to a subscriber while said voice messaging system is accessing a stored message for the subscriber.
-
-
27. A telecommunications system comprising:
-
a plurality of local facilities each including telecommunication switching equipment, the local facilities coupled through a telecommunications network; and
a voice messaging system coupled with at least one of the local facilities, the voice massaging system comprising;
a plurality of voice mail boxes associated with respective subscribers from among a plurality of subscribers;
a set of device distributed in various geographic locations, and wherein a logic stores voice messages in a subscriber'"'"'s voice mall box in a device at an appropriate location that is selected based on a prediction of where a subscriber will likely access his messages, the device from among the set of devices; and
logic that;
receives an incoming call that was originally directed to a subscriber'"'"'s telephone number and that was redirected to the voice messaging system by at least a facility from among the plurality of facilities, the incoming call including a data field identifying the subscriber'"'"'s telephone number;
responds to the incoming call based on the data field; and
plays an advertisement to a subscriber while a stored message is being accessed for the subscriber. - View Dependent Claims (28, 29, 30, 31, 32, 33)
based on the data field, associates the telephone call with the subscriber'"'"'s voice mail box; and
stores a message from the incoming call in the voice mail box.
-
-
29. The system of claim 27, wherein the logic selects and plays an outgoing message associated with the subscriber based on the data field.
-
30. The system of claim 27, wherein the plurality of local facilities comprises a plurality of public switched telephone network central offices.
-
31. The system of claim 27, wherein the incoming call is rerouted by a call forwarding feature provided by the public switched telephone network.
-
32. The system of claim 27, wherein the voice messaging system is located at a facility geographically separated from the at least one of the local facilities to which the voice messaging system is coupled.
-
33. The system of claim 27, wherein the voice messaging system is coupled to at least one of the local facilities via an ISDN interface and the data field includes an original called number (OCN) field from the interface.
Specification