IP Library Granted Patent US 8,850,181
Granted Patent B2
US 8,850,181 · App. 12/947,512 · Granted Sep 30, 2014

Accessing a secure terminal

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,850,181
App. No.
12/947,512
Granted
Sep 30, 2014
Kind
B2
Abstract

A method of accessing content on a secure terminal is described. The method comprises: capturing an image of a visual code presented on a display of a secure terminal. The method then involves decoding the visual code to ascertain (i) a set of connection parameters and (ii) a unique identifier. The set of connection parameters are used to establish a connection with the secure terminal. The method also comprises receiving the content from the secure terminal via the established connection in response to transmission of the unique identifier.

Claims (45)

1. A method of accessing specific content selected on a secure terminal that performs a customer paid for transaction, the method comprising:

capturing an image of a visual code presented on a display of a secure terminal, wherein the visual code is presented in response to the customer paid for transaction;

decoding the captured image of the visual code to ascertain (i) sets of connection parameters associated with the secure terminal and (ii) a unique identifier that identifies the customer paid for transaction completed on the secure terminal for the specific content the customer has selected from a plurality of selectable content for download from a content repository located on the secure terminal;

using one of the sets of connection parameters to establish a connection with the secure terminal; and

receiving the specific content from the content repository on the secure terminal via the connection in response to transmission of the unique identifier to the secure terminal and the unique identifier received on the secure terminal matching with the unique identifier that identifies the specific content associated with the customer paid for transaction stored in a transaction log in the secure terminal.

2. A method according to claim 1 , wherein the content comprises: a movie, a song, music, software, an electronic ticket, an electronic voucher, or electronic currency.

3. A method according to claim 1 , wherein the step of capturing an image of a visual code presented on a display of a secure terminal is implemented by a camera incorporated into a portable device implementing the steps of the method.

4. A method according to claim 1 , wherein the visual code comprises a barcode.

5. A method according to claim 1 , wherein the sets of connection parameters includes at least two of the following: a description of the type of communication technology supported; an identifier associated with a transceiver in the secure terminal with which a connection is to be established; and an access code for establishing the connection.

6. A method according to claim 1 , wherein the step of decoding the visual code to ascertain (i) a sets of connection parameters and (ii) a unique identifier includes the sub-step of decrypting data decoded from the visual code to ascertain (i) a set of connection parameters and (ii) a unique identifier.

7. A method according to claim 1 , wherein decoding the visual code to ascertain (i) sets of connection parameters, includes a sub-step of ascertaining for each set of connection parameters a different communication technology.

8. A method according to claim 7 , wherein the method comprises the further steps of:

presenting a customer with a plurality of communication channel options corresponding to communication technology options associated with the sets of connection parameters;

receiving a customer selection of one of the plurality of communication channel options; and

using the set of parameters associated with the selected communication technology option to establish the connection with the secure terminal.

9. A method according to claim 8 , wherein the method includes the further steps of

comparing the communication technology options decoded from the visual code with communication technology options available on a portable device executing the steps of the method; and

automatically selecting a communication technology option based on a predefined criterion.

10. A portable device programmed to implement the method of claim 1 .

11. A portable device according to claim 10 , wherein the portable device comprises a handheld device.

12. A portable device according to claim 11 , wherein the portable device stores one or more cryptographic keys for use in decrypting data decoded from the image of the visual code.

13. The method of claim 1 further comprising:

receiving payment for the transaction by the secure terminal.

14. The method of claim 1 , wherein the sets of connection parameters associated with the secure terminal includes a short range wireless transceiver channel.

15. The method of claim 14 , wherein the sets of connection parameters includes a device identifier for the short range wireless transceiver.

16. The method of claim 1 , wherein the content repository stores movies, music tracks, and software as the content selectable by the customer for purchase.

17. A method according to claim 1 , wherein the method comprises the further steps of:

presenting the customer with a plurality of communication technology options including an indication of time to transfer the content corresponding to the communication technology options associated with the sets of connection parameters obtained from the decoding of the visual code.

18. A method of accessing content on a secure terminal for performing a transaction with a customer, the method comprising:

capturing an image of a visual code presented on a display of a secure terminal;

decoding the visual code to ascertain (i) a set of connection parameters and (ii) a unique identifier identifies a transaction with the secure transaction terminal in which the customer has selected content for download from a content repository;

using the set of connection parameters to establish a connection with the secure terminal; and

receiving the content from the secure terminal via the connection in response to transmission of the unique identifier and the unique identifier matching with the unique identifier for the transaction stored in a transaction log in the secure transaction terminal, wherein the sub-step of decoding the visual code to ascertain (i) a set of connection parameters, includes the sub-step of ascertaining a plurality of sets of connection parameters, each set of connection parameters relating to a different communication technology, wherein the method comprises the further steps of:

presenting a customer with a plurality of communication technology options corresponding to the communication technology options associated with the sets of connection parameters;

receiving a customer selection of one of the plurality of communication technology options; and

using the set of parameters associated with the selected communication technology option to establish the connection with the secure terminal, wherein the step of presenting a customer with a plurality of communication technology options includes presenting the customer with an indication of transfer time to download the content using each communication technology option.

19. A secure terminal for performing a transaction with a customer, the secure terminal operable to transmit content selected by the customer to the customer using a first communication channel different from a second communication channel used to pay for the selected content, the secure terminal comprising:

a first transceiver supporting the first communication channel;

a controller coupled to the first transceiver for communicating therewith and programmed to

(i) identify content selected and paid for by the customer from a plurality of selectable content located on a content repository in the secure terminal;

(ii) assign a unique identifier to the customer-selected content;

(iii) generate a visual code including (a) sets of connection parameters associated with the first communication channel for allowing the customer to establish a session using one of the sets of connection parameters associated with the first communication channel, and (b) the unique identifier;

(iv) and store the unique identifier in a transaction log on the secure terminal for later comparison with a unique identifier received on the secure terminal; and

a display on which the visual code is presented to the customer.

20. A secure terminal according to claim 19 , further comprising a second transceiver supporting the second communication channel, and wherein the controller is programmed to (iii) generate a visual code also including (c) a second set of connection parameters associated with the second communication channel.

Assignments (14)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PROPERTIES SECTION BY INCLUDING IT WITH TEN PREVIOUSLY OMITTED PROPERTY NUMBERS PREVIOUSLY RECORDED ON REEL 65346 FRAME 367. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 13, 2025
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072445/0072 →
RELEASE OF SECURITY INTEREST Recorded Jun 6, 2025
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION (F/K/A NCR CORPORATION)
Reel/Frame 071339/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2024
From: CARDTRONICS USA, INC.
To: NCR VOYIX CORPORATION
Reel/Frame 068329/0844 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2024
From: NCR CORPORATION
To: CARDTRONICS USA, INC.
Reel/Frame 068617/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 67562 FRAME: 782. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 5, 2024
From: NCR ATLEOS CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067661/0453 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR ATLEOS CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067562/0782 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT DATE AND REMOVE THE OATH/DECLARATION (37 CFR 1.63) PREVIOUSLY RECORDED AT REEL: 065331 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 31, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065627/0332 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0367 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
SECURITY INTEREST Recorded Oct 24, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065331/0297 →
SECURITY AGREEMENT Recorded Apr 18, 2016
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 038646/0001 →
SECURITY AGREEMENT Recorded Jan 15, 2014
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032034/0010 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2011
From: BLACK, JONATHAN S.; HENDERSON, JIM
To: NCR CORPORATION
Reel/Frame 027100/0177 →