eBay Patent Grants

Method and system for limiting share of voice of individual users

Granted: March 21, 2017
Patent Number: 9600535
In various example embodiments, a system and method for limiting shares of voice of individual users in a result set are provided. In example embodiments, an entity providing each entry in a result set of a search is identified. Sorting criteria including a size rule that includes a sort size value defining a maximum number of consecutive publications from a same entity are retrieved. A sorted result set is generated in compliance with the sorting criteria by shifting a publication from…

Enhanced seat selection

Granted: March 21, 2017
Patent Number: 9600781
Methods and systems for improving seat selection at a venue are described. The methods and systems help users understand how good a view they will have of a performance or event and/or how enjoyable an experience they will have before they purchase a ticket. A user selects a seat and is able to access relevant traits of people who purchased seats proximate to the selected seat. Relevant traits include physical features such as height, weight, build, etc., and behavior information, such…

Data mining system

Granted: March 21, 2017
Patent Number: 9600823
A data mining system and method retrieve data related to an item from a database. A survey is generated for presentation in a game. The survey includes the retrieved item data and solicits from a user input data pertaining to the retrieved item data. The input data is received from the survey and stored in a database with the item data. The input data is transmitted to the game and incorporated into the game such that the user interacts with the input data as part of playing the game.

Estimating depth from a single image

Granted: March 14, 2017
Patent Number: 9594774
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…

Garment tags for intelligent laundering alerts

Granted: March 14, 2017
Patent Number: 9594996
Aspects of the present disclosure involve an apparatus, systems, and methods for providing intelligent laundering alerts. Example embodiments involve an intelligent garment tag that may be affixed to garments, and may store and provide information about the garment to which it is affixed. The information stored thereon describes various aspects of the garment including color, fabric, and laundering information. The intelligent garment tags further include an alert component for providing…

Digital rights and integrity management in three-dimensional (3D) printing

Granted: March 14, 2017
Patent Number: 9595037
Systems, methods and media for managing digital rights and pre-verification of structural integrity in three-dimensional (3D) printing are provided. In one example, a system comprises at least one module, executing on one or more computer processors, to receive a request from a user to print a 3D object by a 3D printer or printing service and receive a conditional authorization from an owner of digital rights in the 3D object to print the 3D object. The conditional authorization can…

Using behavioral data in rating user reputation

Granted: March 14, 2017
Patent Number: 9595052
In a system and method for using user behavior and interaction data to rate a reputation of a user, a processor-implemented tracking component tracks an interaction of a user with a network-based publisher. A processor-implemented reputation component generates a reputation value for the user from the tracked user interaction.

Method and system to automatically qualify a party to participate within a network-based commerce transaction

Granted: March 14, 2017
Patent Number: 9595056
A method and system to automatically qualify a party to participate within a network-based commerce transaction is described. The system receives information from a first party. The information relates to an item to be transacted via a network-based commerce system. The system transmits the information that relates to the item to a second party and receives, from the second party, a request to be qualified to transact the item via the network-based commerce system. The system further…

Mobile authentication using a wearable device

Granted: March 7, 2017
Patent Number: 9589123
A method of providing a user with an option to access a protected system by satisfying a reduced security measure is disclosed. An attempt by the user to access the protected system is detected. It is detected that a first security token system is within a first proximity to the protected system. Based on the detecting of the attempt by the user to access the protected system and the detecting that the first security token system is within the first proximity, the user is provided with…

Method and system for magnetic stripe reading using mobile magnetometers

Granted: March 7, 2017
Patent Number: 9589219
In various example embodiments, a system and method for reading magnetic information by a mobile device are presented. In example embodiments, the mobile device comprises a housing having an integrated surface for swiping a magnetic swipe card and a magnetometer, positioned within the housing, for detecting direction and strength of magnetic fields to read magnetic information from a variety of sources and to produce digital magnetometer output signals. The digital magnetometer output…

Representation manipulation language

Granted: March 7, 2017
Patent Number: 9589285
Receiving data from a client machine, the data representing selection of a subset of components of a set of components of a fixed query response representation; performing a map/reduce function on the data to retrieve the subset of components; and transmitting the subset of components to the client machine. The data may include an Xpath expression that is created at the client machine or at a server and the map/reduce function may be performed according to a design pattern that…

Business event processing

Granted: March 7, 2017
Patent Number: 9589286
In one example, an apparatus comprises processors to execute a business event processing module. The module is configured to receive a request to perform an operation on a first listing in a set of listings and identify, in the set of listings, additional listings having certain characteristics in common with the first listing. The operation is automatically performed on the additional listings and a performance of the operation on a last instance of the additional listings is determined…

Location-based display of pixel history

Granted: March 7, 2017
Patent Number: 9589541
A pixel history machine may receive a location for a portion of a screen. The pixel history machine may present a first screen with a first portion and store the first portion. The pixel history machine is configured to present a second screen with a second portion of the second screen. The pixel history machine is configured to receive a request that the first portion of the first screen be presented within the second screen. This request may take the form of a gesture being detected by…

Dynamic geofence based on members within

Granted: March 7, 2017
Patent Number: 9591445
One example embodiment relates to a method that comprises receiving, via a first portable electronic device, contextual information and a geolocation relating to a first user in a network-based system; receiving, via second portable electronic device, contextual information and a geolocation relating to a second user in the network-based system; identifying a common element in the received contextual information relating to the first user, and the received contextual information relating…

Systems and methods for in-vehicle navigated shopping

Granted: February 28, 2017
Patent Number: 9581463
Systems and methods to provide a navigated-shopping service are discussed. In an example, a method for navigated-shopping can include receiving a destination location, accessing a route to the destination, displaying the route with indications of a plurality of items for purchase, receiving selection of a selected item, and purchasing the selected item. The plurality of items for purchase can be within a predefined distance of at least one point along the route. The selection of the…

Metadata refinement using behavioral patterns

Granted: February 28, 2017
Patent Number: 9582823
A system and method of metadata refinement using behavioral patterns is disclosed. In some embodiments, user behavioral data for results of a search query is received. The results can include an untagged item and a plurality of tagged items. A determination can then be made that the tagged items have been assigned a first type of metadata not assigned to the untagged item. The untagged item can then be identified as a candidate to be tagged with the first type of metadata assigned to the…

Method and system for detecting slow page load

Granted: February 28, 2017
Patent Number: 9584380
A method and system for detecting slow page load is provided. An example system comprises a page request detector, a session state information detector, a throughput calculator, a response builder, and a communications module. The page request detector may be configured to receive a request for a web page. The session state information detector may be configured to determine that the request does not include session state information. The throughput calculator may be configured to…

User commentary systems and methods

Granted: February 28, 2017
Patent Number: 9584866
In one embodiment, a method includes receiving program content and data describing program content from a content source, and automatically identifying, based on user preferences of a first user, one or more relevant products or services displayed in the program content. Product-related metadata associated with the program content is identified. The product-related metadata including data relating to the one or more relevant products or services displayed in the program content. The…

Item matching

Granted: February 21, 2017
Patent Number: 9576021
Methods and system for item matching are described. In one embodiment, compatibility-based text for an item may be accessed. A compatibility identifier may be identified based on the compatibility-based text. The compatibility identifier may be associated with an item cluster. The compatibility identifier may be used to identify a plurality of matching items. A result may be provided based on identification of the plurality of matching items. Additional methods and systems are disclosed.

Detecting competitive product reviews

Granted: February 21, 2017
Patent Number: 9576305
One embodiment provides a system for recommending products. The system may include a search engine to retrieve, from a collection of product reviews, product review results using at least two input product names. The system may also include a template builder to build comparative sentence templates to define relationships between at least two product names, in which each comparative sentence template has a weight as a function of the defined relationship, and the search engine extracts…