M-commerce virtual cash system, method, and apparatus
First Claim
Patent Images
1. A computer operated method for operating a virtual cash system comprising:
- storing at a processing center a first account record, the first account record associated with a first wireless device, the first account record comprising a first amount of virtual cash;
storing at the processing center a security code, wherein the security code includes data for verification of security information;
storing at the processing center a second account record, the second account record associated with a merchant;
receiving at the processing center a communication from a communications network, the communication from the communications network comprising;
an identifier for the second account record associated with a merchant;
an identifier for the first account record associated with the first wireless device;
security information; and
an instruction to transfer a second amount of virtual cash from the first account record to the second account record;
verifying the security information at the processing center by reference to the security code;
comparing the second amount of virtual cash to the first amount of virtual cash; and
transmitting the verification of the security information over the communications network.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual cash system, method, and apparatus has an account record containing a record of money amounts associated with a wireless device and a transmitter for wirelessly transmitting to the wireless device predetermined information from the account record. Cash amounts can be spent from the account record directly from the wireless device via information derived from the wireless device via a bar code on the display, a short range radio signal, a light beam, or the like. A different security code is generated for each account transaction for verification.
-
Citations
56 Claims
-
1. A computer operated method for operating a virtual cash system comprising:
-
storing at a processing center a first account record, the first account record associated with a first wireless device, the first account record comprising a first amount of virtual cash; storing at the processing center a security code, wherein the security code includes data for verification of security information; storing at the processing center a second account record, the second account record associated with a merchant; receiving at the processing center a communication from a communications network, the communication from the communications network comprising; an identifier for the second account record associated with a merchant; an identifier for the first account record associated with the first wireless device; security information; and an instruction to transfer a second amount of virtual cash from the first account record to the second account record; verifying the security information at the processing center by reference to the security code; comparing the second amount of virtual cash to the first amount of virtual cash; and transmitting the verification of the security information over the communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A processing center for use in operating a virtual cash system, the processing center comprising:
-
a memory; a communications input/output (I/O) device; and a processor operable to; store in the memory a first account record, the first account record associated with a first wireless device, the first account record comprising a first amount of virtual cash; store in the memory a security code, wherein the security code includes data for verification of security information; and store in the memory a second account record, the second account record associated with a merchant; receive via the communications I/O device a communication from a communications network, the communication from the communications network comprising; an identifier for the second account record associated with the merchant; an identifier for the first account record associated with the first wireless device; security code information; and an instruction to transfer a second amount of virtual cash from the first account record to the second account record; verify the security information at the processing center by reference to the security code; compare the second amount of virtual cash to the first amount of virtual cash; and transmit via the communications I/O device verification of the security information over the communications network. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A processing center for use in operating a virtual cash system, the processing center comprising:
-
means for storing at the processing center a first account record, the first account record associated with a first wireless device, the first account record comprising a first amount of virtual cash; means for storing at the processing center a security code, wherein the security code includes data for verification of security information; means for storing at the processing center a second account record, the second account record associated with a merchant; means for receiving a communication from a communications network, the communication from the communications network comprising; an identifier for the second account record associated with the merchant; an identifier for the first account record associated with the first wireless device; security information; and an instruction to transfer a second amount of virtual cash from the first account record to the second account record; means for verifying at the processing center the security information by reference to the security code; means for comparing at the processing center the second amount of virtual cash to the first amount of virtual cash; and means for transmitting the verification of the security information over the communications network. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer program product comprising a non-transitory computer usable medium having a computer readable program code embodied therein, said computer readable program code executable to implement a method for operating a virtual cash system comprising:
-
storing at a processing center a first account record, the first account record associated with a first wireless device, the first account record comprising a first amount of virtual cash; storing at the processing center a security code, wherein the security code includes data for verification of security information; storing at the processing center a second account record, the second account record associated with a merchant; receiving at the processing center a communication from a communications network, the communication from the communications network comprising; an identifier for the second account record associated with the merchant; an identifier for the first account record associated with the first wireless device; security information; and an instruction to transfer a second amount of virtual cash from the first account record to the second account record; verifying the first security information at the processing center by reference to the security code; comparing the second amount of virtual cash to the first amount of virtual cash; and transmitting the verification of the security information over the communications network. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
Specification