IP Library Granted Patent US 9,563,284
Granted Patent B2
US 9,563,284 · App. 13/818,733 · Granted Feb 7, 2017

Information processing device and control method thereof

Inventors: Chunlei Zhao (Beijing, CN); Wei Wei (Beijing, CN)
Assignees: BEIJING LENOVO SOFTWARE LTD.; LENOVO (BEIJING) CO., LTD.
G06F3/0346G06F1/1694G06F1/3203G06F1/3231G06F1/3259G06F1/3265H04W52/0254H04M1/67H04M2250/12H04M2250/22Y02B60/1242Y02B60/1253Y02B60/1289
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,563,284
App. No.
13/818,733
Granted
Feb 7, 2017
Kind
B2
Abstract

An information processing device and a control method applied to the information processing device is described. The information processing device includes a display unit configured to display images; an input unit configured to receive inputs from a user; a motion detecting unit configured to detect motion of the information processing device and to generate data related to the motion; and a processing unit connected to the display unit, the input unit and the motion detecting unit. The processing unit is configured to receive the motion-related data from the motion detecting unit, and enable/disable of the display unit and/or the input unit based on the data related to the motion.

Claims (64)

1. An information processing device, comprising:

a display unit configured to display images;

an input unit configured to receive inputs from a user;

a motion detecting unit, configured to detect motion of the information processing device, and to generate motion-related data; and

a processing unit, which is connected with the display unit, the input unit and the motion detecting unit, and, in a calling state, is configured to, in a calling state, receive the motion-related data from the motion detecting unit, and based on the motion-related data, control the state of the input unit to change from an enabling state to a disable state or from the disable state to the enabling state to prevent misoperation by the user, and when the motion-related data indicates that information processing device is moving, the processing unit controls the state of the display unit to change from the disable state to the enabling state.

2. The information processing device according to claim 1 , wherein,

the motion detecting unit is an acceleration sensor, and is configured to detect an acceleration value of the information processing device, and

when the acceleration value of the information processing device satisfies a predetermined condition, the processing unit enables the input unit in the calling state.

3. The information processing device according to claim 2 , further comprising:

a storage unit configured to store a first threshold;

wherein the processing unit, based on the acceleration value, determines a motion-magnitude, and compares the motion-magnitude with the first threshold, and

if the motion-magnitude is greater than the first threshold, then the processing unit enables the input unit in the calling state.

4. The information processing device according to claim 3 , further comprising:

a proximity detecting unit, provided in the vicinity of the display unit, and configured to generate data associated with a distance between the display unit and a target-object;

a storage unit configured to store a second threshold,

wherein the processing unit, based on a detection result of the proximity detecting unit, judges whether or not the distance between the display unit and the target-object is greater than the second threshold, and

if the distance is greater than the second threshold, and the motion-magnitude is greater than the first threshold, then the processing unit enables the input unit in the calling state.

5. The information processing device according to claim 2 , wherein

the processing unit, based on the acceleration value, determines a posture of the information processing device at the end of the motion; and

when the posture of the information processing device satisfies a predetermined condition, the processing unit enables the input unit in the calling state.

6. The information processing device according to claim 5 , further comprising:

a proximity detecting unit, provided in the vicinity of the display unit, and configured to generate data associated with a distance between the display unit and a target-object; and

a storage unit configured to store a second threshold,

wherein the processing unit, based on a detection result of the proximity detecting unit, judges whether or not the distance between the display unit and the target-object is greater than the second threshold, and

if the distance is greater than the second threshold, and the posture of the information processing device satisfies a predetermined condition, then the processing unit enables the input unit in the calling state.

7. The information processing device according to claim 1 , wherein

the motion detecting unit is a gyroscope, and is configured to detect a posture-change value of the information processing device; and

when the posture-change value of the information processing device satisfies a predetermined condition, the processing unit enables the input unit in the calling state.

8. The information processing device according to claim 1 , further comprising:

a proximity detecting unit, provided in the vicinity of the display unit, and configured to generate data associated with a distance between the display unit and a target-object;

wherein, the processing unit, based on the motion-related data and a detection result of the proximity detecting unit, controls an enable-operation the input unit in the calling state.

9. A control method applied in an information processing device, wherein the information processing device comprises a display unit and an input unit, the control method comprising:

detecting motion of the information processing device, and generating motion-related data; and

in a calling state, based on the motion-related data, controlling a state of the display unit to control a state of the input unit to change from an enabling state to a disable state or from the disable state to the enabling state to prevent misoperation by the user, and

when the motion-related data indicates the information processing device is moving, the state of the display unit is controlled to change from the disable state to the enabling state.

10. The control method according to claim 9 , wherein

the step of detecting motion of the information processing device comprises: detecting an acceleration value of the information processing device; and

the step of controlling enable/disable of the input unit further comprises: when the acceleration value of the information processing device satisfies a predetermined condition, enabling the display unit and/or the input unit.

11. The control method according to claim 10 , further comprising:

obtaining a first threshold;

wherein the step of enabling the input unit comprises:

based on the acceleration value, determining a motion-magnitude, and comparing the motion-magnitude with the first threshold, and

if the motion-magnitude is greater than the first threshold, then enabling the input unit.

12. The control method according to claim 11 , further comprising:

obtaining data associated with a distance between the display unit and a target-object; and

obtaining a second threshold,

wherein the step of enabling the input unit further comprises:

based on the data associated with the distance between the display unit and the target-object, judging whether or not the distance between the display unit and the target-object is greater than the second threshold, and

if the distance is greater than the second threshold, and the motion-magnitude is greater than the first threshold, then enabling the input unit.

13. The control method according to claim 10 , wherein the step of enabling the input unit comprises:

based on the acceleration value, determining a posture of the information processing device at the end of the motion; and

when the posture of the information processing device satisfies a predetermined condition, enabling the input unit.

14. The control method according to claim 13 , further comprising:

obtaining data associated with a distance between the display unit and a target-object; and

obtaining a second threshold,

wherein the step of enabling the input unit further comprises:

based on a detection result of the proximity detecting unit, judging whether or not the distance between the display unit and the target-object is greater than the second threshold, and

if the distance is greater than the second threshold, and the posture of the information processing device satisfies a predetermined condition, then enabling the input unit.

15. The control method according to claim 10 , wherein

the step of detecting motion of the information processing device comprises: detecting a posture-change value of the information processing device; and

the step of controlling enable/disable of the input unit comprises: when the posture-change value of the information processing device satisfies a predetermined condition, the processing unit enables the display unit and/or the input unit.

16. The control method according to claim 9 , further comprise:

generating data associated with a distance between the display unit and a target-object;

wherein the step of controlling enable/disable of the input unit further comprises: based on the motion-related data and the data associated with the distance between the display unit and the target-object, controlling an enable-operation of the input unit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2013
From: ZHAO, CHUNLEI; WEI, WEI
To: BEIJING LENOVO SOFTWARE LTD.; LENOVO (BEIJING) CO., LTD.
Reel/Frame 029867/0686 →
Priority Claims (1)
CN 2010 1 0262091 · Aug 24, 2010 · national
Continuity (1)
Related Publication 20130147712A1 · Jun 13, 2013