Communication system and method
First Claim
1. A method for communicating between an operator at an operator device and a user recipient, the method comprising:
- receiving, at a negotiating device addressable to a telephone network and associated with a routing code, a user message from an operating device delivered across the telephone network to the negotiating device based on an identification of the routing code associated with the negotiating device as included in the user message, the user message including;
the routing code associated with the negotiating device,a device-independent user recipient identifier, anda message-body associated with the device-independent user recipient identifier;
determining, at the negotiating device addressable to the telephone network and based on the received user message, a device address corresponding to a network-connected-device which is associated with the device-independent user recipient identifier, the determination including;
identifying, based on the received user message, the device-independent user recipient identifier,accessing, in a network database, an entry corresponding to the identified device-independent user recipient identifier, andidentifying, based on the accessed entry in the network database, a device address that corresponds to a network-connected-device and that is maintained in the network database prior to the receipt of the user message;
associating, at the negotiating device addressable to the telephone network, the identified device address with the message-body; and
routing the associated message-body from the negotiating device addressable to the telephone network and associated with a routing code to the network-connected-device corresponding to the identified device address through a data delivery network addressable to the negotiating device.
10 Assignments
0 Petitions
Accused Products
Abstract
A method for communicating between an operator at an operator device and a user recipient includes enabling an operator of the operator device to enter a device-independent unique identifier for a user recipient by requiring interaction between the operator and the operator device without requiring interaction between the operator and software on the operator device that is designed for communication over an IP-based network. The method includes identifying an IP network address associated with the user recipient based on the device-independent unique identifier and routing a message entered by the operator to the determined IP network address.
-
Citations
62 Claims
-
1. A method for communicating between an operator at an operator device and a user recipient, the method comprising:
-
receiving, at a negotiating device addressable to a telephone network and associated with a routing code, a user message from an operating device delivered across the telephone network to the negotiating device based on an identification of the routing code associated with the negotiating device as included in the user message, the user message including; the routing code associated with the negotiating device, a device-independent user recipient identifier, and a message-body associated with the device-independent user recipient identifier; determining, at the negotiating device addressable to the telephone network and based on the received user message, a device address corresponding to a network-connected-device which is associated with the device-independent user recipient identifier, the determination including; identifying, based on the received user message, the device-independent user recipient identifier, accessing, in a network database, an entry corresponding to the identified device-independent user recipient identifier, and identifying, based on the accessed entry in the network database, a device address that corresponds to a network-connected-device and that is maintained in the network database prior to the receipt of the user message; associating, at the negotiating device addressable to the telephone network, the identified device address with the message-body; and routing the associated message-body from the negotiating device addressable to the telephone network and associated with a routing code to the network-connected-device corresponding to the identified device address through a data delivery network addressable to the negotiating device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for communicating between an operator at an operator device and a user recipient, the method comprising:
-
receiving, at a negotiating device addressable to a telephone network and associated with a routing code, a user message from an operating device delivered across the telephone network to the negotiating device based on an identification of the routing code associated with the negotiating device as included in the user message, the user message including; the routing code associated with the negotiating device, a device-independent user recipient identifier, and an audio message associated with the device-independent user recipient identifier; determining, at the negotiating device addressable to the telephone network and based on the received user message, a device address corresponding to a network-connected-device which is associated with the device-independent user recipient identifier, the determination including; identifying, based on the received user message, the device-independent user recipient identifier, accessing an entry in a network database corresponding to the identified device-independent user recipient identifier, and identifying, based on the accessed entry in the network database, a device address that corresponds to a network-connected-device and that is maintained in the network database prior to the receipt of the user message; associating, at the negotiating device addressable to the telephone network, the identified device address with the audio message; and routing the associated message body from the negotiating device addressable to the telephone network and associated with a routing code to the network-connected-device corresponding to the identified device address through a data delivery network addressable to the negotiating device. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for communicating between an operator at an operator device and a user recipient, the method comprising;
-
enabling an operator of the operator device to enter a device-independent user recipient identifier and a message-body associated with the device-independent user recipient identifier by requiring interaction between the operator and the operator device; receiving, at a negotiating device addressable to a telephone network and associated with a routing code, a user message from an operating device delivered across the telephone network to the negotiating device based on an identification of the routing code associated with the negotiating device as included in the user message, the user message including; the routing code associated with the negotiating device, the device-independent user recipient identifier, and the message-body associated with the device-independent user recipient identifier; determining, at the negotiating device addressable to the telephone network and based on the user message, an IP network address corresponding to a network-connected-device which is associated with the device-independent user recipient identifier, the determination including; identifying, based on the received user message, the device-independent user recipient identifier, accessing an entry in a network database corresponding to the identified device-independent user recipient identifier, and identifying, based on the accessed entry in the network database, a IP network address that corresponds to a network-connected-device and that is maintained in the network database prior to the receipt of the user message; associating, at the negotiating device addressable to the telephone network, the identified IP network address with the message-body; and routing the associated message-body from the negotiating device addressable to the telephone network and associated with a routing code to the network-connected-device corresponding to the identified IP network address through a data delivery network addressable to the negotiating device. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A computer program for communicating between an operator at a telephone device and a user recipient, the computer program stored on a computer readable medium, and comprising instructions for:
-
enabling an operator of the telephone device to enter a device-independent user recipient identifier and a message-body associated with the device-independent user recipient identifier by requiring interaction between the operator and the telephone device; receiving, at a negotiating device addressable to a telephone network and associated with a routing code, a user message from an operating device delivered across the telephone network to the negotiating device based on an identification of the routing code associated with the negotiating device as included in the user message, the user message including; the routing code associated with the negotiating device, the device-independent user recipient identifier, and the message-body associated with the device-independent user recipient identifier; determining, at the negotiating device addressable to the telephone network and based on the user message, an IP network address corresponding to a network-connected-device which is associated with the device-independent user recipient identifier, the determination including; identifying, based on the received user message, the device-independent user recipient identifier, accessing an entry in a network database corresponding to the identified device-independent user recipient identifier, and identifying, based on the accessed entry in the network database, a IP network address that corresponds to a network-connected-device and that is maintained in the network database prior to the receipt of the user message; associating, at the negotiating device addressable to the telephone network, the identified IP network address with the message-body; and routing the associated message-body from the negotiating device addressable to the telephone network and associated with a routing code to the network-connected-device corresponding to the identified IP network address through a data delivery network addressable to the negotiating device.
-
Specification