IP Library Granted Patent US 8,601,557
Granted Patent B2
US 8,601,557 · App. 13/350,171 · Granted Dec 3, 2013

Secure information storage and delivery system and method

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,601,557
App. No.
13/350,171
Granted
Dec 3, 2013
Kind
B2
Abstract

A system for secure information storage and delivery includes a vault repository that includes a secure vault associated with a user, wherein the secure vault is configured to receive at least one data entry. A mobile vault server coupled to the vault repository creates a mobile vault on a mobile device based on the secure vault and is capable of authenticating the mobile device based on user authentication information. The mobile vault server includes a mobile device handler that communicates with the mobile device. A synchronization utility determines whether the at least one data entry on the secure vault is transferable to or storable on the mobile vault. and transfers the data entry from the secure vault to a corresponding data entry on the mobile vault if the at least one data entry on the secure vault is determined to be transferable to or storable on the mobile vault.

Claims (63)

1. A method for authenticating user access to a first secure vault in a vault repository comprising:

receiving, at the vault repository, user identification information from a user for verifying the identity of the user;

determining whether the user identification information is valid;

responsive to determining that the user identification information is valid, transmitting a soft token to a computing device associated with the user, the soft token configured to generate a first single use password;

receiving, at the vault repository, the first single use password generated by the soft token;

generating a second single use password at the vault repository;

authenticating the user to access the first secure vault based on the first and the second single use passwords;

creating a second secure vault on the user computing device for securely storing at least one data entry associated with the user; and

synchronizing the second secure vault with the first secure vault by transferring at least one data entry from one of the first secure vault or the second secure vault to a corresponding data entry in the other of the first secure vault or the second secure vault.

2. The method of claim 1 , wherein the user identification information comprises a username and a password associated with the user and wherein the identity of the user is verified based on the username and password.

3. The method of claim 1 , wherein the soft token generates the single use password using a mathematical algorithm based on a previously generated single use password.

4. The method of claim 1 , wherein the soft token generates the single use password based on time-synchronization between a single use password server and the soft token.

5. The method of claim 1 , wherein the soft token generates the single use password using a mathematical algorithm based on a challenge and a counter.

6. A secure information storage and delivery method comprising:

creating a first secure vault associated with a user in a vault repository, the first secure vault being adapted to securely store data;

receiving, at the vault repository, at least one data entry associated with the user;

storing the at least one data entry in the first secure vault;

receiving, at the vault repository, user identification information from a user;

determining whether the user identification information is valid;

responsive to determining that the user identification information is valid, transmitting a soft token to a computing device associated with the user, the soft token configured to generate a first single use password;

receiving, at the vault repository, the first single use password generated by the soft token;

generating a second single use password at the vault repository;

authenticating the user to access the first secure vault based on the first and second single use password;

creating a second secure vault on the user computing device for securely storing at least one data entry associated with the user; and

synchronizing the second secure vault with the first secure vault by transferring at least one data entry from one of the first secure vault or the second secure vault to a corresponding data entry in the other of the first secure vault or the second secure vault.

7. The secure information storage and delivery method of claim 6 , further comprising:

receiving, at the vault repository, a request for data, including a destination address;

identifying the data in the first secure vault that corresponds to the request; and

forwarding the identified data to the destination address.

8. The secure information storage and delivery method of claim 7 ,

wherein the request for data further includes a delivery mode, and

wherein the identified data in the first secure vault is formatted, according to the delivery mode, for delivery to the destination address.

9. The secure information storage and delivery method of claim 8 , wherein the identified data is formatted for delivery via facsimile.

10. The secure information storage and delivery method of claim 8 , wherein the identified data is formatted for delivery via email.

11. The secure information storage and delivery method of claim 8 , wherein the identified data is formatted for delivery via a SMS message.

12. A non-transitory computer readable memory for authenticating user access to a first secure vault in a vault repository, the computer readable memory storing program instructions, which when executed by a computer cause the computer to perform the steps of:

receiving, at the vault repository, user identification information from a user for verifying the identity of the user;

determining whether the user identification information is valid;

responsive to determining that the user identification information is valid, transmitting a soft token to a computing device associated with the user, the soft token configured to generate a first single use password;

receiving, at the vault repository, the first single use password generated by the soft token;

generating a second single use password at the vault repository;

authenticating the user to access the first secure vault based on the first and the second single use passwords;

creating a second secure vault on the user computing device for securely storing at least one data entry associated with the user; and

synchronizing the second secure vault with the first secure vault by transferring at least one data entry from one of the first secure vault or the second secure vault to a corresponding data entry in the other of the first secure vault or the second secure vault.

13. A secure information storage system comprising:

a vault repository system including a storage in which a database is stored, the vault repository system being configured to provide a first secure vault associated with a user, the secure vault being adapted to receive and securely store at least one data entry;

a vault server system coupled to the vault repository system, the vault server system comprising an internal memory storing application code that, when executed, manages and processes requests,

wherein the vault server system is configured to:

communicate with a computing device associated with the user through a network;

determine whether user identification information received from the user is valid;

responsive to determining that the user identification information is valid, transmit a soft token to the user computing device, the soft token being configured to generate a first single use password at the user computing device; and

create a second secure vault on the user computing device for receiving and storing at least one data entry associated with the user, the second secure vault on the user computing device being capable of synchronization with the first secure vault in the vault repository system;

wherein the vault repository system is configured to receive the first single use password generated by the soft token; and

wherein the vault repository system is further configured to generate a second single use password and authenticate the user to access the first secure vault based on the first and second single use passwords.

14. The secure information storage system of claim 13 , wherein the vault server system is further configured to synchronize the second secure vault on the user computing device with the first secure vault in the vault repository system by transferring the at least one data entry from one of the first secure vault or the second secure vault to a corresponding data entry in the other of the first secure vault or the second secure vault.

15. The secure information storage system of claim 14 , wherein either the at least one data entry in the first secure vault or the at least one data entry in the second secure vault is transferred to a corresponding data entry in the other of the first secure vault or the second secure vault depending on whether the data entry in the first secure vault or the data entry in the second secure vault was last updated.

16. The secure information storage system of claim 13 , wherein the soft token is configured to generate the single use password using a mathematical algorithm based on a previously generated single use password.

17. The secure information storage and delivery system of claim 13 , wherein the soft token is configured to generate the single use password based on time-synchronization between a single use password server and the soft token.

18. The secure information storage and delivery system of claim 13 , wherein the soft token is configured to generate the single use password using a mathematical algorithm based on a challenge and a counter.

19. The secure information storage of claim 13 , wherein the vault server system is configured to:

receive a request for data, including a destination address, from the user computing device;

identify the data in the first secure vault that corresponds to the request; and

forward the identified data to the destination address.

Assignments (25)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2025
From: SLATON, JONATHAN; JOHNSON, RYAN B.; TRAN, TOAN; REED, DAVID; RAVINDRAN, ABHILASH; TSANTES, GEORGE K.
To: INTERSECTIONS, INC.
Reel/Frame 070427/0897 →
RELEASE OF SECURITY INTEREST Recorded Dec 17, 2024
From: JPMORGAN CHASE BANK, N.A.
To: AURA SUB, LLC; INTERSECTIONS, LLC; TWINGATE INC.
Reel/Frame 069616/0097 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2023
From: INTERSECTIONS, LLC
To: AURA SUB, LLC
Reel/Frame 065875/0853 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2023
From: CF INTERMEDIATE HOLDINGS, LLC
To: CF NEWCO, INC.
Reel/Frame 065687/0453 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2023
From: CF NEWCO, INC.
To: INTERSECTIONS, LLC
Reel/Frame 065687/0527 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2023
From: AURA SUB, LLC
To: AURA HOLDCO, LLC
Reel/Frame 065687/0285 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2023
From: AURA HOLDCO, LLC
To: CF INTERMEDIATE HOLDINGS, LLC
Reel/Frame 065687/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2022
From: INTERSECTIONS INC. (NOW KNOWN AS INTERSECTIONS LLC)
To: AURA SUB LLC
Reel/Frame 059946/0561 →
CHANGE OF NAME Recorded May 18, 2022
From: INTERSECTIONS INC.
To: INTERSECTIONS, LLC
Reel/Frame 060108/0641 →
RELEASE OF SECURITY INTEREST Recorded Dec 8, 2021
From: JPMORGAN CHASE BANK, N.A.
To: PANGO, INC.; INTERSECTIONS INC.
Reel/Frame 058330/0983 →
SECURITY INTEREST Recorded Dec 7, 2021
From: INTERSECTIONS INC.; PANGO INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058328/0941 →
SECURITY INTEREST Recorded Jul 2, 2020
From: PANGO, INC.; INTERSECTIONS INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053105/0591 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 1, 2020
From: CERBERUS BUSINESS FINANCE AGENCY, LLC
To: INTERSECTIONS INC.
Reel/Frame 053117/0168 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 14, 2019
From: WC SACD ONE PARENT, INC.
To: INTERSECTIONS INC.
Reel/Frame 048333/0300 →
ASSIGNMENT FOR SECURITY -- PATENTS Recorded Feb 13, 2019
From: INTERSECTIONS INC.
To: CERBERUS BUSINESS FINANCE AGENCY, LLC, AS COLLATERAL AGENT
Reel/Frame 049866/0904 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT RECORDED AT REEL 042440/FRAME 0779 Recorded Nov 19, 2018
From: PEAK6 INVESTMENTS, L.P.
To: INTERSECTIONS INC.; IISI INSURANCE SERVICES INC.; INTERSECTIONS ENTERPRISES INC.; INTERSECTIONS HOLDINGS INC.; I4C INNOVATIONS LLC
Reel/Frame 047600/0916 →
SECURITY INTEREST Recorded Oct 31, 2018
From: INTERSECTIONS INC.
To: WC SACD ONE PARENT, INC.
Reel/Frame 047374/0165 →
SECURITY INTEREST Recorded May 10, 2017
From: INTERSECTIONS INC.; IISI INSURANCE SERVICES INC.; INTERSECTIONS ENTERPRISES INC.; INTERSECTIONS HOLDINGS INC.; I4C INNOVATIONS LLC
To: PEAK6 INVESTMENTS, L.P., AS ADMINISTRATIVE AGENT
Reel/Frame 042440/0779 →
RELEASE OF SECURITY INTEREST Recorded Apr 27, 2017
From: CRYSTAL FINANCIAL LLC, AS ADMINISTRATIVE AGENT
To: INTERSECTIONS INSURANCE SERVICES INC.; INTERSECTIONS INC.; I4C INNOVATIONS INC.; CAPTIRA ANALYTICAL, LLC; INTERSECTIONS ENTERPRISES INC.; INTERSECTIONS HOLDINGS INC.
Reel/Frame 042166/0851 →
RELEASE OF SECURITY INTEREST Recorded Mar 22, 2016
From: SILICON VALLEY BANK
To: INTERSECTIONS INC.; I4C INNOVATIONS INC.; INTERSECTIONS INSURANCE SERVICES INC.
Reel/Frame 038062/0328 →
SECURITY INTEREST Recorded Mar 22, 2016
From: INTERSECTIONS INC.; CAPTIRA ANALYTICAL, LLC; INTERSECTIONS INSURANCE SERVICES INC.; INTERSECTIONS ENTERPRISES INC.; INTERSECTIONS HOLDINGS INC.; I4C INNOVATIONS INC.
To: CRYSTAL FINANCIAL LLC, AS AGENT
Reel/Frame 038200/0490 →
SECURITY AGREEMENT Recorded Oct 9, 2014
From: INTERSECTIONS INC.; I4C INNOVATIONS INC.; INTERSECTIONS INSURANCE SERVICES INC.
To: SILICON VALLEY BANK
Reel/Frame 033934/0169 →
RELEASE OF SECURITY INTEREST Recorded Oct 8, 2014
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: INTERSECTIONS, INC.
Reel/Frame 033916/0034 →
SECURITY AGREEMENT Recorded Nov 19, 2012
From: INTERSECTIONS INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 029321/0844 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2012
From: ANDRINGA, MARK; GLAU, LISA; SLATON, JONATHAN
To: INTERSECTIONS, INC.
Reel/Frame 027543/0840 →