Dynamic pricing system with graphical user interface
First Claim
Patent Images
1. A method for dynamically adjusting a price, comprising:
- sending a first price of a product from a processor to a client computer comprising a graphical user interface;
displaying the first price via the graphical user interface;
receiving a report of sale for the product at the first price from a merchant computer comprising a network server configured to process orders for the product;
determining with the processor, based at least on the report of sale, a first profit at the first price;
determining with the processor that the first profit is less than a previous profit at a previous price;
pricing the product at a second price with the processor;
sending the second price from the processor to the merchant computer;
sending the second price from the processor to the client computer; and
displaying the second price in the graphical user interface.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for dynamically pricing products available from one or more merchants. The system sends a first price for a product from a processor to a customer device, and receives a report of sale for the product at the first price from a merchant computer. The system then determines a second price for the product based at least on the report of sale for the product at the first price, and sends the second price to the client customer device.
-
Citations
32 Claims
-
1. A method for dynamically adjusting a price, comprising:
-
sending a first price of a product from a processor to a client computer comprising a graphical user interface;
displaying the first price via the graphical user interface;
receiving a report of sale for the product at the first price from a merchant computer comprising a network server configured to process orders for the product;
determining with the processor, based at least on the report of sale, a first profit at the first price;
determining with the processor that the first profit is less than a previous profit at a previous price;
pricing the product at a second price with the processor;
sending the second price from the processor to the merchant computer;
sending the second price from the processor to the client computer; and
displaying the second price in the graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21, 22, 27, 28, 29, 30, 31, 32)
-
-
8. A method for dynamically adjusting a plurality of prices, comprising:
-
sending a plurality of prices for a product from a processor to a client computer comprising a graphical user interface;
displaying the first plurality of prices via the graphical user interface;
receiving a first report of sale for the product at a first price of the plurality of prices from a first merchant computer;
determining a second price for the product with the processor based at least on the first report of sale;
sending the second price from the processor to the first merchant computer;
sending the second price from the processor to the client computer; and
replacing the first price of the plurality of prices in the graphical user interface with the second price. - View Dependent Claims (9, 10, 11)
-
-
12. A method for dynamically adjusting a plurality of prices, comprising:
-
sending a plurality of prices for a product from a processor to a client computer comprising a graphical user interface;
displaying the first plurality of prices via the graphical user interface;
receiving a first report of sale for the product at a first price of the plurality of prices from a first merchant computer;
receiving a second report of sale for the product at a second price of the plurality of prices from a second merchant computer;
determining a third price for the product with the processor based at least on the first report of sale;
determining a fourth price for the product with the processor based at least on the second report of sale, sending the third price from the processor to the first merchant computer;
sending the third price from the processor to the client computer;
sending the fourth price from the processor to the first merchant computer;
sending the fourth price from the processor to the client computer;
replacing the first price of the plurality of prices in the graphical user interface with the third price. replacing the second price of the plurality of prices in the graphical user interface with the fourth price. - View Dependent Claims (13, 14, 15)
-
-
16. A method for dynamically adjusting a plurality of prices, comprising:
-
sending a plurality of prices for a product from a processor to a client computer comprising a graphical user interface;
displaying the first plurality of prices via the graphical user interface;
receiving a first report of sale for the product at a first price of the plurality of prices from a first merchant computer;
receiving a second report of sale for the product at a second price of the plurality of prices from a second merchant computer;
determining a third price for the product with the processor based at least on the first report of sale and on the second report of sale;
sending the third price from the processor to the first merchant computer;
sending the third price from the processor to the client computer; and
replacing the first price of the plurality of prices in the graphical user interface with the third price. - View Dependent Claims (17, 18, 19, 20)
-
-
23. An apparatus, comprising:
-
a first interface, the first interface operable to send a plurality of prices for a product to a client computer;
a second interface, the second interface operable to receive a report of sale for the product at a first price of the plurality of prices from a merchant computer;
a processor coupled to the first interface and the second interface, the processor operable to determine, based on the report of sale, a difference between a first profit at the first price of the plurality of prices and a previous profit at a previous price, and to price the product at a second price; and
a third interface coupled to the processor, the third interface operable to send the second price to the client computer. - View Dependent Claims (24, 25, 26)
-
Specification