Communication system and method
First Claim
Patent Images
1. A method of sending messages, the method comprising:
- receiving a data structure from a mobile device, the data structure comprising;
a message body, a routing code, and a device-independent unique recipient identifier;
accessing a routing database, wherein data stored in the routing database comprises a plurality of routing codes and a plurality of routing destinations corresponding to the plurality of routing codes;
determining, based on the routing code of the data structure, a routing destination for the data structure;
converting the message body into a proper format based on the determined routing destination;
accessing an identification database, wherein data stored in the identification database comprises a plurality of user identifiers, a plurality of device-independent unique recipient identifiers, and a plurality of destination addresses corresponding to the plurality of user identifiers;
determining, based on the device-independent unique recipient identifier of the data structure, a destination address for the data structure; and
forwarding the data structure to a receiving device corresponding to the determined destination address.
8 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.
3 Citations
16 Claims
-
1. A method of sending messages, the method comprising:
-
receiving a data structure from a mobile device, the data structure comprising; a message body, a routing code, and a device-independent unique recipient identifier; accessing a routing database, wherein data stored in the routing database comprises a plurality of routing codes and a plurality of routing destinations corresponding to the plurality of routing codes; determining, based on the routing code of the data structure, a routing destination for the data structure; converting the message body into a proper format based on the determined routing destination; accessing an identification database, wherein data stored in the identification database comprises a plurality of user identifiers, a plurality of device-independent unique recipient identifiers, and a plurality of destination addresses corresponding to the plurality of user identifiers; determining, based on the device-independent unique recipient identifier of the data structure, a destination address for the data structure; and forwarding the data structure to a receiving device corresponding to the determined destination address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computerized system for sending messages, the system including at least one processor and a storage device that stores a set of instructions, the set of instructions being executable by the at least one processor to:
-
receive a data structure from a mobile device, the data structure comprising; a message body, a routing code, and a device-independent unique recipient identifier; access a routing database, wherein data stored in the routing database comprises a plurality of routing codes and a plurality of routing destinations corresponding to the plurality of routing codes; determine, based on the routing code of the data structure, a routing destination for the data structure; convert the message body into a proper format based on the determined routing destination; access an identification database, wherein data stored in the identification database comprises a plurality of user identifiers, a plurality of device-independent unique recipient identifiers, and a plurality of destination addresses corresponding to the plurality of user identifiers; determine, based on the device-independent unique recipient identifier of the data structure, a destination address for the data structure; and forward the converted data structure to a receiving device corresponding to the determined destination address. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification