Instance-based message delivery
AssigneeT-Mobile USA, Inc.
InventorsSudhanshu Pandey, Raghavendra Kulkarni
Life of this patent
Estimating the term…
Abstract
Techniques and architectures enable a wireless communications system to receive and deliver a message for which a user of a mobile device has specified which among multiple devices, all assigned the same phone number as one another, is to receive the message. The mobile device may be the sender or the receiver of the message. The message may be a scheduled message to be delivered on a particular date and time to a contact in an address book of the sender.
Claims17
A wireless communication network comprising:
- one or more processors;
- a non-transitory storage medium;
- and
- instructions stored in the non-transitory storage medium, the instructions being executable by the one or more processors to:
- receive, from a sending remote client device, a message and a request that the message be delivered to a particular one of multiple remote client devices that are all assigned a same phone number, wherein the particular one of the multiple remote client devices is selected at the sending remote client device;
- allow the sending remote client device to modify the request based on display capabilities of at least one of the multiple remote client devices;
- and
- deliver the message to the particular one of the multiple remote client devices, or based on a modification to the request based on the display capabilities, deliver the message to a different one of the multiple remote client devices.
One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by one or more processors of a network element, cause a flow controller of the network element to perform operations, comprising:
- receiving, from a sending remote client device, a message and a request that the message be delivered to a particular one of multiple remote client devices that are all assigned a same phone number, wherein the particular one of the multiple remote client devices is selected at the sending remote client device;
- allowing the sending remote client device to modify the request based on display capabilities of at least one of the multiple remote client devices;
- and
- delivering the message to the particular one of the multiple remote client devices, or based on a modification to the request based on the display capabilities, delivering the message to a different one of the multiple remote client devices.
A computer-implemented method, comprising:
- receiving, from a sending remote client device, a message and a request that the message be delivered to a particular one of multiple remote client devices that are all assigned a same phone number, wherein the particular one of the multiple remote client devices is selected at the sending remote client device;
- allowing the sending remote client device to modify the request based on display capabilities of at least one of the multiple remote client devices;
- and
- delivering the message to the particular one of the multiple remote client devices, or based on a modification to the request based on the display capabilities, delivering the message to a different one of the multiple remote client devices.
Dependencies are inferred from the claim text.