IP Library Granted Patent US 8,925,829
Granted Patent B2
US 8,925,829 · App. 13/664,127 · Granted Jan 6, 2015

Optical code

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,925,829
App. No.
13/664,127
Granted
Jan 6, 2015
Kind
B2
Abstract

A method of presenting an optical code on a display is described. The method comprises: presenting the optical code in a first format at a first time period so that the optical code can be captured and decoded by a mobile device, such as a smart phone. The method also comprises presenting the optical code in a second format at a second time period. The second format is visually different to the first format to a human but when captured and decoded by a mobile device, the second format produces the same decoded results as the first format.

Claims (20)

1. A method of presenting an optical code on a display, the method comprising:

presenting the optical code in a first format at a first time period so that the optical code can be captured and decoded by a mobile device;

presenting the optical code in a second format at a second time period;

wherein the second format is visually different from the first format to a human but the optical code is captured and decoded by the mobile device in the same way to produce the same decoded results in the second format as in the first format; and

presenting text included with the optical code that informs the human that if the optical code does not change between the first format and the second format then the human should not use the optical code.

2. The method of claim 1 , wherein the optical code comprises a two-dimensional barcode.

3. The method of claim 2 , wherein the optical code comprises a QR code including registration marks, and the second format includes a different color at one of the registration marks to the color at the corresponding registration marks of the first format.

4. The method of claim 2 , wherein the first format includes only black marks on a white background; whereas the second format includes a high contrast color, other than black, on a light background.

5. The method of claim 1 , wherein a sequence of different formats are used in succession so that a user can see a visual transition on the optical code while he/she looks at the display.

6. The method of claim 1 , wherein the second format comprises the optical code being rendered at a different spatial location on the display than the first format.

7. The method of claim 6 , wherein a sequence of different formats are used in succession, each format being spatially offset from the last format, so that the user can see the optical code moving across the display.

8. The method of claim 1 , wherein the second format includes a background image having a medium contrast pattern and a low contrast pattern.

9. The method of claim 8 , wherein the medium contrast pattern on the background image uses a different color to high contrast marks on the optical code.

10. The method of claim 9 , wherein the method includes superimposing medium contrast portions of the background image onto the first format optical code to create the second format optical code.

11. The method of claim 10 , wherein the background image is advanced in sequence to give the effect that the background image is traversing the optical code.

12. The method of claim 8 , wherein the background image comprises a logo.

13. A self-service terminal comprising:

a display operable to present an optical code to a user as part of a transaction initiation process; and

a controller operable to change a visual appearance of the optical code over a period of time without changing encoding and the encoded content of the optical code and including text with the optical code informing a user that if the change in visual appearance does not occur then the user should not use the optical code.

14. A self-service terminal according to claim 13 , wherein the terminal further comprises a cash dispenser.

Assignments (10)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR VOYIX CORPORATION
To: NCR ATLEOS CORPORATION
Reel/Frame 067590/0109 →
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 30, 2012
From: BLACK, JONATHAN S.; MACKAY, IAIN
To: NCR CORPORATION
Reel/Frame 029213/0068 →