IP Library Granted Patent US 7,219,226
Granted Patent B2
US 7,219,226 · App. 10/270,039 · Granted May 15, 2007

Method and apparatus for encrypting data

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 7,219,226
App. No.
10/270,039
Granted
May 15, 2007
Kind
B2
Abstract

A method for encrypting data comprising deriving a public key using a first data set that defines an instruction; encrypting a second data set with the public key; providing the encrypted third data set to a recipient; providing the public key to a third party such that on satisfaction of the instruction the third party provides an associated private key to the recipient to allow decryption of the encrypted second data set.

Claims (8)

1. A method for encrypting data comprising: encrypting a second data set with a public key comprising a first data set that defines a term of an agreement; providing the encrypted second data set to a recipient; providing the public key to a third party such that on satisfaction of the term of the agreement the third party provides an associated private key to the recipient to allow decryption of the encrypted second data set.

2. A method according to claim 1 , wherein said term of the agreement that needs to be satisfied to allow release of the private key to the recipient is the making of a payment.

3. A method according to claim 1 , wherein the second data set includes a nonce.

4. A computer system for encrypting data comprising a first computer entity for encrypting a second data set with a public key comprising a first data set that defines a term of an agreement; communication means for providing the encrypted data to a second computer entity and the public key to a third computer entity; wherein the third computer entity is arranged, on satisfaction of the term of the agreement, to provide an associated private key to the second computer entity to allow decryption of the encrypted second data set.

5. A computer apparatus for encrypting data comprising:

a processor arranged to encrypt a second data set using a public key; arid

a communication arrangement for outputting the encrypted second data set for provision to a recipient;

wherein the public key comprises a first data set that defines a term of an agreement that is to be checked by a third party as being satisfied by said recipient before the third party provides the recipient with a private key for decrypting the encrypted second data set.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2022
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP; HEWLETT PACKARD ENTERPRISE COMPANY
To: MARQETA, INC.
Reel/Frame 061705/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →