eBay Patent Grants

Publication modification using body coordinates

Granted: April 16, 2019
Patent Number: 10262440
In various example embodiments, a system and method for modifying publications of a network-based publication system are presented. The system receives a set of body coordinates from a client device and associates the set of body coordinates with a user account. The system identifies a set of clothing images within a set of publications retrieved as a result of a query. The system generates a set of modified clothing images from one or more images of the set of clothing images and causes…

Systems and methods for real time upgrades

Granted: April 16, 2019
Patent Number: 10262335
A system can offer an enhanced event experience for users of the system by tracking the locations of the users during a purchased-access event such as a ticketed event and offering real time location-based upgrades to the users. The locations of users can be used to determine a demonstrated interest by the user for a particular location or product in the event venue and to offer upgrades tailored to that demonstrated interest. For example, a concert attendee with a ticket for a…

Using a smartphone for remote interaction with visual user interfaces

Granted: April 9, 2019
Patent Number: 10257341
Methods and systems are provided for establishing an interaction session between a visual interface on any of a wide range of devices (e.g., POS, ATM, computer, television, or other visual display) and a smartphone having a camera by using the smartphone camera to scan or capture a special image (e.g., a QR code) presented on the visual interface. The special image serves as a token mark that can graphically encode information about the visual interface and the operator or owner of the…

System and method for suggesting a phrase based on a context

Granted: April 9, 2019
Patent Number: 10257137
A method and a system to suggest a content item to be included in a message based on a determined context are provided. A context of a message that user is composing via a composition interface is determined based on one or more properties of the message. One or more inputs to the user composition interface are identified, the one or more inputs indicating at least a portion of intended content of the message. One or more suggested content items are provided for inclusion in the message…

Content switch management

Granted: April 9, 2019
Patent Number: 10257027
Various embodiments disclose a system and method to manage a configuration of a plurality of content switching devices in a networked system by generating a first configuration data file and translating the first configuration data file into one or more device specific configuration data files. Each device specific configuration data file corresponds to a device type of the plurality of content switching devices. Some embodiments of the system and method then communicate the one or more…

Original image generation system

Granted: April 9, 2019
Patent Number: 10255703
A system and method for generating an original image are provided. In example embodiments, a user may select a category with a plurality of images. Common image attributes from the plurality of images within the user selected category is identified. A base image using the plurality of images associated with the identified common image attributes is generated. An original image is generated by varying attributes within the base image.

Estimating depth from a single image

Granted: April 9, 2019
Patent Number: 10255686
During a training phase, a machine accesses reference images with corresponding depth information. The machine calculates visual descriptors and corresponding depth descriptors from this information. The machine then generates a mapping that correlates these visual descriptors with their corresponding depth descriptors. After the training phase, the machine may perform depth estimation based on a single query image devoid of depth information. The machine may calculate one or more visual…

Multi-currency cart and checkout

Granted: April 9, 2019
Patent Number: 10255599
Example embodiments provide a multi-currency cart and checkout. In example embodiments, a currency accepted and a payment option for each item in a multi-currency cart is identified. A plurality of currency groups is generated based on the currency and payment options, whereby each currency group comprises one or more items having a same payment option and accepting a same currency. A multi-currency checkout user interface (UI) is presented, on a client device, that presents the…

Use of camera metadata for recommendations

Granted: April 2, 2019
Patent Number: 10248862
In various example embodiments, a system and method for using camera metadata for making recommendations are presented. At least one image file having camera metadata is received. The camera metadata of the at least one image file is analyzed to determine improvements to image capture aspects associated with the at least one image file. Feedback related to the improvements to the image capture aspects associated with the at least one image file is generated. In some embodiments, the…

Automated extraction of product data from production data of visual media content

Granted: April 2, 2019
Patent Number: 10248982
In various example embodiments, a system and method for automated extraction of product data from production data of visual media content are presented. Production documents are received from a publisher of visual media content. The production documents contain information related to inventory items used in the production of the visual media content. Data, which represents shoppable items, is extracted from the production documents. The extracted data is used to create an index of…

System and methods for soiled garment detection and notification

Granted: March 26, 2019
Patent Number: 10242550
Aspects of the present disclosure involve an apparatus, systems, and methods for soiled garment detection and notification. The method may include determining a laundering status of a garment based on a comparison of sensor data and a baseline odor level of the garment. The sensor data, which comprises a measure of odor being released by the garment, may be obtained from an olfactory sensor. The method further includes causing display of a user interface to present the laundering status…

Virtual world system supporting a consumer experience

Granted: March 26, 2019
Patent Number: 10242032
A system and method for creating a virtual world for supporting a consumer experience is disclosed. The apparatus in an example embodiment includes providing access to a database of item listing categories, each item listing category in the database having an associated link to a source for physical items corresponding to the item listing category; generating an image of a virtual store in a three-dimensional (3D) virtual environment; populating the virtual store with at least one first…

User-widget-based transaction system

Granted: March 19, 2019
Patent Number: 10235713
A method and system are described to provide a user-widget-based transaction environment. In one example embodiment, an electronic magazine may be presented to a user device as a widget without using a browser. The electronic magazine may comprise two or more data pages. A user selection of at least one of the two or more data pages may be detected and then communicated from the user device across a network for further processing.

Obtaining item listings relating to a look of image selected in a user interface

Granted: March 19, 2019
Patent Number: 10235388
In an example embodiment, a selection of an image in a user interface is received. Then information about the image is received. Then a look is identified for the image, wherein the look is a category for the image based at least in part on one or more visual attributes of the image as shown in the image The identified look is then compared with one or more item listings stored in a database to identify one or more matching item listings, the one or more matching item listings containing…

Tracking of user interactions

Granted: March 12, 2019
Patent Number: 10230806
System and methods for tracking of user interactions are disclosed. A server system receives a first user interaction record from a first client device. The server system receives a second user interaction record from a second client device, wherein the first user interaction record and the second user interaction record are both formatted using a multi-platform user interaction data record format. The server system stores the first user interaction record and the second user interaction…

System and method for managing shared collections

Granted: March 12, 2019
Patent Number: 10229445
Systems and methods for managing structured descriptions of entries are described. For example, a machine receives a textual description of an entry representing an item. The textual description represents the item being submitted by a user, and received from a client device associated with the user by a network-based system. The entry, after creation, corresponds to a listing of the item at the network-based system. The machine generates a structured description of the entry based on…

Product tags, systems, and methods for crowdsourcing and electronic article surveillance in retail inventory management

Granted: March 12, 2019
Patent Number: 10229386
An inventory management system includes at least one hardware processor and an inventory management engine executing on the at least one hardware processor. The inventory management engine is configured to receive, from a mobile computing device of a consumer, product information associated with an article offered for sale in a retail establishment of a merchant, a product tag is attached to the article and includes a tag ID, the tag ID being a unique identifier assigned to the product…

System and method for managing network traffic routing

Granted: March 5, 2019
Patent Number: 10223469
Systems and methods for managing network traffic routing are described. The system receives network traffic from external-facing load balancers at a gateway of a distributed network application. The network traffic includes one or more data requests. The system inspects a data request of the one or more data requests to determine a context of the data request. The system routes the network traffic from the external-facing load balancers to the gateway based on a geographic location of an…

Modifying image parameters using wearable device input

Granted: March 5, 2019
Patent Number: 10225461
Systems and methods are presented for modifying image parameters of an image to be captured by an image capturing device based on input from a wearable computing device. In some embodiments, the system receives image data, determines an image parameter based on the image data, and receives data from a wearable computing device positioned proximate to a subject of the image. The system modifies the image parameter based on the data received from the wearable computing device and captures…

Digital model optimization responsive to orientation sensor data

Granted: March 5, 2019
Patent Number: 10223741
A system server includes a database of two-dimensional images and a processor coupled to a hardware memory with instructions that in response to execution by the processor direct performance of operations. The operations include generating a digital model from the images in the database and communicating a first portion of the digital model as an enhanced view to a user device. The first portion corresponds to a first line of sight orientation of the user device as measured by an…