IP Library Granted Patent US 8,219,067
Granted Patent B1
US 8,219,067 · App. 12/233,703 · Granted Jul 10, 2012

Delayed display of message

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,219,067
App. No.
12/233,703
Granted
Jul 10, 2012
Kind
B1
Abstract

A system, method, and computer-readable media are described for allowing a user to specify a desired time of delivery for a message (e.g., MMS message, SMS message). In one embodiment, a user interface is provided that allows the user to set a desired time of delivery while composing the message. The desired time of delivery is then included in the message. The recipient device places the message in a hidden folder until the desired time of delivery. Also, a messaging center may wait to deliver a messaging-waiting notification to the recipient until a low network usage period.

Claims (34)

1. One or more non-transitory computer readable media having computer-executable instructions embodied thereon that, when executed by a computing device, performs a method of prioritizing transmission to a recipient device of a notification indicating a message is available for download, the method including:

receiving the message, wherein the message specifies within a message header a desired time of delivery;

checking a notification policy to determine when to deliver the notification to the recipient device, wherein the notification indicates the message is available for download, wherein the notification policy instructs delivery of the notification during a next low network usage time period upon determining that the desired time of delivery is after the next low network usage time period, and wherein the next low network usage time period is determined based on historical usage data and is defined in the notification policy as a time period;

determining that the notification will be sent during a low network usage time period that occurs between when the message was received and the desired time of delivery;

upon said determining that the notification will be sent during the low network usage time period, transmitting the notification to the recipient device during the low network usage time period;

receiving, from the recipient device, a request to communicate the message to the recipient device; and

communicating the message to the recipient device with the desired time of delivery specified within the message header.

2. The media of claim 1 , wherein the notification policy includes:

delivering the notification if current network usage is below a threshold amount.

3. The media of claim 1 , wherein the notification policy includes:

delivering the notification without delay when the desired time of delivery is less than a threshold amount from a present time.

4. The media of claim 1 , wherein the message is one of a multimedia message service message and a short message service message.

5. The media of claim 4 , wherein the desired time of delivery includes one or more of a time of day and a date.

6. One or more non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed by a computing device, performs a method of prioritizing transmission to a recipient device of a notification indicating a message is available for download, the method including:

receiving the message, wherein the message specifies within a message header a desired time of delivery;

checking a notification policy to determine when to deliver the notification to the recipient device, wherein the notification indicates the message is available for download, wherein the notification policy instructs delivery of the notification during a next low network usage time period upon determining that the desired time of delivery is after the next low network usage time period, and wherein the next low network usage time period is determined based on historical usage data and is defined in the notification policy as a time period; and

communicating the message to the recipient device with the desired time of delivery specified within the message header, wherein the recipient device does not notify a user that the message has been received until the desired time of delivery.

7. The media of claim 6 , wherein the notification policy includes:

delivering the notification if current network usage is below a threshold amount.

8. The media of claim 6 , wherein the notification policy includes:

delivering the notification without delay when the desired time of delivery is less than a threshold amount from a present time.

9. The media of claim 6 , wherein the message is one of a multimedia message service message, and a short message service message.

10. The media of claim 9 , wherein the desired time of delivery includes one or more of a time of day and a date.

11. One or more non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed by a computing device, performs a method of prioritizing transmission to a recipient device of a notification indicating a message is available for download, the method including:

receiving the message, wherein the message specifies within a message header a desired time of delivery;

checking a notification policy to determine when to deliver the notification to the recipient device, wherein the notification indicates the message is available for download, wherein the notification policy instructs delivery of the notification during a next low network usage time period upon determining that the desired time of delivery is after the next low network usage time period, and wherein the next low network usage time period is determined based on historical usage data and is defined in the notification policy as a time period;

determining that the desired time of delivery is after the next low network usage time period;

determining that the notification will be sent during the next low network usage time period that occurs between when the message was received and the desired time of delivery;

delivering, during the next low network usage time period, the notification that indicates the message is available for download;

receiving, from the recipient device, a request to communicate the message to the recipient device; and

communicating the message to the recipient device with the desired time of delivery specified within the message header.

12. The media of claim 11 , wherein the method further comprises delivering a notification that indicates the message is available for download when current network usage is below a threshold amount.

13. The media of claim 11 , wherein the method further comprises delivering a notification that indicates the message is available for download without delay when the desired time of delivery is less than a threshold amount from a present time.

14. The media of claim 11 , wherein the message is one of a multimedia message service message, and a short message service message.

Assignments (7)
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 Oct 21, 2008
From: HALDAR, DEBASHIS; UPADHYAY, PIYUSH; WITZGALL, JOHN CHANDLER; ROUTT, WILLIAM JAMES; SUBRAMANYAN, BADRI P.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 021715/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2008
From: HILDAR, DEBASHIS; UPADHYAY, PIYUSH; WITZGALL, JOHN CHANDLER; ROUTT, WILLIAM JAMES; SUBRAMANYAN, BADRI P.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 021555/0451 →