Customized Product Display
AssigneeAmazon Technologies, Inc.
InventorSean M. Scott
Life of this patent
Estimating the term…
Abstract
Technologies are described herein for customized product display. A data structure schema is defined for describing product graphics, such as product images, and for defining how aspects of the product graphics should be displayed. Through the use of the schema, a product manufacturer can provide product graphics to an e-commerce merchant along with product display data formatted according to the schema that provides instructions to the merchant regarding how the manufacturer prefers the product graphics to be displayed. The merchant can then utilize the product graphics and the product display data to generate a product page for the product.
Claims20
A computer-implemented method for customized product display, the method comprising performing instructions under the control of a computer system for:
- storing a plurality of product graphics for a product and corresponding product display data that defines how aspects of the plurality of product graphics should be displayed, the product display data comprising a preferred presentation style corresponding to each of the plurality of product graphics, the preferred presentation style comprising one or more of preferred colors, fonts, and font sizes for display of one or more other elements with the corresponding product graphic;
- retrieving the plurality of product graphics for the product and the product display data for the product;
- receiving a request for a product page from a customer;
- identifying a particular product graphic from the one or more product graphics based on the product display data and a customer profile associated with the customer;
- utilizing the identified particular product graphic and the corresponding preferred presentation style to generate a product page that is customized for the customer;
- and
- providing the generated product page in response to the request for the product page.
A non-transitory computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to:
- receive one or more product graphics and product display data for a product, the product display data comprising dimensions, a type, and a preferred presentation style corresponding to each of the one or more product graphics, the preferred presentation style comprising one or more of preferred colors, fonts, and font sizes for display of one or more other elements with the corresponding product graphic;
- store the product graphics and the product display data in a product database;
- identify a particular product graphic from the one or more product graphics for display to a customer based on the product display data and a customer profile associated with the customer;
- and
- utilize the identified particular product graphic and the dimensions, type, and preferred presentation style corresponding to the particular product graphic in the product display data to generate a product page for the product.
A system for customized product display, the system comprising:
- a server computer comprising a memory and a central processing unit;
- a product database operably connected to the server computer and storing one or more product graphics and product display data, the product display data comprising a preferred presentation style corresponding to each of the one or more product graphics, the preferred presentation style comprising one or more of preferred colors, fonts, and font sizes for display of one or more other elements with the corresponding product graphic;
- and
- one or more program modules residing in the memory and configured to execute on the central processing unit that, when executed,
- retrieve the one or more product graphics and the product display data for the product from the product database,
- retrieve data from a customer profile associated with a customer,
- identify a particular product graphic from the one or more product graphics for display to the customer based on the product display data and the data retrieved from the customer profile,
- generate a product page utilizing the identified particular product graphic and the preferred presentation style corresponding to the particular product graphic in the product display data,
- receive a request from the customer for a product page for a product, and
- provide the generated product page in response to the request for the product page.
Dependencies are inferred from the claim text.