Interactive augmented reality function
Granted: December 12, 2019
Application Number:
20190378362
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.
Colored Three-Dimensional Digital Model Generation
Granted: December 5, 2019
Application Number:
20190371078
Colored three-dimensional digital model generation techniques and systems are described. In one example, scanning techniques are employed by a scanning system that scans a physical object while disposed within packaging to form a three-dimension digital model. A model coloring system is employed to color the three-dimensional digital model. A two-dimensional digital image is employed that captures the same or similar physical object. In one example, features of the model are matched to…
INTERESTINGNESS RECOMMENDATIONS IN A COMPUTING ADVICE FACILITY
Granted: December 5, 2019
Application Number:
20190370676
The present disclosure provides a recommendation to a user through a computer-based advice facility, comprising collecting topical information, wherein the collected topical information includes an interestingness aspect; filtering the collected topical information based on the interestingness aspect; determining an interestingness rating from the collected topical information, wherein the determining is through the computer-based advice facility; and providing a user with the…
Geofence Based On Members Of A Population
Granted: November 28, 2019
Application Number:
20190364383
In one embodiment, a method comprises receiving, via a mobile station, contextual information or geographic location data relating to a plurality of members of the population within the geographic region, identifying a common element in the received contextual information relating to at least two members of the population as a basis for defining a geofence to include the at least two members, wherein the common element is identified upon a comparison of the first and second contextual…
Interactive Displays Based On User Interest
Granted: November 28, 2019
Application Number:
20190361943
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 graphical user interface (GUI) on an interactive mirror display responsive to user interest. Consistent with some embodiments, the method may include identifying an item of interest to an individual in a retail store and accessing detailed product information for the item from a product…
Physical Object Boundary Detection Techniques and Systems
Granted: November 21, 2019
Application Number:
20190355121
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…
Multi-Directional and Variable Speed Navigation of Collage Multi-Media
Granted: November 7, 2019
Application Number:
20190339830
Flexible and user-friendly navigation of loaded media in a multi-media presentation is described. A user may be able to view and/or edit the presentation. In at least one embodiment, navigating loaded media includes loading a page of a collage document to a client device, where the page has a plurality of layers and each layer is associated with a media object. This further includes creating a list of layers of the loaded page, each layer indexed by at least a position in the collage…
Systems and Methods for Statistical Dynamic Geofencing
Granted: October 31, 2019
Application Number:
20190333106
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…
Visual Diagram Searching
Granted: October 24, 2019
Application Number:
20190325499
Visual diagram searching techniques are described herein. A visual diagram service enables users to efficiently search for data for item parts even in cases where the name of the item part is unknown. In one or more examples, search query input to locate item parts of an item is received via a user interface displayed by at least one computing device. A visual diagram of the item is displayed in the user interface. The visual diagram includes selectable portions mapped to respective item…
Searchable Texture Index
Granted: October 24, 2019
Application Number:
20190325500
Electronic content that has a tactile dimension when presented on a tactile-enabled computing device may be referred to as tactile-enabled content. A tactile-enabled device is a device that is capable of presenting tactile-enabled content in a manner that permits a user to experience tactile quality of electronic content. In one example embodiment, a system is provided for generating content that has a tactile dimension when presented on a tactile-enabled device.
Content Extraction System
Granted: October 24, 2019
Application Number:
20190325010
A system includes a content extraction engine comprising at least one processor and configured to receive a content page for a target product including product data for the target product and noise content unrelated to the target product, identify noise content pertaining to data unrelated to the target product, remove noise content from the content page, thereby generating a remainder content page containing target product data usable to enable product comparison between multiple…
System and Method for Generating an Electronic Catalog for Online Computer Users
Granted: September 26, 2019
Application Number:
20190295117
A system and method for generating an electronic catalog for online computer users is disclosed. The system and method in an example embodiment include generating a tagged webpage template corresponding to a seller site; using the tagged webpage template to extract item information from the seller site; storing the extracted item information in a database of item listings; enabling selection of a plurality of item listings from at least some of the item listings provided in the database;…
DIGITAL IMAGE CAPTURE SESSION AND METADATA ASSOCIATION
Granted: September 12, 2019
Application Number:
20190281228
Digital image capture session and metadata association techniques are described. In one example, a user input is received to initiate an image capture session. At least one digital image is captured using a digital camera during the image capture session. Audio input data is also collected using an audio input device during the image capture session and is converted into text data, e.g., speech-to-text. Metadata is generated based on the text data and associated with the at least one…
Virtual Facility Platform
Granted: August 29, 2019
Application Number:
20190266659
In various example embodiments, a system and method for dynamically generating virtual marketplace platforms are presented. The system receives a set of facility data, a set of selections for a set of user interaction objects, and a set of object placement selections. The set of user interaction objects includes a first subset and a second subset. The system generates a virtual facility comprising the facility data and the set of user interaction objects distributed based on the object…
Configuring Mobile Device Applications Based on Location
Granted: August 22, 2019
Application Number:
20190261128
Various implementations monitor a parent geofence that geographically encompasses a plurality of child geofences, each respective child geofence of the child geofences associated with a respective physical location within the parent geofence. One or more implementations receive location data that indicates a current location of a mobile device. In turn, the current location can be used to determine that the mobile device has entered a particular child geofence of the plurality of child…
Providing a Virtual Shopping Environment for an Item
Granted: August 22, 2019
Application Number:
20190259090
Techniques for providing a virtual item shopping environment are presented herein. Live video of a person walking past a display is captured using a camera. One or more items are selected from a database automatically by determining an item available for sale and selecting the item without intervention from the person. One or more data records representing one or more respective items are retrieved from a database. The items are presented on a display based on the data records…
Standardizing User Interface Elements
Granted: August 22, 2019
Application Number:
20190258358
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…
Modification of Three-Dimensional Garments Using Gestures
Granted: August 15, 2019
Application Number:
20190250717
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…
Selecting Users Relevant To a Geofence
Granted: August 8, 2019
Application Number:
20190244249
A system may identify attributes of a geofence surrounding a location. The attributes of the geofence may represent merchant characteristics of a brick-and-mortar store and may further represent item characteristics of merchandise items available for sale from the brick-and-mortar store. A subset of users from a plurality of users eligible to receive the geofence may be selected based at least in part on matching the attributes of the geofence to preferences associated with each user…
Computer Vision and Image Characteristic Search
Granted: August 8, 2019
Application Number:
20190244271
Computer vision and image characteristic search is described. The described system leverages visual search techniques by determining visual characteristics of objects depicted in images and comparing the determined characteristics to visual characteristics of other images, e.g., to identify similar visual characteristics in the other images. In some aspects, the described system performs searches that leverage a digital image as part of a search query to locate digital content of…