IP Library Granted Patent US 9,996,831
Granted Patent B2
US 9,996,831 · App. 14/825,080 · Granted Jun 12, 2018

Mobile wireless payment and access

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,996,831
App. No.
14/825,080
Granted
Jun 12, 2018
Kind
B2
Abstract

Embodiments of systems, methods, and devices are disclosed for enabling wireless mobile devices to be automatically detected and used as fare media on vehicles in a transit and/or transportation system. Embodiments include detecting a wireless mobile device and utilizing a unique identifier of the wireless mobile device to track a transit user's entry to and exit from a transit vehicle. Embodiments further include causing the wireless mobile device to display a fare payment indicator, allowing the transit user to use the wireless mobile device to show proof of payment if so solicited by a fare inspector. A corresponding fare can be calculated and paid for in a variety of ways.

Claims (88)

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.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2025
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION; CUBIC DIGITAL SOLUTIONS LLC; NUVOTRONICS, INC.
Reel/Frame 072281/0176 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 056393/0281 Recorded Jul 28, 2025
From: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL SOLUTIONS LLC (FORMERLY PIXIA CORP.)
Reel/Frame 072282/0124 →
FIRST LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 056393/0281 →
SECOND LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056393/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2015
From: DIXON, PHILIP B.; BONNEAU, WALTER C., JR.; PAETZOLD, KAY; DEKOZAN (DECEASED), RAYMOND L.; COOK, TIMOTHY; MISTRY, PRADIP
To: CUBIC CORPORATION
Reel/Frame 036790/0419 →