eBay Patent Applications

Detailed Videoconference Viewpoint Generation

Granted: July 20, 2023
Application Number: 20230231971
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.…

Providing Gesture Functionality

Granted: July 13, 2023
Application Number: 20230222564
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.

Computer Vision, User Segment, and Missing Item Determination

Granted: July 13, 2023
Application Number: 20230222560
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…

Standardizing User Interface Elements

Granted: July 13, 2023
Application Number: 20230221827
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…

Emoji Understanding in Online Experiences

Granted: July 6, 2023
Application Number: 20230214590
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…

SYSTEMS AND METHODS FOR CREATING LISTING FOR ITEMS FOR SALE IN AN ELECTRONIC MARKETPLACE

Granted: June 29, 2023
Application Number: 20230206314
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…

Automatic Workflow Generation

Granted: June 15, 2023
Application Number: 20230185549
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…

AUTOMATED VIDEO GENERATION FROM IMAGES FOR E-COMMERCE APPLICATIONS

Granted: June 8, 2023
Application Number: 20230177836
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…

IMAGE GUIDED VIDEO THUMBNAIL GENERATION FOR E-COMMERCE APPLICATIONS

Granted: June 8, 2023
Application Number: 20230177807
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…

Systems and Methods for Statistical Dynamic Geofencing

Granted: May 18, 2023
Application Number: 20230153858
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…

IMAGE AND VIDEO INSTANCE ASSOCIATION FOR AN E-COMMERCE APPLICATIONS

Granted: May 11, 2023
Application Number: 20230144027
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…

IMAGE AND VIDEO INSTANCE ASSOCIATION FOR AN E-COMMERCE APPLICATIONS

Granted: May 11, 2023
Application Number: 20230144027
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…

Cosigning Using Tokenized Reputation Scores

Granted: May 4, 2023
Application Number: 20230135294
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…

Cosigning Using Tokenized Reputation Scores

Granted: May 4, 2023
Application Number: 20230135294
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…

Digital Content View Control System

Granted: April 27, 2023
Application Number: 20230127460
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…

METADATA TAG IDENTIFICATION

Granted: April 13, 2023
Application Number: 20230115897
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…

Generating a Tokenized Reputation Score

Granted: April 13, 2023
Application Number: 20230113795
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…

Security Deposits Using Tokenized Reputation Scores

Granted: April 6, 2023
Application Number: 20230103398
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…

API and Business Language Schema Design Framework for Message Exchanges

Granted: April 6, 2023
Application Number: 20230106120
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…

Systems, Methods, and Devices for Authentication of a Product

Granted: April 6, 2023
Application Number: 20230104498
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…