eBay Patent Applications

eBay patent applications that are pending before the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230254455
    Abstract: Camera platform techniques are described. In an implementation, a plurality of digital images and data describing times, at which, the plurality of digital images are captured is received by a computing device. Objects of clothing are recognized from the digital images by the computing device using object recognition as part of machine learning. A user schedule is also received by the computing device that describes user appointments and times, at which, the appointments are scheduled. A user profile is generated by the computing device by training a model using machine learning based on the recognized objects of clothing, times at which corresponding digital images are captured, and the user schedule. From the user profile, a recommendation is generated by processing a subsequent user schedule using the model as part of machine learning by the computing device.
    Type: Application
    Filed: April 18, 2023
    Publication date: August 10, 2023
    Applicant: eBay Inc.
    Inventors: Shuai Zheng, Fan Yang, Mohammadhadi Kiapour, Qiaosong Wang, Japjit S. Tulsi, Robinson Piramuthu
  • Publication number: 20230252642
    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: December 30, 2022
    Publication date: August 10, 2023
    Applicant: eBay Inc.
    Inventors: Patrick Ryan Nelson, Jinrong Xie, Randall Chall Fry
  • Publication number: 20230251724
    Abstract: Techniques for modifying a garment based on gestures are presented herein. An access module can access a first set of sensor data from a first sensor, and a second set of sensor data from a second sensor. A garment simulation module can generate a three-dimensional (3D) garment model of a garment available for sale draped on an avatar based on the first set of sensor data and the second set of sensor data. A display module can cause a presentation, on a display of a device, of the 3D garment model draped on the avatar. Additionally, the garment simulation module can determine a modification gesture associated with the 3D garment model draped on the avatar based on the first set of sensor data and the second set of sensor data. Furthermore, the garment simulation module can modify the 3D garment model based on the determined modification gesture.
    Type: Application
    Filed: April 18, 2023
    Publication date: August 10, 2023
    Applicant: eBay Inc.
    Inventors: Kyle Smith Rose, Pooja Sapra, Vivienne Melody Blue, Chuck Barnum, Giridhar Singam, Chris Miller, Rachel Maxine Minenno, James Stephen Perrine
  • Publication number: 20230236682
    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: Application
    Filed: March 30, 2023
    Publication date: July 27, 2023
    Applicant: eBay Inc.
    Inventors: Joshua Reino Timonen, Andrew Chalkley
  • Publication number: 20230231971
    Abstract: A videoconference system is described that generates a video for a room including multiple videoconference participants and outputs the video as part of the videoconference. The videoconference system is configured to generate the video as including a detailed view of one of the multiple videoconference participants located in the room. To do so, the videoconference system detects user devices located in the room capable of capturing video and determines a position of each user device. The videoconference system then detects a user speaking in the room and determines a position of the active speaker. At least one of the user devices is identified as including a camera oriented for capturing the active speaker. Video content captured by one or more user devices is then processed by the videoconference system to generate a detailed view of the active speaker.
    Type: Application
    Filed: January 19, 2022
    Publication date: July 20, 2023
    Applicant: eBay Inc.
    Inventor: Justin Donald Davidson
  • Publication number: 20230221827
    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: Application
    Filed: March 21, 2023
    Publication date: July 13, 2023
    Applicant: eBay Inc.
    Inventors: David A. Ramadge, Justin Van Winkle, Corinne Elizabeth Sherman
  • Publication number: 20230222564
    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: Application
    Filed: March 8, 2023
    Publication date: July 13, 2023
    Applicant: eBay Inc.
    Inventors: Ryan Melcher, Dane Howard
  • Publication number: 20230222560
    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: Application
    Filed: March 13, 2023
    Publication date: July 13, 2023
    Applicant: 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
  • Publication number: 20230214590
    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: Application
    Filed: March 13, 2023
    Publication date: July 6, 2023
    Applicant: eBay Inc.
    Inventors: Dishan Gupta, Ajinkya Gorakhnath Kale, Stefan Boyd Schoenmackers, Amit Srivastava
  • Publication number: 20230206314
    Abstract: A system for assisting users in listing items for sale in an electronic marketplace is disclosed. A video is received from a user device associated with a user, the video including a video stream depicting a plurality of items to be listed for sale in the electronic marketplace. Respective images depicting respective items among the plurality of items are obtained from the video stream, and respective attributes of the respective items among the plurality of items are extracted from the video. Respective listings for sale of the respective items are generated based at least in part on the respective attributes of the respective items among the plurality of items, and the respective listings for sale of the respective items are displayed to the user.
    Type: Application
    Filed: December 27, 2021
    Publication date: June 29, 2023
    Applicant: eBay Inc.
    Inventors: Ramesh Periyathambi, Tomer Lancewicki, Sanjika Hewavitharana, Ryan Reeves, Senthil Kumar Padmanabhan, Daniel Stein, Luther S. Boorn, Baohao Liao, Simon Alexander Becker, Sivan Elkis, Saral Bharathi Sukumar Jeyaseelan
  • Publication number: 20230185549
    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: Application
    Filed: February 8, 2023
    Publication date: June 15, 2023
    Applicant: eBay Inc.
    Inventors: Tianyou Li, Pan Deng, Gavin Zhu
  • Publication number: 20230177807
    Abstract: Systems and methods are provided for automatically generating a thumbnail for a video on an online shopping site. The disclosed technology automatically generates a thumbnail for a video, where the thumbnail represents an item but not necessarily content of the video. A thumbnail generator receives a video that describes the item and an ordered list of item images associated with the item used in an item listing. The thumbnail generator extracts video frames from the video based on sampling rules and determines similarity scores for the sampled video frames. A similarity score indicates a degree of similarity between content of a video frame and an item image. The thumbnail generator determines weighted similarity scores based item images and occurrences of sampled video frames in the video. The disclosed technology generates a thumbnail for the video by selecting a sample video frame based on the weighted similarity scores.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 8, 2023
    Applicant: eBay Inc.
    Inventor: Berkan Solmaz
  • Publication number: 20230177836
    Abstract: Systems and methods are provided for automatically generating a video associated with an item in the marketplace. An image receiver receives images associated with an item of an item listing. An image extractor generates visual descriptors for each image through computer vision analysis and extracts a unique set of images by removing redundant images. An image sorter sorts images in the unique set of images based on an item category and generates a sequence of images for generating a video. A text placer automatically identifies a region in an image and inserts text into the image using textual attributes as predicted by a model. A video data optimizes a generated video using another model trained based on manual adjustments previously made to other exemplary video data. The disclosed technology publishes the automatically generated video data for viewing by viewers in the marketplace.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 8, 2023
    Applicant: eBay Inc.
    Inventor: Berkan Solmaz
  • Publication number: 20230153858
    Abstract: Systems and methods for statistical dynamic geofencing are discussed. For example, a method for statistical dynamic geofencing can include operations such as receiving a location-based campaign request, analyzing demographic data, determining a geofence parameter, generating a geofence, and distributing location-aware advertisements. The location-based campaign request can include a list of points of interest (POIs) and a target demographic parameter. The demographic data can include data from geographic areas surrounding at least a portion of the POIs as well as data related to the target demographic parameter. The geofence can be generated based at least in part on the geofence parameter, where the geofence parameter directly affects either the size or shape of the geofence. The location-aware advertisements are distributed to a plurality of mobile devices determined to be within the geofence.
    Type: Application
    Filed: January 23, 2023
    Publication date: May 18, 2023
    Applicant: eBay Inc.
    Inventor: Neala F. Polachi
  • Publication number: 20230144027
    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: November 9, 2021
    Publication date: May 11, 2023
    Applicant: eBay Inc.
    Inventor: Berkan Solmaz
  • Publication number: 20230135294
    Abstract: Techniques are described, as implemented by computing devices, to control access to transactions through use of cosigning based on tokenized reputation scores. This is performed by leveraging a blockchain such that tokenized reputation scores are generated based on amounts of cryptographic reputation tokens associated with blockchain account addresses associated with applicant and co-signer service provider accounts. Transactional functionality is made available to an applicant service provider account having an insufficient tokenized reputation score by using a co-signer service provider account having a sufficient tokenized reputation score to at least partially back an obligation of the applicant service provider for a transaction.
    Type: Application
    Filed: November 4, 2021
    Publication date: May 4, 2023
    Applicant: eBay Inc.
    Inventors: Shannon Bruce Vosseller, Andrew Chalkley
  • Publication number: 20230127460
    Abstract: Digital content view control is described as leveraging a hierarchical structure of objects defined within the digital content to control how those objects are rendered in a user interface. In one example, a user input is received to display a view of objects within digital content displayed in a user interface. In response, a data query module is configured to fetch data describing a hierarchical structure of the digital content. From this, a z-order determination module determines a z-order of objects included with the digital content. An object view generation module is also configured to generate object views depicting the objects included in the digital content. The object views, once rendered, support an ability to view positioning of objects within the hierarchy.
    Type: Application
    Filed: October 22, 2021
    Publication date: April 27, 2023
    Applicant: eBay Inc.
    Inventors: Feng Xie, Pei Wang, Kun Yu, Xiaojie Zang
  • Publication number: 20230113795
    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: Application
    Filed: October 8, 2021
    Publication date: April 13, 2023
    Applicant: eBay Inc.
    Inventors: Tatjana Vlahovic, Someshekhar Banerjee
  • Publication number: 20230115897
    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: Application
    Filed: October 13, 2021
    Publication date: April 13, 2023
    Applicant: eBay Inc.
    Inventors: Dingxian WANG, Hongxu CHEN, Guandong XU, Li HE
  • Publication number: 20230108983
    Abstract: Techniques are described, as implemented by computing devices, to provide digital content to users through use of nonfungible tokens (NFTs). This is performed by leveraging a blockchain such that digital content associated with an item is made available to encourage the user to interact with NFTs on the service provider platform (e.g., discounts, NFT listing functionality, automatic initiation of NFT transfers, and so forth) based on a user's possession of the NFT.
    Type: Application
    Filed: October 1, 2021
    Publication date: April 6, 2023
    Applicant: eBay Inc.
    Inventors: Shannon Bruce Vosseller, Christopher Michael Matthews
  • Publication number: 20230108817
    Abstract: Techniques are described, as implemented by computing devices, to control access to transactions through use of tokenized reputation scores. This is performed by leveraging a blockchain such that a tokenized reputation score is generated or calculated based on an amount of reputation tokens associated with a blockchain account address associated with a service provider account, and by making transactional functionality available to the service provider account based on a comparison of a tokenized reputation score affiliated with the service provider account with a threshold score associated with a transaction.
    Type: Application
    Filed: October 4, 2021
    Publication date: April 6, 2023
    Applicant: eBay Inc.
    Inventors: Shannon Bruce Vosseller, Andrew Chalkley
  • Publication number: 20230109329
    Abstract: A system described herein uses data obtained from a wearable device of a first user to identify a second user and/or to determine that the first user is within a threshold distance of the second user. The system can then access an account of the second user to identify one or more items and retrieve model data for the item(s). The system causes the wearable device of the first user to render, for display in an immersive 3D environment (e.g., an augmented reality environment), an item associated with the account of the second user. The item can be rendered for display at a location on a display that is proximate to the second user (e.g., within a threshold distance of the second user) such that the item graphically corresponds to the second user. The item rendered for display may be an item of interest to the first user.
    Type: Application
    Filed: December 12, 2022
    Publication date: April 6, 2023
    Applicant: eBay Inc.
    Inventors: Steve YANKOVICH, Josh Timonen, David Beach, Andrew Chalkley
  • Publication number: 20230104498
    Abstract: A system, a method, and a device for authentication of a product includes one or more databases configured to store data of one or more products, and a user device communicatively coupled to the databases via a network. The user device includes at least one memory configured to store computer executable instructions, and at least one processor configured to execute the computer-executable instructions to receive, from an authenticator, product search data of the product, and to search the product in the databases based on the product search data. The product is listed by a user for authentication, and the product is authenticated by scanning an authentication tag attached to the product. The authentication tag is pre-programmed and becomes inactive when detached from the product. There is also a dual-purpose device for authenticating a commercial product and associating a brand with the authentication of the product.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 6, 2023
    Applicant: eBay Inc.
    Inventors: Alan Vinogradov, Barris Vinogradov
  • Publication number: 20230103398
    Abstract: Techniques are described, as implemented by computing devices, to control access to transactions through use of security deposits based on tokenized reputation scores. This is performed by leveraging a blockchain such that tokenized reputation scores are generated based on amounts of cryptographic reputation tokens associated with blockchain account addresses associated with service provider accounts. Access to transactional functionality is controlled for a service provider account by using an amount of cryptographic reputation tokens as a security deposit, where the security deposit is calculated based on a tokenized reputation score of the service provider account. Further, return of a security deposit is controlled for a service provider account based on a determination of a successful or unsuccessful completion of a transaction.
    Type: Application
    Filed: October 4, 2021
    Publication date: April 6, 2023
    Applicant: eBay Inc.
    Inventors: Shannon Bruce Vosseller, Andrew Chalkley
  • Publication number: 20230109574
    Abstract: Fingerprinting physical items to mint NFTs is described. One or more features of a physical item are captured using a fingerprint capture system of a client device, and a fingerprint of the physical item is generated using the captured features of the physical item. The fingerprint of the physical item is provided to an authentication service to verify that the physical item corresponds to an authentic physical item by matching the fingerprint of the physical item to distinguishing features of the authentic physical item. Responsive to verification by the authentication service, a digital twin NFT is minted on a blockchain using the matched fingerprint. A combined listing for the physical item and the digital twin NET is then generated on a listing platform.
    Type: Application
    Filed: October 4, 2021
    Publication date: April 6, 2023
    Applicant: eBay Inc.
    Inventors: Shannon Bruce Vosseller, Christopher Michael Matthews, Andrew Chalkley, Paul Telis Stathacopoulos
  • Publication number: 20230106120
    Abstract: In one example, a server system facilitates an exchange of messages with a remote client application. An Application Program Interface (API) receives a first request message and a second request message, wherein the first request message includes a first data payload defined by a common definition and including a first payload data, the first payload defined by a first schema definition. The second request message includes a second data payload defined by the common definition and a second payload data, wherein the second payload is defined by a second schema definition different than the first schema definition. In response to receiving the first request message, the API transmits a first response message, and in response to receiving the second request message, the API transmits a second response.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 6, 2023
    Applicant: eBay Inc.
    Inventors: Zahid N. Ahmed, Alon Cohen, Daniel Tsun Kao, Ray Tanaka, Gary Yue, Bhaven Avalani
  • Publication number: 20230098794
    Abstract: An autonomous item generation system implements a trained machine learning model configured to output fabrication instructions for generating an item and metadata describing the item, automatically and independent of user input. Fabrication instructions output by the machine learning model are transmitted to a fabrication device for generating the item. The autonomous item generation system generates a listing for the item based on the metadata output by the machine learning model and publishes the listing to a virtual marketplace. Analytics data describing feedback for the item listing is used to generate training data for the machine learning model. The training data is input to the machine learning model, which causes the machine learning model to refine at least one control parameter according to a loss function that penalizes negative differences between predicted and observed feedback data for the item.
    Type: Application
    Filed: December 5, 2022
    Publication date: March 30, 2023
    Applicant: eBay Inc.
    Inventors: Maxim Manco, Fang Fang, Natraj Srinivasan, Alexander Akerman, Michael Ebin, Eran Ben Tovim
  • Publication number: 20230096331
    Abstract: A method for compressing data in a local cache of a web server is described. A local cache compression engine accesses values in the local cache and determines a cardinality of the values of the local cache. The local cache compression engine determines a compression rate of a compression algorithm based on the cardinality of the values of the local cache. The compression algorithm is applied to the cache based on the compression rate to generate a compressed local cache.
    Type: Application
    Filed: November 29, 2022
    Publication date: March 30, 2023
    Applicant: eBay Inc.
    Inventor: Amit Desai
  • Publication number: 20230101174
    Abstract: Systems and methods provide determining listings of items based on similarities at least among items and queries in an online shopping system. In particular, the systems and methods determine similarities among items, users, product, messages, reviews, and queries, based on a combination of a machine learning model and similarity index data. The machine learning model (e.g., a Transformer model and a neural network model) generates embedded vector representation of items, queries, and other data in the online shopping systems. The machine learning model may be pre-trained based at least on data associated with items in the online shopping system, and fine-tuned based on a variety of mappings of similarities: item-to-item, user-to-item, query-to-item, and the like. The similarity index data include k-Nearest Neighbor index data for determining items within a range of similarity based on a receive query.
    Type: Application
    Filed: January 28, 2022
    Publication date: March 30, 2023
    Applicant: eBay Inc.
    Inventors: Selcuk KOPRU, Santosh SHAHANE, Pavel PETRUSHKOV, Friedrich Leonard DAHLMANN, Michael Damian KOZIELSKI
  • Publication number: 20230092012
    Abstract: Adding additional value to NFTs is described. An association of a non-fungible token (NET) with a user account is verified based on an address of a digital wallet that corresponds to the user account and that is encoded into the NET stored on a blockchain. After verifying the association of the NET with the user account, a condition relative to the NET is detected. Responsive to detecting the condition, ownership of an earned item is conferred to the user account. An NFT collection is formed by digitally bundling the NFT and the earned item, and a listing of the NFT collection is generated for the user account. The listing specifies that the NFT collection includes both the NFT and the earned item.
    Type: Application
    Filed: September 17, 2021
    Publication date: March 23, 2023
    Applicant: eBay Inc.
    Inventors: Christopher Michael Matthews, Andrew Chalkley, Paul Telis Stathacopoulos
  • Publication number: 20230088447
    Abstract: Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing an interactive and social fitting room experience. Consistent with some embodiments, the method may include selecting a target audience to poll for feedback on an image of an individual wearing a garment in a fitting room. The method may further include transmitting the image to a computing device of each member of the target audience, and compiling feedback regarding the image from members of the target audience. The method may further include causing the compiled feedback to be displayed to the individual on an interactive mirror display in the fitting room.
    Type: Application
    Filed: November 29, 2022
    Publication date: March 23, 2023
    Applicant: eBay Inc.
    Inventors: Healey Cypher, Tracy Ogishi, Darren Endo, Michael Franklin, Lars Wensel
  • Publication number: 20230088936
    Abstract: A physical storage vault for physical items of digital twin NFTs is described. A combined listing for a physical item and an NET of the physical item is generated, and the combined listing is output in a user interface at a client device. The user interface includes an option to store the physical item in a physical storage vault. A request is received from the client device to transfer ownership of the physical item and the NFT of the combined listing to a user account. The request indicates that the option to store the physical item in the physical storage vault is accepted. Responsive to the request, transfer of ownership of the NET to the user account is initiated by encoding metadata of the NFT on a blockchain with an identifier associated with the user account and by storing the physical item in the physical storage vault.
    Type: Application
    Filed: September 22, 2021
    Publication date: March 23, 2023
    Applicant: eBay Inc.
    Inventors: Andrew Chalkley, Eswara Satya Pavan Rajesh Pinapala, Ganesh Kautik Talele, Michael Cheung, Akshada Ravindra More, Tsun Kwan Donald Siu
  • Publication number: 20230079026
    Abstract: A database node selects one of a number of database mirror hosts to perform a database read query. In theory, mirror hosts store redundant database entries. In practice, some mirror hosts fail to receive or retain some entries, e.g. if a mirror host was down for maintenance, a mirror host was overburdened, etc. The health of a mirror host, quantified as a health score, represents a likelihood that an insert statement was received and retained. Health scores are generated based on health metrics—data periodically retrieved from mirror hosts used to infer how well the database was operating, e.g. a count of entries that were inserted, a count of errors encountered while the entries were inserted, etc. If the database read query specifies entries inserted during a specific time period, the mirror host may be selected based on the health scores representing that time period.
    Type: Application
    Filed: November 17, 2022
    Publication date: March 16, 2023
    Applicant: eBay Inc.
    Inventors: Suresh Anamanamuri, Mahesh Somani
  • Publication number: 20230082174
    Abstract: Methods, systems, and apparatus for facilitating a comparison of content in a user interface are described. Two or more open browser interfaces of a browser are identified, each of the two or more open browser interfaces containing an item description of one or more items. The browser interfaces include at least one of a tab of the browser or a window of the browser. One or more features related to each of the one or more items from at least two of the item descriptions are extracted or identified. The comparison for a plurality of items is generated based on the extracted or identified one or more features. The comparison of the plurality of items is displayed within at least one of the browser interfaces.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 16, 2023
    Applicant: eBay Inc.
    Inventor: Evan Patrick Thomas
  • Publication number: 20230084520
    Abstract: Systems and methods for multi-signal fault analysis are described. The system receives signal message information, over a network, from a collection device comprised of a plurality of mobile devices including a first mobile device and a second mobile device that are associated with a first user. The first signal message information includes a first maintenance message including characterization information that was received by the first mobile device from a component that includes a sensor that operates to sense a first part that is assembled into a vehicle. The second signal message information includes signal information that was received by the second mobile device including an audio signal that a microphone in the second mobile device sensed. The system analyzes the multi-signal information to diagnose a problem and communicate a message to the first user with a diagnosis of the problem.
    Type: Application
    Filed: September 13, 2022
    Publication date: March 16, 2023
    Applicant: eBay Inc.
    Inventor: Jeremy Leigh Cattone
  • Publication number: 20230071862
    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: Application
    Filed: September 9, 2021
    Publication date: March 9, 2023
    Applicant: eBay Inc.
    Inventors: Tianyou Li, Pan Deng, Gavin Zhu
  • Publication number: 20230075026
    Abstract: An online experiment system is described that generates a randomization evaluation for an online experiment, while the experiment is ongoing, indicating whether a distribution of experiment participants allocated to one or more participant groups satisfies an expected distribution. The online experiment system analyzes one of the experiment groups to obtain an observed distribution of the subset of experiment participants included in the experiment group. The online experiment system then evaluates the observed distribution relative to the expected distribution for the experiment according to a decision criteria of a population stability index test. The decision criteria is influenced by a tuning parameter that represents a ratio of experiment participants included in the observed experiment group to experiment participants included in a different experiment group.
    Type: Application
    Filed: August 19, 2021
    Publication date: March 9, 2023
    Applicant: eBay Inc.
    Inventors: Zezhong Zhang, Keyu Nie, Ted Tao Yuan
  • Publication number: 20230073859
    Abstract: Listing NFTs associated with physical items is described. Input specifying at least one obligation to be performed as a condition for transferring an NET from a first digital wallet to a second digital wallet is received. A listing for the NFT is then generated with information that describes the NET and the at least one obligation. A smart contract template is also generated, which includes instructions that are configured to ensure performance of the at least one obligation and transfer the NET from the first digital wallet to the second digital wallet. Responsive to purchase of the NFT via the listing, a smart contract is generated by updating the smart contract template with an identifier of the second digital wallet, and the NFT is transferred by executing the smart contract using a distributed state machine implemented on a blockchain.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 9, 2023
    Applicant: eBay Inc.
    Inventors: Christopher Michael Matthews, Andrew Chalkley
  • Publication number: 20230073674
    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: September 9, 2021
    Publication date: March 9, 2023
    Applicant: eBay Inc.
    Inventors: Christopher Dante Joseph Gruppo, Joshua Sattler
  • Publication number: 20230061640
    Abstract: An error reporting system is described that generates, for a user interface being output by a computing device, a report using one or more test scripts for the user interface locally at the computing device. In response to detecting input at an error reporting control included as part of the user interface, the error reporting system obtains test scripts designated for testing the user interface and generates test results by executing the test scripts at the computing device outputting the user interface. Screen displays output by the computing device are recorded during execution of the test scripts to capture a visual appearance of the user interface and are aggregated together with the test results and feedback from a user of the computing device to generate the report. The report is then transmitted to a service provider associated with the user interface.
    Type: Application
    Filed: August 25, 2021
    Publication date: March 2, 2023
    Applicant: eBay Inc.
    Inventors: Richard Chandraguptharajah, Kavitha Appakayala, Jeganathan Vasudevan
  • Publication number: 20230062776
    Abstract: Techniques are described, as implemented by computing devices, to control access to digital content through use of nonfungible tokens (NFTs). This is performed by leveraging a blockchain such that digital content associated with an item is made available to supplement use of the item (e.g., to supplement use of a physical item, digital content, and so forth) or make other functionality available based on a user's possession of the item.
    Type: Application
    Filed: August 25, 2021
    Publication date: March 2, 2023
    Applicant: eBay Inc.
    Inventors: Shannon Bruce Vosseller, Christopher Michael Matthews
  • Publication number: 20230067956
    Abstract: A system and method for obtaining relevant information for identifying items that are being listed for sale via electronic marketplace applications. More specifically, the systems and methods relate to obtaining relevant attribute values and/or information for a plurality of items at relatively the same time. In aspects, the systems and methods involve receiving an electronic file or folder having a plurality of electronic representations of each of the items. The electronic file or folder is then parsed to separate the different items for identification. Once separated, the system and methods involve sending the separate items to an identification service and retrieving the separate information for each item and returned to the requesting device.
    Type: Application
    Filed: August 27, 2021
    Publication date: March 2, 2023
    Applicant: eBay Inc.
    Inventor: Padmapriya GUDIPATI
  • Publication number: 20230059581
    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: Application
    Filed: August 23, 2022
    Publication date: February 23, 2023
    Applicant: eBay Inc.
    Inventors: Nambi SANKARAN, Constanza Maria HEATH, Someshekhar BANERJEE, David John KAMALSKY, Abhishek PANDEY, Mikhail TSIRELSON
  • Publication number: 20230048212
    Abstract: Technologies are disclosed herein for enhancing machine learning (“ML”) -based anomaly detection systems using knowledge graphs. The disclosed technologies generate a connected graph that defines a topology of infrastructure components along with associated alarms generated by a ML component. The ML component generates the alarms by applying ML techniques to real-time data metrics generated by the infrastructure components. Scores are computed for the infrastructure components based upon the connected graph. A root cause of an anomaly affecting infrastructure components can then be identified based upon the scores, and remedial action can be taken to address the root cause of the anomaly. A user interface is also provided for visualizing aspects of the connected graph.
    Type: Application
    Filed: October 31, 2022
    Publication date: February 16, 2023
    Applicant: eBay Inc.
    Inventors: Hanzhang Wang, Phuong Nguyen
  • Publication number: 20230050275
    Abstract: Methods and systems to automatically respond to a request for product information are described. In one embodiment, a data collection module may collect product data over a network, identify that the product data is related to a particular product, and store the product data and an association between the product data and the particular product in a database. An instant messaging engine may receive a request for the product data after the product data is stored in the database and an interpreter module may identify, in response to the request, the request to correspond to the particular product and retrieve the product data based on the association between the particular product and the product data. The instant messaging engine may also transmit, using an instant messaging protocol, a response to the request, the response including the product data.
    Type: Application
    Filed: October 26, 2022
    Publication date: February 16, 2023
    Applicant: eBay Inc.
    Inventor: Xiaoming Zhang
  • Publication number: 20230043398
    Abstract: Virtual account use in an online marketplace is described. Listings published to a multitude of client devices by the online marketplace include a first listing for a first item and a second listing for a second item. The first item is listed by a first user account and the second item is listed by a second user account. In connection with a third user account purchasing the first item, the online marketplace provides a first monetary compensation to the first user account from the third user account by updating a balance of a virtual account of the first user account to include the first monetary compensation. In connection with the first user account purchasing the second item via the second listing, the online marketplace provides at least a portion of the balance to the second user account directly from the virtual account as second monetary compensation.
    Type: Application
    Filed: January 28, 2022
    Publication date: February 9, 2023
    Applicant: eBay Inc.
    Inventors: Allene Yaplee, Margaret Zhen Lu, Lu Chen, Yelena Drabkin, Vinay Vijay Karkare, Prashant Janawade, Venkata Chaitanya Vasamsetty, Phanisri Kuchibotla, Subbarao Jasti, Scottie D. Sharp, Mohit Kumar
  • Publication number: 20230036252
    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: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Applicant: eBay Inc.
    Inventors: Jeremy B. Conn, Darren Lee Hinderer
  • Publication number: 20230024967
    Abstract: Aspects of the present disclosure relate to transaction security techniques. In examples, a resource platform causes a set of executable verification instructions associated with an authorization processor to be executed by a user computing device. The verification instructions may be encrypted by the authorization processor for decryption by the user computing device. The verification instructions may generate verification information associated with the user computing device. In some instances, the verification information may be encrypted for decryption by the authorization processor. The encrypted verification instructions may be provided to the authorization processor (e.g., via the resource platform), such that the authorization processor may provide an indication to the resource platform as to whether the verification is verified.
    Type: Application
    Filed: July 21, 2021
    Publication date: January 26, 2023
    Applicant: eBay Inc.
    Inventors: Scott Sharp, Alagu Muthuraman, Phanisri Kuchibotla, David Gandhi, Mahendar Madhavan
  • Publication number: 20230023993
    Abstract: Systems and method directed to performing a single checkout process using multiple currencies are described. More specifically, a first item total in a first currency type may be displayed at a first location in a user interface and a second item total in a second currency type may be displayed at a second location in the user interface. In response to receiving a determination of a third currency type associated with a buyer of one or more items associated with the first currency type and one or more items associated with the second currency type, a transaction total including a currency transaction fee associated with converting the first currency type to the third currency type and a second currency transaction fee associated with converting the second currency type to the third currency type is displayed at the user interface.
    Type: Application
    Filed: July 23, 2021
    Publication date: January 26, 2023
    Applicant: eBay Inc.
    Inventors: Phanisri Kuchibotla, David Gandhi, Scott Sharp, Anang Mahesh Mankad, Rashmi Singhal, Roopa Jignesh Patel
  • Publication number: 20230014892
    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: Application
    Filed: September 25, 2022
    Publication date: January 19, 2023
    Applicant: eBay Inc.
    Inventors: Dane Glasgow, David Ramadge, Matthew Bret MacLaurin, Corinne Sherman Stewart, Timothy Carlson, Bria Selhorst