Escrowing digital property in a secure information vault
First Claim
Patent Images
1. A method for escrowing data, comprising:
- receiving escrow parameters using a processor and a memory, the escrow parameters comprising at least one condition for releasing the escrowed data, and an escrow recipient;
creating an escrow contract using the processor and the memory, the escrow contract based upon specified escrow parameters of the escrow parameters;
storing the escrowed data in a secure information vault;
storing the escrow contract, along with an association to the stored escrowed data, in a database;
the processor and the memory determining when the at least one condition has been satisfied;
the processor and the memory releasing the escrowed data to the escrow recipient when the at least one condition has been satisfied; and
wherein the at least one condition comprises a payment sum.
3 Assignments
0 Petitions
Accused Products
Abstract
Digital data can be escrowed by receiving escrow parameters including a condition(s) for releasing the escrowed data, and an escrow recipient. An escrow contract is then created based upon the specified escrow parameters. The escrowing further includes storing the digital data in a secure information vault, and storing the escrow contract, along with a pointer to the stored data, in a database. When the condition has been satisfied, the data is released to the escrow recipient. The condition(s) for release can be a payment sum, a date, an indication from a depositor, a trustee or a vault administrator, and/or fulfillment of another escrow contract.
57 Citations
12 Claims
-
1. A method for escrowing data, comprising:
-
receiving escrow parameters using a processor and a memory, the escrow parameters comprising at least one condition for releasing the escrowed data, and an escrow recipient; creating an escrow contract using the processor and the memory, the escrow contract based upon specified escrow parameters of the escrow parameters; storing the escrowed data in a secure information vault; storing the escrow contract, along with an association to the stored escrowed data, in a database; the processor and the memory determining when the at least one condition has been satisfied; the processor and the memory releasing the escrowed data to the escrow recipient when the at least one condition has been satisfied; and wherein the at least one condition comprises a payment sum. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for escrowing digital data, comprising:
-
a server providing information vault services that receive escrowed digital data and escrow parameters, the escrow parameters comprising at least one condition for releasing the escrowed digital data, and an escrow recipient; a secure information vault that stores the escrowed digital data; and a contract database for storing an escrow contract, along with a pointer to the escrowed digital data that is stored in the secure information vault, the escrow contract comprising the at least one condition and the escrow recipient; wherein the server determines when the at least one condition has been satisfied, and when the at least one condition has been satisfied, the server releases the escrowed digital data to the escrow recipient; and
further wherein the at least one condition comprises a payment sum and wherein the server releases the escrowed digital data by;identifying the escrow contract stored in the contract database; receiving an instruction from a payor to pay a release sum; receiving confirmation that the release sum matches the payment sum specified in the identified escrow contract; and instructing a financial institution to debit an account of the payor for the release sum and credit an account of a payment target for the release sum when the release sum matches the payment sum, wherein the escrowed digital data is released from the secure information vault after the credit to the payment target. - View Dependent Claims (10)
-
-
11. An apparatus for escrowing data, comprising:
-
a processor and a memory providing vault services that receive the escrowed data, store the escrowed data in a vault, and receive escrow parameters comprising at least one condition for releasing the escrowed data, and an escrow recipient; the vault services creating an escrow contract comprising the at least one condition and the escrow recipient; and the vault services determining when the at least one condition has been satisfied and releasing the escrowed data to the escrow recipient when the at least one condition has been satisfied; wherein the at least one condition comprises a payment sum; and the vault services; release the escrowed data by receiving an instruction from a payor to pay a release sum; receive confirmation that the release sum matches the payment sum specified in the escrow contract; and instruct a financial institution to debit an account of the payor for the release sum and credit an account of a payment target for the release sum when the release sum matches the credit, wherein the escrowed data is released from the secure information vault after the credit to the payment target.
-
-
12. An apparatus for escrowing data, comprising:
-
a processor and a memory providing vault services that receive the escrowed data, store the escrowed data in a vault, and receive escrow parameters comprising at least one condition for releasing the escrowed data, and an escrow recipient; the vault services creating an escrow contract comprising the at least one condition and the escrow recipient; and the vault services determining when the at least one condition has been satisfied and releasing the escrowed data to the escrow recipient when the at least one condition has been satisfied;
whereinthe at least one condition comprises a payment sum; and the vault services releases the escrowed data when an indication is received that a payment has been received, the releasing includes; verifying that the escrow contract can be released by payment; releasing the escrowed data when the payment satisfies the payment sum designated in the escrow contract; and instructing a financial institution to credit an account of a payment target designated in the escrow contract, wherein the escrowed data is released from the secure information vault after the credit to the payment target.
-
Specification