eBay Patent Grants

Visualization of reputation ratings

Granted: June 8, 2021
Patent Number: 11030662
In one embodiment, a system and method is illustrated including receiving a feedback request identifying a particular user, retrieving a feedback entry in response to the feedback request, the feedback entry containing a first term, building a scoring model based, in part, upon a term frequency count denoting a frequency with which the first term appears in a searchable data structure, mapping the first term to a graphical illustration based upon a second term associated with the…

Managed inventory

Granted: June 8, 2021
Patent Number: 11030571
Example methods and systems are directed to a managed inventory. A database may store information regarding items owned by a user. The information regarding an item may include a quantity owned and one or more triggering events. Based on the occurrence of a triggering event, an order for the item may be placed without user intervention. Data to the database may be provided by one or more sensors. Triggering events may be defined in terms of sensor data. The triggering event may be…

Distributed storage of metadata for large binary data

Granted: June 8, 2021
Patent Number: 11030176
In an example embodiment, a distributed storage system includes a service tier including a service node to receive a request for a logical object comprising binary data and metadata describing the binary data, and a storage tier including a plurality of storage nodes, wherein one or more of the storage nodes is to store the metadata describing the binary data. The distributed storage system also includes a coordination tier to store mapping information identifying the one or more of the…

Simulating touch in a virtual environment

Granted: June 8, 2021
Patent Number: 11029760
In various example embodiments, a system and method for simulating touch in a virtual environment is disclosed. In one example embodiment, a system includes one or more circuits configured to receive an indicator of a sensed touch in a virtual environment and to determine, based on the indicator, an area of the sensed touch. The one or more circuits are further configured to generate a simulated touch by applying a field to one or more touch simulators, the field actuating the one or…

Digital image capture session and metadata association

Granted: June 1, 2021
Patent Number: 11025827
Digital image capture session and metadata association techniques are described. In one example, a user input is received to initiate an image capture session. At least one digital image is captured using a digital camera during the image capture session. Audio input data is also collected using an audio input device during the image capture session and is converted into text data, e.g., speech-to-text. Metadata is generated based on the text data and associated with the at least one…

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

Granted: June 1, 2021
Patent Number: 11023945
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,…

Auto posting system

Granted: June 1, 2021
Patent Number: 11023938
The disclosed technologies include a robotic selling assistant that receives an item from a seller, automatically generates a posting describing the item for sale, stores the item until it is sold, and delivers or sends the item out for delivery. The item is placed in a compartment that uses one or more sensors to identify the item, retrieve supplemental information about the item, and take pictures of the item for inclusion in the posting. A seller-supplied description of the item may…

Optimization for browser rendering during navigation

Granted: June 1, 2021
Patent Number: 11023657
In various example embodiments, heavy document object model (DOM) elements in a heavy web page are removed directly from a DOM tree subsequent to a request being received to navigate to another web page but before the web browser actually navigates to that other web page. In one example embodiment, the heavy DOM elements are deleted from the previous page during an ‘onbeforeunload’ event using a scripting language such as Javascript, to ensure that the render of the next page starts…

Providing a virtual shopping environment for an item

Granted: May 25, 2021
Patent Number: 11017462
Techniques for providing a virtual item shopping environment are presented herein. Live video of a person walking past a display is captured using a camera. One or more items are selected from a database automatically by determining an item available for sale and selecting the item without intervention from the person. One or more data records representing one or more respective items are retrieved from a database. The items are presented on a display based on the data records…

System and method for transferring states between electronic devices

Granted: May 25, 2021
Patent Number: 11019133
In some examples, a system comprises a memory device for storing instructions and a processor which executes instructions causing the system to perform operations comprising receiving an instruction to transfer a state of a first device to a second device, and packaging information relating to the state of the first device in a file. The packaging of the information relating to the state of the first device includes recording each application executing on the first device in a list…

Time- and geolocation-limited marketplace

Granted: May 25, 2021
Patent Number: 11017456
In some embodiments, an app provides a geolocation-limited marketplace limited to a pre-defined period of time. The geolocation-limited marketplace is accessible only by the users in a predefined geographical area. Typically, the predefined geographical area is limited to an area small enough for a user to walk from one end to the other in a short period of time. The pre-defined period of time is of some limited length of time that may occur at a pre-defined interval. In some instances,…

Message based generation of item listings

Granted: May 25, 2021
Patent Number: 11017450
According to various exemplary embodiments, an electronic text message is received from a source telephone number, the electronic text message including content describing a product item. A seller of the product item is identified, based on the source telephone number, and the product item is identified, based on the content included in the electronic text message. Thereafter, a draft version of an item listing is automatically generated, where the item listing lists the product item as…

Systems and methods for publishing and/or sharing media presentations over a network

Granted: May 25, 2021
Patent Number: 11017160
In accordance with one or more embodiments of the present disclosure, systems and methods for publishing and/or sharing media presentations over a network comprise communicating with a user and one or more distribution channels via the network, gathering media resources based on user input, creating a media presentation with the media resources based on user input, and publishing the media presentation by distributing the media presentation to the one or more distribution channels via…

Compressed cache using dynamically stacked roaring bitmaps

Granted: May 25, 2021
Patent Number: 11016888
A method for compressing data in a local cache of a web server is described. A local cache compression engine accesses values in the local cache and determines a cardinality of the values of the local cache. The local cache compression engine determines a compression rate of a compression algorithm based on the cardinality of the values of the local cache. The compression algorithm is applied to the cache based on the compression rate to generate a compressed local cache.

Automatic location based discovery of extended inventory

Granted: May 18, 2021
Patent Number: 11010714
In various example embodiments, systems and methods for automatic location based discovery of variations of displayed items in a store are presented. In some embodiments, a beacon ID associated with a beacon device located at a store is received. In other embodiments, at least one product identifier associated with the beacon ID and representing one or more of store displayed items available for sale by the store is determined. In further embodiments, product variations of the one or…

Language identification for text strings

Granted: May 18, 2021
Patent Number: 11010549
Aspects of the present disclosure include a system comprising a machine-readable storage medium storing at least one program and computer-implemented methods for detecting a language of a text string. Consistent with some embodiments, the method may include applying multiple language identification models to a text string. Each language identification model provides a predicted language of the text string and a confidence score associated with the predicted language. The method may…

Item matching

Granted: May 11, 2021
Patent Number: 11003698
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 duster. 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.

Devices for use in tracking user locations during group travel

Granted: May 11, 2021
Patent Number: 11006240
There are provided systems and methods for wireless beacon devices for use in tracking user locations during group travel. A user may take a trip on a vehicle, such as a bus, train, cruise ship, or other large travel vehicle. The users may disembark the vehicle in order to visit a location but plan to travel further on the vehicle. Thus, when the vehicle is attempting to leave the location where the users have left the vehicle, the vehicle may be required to again account for each…

Gift card conversion and digital wallet

Granted: May 11, 2021
Patent Number: 11004062
A method and a system convert the value of a gift card for use with a mobile device. The value of the gift card is determined from an issuer of the gift card. The value of the gift card is stored in a digital payment account in a storage device. The digital payment account stores values of gift cards from issuers. A financial transaction corresponding to the issuer of the gift card is performed on the digital payment account. The value of a first gift card from a first issuer of a first…

Tailored display of payment options

Granted: May 11, 2021
Patent Number: 11004047
A system according to an embodiment comprises one or more processors; and one or more memories in communication with the one or more processors and adapted to store a plurality of machine-readable instructions which when executed by the one or more processors are adapted to cause the system to: offer, by a merchant at a Point of Sale (POS), at least one payment option in connection with a transaction for at least one item, wherein the payment option(s) is presented in a display tailored…