IP Library Granted Patent US 8,990,117
Granted Patent B2
US 8,990,117 · App. 14/334,531 · Granted Mar 24, 2015

Smartcard to virtual media conversion

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 8,990,117
App. No.
14/334,531
Granted
Mar 24, 2015
Kind
B2
Abstract

In one embodiment, a method for converting a smartcard into a virtual media in a transit system is provided. The method includes reading data from a smartcard. The data includes product information related to a transit product stored on the smartcard. The data is communicated to a smartcard management system such that the smartcard management system may create a record of the smartcard. The data is also communicated to a ticket management system. An indication of the creation of an account from the ticket management system is received. The account includes a unique account identifier and the data. An input from a contactless media is received. The input includes an identifier of the contactless media. The identifier is communicated to an authorization service. A token created by the authorization service is received. The token is associated with the identifier. The token is communicated to the ticket management system.

Claims (75)

1. A method for converting a smartcard into a virtual media in a transit system, the method comprising:

reading, by a smartcard converter device, data from a smartcard, wherein the data comprises product information stored on the smartcard;

communicating, by the smartcard converter device, the data to a smartcard management system;

communicating, by the smartcard converter device, the data to a ticket management system;

receiving, by the smartcard converter device, an indication of a creation of an account from the ticket management system,

erasing, by the smartcard converter device, the data from the smartcard or retaining the smartcard based on receiving the indication;

sending, by the smartcard converter device, a signal to the smartcard management system based on the erasing the data or the retaining the smartcard;

receiving, by the smartcard converter device, an input from a contactless media, the input comprising an identifier of the contactless media;

communicating, by the smartcard converter device, the identifier to an authorization service;

receiving, by the smartcard converter device, a token from the authorization service; and

communicating, by the smartcard converter device, the token to the ticket management system.

2. The method for converting a smartcard into a virtual media of claim 1 , further comprising:

receiving, by the smartcard converter device, the smartcard and depositing the smartcard into a retention bin after the data is read.

3. The method for converting a smartcard into a virtual media of claim 2 , further comprising:

checking, by the smartcard converter device, a status of a hardware component of the smartcard converter device;

determining, by the smartcard converter device, a capacity level of the retention bin; and

communicating, by the smartcard converter device, the status and the capacity level to a device monitoring system.

4. The method for converting a smartcard into a virtual media of claim 1 , wherein:

the product information comprises at least one or more of the group consisting of: a type of pass represented by the transit product, a value of the transit product, a time of purchase of the transit product, a date of purchase of the transit product, an expiration date of the transit product, or a valid date range of the transit product.

5. The method for converting a smartcard into a virtual media of claim 1 , further comprising:

receiving, by the smartcard converter device, personal information from the smartcard management system, the personal information being related to the data; and

communicating, by the smartcard converter device, the personal information to the ticket management system, wherein the account further comprises the personal information.

6. The method for converting a smartcard into a virtual media of claim 1 , further comprising:

encrypting, by the smartcard converter device, the identifier of the contactless media prior to communicating the identifier to the authorization service.

7. A non-transitory computer-readable medium having instructions embedded thereon for converting a barcode media into a magnetic stripe media in a transit system, the instructions comprising computer code for causing a computing device to execute:

reading, by the smartcard converter device, data from a smartcard, wherein the data comprises product information stored on the smartcard;

communicating, by the smartcard converter device, the data to a smartcard management system;

communicating, by the smartcard converter device, the data to a ticket management system;

receiving, by the smartcard converter device, an indication of a creation of an account from the ticket management system;

receiving, by the smartcard converter device, an input from a contactless media, the input comprising an identifier of the contactless media;

erasing, by the smartcard converter device, the data from the smartcard or retaining the smartcard based on receiving the indication;

sending, by the smartcard converter device, a signal to the smartcard management system based on the erasing the data or the retaining the smartcard;

communicating, by the smartcard converter device, the identifier to an authorization service;

receiving, by the smartcard converter device, a token from the authorization service; and

communicating, by the smartcard converter device, the token to the ticket management system.

8. The non-transitory computer readable medium of claim 7 , further comprising instructions for causing the computing device to:

check, by the smartcard converter device, a status of a hardware component of the smartcard converter device;

determine, by the smartcard converter device, a capacity level of a retention bin of the smartcard to virtual media converter; and

communicate, by the smartcard converter device, the status and the capacity level to a device monitoring system.

9. The non-transitory computer readable medium of claim 7 , wherein:

the product information comprises at least one or more of the group consisting of: a type of pass represented by the transit product, a value of the transit product, a time of purchase of the transit product, a date of purchase of the transit product, an expiration date of the transit product, or a valid date range of the transit product.

10. The non-transitory computer readable medium of claim 7 , further comprising instructions for causing the computing device to:

receive, by the smartcard converter device, personal information from the smartcard management system, the personal information being related to the data; and

communicate, by the smartcard converter device, the personal information to the ticket management system, wherein the account further comprises the personal information.

11. The non-transitory computer readable medium of claim 7 , further comprising instructions for causing the computing device to:

encrypt, by the smartcard converter device, the identifier of the contactless media prior to communicating the identifier to the authorization service.

12. A smartcard converter device for converting a smartcard into a virtual media in a transit system, the smartcard converter device comprising:

a smartcard reader configured to execute reading data stored on a smartcard, wherein the data comprises product information stored on the smartcard;

a contactless media reader; and

a processor configured to execute:

receiving the data from the smartcard;

communicating the data to a smartcard management system;

communicating the data to a ticket management system;

receiving an indication of a creation of an account from the ticket management system;

erasing the data from the smartcard or retaining the smartcard based on receiving the indication;

sending a signal to the smartcard management system based on the erasing the data or the retaining the smartcard;

receiving an input from the contactless media using the contactless media reader, the input comprising an identifier of the contactless media;

communicating the identifier to an authorization service;

receiving a token from the authorization service; and

communicating the token to the ticket management system.

13. The smartcard converter device for converting a smartcard into a virtual media of claim 12 , further comprising:

a display configured to present information related to a conversion of the smartcard.

14. The smartcard converter device for converting a smartcard into a virtual media of claim 12 , wherein the processor is further configured to:

check a status of a hardware component of the system;

determine a capacity level of a retention bin of the smartcard converter device; and

communicate the status and the capacity level to a device monitoring system.

15. The smartcard converter device for converting a smartcard into a virtual media of claim 12 , wherein:

the product information comprises at least one or more of the group consisting of: a type of pass represented by the transit product, a value of the transit product, a time of purchase of the transit product, a date of purchase of the transit product, an expiration date of the transit product, or a valid date range of the transit product.

16. The smartcard converter device for converting a smartcard into a virtual media of claim 12 , wherein the processor is further configured to:

receive personal information from the smartcard management system, the personal information being related to the data; and

communicate the personal information to the ticket management system, wherein the account further comprises the personal information.

17. The smartcard converter device for converting a smartcard into a virtual media of claim 12 , further comprising:

a retention bin configured to receive and retain the smartcard after the data has been read and erased from the smartcard.

18. The smartcard converter device for converting a smartcard into a virtual media of claim 12 , wherein the processor is further configured to:

encrypt the identifier of the contactless media prior to communicating the identifier to the authorization service.

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 Jul 28, 2014
From: SMITH, GAVIN R.
To: CUBIC CORPORATION
Reel/Frame 033404/0373 →