G06F3/04897

AMBIENT ILLUMINANCE AND LIGHT GEOMETRY DETECTION

The ambient illuminance and light geometry detection system includes a computing process including receiving a hinge angle between two displays of a foldable computing device, illuminance values from illuminance sensors of the displays, and screen activity of each of the displays of the foldable computing device, determining foldable computing device posture information based at least in part on the hinge angle and the screen activity of each of the displays, determining a user facing display of the foldable computing device based at least in part on the device posture information and the screen activity of the displays, assigning differential weights to an illuminance value received from an illuminance sensor of the user facing display compared to an illuminance value received from an illuminance sensor of the non-user facing display and generating an aggregate weighted average illuminance by applying the differential weights to the illuminance values of each of the displays.

SCREEN DISPLAY METHOD AND APPARATUS
20220366825 · 2022-11-17 ·

A screen display method includes: detecting a touch operation acting on a screen; determining display adjustment information for a bent area of the screen according to the touch operation; and adjusting display content in the bent area according to the display adjustment information.

Displaying a unified desktop across connected devices

Embodiments provide for a handheld device with a unified desktop for integrating the functionality of the handheld device with a larger computer system. When connected to a peripheral display and/or a display of the larger computer system, the handheld device provides a unified desktop displayed across the screen(s) of the handheld device and the peripheral display. The unified desktop unifies the functionality provided by the larger computer system and the handheld functionality, e.g., communication applications (e.g., phone, SMS, MMS). A user can seamlessly interact with applications, e.g., open, move, close, receive notifications, on the unified desktop whether the applications are displayed on the screens of the handheld device, or the peripheral display of the larger computer system.

Ambient illuminance and light geometry detection

The ambient illuminance and light geometry detection system includes a computing process including receiving a hinge angle between two displays of a foldable computing device, illuminance values from illuminance sensors of the displays, and screen activity of each of the displays of the foldable computing device, determining foldable computing device posture information based at least in part on the hinge angle and the screen activity of each of the displays, determining a user facing display of the foldable computing device based at least in part on the device posture information and the screen activity of the displays, assigning differential weights to an illuminance value received from an illuminance sensor of the user facing display compared to an illuminance value received from an illuminance sensor of the non-user facing display and generating an aggregate weighted average illuminance by applying the differential weights to the illuminance values of each of the displays.

Method and apparatus for implementing OSD

The present disclosure provides a method and apparatus for implementing OSD, and relates to the OSD technology. The method for implementing OSD provided by the present disclosure can include receiving a WMI event, the WMI event being triggered based on an OSD shortcut operation initiated by a user, and determining an OSD function corresponding to the WMI event according to a correspondence between WMI events and OSD functions, and acquiring popup window information corresponding to the OSD function. The method can further include generating an OSD function popup window according to the popup window information, and displaying the OSD function popup window. In embodiments of the present disclosure, attention is paid to WMI events corresponding to OSD shortcut operations, and corresponding OSD functions triggered by the WMI events. Thus, a unified implementation method for OSD functions of terminal devices produced by different manufacturers can be provided.

Information processing method and terminal
11604567 · 2023-03-14 · ·

An information processing method and a terminal are provided. The terminal has a first screen and a second screen, and the method includes: in a case that running interfaces of applications are separately displayed on the first screen and the second screen, if a target event is received, displaying, on a target screen, a floating control that is used to indicate the target event; receiving an input for the floating control; and processing the target event in response to the input for the floating control, where the target screen is the first screen or the second screen.

Method, Computer Program and Apparatus for Controlling Operation of Two or More Configurable Systems of a Motor Vehicle

The present disclosure is related to a method, a computer program, and an apparatus for controlling operation of two or more configurable systems of a motor vehicle. The disclosure is further related to a mobile user device and a motor, which make use of such a method or apparatus. In a first step, a user input specifying an operation scenario is received via a user interface of a mobile user device. Operation parameters associated with the specified operation scenario are then retrieved for the two or more configurable systems and the two or more configurable systems are operated in accordance with the operation parameters.

Keyboard having improved alphabet key arrangement
11635890 · 2023-04-25 ·

An arrangement of alphabet keys is provided in a total of three rows. Two of the three rows have a total of nine keys each, and the other row has a total of eight keys. The vowel keys are grouped together in a vowel group having a symmetric shape in which an imaginary line extending vertically divides the vowel group into a left half and right half that is a mirror image of the left half. The vowel group traverses the three rows and at least two columns, and at least a portion of the vowel group is located at a center of the arrangement. The consonant keys are arranged in alphabetical order from left to right on opposite sides of vowel group. A vowel key in the vowel group is centered along the imaginary line to be at a midpoint of the vowel group in a horizontal direction.

Automated icon accessibility assessment algorithm and tool

Systems, methods, and computer-readable media for providing tools to validate color contrast are provided. To do so, three discrete color check processes are performed to ensure a user is able to identify when an icon is at risk of being inaccessible by some users. A border score considers each pixel at the edge of an icon compared to the background in which it is placed. An area score considers each discrete pixel of an icon compared to the background in which it is placed. A grid score considers a subdivision of an icon compared to the background in which it is placed. Using each of these three independent process, a summative score is provided. The summative score categories the icon into a risk level. Depending on the risk level, the icon may need to be refined to ensure it becomes more accessible.

Display device and display method thereof
11599246 · 2023-03-07 · ·

Provided is a display device. The display device includes a first processor, a second processor, and a display screen. The first processor is configured to acquire at least two OSD images, and to form a combined image with at least two OSD images and send the combined image to the second processor. The second processor is electrically coupled to the first processor and is configured to receive the combined image, identify at least two OSD images from the combined image, acquire a first screen and acquire a second screen by superimposing at least two OSD images onto the first screen, and output the second screen to the display screen. The display screen is electrically coupled to the second processor and is configured to display the second screen.