IP Library Granted Patent US 8,311,672
Granted Patent B2
US 8,311,672 · App. 12/432,687 · Granted Nov 13, 2012

Robot and control method thereof

Assignee: Hon Hai Precision Industry Co., Ltd.
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 8,311,672
App. No.
12/432,687
Granted
Nov 13, 2012
Kind
B2
Abstract

The present invention relates to a robot and a control method adapted for the robot. The method includes a) measuring time; b) performing a normal biological action when the time reaches a beginning time of a biological function; c) judging whether an instruction is received while during the biological function; d) if the instruction is received while during the biological function, fetching an action adjustment parameter of the biological function and performing an output; e) after the output is finished, resuming performing the normal biological action; and f) stopping the normal biological action when the time reaches an ending time of the biological function.

Claims (19)

1. A robot, comprising:

a clock unit for measuring time;

an input unit for generating a plurality of instructions in response to user input;

an output unit for outputting an action;

a storage unit for storing a plurality of biological functions of the robot, a plurality of first relationships among the plurality of biological functions, a plurality of time periods, and a plurality of normal biological actions, a plurality of second relationships among the plurality of biological functions, the plurality of instructions, a plurality of action adjustment parameters of the biological functions, and a plurality of outputs, wherein each time period comprises the beginning time and the ending time of each biological function;

a management module for fetching a normal biological action of a biological function by a processor unit based on one of the first relationships from the storage unit when the time of the clock unit reaches the beginning time of the biological function, and controlling the output unit to begin performing the normal biological action until the ending time of the biological function comes; and

a judgment module for judging whether the input unit generates an instruction by a processor unit while during the biological function, if the input unit generates the instruction while during the biological function, interrupting the normal biological action of the biological function, fetching an action adjustment parameter of the biological function in response to the instruction from a user based on one of the second relationships from the storage unit and controlling the output unit to perform an output corresponding to the fetched action adjustment parameter, and after the output is finished, controlling the output unit to resume performing the normal biological action.

2. The robot as recited in claim 1 , wherein when the robot is not during the biological function and the input unit generates the instruction, the judging module controls the output unit to output a predetermined action from the storage unit.

3. The robot as recited in claim 1 , wherein the plurality of actions are a plurality of body actions and/or a plurality of sounds.

4. A control method for a robot, wherein the robot stores a plurality of biological functions, a plurality of first relationships among the plurality of biological functions, a plurality of time periods, and a plurality of normal biological actions, a plurality of second relationships among the plurality of biological functions, a plurality of instructions, a plurality of action adjustment parameters of the biological functions, and a plurality of outputs, and each time period comprising the beginning time and the ending time of each biological function, the method comprising:

measuring time;

performing a normal biological action based on one of the first relationships by a processor unit when the time reaches the beginning time of a biological function;

judging whether an instruction is received while during the biological function by a processor unit;

if the instruction is received while during the biological function, interrupting the normal biological action of the biological function, fetching an action adjustment parameter of the biological function in response to the instruction from a user based on one of the second relationships and performing an output corresponding to the fetched action adjustment parameter;

after the output is finished, resuming performing the normal biological action; and

stopping the normal biological action when the time reaches the ending time of the biological function.

5. The control method as recited in claim 4 , further comprising:

when the robot is not during the biological function and the instruction is received, performing a predetermined action.

6. The control method as recited in claim 4 , wherein the plurality of actions are a plurality of body actions and/or a plurality of sounds.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2020
From: HON HAI PRECISION INDUSTRY CO., LTD.
To: SOCLE TECHNOLOGY CORP.
Reel/Frame 054057/0981 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2009
From: CHOU, HSIAO-CHUNG; HUANG, LI-ZHANG; WANG, CHUAN-HONG
To: HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 022616/0951 →
Priority Claims (1)
CN 2008 1 0305169 · Oct 24, 2008 · national
Continuity (1)
Related Publication 20100106296A1 · Apr 29, 2010