eBay Patent Grants

Using meta-information in neural machine translation

Granted: October 10, 2023
Patent Number: 11783197
Systems and methods for neural machine translation are provided. In one example, a neural machine translation system translates text and comprises processors and a memory storing instructions that, when executed by at least one processor among the processors, cause the system to perform operations comprising, at least, obtaining a text as an input to a neural network system, supplementing the input text with meta information as an extra input to the neural network system, and delivering…

Crowd sourcing locations for seller privacy

Granted: October 10, 2023
Patent Number: 11783407
Methods and systems for protecting seller privacy during an ecommerce transaction are disclosed. In one aspect, a method includes, receiving, via an online listing configuration interface for a first session, one or more candidate pick up times and specific pick up locations for an item, determining a generalized version of the one or more specific pick up locations, displaying, via a second session, an online listing for the item, displaying, via the second session, the one or more…

Methods, apparatus and system for mobile piggybacking

Granted: October 3, 2023
Patent Number: 11778439
Methods, systems, and apparatus for providing assistance to a user of a mobile application are described. A request to establish a session for a single mobile application executing on a mobile device is received on a remote device via an application programming interface (API) that is integrated with the single mobile application. Information from the single mobile application is received on the remote device via the API, the information including information about the single mobile…

Multi request asynchronous delegation for enhanced performance

Granted: October 3, 2023
Patent Number: 11778015
Systems and methods for processing webpage calls via multiple module responses are described. A system may receive, from a client device, a first call for module data associated with a set of webpage modules for presentation in a webpage. The system may subsequently transmit, to the client device based on receiving the first call, a first response including first module data associated with a first subset of the set of webpage modules. The first response may additionally include a token…

Methods and systems for detecting an electronic intrusion

Granted: October 3, 2023
Patent Number: 11777956
Methods and systems for detecting an electronic intrusion are described. The system receives a notification, over a network, from a first application server that is hosting a first electronic service that is hosting a first user account. The notification reports the detection of a user activity associated with the first user account. The first user account is monitored for user activity. Next, the system may identify the notification reporting the detection of the user activity…

Trusted fulfillment agent network

Granted: October 3, 2023
Patent Number: 11776031
A system and method for a trusted fulfillment agent network system is described. A network of trusted fulfillment agents is generated for a seller in an online marketplace. A transaction between a buyer and the seller corresponding to a listing of the seller in the online marketplace is accessed. A request is generated to the network of trusted fulfillment agents of the seller to fulfill a shipment of an item from the listing to the buyer on behalf of the seller.

Visual aspect localization presentation

Granted: October 3, 2023
Patent Number: 11775844
Various embodiments use a neural network to analyze images for aspects that characterize the images, to present locations of those aspects on the images, and, additionally, to permit a user to interact with those locations on the images. For example, a user may interact with a visual cue over one of those locations to modify, refine, or filter the results of a visual search, performed on a publication corpus, that uses an input image (e.g., one captured using a mobile device) as a search…

System and method for unlocking devices associated with a carrying bag

Granted: October 3, 2023
Patent Number: 11775624
A system and method for unlocking devices associated with a carrying bag are provided. In example embodiments, biometric information of a user from a biometric reader is received by an authentication system. The biometric reader is located on a pull mechanism of a sliding fastening device for a carrying bag. The user is authenticated by verifying the validity of the biometric information. The authenticated user is associated with the carrying bag. Based on a set of pre-defined…

Asynchronous predictive caching of content listed in search results

Granted: October 3, 2023
Patent Number: 11775518
Technologies described reduce the amount of time between requesting content and receiving the requested content. In some embodiments, a client provides a search query. A search result page is generated and, prior to returning the search result page to the client, some or all of the search results are asynchronously pre-fetched and cached. The search query can include custom parameters that are also included in the pre-fetch requests. Web addresses in the search results page can be…

Proactive re-routing of vehicles to control traffic flow

Granted: October 3, 2023
Patent Number: 11774252
Aspects of the present disclosure include a navigation system and computer-implemented methods for proactively re-routing vehicles to control traffic flow. Consistent with some embodiments, the navigation system seeks to reduce traffic flow along primary navigation routes (e.g., routes with relatively short travel times) by re-routing vehicles to alternative navigation routes (e.g., routes with relatively longer travel times) using incentives. As an example, upon detecting a vehicle…

Graph analysis and database for aggregated distributed trace flows

Granted: September 26, 2023
Patent Number: 11768755
Process flow graphs are generated from system trace data by obtaining raw distributed trace data for a system, aggregating the raw distributed trace data into aggregated distributed trace data, generating a plurality of process flow graphs from the aggregated distributed trace data, and storing the plurality of process flow graphs in a graphical store. A first critical path can be determined from the plurality of process flow graphs based on an infrastructure design for the system and a…

Identifying product metadata from an item image

Granted: September 26, 2023
Patent Number: 11768870
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…

Generating keywords by associative context with input words

Granted: September 26, 2023
Patent Number: 11769173
Systems and methods are provided for accessing a plurality of inventory item listings accessible over a network, wherein each of the plurality of inventory item listings includes one or more text strings, and creating inventory word vectors for at least some of the text strings of the plurality of inventory item listings. The systems and methods further provide for receiving a user input including an input word, wherein the user input is input by a user to access a primary media content,…

Dynamically adjusted results for search interface

Granted: September 26, 2023
Patent Number: 11769192
Several systems, apparatuses, and methods are described. A data transmission that includes data indicating a first search query for an item of a publication system is received from a client machine. A first plurality of search results is determined from listed items based, at least in part, on the first search query, and the first plurality of search results are each associated with a price. A range of prices associated with a first subset of the search results is determined based on a…

System and method for detecting visually similar items

Granted: September 26, 2023
Patent Number: 11769193
A computer-implemented method includes determining a set of target listings, retrieving a seed image associated with the seed listing, the seed listing is categorized within a first item category, and generating a seed item feature vector for the seed image using a convolutional neural network (CNN) trained with images of items. The method also includes identifying a plurality of feature vectors associated with the first item category, comparing the seed item feature vector to the…

Systems and methods for providing complementary content on linked machines

Granted: September 26, 2023
Patent Number: 11770446
A system and method of displaying complementary content on one or more linked machines are disclosed. In some embodiments, the system and method may include a non-transitory, computer-readable medium storing computer-executable instructions and one or more processors in communication with the non-transitory, computer readable medium. When the computer-executable instructions are executed, the one or more processors may be configured to receive a linking instruction to link a display of…

Visualization of reputation ratings

Granted: September 19, 2023
Patent Number: 11763356
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…

Guided photography and video on a mobile device

Granted: September 19, 2023
Patent Number: 11763377
In an example embodiment, an item listing process is run in an item listing application. Upon reaching a specified point in the item listing process, a camera application on the user device is triggered (or the camera directly accessed by the item listing application) to enable a user to capture images using the camera, wherein the triggering includes providing an overlay informing the user as to an angle at which to capture images from the camera.

User commentary systems and methods

Granted: September 19, 2023
Patent Number: 11765433
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…

Tap to subscribe to text message alerts

Granted: June 27, 2023
Patent Number: 11687972
A method and a system include receiving an alert enrollment request based on a user selection from a mobile device of a user, the mobile device corresponding to a communication endpoint identifier; generating a user interface element that corresponds to a confirmation of an option to initiating a communication channel; in response to receiving an indication of the confirmation, initiating the communication channel via the mobile device; and transmitting an invitation of a survey…