Method and system for providing a distributed adaptive rules based dynamic pricing system
First Claim
1. A system for providing distributed control to process purchase transactions, comprising:
- a point of service device having a plurality of rules and a plurality of meta-rules; and
a portable device having a plurality of rules and a plurality of meta-rules;
wherein the portable device and the point of service device are configured to use their plurality of rules and plurality of meta-rules to determine an outcome for a purchase transaction; and
wherein the portable device and the point of service device are further configured so that when the portable device and the point of service device are unable to determine the outcome for the purchase transaction, the point of service device uses its plurality of meta-rules to either determine whether one or more of the plurality of rules in either the portable device or the point of service device can be altered locally in order to determine the outcome or request a service provider system to help determine the outcome using the plurality of rules and the plurality of meta-rules in the service provider system,wherein the plurality of meta-rules in the point of service device includes a meta-rule for replacing at least one rule in the plurality of rules in the point of service device with another rule,wherein the outcome is a reward,wherein the point of service device and the portable device are configured to mutually authenticate each other prior to information exchange.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for providing distributed control to process transactions is disclosed. The system includes a service provider system having associated therewith a number of rules and a number of meta-rules, a point of service device having associated therewith a number of rules and a number of meta-rules, and a portable device having associated therewith a number of rules and a number of meta-rules. The portable device uses its associated rules to determine an outcome for a transaction. If the portable device is unable to determine the outcome for the transaction, the portable device uses its associated meta-rules to either determine whether one or more of its associated rules can be altered locally in order to determine the outcome or request the point of service device to help determine the outcome using the rules and meta-rules associated with the point of service device. If the point of service device is unable to determine the outcome using its associated rules, the point of service device uses its associated meta-rules to either determine whether one or more of its associated rules can be altered locally in order to determine the outcome or request the service provider system to help determine the outcome using the rules and meta-rules associated with the service provider system.
-
Citations
28 Claims
-
1. A system for providing distributed control to process purchase transactions, comprising:
-
a point of service device having a plurality of rules and a plurality of meta-rules; and a portable device having a plurality of rules and a plurality of meta-rules; wherein the portable device and the point of service device are configured to use their plurality of rules and plurality of meta-rules to determine an outcome for a purchase transaction; and wherein the portable device and the point of service device are further configured so that when the portable device and the point of service device are unable to determine the outcome for the purchase transaction, the point of service device uses its plurality of meta-rules to either determine whether one or more of the plurality of rules in either the portable device or the point of service device can be altered locally in order to determine the outcome or request a service provider system to help determine the outcome using the plurality of rules and the plurality of meta-rules in the service provider system, wherein the plurality of meta-rules in the point of service device includes a meta-rule for replacing at least one rule in the plurality of rules in the point of service device with another rule, wherein the outcome is a reward, wherein the point of service device and the portable device are configured to mutually authenticate each other prior to information exchange. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14)
-
-
12. A system for providing distributed control to process purchase transactions, comprising:
-
a point of service device having a plurality of rules and a plurality of meta-rules; and a portable device having a plurality of rules and a plurality of meta-rules; wherein the portable device and the point of service device are configured to use their plurality of rules and plurality of meta-rules to determine an outcome for a purchase transaction; and wherein the portable device and the point of service device are further configured so that when the portable device and the point of service device are unable to determine the outcome for the purchase transaction, the point of service device uses its plurality of meta-rules to either determine whether one or more of the plurality of rules in either the portable device or the point of service device can be altered locally in order to determine the outcome or request a service provider system to help determine the outcome using the plurality of rules and the plurality of meta-rules in the service provider system, wherein the plurality of rules includes at least one price computation rule, and wherein the point of service device is further configured to determine information including the time, temperature, weather, or geographical location, wherein the point of service device and the portable device are configured to mutually authenticate each other prior to information exchange, wherein the at least one price computation rule uses service provider and data logs to determine the outcome of the transaction. Zone Name;
OCRZone - View Dependent Claims (21, 22)
-
-
15. A method for providing distributed control to process purchase transactions, comprising:
-
conducting a purchase transaction between a portable device having a plurality of rules and a plurality of meta-rules and a point of service device having a plurality of rules and a plurality of meta-rules, wherein the portable device and the point of service device use their plurality of rules and plurality of meta-rules to determine an outcome for the purchase transaction; and wherein when the portable device and the point of service device are unable to determine the outcome for the purchase transaction, the point of service device uses its plurality of meta-rules to either determine whether one or more of the plurality of rules in either the portable device or the point of service device can be altered locally in order to determine the outcome or request a network gateway or a service provider system to help determine the outcome using the plurality of rules and the plurality of meta-rules in the network gateway or the service provider system, and wherein the method further comprises; requesting, by the point of service device, the network gateway or the service provider system to help determine the outcome using the plurality of rules and the plurality of meta-rules in the network gateway or the service provider system, and wherein the method further comprises mutually authenticating the portable device and the point of service device, wherein one or more of the rules in the portable device and the point of service device represent a consumer behavior model, wherein the point of service device is a vending machine, wherein the vending machine uses inventory control and pricing methods to maximize the number of sales between service visits. - View Dependent Claims (16, 17, 18, 19, 20, 23, 24, 25, 26, 27)
-
-
28. A system for providing distributed control to process purchase transactions, comprising:
-
point of service device having a plurality of rules and a plurality of meta-rules; and a portable device having a plurality of rules and a plurality of meta-rules; wherein the portable device and the point of service device are configured to use their plurality of rules and plurality of meta-rules to determine an outcome for a purchase transaction; and wherein the portable device and the point of service device are further configured so that when the portable device and the point of service device are unable to determine the outcome for the purchase transaction, the point of service device uses its plurality of meta-rules to either determine whether one or more of the plurality of rules in either the portable device or the point of service device can be altered locally in order to determine the outcome or request a service provider system to help determine the outcome using the plurality of rules and the plurality of meta-rules in the service provider system, wherein the plurality of rules includes at least one price computation rule, and wherein the point of service device is further configured to determine information including the time, temperature, weather, or geographical location, wherein the point of service device and the portable device are configured to mutually authenticate each other prior to information exchange, and wherein the at least one price computation rule uses desired system performance to determine the outcome of the transaction.
-
Specification