IP Library Granted Patent US 10,460,090
Granted Patent B2
US 10,460,090 · App. 14/633,806 · Granted Oct 29, 2019

Methods and system for passive authentication through user attributes

Inventors: Erick Kobres (Lawrenceville, GA); Stavros Antonakakis (Lake Mary, FL); Ajay Gordhandas Mulani (Sion, IN); Ravi Prakash Mishra (Secunderabad, IN); Suman Kumar Bhowmick (Hyderabad, IN)
Assignee: NCR Corporation
G06F21/316G06K9/00288G06Q20/20G06Q20/206G06Q20/208G06Q20/40G06Q20/401G06Q20/4016G06Q20/40145G10L17/005H04L63/08H04L63/0853H04L63/102H04W12/003H04W12/06G06F2221/2111H04L67/12
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 10,460,090
App. No.
14/633,806
Granted
Oct 29, 2019
Kind
B2
Abstract

Data is automatically collected; the data relevant to user attributes. That data is provided as factors for passive authenticating the user for access to a device and/or a resource. In an embodiment, the data is used to establish a profile or a pattern for the user.

Claims (15)

1. A method, comprising:

collecting, on a device, data relevant to attributes of a user;

passively authenticating the user based on the data by computing a value based on the data, wherein computing further includes chaining a first instance of a confidence calculator that executes on the device within a first processing environment with a second instance of the confidence calculator that executes on a second and different device within a second and different processing environment to produce the value by computing, by the first instance, a first portion of the value, providing, by the first instance, the first portion to the second instance as input data, computing, by the second instance, a second portion of the value from the first portion, and combining the first portion and the second portion as the value; and

automatically providing the user access to an electronic resource at a particular access level selected from a plurality of access levels based on a difference between a predetermined value and the value.

2. The method of claim 1 , wherein collecting further includes gathering the data during an automatically triggered interval of time.

3. The method of claim 2 , wherein gathering further includes starting the interval of time upon detection of a starting event and ending the interval of time upon detection of an ending event.

4. The method of claim 3 , wherein starting further includes identifying the starting event as initial handling by the user of a shopping apparatus and identifying the ending event as an initiation of a checkout transaction at a Point-Of-Sale (POS) terminal.

5. The method of claim 1 , wherein collecting further includes continuously gathering and updating the data when the user accesses one or more predefined resources executing on the device.

6. The method of claim 1 , wherein collecting further includes maintaining a profile or a pattern for the user based on the data.

7. The method of claim 6 , wherein maintaining further includes continuously updating the profile or the pattern based on new collected data relevant to the attributes of the user.

8. The method of claim 1 , wherein collecting further includes automatically collecting the data based on user operation of an apparatus to which the device is attached.

9. The method of claim 1 , wherein collecting further includes automatically collecting the data from sensors interfaced to the device.

10. The method of claim 9 , wherein automatically collecting further includes obtaining at least a portion of the data as a smell value from a smell sensor interfaced to the device.

11. The method of claim 9 , wherein automatically collecting further includes obtaining at least a portion of the data as activity data from an activity sensor interfaced to the device.

12. The method of claim 1 , wherein passively authenticating further includes automatically providing the data from the device to a passive authentication system at a Point-Of-Sale (POS) terminal during a checkout operation for a transaction being conducted by the user at the POS terminal.

Assignments (6)
CHANGE OF NAME Recorded Dec 7, 2023
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 065820/0704 →
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 25, 2023
From: NCR VOYIX CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0168 →
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 Sep 2, 2015
From: KOBRES, ERICK; ANTONAKAKIS, STAVROS; MULANI, AJAY; MISHRA, RAVI PRAKASH; BHOWMICK, SUMAN KUMAR
To: NCR CORPORATION
Reel/Frame 036481/0222 →