eBay Patent Grants

System, method, and media for identifying top attributes

Granted: January 3, 2023
Patent Number: 11544776
Top attributes of a product are identified from text content of an electronic document and are presented as visual depictions of the attributes. The attributes are identified and ranked based on the text content, such as whether the text content describes the attribute in a positive or negative manner. Top attributes are selected from the ranking and a visual depiction of the top attributes is identified. The visual depiction can be a universally recognized symbol or a custom image…

User controlled storage and sharing of personal user information on a blockchain

Granted: January 3, 2023
Patent Number: 11544708
Technologies are shown for secure management of personal information data involving storing personal information data in a personal information data block and committing the personal information data block to a personal information data blockchain and authorizing access to the personal information data by a platform entity by storing a platform identifier corresponding to the platform entity in authorized access data. An access request is received from the platform entity that includes…

Mobile device self-identification system

Granted: December 27, 2022
Patent Number: 11538328
Techniques for locating and identifying mobile devices are described. According to various embodiments, an ambient sound signal may be detected using a microphone of a mobile device. Thereafter, it may be determined that the ambient sound signal corresponds to a predefined user query for assistance in locating the mobile device. A predefined response sound corresponding to the predefined user query may then be emitted, using a speaker of the mobile device. Additionally, user…

Instant messaging robot to provide product information

Granted: December 27, 2022
Patent Number: 11538080
Methods and systems to automatically respond to a request for product information are described. In one embodiment, a data collection module may collect product data over a network, identify that the product data is related to a particular product, and store the product data and an association between the product data and the particular product in a database. An instant messaging engine may receive a request for the product data after the product data is stored in the database and an…

Identifying product metadata from an item image

Granted: December 27, 2022
Patent Number: 11537655
A metadata extraction machine accesses an image that depicts an item. The item depicted in the image may have an attribute that describes a characteristic of the item and an attribute descriptor that corresponds to the attribute of the item and specifies a value of the attribute. The metadata extraction machine performs an analysis of the image. The analysis may include identifying the attribute descriptor corresponding to the attribute based on image segmentation of the image. The…

Hadoop OLAP engine

Granted: December 27, 2022
Patent Number: 11537635
In various example embodiments, systems and methods for building data cubes to be stored in a cube store are presented. In some embodiments, a metadata engine generates the cube metadata. In further embodiments, cube data is generated by a cube build engine based on the cube metadata and source data. The cube build engine performs a multi-stage MapReduce job on the source data to produce a multi-dimensional cube lattice having multiple cuboids. In further embodiments, the cube data is…

System and method for aggregation and comparison of multi-tab content

Granted: December 27, 2022
Patent Number: 11537271
Methods, systems, and apparatus for facilitating a comparison of content in a user interface are described. Two or more open browser interfaces of a browser are identified, each of the two or more open browser interfaces containing an item description of one or more items. The browser interfaces include at least one of a tab of the browser or a window of the browser. One or more features related to each of the one or more items from at least two of the item descriptions are extracted or…

Probability modeling

Granted: December 20, 2022
Patent Number: 11532038
In various example embodiments, a system and method for providing dynamic bidding notifications and price guidance for buyers are presented. The system receives a selection of a present item listing and accesses historical auction data for a set of historical item listings. The system generates a dynamic bidding model for bidding on the present item and generates one or more bidding notifications based on the dynamic bidding model. The system then causes presentation of the one or more…

Enhancement of machine learning-based anomaly detection using knowledge graphs

Granted: December 20, 2022
Patent Number: 11531908
Technologies are disclosed herein for enhancing machine learning (“ML”)-based anomaly detection systems using knowledge graphs. The disclosed technologies generate a connected graph that defines a topology of infrastructure components along with associated alarms generated by a ML component. The ML component generates the alarms by applying ML techniques to real-time data metrics generated by the infrastructure components. Scores are computed for the infrastructure components based…

Automatic population of a network accessible content collection

Granted: December 13, 2022
Patent Number: 11528319
A system, computer-readable storage medium storing at least one program, and computer-implemented method for automatically posting content to a network accessible content collection are described. User activity over a communication network from a client device is tracked and a triggering event is detected. In response to detecting the triggering event, a content item is automatically posted to a network accessible collection of content items viewable by additional users.

Detecting cross-lingual comparable listings

Granted: December 13, 2022
Patent Number: 11526919
In various example embodiments, a system and method for a Listing Engine that translates a first listing from a first language to a second language. The first listing includes an image(s) of a first item. The Listing Engine provides as input to an encoded neural network model a portion(s) of a translated first listing and a portions(s) of a second listing in the second language. The second listing includes an image(s) of a second item. The Listing Engine receives from the encoded neural…

System, method, and machine-readable storage medium for an artist tour generation

Granted: December 6, 2022
Patent Number: 11521261
Systems, computer-implemented methods, and computer-readable storage mediums for determining tour locations are disclosed. Users are provided access to items of an online marketplace of a first user. Data is received from the first user that includes a request to determine a tour location of a tour. User accesses to the items of the online marketplace are monitored. Based at least on the monitored user accesses, values for candidate locations are determined. One of the candidate…

Leveraging a social network to search for local inventory

Granted: December 6, 2022
Patent Number: 11521260
In accordance with one or more embodiments of the present disclosure, a method for leveraging a social network to search for local inventory includes communicating with a first mobile communication device over a network, the first mobile communication device associated with a user, and communicating with a second mobile communication device over the network, the second mobile communication device associated with a social network contact. The method further includes obtaining a…

Automatic tuning of machine learning parameters for non-stationary e-commerce data

Granted: December 6, 2022
Patent Number: 11521254
Techniques are disclosed for automatically adjusting machine learning parameters in an e-commerce system. Hyperparameters of a machine learning component are tuned using a gradient estimator and a first training set representative of an e-commerce context. The machine learning component is trained using the tuned hyperparameters and the first training set. The hyperparameters are automatically re-tuned using the gradient estimator and a second training set representative of a changed…

Optimization for browser rendering during navigation

Granted: December 6, 2022
Patent Number: 11520969
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…

Weighted source data secured on blockchains

Granted: November 29, 2022
Patent Number: 11514191
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…

Auction price guidance

Granted: November 29, 2022
Patent Number: 11514510
In various example embodiments, a system and method for providing price guidance for sellers and buyers are presented. The system receives a present item listing and accesses a set of historical item listings. The system generates a price guidance model for the present item listing and generates a set of prices for the present item based on the price guidance model. The system then causes presentation of the set of process on a client device.

Displaying a virtual environment of a session

Granted: November 29, 2022
Patent Number: 11514508
In various example embodiments, a system and method for facilitating display of virtual content are presented. A session that displays two-dimensional (2D) content of one or more items available for sale is presented on a first device of a user. A second device of the user is detected, the second device being able to display three-dimensional (3D) content of the one or more items available for sale. 3D content of the one or more items available for sale is retrieved. Display of the 3D…

Listing conversion estimation and optimization

Granted: November 29, 2022
Patent Number: 11514506
Disclosed are systems, methods, and non-transitory computer-readable media for listing conversion estimation and optimization. A listing conversion estimation and optimization system receives a set of listing data for generating a listing of an item for sale on an online marketplace and determines, based on the set of listing data, a likelihood value indicating the likelihood that the listing will result in a sale within a given time period. The listing conversion estimation and…

Web browser extension for linking images to webpages

Granted: November 29, 2022
Patent Number: 11514231
A web browser extension identifies graphic objects from images or video being presented by a web browser. Webpages related to the graphic objects are identified. Web links that facilitate navigation to the webpages are embedded over an area of the image corresponding to the identified graphic image. Where the graphic objects are identified within video, the web links are progressively embedded within graphic object boundaries of the graphic object as the graphic objects move locations…