IP Library Patent Application 15621981
Patent Application
App. No. 15/621,981

SYSTEMS AND METHODS FOR SECURE STORAGE OF USER INFORMATION IN A USER PROFILE

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 None
App. No.
15/621,981
Abstract

A system for storing and managing credentials and encryption keys, includes: a first data store and a second data store; a client device configured to transmit a request to retrieve user data stored in the first data store; a secure key platform configured to: store user credentials and data store credentials in the second data store separate from the user data stored in the first data store; receive, from the client device, the request to retrieve user data stored in the first data store; retrieve, from the second data store, user credentials associated with a user of the client device and data store credentials associated with the first data store in response to the request to retrieve user data; use the user credentials of the user of the client device and data store credentials of the first data store to retrieve user data from the first data store; and provide the user data to the client device.

Claims (20)

1 . A system for storing and managing credentials and encryption keys, comprising:

a first data store and a second data store;

a client device configured to transmit a request to retrieve user data stored in the first data store;

a secure key platform configured to:

store user credentials and data store credentials in the second data store separate from the user data stored in the first data store;

receive, from the client device, the request to retrieve user data stored in the first data store;

retrieve, from the second data store, user credentials associated with a user of the client device and data store credentials associated with the first data store in response to the request to retrieve user data;

use the user credentials of the user of the client device and data store credentials of the first data store to retrieve user data from the first data store; and

provide the user data to the client device.

2 . The system of claim 1 , wherein the secure key platform is further configured to register the client device including by validating and recording one or more of a browser type, plugins, hardware settings, and geolocation.

3 . The system of claim 2 , wherein the secure key platform is further configured to register the client device by posing one or more challenge questions, and storing responses to the one or more challenge questions.

4 . The system of claim 1 , wherein the client device is further configured to attempt to log into the secure key platform, and wherein the secure key platform is further configured to authenticate the client device prior to retrieving the user credentials and the data store credentials, and using the user credentials and data store credentials to retrieve user data from the first data store.

5 . The system of claim 4 , wherein the secure key platform is configured to automatically retrieve the user credentials in response to successfully authenticating the client device.

6 . The system of claim 4 , wherein the secure key platform is configured to authenticate the client device based on one or more of a username provided by the user, a password provided by the user, a response to at least one challenge question provided by the user, a browser type of the client device, plugins of the client device, hardware settings of the client device, a geolocation of the client device, and an internet protocol (IP) address from which the client device is attempting the login.

7 . The system of claim 1 , wherein the user credentials comprise a first passphrase.

8 . The system of claim 7 , wherein the user data stored in the first data store is encrypted using the first passphrase.

9 . The system of claim 7 , wherein the first passphrase controls access to a second passphrase, and wherein the user data stored in the first data store is encrypted using the second passphrase.

10 . The system of claim 1 , further comprising a secure object platform configured to:

decompose the user data into a plurality of segments; and

store the plurality of segments of the decomposed user data across a plurality of data stores including the first data store.

Assignments (2)
CHANGE OF NAME Recorded May 20, 2019
From: FHOOSH, INC.
To: UBIQ SECURITY, INC.
Reel/Frame 049517/0566 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2017
From: IASI, ANTHONY F; SCHNEIR, GARY; KAHLE, CHARLES; EIGNER, LINDA; EIGNER, WILLIAM; TOBIAS, ERIC
To: FHOOSH, INC.
Reel/Frame 043642/0615 →