Methods and systems for determining routing

US2017292846A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017292846-A1
Application numberUS-201715497161-A
CountryUS
Kind codeA1
Filing dateApr 25, 2017
Priority dateSep 5, 2014
Publication dateOct 12, 2017
Grant date

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.

Systems and methods are presented for sequencing locations and events and determining routing and itineraries for the sequence. In some embodiments the system may receive a starting location, a first location, and a second location in a default order. The system may determine a sequence from the starting location for the first location and the second location. The system may generate a route for the sequence with the route having transportation directions between the starting location, the second location, and the first location indicative of the sequence. The system may display the route in a graphical user interface of an application.

First claim

Opening claim text (preview).

1 - 20 . (canceled) 21 . A method comprising: receiving a first event and a second event, both the first and the second event associated with a mobile device, the first event associated with a first location and a second event associated with a second location, the first location indicating a location of the first event at a first time, the second location indicating a location of the second event; determining a sequence for the first event and the second event with the second event preceding the first event in the sequence; generating a first route for the sequence, the first route comprising first transportation directions between the second location and the first location; identifying a suggested event for the sequence, the suggested event associated with a third location indicating a location of the suggested event; inserting the suggested event into the sequence; generating a second route for the sequence, the second route comprising second transportation directions between the second location, the third location, and the first location; and displaying the second route in a graphical user interface of the mobile device. 22 . The method of claim 21 , wherein said determining the sequence comprises determining the sequence based on the first location, on the second location, and characteristics of the first event and of the second event. 23 . The method of claim 21 , wherein said identifying the suggested event is based on the first location, the first time, the second location, and a second time of the second event. 24 . The method of claim 21 , wherein said receiving comprises receiving at the mobile device. 25 . The method of claim 21 , wherein said receiving comprises receiving at a server; and wherein said displaying comprises causing, by the server, the mobile device to display the second route in the graphical user interface on a display of the mobile device. 26 . The method of claim 21 , wherein the suggested event corresponds to an available appointment of a plurality of available appointments; and wherein said identifying the suggested event comprises identifying the suggested event based the plurality of available appointments. 27 . The method of claim 21 , further comprising: receiving, from the mobile device, selection of the suggested event via a selectable element displayed on the graphical user interface of the mobile device; and transmitting, to an additional mobile device, an indication of the selection of the suggested event. 28 . The method of claim 21 , further comprising: generating a first itinerary for the sequence that includes first event and the second event, the first itinerary comprising first information indicative of the first location and second information indicative of the second location ordered according to the sequence. 29 . The method of claim 28 , further comprising: responsive to said inserting the suggested event into the sequence, generating a second itinerary for the sequence that includes the first event, the second event, and the suggested event, the second itinerary comprising information indicative of the first event, information indicative of the second event, and information indicative of the suggested event ordered according to the sequence. 30 . A device comprising: a non-transitory memory storing instructions; and a processor configured to execute the instructions to cause the device to: receive a first event and a second event, both the first and the second event associated with a mobile device, the first event associated with a first location and a second event associated with a second location, the first location indicating a location of the first event at a first time, the second location indicating a location of the second event; determine a sequence for the first event and the second event with the second event preceding the first event in the sequence; generate a first route for the sequence, the first route comprising first transportation directions between the second location and the first location; identify a suggested event for the sequence, the suggested event associated with a third location indicating a location of the suggested event; insert the suggested event into the sequence; generate a second route for the sequence, the second route comprising second transportation directions between the second location, the third location, and the first location; and display the second route in a graphical user interface of the mobile device. 31 . The device of claim 30 , wherein said determining the sequence comprises determining the sequence based on the first location, on the second location, and characteristics of the first event and of the second event. 32 . The device of claim 30 , wherein said receiving comprises receiving at a server; and wherein said displaying comprises causing, by the server, the mobile device to display the second route in the graphical user interface on a display of the mobile device. 33 . The device of claim 30 , wherein the suggested event corresponds to an available appointment of a plurality of available appointments; and wherein said identifying the suggested event comprises identifying the suggested event based the plurality of available appointments. 34 . The device of claim 30 , wherein executing the instructions further causes the device to, receive, from the mobile device, selection of the suggested event via a selectable element displayed on the graphical user interface of the mobile device; and transmit, to an additional mobile device, an indication of the selection of the suggested event. 35 . The device of claim 30 , wherein executing the instructions further causes the device to, generate a first itinerary for the sequence that includes first event and the second event, the first itinerary comprising first information indicative of the first location and second information indicative of the second location ordered according to the sequence. 36 . A non-transitory machine-readable storage medium having instructions stored thereon, the instructions executable to cause performance of operations comprising: receiving a first event and a second event, both the first and the second event associated with a mobile device, the first event associated with a first location and a second event associated with a second location, the first location indicating a location of the first event at a first time, the second location indicating a location of the second event; determining a sequence for the first event and the second event with the second event preceding the first event in the sequence; generating a first route for the sequence, the first route comprising first transportation directions between the second location and the first location; identifying a suggested event for the sequence, the suggested event associated with a third location indicating a location of the suggested event; inserting the suggested event into the sequence; generating a second route for the sequence, the second route comprising second transportation directions between the second location, the third location, and the first location; and displaying the second route in a graphical user interface of the mobile device. 37 . The non-transitory machine-readable storage medium of claim 36 , wherein said determining the sequence comprises determining the sequence based on the first location, on the second location, and characteristics of the first event and of the second event. 38 . The non-transitory m

Assignees

Inventors

Classifications

  • Map- or contour-matching · CPC title

  • Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents · CPC title

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

  • Calculating itineraries (travelling salesman problem G06Q10/04; optimisation of routes G06Q10/047) · CPC title

  • Route searching; Route guidance · 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 US2017292846A1 cover?
Systems and methods are presented for sequencing locations and events and determining routing and itineraries for the sequence. In some embodiments the system may receive a starting location, a first location, and a second location in a default order. The system may determine a sequence from the starting location for the first location and the second location. The system may generate a route fo…
Who is the assignee on this patent?
Paypal Inc
What technology area does this patent fall under?
Primary CPC classification G01C21/3415. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 12 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).