IP Library Granted Patent US 8,498,657
Granted Patent B1
US 8,498,657 · App. 12/483,135 · Granted Jul 30, 2013

User interface update signaling

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,498,657
App. No.
12/483,135
Granted
Jul 30, 2013
Kind
B1
Abstract

A system is provided for user interface update signaling. The system includes a user interface that executes on a mobile device, a signaling server, and a background application. The signaling server receives an update from a third party application and sends at least some of the update to the mobile device. The background application executes on the mobile device, receives the at least some of the update, and stores the at least some of the update in a file in the mobile device. The background application also provides a uniform resource locator that specifies where the file is located to the user interface to enable the user interface to display the at least some of the update.

Claims (30)

1. A system for user interface update signaling, comprising:

a multi-tile user interface that executes on a mobile device, wherein the multi-tile user interface comprises a plurality of tiles on a display of the mobile device, wherein each of the plurality of tiles is an individual pane, and wherein the multi-tile user interface enables a user to specify a third party application for a tile of the plurality of tiles;

a signaling server that receives an update from the third party application specified for the multi-tile user interface and sends at least some of the update to the mobile device via a wireless paging channel of the mobile device or a power signaling channel of the mobile device; and

a background application that executes on the mobile device, receives the at least some of the update from the signaling server without establishing a data session by receiving the at least some of the update via the wireless paging channel of the mobile device or the power signaling channel of the mobile device, stores the at least some of the update in a file in the mobile device, and provides a uniform resource locator that specifies where the file is located on the mobile device to the multi-tile user interface, wherein the multi-tile user interface displays the at least some of the update on the tile of the plurality of tiles upon accessing the uniform resource locator.

2. The system of claim 1 , wherein the multi-tile user interface further initiates a data session and requests additional data related to the update from the third party application via the data session.

3. The system of claim 1 , wherein the multi-tile user interface comprises a plurality of tiles in a carousel arrangement, wherein the tile associated with the at least some of the update displays information associated with a receipt of the at least some of the update.

4. The system of claim 3 , wherein the information associated with the receipt of the at least some of the update comprises the at least some of the update.

5. The system of claim 3 , wherein the tile displays the at least some of the update in response to a first level of selection of the tile.

6. The system of claim 5 , wherein the tile displays information associated with a corresponding third party application of a plurality of third party applications that comprise the third party application in response to a second level of selection of the tile, wherein the plurality of third party applications comprise at least one of a social network application, a weather application, a stock market application, a news application, a text message interface application, a web access application, an email application, a navigation application, a television application, and a music application.

7. The system of claim 1 , wherein the mobile device is one of a personal computer, a mobile telecommunications device, a mobile handset, a personal digital assistant, a mobile computer, a gaming device, a wireless mobile device, a pager, a portable computer, a tablet computer, a laptop computer, a media player, a digital camera, a digital music player, and a digital calculator.

8. The system of claim 1 , wherein the signaling server further parses header information in the update to identify the mobile device.

9. A computer implemented method for user interface update signaling, comprising:

receiving, by a mobile device, at least some of an update from a third party application without establishing a data session by receiving the at least some of the update via a wireless paging channel of the mobile device or a power signaling channel of the mobile device, wherein the third party application is assigned to a tile of a plurality of tiles of a multi-tile user interface on a display of the mobile device, and wherein each of the plurality of tiles is an individual pane;

storing the at least some of the update in a file in the mobile device; and

providing a uniform resource locator that specifies where the file is located on the mobile device to the multi-tile user interface on the mobile device, wherein the multi-tile user interface displays the at least some of the update on the tile of the plurality of tiles upon accessing the uniform resource locator.

10. The computer implemented method of claim 9 , further comprising:

requesting, by the mobile device, more of the update;

receiving the more of the update; and

storing the more of the update in the file in the mobile device.

11. The computer implemented method of claim 9 , wherein receiving the at least some of the update comprises receiving the at least some of the update via a short message service message.

12. The computer implemented method of claim 9 , wherein receiving the at least some of the update comprises receiving the at least some of the update via a voice mail indicator message.

13. The computer implemented method of claim 9 , wherein receiving the at least some of the update comprises receiving the at least some of the update via a power setting message.

14. The computer implemented method of claim 9 , wherein to display the at least some of the update is based on a user specified timing criteria for displaying updates on the tile of the multi-tile user interface corresponding to the update.

15. A system for user interface update signaling, comprising:

a multi-tile user interface that executes on a mobile device, wherein the multi-tile user interface comprises a plurality of tiles on a display of the mobile device, wherein each of the plurality of tiles is an individual pane, and wherein the multi-tile user interface enables a user to specify a third party application for a tile of the plurality of tiles;

a signaling server that receives an update from the third party application specified for the multi-tile user interface and sends an update notice to the mobile device via a wireless paging channel of the mobile device or a power signaling channel of the mobile device; and

a background application that executes on the mobile device, receives the update notice from the signaling server without establishing a data session by receiving the update notice via the wireless paging channel of the mobile device or a power signaling channel of the mobile device, requests at least some of the update from the signaling server, receives the at least some of the update from the signaling server, stores the at least some of the update in a file in the mobile device, and provides a uniform resource locator that specifies where the file is located on the mobile device to the multi-tile user interface, wherein the multi-tile user interface displays the at least some of the update on the tile of the plurality of tiles upon accessing the uniform resource locator.

16. The system of claim 15 , wherein the signaling server sends the update notice to the mobile device via a short message service message.

17. The system of claim 15 , wherein the signaling server sends the update notice to the mobile device via a voice mail indicator message.

18. The system of claim 15 , wherein the signaling server sends the update notice to the mobile device via a power setting message.

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 Jun 12, 2009
From: DELKER, JASON R.; EVERSON, JOHN M.; NG, SEI Y.; WHITNEY, JASON K.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 022816/0746 →