System and method for a flexible device-based rating engine
First Claim
1. A computerized system for independently processing transaction events comprising:
- a host system; and
a first end device and at least one additional end device, each end device comprising;
a nonvolatile memory, said nonvolatile memory having stored thereon an account balance;
a third party application program configured to play content;
an engine configured to independently process a transaction event received from said third party application program, wherein said transaction event comprises an activity comprising consumption of content performed by a user via use of said end device, wherein said activity is capable of being measured, billed or authorized, wherein independently processing said transaction event comprises calculating an amount for said transaction event and adjusting said account balance by said amount without requiring interaction with any other device not physically integrated with and fixed as part of the end device;
wherein said engine is further configured to;
receive an event or processing;
process said event while disconnected from said host system; and
selectively establish a communication link with said host system to synchronize with said host system;
wherein the engine of the first end device is configured to selectively establish a communication link with said at least one additional end device to synchronize one or more events processed on said at least one additional end device with said first end device.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for computerized metering, rating, billing and managing of account balances on an end computing device is disclosed herein wherein the end device may facilitate such processing whether the device is connected or is not connected to a network. The end device, furthermore, initiates communications with a host processor to obtain updated algorithms, rating tables and other accouterments necessary or desired to meter, rate, and process payments for transaction events. The end device initiates communications with the host processor or another end device to facilitate the synchronization of usage for pricing plans that span one or more devices.
-
Citations
18 Claims
-
1. A computerized system for independently processing transaction events comprising:
-
a host system; and a first end device and at least one additional end device, each end device comprising; a nonvolatile memory, said nonvolatile memory having stored thereon an account balance; a third party application program configured to play content; an engine configured to independently process a transaction event received from said third party application program, wherein said transaction event comprises an activity comprising consumption of content performed by a user via use of said end device, wherein said activity is capable of being measured, billed or authorized, wherein independently processing said transaction event comprises calculating an amount for said transaction event and adjusting said account balance by said amount without requiring interaction with any other device not physically integrated with and fixed as part of the end device; wherein said engine is further configured to; receive an event or processing; process said event while disconnected from said host system; and selectively establish a communication link with said host system to synchronize with said host system; wherein the engine of the first end device is configured to selectively establish a communication link with said at least one additional end device to synchronize one or more events processed on said at least one additional end device with said first end device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computerized system for processing events wherein said computerized system comprises:
-
a first end device and at least one additional end device wherein said first and said at least one additional end device each comprise; a nonvolatile memory, said nonvolatile memory having stored thereon an account balance; an engine configured to independently process at least one transaction event, wherein said at least one transaction event comprises an activity performed by a user via use of said end device, wherein said activity is capable of being measured, billed or authorized, wherein independently processing said transaction event comprises calculating an amount for said transaction event and adjusting said account balance by said amount without requiring interaction with any other device not physically integrated with and fixed as part of the end device; wherein said engine of said first end device may selectively establish a communication link with said at least one additional end device to synchronize one or more events processed on said at least one additional end device with said first end device. - View Dependent Claims (15, 16, 17, 18)
-
Specification