DYNAMICALLY PROVIDING POSITION INFORMATION OF A TRANSIT OBJECT TO A COMPUTING DEVICE
First Claim
1. A method of providing position information of a transit object to a computing device, the method being performed by one or more processors and comprising:
- periodically receiving global positioning satellite (GPS) information of the transit object, the GPS information including a latitude of the transit object, a longitude of the transit object, and a GPS error amount at a given instance;
identifying, for each of some of the GPS information, one or more candidate points of a transit system that are within the GPS error amount for that GPS information;
determining a most likely path of travel of the transit object on the transit system based on the identified one or more candidate points of the transit system;
extrapolating points along the most likely path of travel; and
transmitting a set of extrapolated points to the computing device.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing position information of a transit object to a computing device is provided. Global positioning satellite (GPS) information of a transit object can be periodically received. For each of some of the GPS information, one or more candidate points of a transit system can be identified based on the GPS information. Using the one or more candidate points, a most likely path of travel can be determined. Additional position points along the most likely path of travel can be extrapolated and transmitted to a computing device.
-
Citations
20 Claims
-
1. A method of providing position information of a transit object to a computing device, the method being performed by one or more processors and comprising:
-
periodically receiving global positioning satellite (GPS) information of the transit object, the GPS information including a latitude of the transit object, a longitude of the transit object, and a GPS error amount at a given instance; identifying, for each of some of the GPS information, one or more candidate points of a transit system that are within the GPS error amount for that GPS information; determining a most likely path of travel of the transit object on the transit system based on the identified one or more candidate points of the transit system; extrapolating points along the most likely path of travel; and transmitting a set of extrapolated points to the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing position information of a transit object to a computing device, the system comprising:
-
memory resources; a network interface; one or more processors coupled to the memory resources and the network interface, the one or more processors to; periodically receive global positioning satellite (GPS) information of the transit object via the network interface, the GPS information including a latitude of the transit object, a longitude of the transit object, and a GPS error amount at a given instance; identify, for each of some of the GPS information, one or more candidate points of a transit system that are within the GPS error amount for that GPS information; determine a most likely path of travel of the transit object on the transit system based on the identified one or more candidate points of the transit system; extrapolate points along the most likely path of travel; and transmit a set of extrapolated points to the computing device via the network interface. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform steps comprising:
-
periodically receiving global positioning satellite (GPS) information of a transit object, the GPS information including a latitude of the transit object, a longitude of the transit object, and a GPS error amount at a given instance; referencing a transmit model to identify, for each of some of the GPS information, one or more candidate points of a transit system that are within the GPS error amount for that GPS information; determining a most likely path of travel of the transit object on the transit system based on the identified one or more candidate points of the transit system; extrapolating points along the most likely path of travel; and transmitting a set of extrapolated points to the computing device. - View Dependent Claims (20)
-
Specification