# US 10,310,631 B2 · Electronic device and method of adjusting user interface thereof

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,310,631 B2
- Document ID: US10310631B2
- Status: Granted
- Kind: B2
- Application number: 15/367,180
- Filed: 2016-12-02
- Published: 2017-03-23
- Granted: 2019-06-04
- Earliest claimed: 2014-08-25
- Assignees: Chiun Mai Communication Systems, Inc.
- Applicants: Chiun Mai Communication Systems, Inc.
- Inventors: Ko-Han Lee
- Web page: https://patentgrep.com/patent/US10310631B2

## CPC

- G06F 3/0346: with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
- G01H 3/10: Amplitude; Power
- G01J 1/0219: {Electrical interface; User interface}
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/147: using display panels
- G06F 9/4451: {User profiles; Roaming}
- G06F 9/451: Execution arrangements for user interfaces
- G06F 21/316: {by observing the pattern of computer usage, e.g. typical user behaviour}
- G06V 40/12: Fingerprints or palmprints
- G06V 40/1365: {Matching; Classification}
- G09G 5/00: Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators (image data processing or generation, in general G06T)
- G09G 2320/0626: for control of overall brightness
- G09G 2340/14: Solving problems related to the presentation of information to be displayed
- G09G 2354/00: Aspects of interface with display user
- G09G 2360/144: the light being ambient light
- G09G 2380/10: Automotive applications
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G01H: MEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
- G01J: MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY (light sources F21, H01J, H01K, H05B; investigating properties of materials by optical means G01N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

An electronic device includes a processor, a display unit, and a storage unit. The storage unit is configured to store a preset moving speed threshold and a program. When the program is executed by the processor, the program causes the processor to detect a moving speed of the electronic device, compare the detected moving speed with the preset moving speed threshold; and control the display unit to enlarge an item displayed by the display unit when the detected moving speed is greater than the preset moving speed threshold.

## Claims

### Claim 1

An electronic device comprising:
a processor;
a display unit; and
a storage unit configured to store a preset moving speed threshold and a program, wherein when the program is executed by the processor, the program causes the processor to:
detect a moving speed of the electronic device;
compare the detected moving speed with the preset moving speed threshold; and
control the display unit to enlarge an item displayed by the display unit when the detected moving speed is greater than the preset moving speed threshold;
an environment sensor unit configured to detect and obtain a temperature of working environment of the electronic device;
wherein the item is an operation button or a menu; and
wherein when the temperature of the working environment is less than a preset temperature threshold, the program further causes the processor to control the display unit to enlarge the item and adjust sensitivity of the display unit according to the detected temperature.

### Claim 2 (depends on 1)

The electronic device of claim 1, further comprising an environment sensor unit configured to detect moisture of working environment of the electronic device to get detected moisture, wherein when the detected moisture of the working environment is greater than a preset moisture threshold, the program further causes the processor to control the display unit to enlarge the item and adjust sensitivity of the display unit according to the detected moisture.

### Claim 3 (depends on 1)

The electronic device of claim 1, further comprising an environment sensor unit configured to detect noise of working environment of the electronic device, wherein the program further causes the processor to compare a detected noise of the working environment from the environment sensor unit with a preset noise threshold, when the detected noise of the working environment is larger than the preset noise threshold, the program further causes the processor to control the electronic device to show texts or pictures to assist voice projects of the electronic device.

### Claim 4

A method of adjusting a user interface of an electronic device, the method comprising:
detecting a moving speed of the electronic device;
comparing the detected moving speed with a preset moving speed threshold, and
controlling a display unit to enlarge an item displayed by the display unit when the detected moving speed is greater than the preset moving speed threshold;
detecting and obtaining a temperature of working environment of the electronic device; and
controlling the display unit to enlarge the item and adjusting sensitivity of the display unit according to the detected temperature when the temperature of the working environment is less than a preset temperature threshold;
wherein the item is an operation button or a menu.

### Claim 5 (depends on 4)

The method of claim 4, wherein the preset moving speed threshold is stored in a storage unit.

### Claim 6 (depends on 4)

The method of claim 4, further comprising:
detecting moisture of working environment of the electronic device to get detected moisture; and
controlling the display unit to enlarge the item and adjusting sensitivity of the display unit according to the detected moisture when the detected moisture of the working environment is greater than a preset moisture threshold.

### Claim 7 (depends on 4)

The method of claim 4, further comprising:
detecting noise of working environment of the electronic device;
comparing a detected noise of the working environment with a preset noise threshold; and
controlling the electronic device to show texts or pictures to assist voice projects of the electronic device when the detected noise of the working environment is larger than the preset noise threshold.
