IP Library Granted Patent US 8,117,648
Granted Patent B2
US 8,117,648 · App. 12/068,636 · Granted Feb 14, 2012

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,117,648
App. No.
12/068,636
Granted
Feb 14, 2012
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 associated with a service level including at least one of a data type or a data size limit associated with the secure vault, the secure vault being adapted to receive and at least one data entry and securely store the at least one data entry if the at least one of a size or a type of the at least one data entry is consistent with the service level. 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 based on at least one of the size or the type of the at least one data entry and transfers the at least one 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 (60)

1. A secure information storage and delivery method comprising:

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

receiving a service level associated with the secure vault, the service level comprising at least one of a data type or a data size limit associated with the secure vault;

receiving at least one data entry;

storing the at least one data entry in the secure vault if the at least one of a size or a type of the at least one data entry is consistent with the service level;

creating a mobile vault on a mobile device based on the secure vault;

receiving user authentication information from the mobile device for authentication;

synchronizing the mobile vault with the secure vault, comprising, for each of the at least one data entry:

determining whether the at least one data entry on the secure vault is transferable to or storable on the mobile vault based on at least one of the size or the type of the at least one data entry; and

transferring the at least one 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;

uploading a soft token on the mobile device, the soft token being adapted to generate, a first one-time password;

receiving the first one-time password generated by the soft token from the mobile device;

generating a second one-time password; and

authenticating the mobile device to access the secure vault based on the first and the second one-time passwords.

2. The secure information storage and delivery method of claim 1 , further comprising:

receiving an access ID and a password associated with the user from the mobile device; and

authenticating the user based on the access ID and password.

3. The secure information storage and delivery method of claim 1 , further comprising determining a direction of synchronization based on the time of last update to the mobile vault and the secure vault.

4. The secure information storage and delivery method of claim 1 , wherein the at least one data entry on the secure vault is not transferable to the mobile vault or is not storable on the mobile vault, further comprising:

preventing the at least one data entry from being transferred to the mobile vault.

5. The secure information storage and delivery method of claim 4 , further comprising:

creating a snapshot corresponding to the at least one data entry, the snapshot comprising at least one of a portion, a compression, or a truncated version of the at least one data entry; and

transferring the snapshot to the mobile device.

6. The secure information storage and delivery method of claim 1 , wherein the at least one data entry on the secure vault is too large for at least one of transmission to or storage on the mobile vault, further comprising:

receiving a destination address for the at least one data entry to be sent from the user; and

transferring the at least one data entry to the destination address.

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

creating a web vault on a user computing device, the web vault being capable of synchronization with the secure vault;

uploading a soft token on the user computing device, the soft token being adapted to generate a first one-time password for access to the secure vault; and

receiving the first one-time password generated by the soft token from the user computing device;

generating a second one-time password; and

authenticating the user computing device to access the secure vault based on the first and the second one-time passwords.

8. The secure information storage and delivery method of claim 1 , further comprising:

receiving a request for data, a delivery method, and a destination address from the mobile device;

identifying data corresponding to the request in the secure vault;

formatting the data according to the delivery method; and

forwarding the data to the destination address.

9. The secure information storage and delivery method of claim 8 , wherein the delivery method comprises at least one fax, email, or SMS text.

10. The secure information storage and delivery method of claim 1 , wherein the soft token is configured to generate the first one-time password upon user request and the mobile device is configured to display the generated first one-time password, further comprising:

receiving the first one-time password generated by the soft token of the mobile device from a computing device, wherein the computing device does not include a web vault;

generating a second one-time password; and

authenticating the user on the computing device based on the first and the second one- time passwords.

11. The secure information storage and delivery method of claim 1 , wherein the soft token is configured to generate the first one-time password using at least one of a mathematical algorithm based on a previous one-time password, a time-synchronization between with a one-time password server and the soft token, or a mathematical algorithm based on a challenge and a counter.

12. A secure information storage and delivery system comprising:

a vault repository including a storage in which a database is stored, the database having stored therein a secure vault associated with a user, wherein the secure vault is associated with a service level comprising at least one of a data type or a data size limit associated with the secure vault, the secure vault being adapted to receive and at least one data entry and securely store the at least one data entry if the at least one of a size or a type of the at least one data entry is consistent with the service level; and

a mobile vault server including an internal memory storing application code that, when executed, manages and processes requests, the mobile vault server configured to be coupled to the vault repository, the mobile vault server configured to create a mobile vault on a mobile device based on the secure vault and configured to authenticate the mobile device based on user authentication information, the mobile vault server comprising:

a mobile device handler configured to communicate with the mobile device; and

a synchronization utility that determines whether the at least one data entry on the secure vault is transferable to or storable on the mobile vault based on at least one of the size or the type of the at least one data entry and transfers the at least one 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,

wherein the mobile vault server is configured to upload a soft token on the mobile device, the soft token being adapted to generate a first one-time password, wherein the soft token generates a first one-time password, the vault repository generates a second one-time password, and the vault repository authenticates the user mobile device to access the secure vault based on the first and the second one-time passwords.

13. The secure information storage and delivery system of claim 12 , wherein the mobile vault server is configured to create a web vault on a user computing device, the web vault being capable of synchronization with the secure vault, wherein the mobile vault server uploads the soft token on the user computing device, the soft token being adapted to generate the first one-time password for access to the secure vault, wherein the soft token generates the first one-time password, and the vault repository authenticates the user computing device to access the secure vault based on the first and the second one-time passwords.

14. The secure information storage and delivery system of claim 13 , wherein the soft token is configured to generate the first one-time password for display on the mobile device upon a user request for the third one-time password, wherein the mobile vault server is configured to receive the first one-time password from the user on a computing device not including a web vault and authenticate and the vault repository is configured to generate a second one-time password and authenticate the user using the first and the second one-time passwords.

15. The secure information storage and delivery system of claim 12 , wherein the mobile vault server is configured to:

receive a request for data, a delivery method, and a destination address from the mobile device;

identify data corresponding to the request in the secure vault;

format the data according to the delivery method; and

forward the data to the destination address.

16. The secure information storage and delivery system of claim 12 , further comprising a service management server coupled to the vault server, the service management server being adapted to provide a service to the mobile device.

17. The secure information storage and delivery system of claim 16 , wherein the service management server is coupled to at least one of a banking services provider, a legal advice provider, a financial advice provider, a traveling advisory provider, an identity theft solutions provider, or a credit monitoring provider.

18. The secure information storage and delivery system of claim 12 , further comprising a virtual private network adapted to connect the mobile vault server to the vault repository via a private application programming interface.

19. The secure information storage and delivery system of claim 12 , wherein said at least one data entry comprises at least one of a password, access point, card, loyalty, text file, photograph, or large document.

Assignments (25)
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: 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 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 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 →
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 →
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 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 →
CHANGE OF ADDRESS Recorded Dec 7, 2010
From: INTERSECTIONS INC.
To: INTERSECTIONS INC.
Reel/Frame 025445/0981 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2008
From: SLATON, JONATHAN; JOHNSON, RYAN B.; TRAN, TOAN; REED, DAVID; RAVINDRAN, ABHILASH; TSANTES, GEORGE K.
To: INTERSECTIONS, INC.
Reel/Frame 020539/0265 →