Method and System for Providing a Distributed Adaptive Rules Based Dynamic Pricing System
0 Assignments
0 Petitions
Accused Products
Abstract
A system for providing distributed control to process transactions is disclosed, including a service provider system, a point of service device, and a portable device. The service provider system, point of service (POS) device, and portable device each have a plurality of rules and a number of meta-rules. The portable device is used with the POS device to conduct a transaction. If the portable device is unable to determine the outcome for the transaction, the portable device determines whether its rules may be altered locally to determine the outcome, or request the POS device to help determine the outcome. If the POS device is unable to determine the outcome, the POS device determines whether its 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.
24 Citations
73 Claims
-
1-57. -57. (canceled)
-
58. A method comprising:
-
initiating a transaction, by a portable device having a plurality of rules and a plurality of meta-rules, wherein the portable device communicates with a point of service device having a plurality of rules and a plurality of meta-rules; and using at least some of the plurality of rules and the plurality of meta-rules in the portable device to determine an outcome for the transaction; and wherein when the portable device and the point of service device are unable to determine an outcome for the 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. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A portable device, comprising:
-
a processor; and a non-transitory computer readable medium comprising code executable by the processor to implement a method associated with the portable device and a point of service device, the method comprising; initiating a transaction, by the portable device having a plurality of rules and a plurality of meta-rules, wherein the portable device communicates with the point of service device having a plurality of rules and a plurality of meta-rules; and using at least some of the plurality of rules and the plurality of meta-rules in the portable device to determine an outcome for the transaction; and wherein when the portable device and the point of service device are unable to determine an outcome for the 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. - View Dependent Claims (69, 70, 71, 72, 73)
-
Specification