Dynamic route mapping between mobile devices

US9546870B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9546870-B2
Application numberUS-201213997442-A
CountryUS
Kind codeB2
Filing dateApr 18, 2012
Priority dateApr 18, 2012
Publication dateJan 17, 2017
Grant dateJan 17, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Generally, this disclosure describes dynamic route mapping between mobile devices. Techniques may include initiating communication between a first mobile device at a first location and a second mobile device at a second location; receiving a first location indicator by the second mobile device, the first location indicator transmitted from the first mobile device in response to a request from the second mobile device, the first location indicator corresponding to the first location; determining a convergence point based on at least one of the first location and the second location; mapping a travel route from at least one of the first location and the second location to the convergence point; and displaying the travel route on at least one of the first mobile device and the second mobile device.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a first mobile device at a first location, the first mobile device comprising a first communication module, a first location module, a first mapping module and a first display; and a second mobile device at a second location, the second mobile device comprising a second communication module, a second location module, a second mapping module and a second display, the second communication module configured to initiate communication between the first mobile device and the second mobile device, the second location module configured to receive a first location indicator transmitted from the first mobile device in response to a request from the second mobile device, the first location indicator corresponding to the first location, at least one of the first mapping module and the second mapping module configured to determine a first convergence point based on at least one of the first location and the second location and to map a travel route from at least one of the first location and the second location to the first convergence point, the first convergence point being a first target meeting location for a first user of the first mobile device and a second user of the second mobile device, and at least one of the first display and the second display configured to display the travel route; wherein: at least one of the first mapping module and the second mapping module is configured to determine a second convergence point based on at least one of a current first location and a current second location when the first mobile device is at the current first location and the second mobile device is at the current second location and, when the second convergence point is greater than a threshold distance from the first convergence point, to map a travel route from at least one of the current first location and the current second location to the second convergence point; the current first location is different from the first location; the current second location is different from the second location; and the second convergence point is a second target meeting location for the first user and the second user, and differs from the first convergence point. 2. The system of claim 1 , wherein the first mobile device is configured to receive a second location indicator transmitted from the second mobile device in response to a request from the first mobile device, the second location indicator corresponding to the second location, and the first convergence point is determined based on the first location and the second location. 3. The system of claim 1 , wherein at least one of the first display and the second display is configured to display a relative location of the first mobile device and the second mobile device. 4. The system of claim 1 , wherein the first mobile device is configured to opt in to transmitting the first location indicator. 5. The system of claim 1 , wherein the first convergence point is a first distance from the first location and a second distance from the second location and the first distance and second distance are less than a distance between the first location and the second location along the travel route. 6. The system of claim 1 , wherein the first convergence point is halfway between the first location and the second location along the travel route. 7. A method comprising: initiating communication between a first mobile device at a first location and a second mobile device at a second location; receiving a first location indicator by the second mobile device, the first location indicator transmitted from the first mobile device in response to a request from the second mobile device, the first location indicator corresponding to the first location; determining a first convergence point based on at least one of the first location and the second location, the first convergence point being a first target meeting location for a first user of the first mobile device and a second user of the second mobile device; mapping a first travel route from at least one of the first location and the second location to the first convergence point; displaying the first travel route on at least one of the first mobile device and the second mobile device; determining a second convergence point based on at least one of a current first location and a current second location when the first mobile device is at the current first location and the second mobile device is at the current second location, the current first location being different from the first location and the current second location being different from the second location; and when the second convergence point is greater than a threshold distance from the first convergence point, mapping a second travel route to the second convergence point; wherein: the second convergence point is a second target meeting location for the first user and the second user, and differs from the first convergence point. 8. The method of claim 7 , further comprising: receiving a second location indicator by the first mobile device, the second location indicator transmitted from the second mobile device in response to a request from the first mobile device, the second location indicator corresponding to the second location, wherein the first convergence point is determined based on the first location and the second location. 9. The method of claim 7 , further comprising: displaying a relative location of the first mobile device and the second mobile device on at least one of the mobile devices. 10. The method of claim 7 , further comprising: opting in to transmitting the first location indicator. 11. The method of claim 7 , wherein the first convergence point is a first distance from the first location and a second distance from the second location and the first distance and second distance are less than a distance between the first location and the second location along the travel route. 12. The method of claim 7 , wherein the first convergence point is halfway between the first location and the second location along the travel route. 13. A system comprising one or more non-transitory storage mediums having stored thereon, individually or in combination, instructions that when executed by one or more processors result in the following operations comprising: initiating communication between a first mobile device at a first location and a second mobile device at a second location; receiving a first location indicator by the second mobile device, the first location indicator transmitted from the first mobile device in response to a request from the second mobile device, the first location indicator corresponding to the first location; determining a first convergence point based on at least one of the first location and the second location, the first convergence point being a first target meeting location for a first user of the first mobile device and a second user of the second mobile device; mapping a first travel route from at least one of the first location and the second location to the first convergence point; displaying the first travel route on at least one of the first mobile device and the second mobile device; determining a second convergence point based on at least one of a current first location and a current second location when the first mobile device is at the current first location and the second mobile device is at the current second location, the current first location being different from the first location and the current second location being different from the second location; and when the second convergence point is greater than a thre

Assignees

Inventors

Classifications

  • Rendezvous; Ride sharing · CPC title

  • Overview of the route on the road map · CPC title

  • Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title

  • using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title

  • Location-based management or tracking services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9546870B2 cover?
Generally, this disclosure describes dynamic route mapping between mobile devices. Techniques may include initiating communication between a first mobile device at a first location and a second mobile device at a second location; receiving a first location indicator by the second mobile device, the first location indicator transmitted from the first mobile device in response to a request from t…
Who is the assignee on this patent?
Baca Jim S, Stanasolovich David, Price Mark H, and 2 more
What technology area does this patent fall under?
Primary CPC classification G01C21/3676. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 17 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).