Patent classifications
G06F9/4451
PLATFORM FOR MANAGING MOBILE APPLICATIONS
Embodiments of the invention make consumer application adoption more efficient by giving suppliers access to the desired target audience by displaying the applications to the right audience. Suppliers can provide criteria for the kinds of users they are looking to target using constraints. Embodiments of the invention enable viewers that match the constraints to see the service. The user gets to see an automatically generated application set, that is instantly available, with a high probability of containing the application the user is likely to seek. Identity and Payment support are built into the platform, such that the user no longer needs to register with each application or set up payment with each application. In addition, the platform reduces bandwidth consumption, storage front print, and power consumption of the user device by choosing when and which modules to download to the user device.
HOUSEHOLD APPLIANCE WITH PERSONALIZED FEATURES
A method of operating an appliance includes receiving a user input including a selected operating parameter. The method may also include storing the selected operating parameter in a user profile or incrementing a selection count of the selected operating parameter. The method may further include comparing the user profile or the selection count to a plurality of features. The method also includes generating a list of recommended features comprising one or more features of the plurality of features. The list may be generated based on the comparison of the user profile to the plurality of features. The selected operating parameter may be associated with the one or more features on the list. The method further includes downloading a feature from the list of recommended features to the appliance and activating the appliance according to the downloaded feature.
DEVICE ENROLLMENT IN A UNIFIED ENDPOINT MANAGEMENT SYSTEM OVER A CLOSED NETWORK
Systems and methods are described for enrolling a user device in a Unified Endpoint Management (“UEM”) system over a closed network. After an initial boot or factory reset of a user device, a user can scan a Quick Response code, or other scannable code, that is embedded with enrollment configuration data that includes configuration settings for communicating with a UEM server in the UEM system. Using the enrollment configuration data, the user device can retrieve an installation file for a management application. The user device can install the management application and give the management application access to the enrollment configuration data. The management application can disable hardcoded open network endpoints on the user device and configure the user device for UEM communications on the closed network. The user device can connect to the UEM server over the closed network and request enrollment in the UEM system.
User interface for accessing an account
The present disclosure generally relates to setting up an account for a service. A request to set up an account for a first service is received. In response to receiving the request to set up the account for the first service, a first login option and a second login option are displayed. If an input selecting the first login option is detected, a request to use first contact information for a user to set up the account for the first service is transmitted. If an input selecting the second login option is detected, a request to use second contact information for the user to set up the account for the first service is transmitted. The second contact information is automatically generated for the service and does not reveal the first contact information for the user.
Method for displaying different application shortcuts on different screens
A method for displaying different application shortcuts on different screens includes displaying, by a terminal, a first home screen, where a docked bar on the first home screen includes a first application icon corresponding to a first application, automatically determining, by the terminal, a second application that meets a preset condition, and replacing the first application icon on the docked bar on the first home screen with a second application icon, where the second application icon corresponds to the second application, and the preset condition is at least one of an application that is most frequently used, an application that is latest installed, an application that is latest updated, or an application that is abnormally exited.
Method, Apparatus, and System for Pushing Application Program, and Device
A method for pushing an application program includes receiving a connection request for establishing a connection to a wireless network device that is sent by a terminal; sending a specified webpage address to the terminal, which acquires a system type of the terminal according to webpage content corresponding to the received specified webpage address and sends the system type to the wireless network device; receiving the system type sent by the terminal; and sending, to the terminal, a push address that is provided for the terminal to download an application program and is corresponding to the system type. When a push condition is met, a wireless network device pushes a specified application program corresponding to a system type of a terminal to the terminal.
EMBEDDING PRODUCTIVITY APPLICATIONS IN THIRD PARTY PLATFORMS
A customized GUI of a first electronic document editing application of a plurality of electronic document editing applications is stored at a cloud storage system in association with an identifier of a third party platform. The customized GUI is to be embedded into a GUI of the third party platform. A script is creating, based on the customized GUI, to generate a preloaded version of the customized GUI to preload for presentation at a user device. The script is transmitted to the third party platform.
NETWORK LEARNING TO CONTROL DELIVERY OF UPDATES
A system and method for updating a customer cluster includes receiving first data from a group of customers intended to receive an update, identifying a subset of customers from the group of customers based on the first data for receiving a canary version of the update, facilitating installation of the canary version of the update on each of the subset of customers, receiving second data from each of the subset of customers upon installation of the canary version of the update, predicting whether the subset of customers that receive the canary version is to increase or decrease based on the second data, and adjusting a number of customers in the subset of customers for receiving the canary version of the update based on the prediction.
METHOD FOR PRESENTING RESOURCES, AND COMPUTER DEVICE
Provided is a method for presenting resources. The method includes: playing, in response to a launch operation on an application, a first media resource of a target activity in an initialization page of the application, wherein an activity interaction control is presented in a resource screen of the first media resource; displaying, in response to an interaction operation on the activity interaction control, the activity interaction control performing an action corresponding to the interaction operation; and presenting a second media resource of the target activity.
ANALYZING AUGMENTED REALITY CONTENT ITEM USAGE DATA
Usage metrics for augmented reality content may be identified and analyzed to determine measures of fitness for respective usage metrics. The measures of fitness may indicate a level of correlation with an outcome specified by an augmented reality content creator and an amount of interaction with an augmented reality content item by users of a client application. Recommendations may be provided to augmented reality content creators indicating modifications to augmented reality content items that have at least a threshold probability of increasing the level of interaction between users of the client application and the augmented reality content item.