Patents Assigned to eBay, Inc.
  • Patent number: 11842384
    Abstract: A system server includes a database of two-dimensional images and a processor coupled to a hardware memory with instructions that in response to execution by the processor direct performance of operations. The operations include generating a digital model from the images in the database and communicating a first portion of the digital model as an enhanced view to a user device. The first portion corresponds to a first line of sight orientation of the user device as measured by an orientation sensor. The operations include receiving a signal based on sensor data measured by the orientation sensor. The signal indicates movement of the user device from the first line of sight orientation to a second line of sight orientation. In response, the method includes communicating a second portion of the digital model to the user device that corresponds to the second line of sight orientation of the user device.
    Type: Grant
    Filed: November 2, 2021
    Date of Patent: December 12, 2023
    Assignee: EBAY INC.
    Inventors: Marcus Shelksohn, Fernando Villarreal, Khashayar Dehdashtinejad, Matthew Wolf, Jordan Springstroh, Jonathan Zhang, Yuquan Yang, Xiaoming Zhang, Zoran Dukic
  • Patent number: 11842063
    Abstract: Software defined storage service (SDS) provides users with remote data volumes spread across multiple storage nodes across multiple failure domains. A distributed volume may be spread across replicas (e.g., failure domains), each replica having a number of partitions stored on storage nodes associated with a particular failure domain. In the event of a node failure, a partition stored on the failed node may be dynamically moved and remapped to another node in the same failure domain or within another failure domain that is different from a failure domain that includes a partition that is complementary to the partition stored on the failed node. The partition move and remapping may be transparent to a user. A partition move may occur while a distributed volume is in use by a client device or in an idle (e.g., offline) mode.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: December 12, 2023
    Assignee: EBAY INC.
    Inventors: Sami Ben Romdhane, Sakib Md Bin Malek, Tariq Mustafa, Jiankun Yu
  • Publication number: 20230394550
    Abstract: 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 plurality of feature vectors using a k-nearest neighbors (kNN) algorithm, and generating a set of nearest neighbor listings to the seed listing. The method further includes storing the set of nearest neighbor listings as associated with the seed listing, selecting one or more nearest neighbor listings from the set of nearest neighbors, and presenting the one or more nearest neighbor listings as a recommendation to a user of the online e-commerce system.
    Type: Application
    Filed: August 17, 2023
    Publication date: December 7, 2023
    Applicant: eBay Inc.
    Inventors: Benjamin Eliot Klein, Adi Guila Haviv
  • Publication number: 20230394042
    Abstract: 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 modified to indicate whether a prefetch operation was initiated. Once a user activates one of the search results, the responding web server uses the cached data while generating a response.
    Type: Application
    Filed: August 22, 2023
    Publication date: December 7, 2023
    Applicant: eBay Inc.
    Inventors: Ramesh Periyathambi, Vineet Bindal, Naga Sita Raghuram Nimishakavi Venkata, Deepti Bhosale, Auston McReynolds, Andrew Lin, Lakshimi Duraivenkatesh
  • Patent number: 11836787
    Abstract: A system, computer-readable storage medium storing at least one program, and computer-implemented method for a transient local commerce search service is provided. A search query including a user specified location and a user specified time period is received. One or more transient merchants temporarily located within the user specified location at least during the user specified time period are identified. A user interface displaying a map and an indicator of temporary location of the one or more transient merchants is displayed.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: December 5, 2023
    Assignee: EBAY INC.
    Inventor: Kevin Patrick Fries
  • Patent number: 11836190
    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: Grant
    Filed: February 15, 2022
    Date of Patent: December 5, 2023
    Assignee: eBay Inc.
    Inventors: Sizhong Liu, Zou Qingnan, Yi Liu, Ian Chi-Yee Ma, Haowen Zhu
  • Patent number: 11836210
    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: Grant
    Filed: July 26, 2022
    Date of Patent: December 5, 2023
    Assignee: eBay Inc.
    Inventors: Ryan Melcher, Dane Howard
  • Patent number: 11836334
    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: Grant
    Filed: May 24, 2022
    Date of Patent: December 5, 2023
    Assignee: eBay Inc.
    Inventors: Ahmed Reda Mohamed Saeid Abdulaal, Bass Chorng
  • Patent number: 11836776
    Abstract: 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 network model a first feature vector for the translated first listing and a second feature vector for the second listing. The first and the second feature vectors both include at least one type of image signature feature and at least one type of listing text-based feature.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: December 5, 2023
    Assignee: EBAY INC.
    Inventors: Sanjika Hewavitharana, Evgeny Matusov, Robinson Piramuthu, Hassan Sawaf
  • Patent number: 11833434
    Abstract: A system and method includes a first device with one or more processors coupled to a memory that executes instructions from the memory to perform the steps of receiving a request to begin a videogame; streaming video of the videogame to an audience; determine a popularity of the streaming video; and changing the videogame mechanics based on the popularity of the streaming video.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: December 5, 2023
    Assignee: eBay Inc.
    Inventors: Jason Ziaja, Bryant Genepang Luk, Yu Tang, Christopher Diebold O'Toole, Robert He
  • Patent number: 11836673
    Abstract: 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 defined by a user or through machine learning. The order may be placed using a predetermined modality or a dynamically-determined modality based on one or more criteria, such as price, shipping speed, and the urgency of the order.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: December 5, 2023
    Assignee: EBAY INC.
    Inventors: Dane Glasgow, Steve Yankovich, Marc Peter Hosein, Shweta Pogde, Snigdha Mokkapati, Gokulkrishna B. Pillai, Sri Harsha Chevuru, Dinesh Kumar Damodharan, Chethan Narayan, Vinay Rajashekar Nagar, Suraj Chhetri
  • Patent number: 11836777
    Abstract: Systems, methods, and computer program products for identifying a relevant candidate product in an electronic marketplace. Embodiments perform a visual similarity comparison between candidate product image visual content and input query image visual content, process formal and informal natural language user inputs, and coordinate aggregated past user interactions with the marketplace stored in a knowledge graph. Visually similar items and their corresponding product categories, aspects, and aspect values can determine suggested candidate products without discernible delay during a multi-turn user dialog. The user can then refine the search for the most relevant items available for purchase by providing responses to machine-generated prompts that are based on the initial search results from visual, voice, and/or text inputs. An intelligent online personal assistant can thus guide a user to the most relevant candidate product more efficiently than existing search tools.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: December 5, 2023
    Assignee: eBay Inc.
    Inventors: Ajinkya Gorakhnath Kale, Fan Yang, Qiaosong Wang, Mohammadhadi Kiapour, Robinson Piramuthu
  • Publication number: 20230385919
    Abstract: 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.
    Type: Application
    Filed: August 9, 2023
    Publication date: November 30, 2023
    Applicant: eBay Inc.
    Inventor: Dane Glasgow
  • Patent number: 11829446
    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: Grant
    Filed: November 9, 2021
    Date of Patent: November 28, 2023
    Assignee: eBay Inc.
    Inventor: Berkan Solmaz
  • Patent number: 11830031
    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: Grant
    Filed: December 28, 2021
    Date of Patent: November 28, 2023
    Assignee: eBay Inc.
    Inventors: Manojkumar Rangasamy Kannadasan, Ajinkya Gorakhnath Kale
  • Patent number: 11830199
    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: Grant
    Filed: December 30, 2022
    Date of Patent: November 28, 2023
    Assignee: eBay Inc.
    Inventors: Patrick Ryan Nelson, Jinrong Xie, Randall Chall Fry
  • Patent number: 11829430
    Abstract: Systems and methods are presented for generating recommendations using multi-level social network analysis of user behavior. In some embodiments, the system receives a set of user interactions, from a plurality of users, performed on a set of data objects; generates a set of associations between the set of data objects; and identifies a set of data object clusters indicative of the set of associations. The system generates an organization of the set of data objects based on the set of associations and the set of data object clusters and causes presentation of a plurality of data objects of the set of data objects on a user interface of a user device based on the organization.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: November 28, 2023
    Assignee: EBAY INC.
    Inventors: Michael Gilbert, Elizabeth Churchill
  • Patent number: 11830249
    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: Grant
    Filed: August 18, 2021
    Date of Patent: November 28, 2023
    Assignee: eBay Inc.
    Inventors: Steven Robert Neumann, Marcus Walter Shelksohn, Khashayar Dehdashtinejad, Jonathan Xiaohang Zhang, Edward Tang, Garrett Canan Reeb, Ninglin Li
  • Patent number: 11831684
    Abstract: Systems and methods to rotate security assets used to for secure communications are disclosed. The system includes initiating a communication session between two servers. Additionally, a server provides a first version of a first certificate to another server. The first version of the first certificate has identifying information including a first public key. The server receives a second certificate. The server determines that the second certificate is trusted by determining that the second certificate has identifying information matching the identifying information of the first version of the first certificate. In response to determining that the second certificate is trusted, the server encrypts the first public key. The server provides the encrypted first public key to the other server. The server then receives a verification of decryption of the encrypted first public key.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: November 28, 2023
    Assignee: eBay Inc.
    Inventors: Michael Dean Kleinpeter, Raju Venkata Kolluru
  • Patent number: 11830059
    Abstract: In various example embodiments, a system and method for digital lists of items are presented. An authentication interface module authenticates a first user device to authorize access to listing services of a web resource of a registered vendor. The web resource can generate an add-item request in response to user input from authorized user devices. The add-item request is linked to a first item of a vendor-item list. A list management module updates a selected-item list to include the first item of the vendor-item list and a notification attribute. A notification management module detects a notification event of the first item based on the notification attribute. In response to a detection of a notification event of the first item, the notification management module provides a notification message to one or more user devices linked to the first user account.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: November 28, 2023
    Assignee: EBAY INC.
    Inventor: Ishan Shah