IP Library › Patent Application 13830331
Patent Application
App. No. 13/830,331

COMPUTATIONAL SYSTEMS AND METHODS FOR PREPARING DATA FOR DOUBLE-ENCRYPTION AND ANONYMOUS STORAGE

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.
13/830,331
Abstract

Methods, apparatuses, computer program products, devices and systems are described that carry out accepting at least one identifier corresponding to a user having at least one instance of data for encryption; encrypting the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption; and transmitting the encrypted identifier to an encryption entity.

Claims (65)

1 . A system comprising:

a machine configured to accept at least one identifier corresponding to a user having at least one instance of data for encryption;

a machine configured to encrypt the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption; and

a machine configured to transmit the encrypted identifier to an encryption entity.

2 . The system of claim 1 wherein the machine configured to accept at least one identifier corresponding to a user having at least one instance of data for encryption comprises:

a machine configured to accept at least one of a device identifier, a username, a real name, an alias, a unique identifier, a date, a date and time, or biometric data as the at least one identifier corresponding to a user.

3 . The system of claim 2 wherein the machine configured to accept at least one of a device identifier, a username, a real name, an alias, a unique identifier, a date, a date and time, or biometric data as the at least one identifier corresponding to a user comprises:

a machine configured to accept at least one hash corresponding to at least one of a device identifier, a username, a real name, an alias, a unique identifier, a date, a date and time, or biometric data as the at least one identifier corresponding to a user.

4 . The system of claim 1 wherein the machine configured to accept at least one identifier corresponding to a user having at least one instance of data for encryption comprises:

a machine configured to accept at least one persona corresponding to a user having at least one instance of data for encryption.

5 . The system of claim 1 wherein the machine configured to accept at least one identifier corresponding to a user having at least one instance of data for encryption comprises:

a machine configured to accept at least one identifier corresponding to a user having at least one dataset from a time series of datasets for encryption.

6 . The system of claim 1 wherein the machine configured to accept at least one identifier corresponding to a user having at least one instance of data for encryption comprises:

a machine configured to accept at least one identifier corresponding to a user having at least one instance of financial account information for encryption.

7 . The system of claim 1 wherein the machine configured to accept at least one identifier corresponding to a user having at least one instance of data for encryption comprises:

a machine configured to accept at least one identifier corresponding to a user having at least one set of image or video data for encryption.

8 . The system of claim 1 wherein the machine configured to encrypt the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption comprises:

a machine configured to encrypt the at least one identifier corresponding to a user via public key cryptography.

9 . The system of claim 8 wherein the machine configured to encrypt the at least one identifier corresponding to a user via public key cryptography comprises:

a machine configured to encrypt the at least one identifier corresponding to a user using a certificated public key.

10 . The system of claim 9 wherein the machine configured to encrypt the at least one identifier corresponding to a user using a certificated public key comprises:

a machine configured to encrypt the at least one identifier corresponding to a user using an RSA key.

11 . The system of claim 1 wherein the machine configured to encrypt the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption comprises:

a machine configured to encrypt the at least one identifier corresponding to a user using a symmetric key.

12 . The system of claim 1 wherein the machine configured to encrypt the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption comprises:

a machine configured to encrypt the at least one identifier corresponding to a user using a public key that is not held by a certificating authority.

13 . The system of claim 1 wherein the machine configured to encrypt the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption comprises:

a machine configured to encrypt the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier functions as a key pair designator for the at least one instance of data for encryption.

14 . The system of claim 1 wherein the machine configured to encrypt the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption comprises:

a machine configured to encrypt the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption, and wherein the machine is further configured to encrypt the at least one instance of data for encryption.

15 . The system of claim 14 wherein the machine configured to encrypt the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption, and wherein the machine is further configured to encrypt the at least one instance of data for encryption further comprises:

a machine configured to delete the at least one instance of data for encryption subsequent to encryption.

16 . The system of claim 1 wherein the machine configured to transmit the encrypted identifier to an encryption entity comprises:

a machine configured to transmit the encrypted identifier to a level-one encryption entity.

17 . The system of claim 16 wherein the machine configured to transmit the encrypted identifier to an encryption entity comprises:

a machine configured to transmit the encrypted identifier to a level-one encryption entity, wherein the encrypted identifier is transmitted as metadata.

18 . The system of claim 1 wherein the machine configured to transmit the encrypted identifier to an encryption entity comprises:

a machine configured to transmit the encrypted identifier to a level-two encryption entity.

19 . The system of claim 1 further comprising a machine configured to create a hash of the encrypted identifier.

20 . The system of claim 19 wherein the hash of the encrypted identifier is a one-way hash.

21 . The system of claim 19 wherein the machine is further configured to transmit the hash of the encrypted identifier to a level-two encryption entity.

22 . A computer-implemented method comprising:

accepting at least one identifier corresponding to a user having at least one instance of data for encryption;

encrypting the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption; and

transmitting the encrypted identifier to an encryption entity.

23 .- 42 . (canceled)

43 . A computer program product comprising:

an article of manufacture including a signal-bearing medium bearing:

(1) one or more instructions for accepting at least one identifier corresponding to a user having at least one instance of data for encryption;

(2) one or more instructions for encrypting the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption; and

(3) one or more instructions for transmitting the encrypted identifier to an encryption entity.

44 . The computer program product of claim 43 , wherein the signal-bearing medium includes a computer-readable medium.

45 . The computer program product of claim 43 , wherein the signal-bearing medium includes a recordable medium.

46 . The computer program product of claim 43 , wherein the signal-bearing medium includes a communications medium.

47 . A system comprising:

a computing device; and instructions that when executed on the computing device cause the computing device to

(1) accept at least one identifier corresponding to a user having at least one instance of data for encryption;

(2) encrypt the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption; and

(3) transmit the encrypted identifier to an encryption entity.

48 . The system of claim 47 wherein the computing device comprises:

one or more of a personal digital assistant (PDA), a personal entertainment device, a mobile phone, a laptop computer, a tablet personal computer, a networked computer, a computing system comprised of a cluster of processors, a computing system comprised of a cluster of servers, a workstation computer, and/or a desktop computer.

49 . A system comprising:

means for accepting at least one identifier corresponding to a user having at least one instance of data for encryption;

means for encrypting the at least one identifier corresponding to the user to produce at least one encrypted identifier, wherein the at least one encrypted identifier also corresponds to the at least one instance of data for encryption;

means for transmitting the encrypted identifier to an encryption entity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2013
From: DAVIS, MARC E.; DYOR, MATTHEW G.; GATES, WILLIAM; HUANG, XUEDONG; HYDE, RODERICK A.; JUNG, EDWARD K.Y.; KARE, JORDIN T.; LEVIEN, ROYCE A.; LORD, RICHARD T.; LORD, ROBERT W.; LU, QI; MALAMUD, MARK A.; MYHRVOLD, NATHAN P.; NADELLA, SATYA; REED, DANNY ALLEN; SHUM, HARRY; TEGREENE, CLARENCE T.; WOOD, LOWELL L., JR.
To: ELWHA LLC
Reel/Frame 030908/0146 →