eBay Patents Granted

Patents granted to eBay by the U.S. Patent and Trademark Office (USPTO).

  • Patent number: 11651409
    Abstract: In various example embodiments, a system and method to provide status indictors on an image galley is disclosed. At least one item to be displayed in an image gallery on a client device is identified. Once identified, status information for the item is obtained. Subsequently, gallery rendering and display instructions are generated and transmitted to the client device. The rendering and display instructions include the status information and enables generation of status indicators from the status information for display over the image gallery at the client device. The rendering and display instructions may also include instructions for displaying the image gallery. The status information at the client device may be updated as status information changes.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: May 16, 2023
    Assignee: eBay Inc.
    Inventors: Ryan Melcher, Dane Howard
  • Patent number: 11650781
    Abstract: A method for displaying content displayed on one or more first devices on a second device is provided. The method includes receiving a request to display content currently displayed on a first device on a second device, the request including a gesture made on a screen of the first device, and pairing the first device to the second device. The method further includes transmitting instructions to the second device to display the content currently displayed on the first device, and transmitting the content currently displayed on the first device to the second device for display thereon.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: May 16, 2023
    Assignee: eBay Inc.
    Inventors: Marc Peter Hosein, Steve Yankovich
  • Patent number: 11652758
    Abstract: Systems and methods to reserve resources is provided. In exemplary embodiments, a selection of a profile from a user is received. A dynamic graphical user interface is generated, using one or more processors. The dynamic graphical user interface allows the user to configure a topology based on the selected profile. The dynamic graphical user interface provides input fields in which the user may select a resource. An indication of the selected applicable topology property for configuring the topology is received. A topology is automatically generating based in part on the selected applicable topology property.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: May 16, 2023
    Assignee: EBAY INC.
    Inventor: Timothy Gordon Kimmet
  • Patent number: 11651321
    Abstract: Technologies are shown for securing private information during shipping of an item storing shipping information at a blockchain address that includes a recipient geolocation address and generating a shipping label that includes a machine-readable pointer to the blockchain address. The label can be scanned to obtain the blockchain address and request the shipping information. In response to a request, the recipient geolocation address or a next intermediate shipper can be provided. The recipient can be notified to obtain authorization to release the recipient geolocation address or provide an alternative geolocation for delivery.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: May 16, 2023
    Assignee: eBay Inc.
    Inventors: Nambi Sankaran, Constanza Maria Heath, Someshekhar Banerjee, David John Kamalsky, Abhishek Pandey, Mikhail Tsirelson
  • Patent number: 11651398
    Abstract: Contextual menus based on images submitted to a network based publication system are disclosed. Images depicting a variety of locales such as businesses, or other items, may be stored in an image repository in the system and used to identify images that users may submit as photograph images taken by cell phone, camera, webcam, a laptop with camera capability. After identification of the submitted image the system may categorize the image and provide the user a category driven menu relating to the photograph, the menu based on both the submitted image and the user's intent when he or she is capturing the image.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: May 16, 2023
    Assignee: eBay Inc.
    Inventors: Shailesh Dinkar Govande, Madhura Pravin Tipnis
  • Patent number: 11650678
    Abstract: An augmented reality or virtual reality (AR/VR) device pairs with a companion device to augment input interfaces associated with an AR/VR application at the AR/VR device. In implementations, an AR/VR device determines a portion of a markup file that corresponds to an AR/VR scene of a plurality of AR/VR scenes in an AR/VR environment, and communicates the portion of the markup file to the companion device to cause the companion device to configure a companion user interface associated with initiating an action as part of the AR/VR scene. In response to receiving user input via the companion user interface, the companion device communicates the action to the AR/VR device to initiate the action. The AR/VR device receives input data from the companion device, and initiates the action for the AR/VR scene.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: May 16, 2023
    Assignee: eBay Inc.
    Inventors: Joshua Reino Timonen, Andrew Chalkley
  • Patent number: 11652904
    Abstract: A method, system, and computer-readable medium are disclosed for generating a unified user profile. For example, a system may store, on a client device, a token under a first domain name. The token may specify state data for a communication session between the client device and a first content publisher addressed by the first domain name. The communication session utilizes a stateless communication protocol. The system may then generate a redirection resource locator. The redirection resource locator may include an identifier for a web object belonging to a second content publisher addressed by a second domain name and the token. The system then stores, on the client device, the token under the second domain name by directing the client device to send a web object request generated based at least in part on the redirection resource locator to the second content publisher. The web object request may request the web object from the second content publisher and including the token.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: May 16, 2023
    Assignee: eBay Inc.
    Inventor: Victor Mendoza
  • Patent number: 11645702
    Abstract: In some embodiments, an app provides a geolocation-limited marketplace limited to a pre-defined period of time. The geolocation-limited marketplace is accessible only by the users in a predefined geographical area. Typically, the predefined geographical area is limited to an area small enough for a user to walk from one end to the other in a short period of time. The pre-defined period of time is of some limited length of time that may occur at a pre-defined interval. In some instances, the period of time is one hour.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: May 9, 2023
    Assignee: EBAY INC.
    Inventors: Muhammad Anzar Afaq, Emily Zhang, Ran Chen, Frederik van Voorden
  • Patent number: 11644938
    Abstract: A system and method for standardizing user interface elements are presented. A first application is identified having a higher use metric than a second application, the first application including one or more user interface elements that have one or more respective parameters. The second application has one or more user interface elements that are similar to the user interface elements of the first application and has one or more respective parameters that are different than the respective parameters of the user interface elements of the first application. A determination of similarity is made between the user interface elements applications based upon at least one predetermined criterion. Based on the determination, one or more parameters of the user interface elements of the second application are modified to match one or more parameters of the first application.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: May 9, 2023
    Assignee: eBay Inc.
    Inventors: David A. Ramadge, Justin Van Winkle, Corinne Elizabeth Sherman
  • Patent number: 11645758
    Abstract: In an example, a digital image comprising a representation of multiple physical objects is received at a client computer. The digital image is copied into a temporary canvas. The digital image is then analyzed to identify a plurality of potential object areas, each of the potential object areas having pixels with colors similar to the other pixels within the potential object area. A minimum bounding region for each of the identified potential object areas is identified, the minimum bounding region being a smallest region of a particular shape that bounds the corresponding potential object area. The pixels within a selected minimum bounding region are cropped from the digital image. The pixels within the selected minimum bounding region are then sent to an object recognition service on a server to identify an object represented by the pixels within the selected minimum bounding region.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: May 9, 2023
    Assignee: eBay Inc.
    Inventors: Yoni Medoff, Siddharth Sakhadeo, Deepu Joseph
  • Patent number: 11647081
    Abstract: A system automatically maintains a plurality of client connections associated with a plurality of clients, the plurality of client connections including active and idle connections. A first server receives a request from a client of the plurality of clients to access a second server of a plurality of second servers communicatively coupled to the first server, the plurality of second servers having varying communication protocols. The first server then identifies a first communication protocol associated with the second server and activating a link between the first server and the second server using the first communication protocol.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: May 9, 2023
    Assignee: EBAY INC.
    Inventors: Christopher J. Kasten, Igor Chernyshev, Greg Seitz
  • Patent number: 11645058
    Abstract: Technologies described herein reduce the size of a software application. In some embodiments, the size of one or more resource files of an application are reduced. Resource files include key/value pairs that define elements of the application. In some embodiments, the application's source code is analyzed to determine if an entry in a resource file may be removed. For instance, initialization functions in the application's source code may be analyzed to determine if a value loaded from a resource file is replaced before being used. For example, a button with a color property may be defined as grey by a resource, but later set to orange in an initialization function. In this case, the resource entry defining the button as grey is superfluous and may be safely removed. This technique allows for entries to be removed from a resource file even though the source code references the entries.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: May 9, 2023
    Assignee: eBay Inc.
    Inventor: Ryan Dignard
  • Patent number: 11640283
    Abstract: A control bar for element activation is described. A design interface for editing digital content includes at least a first control bar and a second control bar. The first control bar is associated with a first element of the digital content and the second control bar is associated with a second element of the digital content that at least partially overlaps the first element in the digital content. The control bars are configured to remain visible and selectable in the design interface while editing the digital content. User input to select the first control bar or the second control bar is received, and the respective first element or second element associated with the selected control bar is activated responsive to the user input. The activating changes a visual appearance of both the selected control bar and the activated element and enables user interaction with the activated element.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: May 2, 2023
    Assignee: eBay Inc.
    Inventors: Feng Xie, Pei Wang
  • Patent number: 11640633
    Abstract: Example embodiments described herein disclose a specially configured device to receive and recognize enhanced user interactions through a graphical user interface. A user device may accordingly receive and display a set of search results, detect a user input entered via a touch-input device related to a single item from among the set of search results, determine a pressure exerted upon the touch-input device corresponding to the user input, and based on at least the pressure of the user input, select and execute an appropriate commerce action.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: May 2, 2023
    Assignee: eBay Inc.
    Inventors: Romi Akpala, Shikha Khare, Bryce Watson
  • Patent number: 11640632
    Abstract: A method and a system segmenting a user viewing listings in online publications to render the listing according to a rule received from a seller. For example, the system receives one or more listings submitted by a seller. The listing comprises one or more modifiable parameters. The system also receives a rule from the seller, the rule associated with a first listing of the one or more listings. A profile is associated with a user based on data collected about the user. The first listing is rendered to the user based on the profile associated with the user and the rule by modifying the one or more parameters.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: May 2, 2023
    Assignee: eBay Inc.
    Inventors: Mihir Mehta, Srinivasa Raghavan Ambikapathy, Monica Swamiraj, Kumaresan Manickavelu, Harishankar Nagarajan, Badrinarayanan Ramaswami
  • Patent number: 11639878
    Abstract: In various example embodiments, devices, systems, and methods for a waist measuring belt are provided. An example waist measuring belt is made up of a belt buckle frame with attachments for a belt strap. The belt further includes a position measuring module coupled to the belt buckle frame that measures an attachment position of a second end of the belt strap to the belt buckle frame. The belt also includes a tension measuring module coupled to the belt buckle frame that measures a tension through the belt buckle frame and the belt strap. A memory and a wireless communication module attached to the belt may be used to store measurements and communicate with a mobile device or server. In various embodiments, estimated user waist sizes over time using measured values and belt-specific data may be used to estimate a user's waist size and generate a waist size history.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: May 2, 2023
    Assignee: eBay Inc.
    Inventors: Jennifer Robertson, Bryant Genepang Luk, Robert He, Ananya Das, Christopher Diebold O'Toole, Yu Tang, Richard Chapman Bates, Jason Ziaja
  • Patent number: 11640408
    Abstract: A user may submit a search query to a search engine, which may process the search query and generate a set of results. Previous actions of the user or of other users may be used to identify recommended search queries. The recommended search queries may be presented to the user along with the search results for the query. The location of the recommended search queries may be fixed, set by the user, or determined on a query-by-query basis. A user interface element operable to cause the presentation of one or more recommended search queries may be presented after a delay. After an additional or independent delay, the recommended search queries may be presented automatically. The delays may be fixed, set by the user, or determined on a query-by-query basis.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: May 2, 2023
    Assignee: EBAY INC.
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Corey Demarco, Jian Xu, Sudeep Dasgupta, Meenal Varshney, Ganesh Gopalakrishnan, Dennis Marshall
  • Patent number: 11640436
    Abstract: A query segmentation system segments a search query into a query segment that identifies search results from items stored on a database. The query segmentation system receives a query string, and the query string comprises a plurality of tokens. A first token and a second token are identified from the plurality of tokens, and a first vector and a second vector associated with the first token and the second token respectively are determined. The query segmentation system determines whether to include the first and second tokens in a single query segment based on the first and second vectors. The single query segment is processed to identify the search results from the database.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: May 2, 2023
    Assignee: eBay Inc.
    Inventors: Ajinkya Gorakhnath Kale, Thrivikrama Taula, Amit Srivastava, Sanjika Hewavitharana
  • Patent number: 11636265
    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: February 24, 2020
    Date of Patent: April 25, 2023
    Assignee: eBay Inc.
    Inventors: Dishan Gupta, Ajinkya Gorakhnath Kale, Stefan Boyd Schoenmackers, Amit Srivastava
  • Patent number: 11636135
    Abstract: Systems and methods generate browse node pages. A combination of a category and one or more aspects is identified by analyzing historical user behavior data associated with a network-based system. A determination is made regarding whether existing browse node pages for the network-based system includes a browse node page for the identified combination. Each browse node page for the network-based system is accessible by a respective uniform resource location (URL) and provides a grouping of items in a respective category with one or more respective aspects. Based on a determination that a browse node page does not exist for the identified combination of the category and the one or more aspects, a browse node page for the identified combination is generated. The generated browse node page corresponds with a URL and provides items matching the identified combination of the category and the one or more aspects.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: April 25, 2023
    Assignee: EBAY INC.
    Inventors: Atiq Islam, Nish Parikh, Neeraj Garg
  • Patent number: 11636142
    Abstract: Methods and system for item matching are described. In one embodiment, compatibility-based text for an item may be accessed. A compatibility identifier may be identified based on the compatibility-based text. The compatibility identifier may be associated with an item cluster. The compatibility identifier may be used to identify a plurality of matching items. A result may be provided based on identification of the plurality of matching items. Additional methods and systems are disclosed.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: April 25, 2023
    Assignee: EBAY INC.
    Inventors: Aditya Arora, Gurudatta Horantur Shivaswamy, Brian M. Johnson, Richard D. Henderson, Swati Agarwal, Jennifer M. Dante
  • Patent number: 11636524
    Abstract: Techniques and systems are described that leverage computer vision as part of search to expand functionality of a computing device available to a user and increase operational computational efficiency as well as efficiency in user interaction. In a first example, user interaction with items of digital content is monitored. Computer vision techniques are used to identify digital images in the digital content, objects within the digital images, and characteristics of those objects. This information is used to assign a user to a user segment of a user population which is then used to control output of subsequent digital content to the user, e.g., recommendations, digital marketing content, and so forth.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: April 25, 2023
    Assignee: eBay Inc.
    Inventors: Robinson Piramuthu, Timothy Samuel Keefer, Ashmeet Singh Rekhi, Padmapriya Gudipati, Mohammadhadi Kiapour, Shuai Zheng, Md Atiq ul Islam, Nicholas Anthony Whyte, Giridharan Iyengar
  • Patent number: 11636364
    Abstract: A machine may be configured to access an image of an item described by a description of the item. The machine may determine an image quality score of the image based on an analysis of the image. A request for search results that pertain to the description may be received by the machine, and the machine may present a search result that references the item's image, based on its image quality score. Also, the machine may access images of items and descriptions of items and generate a set of most frequent text tokens included in the item descriptions. The machine may identify an image feature exhibited by an item's image and determine that a text token from the corresponding item description matches one of the most frequent text tokens. A data structure may be generated by the machine to correlate the identified image feature with the text token.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: April 25, 2023
    Assignee: eBay Inc.
    Inventors: Anjan Goswami, Sung Hwan Chung
  • Patent number: 11636164
    Abstract: Various methods and systems for processing web crawling queries using a web crawling prioritization model based on classification operation performance. A classification operation for organizing products in a product listing platform is accessed. A web crawling engine is accessed for the classification operation. The web crawling engine operates based on a web crawling query prioritization model that supports determining web crawling priority scores that indicate a predicted performance improvement for classification operations executed with known data and web crawled data to be retrieved from executing a web crawling query operation. Using the web crawling prioritization model, a web crawling priority score is determined for a web crawling query for the corresponding classification operation. The classification operation is associated with a product in a product listing platform and known data for the product.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: April 25, 2023
    Assignee: EBAY INC.
    Inventors: Ido Guy, Idan Schwartz, Kira Radinsky
  • Patent number: 11631121
    Abstract: Gesture functionality is provided in a computing environment. In example embodiments, a gesture input is received. A style difference is identified between a known gesture input of a set of known gesture inputs and the received gesture input. The set of known gesture inputs is caused to be modified to include the style difference by updating a database that stores the set of known gesture inputs.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: April 18, 2023
    Assignee: eBay Inc.
    Inventors: Ryan Melcher, Dane Howard
  • Patent number: 11631161
    Abstract: Methods, systems, and articles of manufacture, including computer program products, are provided for image cleanup. In some embodiments, there is provide a method which may include subsampling a first image to a first level image of a multiscale transform; performing, based on a machine learning model, an identification of a foreground portion of the first level image and a background portion of the first level image; generating, based on the identification of the foreground portion and the background portion, a first mask; upscaling the first mask to a resolution corresponding to the first image depicting the foreground item; applying the upscaled first mask to the first image to form a second image depicting the foreground item; and providing the second image depicting the foreground item to a publication system. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: April 18, 2023
    Assignee: eBay Inc.
    Inventor: Qiaosong Wang
  • Patent number: 11627196
    Abstract: A system and method for mirroring traffic data is described. A traffic proxy samples traffic data between a client device and a first web server. The traffic data comprises requests from the client device and corresponding responses from the first web server. The sampled traffic data is encoded and relayed to a second web server. The second web server comprises an updated version of a web service that is operating at the first web server. Responses from the first web server are compared with responses from the second web server based on the requests in the encoded sampled traffic data. The differences between the responses from the first web server and the second web server is stored.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: April 11, 2023
    Assignee: eBay Inc.
    Inventor: Amit Desai
  • Patent number: 11625762
    Abstract: A user may request a recommendation for an item from other users. Other users may respond to the request by recommending for or against items. Users may up-vote or down-vote the recommendations or responses of other users. The recommendations of the other users may be used to identify items and provide one or more recommendations to the requesting user. The original question and the responses may form a conversation thread. The recommendations may be inserted into the thread as responses, may be presented alongside the thread, or may be presented at the end of the thread. The recommendations may be based on one or more attributes of the user. The weight of the recommendations provided by other users may vary.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: April 11, 2023
    Assignee: EBAY INC.
    Inventors: Valerie Nygaard, Ryan Lindsey Helft
  • Patent number: 11625238
    Abstract: Deployment of a modified service affects the functioning of other services that make use of the service. To address the problems that deployment of modified executable code can cause in other services, a dependency lock is placed on candidate code to prevent deployment until tests on the client services are successfully completed. Developers of client services that rely on a supplier service are enabled to place a dependency lock on the service. As a result, deployment of the supplier service is only allowed when tests of the client services complete successfully. The administrator of the service being deployed may control which other users are able to add dependency locks without giving those users other permissions such as the ability to modify the source code of the service, the ability to deploy the service, and the like.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: April 11, 2023
    Assignee: eBay Inc.
    Inventors: Naitian Liu, Gaoxin Dai, Yan Liu, Liyong Cheng
  • Patent number: 11620666
    Abstract: Systems and methods for on demand local commerce are described. One example embodiment includes a device gathering location information and product interest associated with clients and client devices. The system may use location information in determining that the first plurality of client devices are within a first geographic area during a first time period, and may further use the interest information in calculating an interest level for a first product. A threshold may be identified and used in determining that the interest level for the first product exceeds the threshold. When the calculated interest level exceeds the threshold, a local commerce action is initiated. In various embodiments, the local commerce action may be a live on demand auction at a particular location, an offer associated with a geofenced area, a sales location recommendation to a merchant, or any other such local commerce action.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: April 4, 2023
    Assignee: EBAY INC.
    Inventor: Neelakantan Sundaresan
  • Patent number: 11620031
    Abstract: Computerized methods and systems for three-dimensional (3-D) displaying and navigating of search results are provided. In some embodiments, a criterion may be received from a user of a publication system. A database associated with the publication system may be searched based on the criterion. Search results retrieved from the database may be displayed on at least one side of a 3-D interface object. At least one control may be displayed proximate to the three 3-D interface object. The control may be used to navigate the 3-D interface object.
    Type: Grant
    Filed: September 13, 2020
    Date of Patent: April 4, 2023
    Assignee: eBay Inc.
    Inventor: Satish Kumar Nankani
  • Patent number: 11615452
    Abstract: An example embodiment includes a system server configured for social network-based inventory management. The system server includes processors and non-transitory computer-readable storage media communicatively coupled to the processors. The media store instructions that, in response to execution by the processors, cause the processors to perform operations. The operations include receiving category specifications and access category definitions for access categories. The access category definitions include relationship criteria for the access categories. The operations include identifying a relationship between a second user and a first user, comparing an identified relationship with the relationship criteria, and determining which of the access categories the second user is included based on the comparison.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: March 28, 2023
    Assignee: EBAY INC.
    Inventors: Dane Glasgow, Justin VanWinkle
  • Patent number: 11615394
    Abstract: Sequential selections are presented by receiving an input on an active portion of a display of the computing device. While the input is received, a plurality of selections are sequentially displayed on the display. An indication is received that the input on the active portion of the display of the computing device has changed. In response to receiving the indication that the input has changed, the computing device stops presenting the plurality of selections and determines which selection of the plurality of selections was presented on the display when the input changed. The determined selection is then displayed.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: March 28, 2023
    Assignee: eBay Inc.
    Inventors: Ron Gura, Matanya Bar, Erez Dickman
  • Patent number: 11615201
    Abstract: Methods, systems, and programs are presented for securing user-address information. A first memory is configured according to a first table that does not include information about user identifiers. Each entry in the first table includes a physical location identifier and information about a physical location. A second memory is configured according to a second table, where each entry in the second table includes the physical location identifier and an account identifier of a user for accessing a service. The first and second tables are configured to separate profile information from the address information of the user. Additionally, a firewall is configured to control access to the second memory. The firewall defines an authentication zone including the second memory but not the first memory, where access to the second memory by internal services is allowed and direct access by the user to the second memory is denied.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: March 28, 2023
    Assignee: eBay Inc.
    Inventors: Snezana Sahter, Arumugam Alwarappan, Mahendar Madhavan, Mallikarjuna Potta
  • Patent number: 11615644
    Abstract: Methods for face detection to address privacy in publishing image datasets is described. A method may include face classification in an online marketplace. A server system may receive, from a seller user device, a listing including an image for the online marketplace. The server system may classify, by at least one processor that implement a distribution-balance trained machine learning model, each human face candidate within the image as being one of a private human face or a non-private human face. The server system may receive, from a buyer user device, a search query that is mapped to the listing in the online marketplace. The server system may transmit, to the buyer user device, a query response including the listing that includes the image determined to not include any private human faces or obscures any private human faces within the image based on the classifying.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: March 28, 2023
    Assignee: eBay Inc.
    Inventors: Jiangbo Yuan, Robinson Piramuthu
  • Patent number: 11610439
    Abstract: An apparatus is provided including a processor, a memory, and a vehicle tracking portal. The vehicle tracking portal is configured to obtain vehicle identification information regarding a vehicle. Then diagnostic information regarding the vehicle can be obtained. Then, based on the vehicle identification and the diagnostic information, a recommended service for the vehicle can be determined. A user can then be alerted to the recommended service.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: March 21, 2023
    Assignee: eBay Inc.
    Inventors: Marc Peter Hosein, Steve Yankovich, Steve Romero, Selina Lam, Krystal Rose Higgins
  • Patent number: 11610242
    Abstract: In various exemplary embodiments, a system and an associated method to retrieve information related to marketplace items within an electronic environment are disclosed. A network architecture comprises a listing module to store the information related to the marketplace items. The related information includes one or more user-created items such as an image of a model with one or more tagged items worn by the model. Each of the one or more tagged items has associated descriptive metadata. A communications module is arranged to receive a query including search terms related to social fashion items from an end-user. A query engine is coupled to the communications module to match the search terms contained within the query to the associated descriptive metadata of the tagged items in the listing module. A processing module then displays to the end-user the model and the one or more tagged items.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: March 21, 2023
    Assignee: EBAY INC.
    Inventors: Eric J. Farraro, John Tapley, Wei Diana Chiang
  • Patent number: 11611502
    Abstract: Deploying a point of presence (PoP) changes traffic flow to a cloud service provider. To determine if the PoP improves the performance of a cloud service to a client, actual network latencies between the client and the cloud service are measured. In more complex scenarios, multiple PoPs are used. The client sends multiple requests for the same content to the cloud provider. The requests are sent via different routes. The cloud provider serves the requests and collates the latency information. Based on the latency information, a route for a future request is selected, resources are allocated, or a user interface is presented. The process of determining the latency for content delivered by different routes may be repeated for content of different sizes. A future request is routed along the network path that provides the lowest latency for the data being requested.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: March 21, 2023
    Assignee: eBay Inc.
    Inventors: Ashok Srinivasa Murthy, Sunny Rameshkumar Gurnani
  • Patent number: 11610563
    Abstract: A screen is presented on a display of a user device, which includes an element occupying less than an entirety of the screen. A second screen is then presented on the display, which includes a second element occupying less than an entirety of the second screen. The user device receives an input that requests that a previously presented element be presented within the second screen next to enable comparison of the previously presented element with the second element. The user device presents, on the display of the user device and responsive to receiving the input, a contemporaneous view of the element next to the second element within the second screen.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: March 21, 2023
    Assignee: eBay Inc.
    Inventor: Saumil Ashvin Gandhi
  • Patent number: 11605116
    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: July 20, 2017
    Date of Patent: March 14, 2023
    Assignee: eBay Inc.
    Inventors: Erin Louise Delacroix, Hema Budaraju, Elizabeth Dobbin, Xiao Xiao Liu
  • Patent number: 11605115
    Abstract: A system and method of identifying suspicious item-related features are disclosed. In some embodiments, a new item listing is received. The item listing may correspond to a request to list an item for sale on an e-commerce website. Item-related data for the item listing may be extracted. The item-related data can be used by a model to classify the new item listing. The model may be trained on data comprising identifications of which item listings in the sample of item listings are suspicious and identifications of which item listings in the sample of item listings are not suspicious may be received.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: March 14, 2023
    Assignee: eBay Inc.
    Inventors: Brian Scott Johnson, Michael Ching, Julie Lavee Netzloff, Vamsi Krishna Salaka
  • Patent number: 11604629
    Abstract: Automatic workflow generation is described. One or more files containing code statements for accessing and modifying information in a destination database is received. The code statements are parsed from the one or more files and dependencies between the code statements are determined. A dependency graph is built by arranging the code statements according to the dependencies between the code statements. The dependency graph is partitioned by identifying at least one barrier code statement having an unclear dependency and dividing the dependency graph between code statements occurring prior to the at least one barrier code statement and code statements occurring after the at least one barrier code statement. Jobs are scheduled based on the partitioned dependency graph, and the code statements are annotated according to the scheduled jobs. A workflow is then automatically generated based on the annotated code statements.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: March 14, 2023
    Assignee: eBay Inc.
    Inventors: Tianyou Li, Pan Deng, Gavin Zhu
  • Patent number: 11606414
    Abstract: In some examples, a system comprises a memory device for storing instructions and a processor which executes instructions causing the system to perform operations comprising receiving an instruction to transfer a state of a first device to a second device, and packaging information relating to the state of the first device in a file. The packaging of the information relating to the state of the first device includes recording each application executing on the first device in a list maintained in the file, and transferring the file containing information relating to the state of the first device to the second device, either directly or indirectly based on an availability of connections between the first device and the second device. The file, when processed by the second device, causes the second device to reproduce the state of the first device. In some example, reproducing the state of the first device includes the second device downloading, from one or more of the locations, one or more of the applications.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: March 14, 2023
    Assignee: eBay Inc.
    Inventor: Matthew Scott Zises
  • Patent number: 11604951
    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: November 6, 2020
    Date of Patent: March 14, 2023
    Assignee: eBay Inc.
    Inventors: Fan Yang, Ajinkya Gorakhnath Kale, Qiaosong Wang, Mohammadhadi Kiapour, Robinson Piramuthu
  • Patent number: 11604723
    Abstract: A machine may be configured to perform A/B testing on mobile applications. For example, the machine receives an identifier of a user from a mobile device that requests a layout description of a user interface, determines the layout description that provides a configuration of one or more elements of the user interface according to an experiment variant associated with an experiment, and causes display of the one or more elements of the user interface on the mobile device based on the layout description.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: March 14, 2023
    Assignee: EBAY INC.
    Inventor: Dawnray Young
  • Patent number: 11599531
    Abstract: Methods and systems for improving memory utilization and access speed of database indexes are disclosed. A representation of attributes of items listed on a network-based publication system is identified. The representation includes a plurality of lists of the attributes as a sequence of serialized attributes, each of which stores an attribute identifier (ID) and data corresponding to the attribute identifier. A compact or compressed structure is used to represent the attribute IDs. This representation allows a reader application to quickly determine whether an attribute ID is present in the lists or not. Directly-addressable variable-length codes (DACs) are used, in an unconventional manner, to represent the data. By representing the data in this way, the index takes up less memory for certain types of data and the reader application is able to gain faster access to the index.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: March 7, 2023
    Assignee: eBay Inc.
    Inventors: Francisco Jose Claude Faust, Alberto Ordonez-Pereira
  • Patent number: 11599937
    Abstract: Techniques for generating a digital wardrobe are presented herein. A transceiver can be configured to receive a request having a garment identifier and a user identifier. Additionally, an access module can be configured to access a first garment model, access a body model of the user corresponding to the user identifier, and access a second garment model corresponding to the user identifier. Furthermore, a processor can be configured by a garment simulation module to position the body model inside the first garment model and the second garment model, and calculate simulated forces based on the positioning. Moreover, a rendering module can be configured to generate an image of the garment models draped on the body model based on the calculated simulated forces. Subsequently, a display module can be configured to cause presentation of the generated image on a display of a device.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: March 7, 2023
    Assignee: EBAY INC.
    Inventors: Jonathan Su, Jatin Chhugani, Mihir Naware, Neelakantan Sundaresan
  • Patent number: 11599929
    Abstract: A machine is configured to determine fashion preferences of users and to provide item recommendations based on the fashion preferences. For example, the machine accesses an indication of a fashion style of a user. The fashion style is determined based on automatically captured data pertaining to the user. The machine identifies, based on the fashion style, one or more fashion items from an inventory of fashion items. The machine generates one or more selectable user interface elements for inclusion in a user interface. The one or more user interface elements correspond to the one or more fashion items. The machine causes generation and display of the user interface that includes the one or more selectable user interface elements. A selection of a selectable user interface element results in display of a combination of an image of a particular fashion item and an image of an item worn by the user.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: March 7, 2023
    Assignee: eBay Inc.
    Inventors: Wei Di, Vignesh Jagadeesh, Robinson Piramuthu, Elizabeth Churchill, Anurag Bhardwaj
  • Patent number: 11593854
    Abstract: Systems and methods change a user interface for the purpose of guiding a user in supplementing a product listing with an image to evidence the product's authenticity. Example embodiments include a machine-implemented method for accessing at least one database to retrieve an authenticity criterion mapped to a product and at least one reference image that depicts adequate detail of a product specimen to fulfill the authenticity criterion. The machine can further cause a user device to display the reference image to the user along with a suggestion that the user submit a candidate image depicting similar detail of the product. In some example embodiments, the method further includes retrieving the candidate image, confirming receipt of the candidate image, and displaying the candidate image, as well as adjusting a rank for a candidate specimen based on various factors.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: February 28, 2023
    Assignee: EBAY INC.
    Inventor: Ratish Madhavan Nair
  • Patent number: 11593855
    Abstract: In various example embodiments, a system and method for computing a query feature score that can be used by a machine learning algorithm to rank search results is described. A query is received. The assigned probabilities for the arbitrary query is retrieved. The assigned probabilities is based on a probability model for a query feature. A score is computed for the query feature based on the assigned probabilities for the arbitrary query.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: February 28, 2023
    Assignee: eBay Inc.
    Inventors: Nadia Vase, David Goldberg