eBay Patents

eBay Inc. operates an online marketplace that enables merchants and buyers worldwide to find, buy or sell merchandise.

eBay Patents by Type
  • eBay Patents Granted: eBay patents that have been granted by the United States Patent and Trademark Office (USPTO).
  • eBay Patent Applications: eBay patent applications that are pending before the United States Patent and Trademark Office (USPTO).
  • Publication number: 20240135433
    Abstract: In various example embodiments, a system and method for dynamically generating virtual marketplace platforms are presented. The system receives a set of facility data, a set of selections for a set of user interaction objects, and a set of object placement selections. The set of user interaction objects includes a first subset and a second subset. The system generates a virtual facility comprising the facility data and the set of user interaction objects distributed based on the object placement selections. The system receives user data for a user interacting with the virtual facility and one or more objects of the first and second subset of user interaction objects, dynamically arranges the second subset of user interaction objects into a second arrangement and causes presentation of the virtual facility and the set of user interaction objects to the user.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 25, 2024
    Applicant: eBay Inc.
    Inventors: David Beach, John Tapley
  • Patent number: 11966995
    Abstract: Disclosed are embodiments for facilitating automatic-guided image capturing and presentation. In some embodiments, the method includes capturing an image of an item, removing a background of the image frame, performing manual mask editing, generating an item listing based on the manually edited mask, inferring item information from the image frame and applying the inferred item information to an item listing.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: April 23, 2024
    Assignee: eBay Inc.
    Inventors: Robinson Piramuthu, Wen Zheng
  • Patent number: 11966966
    Abstract: Systems and methods for managing a multi-listing combined offer are provided. A networked system receives an indication to add a combination of items from multiple sellers into a virtual cart. In response, the networked system causes presentation of a user interface showing a combination of items from multiple sellers. The networked system receives, from the buyer, a buyer offer price for the combination of items. In response, the networked system accesses, from a data storage, item information for each item of the combination of items, whereby the item information includes a seller identifier, an original item price, and shipping cost for each item. The networked system then generates, based on the accessed item information and the buyer offer price, a split offer price for each seller, whereby the split offer price is a split of the buyer offer price. The split offer price is then presented to each corresponding seller.
    Type: Grant
    Filed: May 9, 2023
    Date of Patent: April 23, 2024
    Assignee: EBAY INC.
    Inventors: Vikas Singh, Muthuramalingam Sundaresan, Bhupendra G. Jain, Kiran Kanchamreddy
  • Patent number: 11966440
    Abstract: A method for automatic metadata tag identification for videos is described. Content features are extracted from a video into respective data structures. The extracted content features are from at least two different feature modalities. The respective data structures are encoded into a common data structure using an encoder of a recurrent neural network (RNN) model. The common data structure is decoded using a decoder of the RNN model to identify content platform metadata tags to be associated with the video on a social content platform. Decoding is based on group tag data for users of the social content platform that identifies groups of the users and corresponding group metadata tags of interest for the groups of users.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: April 23, 2024
    Assignee: eBay Inc.
    Inventors: Dingxian Wang, Hongxu Chen, Guandong Xu, Li He
  • Publication number: 20240127195
    Abstract: An electronic garage shelf is described. The system includes an electronic garage shelf which may be a metaphor for a shelf in a garage that is used to store parts for a vehicle. Merely for example, the electronic garage shelf may store a token part that signifies a part or smart component such as an oil filter, carburetor, spark plug, on a garage shelf in the user's garage. Further, the metaphor for a shelf in the garage may be expanded to include a virtual part that represents a part or smart component the user wants to acquire. Accordingly, the system may include garage shelf information comprised of virtual part information and token part information where the virtual part information may store virtual parts signifying parts that are desirable for acquisition and the token part information may store token parts signifying parts that are in the possession of the user.
    Type: Application
    Filed: December 26, 2023
    Publication date: April 18, 2024
    Applicant: eBay Inc.
    Inventor: Jeremy Leigh Cattone
  • Patent number: 11962634
    Abstract: The present disclosure is directed to providing supplemental content to one or more client devices requesting multimedia content. The supplemental content may be determined or selected based on the availability of one or more device channels, such as a display, speakers, or other component of the one or more client devices capable of providing an output. The supplemental content may also be selected based on one or more characteristics of the requested multimedia content, such as a genre, subject matter, or duration. Furthermore, the supplemental content may be determined or selected based on the portions of the requested multimedia content that are the most prominent or significant, such as any audio content, any video content, and/or any textual content. The supplemental content may be provided to the one or more client devices such that it is displayed before, during, or after the display of the requested multimedia content.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: April 16, 2024
    Assignee: eBay Inc.
    Inventor: Neelakantan Sundaresan
  • Patent number: 11961133
    Abstract: A method of generating a user-interface to be displayed at a remote location may include receiving a search request for an item listing and retrieving a first listing and a second listing based on the search request, determining a similarity score between the first and second listings that is based on multiple properties common to the first and second listings, and generating instructions to be transmitted to a remote location to generate a user interface to be displayed at the remote location, the user interface including the first listing, the instructions excluding the second listing from a list of results displayed on the user interface based on the similarity score exceeding a threshold and the first listing including superior values in at least one of the plurality of properties common to the first and second listings. The method may also include transmitting the instructions to the remote location for display.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: April 16, 2024
    Assignee: eBay Inc.
    Inventor: Kane Sweeney
  • Patent number: 11961132
    Abstract: Systems and methods are disclosed to receive a message from a user device. The message may include metadata that includes data related to one or more specifications of the user device. The method may also determine a sales price for the user device based on the one or more specifications of the user device and create a listing for the user device that includes at least the sales price and at least one of the one or more specifications of the user device.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: April 16, 2024
    Assignee: EBAY INC.
    Inventor: Lakshmanan Velusamy
  • Patent number: 11954723
    Abstract: In various example embodiments, a system and method for handling a replaced smart device are presented. A computer-implemented replaced device handler detects that a user's smart device was replaced with a new device of the same class and, in response, presents the user with an invitation to sell their old device that has been replaced. A replaced device handler may be provided in connection with an on-line trading platform.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: April 9, 2024
    Assignee: eBay Inc.
    Inventors: Justin Van Winkle, David Ramadge, Corinne Elizabeth Sherman
  • Patent number: 11956357
    Abstract: Techniques are shown for key management using a traceable key blockchain. A first block corresponding to a cryptographic key is generated on the blockchain, and the first block is securely modified to include metadata describing a key source for the cryptographic key. A second block corresponding to a first key transaction with the cryptographic key is generated on the blockchain, the second block is linked to the first block, and the second block is securely modified to include metadata describing the first key transaction with the cryptographic key.
    Type: Grant
    Filed: July 7, 2023
    Date of Patent: April 9, 2024
    Assignee: eBay Inc.
    Inventors: Michael J. T. Chan, Sean R. Embry, Derek A. Chamorro, Anuj Kaul, Sahil Chadha, Nikhil Firke
  • Publication number: 20240114644
    Abstract: A rack mountable bracket is described. The bracket is mountable to a rack configured for mounting equipment. The rack is also configured according to a rack standard (e.g., EIA-310) that specifies how rails of the rack are disposed, one rail to another, and how a strip of holes disposed along a length of each rail is spaced, one hole to another. In one or more implementations, the bracket includes a pair of mounting edges for mounting the bracket to a mounting pair of the rails using hole strips of the mounting pair of rails. The bracket also includes an equipment mounting rail having a hole strip disposed along a length of the rail with holes spaced according to the rack standard. The equipment mounting rail is disposed between the mounting edges, such that when the bracket is mounted to the mounting pair of rails the bracket is horizontally oriented.
    Type: Application
    Filed: December 12, 2023
    Publication date: April 4, 2024
    Applicant: eBay Inc.
    Inventors: Christopher Dante Joseph Gruppo, Joshua Sattler
  • Patent number: 11949556
    Abstract: A method and a system implement a thermal context manager (hereinafter “TCM”) that 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 detected instance of the thermal state of the computing device and data representing each detected position of the computing device.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: April 2, 2024
    Assignee: eBay Inc.
    Inventors: Robert He, Bryant Genepang Luk, Christopher Diebold O'Toole
  • Patent number: 11944146
    Abstract: A system comprising a machine-readable storage medium storing at least one program and a computer-implemented method for collecting body measurements of a human user using a body measurement garment is provided. The body measurement garment comprises a plurality of sensors configured to produce a set of output data. The method may include receiving the set of output data from the body measurement garment and determining a plurality of body measurements from the output data. The method may further include generating a body shape model representing the shape of the body of the user. The method may also include generating a garment fit model representing the fit of a garment on the human user.
    Type: Grant
    Filed: September 25, 2022
    Date of Patent: April 2, 2024
    Assignee: eBay Inc.
    Inventors: Dane Glasgow, David Ramadge, Matthew Bret MacLaurin, Corinne Sherman Stewart, Timothy Carlson, Bria Selhorst
  • Publication number: 20240104157
    Abstract: Dynamic link preview generation techniques are described that overcome the challenges of conventional techniques by supporting link preview generation by a content provider system that proves the digital content via a respective network address. In one example, a content provider system, based on a request received from a service provider system, identifies a communication platform of the service provider system that is to be used to communicate the shared link. Upon identifying the communication platform, the content provider system locates customization data that describes how the link preview is to be generated for the communication platform. In response, the content provider system renders digital content available via the network address to generate the link preview.
    Type: Application
    Filed: November 30, 2023
    Publication date: March 28, 2024
    Applicant: eBay Inc.
    Inventors: Tyler Rolan Corley, Winfred James Jebasingh, Damodaran Chingleput Sathyakumar, Shobith Srinivas Alva, Jack Charles Maize
  • Patent number: 11941685
    Abstract: Virtual environment arrangement and configuration techniques are described. In one example, virtualization techniques are employed to generate a virtual environment as implemented via a virtual reality platform by one or more computing devices. The virtual environment includes virtual stores arranged along virtual streets. Virtual digital content is included in the stores, such as to initiate conversion of a good or service represented by the content. Configuration of the virtual environment is based on user, provider, and/or machine learning inputs.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: March 26, 2024
    Assignee: eBay Inc.
    Inventor: Yuyangzi Fu
  • Patent number: 11941676
    Abstract: A machine is configured to automatically order consumable items for an account. For example, the machine accesses image input associated with a consumable item. The image input is recorded by a camera associated with a client device. The machine identifies an account based on an identifier of the client device. The machine determines a level of consumption of the consumable item for the account based on the image input. The machine, based on the level of consumption, automatically places an order for the consumable item, for the account. The machine, in response to the automatic placing of the order, causes display of a notification describing the automatically placed order in a user interface of the client device. A selection of the notification describing the automatically placed order for the consumable item causes display of an automatically generated request to specify a schedule of future automatic orders for the consumable item.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: March 26, 2024
    Assignee: eBay Inc.
    Inventor: Neeraj Gupta
  • Publication number: 20240095490
    Abstract: Aspect pre-selection techniques using machine learning are described. In one example, an artificial assistant system is configured to implement a chat bot. A user then engages in a first natural-language conversation. As part of this first natural-language conversation, a communication is generated by the chat bot to prompt the user to specify an aspect of a category that is a subject of a first natural-language conversation and user data is received in response. Data that describes this first natural-language conversation is used to train a model using machine learning. Data is then received by the chat bot as part of a second natural-language conversation. This data, from the second natural-language conversation, is processed using the model as part of machine learning to generate the second search query to include the aspect of the category automatically and without user intervention.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 21, 2024
    Applicant: eBay Inc.
    Inventors: Farah Abdallah, Robert Enyedi, Amit Srivastava, Elaine Lee, Braddock Craig Gaskill, Tomer Lancewicki, Xinyu Zhang, Jayanth Vasudevan, Dominique Jean Bouchon
  • Publication number: 20240095253
    Abstract: A method and a system process a stream of data in parallel across a plurality of nodes. The log processing system has a log module, a query language module, and a query processing module. The log module receives and organizes the stream of data into a sequential and nested data structure. The query language operator module defines operators that operate on the sequential and nested data structure. The query processing module processes in parallel across a plurality of nodes a query based on an operator on the stream of data.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 21, 2024
    Applicant: eBay Inc.
    Inventors: Gyanit Singh, Chi-Hsien Chiu, Neelakantan Sundaresan
  • Publication number: 20240095807
    Abstract: Apparatus and method for providing contextual recommendations based on user state are disclosed herein. In some embodiments, sensor data corresponding to at least one sensor included in an item worn by a user is received. A user state is determined based on the received sensor data. In response to a state change being satisfied by at least the user state, a recommendation is determined based on the user state and a profile associated with the user. The recommendation may be presented on an electronic mobile device associated with the user.
    Type: Application
    Filed: November 28, 2023
    Publication date: March 21, 2024
    Applicant: eBay Inc.
    Inventors: Anurag Bhardwaj, Neelakantan Sundaresan, Robinson Piramuthu
  • Patent number: 11935103
    Abstract: Methods and systems for displaying, to a user interface, categories of items for the user to select from for querying the system, in order to enable the system to return to the user images of items of the type desired by the user for possible purchase. The items categories of items can be presented to the user interface visually in silhouette form so that the user can select brand and the silhouette image of the type of item desired. Upon selection of the silhouette image, a query is sent to the system and images of the desired type of item are returned to the user interface for presentation to the user, along with certain attributes of the items.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: March 19, 2024
    Assignee: eBay Inc.
    Inventors: Xiao Xiao Liu, Erin Louise Delacroix, Elizabeth Dobbin, Hema Budaraju
  • Publication number: 20240086998
    Abstract: Feeds in a network-based marketplace are described. The system receives a request, over a network, from a user that is associated with feed selection information, and identifies source feeds based on the feed selection information. The source feeds respectively include a first plurality of content elements. The system generates a presentation feed by retrieving a second plurality of content elements from the source feeds. The generating is performed continuously and in real-time. The system segments the presentation feed into pages and generates interfaces that include a first interface based on the pages. The system communicates the first interface, over the network, to the user, responsive to the receiving of the request.
    Type: Application
    Filed: March 23, 2022
    Publication date: March 14, 2024
    Applicant: eBay Inc.
    Inventors: Jack Philip Abraham, Andrew David Palmer, Jeffrey Tyson, Christina Mercando, Jason Kotenko, Benjamin Gleitzman, Kyle Lee
  • Patent number: 11928727
    Abstract: In various example embodiments, a system and method for managing products at a physical marketplace is described. A method includes receiving an image and a category of a product for sale by a merchant at a physical marketplace, including the image in a list of images for the category, providing the list of images to customers of the physical marketplace, retrieving additional information regarding the product in response to a request by one of the customers, and generating a listing for the product using the image, the category, and the additional information received from the merchant.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: March 12, 2024
    Assignee: eBay Inc.v
    Inventor: Dirk Weber
  • Patent number: 11930067
    Abstract: In various exemplary embodiments, a system and an associated method for presenting a commerce application to an electronic device of an end-user. The method includes establishing electronic communications from the end-user to a first server (e.g., an electronic marketplace) in response to the end-user accessing a widget presented by the first server, and establishing electronic communications between the first server and a second server. The second server may be another electronic marketplace. The first server sends a chrome to the end-user. Substantially concurrent with the first server sending a chrome, the second server transmits electronically an Iframe to be placed within the chrome on a browser on an electronic device of the end-user. The blending of the chrome and the Iframe is transparent to the end user; thus, the end-user may be unaware that additional information (e.g., in terms of the Iframe and any accompanying metadata) is being received from the second server.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: March 12, 2024
    Assignee: eBay Inc.
    Inventor: Rodrigo Madanes
  • Patent number: 11928428
    Abstract: Understanding emojis in the context of online experiences is described. In at least some embodiments, text input is received and a vector representation of the text input is computed. Based on the vector representation, one or more emojis that correspond to the vector representation of the text input are ascertained and a response is formulated that includes at least one of the one or more emojis. In other embodiments, input from a client machine is received. The input includes at least one emoji. A computed vector representation of the emoji is used to look for vector representations of words or phrases that are close to the computed vector representation of the emoji. At least one of the words or phrases is selected and at least one task is performed using the selected word(s) or phrase(s).
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: March 12, 2024
    Assignee: eBay Inc.
    Inventors: Dishan Gupta, Ajinkya Gorakhnath Kale, Stefan Boyd Schoenmackers, Amit Srivastava
  • Patent number: 11921811
    Abstract: An experimentation platform controls testing of features by an application server. Based on a user identifier, the experimentation platform determines which feature should be provided, and the application server provides the corresponding version of a user interface. If the user behavior data shows that using a tested feature results in an improvement, the tested feature will be adopted. To determine whether or not an improvement is observed, a statistically significant amount of data is gathered. The experimentation platform gathers data regarding user behavior for the feature versions and, in response, adjusts the frequency at which each version is served. Providing the proposed version to an increased percentage of users decreases the total number of page serves required to gather statistically significant data. The experimentation platform may provide an updated projected time to completion of testing based on the changed percentage of users receiving the proposed version.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: March 5, 2024
    Assignee: eBay Inc.
    Inventors: Deepak Kumar Vasthimal, Pavan Kumar Srirama, Arun Kumar Akkinapalli
  • Patent number: 11921701
    Abstract: A global transaction system receives a transaction request for a plurality of database services of microservices. The global transaction system receives a plurality of local commit decisions of local commit requests from local transaction managers of the database services of the microservices. The local commit request corresponds to the transaction request for each database. The global transaction system generates a physical commit request to each of the local transaction managers based on the local commit decisions and a global commit decision. Each local transaction manager submits the physical commit request to each database server of the database services corresponding to the transaction request.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: March 5, 2024
    Assignee: eBay Inc.
    Inventors: Guogen Zhang, Kun Ren, Sami Ben-Romdhane
  • Patent number: 11922453
    Abstract: Systems and methods for generating tokenized reputation scores are described. In one example, a service provider system receives data describing user activity associated with a service provider account and determines that the user activity is eligible for a reputation reward of reputation tokens. The service provider system initiates a calculation of the reputation reward based on the data describing the user activity. Further, the service provider system verifies a transfer of reputation tokens to a blockchain account address associated with the service provider account, where the reputation tokens are based on the reputation reward calculated. The service provider system generates a reputation score based on an amount of reputation tokens associated with the blockchain account address and generates an indication of the reputation score. The indication of the reputation score is displayed in relation to a representation of the service provider account.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: March 5, 2024
    Assignee: eBay Inc.
    Inventors: Tatjana Vlahovic, Someshekhar Banerjee
  • Patent number: 11922474
    Abstract: A system for assisting a user in listing items for sale in an electronic marketplace via an electronic marketplace application is disclosed. A product identification technique for assisting the user in listing of the item for sale in the electronic marketplace is determined based on initial user input provided by the user. A prompt to provide additional user input is then displayed to the user in the user interface of the electronic marketplace application, where the additional user data corresponds to the determined product identification technique for assisting the user. A listing for the item is generated based on the additional input provided by the user, and the listing is displayed to the user in the user interface of the electronic marketplace application.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: March 5, 2024
    Assignee: eBay Inc.
    Inventors: Jeremy B. Conn, Darren Lee Hinderer
  • Publication number: 20240070737
    Abstract: 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 be verified based on the retrieved supplemental information, preventing mislabeled items from being sold.
    Type: Application
    Filed: November 9, 2023
    Publication date: February 29, 2024
    Applicant: eBay Inc.
    Inventors: Andrew CHALKLEY, Robinson PIRAMUTHU, Bindia SARAF, Qiaosong WANG
  • Publication number: 20240070013
    Abstract: Systems and methods for are provided for predicting impending failure of a database and preemptively initiating mitigating failover actions, for example by shedding connections or redirecting connection requests to an alternate database that can fulfill resources being requested. In an example embodiment, to detect a slow or unstable database, connection wait times are monitored over a rolling window of time intervals, a quantity of intervals in which at least one excessive wait time event occurred are counted during the time window, and if the quantity exceeds a threshold, the database is deemed unavailable, thereby triggering connection adjustments.
    Type: Application
    Filed: November 6, 2023
    Publication date: February 29, 2024
    Applicant: eBay Inc.
    Inventors: Timothy David ROBISON, Steven Bruce WEST, Sarang Mukund KULKARNI, Douglas Wayne HATHAWAY
  • Patent number: 11916727
    Abstract: Disclosed are a system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for event messaging over a network. An identification module receives first data identifying consumer devices available to receive event messages linked to a topic. The identification module receives second data identifying a producer device available to provide event messages linked to the topic. A provisioning module links a plurality of values to respective consumer devices that are linked to the topic. A scheduler module accesses a first data message linked to the topic. The first data message includes a key value. The scheduler module provides the first data message to a selected one of the consumer devices based on a comparison of the key value and the plurality of values of the respective consumer devices.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: February 27, 2024
    Assignee: eBay Inc.
    Inventors: Sharad R. Murthy, Xinglang Wang, Rajeshwari Muthupandian
  • Patent number: 11916898
    Abstract: Technologies are shown for network attribution tracking for a multi-legged transaction. In accordance with some aspects, a first token is provided to a first partner service. A token request is received from a second partner service, wherein the token request includes the first token. A second token is associated with the first token, and the second token is provided to the second partner service. A transaction is attributed to the first partner service and the second partner service based on the association of the second token with the first token.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: February 27, 2024
    Assignee: eBay Inc.
    Inventors: Gail Anna Rahn Frederick, Tatjana Vlahovic
  • Patent number: 11914636
    Abstract: Methods, systems, and computer programs are presented for adding new features to a network service. A method includes receiving an image depicting an object of interest. A category set is determined for the object of interest and an image signature is generated for the image. Using the category set and the image signature, the method identifies a set of publications within a publication database and assigns a rank to each publication. The method causes presentation of the ranked list of publications at a computing device from which the image was received.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: February 27, 2024
    Assignee: eBay Inc.
    Inventors: Fan Yang, Ajinkya Gorakhnath Kale, Qiaosong Wang, Mohammadhadi Kiapour, Robinson Piramuthu
  • Publication number: 20240062276
    Abstract: In various example embodiments, a system and method for dynamically generating user interface elements and associated values are presented. An item listing and profile data are accessed. A set of user interface elements are dynamically generated based on the item listing and the profile data, with each user interface element configured to perform an action on the item listing. A set of values are dynamically determined, with each value being associated with a user interface element of the set of user interface elements. The set of user interface elements are then caused to be presented within the item listing.
    Type: Application
    Filed: October 30, 2023
    Publication date: February 22, 2024
    Applicant: eBay Inc.
    Inventors: Huai-ter Chong, Yun Liu
  • Publication number: 20240061563
    Abstract: A set of images is accessed from a server. The set is analyzed to identify objects in each image using object recognition algorithms. A primary image that includes more of the identified objects than any of the other images of the set is determined. For each of the identified objects in the primary image, a secondary image that includes the identified object and has a higher magnification than the primary image is determined. Links are inserted into the primary image at locations including an identified object that is also in a secondary image. The primary image is displayed and, upon receiving a selection of one of the links, the secondary image that includes the identified object at the location of the selected link is displayed. The set of images is ordered based on relative positions of the identified objects in each image and then linked together based on the ordering.
    Type: Application
    Filed: September 27, 2023
    Publication date: February 22, 2024
    Applicant: eBay Inc.
    Inventors: Nithya Chellam, Rahul Kyamaji, Sruthi Madapoosi Ravi, Krithika Sairam, Pranav Shekhar Jha
  • Publication number: 20240061888
    Abstract: Software is increasingly being developed as a collection of loosely coupled applications. Loosely coupled applications exchange data by publishing data to and retrieving data from a data store, such as a database, a file located on a storage cluster, etc. Data produced by one application and consumed by another is referred to as a data dependency. In some embodiments, an application's data dependencies are identified by analyzing cached query plans associated with the application. Query plans include a hierarchical representation of a query, where non-leaf nodes represent commands and leaf nodes identify data dependencies. An application's data dependencies are identified by traversing the hierarchical representation of the query. Data dependencies consumed by the application are identified by finding leaf nodes that descend from a read command, while data dependencies produced by the application are identified by finding leaf nodes that descend from a write command.
    Type: Application
    Filed: October 30, 2023
    Publication date: February 22, 2024
    Applicant: eBay Inc.
    Inventors: Sizhong Liu, Zou Qingnan, YI Liu, Ian Chi-Yee MA, Haowen Zhu
  • Publication number: 20240061562
    Abstract: Described are computing systems and methods configured to detect a small, but meaningful, anomaly within one or more metrics associated with a platform. The system displays visuals of the metrics so that a user monitoring the platform can effectively notice a problem associated with the anomaly and take appropriate action to remediate the problem. An operational visual includes a radar-based visual with a heatmap arranging metrics, and a node representing a state of the metrics. Moreover, the system uses an ensemble of unsupervised machine learning algorithms for multi-dimensional clustering of hundreds of thousands of monitored metrics. Via the visuals and the implementation of the machine learning algorithms, the described techniques provide an improved way of representing and simulating many metrics being monitored for a platform. Moreover, the techniques are configured to expose actionable and useful information associated with the platform in a manner that can be effectively interpreted.
    Type: Application
    Filed: October 30, 2023
    Publication date: February 22, 2024
    Applicant: eBay Inc.
    Inventors: Ahmed Reda Mohamed Saeid Abdulaal, Bass Chorng
  • Patent number: 11907322
    Abstract: A plurality of images are received from one or more social media platforms associated with a user. For a selected image of the plurality of images, a plurality of text descriptions are generated. The plurality of text descriptions are computer-generated captions that describe features of the selected image of the plurality of images. The plurality of text descriptions are processed through a natural language processing model. Based on processing, a plurality of interest contexts are derived from the plurality of text descriptions. A mapping of each of the plurality of interest contexts to one or more predefined categories associated with an online marketplace is generated. Based the mapping of each of the plurality of interest contexts to the one or more predefined categories, a user device associated with the user is caused to display an app page or web page associated with the one or more predefined categories.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: February 20, 2024
    Assignee: eBay Inc.
    Inventors: Benjamin Daniel Krogh, Constanza Maria Heath, Dustin Brown
  • Patent number: 11907938
    Abstract: In various example embodiments, a machine is configured to redirect completion of a transaction to a trusted device. For example, the machine determines that a page involving the transaction is being displayed in a user interface of a first device. The page may be associated with the product or service. The machine identifies an interruption of the displaying of the page in the user interface of the first device. The machine identifies a second device that is trusted by the user. The machine transmits a communication including a notification to the second device. The notification indicates the transaction.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: February 20, 2024
    Assignee: eBay Inc.
    Inventors: Sudeep Kumar, Deepak Kumar Vasthimal
  • Patent number: 11907309
    Abstract: Methods, systems, and computer programs are presented for facilitating user engagement with a bot. One example method includes receiving user input indicative of a user activity. Responsive to the user input, a first server accesses a sequence specification for implementing the user activity. The sequence specification comprises a sequence of interactions with a plurality of service servers. The first server executes the sequence specification by invoking the plurality of service servers to provide services to implement the user activity in accordance with the sequence of interactions specified by the sequence specification.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: February 20, 2024
    Assignee: eBay Inc.
    Inventor: Ido Avigdor Bright
  • Publication number: 20240054437
    Abstract: The disclosed technologies include receiving a request from a second computing device to verify ownership of a blockchain address. A challenge content is generated and sent to the requestor. A signature is received comprising a hash of the challenge content generated using a private key. A public key corresponding to the private key is obtained, and the signature is validated using the public key. In response to validating the signature, a characteristic is associated with a user associated with the blockchain address.
    Type: Application
    Filed: October 25, 2023
    Publication date: February 15, 2024
    Applicant: eBay Inc.
    Inventors: Constanza Maria HEATH, Ethan Benjamin RUBINSON
  • Publication number: 20240054171
    Abstract: Systems and methods for multi-directional visual browsing on an electronic device are described. In example embodiments, a primary result and a peripheral result are determined. A display layout based on attributes associated with the primary result and the peripheral result is generated. The display layout is then formatted into instructions, which will cause a device to render the display layout. The instructions are transmitted to the client device.
    Type: Application
    Filed: October 26, 2023
    Publication date: February 15, 2024
    Applicant: eBay Inc.
    Inventors: Ryan Melcher, Dane Howard
  • Publication number: 20240054185
    Abstract: A process for linking related images and videos is disclosed. The process can include receiving listing information including the images and the video, processing the images using an image processor to determine one or more image descriptors, processing the video using a video processor to determine video descriptors, comparing the image descriptors to the video descriptors, calculating a similarity value for each of the image descriptors in relation to each of the video descriptors, and linking the videos and the images based upon the calculated similarity value. The method can also include causing the display of a user interface including a video linking user interface element operable to cause playback of a relevant portion of the video linked with the displayed image and an image linking user interface element operable to cause display of a relevant image linked with a portion of the video playback.
    Type: Application
    Filed: October 24, 2023
    Publication date: February 15, 2024
    Applicant: eBay Inc.
    Inventor: Berkan Solmaz
  • Patent number: 11900437
    Abstract: In various example embodiments, a system and method for data mesh-based environmental augmentation are presented. Attribute data associated with a user may be received from a plurality of attribute sources. A portion of the attribute data may include real-time data. A portion of the real-time data indicative of an identity of the user may be identified. The identity of the user may be authenticated with respect to the real-time data by analyzing the identified portion of the real-time data. Based on the authentication of the identity of the user, a user activity being performed by the user may be identified based on the real-time data, and the user activity may be augmented according to a user setting.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: February 13, 2024
    Assignee: EBAY INC.
    Inventors: Ryan Melcher, John Tapley, Robert Lee
  • Patent number: 11899783
    Abstract: Technologies are shown for system level function based access control for smart contract execution on a blockchain. Access control rules control function calls at a system level by utilizing function boundary detection instrumentation in a kernel that executes smart contracts. The detection instrumentation generates a call stack that represents a chain of function calls in the kernel for execution of a smart contract. The access control rules are applied to the function call stack to allow or prohibit specific functions or function call chains. Access control rules can also define allowed or prohibited parameter data in the function call chain. If the function call chain or parameters do not meet the requirements defined in the access control rules, then the function call can be blocked from executing or completing execution. The access control rules can produce sophisticated access control policies based on complex function call chains.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: February 13, 2024
    Assignee: eBay, Inc.
    Inventors: Venkata Siva Vijayendra Bhamidipati, Michael Chan, Derek Chamorro, Arpit Jain, Ashok Srinivasa Murthy
  • Patent number: 11900334
    Abstract: An electronic garage shelf is described. The system includes an electronic garage shelf which may be a metaphor for a shelf in a garage that is used to store parts for a vehicle. Merely for example, the electronic garage shelf may store a token part that signifies a part or smart component such as an oil filter, carburetor, spark plug, on a garage shelf in the user's garage. Further, the metaphor for a shelf in the garage may be expanded to include a virtual part that represents a part or smart component the user wants to acquire. Accordingly, the system may include garage shelf information comprised of virtual part information and token part information where the virtual part information may store virtual parts signifying parts that are desirable for acquisition and the token part information may store token parts signifying parts that are in the possession of the user.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: February 13, 2024
    Assignee: eBay Inc.
    Inventor: Jeremy Leigh Cattone
  • Patent number: 11900444
    Abstract: In various example embodiments, a system and method for dynamically generating virtual marketplace platforms are presented. The system receives a set of facility data, a set of selections for a set of user interaction objects, and a set of object placement selections. The set of user interaction objects includes a first subset and a second subset. The system generates a virtual facility comprising the facility data and the set of user interaction objects distributed based on the object placement selections. The system receives user data for a user interacting with the virtual facility and one or more objects of the first and second subset of user interaction objects, dynamically arranges the second subset of user interaction objects into a second arrangement, and causes presentation of the virtual facility and the set of user interaction objects to the user.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: February 13, 2024
    Assignee: eBay Inc.
    Inventors: David Beach, John Tapley
  • Publication number: 20240046306
    Abstract: In various example embodiments, a system and method for determining a spam publication using a spam detection system are presented. The spam detection system receives, from a device, an image of an item and an item attribute for the item. Additionally, the spam detection system extracts an image attribute based on the received image, and compares the item attribute and the image attribute. Moreover, the spam detection system calculates a confidence score based on the comparison. Furthermore, the spam detection system determines that the item attribute is incorrect based on the confidence score transgressing a predetermined threshold. In response to the determination that the item attribute is incorrect, the spam detection system causes presentation, on a display of the device, of a notification.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 8, 2024
    Applicant: eBay Inc.
    Inventors: Manojkumar Rangasamy Kannadasan, Ajinkya Gorakhnath Kale
  • Publication number: 20240046481
    Abstract: Physical object boundary detection techniques and systems are described. In one example, an augmented reality module generates three dimensional point cloud data. This data describes depths at respective points within a physical environment that includes the physical object. A physical object boundary detection module is then employed to filter the point cloud data by removing points that correspond to a ground plane. The module then performs a nearest neighbor search to locate a subset of the points within the filtered point cloud data that correspond to the physical object. Based on this subset, the module projects the subset of points onto the ground plane to generate a two-dimensional boundary. The two-dimensional boundary is then extruded based on a height determined from a point having a maximum distance from the ground plane from the filtered cloud point data.
    Type: Application
    Filed: October 17, 2023
    Publication date: February 8, 2024
    Applicant: eBay Inc.
    Inventors: Patrick Ryan Nelson, Jinrong Xie, Randall Chall Fry
  • Publication number: 20240046643
    Abstract: Augmented reality, computer vision, and digital ticketing system techniques are described that employ a location determination system. In one example, the location determination system is configured to receiving at least one digital image as part of a live camera feed, identify an object included in the at least one digital image using object recognition, determine a location of the object in relation to a digital map of a physical environment, generate augmented reality digital content indicating the determined location in relation to the digital map, and render the augmented reality digital content as part of the live camera feed for display by a display device.
    Type: Application
    Filed: October 19, 2023
    Publication date: February 8, 2024
    Applicant: eBay Inc.
    Inventors: Steven Robert Neumann, Marcus Walter Shelksohn, Khashayar Dehdashtinejad, Jonathan Xiaohang Zhang, Edward Tang, Garrett Canan Reeb, Ninglin Li