H04M1/72472

Prioritization of processes based on user persona and reinforcement learning

Settings on an information handling system may be adjusted to set priority levels for processes executing on the information handling system in view of desired operational characteristics of the information handling system for a user persona and in view of expected future events for the information handling system. A score may be generated based on a user persona (e.g., whether a user is a light gamer, heavy gamer, corridor warrior, or desk worker) and expected future computer contexts (e.g., an expectation that a user will play a game in one hour). That score may be used to determine policies (e.g., high performance, balanced, or battery saver) to implement through settings on the computer system. Consideration of user persona classifications, associated group behaviors, and dynamic system contexts (including resource extremas, location, temporal context, and predicted future events) improve use of system resources through prioritization and governing of diverse optimization methods.

Systems and methods for intelligent application instantiation

The systems and methods discussed herein provide for intelligent identification of applications or tasks to be utilized or performed by a user based on a variety of variables that provide relevant context. In some implementations, applications may be pre-launched or instantiated prior to a user requesting to execute the application, reducing user experience latency and avoiding incorrect application launch. User behavior patterns, location, time of day, user events, etc. may be utilized to identify and recommend or pre-launch relevant applications that should or can be used at any given instance. In some implementations, deep linking may be used to pre-launch or suggest specific tasks to be performed within an application.

Electronic device for communicating in augmented reality and method thereof

An augmented reality (AR) device supporting an AR is provided. The AR device includes a display, a communication circuit, at least one processor operatively connected to the display and the communication circuit, and a memory operatively connected to the at least one processor. The memory stores instructions that, when executed, cause the at least one processor to establish a connection with a user device storing a contact application and a message application, through the communication circuit, detect that the message application is executed, and display a first graphic user interface (GUI) and at least one avatar, which is disposed at a location adjacent to the first GUI and corresponds to at least one contact associated with the contact application or the message application, through the display in the AR.

Favorite-object display method and terminal
11606458 · 2023-03-14 · ·

Embodiments of this application provide a favorite-object display method. The method manages favorite objects in different applications, and after an input operation performed by a user on a favorite object is received, the method displays in an original application the content corresponding to the favorite object. The method further includes the following steps: displaying a favorites management interface, where a first favorite object and a second favorite object are displayed on the favorites management interface; receiving an operation entered by a user; and if the operation is directed to the first favorite object, responding to the operation by displaying, in a first application, a content corresponding to the first favorite object; or if the operation is directed to the second favorite object, responding to the operation by displaying, in a second application, a content corresponding to the second favorite object.

Favorite-object display method and terminal
11606458 · 2023-03-14 · ·

Embodiments of this application provide a favorite-object display method. The method manages favorite objects in different applications, and after an input operation performed by a user on a favorite object is received, the method displays in an original application the content corresponding to the favorite object. The method further includes the following steps: displaying a favorites management interface, where a first favorite object and a second favorite object are displayed on the favorites management interface; receiving an operation entered by a user; and if the operation is directed to the first favorite object, responding to the operation by displaying, in a first application, a content corresponding to the first favorite object; or if the operation is directed to the second favorite object, responding to the operation by displaying, in a second application, a content corresponding to the second favorite object.

OVERFLOW APPLICATION TOOL FOR COMPUTING DEVICES

Computerized systems and methods are provided for automatically generating an application overflow tool that is dynamically updated and arranged to provide improved access to popular or recently used applications. These systems and methods improve existing technologies by generating an overflow panel different from a task bar, such that the overflow panel provides access to most recently used applications that are not on the task bar. As such, ease of access to applications is improved to increase user efficiency. These systems also improve the way computers operate by leveraging existing GUI layouts to reduce computing resource consumption, such as memory, network latency, I/O, and the like, that would otherwise be required improve access to applications.

NOTIFICATION DISPLAY METHOD AND TERMINAL
20230109816 · 2023-04-13 ·

This application discloses a notification display method. The method comprises: when there is a to-be-notified event, displaying, by a terminal, a notification by classification based on a notification type of the notification corresponding to the to-be-notified event; and displaying, by the terminal, in different display modes based on a priority of the notification, wherein the different display modes comprise: displaying in expanded form or displaying in collapsed form in the corresponding display pane, or the different display modes comprise: displaying in a first mode or displaying in a second mode in the corresponding display pane, and content displayed in the first mode is more than content displayed in the second mode.

Method and electronic device for displaying a menu in association with an application icon

An electronic device having a touch-sensitive surface and a processing method for the electronic device. When a pressing operation on an application icon is detected on the touch-sensitive surface, a menu including m operation options is displayed on a display screen of the electronic device so that a user quickly performs different operations on an application program. The m operation options are determined based on at least one of: a quantity of times that an operation option is tapped, a time at which an operation option is taped, a location of the electronic device when an operation option is tapped, unread information in an application corresponding to the application icon, data obtained before the application is suspended, data obtained when the application runs in the background, or a communication object in the application.

Method and electronic device for displaying a menu in association with an application icon

An electronic device having a touch-sensitive surface and a processing method for the electronic device. When a pressing operation on an application icon is detected on the touch-sensitive surface, a menu including m operation options is displayed on a display screen of the electronic device so that a user quickly performs different operations on an application program. The m operation options are determined based on at least one of: a quantity of times that an operation option is tapped, a time at which an operation option is taped, a location of the electronic device when an operation option is tapped, unread information in an application corresponding to the application icon, data obtained before the application is suspended, data obtained when the application runs in the background, or a communication object in the application.

CALL ASSISTANCE USING CONTACT SUGGESTIONS

Systems and processes for call assistance using contact suggestions are provided. For example, a first input including a name reference is received from a user. A response to the first input is provided, and a second input is received from the user. An outgoing call event associated with a contact identifier is detected within a predetermined time from receiving the second input. In accordance with a determination that the outgoing call event satisfies a predetermined criterion, an association between the name reference and the contact identifier is stored.