IP Library Granted Patent US 10,251,090
Granted Patent B2
US 10,251,090 · App. 15/919,913 · Granted Apr 2, 2019

System and method for modifying a wireless communication object

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 10,251,090
App. No.
15/919,913
Granted
Apr 2, 2019
Kind
B2
Abstract

Systems and methods for modifying a wireless communication object during transit. One method includes transmitting, by a loop antenna within a first reader at a first location within a transit system, an interrogation signal to the wireless communication object. The wireless communication object may receive the interrogation signal, modulate an electromagnetic wireless signal with information identifying the electromagnetic wireless object, and transit the electromagnetic wireless signal. The first reader may receive, using the loop antenna, the electromagnetic wireless signal at a first time and a first tap of the wireless communication object may be registered. In response to registering the first tap, a first amount of units on the wireless communication object may be held as unavailable. For each passage of a predetermined amount of time after the first time, a virtual tap of the wireless communication object may be registered at an update time.

Claims (60)

1. A method for holding units associated with a wireless communication object as unavailable during transit, the method comprising:

registering a first tap of the wireless communication object by reading the wireless communication object at a first location within a transit system at a first time;

in response to registering the first tap, holding a first amount of units associated with the wireless communication object as unavailable; and

for each passage of a predetermined amount of time after the first time:

registering a virtual tap of the wireless communication object at an update time;

determining an updated amount of units; and

holding the updated amount of units associated with the wireless communication object as unavailable.

2. The method of claim 1 , further comprising:

registering a final tap of the wireless communication object by reading the wireless communication object at a final location within the transit system at a final time;

determining a deletion amount based on the first location and the final location; and

causing the deletion amount to be deleted from the units associated with the wireless communication object.

3. The method of claim 1 , further comprising:

determining a maximum amount of units based on the first location within the transit system; and

for each passage of the predetermined amount of time from the first time:

determining whether the updated amount of units is greater than the maximum amount of units; and

in response to determining that the updated amount of units is greater than the maximum amount of units, decreasing the updated amount of units to the maximum amount of units.

4. The method of claim 3 , wherein determining the maximum amount of units based on the first location within the transit system includes:

determining a plurality of final locations within the transit system based on the first location;

determining a plurality of fares between the first location and the plurality of final locations; and

setting the maximum amount of units equal to a maximum of the plurality of fares.

5. The method of claim 1 , wherein:

registering the first tap of the wireless communication object includes storing the first location, the first time, and an identifier corresponding to the wireless communication object in a first entry at a data store; and

registering the virtual tap of the wireless communication object includes storing the update time and the identifier corresponding to the wireless communication object in an update entry at the data store, and wherein the update entry does not include a location within the transit system.

6. The method of claim 1 , wherein the predetermined amount of time is 30 minutes such that the virtual tap of the wireless communication object is registered every 30 minutes after the first time.

7. The method of claim 1 , wherein reading the wireless communication object at the first location includes receiving, by an antenna within a first reader at the first location, an electromagnetic wireless signal, wherein the electromagnetic wireless signal is modulated by the wireless communication object with information identifying the wireless communication object.

8. The method of claim 7 , further comprising:

transmitting, by the antenna, an interrogation signal to the wireless communication object, wherein the interrogation signal causes the wireless communication object to transmit the modulated electromagnetic wireless signal.

9. The method of claim 1 , wherein the wireless communication object is a fare media issued by the transit system.

10. The method of claim 1 , wherein the wireless communication object is a mobile electronic device.

11. The system of claim 1 , wherein the units associated with the wireless communication object, the first amount of units associated with the wireless communication object, and the updated amount of units associated with the wireless communication object are monetary amounts.

12. A system for holding units associated with a wireless communication object as unavailable during transit, the system comprising:

one or more processors;

one or more computer readable storage mediums comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

registering a first tap of the wireless communication object by reading the wireless communication object at a first location within a transit system at a first time;

in response to registering the first tap, holding a first amount of units associated with the wireless communication object as unavailable; and

for each passage of a predetermined amount of time after the first time:

registering a virtual tap of the wireless communication object at an update time;

determining an updated amount of units; and

holding the updated amount of units associated with the wireless communication object as unavailable.

13. The system of claim 12 , wherein the operations further comprise:

registering a final tap of the wireless communication object by reading the wireless communication object at a final location within the transit system at a final time;

determining a deletion amount based on the first location and the final location; and

causing the deletion amount to be deleted from the units associated with the wireless communication object.

14. The system of claim 12 , wherein the operations further comprise:

determining a maximum amount of units based on the first location within the transit system; and

for each passage of the predetermined amount of time from the first time:

determining whether the updated amount of units is greater than the maximum amount of units; and

in response to determining that the updated amount of units is greater than the maximum amount of units, decreasing the updated amount of units to the maximum amount of units.

15. The system of claim 14 , wherein determining the maximum amount of units based on the first location within the transit system includes:

determining a plurality of final locations within the transit system based on the first location;

determining a plurality of fares between the first location and the plurality of final locations; and

setting the maximum amount of units equal to a maximum of the plurality of fares.

16. The system of claim 12 , wherein:

registering the first tap of the wireless communication object includes storing the first location, the first time, and an identifier corresponding to the wireless communication object in a first entry at a data store; and

registering the virtual tap of the wireless communication object includes storing the update time and the identifier corresponding to the wireless communication object in an update entry at the data store, and wherein the update entry does not include a location within the transit system.

17. The system of claim 12 , wherein the predetermined amount of time is 30 minutes such that the virtual tap of the wireless communication object is registered every 30 minutes after the first time.

18. The system of claim 12 , wherein reading the wireless communication object at the first location includes receiving, by an antenna within a first reader at the first location, an electromagnetic wireless signal, wherein the electromagnetic wireless signal is modulated by the wireless communication object with information identifying the wireless communication object.

19. The system of claim 18 , wherein the operations further comprise:

transmitting, by the antenna, an interrogation signal to the wireless communication object, wherein the interrogation signal causes the wireless communication object to transmit the modulated electromagnetic wireless signal.

20. The system of claim 12 , wherein the wireless communication object is a fare media issued by the transit system.

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 Apr 5, 2018
From: SMITH, GAVIN; BENNETT, GAVIN
To: CUBIC CORPORATION
Reel/Frame 045445/0067 →