Patent ID: 8521605

Claim:
A method for managing product retail sales, comprising: receiving an information request regarding a product from a current user; retrieving a dependency element, a policy, and a change condition from a database at a server, wherein the policy corresponds to the dependency element and defines a rule for changing a price of the product, and the change condition indicates an event relating to the rule that will trigger changing the price; maintaining current and historical retail sales data regarding the product in a memory; generating trend information based on the current and historical retail sales data; updating, dynamically by a processor, the price based on the dependency element, the policy, the change condition, and the trend information, wherein the price is maintained within a predetermined price range, and the price is updated based on total sales of the product independently from information corresponding to the current user's identity; and displaying, at a client, the dynamically-updated price and the change condition in response to the information request, wherein the server and the client communicate with each other via a communication network.