eBay Patent Grants

Allocation of replica-sets in a storage cluster

Granted: June 27, 2017
Patent Number: 9690663
A data storage system may be configured to allocate replica-sets in a balanced manner and mark some of these balanced replica-sets as being spares. As one or more drives or machines fail, the data storage system may move all copies of an affected replica-set to a marked spare replica-set and mark the affected replica-set as being inactive or invalid. As the failed drives are replaced, the data storage system may reconfigure those inactive replica-sets and use them as new spares. The data…

Methods and systems to alert a user of a network-based marketplace event

Granted: June 27, 2017
Patent Number: 9691099
A system to alert a user of a network-based marketplace event. The system receives the network-based marketplace event and determines if the network-based marketplace event is associated with a network-based marketplace alert that has been requested by the user. If so, the system communicates the network-based marketplace alert to the client machine over a persistent connection, the network-based marketplace alert to alert the user of the network-based marketplace event.

Trusted device identification and event monitoring

Granted: June 20, 2017
Patent Number: 9684433
A method includes identifying individuals that are affiliated with a user. The method includes incorporating trusted devices associated with the identified individuals into an event monitor network that is configured to monitor for an occurrence of a monitored event. The method includes identifying a particular input that suggests the occurrence of the monitored event. The method includes communicating to the trusted devices, an input sample that is used for recognition of the particular…

Selective presentation of real-time contact options based on user and system parameters

Granted: June 20, 2017
Patent Number: 9684901
Embodiments of configuring elements of a publication server of a product or server sales architecture in mechanisms are described generally herein. Other embodiments may be described and claimed.

Issue response and prediction

Granted: June 20, 2017
Patent Number: 9684904
Systems and methods of presentation of a response related to a dispute element are herein disclosed. A request from a device associated with a first user is received. The request including a request to access a customer service page with information related to a transaction between the first user and a second user. Transaction characteristics of the transaction and user characteristics of the first user may be identified. A dispute element associated with the transaction is detected…

Intelligent audio output devices

Granted: June 20, 2017
Patent Number: 9685926
An audio output device may include one or more audio sensors configured to detect ambient sound and noises around the audio output device. The audio output device may include a controller configured to analyze the detected sound and noises and may adjust audio settings of the audio output device accordingly. In an embodiment, the controller may analyze and recognize that the detected noise is another person's attempt to get the user's attention or to talk to the user, such as audio sound…

Systems and methods for resource sharing between two resource allocation systems

Granted: June 20, 2017
Patent Number: 9686141
In various example embodiments, a system and method for managing a server cluster are provided. An example method may include scheduling a first job on a first node, using a first resource manager, establishing a service for a second resource manager on a second node, wherein the service is allocated node resources of the second node, and attempting to schedule a second job on the first node, using the first resource manager. The method may include preempting the service on the second…

Computer system authentication using security indicator

Granted: June 20, 2017
Patent Number: 9686258
A method to authenticate a first computer system over a network to a second computer system is disclosed. A login user interface (UI) is presented to a user of the first computer system while disconnected from the second computer system. The login UI presents at least one input field to receive login input from the user and a security indicator that has been previously selected by the user and that is local to the first computer system. Login input is selectively received from the user…

Topic-based messaging using consumer address and pool

Granted: June 20, 2017
Patent Number: 9686330
In a multicast publisher-subscriber environment, a plurality of receiver machines are managed by a configurator machine. A consumer address of a receiver machine is received from a configurator machine. The consumer address is generated by the configurator machine based on registration data transmitted by the receiver machine. A communication is generated based on the consumer address, the communication indicating an availability of the receiver machine to receive messages that…

Personalized item trading card generation and management

Granted: June 13, 2017
Patent Number: 9679319
Methods and systems to generate and manage an item trading card are provided. A method may include providing an interface to access an item trading card associated with an item, and generating the item trading card including an item identifier associated with the item, a trading card identifier associated with the trading card, item data about the item, and market data about the item. The method further includes sharing the item trading card.

Systems and methods for in-vehicle navigated shopping

Granted: June 13, 2017
Patent Number: 9679325
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…

Token device re-synchronization through a network solution

Granted: June 13, 2017
Patent Number: 9680825
A system is illustrated as including a One-Time Password (OTP) device operatively coupled to a computer system to receive data, and a server operatively coupled to the computer system via a network connection. A method is illustrated as including receiving and verifying credentials of a user accessing the site. In response to verifying the user, a request is transmitted to an authentication server for a first token value corresponding to the user. The first token value is received from…

Methods, systems, and apparatus for providing video communications

Granted: June 13, 2017
Patent Number: 9681100
Methods, systems, and apparatus for conducting a video conference. A location of a person is determined based on a direction of a source of speech. The location of an image capture device and/or a portion of a display device may be adjusted based on the determined direction of the source of speech.

Systems and method for configuring mobile device applications based on location

Granted: June 13, 2017
Patent Number: 9681253
Methods and systems for automatically configuring mobile device applications based on location are described. In an example, methods and systems for enabling contextual in-store experience modification on a mobile device can include capabilities for altering the functionality of a mobile application based at least in part on the location of the mobile device. For example, a mobile shopping application can be configured to perform different functions depending upon the type of retail…

Methods and systems to refine search information

Granted: June 6, 2017
Patent Number: 9672259
Methods and systems to refine search results were described. The system communicates a first user interface to a mobile device that includes search results that include data items. The system receives a first request from the mobile device that includes an indication of at least one swiping motion that is applied across a touch-sensitive screen on the mobile device. The mobile device is associated with a previously selected refinement and corresponding value. The system filters the…

Reputation management systems and methods

Granted: June 6, 2017
Patent Number: 9672548
A method and system to manage user reputations is described. In some embodiments, a first picture is received from a first user and a second picture is received from a second user. The first picture and the second picture are associated with an in-person transaction related to an item. The method determines whether both the first picture and the second picture identify the item. The method further determines whether both the first picture and the second picture were taken at a similar…

System and method for managing shared collections

Granted: June 6, 2017
Patent Number: 9672551
Systems and methods for managing shared collections are described. For example, a machine receives a textual description of an entry requested to be created within a collection at a network-based system. The textual description is submitted by a user of the network-based system and received from a client device of the user by a server system within the network-based system. The entry, when created, corresponds to an item listed by the network-based system. The machine generates a…

Searchable texture index

Granted: June 6, 2017
Patent Number: 9672553
Electronic content that has a tactile dimension when presented on a tactile-enabled computing device may be referred to as tactile-enabled content. A tactile-enabled device is a device that is capable of presenting tactile-enabled content in a manner that permits a user to experience tactile quality of electronic content. In one example embodiment, a system is provided for generating content that has a tactile dimension when presented on a tactile-enabled device.

Methods and systems for deriving a score with which item listings are ordered when presented in search results

Granted: June 6, 2017
Patent Number: 9672554
Methods and systems for analyzing, ordering and presenting item listings are described. In one example embodiment, a search query is processed to identify item listings satisfying the search query. Then, for each item listing that satisfies the search query, a ranking score is derived and assigned to the item listing. The ranking score is based in part on a relevance score, a listing quality score and a business rules score (or, adjustment factor). Finally, the item listings are ordered,…

Methods and systems of providing a supplemental experience based on concurrently viewed content

Granted: June 6, 2017
Patent Number: 9674576
A method and a system to provide a supplemental experience based on concurrently viewed content is provided. The system comprises an identification module to identify, at a user device, concurrently viewed content assigned a content identifier via communication with one or more components of a home theatre. The system further comprises a curation module to identify one or more listings describing items for sale based on keywords mapped to the content identifier and provide a user…