eBay Patent Grants

Generating attribute preference models based on disparate attribute spectrums

Granted: October 6, 2020
Patent Number: 10798211
An attribute correlation system reduces network traffic and processing cycles associated with impromptu item selections by generating attribute preference models based on disparate attribute spectrums. The attribute correlation system deploys the attribute preference models to select individual items from various disparate “candidate item categories.” Generally described, the attribute preference models facilitate analyzing item sets across a wide variety of disparate “candidate”…

Constraint-based multiuse certificates

Granted: October 6, 2020
Patent Number: 10798129
Multiuse certificates (e.g., wildcard certificates) can be associated with policies that specify one or more computational constraints, e.g., limited processor power, limited access time, limited access to file system usage, or limited memory access. An application associated with a multiuse certificate can be monitored to ensure that the specified computational constraints are not violated. Upon the computational constraints being violated, the multiuse certificate can be invalidated…

Machine generated recommendation and notification models

Granted: October 6, 2020
Patent Number: 10796323
Systems and methods are presented for matching a buyer and a seller on a market place system and generating calibrated user profiles. In one such system a plurality of subjective estimations of value is received. The subjective estimations of value are a measure between a predetermined minimum value and a predetermined maximum value. A user profile is generated. A plurality of user actions corresponding to the plurality of subjective estimations of value is received. The user profile is…

Digital image presentation

Granted: October 6, 2020
Patent Number: 10796193
A computer implemented method to present digital images may include storing a digital image in a database and applying a digital image processing technique to the digital image to identify a region of interest of the digital image. The method may also include storing region data that identifies the region of interest of the digital image in the database and receiving a request for information associated with the digital image from a digital device. In response to the request, the method…

Weighted source data secured on blockchains

Granted: October 6, 2020
Patent Number: 10796022
Technologies are shown for secure management of evaluation data that involves receiving an evaluation value signal from a source, the evaluation value signal relating to an evaluation entity having an evaluation score secured on an evaluation data blockchain and verifying whether the source is identified in trusted source data. If the source is trusted, then the technology involves obtaining a weight associated with the source, obtaining the evaluation score for the evaluation entity…

Method and system to provide video-based search results

Granted: September 29, 2020
Patent Number: 10791375
Method and system to provide video-based search results are described. A search results video may be present to a user details from listings that match certain search criteria. When a select request associated with the search results video is detected, a listing rendering module presents the selected listing on the display device.

Systems and methods to facilitate transactions

Granted: September 29, 2020
Patent Number: 10789632
Systems and methods to facilitate programmatic access to a network-based commerce facility via a network are described. A request is received from a third-party application via a programmatic access application, the request identifying a call function that performs, at least in part, an indirect transaction between a network-based commerce facility and a user via a third-party application. Each call function specifies an allowable amount of information to be transferred from the…

Method and system for streamlining voting process

Granted: September 29, 2020
Patent Number: 10789573
A method and system for streamlining a voting process performed by a web application is provided. As the web application may require that a voting action is effectuated after the user is registered to vote and also has supplied valid credentials, the web application is configured to receive credentials of the user stored by a second web application, e.g., a web-based social networking application. Subsequent to receiving the credentials of the user stored by the second web application,…

Method, manufacture, and system of transferring authenticated sessions and states between electronic devices

Granted: September 22, 2020
Patent Number: 10783565
In various example embodiments, a system and method for transferring an authenticated session of an application running on one electronic device to a second electronic device after determining the second electronic device is a trusted device are presented. In one embodiment, an instruction is received to transfer an authenticated session of an application running on a first device associated with a user account to a second device associated with the user account. The second device is…

Configuring mobile device applications based on location

Granted: September 22, 2020
Patent Number: 10785596
Various implementations monitor a parent geofence that geographically encompasses a plurality of child geofences, each respective child geofence of the child geofences associated with a respective physical location within the parent geofence. One or more implementations receive location data that indicates a current location of a mobile device. In turn, the current location can be used to determine that the mobile device has entered a particular child geofence of the plurality of child…

System and method for managing network traffic routing

Granted: September 22, 2020
Patent Number: 10783209
Methods and systems are provided for managing network traffic routing. The system receives a request by a user and determines a location of the user. The system determines, based on a configuration of rules, an application pool is in a first zone that includes the location of the user. Further, in response to the determining the application pool is in the first zone, the system routes the request to the application pool and parses the request to determine a context of the request. The…

Token device re-synchronization through a network solution

Granted: September 15, 2020
Patent Number: 10778671
Example embodiments provide two-way authentication. A computing device accesses a server of a site. In response to the accessing, a list of token values including a first token value generated by an authentication server is received. The computing device displays the list of token values, whereby the list of token values is compared to a first token value associated with the computing device to determine whether the first token value associated with the computing device is in the list. A…

Phone thermal context

Granted: September 15, 2020
Patent Number: 10778515
A method and a system of a thermal context manager (hereinafter “TCM”) detects a thermal state and a position of a computing device. Based on the detected thermal state(s) and the detected position(s) of the computing device, the TCM initiates an action associated with the computing device. The TCM continually monitors the computing device in order to create a thermal state profile of the computing device. To create the thermal state profile, the TCM stores data representing each…

Method and system to transmit data

Granted: September 15, 2020
Patent Number: 10776572
Methods and systems for transmitting data are disclosed. In one embodiment a portable electronic device comprises a processor-implemented user interface module to cause the presentation of a first information field to a user as part of a graphical user interface in the portable electronic device, and to receive information entered or data identification in the first information field. A data transmitting module commences transmitting the information entered or the data identified over a…

Optimization of parallel processing using waterfall representations

Granted: September 15, 2020
Patent Number: 10776177
Event data for an application execution is accessed from a table of logged events, the event data comprising a sequence, a hierarchy, and a start time and duration for each event. Dependency data for each event is also accessed to determine whether the start time for an event is dependent on the prior completion of at least one other event. A waterfall representation is then generated, the representation including an entry for each event in the sequence, with a start time and duration…

Customizable autocomplete option

Granted: September 15, 2020
Patent Number: 10775966
A first autocomplete option may be determined with respect to a data-field. At least one character of the first autocomplete option may be selectable by a user action in a graphical user interface (GUI). The method may additionally include providing the first autocomplete option via the GUI. A second autocomplete option may be determined based on and in response to selection of the first autocomplete option and based on and in response to selection of the at least one character of the…

Proactive re-routing of vehicles using passive monitoring of occupant frustration level

Granted: September 8, 2020
Patent Number: 10768009
Aspects of the present disclosure include a navigation system and computer-implemented methods for proactively re-routing vehicles based on an analysis of input component data obtained from the navigation-enabled devices. The navigation system scores the input component data to obtain a measure of frustration (e.g., a feeling of being upset or annoyed) of the user of the navigation-enabled device. The navigation system may provide a detour suggestion for display on the navigation-enabled…

Generating titles for a structured browse page

Granted: September 8, 2020
Patent Number: 10769695
Example embodiments described herein disclose a specially configured device to generate and cause display of human readable titles for browse pages. The token based title system may be or include a group of one or more server machines. A user device may accordingly receive a search query and set of structured data elements (e.g., filter attributes), create a browse node based on the content of the search query and the structured data elements, access published content (e.g., an item…

Data mining system

Granted: September 8, 2020
Patent Number: 10769650
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.

Omni-channel state preservation

Granted: September 8, 2020
Patent Number: 10769623
In various example embodiments, systems, methods and media for omni-channel state preservation are provided. In example embodiments, a method comprises identifying a plurality of flow chain elements in a transaction flow of a user session, causing the presentation of a first flow chain element in the transaction flow in an interface of a first user device, causing the presentation of a second flow chain element in the transaction flow in an interface of a second user device, and…