Methods and systems for single number text messaging
First Claim
Patent Images
1. A method comprising:
- storing, at a server device, network addresses associated, respectively, with each of a plurality of devices associated with a receiving party;
receiving, at the server device and from the receiving party, information including;
data identifying one of the network addresses associated with a first preferred device, of the plurality of devices,data identifying first characteristics of the first preferred device,data identifying a first time period associated with the first preferred device,data identifying another one of the network addresses,the other one of the network addresses being associated with a second preferred device, of the plurality of devices, andthe second preferred device being different from the first preferred device,data identifying second characteristics of the second preferred device, anddata identifying a second time period associated with the second preferred device,the second time period being different from the first time period;
receiving, at the server device, a short messaging service (SMS) message addressed to a first address, of the network addresses,the first address being associated with a first device of the plurality of devices;
identifying, by the server device, a second address, of the network addresses,the second address being associated with a second device, of the plurality of devices, that differs from the first device, andidentifying the second address including;
selecting, as the second address, the one of the network addresses when the SMS message is received during the first time period, andselecting, as the second address, the other one of the network addresses when the SMS message is received during the second time period,the second device being identified without sending the SMS message to the first device;
formatting, by the server device, the SMS message based on characteristics of the second device,the characteristics of the second device including the first characteristics when the one of the network addresses is selected as the second address,the characteristics of the second device including the second characteristics when the other one of the network addresses is selected as the second address;
when the one of the network addresses is selected as the second address, formatting of the SMS message based on the characteristics of the second device including;
converting the SMS message into a voice message that is accessible via the second device, andwhen the other one of the network addresses is selected as the second address, formatting of the SMS message based on the characteristics of the second device including;
generating a notification indicating that the SMS message is being received at the first device; and
selectively sending, by the server device, the voice message or the notification to the second device,the voice message or the notification being sent via a pathway that does not include the first device,the voice message being sent when the one of the network addresses is selected as the second address, andthe notification being sent when the other one of the network addresses is selected as the second address.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing a SMS message sent to a particular phone number or address to a preferred device. A sender may send a SMS message to a phone number address of a user. The SMS message is then routed to a preferred device selected by the user and displayed in an appropriate format on the preferred device.
436 Citations
12 Claims
-
1. A method comprising:
-
storing, at a server device, network addresses associated, respectively, with each of a plurality of devices associated with a receiving party; receiving, at the server device and from the receiving party, information including; data identifying one of the network addresses associated with a first preferred device, of the plurality of devices, data identifying first characteristics of the first preferred device, data identifying a first time period associated with the first preferred device, data identifying another one of the network addresses, the other one of the network addresses being associated with a second preferred device, of the plurality of devices, and the second preferred device being different from the first preferred device, data identifying second characteristics of the second preferred device, and data identifying a second time period associated with the second preferred device, the second time period being different from the first time period; receiving, at the server device, a short messaging service (SMS) message addressed to a first address, of the network addresses, the first address being associated with a first device of the plurality of devices; identifying, by the server device, a second address, of the network addresses, the second address being associated with a second device, of the plurality of devices, that differs from the first device, and identifying the second address including; selecting, as the second address, the one of the network addresses when the SMS message is received during the first time period, and selecting, as the second address, the other one of the network addresses when the SMS message is received during the second time period, the second device being identified without sending the SMS message to the first device; formatting, by the server device, the SMS message based on characteristics of the second device, the characteristics of the second device including the first characteristics when the one of the network addresses is selected as the second address, the characteristics of the second device including the second characteristics when the other one of the network addresses is selected as the second address; when the one of the network addresses is selected as the second address, formatting of the SMS message based on the characteristics of the second device including; converting the SMS message into a voice message that is accessible via the second device, and when the other one of the network addresses is selected as the second address, formatting of the SMS message based on the characteristics of the second device including; generating a notification indicating that the SMS message is being received at the first device; and selectively sending, by the server device, the voice message or the notification to the second device, the voice message or the notification being sent via a pathway that does not include the first device, the voice message being sent when the one of the network addresses is selected as the second address, and the notification being sent when the other one of the network addresses is selected as the second address. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a memory to store; information identifying and address for each device of a plurality of devices associated with a user, data identifying a first particular address, of the plurality of addresses, associated with a first preferred device, of the plurality of devices, data identifying a second particular address, of the plurality of addresses, associated with a second preferred device, of the plurality of devices, information identifying a characteristic of the first preferred device, information identifying a first time period associated with the first preferred device, information identifying a characteristic of the second preferred device, and information identifying a second time period associated with the second preferred device; and one or more devices to; receive a SMS message identifying a first address, of the addresses, the first address being associated with a first device of the plurality of devices, and identify a second address, of the addresses, the second address being associated with a second device that differs from the first device, the one or more devices, when identifying the second address, being to; select, as the second address, the first particular address when the SMS message is received during the first time period, and select, as the second address, the second particular address when the SMS message is received during the second time period, and the second device being identified without sending the SMS message to the first device, format the SMS message based on a characteristic of the second device, the characteristic of the second device including the first characteristic when the first particular address is selected as the second address, the characteristic of the second device including the second characteristic when the second particular address is selected as the second address, when the first particular address is selected as the second address, the one or more devices, when formatting the SMS message in accordance with the characteristic of the second device, being further to; convert the SMS message into a voice message that is accessible via the second device, and when the second particular address is selected as the second address, the one or more devices, when formatting the message in accordance with the characteristic of the second device, being further to; generate a notification indicating that the SMS message is being received at the first device, and selectively send one of the voice message or the notification to the second device via a pathway to the second device that does not include the first device, the voice message being sent when the first particular address is selected as the second address, and the notification being sent when the second particular address is selected as the second address. - View Dependent Claims (8)
-
-
9. An comprising:
-
means for storing information identifying; a first preferred device, of the plurality of devices, a second preferred device, of the plurality of devices, a first specification of the first preferred device, and a second specification of the second preferred device; means for receiving a short message service (SMS) message identifying one device of the plurality of devices, the one device being different from the first preferred device or the second preferred device; means for selecting, as a preferred device, one of the first preferred device or the second preferred device for receiving the SMS message based on receiving the SMS message, the preferred device being identified without sending the SMS message to the one device, the means for selecting the preferred device including; means for selecting, as the preferred device, the first preferred device when the SMS message is received during a first time period associated with the first preferred device, and means for selecting, as the preferred device, the second preferred device when the SMS message is received during a second time period associated with the second preferred device, the second time period differing from the first time period, a specification for the preferred device including one of; the first specification when the first preferred device is selected as the preferred device, or the second specification when the second preferred device is selected as the preferred device; and means for selectively sending, to the preferred device, a voice message corresponding to the SMS message or a notification indicating that the SMS message is being received at the one device, the voice message being sent when the first preferred device is selected as the preferred device, and the notification being sent when the second preferred device is selected as the preferred device. - View Dependent Claims (10)
-
-
11. A method, performed by a network routing device, the method comprising:
-
receiving a short message service (SMS) message including information identifying a first destination device; identifying a second destination device instead of the first destination device for receiving the SMS message based on receiving the SMS message, the second destination device being different than the first destination device, the second destination device being identified without sending the SMS message to the first destination device, and identifying the second destination device including; identifying, as the second destination device, a first preferred device when the SMS message is received during a first time period associated with the first preferred device, and identifying, as the second destination device, a second preferred device when the SMS message is received during a second time period associated with the second preferred device, the second time period differing from the first time period; formatting the SMS message based on characteristics associated with the second destination device, the characteristics for the second destination device including one of; first characteristics associated with the first preferred device when the first preferred device is selected as the second destination device, or second characteristics associated with the second preferred device when the second preferred device is selected as the second destination device; and sending, via a pathway that does not include the first destination device, the formatted SMS message to the second destination device, formatting the SMS message based on the characteristics associated with the second destination device further including; converting, when the first preferred device is selected as the second destination device, the SMS message into a voice message that is accessible via the second destination device, and generating, when the second preferred device is selected as the second destination device, a notification indicating that the SMS message is being received at the first destination device. - View Dependent Claims (12)
-
Specification