IP Library Granted Patent US 8,219,926
Granted Patent B2
US 8,219,926 · App. 12/825,154 · Granted Jul 10, 2012

Displaying a map on a handheld wireless telecommunication device

Assignee: Smith Micro Software, Inc
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,926
App. No.
12/825,154
Granted
Jul 10, 2012
Kind
B2
Abstract

Tickers are populated with location-based information that is selected according to the geographic location of communication devices. The location of a communication device is identified based on a GPS system, proximity to transmitters in a wireless network, user input, or using other techniques. Location-appropriate content is obtained either in real-time from the network or from a local data store at the communication device. In general location-based, context-aware content can be displayed on tickers associated with a variety of communication devices, including mobile communication devices and “immobile” or stationary personal computers. When a ticker item is selected from the ticker, a location associated with the selected ticker item and/or a location of the communication device is used to generate a map that is displayed on the display of the device to the user.

Claims (80)

1. A system comprising:

a handheld wireless telecommunication device that includes a display device, the handheld wireless telecommunication device being configured to:

receive a plurality of content items aggregated from the plurality of content providers, each content item of the plurality of content items including an individually associated uniform resource identifier (URI) that indicates a destination location;

present, in a scrolling user interface on the display device of the handheld wireless telecommunication device, the plurality of content items;

receive input from a user that selects a portion of a first content item of the plurality of content items presented in the scrolling user interface on the display device of the handheld wireless telecommunication device; and

in response to the user selection of the portion of the first content item presented in the scrolling user interface on the display device of the handheld wireless telecommunication device:

use the individually associated URI of the first content item to request a map that includes the destination location indicated by the individually associated URI of the first content item;

receive the requested map that includes the destination location indicated by the individually associated URI of the first content item; and

display the requested map that includes the destination location indicated by the individually associated URI of the first content item.

2. The system as in claim 1 , wherein the handheld wireless telecommunication device is configured to receive the plurality of content items pursuant to subscriptions to the plurality of content providers.

3. The system as in claim 2 , wherein the scrolling user interface, in which the plurality of content items received pursuant to the subscriptions to the plurality of content providers are presented, is a ticker.

4. The system as in claim 1 , wherein the scrolling user interface, in which the plurality of content items are presented, is a ticker.

5. The system as in claim 1 , wherein the handheld wireless telecommunication device is further configured to, in response to the user selection of the portion of the first content item presented in the scrolling user interface on the display device of the handheld wireless telecommunication device:

send a location of the handheld wireless telecommunication device to request the map;

wherein the map includes:

the location of the handheld wireless telecommunication device; and

the destination location indicated by the individually associated URI of the first content item.

6. The system as in claim 1 , wherein the handheld wireless telecommunication device is further configured to present, in the scrolling user interface, one or more additional content items.

7. The system as in claim 6 , wherein each of the one or more additional content items includes an individually associated uniform resource identifier (URI) that indicates a destination location.

8. A system comprising:

a handheld wireless telecommunication device that includes a display device, the handheld wireless telecommunication device being configured to:

receive a plurality of content items aggregated from the plurality of content providers, each content item of the plurality of content items including an individually associated hyperlink that indicates a destination location;

present, in a scrolling user interface on the display device of the handheld wireless telecommunication device, the plurality of content items;

receive input from a user that selects the individually associated hyperlink of a first content item of the plurality of content items presented in the scrolling user interface on the display device of the handheld wireless telecommunication device; and

in response to the user selection of the individually associated hyperlink of the first content item presented in the scrolling user interface on the display device of the handheld wireless telecommunication device:

request a map that includes the destination location indicated by the individually associated hyperlink of the first content item;

receive the requested map that includes the destination location indicated by the individually associated hyperlink of the first content item; and

display the requested map that includes the destination location indicated by the individually associated hyperlink of the first content item.

9. The system as in claim 8 , wherein the handheld wireless telecommunication device is configured to receive the plurality of content items pursuant to subscriptions to the plurality of content providers.

10. The system as in claim 9 , wherein the scrolling user interface, in which the plurality of content items received pursuant to the subscriptions to the plurality of content providers are presented, is a ticker.

11. The system as in claim 8 , wherein the scrolling user interface, in which the plurality of content items are presented, is a ticker.

12. The system as in claim 8 , wherein the handheld wireless telecommunication device is further configured to, in response to the user selection of the individually associated hyperlink of the first content item presented in the scrolling user interface on the display device of the handheld wireless telecommunication device:

send a location of the handheld wireless telecommunication device to request the map;

wherein the map includes:

the location of the handheld wireless telecommunication device; and

the destination location indicated by the individually associated hyperlink of the first content item.

13. The system as in claim 8 , wherein the handheld wireless telecommunication device is further configured to present, in the scrolling user interface, one or more additional content items.

14. The system as in claim 13 , wherein each of the one or more additional content items includes an individually associated hyperlink that indicates a destination location.

15. A method comprising:

by a handheld wireless telecommunication device that includes a display device:

receiving a plurality of content items aggregated from the plurality of content providers, each content item of the plurality of content items including an individually associated uniform resource identifier (URI) that indicates a destination location;

presenting, in a scrolling user interface on the display device of the handheld wireless telecommunication device, the plurality of content items;

receiving input from a user that selects a portion of a first content item of the plurality of content items presented in the scrolling user interface on the display device of the handheld wireless telecommunication device; and

in response to the user selection of the portion of the first content item presented in the scrolling user interface on the display device of the handheld wireless telecommunication device:

using the individually associated URI of the first content item to request a map that includes the destination location indicated by the individually associated URI of the first content item;

receiving the requested map that includes the destination location indicated by the individually associated URI of the first content item; and

displaying the requested map that includes the destination location indicated by the individually associated URI of the first content item.

16. The method as in claim 15 , wherein the act of receiving a plurality of content items aggregated from a plurality of content providers comprises:

receiving, pursuant to subscriptions to the plurality of content providers, the plurality of content items aggregated from the plurality of content providers.

17. The method as in claim 16 , wherein the scrolling user interface, in which the plurality of content items received pursuant to the subscriptions to the plurality of feeds are presented, is a ticker.

18. The method as in claim 15 , wherein the scrolling user interface, in which the plurality of content items are presented, is a ticker.

19. The method as in claim 15 , further comprising:

in further response to the user selection of the portion of the first content item presented in the scrolling user interface on the display device of the handheld wireless telecommunication device:

sending a location of the handheld wireless telecommunication device to request the map;

wherein the map includes:

the location of the handheld wireless telecommunication device; and

the destination location indicated by the individually associated URI of the first content item.

20. The method as in claim 15 , further comprising presenting, in the scrolling user interface, one or more additional content items.

21. The method as in claim 20 , wherein each of the one or more additional content items includes an individually associated uniform resource identifier (URI) that indicates a destination location.

22. A method comprising:

by a handheld wireless telecommunication device that includes a display device:

receiving a plurality of content items aggregated from the plurality of content providers, each content item of the plurality of content items including an individually associated hyperlink that indicates a destination location;

presenting, in a scrolling user interface on the display device of the handheld wireless telecommunication device, the plurality of content items;

receiving input from a user that selects the individually associated hyperlink of a first content item of the plurality of content items presented in the scrolling user interface on the display device of the handheld wireless telecommunication device; and

in response to the user selection of the individually associated hyperlink of the first content item presented in the scrolling user interface on the display device of the handheld wireless telecommunication device:

requesting a map that includes the destination location indicated by the individually associated hyperlink of the first content item;

receiving the requested map that includes the destination location indicated by the individually associated hyperlink of the first content item; and

displaying the requested map that includes the destination location indicated by the individually associated hyperlink of the first content item.

23. The method as in claim 22 , wherein the act of receiving a plurality of content items aggregated from a plurality of content providers comprises:

receiving, pursuant to subscriptions to the plurality of content providers, the plurality of content items aggregated from the plurality of content providers.

24. The method as in claim 23 , wherein the scrolling user interface, in which the plurality of content items received pursuant to the subscriptions to the plurality of feeds are presented, is a ticker.

25. The method as in claim 22 , wherein the scrolling user interface, in which the plurality of content items are presented, is a ticker.

26. The method as in claim 22 , further comprising:

in further response to the user selection of the individually associated hyperlink of the first content item presented in the scrolling user interface on the display device of the handheld wireless telecommunication device:

sending a location of the handheld wireless telecommunication device to request the map;

wherein the map includes:

the location of the handheld wireless telecommunication device; and

the destination location indicated by the individually associated hyperlink of the first content item.

27. The method as in claim 22 , further comprising presenting, in the scrolling user interface, one or more additional content items.

28. The method as in claim 27 , wherein each of the one or more additional content items includes an individually associated hyperlink that indicates a destination location.

Assignments (2)
MERGER Recorded Mar 12, 2012
From: CORE MOBILITY, INC.
To: SMITH MICRO SOFTWARE, INC
Reel/Frame 027842/0513 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2010
From: OTHMER, KONSTANTIN; STOCKLEIN, CARL J.
To: CORE MOBILITY, INC.
Reel/Frame 024759/0407 →
Continuity (5)
Continuation 12045603 · Mar 10, 2008
Continuation 11298818 · Dec 9, 2005
Continuation In Part 10916960 · Aug 11, 2004
Provisional Application 60494644 · Aug 11, 2003
Related Publication 20100269028A1 · Oct 21, 2010