IP Library Granted Patent US 8,761,816
Granted Patent B2
US 8,761,816 · App. 10/720,825 · Granted Jun 24, 2014

Methods and systems for single number text messaging

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,761,816
App. No.
10/720,825
Granted
Jun 24, 2014
Kind
B2
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.

Claims (114)

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.

2. The method of claim 1 , where the second preferred device comprises an SMS-compatible device, and

where formatting the SMS message includes:

formatting, when the other one of the network addresses is selected as the second address, the notification in an SMS format.

3. The method of claim 1 , where selectively sending the voice message or the notification includes:

sending, when the other one of the network addresses is selected as the second address, the notification to an e-mail address that the receiving party can access via the second device.

4. The method of claim 1 , where selectively sending the voice message or the notification includes:

sending, when the other one of the network addresses is selected as the second address, the notification to an instant messenger client that the receiving party can run on the second device.

5. The method of claim 1 , where selectively sending the voice message or the notification includes:

sending, when the other one of the network addresses is selected as the second address, the notification to digital companion client software that the receiving party can run on the second device.

6. The method of claim 1 , where selectively sending the voice message or the notification includes:

determining whether the second device is available to receive the voice message or the notification,

storing the voice message or the notification in a memory when the second device is not available to receive the voice message or the notification.

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.

8. The apparatus of claim 7 , where the one or more devices are further to:

store messages in the memory when the second device is not available to receive messages.

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.

10. The apparatus of claim 9 , where the means for selectively sending the voice message or the notification includes: means for storing messages to a memory when the preferred device is not available to receive the voice message or the notification.

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.

12. The method of claim 11 where the first destination device and the second destination device are associated with a receiving party, and

where the identifying includes:

identifying the second destination device based on a profile associated with receiving party.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: TELESECTOR RESOURCES GROUP, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 033401/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: VERIZON DATA SERVICES LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 033428/0643 →
CHANGE OF NAME Recorded May 12, 2014
From: VERIZON DATA SERVICES INC.
To: VERIZON DATA SERVICES LLC
Reel/Frame 032873/0962 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2004
From: REDING, CRAIG L.
To: TELESECTOR RESOURCES GROUP INC.
Reel/Frame 016055/0629 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2004
From: MAJID, ZIAUDDIN; NEELAKANTAN, SHASHI
To: VERIZON DATA SERVICES INC.
Reel/Frame 016094/0706 →