Patent classifications
G06Q30/0643
Content recommendation and display based on geographic and user context
A travel system generates and provides content recommendations to a user of the travel system. The travel system identifies content categories that are likely to be of interest to the user of the travel system based on context characteristics of the user such as whether the user is a traveler or a local at a particular geographic location. Additionally, the travel system further identifies content objects (e.g., attractions, activities, events, restaurants, businesses, and the like) for each identified content category that are likely to be of interest to the user based on characteristics of each content object. The identified content categories and content objects are provided as content recommendations for display to a user of the travel system, enabling a user to quickly navigate between content categories and content objects within each content category.
Method, system and storage medium for providing timeline-based graphical user interface
A method for providing a timeline-based graphical user interface includes displaying a plurality of edited images on a graphical user interface, and arranging edited images according to a timeline, with each of the edited images having a specific feature; and enlarging one of the edited images, which is the closest to a pre-defined visual center of the graphical user interface. The graphical user interface is substantially in a shape of a rectangle. The edited images are arranged along a straight line, which is parallel to a long side of the rectangle and passes a center of the rectangle.
SYSTEM AND METHOD FOR FACILITATING SOCIAL SHOPPING
A portable web widget for distribution of multimedia content over a computer communications network, the web widget adapted for viral distribution and execution in a web browser on a client device wherein the widget includes a content retrieval component communicatively coupled to an application server over the computer communications network, the content retrieval component configured to retrieve one or more multimedia display files and metadata into an embedded electronic commerce store in the web widget after it enters an active operational mode, the widget also including a content preview component configured to enable a streamed execution of a portion of the multimedia content files associated with each of the multimedia display files from a multimedia content distribution system executing on the application server, and a transaction processing component operative to execute and complete a commercial transaction in the embedded electronic commerce store pertaining to the multimedia content files.
SERVER, CONTROL METHOD THEREFOR, AND CONTROL PROGRAM THEREFOR
A server including a first storage module for storing possessed objects of a first user and a second user, a communication module for receiving from a device of the first user a request for transfer of an object from the first user to the second user, a second storage module for storing an object transfer relationship between the first user and the second user in response to the request for transfer, and a benefit granting module for granting a predetermined benefit to the second user if a condition for granting a benefit in relation to an object transfer relationship of the second user with other users is satisfied when an object is transferred in response to the request for transfer.
Virtual Environment Arrangement and Configuration
Virtual environment arrangement and configuration techniques are described. In one example, virtualization techniques are employed to generate a virtual environment as implemented via a virtual reality platform by one or more computing devices. The virtual environment includes virtual stores arranged along virtual streets. Virtual digital content is included in the stores, such as to initiate conversion of a good or service represented by the content. Configuration of the virtual environment is based on user, provider, and/or machine learning inputs.
DYNAMIC PRODUCT SUGGESTIONS AND IN-STORE FULFILLMENT
In one implementation, a system for providing product suggestions to provide to a customer during a checkout process at a retail store includes a checkout configuration that includes a point of sale terminal, a scanner to scan products, a scanning preparation area where products to be scanned are positioned, and a customer-facing device. The system can further include one or more product sensors to capture and transmit product signals. The system can also include a product identification system that is programmed to identify the products contained in the scanning preparation area. The system can further include a product recommendation engine that is configured to identify contents of a customer cart from the products contained in the scanning preparation area; determine product recommendations based, at least in part, on the contents of the customer cart; and transmit the product recommendations to the customer-facing device for display to the user.
CLOUD-BASED CYBER SHOPPING MALL SYSTEM
A cloud-based cyber shopping mall system is provided. The cloud-based cyber shopping mall system includes a cloud-based server module, a scene movement module, a product introduction module, a customer service module, a shopping cart module, a style change module, and an exhibition area switching module. The cloud-based server module includes a cloud-based database and a cloud-based shopping mall webpage. Through the scene movement module, the product introduction module, the customer service module, and the shopping cart module, a user can click on related options adjacent to any product viewed on the cloud-based shopping mall webpage to view an introduction of the product, contact the customer service, and place an order. Through the style change module, the user can change a style of a three-dimensional product model on the cloud-based shopping mall webpage.
IDENTIFYING COOCCURING PROUDUCTS IN CONTENT PROVIDED TO AN ONLINE SYSTEM BY USERS
A publishing user identifies a product offered by the user to an online system by providing multiple images of various products viewed at different angles to the online system. The online system applies an identification model to content items obtained from other users to identify one or more of the products in various content items. Based on a product selected by a viewing user, the online system applies the identification model to various content items to identify content items including the selected product and to identify other products included in content items including the selected product. The online system provides information identifying the other products included in content items along with the selected product to the viewing user. The online system may rank other products included in content items along with the selected product and identify other products to the viewing user based on the ranking.
HIGH-RESOLUTION CONTROLLABLE FACE AGING WITH SPATIALLY-AWARE CONDITIONAL GANS
There are provided computing devices and methods, etc. to controllably transform an image of a face, including a high resolution image, to simulate continuous aging. Ethnicity-specific aging information and weak spatial supervision are used to guide the aging process defined through training a model comprising a GANs based generator. Aging maps present the ethnicity-specific aging information as skin sign scores or apparent age values. The scores are located in the map in association with a respective location of the skin sign zone of the face associated with the skin sign. Patch-based training, particularly in association with location information to differentiate similar patches from different parts of the face, is used to train on high resolution images while minimize resource usage.
SYSTEMS AND METHODS FOR IMPROVED FACIAL ATTRIBUTE CLASSIFICATION AND USE THEREOF
There is described a deep learning supervised regression based model including methods and systems for facial attribute prediction and use thereof. An example of use is an augmented and/or virtual reality interface to provide a modified image responsive to facial attribute predictions determined from the image. Facial effects matching facial attributes are selected to be applied in the interface