Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for enabling automatic fare payment in a transit system, the method comprising: providing a mobile transit vehicle computer on a moving transit vehicle, the mobile transit computer having a wireless detection zone comprising a wireless interface, wherein the wireless detection zone extends to at least a physical boundary of the transit vehicle; determining that a first user device is near the transit vehicle; prompting the mobile device for confirmation that the first user device has boarded or will board the transit vehicle; receiving, using the wireless interface, a confirmation from the first user device, the confirmation indicting that the first user device has boarded or will board the transit vehicle, the confirmation being received at a first location; detecting, using the wireless interface, that the first user device is on the transit vehicle by periodically polling the first user device during transit from the first location to a second location; receiving, using the wireless interface, a second unique identifier associated with a second user device while the transit vehicle is in transit between the first location and the second location, wherein the second user device is first detected by the wireless interface while on the transit vehicle between the first location and the second location based on at least some of the functionality of the second user device being activated between the first location and the second location; sending to one or both of the second user device or a fare inspector device, using the wireless interface, a late arriving indication that the second user device is on the transit vehicle, wherein: the late arriving indication causes the late arriving indication to display on the one or both of the second user device or the fare inspector device; and the late arriving indication is indicative of the second unique identifier being first received while the transit vehicle is between the first location and the second location; determining, using the wireless interface, the first user device has exited the transit vehicle while the transit vehicle is at or near the second location based at least in part on when the first user device is no longer detected within the wireless detection zone during the periodic polling; and causing a fare to be calculated for the user of the first user device based on the first location and the second location.
2. The method for enabling automatic fare payment in a transit system of claim 1 , further comprising: sending, using the wireless interface, information regarding a fare payment indicator to the user device upon detecting the first user device is on the transit vehicle, wherein: the information causes the first user device to show, on a display of the first user device, the fare payment indicator, and the fare payment indicator is displayed on the first user device before the wireless interface is used to determine the first user device has exited the transit vehicle.
3. The method for enabling automatic fare payment in a transit system of claim 1 , wherein: detecting that the first user device is on the vehicle, determining that the first user device has exited the transit vehicle, or both, further includes using at least one type of information of a group consisting of: location information associated with the first user device, the transit vehicle, or both; movement information associated with the first user device, the transit vehicle, or both; information regarding the route of the transit vehicle; information received from one or more additional wireless devices in the transit vehicle; and input received by the first user device from a transit user.
4. The method for enabling automatic fare payment in a transit system of claim 1 , wherein: causing a fare to be calculated comprises communicating a message to a central server such that the fare is calculated by the central server, the message comprising the identifier of the first user device, the first location, and the second location.
5. The method for enabling automatic fare payment in a transit system of claim 1 , further comprising: providing the first user device with transit route information while the first user device is detected on the transit vehicle.
6. The method for enabling automatic fare payment in a transit system of claim 1 , wherein: causing a fare to be calculated comprises the transit vehicle computer using the identifier of the first user device, the first location, and the second location to calculate a fare for the user of the first user device.
7. A system for enabling automatic fare payment in transit, the system comprising: a wireless detection zone comprising a wireless interface, wherein the wireless detection zone extends to at least a physical boundary of a transit vehicle; a processor communicatively coupled with the wireless interface and a memory; and the memory having instructions embodied therein which, when executed by the processor, cause the system to: determine that a first user device is near the transit vehicle; prompt the mobile device for confirmation that the first user device has boarded or will board the transit vehicle; receive, using the wireless interface, a confirmation from the first user device, the confirmation indicting that the first user device has boarded or will board the transit vehicle, the confirmation being received at a first location; detect, using the wireless interface, that the first user device is on the transit vehicle by periodically polling the first user device during transit from the first location to a second location; receive, using the wireless interface, a second unique identifier associated with a second user device while the transit vehicle is in transit between the first location and the second location, wherein the second user device is first detected by the wireless interface while on the transit vehicle between the first location and the second location based on at least some of the functionality of the second user device being activated between the first location and the second location; send to one or both of the second user device or a fare inspector device, using the wireless interface, a late arriving indication that the second user device is on the transit vehicle, wherein: the late arriving indication causes the late arriving indication to display on the one or both of the second user device or the fare inspector device; and the late arriving indication is indicative of the second unique identifier being first received while the transit vehicle is between the first location and the second location; determine, using the wireless interface, the first user device has exited the transit vehicle while the transit vehicle is at or near the second location based at least in part on when the first user device is no longer detected within the wireless detection zone during the periodic polling; and cause a fare to be calculated for the user of the first user device based on the first location and the second location.
8. The system for enabling automatic fare payment in transit of claim 7 , wherein the memory further includes instructions embodied therein which, when executed by the processor, cause the system to: send, using the wireless interface, information regarding a fare payment indicator to the first user device upon detecting the first user device is on the transit vehicle, wherein: the information causes the first user device to show, on a display of the first user device, the fare payment indicator, and the fare payment indicator is displayed on the first user device before the wireless interface is used to determine the first user device has exited the transit vehicle.
9. The system for enabling automatic fare payment in transit of claim 7 , wherein: detecting that the first user device is on the vehicle, determining that the first user device has exited the transit vehicle, or both, further includes using at least one type of information of a group consisting of: location information associated with the first user device, the transit vehicle, or both; movement information associated with the first user device, the transit vehicle, or both; information regarding the route of the transit vehicle; information received from one or more additional wireless devices in the transit vehicle; and input received by the first user device from a transit user.
10. The system for enabling automatic fare payment in transit of claim 7 , wherein: causing a fare to be calculated comprises communicating a message to a central server such that the fare is calculated by the central server, the message comprising the identifier of the first user device, the first location, and the second location.
11. The system for enabling automatic fare payment in transit of claim 7 , wherein the memory further includes instructions embodied therein which, when executed by the processor, cause the system to: provide the first user device with transit route information while the first user device is detected on the transit vehicle.
12. The system for enabling automatic fare payment in transit of claim 7 , wherein: causing a fare to be calculated comprises the transit vehicle computer using the identifier of the first user device, the first location, and the second location to calculate a fare for the user of the first user device.
13. A non-transitory computer-readable medium having instructions embedded thereon for enabling automatic fare payment in transit, the instructions comprising computer code for causing a computing device to: determine that a first user device is near the transit vehicle; prompt, using a wireless interface, the mobile device for confirmation that the first user device has boarded or will board the transit vehicle; receive, using the wireless interface a wireless detection zone that extends to at least a physical boundary of a transit vehicle, a confirmation from the first user device, the confirmation indicting that the first user device has boarded or will board the transit vehicle, the confirmation being received at a first location; detect, using the wireless interface, that the first user device is on the transit vehicle by periodically polling the first user device during transit from the first location to a second location; receive, using the wireless interface, a second unique identifier associated with a second user device while the transit vehicle is in transit between the first location and the second location, wherein the second user device is first detected by the wireless interface while on the transit vehicle between the first location and the second location based on at least some of the functionality of the second user device being activated between the first location and the second location; send to one or both of the second user device or a fare inspector device, using the wireless interface, a late arriving indication that the second user device is on the transit vehicle, wherein: the late arriving indication causes the late arriving indication to display on the one or both of the second user device or the fare inspector device; and the late arriving indication is indicative of the second unique identifier being first received while the transit vehicle is between the first location and the second location; determine, using the wireless interface, the first user device has exited the transit vehicle while the transit vehicle is at or near the second location based at least in part on when the first user device is no longer detected within the wireless detection zone during the periodic polling; and cause a fare to be calculated for the user of the first user device based on the first location and the second location.
14. The non-transitory computer-readable medium of claim 13 , further comprising instructions for causing the computing device to: send, using the wireless interface, information regarding a fare payment indicator to the first user device upon detecting the first user device is on the transit vehicle, wherein: the information causes the first user device to show, on a display of the first user device, the fare payment indicator, and the fare payment indicator is displayed on the first user device before the wireless interface is used to determine the first user device has exited the transit vehicle.
15. The non-transitory computer-readable medium of claim 13 , wherein: detecting that the first user device is on the vehicle, determining that the first user device has exited the transit vehicle, or both, further includes using at least one type of information of a group consisting of: location information associated with the first user device, the transit vehicle, or both; movement information associated with the first user device, the transit vehicle, or both; information regarding the route of the transit vehicle; information received from one or more additional wireless devices in the transit vehicle; and input received by the first user device from a transit user.
16. The non-transitory computer-readable medium of claim 13 , wherein: causing a fare to be calculated comprises communicating a message to a central server such that the fare is calculated by the central server, the message comprising the identifier of the first user device, the first location, and the second location.
17. The non-transitory computer-readable medium of claim 13 , further comprising instructions for causing the computing device to: provide the first user device with transit route information while the first user device is detected on the transit vehicle.
18. The non-transitory computer-readable medium of claim 13 , wherein: causing a fare to be calculated comprises the transit vehicle computer using the identifier of the first user device, the first location, and the second location to calculate a fare for the user of the first user device.
Unknown
June 12, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.