Systems and methods for personalized pricing
First Claim
Patent Images
1. A method comprising:
- receiving, from a client device, at a pricing system, a pricing request that comprises a location identifier that identifies a retail location, and a user identifier associated with a user of the client device;
accessing a user profile associated with the user identifier in response to the receiving the pricing request at the pricing system, the user profile comprising user profile data that includes a purchase history of the user, and demographics data of the user;
selecting a pricing option from among a set of pricing structures associated with the retail location based on the user profile data of the user and the pricing request that includes the location identifier that identifies the retail location;
causing display of a presentation of the pricing option at the client device;
receiving a selection of the pricing option from the client device; and
processing a transaction at a point of sale system associated with the retail location based on the pricing option.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for generating location-based retail pricing options are discussed herein. In an example, a method for generating location-based retail pricing options includes receiving, over a network from a user, a pricing request. The pricing request includes information identifying the user, a merchant, and an intended purchase. In this example, the method further includes determining a pricing option associated with the merchant and the intended purchase, and transmitting the pricing option to the user. The method still further includes processing a purchase transaction, associated with the user, for the intended purchase based on the pricing option.
48 Citations
8 Claims
-
1. A method comprising:
-
receiving, from a client device, at a pricing system, a pricing request that comprises a location identifier that identifies a retail location, and a user identifier associated with a user of the client device; accessing a user profile associated with the user identifier in response to the receiving the pricing request at the pricing system, the user profile comprising user profile data that includes a purchase history of the user, and demographics data of the user; selecting a pricing option from among a set of pricing structures associated with the retail location based on the user profile data of the user and the pricing request that includes the location identifier that identifies the retail location; causing display of a presentation of the pricing option at the client device; receiving a selection of the pricing option from the client device; and processing a transaction at a point of sale system associated with the retail location based on the pricing option. - View Dependent Claims (2, 3)
-
-
4. An apparatus comprising:
-
one or more processors; and a memory device including instructions that, when executed by the one or more processors, cause the apparatus to perform operations comprising; receiving, from a client device, at a pricing system, a pricing request that comprises a location identifier that identifies a retail location, and a user identifier associated with a user of the client device; accessing a user profile associated with the user identifier in response to the receiving the pricing request at the pricing system, the user profile comprising user profile data that includes a purchase history of the user, and demographics data of the user; selecting a pricing option from among a set of pricing structures associated with the retail location based on the user profile data of the user and the pricing request that includes the location identifier that identifies the retail location; causing display of a presentation of the pricing option at the client device; receiving a selection of the pricing option from the client device; and processing a transaction at a point of sale system associated with the retail location based on the pricing option. - View Dependent Claims (5)
-
-
6. A machine-readable storage medium containing instructions that, when executed by a networked system, cause the networked system to perform operations comprising:
-
receiving, from a client device, at a pricing system, a pricing request that comprises a location identifier that identifies a retail location, and a user identifier associated with a user of the client device; accessing a user profile associated with the user identifier in response to the receiving the pricing request at the pricing system, the user profile comprising user profile data that includes a purchase history of the user, and demographics data of the user; selecting a pricing option from among a set of pricing structures associated with the retail location based on the user profile data of the user and the pricing request that includes the location identifier that identifies the retail; causing display of a presentation of the pricing option at the client device; receiving a selection of the pricing option from the client device; and processing a transaction at a point of sale system associated with the retail location based on the pricing option. - View Dependent Claims (7, 8)
-
Specification