IP Library Granted Patent US 9,214,033
Granted Patent B2
US 9,214,033 · App. 14/276,791 · Granted Dec 15, 2015

Map display system and method

Inventors: Edward K. Y. Jung (Bellevue, WA); Royce A. Levien (Lexington, MA); Robert W. Lord (Seattle, WA); Mark A. Malamud (Seattle, WA); John D. Rinaldo, Jr. (Bellevue, WA)
Assignee: Invention Science Fund I, LLC
G06T11/001G01C21/3682H04L67/22
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,214,033
App. No.
14/276,791
Granted
Dec 15, 2015
Kind
B2
Abstract

Provided are a computer system and methods related to a map display. A method includes but is not limited to receiving a request for the map, the map illustrating one or more locations; determining a status associated with at least one of the one or more locations on the map, the status being a function of one or more location interaction rules associated with the at least one of the one or more locations on the map; and generating a signal related to indicating on the map the status associated with the at least one of the one or more locations.

Claims (79)

1. A method related to displaying a map, the method comprising:

receiving a request for the map, the map illustrating one or more locations;

determining a status associated with at least one of the one or more locations on the map, the status at least partially based on one or more traffic-related location interaction rules associated with the at least one of the one or more locations on the map, the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices; and

generating a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices.

2. A system, comprising:

a computing device; and

one or more instructions that, when executed on the computing device, cause the computing device to at least:

receive a request for a map, the map illustrating one or more locations of interest;

determine a status associated with at least one of the one or more locations on the map, the status at least partially based on one or more traffic-related location interaction rules associated with the at least one of the one or more locations on the map, the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices; and

generate a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices.

3. A machine, comprising:

circuitry configured for receiving a request for a map, the map illustrating one or more locations;

circuitry configured for determining a status associated with at least one of the one or more locations on the map, the status at least partially based on one or more traffic-related location interaction rules associated with the at least one of the one or more locations on the map, the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices; and

circuitry configured for generating a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices.

4. The machine of claim 3 , further comprising:

circuitry configured for updating, at one or more times, the status associated with the at least one of the one or more locations, the status including at least an indication, at the time of updating, of at least one traffic condition verifiable via one or more monitoring devices; and

circuitry configured for generating a signal related to indicating at least one route associated with the at least one of the one or more locations at least partially based on the status including at least the indication, at the time of updating, of at least one traffic condition verifiable via one or more monitoring devices.

5. The machine of claim 4 , wherein circuitry configured for updating, at one or more times, the status associated with the at least one of the one or more locations, the status including at least an indication, at the time of updating, of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for receiving data from one or more monitoring devices capable of determining a traffic condition associated with the at least one of the one or more locations on the map.

6. The machine of claim 4 , wherein circuitry configured for updating, at one or more times, the status associated with the at least one of the one or more locations, the status including at least an indication, at the time of updating, of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for periodically updating the status associated with the at least one of the one or more locations.

7. The machine of claim 4 , wherein circuitry configured for updating, at one or more times, the status associated with the at least one of the one or more locations, the status including at least an indication, at the time of updating, of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for aperiodically updating the status associated with the at least one of the one or more locations.

8. The machine of claim 3 , wherein circuitry configured for receiving a request for a map, the map illustrating one or more locations comprises:

circuitry configured for receiving a request for data related to preparing written directions associated with an order for traversing the one or more locations.

9. The machine of claim 3 , wherein circuitry configured for receiving a request for a map, the map illustrating one or more locations comprises:

circuitry configured for receiving a request for a route associated with an order for traversing the one or more locations.

10. The machine of claim 3 , wherein circuitry configured for receiving a request for a map, the map illustrating one or more locations comprises:

circuitry configured for receiving a request for at least one of walking directions or driving directions for traversing the one or more locations in accordance with one or more location interaction rules.

11. The machine of claim 10 , wherein circuitry configured for receiving a request for at least one of walking directions or driving directions for traversing the one or more locations in accordance with one or more location interaction rules comprises:

circuitry configured for receiving a request for walking directions capable of directing a deaf child for traversing the route in accordance with one or more interaction rules related to the deaf child.

12. The machine of claim 10 , wherein circuitry configured for receiving a request for at least one of walking directions or driving directions for traversing the one or more locations in accordance with one or more location interaction rules comprises:

circuitry configured for receiving a request for driving directions capable of directing traversal of the one or more locations including at least avoiding at least one location because of traffic conditions in accordance with one or more interaction rules related to traffic.

13. The machine of claim 3 , wherein circuitry configured for receiving a request for a map, the map illustrating one or more locations comprises:

circuitry configured for receiving a request for a map, the map capable of use in illustrating at least one layout of at least one street.

14. The machine of claim 3 , wherein circuitry configured for determining a status associated with at least one of the one or more locations on the map, the status at least partially based on one or more traffic-related location interaction rules associated with the at least one of the one or more locations on the map, the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for determining a status associated with one or more diminished traffic capabilities associated with the at least one of the one or more locations on the map.

15. The machine of claim 3 , wherein circuitry configured for determining a status associated with at least one of the one or more locations on the map, the status at least partially based on one or more traffic-related location interaction rules associated with the at least one of the one or more locations on the map, the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for determining a status associated with one or more diminished traffic capabilities at least partially via one or more of a traffic camera, a red-light camera, a networked camera, or a sensor associated with the at least one of the one or more locations on the map.

16. The machine of claim 3 , wherein circuitry configured for determining a status associated with at least one of the one or more locations on the map, the status at least partially based on one or more traffic-related location interaction rules associated with the at least one of the one or more locations on the map, the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for determining at least one location to avoid due to traffic conditions in association with the one or more traffic-related location interaction rules.

17. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for generating the signal at least partially based on at least one indication related to the received request for the map, the at least one indication including at least one of shortest distance, least traffic, or fastest route.

18. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for generating a signal related to indicating an order for traversing the one or more locations in association with the route.

19. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for generating a signal related to revising the route associated with the one or more locations.

20. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for generating a signal related to revising the route associated with the one or more locations in real time responsive to the status including at least an indication of a traffic condition verifiable via one or more monitoring devices.

21. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for generating a signal related to providing written directions in association with a determined route traversing the one or more locations at least partially based on the determined status of the at least one of the one or more locations on the map.

22. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for generating a signal related to providing a layout of at least one street in association with a determined route traversing the one or more locations at least partially based on the determined status of the at least one of the one or more locations on the map.

23. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for generating a street view of at least one of the one or more locations at least partially based on the status, the status including at least an availability of one or more images of the at least one of the one or more locations previously captured via a camera and transmitted via a server.

24. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for generating a signal related to providing a layout of at least one street in association with a determined route traversing the one or more locations at least partially based on a real time traffic condition of at least one of the one or more locations on the map.

25. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for generating a signal related to indicating on the map a progress indication.

26. The machine of claim 25 , wherein circuitry configured for generating a signal related to indicating on the map a progress indication comprises:

circuitry configured for generating a signal related to indicating on the map a distance to a location.

27. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for directing to another portion of the map based on the associated status.

28. The machine of claim 27 , wherein circuitry configured for directing to another portion of the map based on the associated status comprises:

circuitry configured for generating a signal related to a revised map in real time at least partially based on the associated status, the associated status indicative of a real time traffic condition associated with the at least one of the one or more locations.

29. The machine of claim 3 , wherein the circuitry configured for receiving a request, the circuitry configured for determining a status, and the circuitry configured for generating a signal are effected in a mobile device, the mobile device including at least one of a GPS, a smartphone, a tablet, or a mobile computing device.

30. The machine of claim 3 , wherein circuitry configured for receiving a request for the map, the map illustrating one or more locations comprises:

circuitry configured for receiving a transmission at a server from a smartphone wirelessly transmitting the request to a server at least partially via a cellular network.

31. The machine of claim 3 , further comprising:

circuitry configured for communicating with a device maintaining the copy of the map; and

circuitry configured for providing the signal.

32. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for generating a signal related to indicating at least one route at least partially based on at least one indication of a direction that a device associated with the received request is at least one of heading or facing.

33. The machine of claim 3 , wherein circuitry configured for generating a signal related to indicating at least one route associated with the at least one of the one or more locations on the map, the signal generated at least partially based on the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for verifying at least one traffic condition associated with at least one of the one or more locations on the map; and

circuitry configured for generating a signal related to indicating the at least one traffic condition in association with indicating the at least one route.

34. The machine of claim 3 , wherein circuitry configured for determining a status associated with at least one of the one or more locations on the map, the status at least partially based on one or more traffic-related location interaction rules associated with the at least one of the one or more locations on the map, the status including at least an indication of at least one traffic condition verifiable via one or more monitoring devices comprises:

circuitry configured for verifying at least one traffic condition associated with the at least one of the one or more locations on the map via one or more monitoring devices; and

circuitry for determining the status associated with the at least one of the one or more locations on the map at least partially based on verifying the at least one traffic condition.

Assignments (4)
SECURITY INTEREST Recorded Feb 9, 2017
From: THE INVENTION SCIENCE FUND I, LLC
To: LOCATION BASED SERVICES, LLC
Reel/Frame 041217/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2016
From: THE INVENTION SCIENCE FUND I, LLC
To: LOCATION BASED SERVICES LLC
Reel/Frame 040999/0321 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2015
From: SEARETE LLC
To: THE INVENTION SCIENCE FUND I, LLC
Reel/Frame 037092/0731 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2015
From: JUNG, EDWARD K.Y.; LEVIEN, ROYCE A.; LORD, ROBERT W.; MALAMUD, MARK A.; RINALDO, JOHN D., JR.
To: SEARETE LLC
Reel/Frame 036926/0309 →
Continuity (6)
Continuation In Part 13757538 · Feb 1, 2013
Continuation In Part 13136600 · Aug 4, 2011
Continuation In Part 12928446 · Dec 9, 2010
Continuation In Part 12406478 · Mar 18, 2009
Continuation In Part 11142626 · Apr 30, 2005
Related Publication 20140333650A1 · Nov 13, 2014