IP Library Granted Patent US 9,154,926
Granted Patent B1
US 9,154,926 · App. 13/741,866 · Granted Oct 6, 2015

Delivery of a message based on a status of a receiving device

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 9,154,926
App. No.
13/741,866
Granted
Oct 6, 2015
Kind
B1
Abstract

Embodiments disclosed herein provide systems and methods for delivery of a message based on a status of a receiving device. In a particular embodiment, a method provides, in a first wireless communication device, receiving first user input from a user indicating a message for transmission to a second wireless communication device. The method further provides receiving second user input from the user indicating that the message should not be delivered to the second wireless communication device when a status of the second wireless communication device satisfies a criteria. The method further provides transferring the message and an indication of the second user input to a wireless communication network, wherein, based on the indication of the second user input, the wireless communication network does not deliver the message to the second wireless communication device if the criteria is satisfied.

Claims (39)

1. A method of operating a wireless communication system, comprising:

in a first wireless communication device, receiving first user input from a user indicating a message for transmission to a second wireless communication device;

receiving second user input from the user indicating that the message should not be delivered to the second wireless communication device when a status of the second wireless communication device satisfies a criteria, wherein the criteria comprises at least one type of application in use on the second wireless communication device and wherein the criteria is satisfied when the status of the second wireless communication device indicates one or more of the at least one type of application; and

transferring the message and an indication of the second user input to a wireless communication network, wherein, based on the indication of the second user input, the wireless communication network does not deliver the message to the second wireless communication device if the criteria is satisfied.

2. The method of claim 1 , wherein the first user input further indicates the message for transmission to a plurality of wireless devices including the second wireless communication device and the indication of the second user input is used by the wireless communication network to determine whether to deliver the message to each of the plurality of wireless devices, and the method further comprising:

receiving a notification from the wireless communication network indicating to which of the plurality of wireless devices the message was delivered.

3. The method of claim 1 , further comprising:

in response to receiving third user input from the user indicating that the message is ready for transfer, indicating to the user that the second wireless communication device satisfies the criteria occurs.

4. The method of claim 3 , further comprising:

receiving an indication from the wireless communication network that the second wireless communication device satisfies the criteria.

5. The method of claim 4 , further comprising:

in the wireless communication network, delivering the message to the second wireless communication device when the second wireless communication device no longer satisfies the criteria and transferring a notification to the first wireless communication device indicating that the message was delivered; and

in the first wireless communication device, indicating to the user that the message was delivered.

6. The method of claim 1 , wherein the criteria comprises a speed threshold and the criteria is satisfied if the status of the second wireless communication device indicates that the second wireless communication device is exceeding the speed threshold.

7. The method of claim 1 , wherein the criteria comprises one or more locations and the criteria is satisfied if the status of the second wireless communication device indicates that the second wireless communication device is located within one of the one or more locations.

8. The method of claim 1 , further comprising:

in the wireless communication network, receiving the status of the second wireless communication device.

9. The method of claim 1 , further comprising:

in the first wireless communication device, receiving a notification of the status of the second wireless communication device and indicating the status to the user.

10. The method of claim 1 , wherein the second user input either indicates that the message should not be delivered if the criteria is satisfied or indicates that the message should be delivered once the criteria is no longer satisfied.

11. A wireless communication system, comprising:

a first wireless communication device configured to receive first user input from a user indicating a message for transmission to a second wireless communication device, receive second user input from the user indicating that the message should not be delivered to the second wireless communication device when a status of the second wireless communication device satisfies a criteria, wherein the criteria comprises at least one type of application in use on the second wireless communication device and wherein the criteria is satisfied when the status of the second wireless communication device indicates one or more of the at least one type of application, and transfer the message and an indication of the second user input to a wireless communication network;

the wireless communication network configured to, based on the indication of the second user input, not deliver the message to the second wireless communication device if the criteria is satisfied.

12. The wireless communication system of claim 11 , wherein the first user input further indicates the message for transmission to a plurality of wireless devices including the second wireless communication device and the indication of the second user input is used by the wireless communication network to determine whether to deliver the message to each of the plurality of wireless devices, and the wireless communication system further comprising:

the first wireless communication device configured to receive a notification from the wireless communication network indicating to which of the plurality of wireless devices the message was delivered.

13. The wireless communication system of claim 11 , further comprising:

the first wireless communication device configured to receive third user input from the user indicating that the message is ready for transfer and, in response to receiving the third user input, indicate to the user that the second wireless communication device satisfies the criteria occurs in response to the third user input.

14. The wireless communication system of claim 13 , further comprising:

the first wireless communication device configured to receive an indication from the wireless communication network that the second wireless communication device satisfies the criteria.

15. The wireless communication system of claim 14 , further comprising:

the wireless communication network configured to deliver the message to the second wireless communication device when the second wireless communication device no longer satisfies the criteria and transfer a notification to the first wireless communication device indicating that the message was delivered; and

the first wireless communication device configured to indicate to the user that the message was delivered.

16. The wireless communication system of claim 11 , wherein the criteria comprises a speed threshold and the criteria is satisfied if the status of the second wireless communication device indicates that the second wireless communication device is exceeding the speed threshold.

17. The wireless communication system of claim 11 , wherein the criteria comprises one or more locations and the criteria is satisfied if the status of the second wireless communication device indicates that the second wireless communication device is located within one of the one or more locations.

18. The wireless communication system of claim 11 , further comprising:

the wireless communication network configured to receive the status of the second wireless communication device.

19. The wireless communication system of claim 11 , further comprising:

the first wireless communication device configured to receive a notification of the status of the second wireless communication device and indicating the status to the user.

20. The wireless communication system of claim 11 , wherein the second user input either indicates that the message should not be delivered if the criteria is satisfied or indicates that the message should be delivered once the criteria is no longer satisfied.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2013
From: STEELE, KENNETH RAY; SHARMA, SANJAY K.; WALTER, JENNIFER M. LEWER
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 029632/0383 →