IP Library Granted Patent US 11,127,018
Granted Patent B2
US 11,127,018 · App. 15/475,287 · Granted Sep 21, 2021

Secure access-based resource delegation

Inventors: Justin Long (West Jordan, UT); Joseph A. Hoyal (Highland, UT); John C. Maughan (Taylorsville, UT); Eric Jeffery Woolsey, II (Draper, UT)
Assignee: NCR Corporation
G06Q20/405G06Q20/32G06Q20/3276G06Q20/385G06Q20/389G06Q20/38215
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,127,018
App. No.
15/475,287
Granted
Sep 21, 2021
Kind
B2
Abstract

A secure token defines use-based access restrictions to a first user resource. The secure token is delegated to a second user. The second user redeems the secure token for access to the first user's resource. The access during redemption is constrained by the use-based access restrictions defined by the first user.

Claims (19)

1. A method, comprising:

providing, by executable instructions that execute on a hardware processor of a server from a non-transitory computer-readable storage medium, a device interface to a first device, wherein providing further includes rendering a web-based interface on the first device through a browser as the device interface;

authenticating, by the executable instructions, a first user for access to a resource owned by the first user;

providing the first user access to the resource based on the authenticating;

obtaining, by the executable instructions, restrictions, wherein the obtained restriction are use-based restrictions that define delegated access to the resource through the device interface from the first user operating the first device;

identifying a first portion of the use-based restrictions comprising a second identifier for a second user who is authorized by the first user;

identifying a second portion of the use-based restrictions comprise information that is required to be presented by the second user for redemption or access to the resource;

identifying the resource as a financial account of the first user and the first user is delegating the second user with access to the financial account of the first user subject to the use-based restrictions obtained for the first user through the device interface;

creating, by the executable instructions, a secure token comprising the use-based restrictions, as caveats that are expressed as conditions and organized in statements within the secure token and the statements define how an access transaction is authorized when the secure token is presented to access the financial account of the first user, wherein creating further includes generating the secure token with the caveats as a Key Hashed Message Authentication Code (HMAC);

delivering, by the executable instructions, the secure token to the first device of the first user for delegation and redemption of the secure token by the second user via a second device operated by the second user, wherein delivering further includes encoding the HMAC as a Quick Response (QR) code that is provided to the first device and that is provided from the first device to the second device via a scan of the QR code presented on a display of the first device for scanning by the second device and for subsequent redemption or access to the financial account by the second user using the QR code;

identifying a third-portion of the use-base restriction which allows further delegation of the secure token by the second user to a third user; and

transferring the QR code from the second device of the second user to a third device of a third user for subsequent redemption or access to the financial account by the third user using the QR code.

2. The method of claim 1 , wherein receiving further includes obtaining the use-based restrictions as restrictions defining one or more of:

an location-based identifier for a particular location of redemption, a category-based identifier for a category of an enterprise for redemption, a date or a date range for redemption, a time-of-day for redemption, an item identifier for an item that redemption is to be made for, and an amount or an amount range that redemption is to be made for.

3. The method of claim 1 , wherein receiving further includes obtaining at least one of the use-based restrictions as an expiration condition redemption.

4. The method of claim 1 , wherein delivering further includes delivering the secure token to the second user as directed by the first user through the device interface.

5. The method of claim 4 further comprising, providing the device interface to the second device operated by the second user.

6. The method of claim 5 further comprising, modifying the use-based restrictions of the secure token in response to interactions by the second user through the device interface.

7. The method of claim 5 further comprising, adding additional use-based restrictions to the secure token in response to interactions by the second user through the device interface.

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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS SECTION TO REMOVE PATENT APPLICATION: 15000000 PREVIOUSLY RECORDED AT REEL: 050874 FRAME: 0063. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 12, 2021
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 057047/0161 →
SECURITY INTEREST Recorded Oct 29, 2019
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050874/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2017
From: LONG, JUSTIN; HOYAL, JOSEPH A.; MAUGHAN, JOHN C.; WOOLSEY, ERIC JEFFREY
To: NCR CORPORATION
Reel/Frame 041805/0205 →