Automated determination of applicability and value of discounts for a purchase order
AssigneeApple Inc.
InventorJonathan B. Leffert
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorJonathan B. Leffert
Estimating the term…
A method for automatically determining applicability and value of any discounts for a purchase order from a client computer, the determinations being made by the client computer itself. In some embodiments, the client computer receives (from a server to which the order is being placed) coupon programming, determines applicability and value of discounts using the coupon programming, and sends discount information for an order to the server. The coupon programming may comprise a rule engine, implemented by rule programming, having one or more sets of rules and a processing relationship between the sets of rules and the rules in each set of rules. The rule engine may comprise a recursive rule program. In some embodiments, the applicability and value of any discounts for an order is determined by a server that receives the order, the determinations being made by using a rule engine implemented by rule programming.
A method for placing an online purchase order, the method comprising:
A method for determining applicability of one or more discount types for an online purchase order, the method comprising:
A method for determining applicability of a discount type at a client computer, the discount type for an online purchase order, the method comprising:
A computer readable medium storing a computer program which when executed places an online purchase order, the computer program for execution by a client device from which the purchase order originates, the computer program comprising:
A computer readable medium storing a computer program which when executed determines applicability of a discount type at a client computer, the discount type for an online purchase order, the computer program comprising:
A computer readable medium storing a computer program for managing multimedia at a client device, said computer program executable by at least one processor, the computer program comprising:
A computer readable medium of a server device storing a computer program executable by at least one processor, the computer program comprising:
A computer readable medium storing a computer program executable by at least one processor, the computer program comprising:
A method comprising:
Dependencies are inferred from the claim text.