Marketplace listing generation using message metadata
AssigneeeBay Inc.
InventorLakshmanan Velusamy
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed to receive a message from a user device. The message may include metadata that includes data related to one or more specifications of the user device. The method may also determine a sales price for the user device based on the one or more specifications of the user device and create a listing for the user device that includes at least the sales price and at least one of the one or more specifications of the user device.
Claims16
A method comprising:
- receiving, by a processor, a hypertext transfer protocol (HTTP) message that includes a user agent string and metadata associated with a communication protocol of the HTTP message from a user device;
- determining component data for the user device from the HTTP message user agent string, the component data comprising one or more specifications of the user device;
- determining a sales price of the user device based on the one or more specifications identified from the HTTP message;
- retrieving an image of the user device from a database separate from the user device based on the one or more specifications identified from the HTTP message;
- retrieving sales price information for devices being sold based on the one or more specifications;
- updating the sales price based on the sales price information for devices being sold;
- and
- generating a product listing in a webpage at an online marketplace website, the product listing comprising the sales price, the retrieved image of the user device, and the one or more specifications.
A system comprising:
- a communication interface configured to receive a hypertext transfer protocol (HTTP) message that includes a user agent string and metadata associated with a communication protocol of the HTTP message from a user device;
- a data storage;
- and
- a processor electronically coupled with the communication interface and the data storage, the processor configured to execute instructions to cause the system to perform operations, the operations comprising:
- determining component data for the user device from the HTTP message user agent string the component data comprising one or more specifications of the user device;
- determining a sales price of the user device based on the one or more specifications identified from the HTTP message;
- retrieving an image of the user device from a database separate from the user device based on the one or more specifications identified from the HTTP message;
- retrieving sales price information for devices being sold based on the one or more specifications;
- updating the sales price based on the sales price information for devices being sold;
- and
- generating a product listing in a webpage at an online marketplace website, the product listing comprising the retrieved image of the of the user device, the sales price and at least one of the one or more specifications.
A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
- receiving a hypertext transfer protocol (HTTP) message that includes a user agent string and metadata associated with a communication protocol of the HTTP message from a user device;
- determining component data for the user device from the HTTP message user agent string, the component data comprising one or more specifications of the user device;
- determining a sales price of the user device based on the one or more specifications identified from the HTTP message;
- retrieving an image of the user device from a database separate from the user device based on the one or more specifications identified from the HTTP message:
- retrieving sales price information for devices being sold based on the one or more specifications;
- updating the sales price based on the sales price information for devices being sold;
- and
- generating a product listing in a webpage at an online marketplace website, the product listing comprising the sales price, the retrieved image of the user device, and the one or more specifications.
Dependencies are inferred from the claim text.