IP Library Granted Patent US 11,462,069
Granted Patent B2
US 11,462,069 · App. 17/159,966 · Granted Oct 4, 2022

Tracking transportation for hands-free gate

Inventor: Tom Vilhelmsen (Holbaek, DK)
Assignee: Cubic Corporation
G07C9/28G07C9/253G07C9/27G07C9/29
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 11,462,069
App. No.
17/159,966
Granted
Oct 4, 2022
Kind
B2
Abstract

A transit system including an access control point, a positioning system, a tracking system, and a server. The access control point provides a passage to a transit user for taking a trip through the transit system. The server receives a first location and visual cues of the transit user. The first location is determined using the positioning system and a mobile device. Candidate locations and visual cues of other transit users are obtained from the tracking system. The server correlates the first location to a candidate location and compares the visual cues of the transit user with the other transit users. A correlated location is determined and the first location and the visual cues of the transit user are verified. The server verifies terms of a transit pass of the transit user. Based on the verification, usage of the transit pass is allowed for passing through the access control point.

Claims (80)

1. A transit system for a transportation system, the transit system comprising:

an access control point configured to provide an access through the transit system;

a positioning system includes one or more radiofrequency (RF) transceivers or transmitters configured to identify a first location of a transit user based on radio frequency (RF) information received from a mobile device;

a tracking system including one or more cameras configured to capture:

a plurality of candidate locations and a plurality of candidate identifiers for one or more transit users, and

candidate identifiers of the transit user;

a server configured to track the transit user within the transit system, wherein the transit user is tracked by the server configured to:

obtain the first location and the candidate identifiers of the transit user, wherein the first location is located within a certain area of the transit system;

obtain the plurality of candidate locations and the plurality of candidate identifiers for the one or more transit users from the tracking system, wherein the plurality of candidate locations are locations of the one or more transit users located within the certain area of the transit system and the plurality of candidate identifiers are one or more visual cues of the one or more transit users, and the candidate identifiers of the transit user are visual cues of the transit user;

correlate the first location of the transit user to a candidate location of the plurality of candidate locations;

determine a correlated location of the transit user based at least in part on the first location and the candidate location, wherein the correlation is a match of the first location with the candidate location to determine the correlated location;

compare the candidate identifiers of the transit user with the plurality of candidate identifiers of the one or more transit users;

verify both:

the first location of the transit user based on matching the first location with the correlated location, and

the candidate identifiers of the transit user based on the comparison of the candidate identifiers with the plurality of candidate identifiers of the one or more transit users; and

update the correlated location based on a change in the first location of the transit user;

receive a transit pass from the transit user;

verify terms of the transit pass for a current trip through the transit system using the access control point; and

authorize the transit user based on the verification of the terms of the transit pass to allow usage of the transit pass for the current trip through the transit system until the usage expires for the current trip, wherein the authorization causes the access control point to open and transit pass information to be updated.

2. The transit system for the transportation system of claim 1 , wherein the access control point comprises a transit fare gate.

3. The transit system for the transportation system of claim 1 , wherein the candidate location is a closest candidate location, among the plurality of candidate locations, to the first location.

4. The transit system for the transportation system of claim 1 , wherein the candidate location is within a threshold distance from the first location, and

the server is further configured to determine the correlated location of the transit user based on an absolute distance when the candidate location is within the threshold distance from the first location.

5. The transit system for the transportation system of claim 1 , wherein the server is further configured to:

permit the transit user, a passage through the access control point;

move and/or unlock a physical barrier at the access control point; and

provide an indication to the transit user to pass through the access control point.

6. The transit system for the transportation system of claim 1 , wherein the server is further configured to determine the correlated location of the transit user based on a weighted average of the first location and the candidate location.

7. The transit system for the transportation system of claim 1 , wherein the server is further configured to:

determine the correlated location of the transit user based on whether the first location is less accurate than a corresponding candidate location, and based on a determination that:

the first location is less accurate than the corresponding candidate location, the correlated location is identified as the candidate location, or

the first location is more accurate than the corresponding candidate location, the correlated location is identified as the first location,

wherein the determination is based on a comparison of the first location and the corresponding candidate location with an actual location of the transit user.

8. The transit system for the transportation system of claim 1 , wherein the server is further configured to receive location updates from the mobile device based on changes in velocity of the transit user.

9. The transit system for the transportation system of claim 5 , wherein the physical barrier at the access control point is moved and/or unlocked when the correlated location of the transit user is within a threshold distance from the access control point.

10. The transit system for the transportation system of claim 1 , the server is further configured to suspend tracking of the transit user based on expiry of the transit pass for the current trip, and/or the usage of the transit pass for the current trip.

11. The transit system for the transportation system of claim 1 , wherein tracking of the transit user within the transit system includes the server further configured to:

obtain a temporary identifier from the transit user based on applicable laws and regulations, user preferences and/or user authorization, the temporary identifier is at least one of a name, an address, a credit card number, an account number, a ticket number, a username, or a phone number of the transit user, and the temporary identifier is encrypted to ensure security and/or privacy of the transit user.

12. The transit system for the transportation system of claim 1 , wherein the one or more visual cues of the one or more transit users and the transit user are at least one of personal-identifying features such as facial features, gestures, velocity, body movements, attire of the one or more transit users, wherein obtaining the one or more visual cues is based on applicable laws and regulations, user preferences and/or user authorization.

13. The transit system for the transportation system of claim 12 , wherein obtaining the one or more visual cues of the one or more transit users and the visual cues of the transit user exclude obtaining the facial features of the one or more transit users.

14. The transit system for the transportation system of claim 1 , wherein verifying the terms of the transit pass includes at least one of verifying: payment for the current trip, special privileges for the transit user, credit amount in the transit pass, biometric features of the transit user and/or a voucher associated with the transit pass.

15. A method of operating an access control point within a transit system, the method comprising:

tracking a transit user within the transit system by:

obtaining a first location and candidate identifiers of the transit user using one or more cameras, wherein:

the first location is located within a certain area of the transit system, and

the first location is based on radio frequency (RF) information received from a mobile device including one or more radiofrequency (RF) transceivers or transmitters;

obtaining a plurality of candidate locations and a plurality of candidate identifiers for one or more transit users from a tracking system, wherein the plurality of candidate locations are locations of the one or more transit users located within the certain area of the transit system and the plurality of candidate identifiers are one or more visual cues of the one or more transit users, and the candidate identifiers of the transit user are visual cues of the transit user;

correlating the first location of the transit user to a candidate location of the plurality of candidate locations;

determining a correlated location of the transit user based at least in part on the first location and the candidate location, wherein the correlating is a match of the first location with the candidate location to determine the correlated location;

comparing the candidate identifiers of the transit user with the plurality of candidate identifiers of the one or more transit users;

verifying both:

the first location of the transit user based on matching the first location with the correlated location, and

the candidate identifiers of the transit user based on the comparison of the candidate identifiers with the plurality of candidate identifiers of the one or more transit users; and

updating the correlated location based on a change in the first location of the transit user;

receiving a transit pass from the transit user;

verifying terms of the transit pass, for a current trip through the transit system using the access control point; and

authorizing the transit user based on the verification of the terms of the transit pass to allow usage of the transit pass for the current trip through the transit system until the usage expires for the current trip, wherein the authorizing causes the access control point to open and transit pass information to be updated.

16. The method of claim 15 , further comprising suspending the tracking of the transit user based on expiry of the transit pass for the current trip, and/or the usage of the transit pass for the current trip.

17. The method of claim 15 , further comprising:

permitting the transit user, a passage through the access control point;

moving and/or unlocking a physical barrier at the access control point; and

providing an indication to the transit user to pass through the access control point.

18. A non-transitory computer-readable medium having instructions stored thereon, wherein the instructions, when executed by one or more processors of a transit system, cause the transit system to:

track a transit user within the transit system by the one or more processors configured to:

obtain a first location and candidate identifiers of the transit user using one or more cameras, wherein:

the first location is located within a certain area of the transit system, and

the first location is based on radio frequency (RF) information received from a mobile device including one or more radiofrequency (RF) transceivers or transmitters;

obtain a plurality of candidate locations and a plurality of candidate identifiers for one or more transit users from a tracking system, wherein the plurality of candidate locations are locations of the one or more transit users located within the certain area of the transit system and the plurality of candidate identifiers are one or more visual cues of the one or more transit users, and the candidate identifiers of the transit user are visual cues of the transit user;

correlate the first location of the transit user to a candidate location of the plurality of candidate locations;

determine a correlated location of the transit user based at least in part on the first location and the candidate location, wherein the correlation is a match of the first location with the candidate location to determine the correlated location;

compare the candidate identifiers of the transit user with the plurality of candidate identifiers of the one or more transit users;

verify both:

the first location of the transit user based on matching the first location with the correlated location, and

the candidate identifiers of the transit user based on the comparison of the candidate identifiers with the plurality of candidate identifiers of the one or more transit users; and

update the correlated location based on a change in the first location of the transit user;

receive a transit pass from the transit user;

verify terms of the transit pass, for a current trip through the transit system using an access control point of the transit system; and

authorize the transit user based on the verification of the terms of the transit pass to allow usage of the transit pass for the current trip through the transit system until the usage expires for the current trip, wherein the authorization causes the access control point to open and transit pass information to be updated.

19. The non-transitory computer-readable medium of claim 18 , wherein the correlated location of the transit user is determined based on a weighted average of the first location and the candidate location.

20. The non-transitory computer-readable medium of claim 18 , wherein the correlated location of the transit user is determined based on an absolute distance when the candidate location is within a threshold distance from the first location.

Assignments (13)
SUPERPRIORITY PATENT SECURITY AGREEMENT Recorded Oct 6, 2025
From: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS INC.; CUBIC DIGITAL INTELLIGENCE INC.; CUBIC ITS, INC.; CUBIC SECURE COMMUNICATIONS, LLC; CUBIC TOTAL LEARNING PLATFORM, LLC; CUBIC TRANSPORTATION SYSTEMS, INC.; GATR TECHNOLOGIES INC.; NUVOTRONICS INC.
To: BARCLAYS BANK PLC
Reel/Frame 073008/0761 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TYPOGRAPHICAL ERROR IN THE COVER SHEET REPLACING PATENT NUMBER 10353752 WITH PATENT NUMBER 10353572 PREVIOUSLY RECORDED ON REEL 71563 FRAME 243. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT ASSIGNMENT. Recorded Aug 28, 2025
From: CUBIC CORPORATION
To: CUBIC TRANSPORTATION SYSTEMS, INC.
Reel/Frame 072712/0614 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2025
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL INTELLIGENCE, INC.
Reel/Frame 072278/0272 →
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 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 062588/0601 Recorded Jul 28, 2025
From: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
To: CUBIC CORPORATION
Reel/Frame 072282/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2025
From: CUBIC CORPORATION
To: CUBIC TRANSPORTATION SYSTEMS, INC.
Reel/Frame 071563/0243 →
SECURITY INTEREST Recorded May 2, 2025
From: CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL INTELLIGENCE, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 071161/0299 →
SECURITY INTEREST Recorded Feb 3, 2023
From: CUBIC CORPORATION
To: ALTER DOMUS (US) LLC
Reel/Frame 062588/0611 →
SECURITY INTEREST Recorded Feb 3, 2023
From: CUBIC CORPORATION
To: BARCLAYS BANK PLC
Reel/Frame 062588/0601 →
SECOND LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056393/0314 →
FIRST LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 056393/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2021
From: VILHELMSEN, TOM
To: CUBIC CORPORATION
Reel/Frame 055192/0228 →
Continuity (2)
Provisional Application 62966113 · Jan 27, 2020
Related Publication 20210248853A1 · Aug 12, 2021
Cited By (1)
US 12,333,880