Different Action User-Interface Components In A Comparison View
Granted: April 1, 2021
Application Number:
20210097594
Different action user-interface components in a comparison view are described. Initially, a selection is received to display a comparison view via a user interface of a listing platform. Multiple listings of the listing platform are selected for inclusion in the comparison view. A comparison view system determines which action of a plurality of actions, used by the listing platform, to associate with each of the listings. A display device displays the multiple listings concurrently in a…
Messaging, Protocols and APIs for Dynamic Inventory Provision by One-Time Codeshares Across Platforms
Granted: March 25, 2021
Application Number:
20210090109
Described are computing systems and methods, computer program products, and application programming interfaces (APIs) or web requests that facilitate code sharing between operators of e-commerce platforms. In accordance with various embodiments, a codeshare principal shares its inventory and other functionality with a codeshare partner to thereby expand its customer base. Requests from the partner to the principal include identifiers of the partner as well as the partner's user, allowing…
Synchronizing Augmented or Virtual Reality (AR/VR) Applications with Companion Device Interfaces
Granted: March 25, 2021
Application Number:
20210089139
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…
Garnering Interest on Potential Listing in a Photo or Video
Granted: March 18, 2021
Application Number:
20210081981
Various implementations described herein are able to leverage the interaction from one or more potential buyers relative to a digital image to automatically create a sales listing for items that appear to be of interest to the buyers. This reduces or eliminates all together the manual effort previously required of sellers in researching and collecting data on each item they wish to sell. Because of their technical nature, the innovative solutions described herein are also readily…
POSITION EDITING TOOL OF COLLAGE MULTI-MEDIA
Granted: March 18, 2021
Application Number:
20210081595
In accordance with one or more embodiments of the present disclosure, methods and apparatus are provided for flexible and user-friendly position editing of loaded media in a multi-media presentation. In one embodiment, a method for editing the position of loaded media comprises loading a page of a collage document to a client device, the page having a plurality of layers with each layer being associated with a media object, and creating a list of layers of the loaded page with each layer…
Autonomous Item Generation
Granted: March 11, 2021
Application Number:
20210073833
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…
Efficient Rendering of 3d Models Using Model Placement Metadata
Granted: March 11, 2021
Application Number:
20210073901
Model placement metadata is defined and stored for a three-dimensional (“3D”) model. The model placement metadata specifies constraints on the presentation of the 3D model when rendered in a view of a real-world environment, such as a view of a real-world environment generated by wearable computing device like an augmented reality (“AR”) or virtual reality (“VR”) device. A wearable computing device can analyze the geometry of a real-world environment to determine a…
Augmented Reality System and Method for Visualizing an Item
Granted: March 11, 2021
Application Number:
20210073899
In a system and method for searching, browsing, and visualizing items, a first image containing an item is received to be stored in an account associated with a user. The first image is processed using a processor to extract an image of the item from the first image. The image of the item is layered over a stream of video frames received from the client device to form a superimposed image. The superimposed image is caused to be displayed on the client device.
Real Time Item Listing Modification
Granted: March 11, 2021
Application Number:
20210073887
Real time item listing modification is described. A listing modification system receives, via a real time communication protocol from a client device, user interaction data that describes an item listing of a network-based commerce system currently being accessed at the client device. The user interaction data further describes an identity of a user of the client device and a mariner in which the user of the client device interacts with the item listing. A modification user interface is…
Search Result-Based Listing Generation In A Single View
Granted: March 11, 2021
Application Number:
20210073871
Search result-based listing generation in a single view is described. Initially, search query input is received via a user interface and, as it is received, a listing system presents obtained search results via the user interface. The listing system supports generation of listings from search results, in part, by employing a listing schema that defines attributes for listings. Responsive to selection of a search result, for instance, the listing system identifies information of the…
Physical Object Boundary Detection Techniques and Systems
Granted: March 4, 2021
Application Number:
20210065375
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…
Public Transport Infrastructure Facilitated Drone Delivery
Granted: March 4, 2021
Application Number:
20210065108
Systems and methods for public transport infrastructure facilitated drone delivery are provided. In example embodiments, a request to deliver a package to a drop-off destination using a drone is received. Public infrastructure information is accessed. A public infrastructure terminal from which the drone delivers the package is identified based on the public infrastructure information. An instruction is communicated to transport the package to the identified public. A drone delivery…
Body Measurement Garment For Optimal Garment Fit
Granted: March 4, 2021
Application Number:
20210059340
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…
Time-Series Data Monitoring With Sharded Server
Granted: February 25, 2021
Application Number:
20210058320
Described are aspects of a sharded monitoring system that collects metrics data from a plurality of targets within a monitored system. In various embodiments, the monitoring system includes multiple monitoring-server instances each collecting metrics data from a respective subset of the targets, as well as a federation server that collects aggregated metrics data from the other monitoring-server instances. Mappings between monitoring targets and monitoring-server instances collecting…
Presentation of Information on Multiple Devices
Granted: February 25, 2021
Application Number:
20210056156
A computer-implemented method of information presentation on multiple devices is provided. The method may include presenting a first barcode on a webpage. The first barcode may be encoded with first data based on a uniform resource locator of the webpage. The method may also include generating second data based on a user interaction with the webpage and altering a configuration of the webpage based on the user interaction without leaving the webpage. The method may also include…
Waist Measuring Belt
Granted: February 11, 2021
Application Number:
20210041315
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…
Proactive Re-Routing Of Vehicles to Control Traffic Flow
Granted: February 4, 2021
Application Number:
20210033409
Aspects of the present disclosure include a navigation system and computer-implemented methods for proactively re-routing vehicles to control traffic flow. Consistent with some embodiments, the navigation system seeks to reduce traffic flow along primary navigation routes (e.g., routes with relatively short travel times) by re-routing vehicles to alternative navigation routes (e.g., routes with relatively longer travel times) using incentives. As an example, upon detecting a vehicle…
Detecting Selection of Disabled Inner Links Within Nested Content
Granted: February 4, 2021
Application Number:
20210034691
Detecting selection of disabled inner links within nested content techniques are described herein. In one or more implementations, a document comprising nested content is displayed on a display of a computing device. The nested content is obtained from a third-party source and includes one or more disabled inner links to respective target portions within the nested content. A disabled link service monitors an address associated with the third-party source of the nested content to detect…
Optimization of Power and Computational Density of a Data Center
Granted: February 4, 2021
Application Number:
20210034492
Techniques for optimizing power and computational density of data centers are described. According to various embodiments, a benchmark test is performed by a computer data center system. Thereafter, transaction information and power consumption information associated with the performance of the benchmark test are accessed. A service efficiency metric value is then generated based on the transaction information and the power consumption information, the service efficiency metric value…
Graphical User Interface Element Adjustment
Granted: February 4, 2021
Application Number:
20210034229
A computer-implemented method of graphical user interface element adjustment may include presenting a graphical user interface element that includes an adjustable element that is configured to be moved to adjust a selection of a value between a first end value and a second end value. In response to a movement of the adjustable element to adjust the selection of the value, the computer-implemented method further include obtaining a time for the movement of the adjustable element and…