System and method for processing transactions
First Claim
1. A remote station for tracking valuation of at least one of a group of products and a group of services, wherein each one of each group bears a code that uniquely identifies each one in the group, wherein the remote station may be communicatively coupled to at least one user station and comprises:
- a database resident at the remote station, wherein the database stores ones of the uniquely identifying codes that have been previously received from one or more user stations;
a database server, coupled to the database, that compares each new candidate code received from a given user station against the previously received codes stored in the database;
wherein the database server credits an account of a user associated with the given user station with a non-zero valuation credit only if such new candidate code received from the given user station was not previously stored in the database; and
wherein the database server stores such new candidate code in the database as a previously received code if such new candidate code was not previously stored in the database.
2 Assignments
0 Petitions
Accused Products
Abstract
A remote station for tracking promotion of at least one group of products each of which bears a code that uniquely identifies each product in the group, wherein the remote station may be communicatively coupled to at least one user station is disclosed. The station includes a database resident at the remote station, wherein the database stores ones of the uniquely identifying codes that have been previously received from one or more user stations, and a database server, coupled to the database, that compares each new candidate code received from a given user station against the previously received codes stored in the database. The database server credits an account of a user associated with the given user station with a non-zero promotional credit only if such new candidate code received from the given user station was not previously stored in the database. The database server stores such new candidate code in the database as a previously received code if such new candidate code was not previously stored in the database.
172 Citations
70 Claims
-
1. A remote station for tracking valuation of at least one of a group of products and a group of services, wherein each one of each group bears a code that uniquely identifies each one in the group, wherein the remote station may be communicatively coupled to at least one user station and comprises:
-
a database resident at the remote station, wherein the database stores ones of the uniquely identifying codes that have been previously received from one or more user stations;
a database server, coupled to the database, that compares each new candidate code received from a given user station against the previously received codes stored in the database;
wherein the database server credits an account of a user associated with the given user station with a non-zero valuation credit only if such new candidate code received from the given user station was not previously stored in the database; and
wherein the database server stores such new candidate code in the database as a previously received code if such new candidate code was not previously stored in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A remote station for tracking a group of promotional certificates, each of which bears a code that uniquely identifies each certificate in the group, wherein the remote station may be communicatively coupled to at least one user station and comprises:
-
a database resident at the remote station, wherein the database stores ones of the uniquely identifying codes that have been previously received from one or more user stations;
a database server, coupled to the database, that compares each new candidate code received from a given user station against the previously received codes stored in the database;
wherein the database server credits an account of a user associated with the given user station with a non-zero certificate credit only if such new candidate code received from the given user station was not previously stored in the database; and
wherein the database server stores such new candidate code in the database as a previously received code if such new candidate code was not previously stored in the database. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for tracking promotion of at least one group of products each of which bears a code that uniquely identifies each product in the group, comprising:
-
communicatively coupling a remote station to a user station;
providing a database at the remote station;
storing in the database ones of the uniquely identifying codes that have been previously received from one or more user stations;
comparing each new candidate code received from a given user station against the previously received codes stored in the database;
crediting an account of a user associated with the given user station with a non-zero promotional credit only if such new candidate code received from the given user station was not previously stored in the database; and
storing such new candidate code in the database as a previously received code if such new candidate code was not previously stored in the database.
-
-
46. The method of claim 45, further comprising receiving at the remote station from the user station the new candidate code prior to said comparing.
- 47. The method of claim 45, further comprising storing the previously received code as a consumed code.
-
49. The method of claim 45, further comprising:
-
storing at least one permissible new candidate code provided by a provider of the products in the group; and
comparing each new candidate code against the at least one permissible new candidate code. - View Dependent Claims (50)
-
-
51. A method for tracking a group of gift certificates each of which bears a code that uniquely identifies each gift certificate in the group, comprising:
-
communicatively coupling a remote station to a user station;
providing a database at the remote station;
storing in the database ones of the gift certificate codes that have been previously received from one or more user stations;
comparing each new candidate code received from a given user station against the previously received codes stored in the database;
crediting an account of a user associated with the given user station with a non-zero gift certificate credit only if such new candidate code received from the given user station was not previously stored in the database; and
storing such new candidate code in the database as a previously received code if such new candidate code was not previously stored in the database. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A promotional system, comprising:
-
a user station;
at least one product group, wherein each product in the group bears a unique code; and
a remote station communicatively coupled to said user station, said remote station comprising;
a database resident at the remote station, wherein the database stores ones of the uniquely identifying codes that have been previously received from one or more user stations;
a database server, coupled to the database, that compares each new candidate code received from a given user station against the previously received codes stored in the database;
wherein the database server credits an account of a user associated with the given user station with a non-zero promotional credit only if such new candidate code received from the given user station was not previously stored in the database; and
wherein the database server stores such new candidate code in the database as a previously received code if such new candidate code was not previously stored in the database.
-
-
61. A gift certificate system, comprising:
-
at least one user station;
a group of gift certificates, each of which bears a unique code; and
a remote station that may be communicatively coupled to said least one user station, said remote station comprising;
a database resident at the remote station, wherein the database stores ones of the uniquely identifying codes that have been previously received from one or more user stations;
a database server, coupled to the database, that compares each new candidate code received from a given user station against the previously received codes stored in the database;
wherein the database server credits an account of a user associated with the given user station with a non-zero gift certificate credit only if such new candidate code received from the given user station was not previously stored in the database; and
wherein the database server stores such new candidate code in the database as a previously received code if such new candidate code was not previously stored in the database.
-
-
62. A transaction processing and tracking system comprising:
-
at least one front-end service providing at least one product bearing a code that uniquely identifies said product;
at least one back-end service communicatively coupled to said at least one front-end service; and
,at least one account, associated with a user, including at least one pre-defined purse suitable for use in the transaction, wherein said at least one account is communicatively coupled to said at least one front-end service;
wherein said at least one product is transacted in exchange for multiple resource types included in said account by interacting with said account in accordance with an agreed value of said at least one product; and
wherein said at least one product is exchanged for multiple ones of the multiple resource types, and accordingly said account is interacted with. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70)
-
Specification