Method, system and computer program products for real-time departure estimations for transportation systems

US9145153B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9145153-B2
Application numberUS-93630307-A
CountryUS
Kind codeB2
Filing dateNov 7, 2007
Priority dateNov 7, 2007
Publication dateSep 29, 2015
Grant dateSep 29, 2015

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.

Methods, systems and computer program products estimate a departure time for a transportation user using a mobile device. A range of departure times, a user location and/or travel time to a station, and a transportation route can be received. Real-time location information for a plurality of transportation units on the transportation route can be received. One or more estimated departure times within the range of departure times can be calculated based on the user location and/or travel distance and the real-time location information of the plurality of transportation units for the transportation route.

First claim

Opening claim text (preview).

That which is claimed is: 1. A method comprising: performing operations as follows on a processor: receiving a range of first departure times selected by a first user, a travel time of the first user to a station served by a plurality of transportation units according to a schedule, and a transportation route, wherein the station is on the transportation route, and a first user location that is remote from the station; receiving global positioning device location information for the plurality of transportation units on the transportation route; receiving a range of second departure times selected by a second user, a travel time of the second user to the station and a second user location that is remote from the station; calculating a plurality of first departure times within the range of first departure times based on the travel time of first user to the station and the global positioning device location information for the plurality of transportation units such that if the first user departs first user location at a selected one of the first departure times, the first user will reach the station with at least time to board one of the plurality of transportation units; and calculating a plurality of second departure times within the range of second departure times based on the travel time of the second user such that if the second user departs the second user location at a selected one of the second departure times, the second user will reach the station with at least time to board the one of the plurality of transportation units; wherein the plurality of first departure times and the plurality of second departure times are calculated such that the first and second user arrive at the station at approximately the same time. 2. The method of claim 1 , further comprising: calculating the travel time of the first user based on a first distance between the first user and the station; and calculating the travel time of the second user based on a second distance between the second user and the station. 3. The method of claim 1 , wherein the travel time of the first user is input by the first user and the travel time of second first user is input by the second user. 4. The method of claim 1 , further comprising: determining the first user location based on a location of a first mobile device associated with the first user; and determining the second user location based on a location of a second mobile device associated with the second user. 5. The method of claim 1 , further comprising: notifying the first user of the plurality of first departure times using a first mobile device associated with the first user; and notifying the second user of the plurality of second departure times using a second mobile device associated with the second user. 6. The method of claim 1 , further comprising: selecting a first travel route to the station based on a current location of a first mobile device associated with the first user; selecting a second travel route to the station based on a current location of a second mobile device associated with the second user. 7. An apparatus, comprising: a processor; and a memory coupled to the processor and comprising computer readable program code embodied in the memory that when executed by the processor causes the processor to perform operations comprising: receiving a range of first departure times selected by a first user, a travel time of the first user to a station served by a plurality of transportation units according to a schedule, and a transportation route, wherein the station is on the transportation route, and a first user location that is remote from the station; receiving global positioning device location information for the plurality of transportation units on the transportation route; receiving a range of second departure times selected by a second user, a travel time of the second user to the station and a second user location that is remote from the station; calculating a plurality of first departure times within the range of first departure times based on the travel time of first user to the station and the global positioning device location information for the plurality of transportation units such that if the first user departs first user location at a selected one of the first departure times, the first user will reach the station with at least time to board one of the plurality of transportation units; and calculating a plurality of second departure times within the range of second departure times based on the travel time of the second user such that if the second user departs the second user location at a selected one of the second departure times, the second user will reach the station with at least time to board the one of the plurality of transportation units; wherein the plurality of first departure times and the plurality of second departure times are calculated such that the first and second user arrive at the station at approximately the same time. 8. The apparatus of claim 7 , wherein the operations further comprise: calculating the travel time of the first user based on a first distance between the first user and the station; and calculating the travel time of the second user based on a second distance between the second user and the station. 9. The apparatus of claim 7 , wherein the travel time of the first user is input by the first user and the travel time of second first user is input by the second user. 10. The apparatus of claim 7 , wherein the operations further comprise: determining the first user location based on a location of a first mobile device associated with the first user; and determining the second user location based on a location of a second mobile device associated with the second user. 11. The apparatus of claim 7 , wherein the operations further comprise: notifying the first user of the plurality of first departure times using a first mobile device associated with the first user; and notifying the second user of the plurality of second departure times using a second mobile device associated with the second user. 12. The apparatus of claim 7 , wherein the operations further comprise: selecting a first travel route to the station based on a current location of a first mobile device associated with the first user; selecting a second travel route to the station based on a current location of a second mobile device associated with the second user. 13. A computer program product, comprising: a non-transitory computer readable storage medium comprising computer readable program code embodied in the medium that when executed by a processor causes the processor to perform operations comprising: receiving a range of first departure times selected by a first user, a travel time of the first user to a station served by a plurality of transportation units according to a schedule, and a transportation route, wherein the station is on the transportation route, and a first user location that is remote from the station; receiving global positioning device location information for the plurality of transportation units on the transportation route; receiving a range of second departure times selected by a second user, a travel time of the second user to the station and a second user location that is remote from the station; calculating a plurality of first departure times within the range of first departure times based on the travel time of first user to the station and the global positioning device location information for the plurality of transportation units such that if the first user departs first user location at a selected one of the first departur

Assignees

Inventors

Classifications

  • Traffic control systems for aircraft · CPC title

  • Operations & Transport · mapped topic

  • including pedestrian guidance indicator · CPC title

  • B61L25/025Primary

    Absolute localisation, e.g. providing geodetic coordinates · CPC title

  • Physics · mapped topic

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 US9145153B2 cover?
Methods, systems and computer program products estimate a departure time for a transportation user using a mobile device. A range of departure times, a user location and/or travel time to a station, and a transportation route can be received. Real-time location information for a plurality of transportation units on the transportation route can be received. One or more estimated departure times …
Who is the assignee on this patent?
Huslak Nicholas S, Silver Edward M, Silver Terry, and 1 more
What technology area does this patent fall under?
Primary CPC classification B61L25/025. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Sep 29 2015 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).