IP Library Granted Patent US 10,437,970
Granted Patent B2
US 10,437,970 · App. 15/790,015 · Granted Oct 8, 2019

User authentication and data encryption

Inventors: Christian Holz (San Francisco, CA); Marius Knaust (Brandenburg, DE); Rajiv Ayyangar (San Francisco, CA); Senaka Buthpitiya (Mountain View, CA); Haojian Jin (Santa Clara, CA)
Assignee: EXCALIBUR IP, LLC
G06F21/31G06F21/32G06F21/6245
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,437,970
App. No.
15/790,015
Granted
Oct 8, 2019
Kind
B2
Abstract

A user is authenticated based on feature data of a target such as a body-part or other object obtained by a touchscreen of a computing device. When the user positions the target to interact with the touchscreen, interaction data is gathered. Feature data of the target is determined from the gathered interaction data. The feature data is used to identify one or more of the target and the user. Various actions are executed based on the identification and authentication of the user.

Claims (35)

1. A method comprising:

receiving, at a first computing device, input provided by a user to connect to at least one disparate second computing device via a communication network;

identifying, via the first computing device, a second computing device on the communication network;

connecting, by the first computing device, to the second computing device via the communication network;

identifying, via the first computing device, a target associated with a touchscreen associated with the first computing device, said target comprising information associated with a body-part of the user;

determining, by the first computing device, based on the identified target, feature data of the target, said feature data comprising biometric information of the body-part;

analyzing, via the first computing device, said feature data;

determining, via the first computing device, that an electronic information exchange is authorized with said second computing device based on the feature data analysis;

receiving, by the first computing device, information associated with a second input, said second input being resultant of a shaking motion performed by the first computing device, said second input information comprising data indicating said shaking motion of the first computing device; and

executing, by the first computing device, said electronic information exchange based on said determined authorization and said second input, said information exchange comprises transmitting an electronic document encrypted with the biometric information of the user's body part to the second computing device.

2. The method of claim 1 , wherein said information exchange further comprises the first computing device

receiving an electronic document from the second computing device.

3. A first computing device comprising:

a touchscreen;

a processor; and

a processor-readable non-transitory storage medium comprising programming logic, the programming logic comprising:

logic executed by the processor for receiving, at the first computing device, input provided by a user to connect to at least one disparate second computing device via a communication network;

logic executed by the processor for identifying, via the first computing device, a second computing device on the communication network;

logic executed by the processor for connecting, by the first computing device, to the second computing device via the communication network;

logic executed by the processor for identifying, via the first computing device, a target associated with the touchscreen, said target comprising information associated with a body-part of the user;

logic executed by the processor for determining, by the first computing device, based on the identified target, feature data of the target, said feature data comprising biometric information of the body-part;

logic executed by the processor for analyzing, via the first computing device, said feature data;

logic executed by the processor for determining, via the first computing device, that an electronic information exchange is authorized with said second computing device based on the feature data analysis;

logic executed by the processor for receiving, by the first computing device, information associated with a second input, said second input being resultant of a shaking motion performed by the first computing device, said second input information comprising data indicating said shaking motion of the first computing device; and

logic executed by the processor for executing, by the first computing device, said electronic information exchange based on said determined authorization and said second input, said information exchange comprises transmitting an electronic document encrypted with the biometric information of the user's body part to the second computing device.

4. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a first computing device, performs a method comprising:

receiving, at the first computing device, input provided by a user to connect to at least one disparate second computing device via a communication network;

identifying, via the first computing device, a second computing device on the communication network;

connecting, by the first computing device, to the second computing device via the communication network;

identifying, via the first computing device, a target associated with a touchscreen associated with the first computing device, said target comprising information associated with a body-part of the user;

determining, by the first computing device, based on the identified target, feature data of the target, said feature data comprising biometric information of the body-part;

analyzing, via the first computing device, said feature data;

determining, via the first computing device, that an electronic information exchange is authorized with said second computing device based on the feature data analysis;

receiving, by the first computing device, information associated with a second input, said second input being resultant of a shaking motion performed by the first computing device, said second input information comprising data indicating said shaking motion of the first computing device; and

executing, by the first computing device, said electronic information exchange based on said determined authorization and said second input, said information exchange comprises transmitting an electronic document encrypted with the biometric information of the user's body part to the second computing device.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 053459/0059 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2017
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 044514/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2017
From: HOLZ, CHRISTIAN; KNAUST, MARIUS; AYYANGER, RAJIV; BUTHPITIYA, SENEKA; JIN, HAOJIAN
To: YAHOO! INC.
Reel/Frame 044900/0615 →
Continuity (2)
Division 14568956 · Dec 12, 2014
Related Publication 20180060547A1 · Mar 1, 2018