Patent classifications
G06F9/4451
VEHICLE-USER INTERACTION SYSTEM AND METHOD
A vehicle-user interaction system for a vehicle includes: an editor configured to receive one or more inputs from a user of the vehicle and edit the one or more inputs into a rule script, the rule script including a user-defined rule based on the one or more inputs, the user-defined rule defining a trigger condition and a vehicle operation performed when the trigger condition is satisfied; a parser configured to create a list of monitoring elements and a list of functional elements based on the rule script, the list of monitoring elements including sensor elements that directly or indirectly describe the trigger condition, and the list of functional elements including functional elements that are associated with the vehicle operation; and an actuator configured to monitor sensor detection information associated with the sensor elements, determine whether the trigger condition is satisfied, and execute the functional elements to implement the user-defined rule in the vehicle.
SYSTEMS FOR PROVIDING ACCESS TO PERSONALIZED USER ENVIRONMENTS
Various systems, methods, and computer program products are provided for providing access to personalized user environments. A system provided allows a user of a first party (e.g., a bank employee) to toggle between a first party user environment and a second party user environment, the first party user environment being an environment only viewable by a user of the first party and the second party user environment rendered to user of the first party as viewable by a user of a second party (e.g., a client). The first party user environment can also receive data relating to activity of the second party user environment in order to take actions (e.g., provide recommendations) in response to said 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.
Method and device for synchronously starting application based on fingerprint recognition
A fingerprint recognition-based synchronous application starting method and device. By providing a sensing unit below a fingerprint recognition area of a display unit, when a user needs to start an application, the user only needs to synchronously click an icon corresponding to an application to be started in the fingerprint recognition area of the screen; the sensing unit acquires fingerprint information of the user, and then compares the acquired fingerprint information with preset fingerprint information, to start the application or perform unlocking. Compared with an existing approach for a mobile apparatus to start an application by means of fingerprint recognition, the method and device improves the operability of application icons on a screen and enhances user experience, and can also effectively reduce the overall thickness of a mobile apparatus, making the mobile apparatus thinner and lighter to meet the market demands.
User-specific applications for shared devices
Examples described herein include systems and methods for providing user-specific applications on a shared user device. The user device can receive a first instance of an application having a Package ID that includes an identification of a first user. When the first user is logged in, the user device can display an icon associated with the first instance of the application, based on the Package ID including an identification of the first user. When the first user is not logged in, the user device can hide the first instance of the application. When a second user is logged in, the device can display a second instance of the application based on the Package ID of the second instance including an identification of the second user. The user device can also display the same instance of a shared application to both the first and second user.
Methods and systems for directing communications
A method for improving communications in a digital collaboration environment by receiving a communication directed to a first user, determining that the first user is unavailable, in response to determining that the first user is unavailable, determining a second user based on an attribute, and notifying the second user about the communication directed to the first user.
BIOS-BASED MULTI-USER MANAGEMENT METHOD AND SYSTEM
A Basic Input Output System (BIOS)-based multi-user management method and system. The method includes: identifying states of multiple users of a current BIOS to find a user whose state is an enable state; finding a Non-Volatile Random Access Memory (NVRAM) corresponding to the user in the enable state, and reading BIOS configuration parameter information of the user in the enable state; monitoring a hot key boot phase of a BIOS startup process to determine whether there is a key action at the hot key boot phase; and when there is no key action, performing a manipulation to configure the current BIOS with the read BIOS configuration parameter information of the user in the enable state, thereby effectively configuring the BIOS for the multiple users, and retaining more customized parameters in BIOS information. Therefore, a server becomes a diversely used terminal device more easily.
DATA PROCESSING METHOD AND APPARATUS FOR VIRTUAL SCENE, ELECTRONIC DEVICE, AND STORAGE MEDIUM
This application provides a method for processing data associated with a virtual scene. The method includes: receiving a save request for progress data of the virtual scene; the save request being generated in a process in which a target user performs a virtual scene operation on the virtual scene, and being used for requesting to save progress data corresponding to current operation progress of the virtual scene operation; generating, based on the save request, an archive file used for indicating the operation progress of the virtual scene operation; generating and storing, based on the archive file, a data snapshot of the progress data corresponding to the operation progress; and returning the data snapshot in a case of receiving an acquiring request for the progress data of the operation progress, so as to present, based on the data snapshot, a picture of the virtual scene corresponding to the operation progress.
Configuration change control for computing environments
Solutions for balancing speed and risk by managing configuration changes include: receiving a second configuration item for displacement, in an exposure group, of a first configuration item; receiving an exposure state, wherein the exposure state indicates an exposure tree comprising a first configuration item branch and a second configuration item branch; determining, based at least on the exposure state: a first portion of the exposure group to continue with the first configuration item, and a second portion of the exposure group to receive the second configuration item; deploying the second configuration item to the second portion of the exposure group, in accordance with the exposure state; receiving, from the central orchestrator, an updated exposure state; and deploying the second configuration item in accordance with the updated exposure state. In some examples, the exposure tree is a hierarchical binary tree. An exemplary configuration item includes a software application version.
Systems and methods for building dynamic interfaces
First data indicative of a first plurality of transactions by a user may be processed to generate first behavioral information describing the user. The first behavioral information may be displayed by an interactive user interface. A user input made in response to the first behavioral information may be received and analyzed to generate user preference information indicating a relationship between the first user input and the first behavioral information. Second data indicative of a second plurality of transactions by the user may be received and processed with the user preference information to generate second behavioral information describing the user. The second behavioral information may be displayed by the interactive user interface differently from the first behavioral information by the interactive user interface as a result of the processing of the second data and the user preference information together.