System, method, and apparatus for using a virtual bucket to transfer electronic data
OwnerEinar ROSENBERGinventor
Life of this patent
Estimating the term…
Abstract
A system that enables a mobile communication device to transfer data to or from a computer system using communication data read from an NFC tag. The first device transfers the data which is temporarily held until the second device removes the data. Once the data is removed, the location where the data was temporarily held is emptied.
Claims20
A method for transferring an electronic data between a first computer system and a second computer system using a third computer system, comprising the steps of:
- creating, by said third computer system, a temporary storage location in said third computer system;
- creating, by said third computer system, a unique identifier associated with said temporary storage location;
- associating, by said third computer system, said temporary storage location with said first computer system;
- reading, by said second computer system, using a first communication method a communication information from a close proximity identification medium;
- and
- using, by said second computer system, at least a part of said communication information to establish communications using a second communication method with said third computer system.
The method of using a temporary storage location on a server to transfer data between a first computing system and a second computing system, said method being operable in a first mode, comprising the steps of:
- creating a temporary storage location associated with said first computing system;
- creating an identification code for said temporary storage location;
- sending by said first computing system data to said server to be stored by said server;
- determining by said server a temporary storage location associated with said first computing system;
- storing said data in said temporary storage location associated with said first computing system;
- receiving from a close proximity identification medium by said second computing system a unique identifier for said close proximity identification medium;
- receiving from said close proximity identification medium by said second computing system a communication information;
- receiving from said close proximity identification medium by said second computing system a security key;
- communicating by said second computing system with said server based on said communication information;
- validating said security key by said server;
- and
- providing by said second computing system to said server said unique identifier for said close proximity identification medium.
The method of using a temporary storage location to transfer electronic data between a first computing system and a second computing system, comprising the steps of:
- creating, by a third computing system, a temporary storage location on said third computing system, said storage location being associated with said first computing system;
- creating, by said third computing system, a temporary identification code associated with said temporary storage location on said third computing system;
- creating, by said third computing system, a security code associated with said temporary storage location on said third computing system;
- reading, by said second computing system, an identification associated with said storage location from a close proximity identification medium;
- reading, by said second computing system, a close proximity security code associated with said storage location from a close proximity identification medium;
- sending data, by one of said first and second computing systems, to said third computing system;
- validating by said third computing system, said security code with said close proximity security code;
- determining, by said third computing system, a determined storage location;
- storing, by said third computing system, data in said determined storage location;
- receiving, by the other of said first and second computing systems, data from said determined storage location;
- deleting said temporary identification code;
- and
- deleting said determined storage location.
Dependencies are inferred from the claim text.