CN104793747A - Method, device and system for inputting through wearable device - Google Patents

Method, device and system for inputting through wearable device Download PDF

Info

Publication number
CN104793747A
CN104793747A CN201510202307.4A CN201510202307A CN104793747A CN 104793747 A CN104793747 A CN 104793747A CN 201510202307 A CN201510202307 A CN 201510202307A CN 104793747 A CN104793747 A CN 104793747A
Authority
CN
China
Prior art keywords
axis
wearable device
directions
input
acceleration information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510202307.4A
Other languages
Chinese (zh)
Inventor
汤巍敏
王磊
马旭
杨亮
郑鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201510202307.4A priority Critical patent/CN104793747A/en
Publication of CN104793747A publication Critical patent/CN104793747A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a method, device and system for inputting through a wearable device, the wearable device and an input receiving device. The method includes the steps that an input function starting instruction for the wearable device of a user is received, and the input mode of the wearable device is started according to the input function starting instruction; acceleration data of the wearable device in the X-axis direction, the Y-axis direction and the Z-axis direction are detected, and a three-dimensional movement track diagram of the wearable device is generated according to the acceleration data in the X-axis direction, the Y-axis direction and the Z-axis direction; the three-dimensional movement track diagram is recognized, and corresponding characters are generated and displayed. According to the method, characters that the user wants to input are obtained, the self input function of the wearable device is achieved, the diversity of input methods of the wearable device is enriched, and the user experience is improved.

Description

The method, the Apparatus and system that input is carried out by Wearable device
Technical field
The present invention relates to mobile device manufacturing technology field, particularly relate to a kind of method, device, system, Wearable device and the input receiving equipment that are undertaken inputting by Wearable device.
Background technology
Along with the release etc. of the development of mobile Internet, technical progress and high-performance low-power-consumption process chip, the form of Wearable device with application focus also in continuous change.Such as, Wearable device common at present can comprise intelligent watch, Intelligent bracelet, intelligent glasses etc., intelligent watch is by wrist-watch built-in intelligence system, carry intelligent mobile phone system and be connected to network and realize multi-functional, phone in the synchronous mobile phone of energy, note, mail, photo, music etc., Intelligent bracelet can record the exercise in daily life, sleep, part also has the real time datas such as diet, intelligent glasses can by user installation software, the program that the software houses such as game provide, adding schedule has been manipulated by voice or action, digital map navigation, interactive with good friend, take pictures and video, the functions such as video calling are launched with friend.
Due to the restriction of Wearable device form, current Wearable device is general not for user provides input function, as Intelligent bracelet, it individual smallerly cannot provide input function for user, or general by speech recognition for user provides input function, as intelligent watch, intelligent glasses etc.
But at present Problems existing is, the input mode of Wearable device compares and to lack or single, and the phonetic recognization rate as equipment such as intelligent watchs is not also too high, causes input function to be deteriorated, Consumer's Experience variation.
Summary of the invention
Object of the present invention is intended to solve one of above-mentioned technical matters at least to a certain extent.
For this reason, first object of the present invention is to propose a kind of method of being undertaken inputting by Wearable device.The method is by identifying that user wears the movement locus figure formed when Wearable device marks character aloft, obtain the character that user wants to input, achieve self input function of Wearable device, and enrich the diversity of the input mode of Wearable device, improve Consumer's Experience.
Second object of the present invention is to propose a kind of device being undertaken inputting by Wearable device.
3rd object of the present invention is to propose a kind of method of being undertaken inputting by Wearable device.
4th object of the present invention is to propose a kind of method of being undertaken inputting by Wearable device.
5th object of the present invention is to propose a kind of Wearable device.
6th object of the present invention is to propose a kind of input receiving equipment.
7th object of the present invention is to propose a kind of system of being undertaken inputting by Wearable device.
To achieve these goals, first aspect present invention embodiment carry out by Wearable device the method that inputs, comprise: receive the input function open command of user for Wearable device, and open the input pattern of described Wearable device according to described input function open command; Detect the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions, and generate the 3 D motion trace figure of described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions; And identify to generate corresponding character to described 3 D motion trace figure, and show.
The embodiment of the present invention carry out by Wearable device the method that inputs, first can receive the input function open command of user for Wearable device, and the input pattern of Wearable device is opened according to input function open command, Wearable device can be detected afterwards in X-axis, acceleration information on Y-axis and Z axis three directions, and according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, and identify to generate corresponding character to 3 D motion trace figure, and show, namely by identifying that user wears the movement locus figure formed when Wearable device marks character aloft, obtain the character that user wants to input, achieve self input function of Wearable device, and enrich the diversity of the input mode of Wearable device, improve Consumer's Experience.
To achieve these goals, second aspect present invention embodiment carry out by Wearable device the device that inputs, comprising: receiver module, for receiving the input function open command of user for Wearable device; Opening module, for opening the input pattern of described Wearable device according to described input function open command; Detection module, for detecting the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions; First generation module, for generating the 3 D motion trace figure of described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions; And second generation module, generate corresponding character for identifying described 3 D motion trace figure, and show.
The embodiment of the present invention carry out by Wearable device the device that inputs, the input function open command of user for Wearable device is received by receiver module, opening module opens the input pattern of Wearable device according to input function open command, detection module detects Wearable device in X-axis, acceleration information on Y-axis and Z axis three directions, first generation module is according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, second generation module identifies to generate corresponding character to 3 D motion trace figure, and show, namely by identifying that user wears the movement locus figure formed when Wearable device marks character aloft, obtain the character that user wants to input, achieve self input function of Wearable device, and enrich the diversity of the input mode of Wearable device, improve Consumer's Experience.
To achieve these goals, third aspect present invention embodiment carry out by Wearable device the method that inputs, comprise: receive the input function open command of user for described Wearable device, and open the input pattern of described Wearable device according to described input function open command; Detect the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions; Acceleration information on described X-axis, Y-axis and Z axis three directions is sent to input receiving equipment, to make described input receiving equipment generate the 3 D motion trace figure of described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions, and generate corresponding character according to described 3 D motion trace figure and show.
The embodiment of the present invention carry out by Wearable device the method that inputs, first can receive the input function open command of user for Wearable device, and the input pattern of Wearable device is opened according to input function open command, detect Wearable device afterwards in X-axis, acceleration information on Y-axis and Z axis three directions, and by X-axis, acceleration information on Y-axis and Z axis three directions is sent to input receiving equipment, input receiving equipment is according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, and identify generate corresponding character and show to 3 D motion trace figure, namely by providing input function as input end for needing the equipment of input using Wearable device, add the function of Wearable device, and enriched the diversity of the input mode of input receiving equipment, improve Consumer's Experience.
To achieve these goals, fourth aspect present invention embodiment carry out by Wearable device the method that inputs, comprising: receive the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions that Wearable device sends; The 3 D motion trace figure of described Wearable device is generated according to the acceleration information on described X-axis, Y-axis and Z axis three directions; And identify to generate corresponding character to described 3 D motion trace figure, and show.
The embodiment of the present invention carry out by Wearable device the method that inputs, first can receive the Wearable device of Wearable device transmission in X-axis, acceleration information on Y-axis and Z axis three directions, afterwards can according to this X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, and identify generate corresponding character and show to this 3 D motion trace figure, namely by providing input function as input end for needing the equipment of input using Wearable device, add the function of Wearable device, and enriched the diversity of the input mode of input receiving equipment, improve Consumer's Experience.
To achieve these goals, the Wearable device of fifth aspect present invention embodiment, comprising: receiver module, for receiving the input function open command of user for described Wearable device; Opening module, for opening the input pattern of described Wearable device according to described input function open command; Detection module, for detecting the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions; Sending module, for the acceleration information on described X-axis, Y-axis and Z axis three directions is sent to input receiving equipment, to make described input receiving equipment generate the 3 D motion trace figure of described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions, and generate corresponding character according to described 3 D motion trace figure and show.
The Wearable device of the embodiment of the present invention, the input function open command of user for Wearable device is received by receiver module, opening module opens the input pattern of Wearable device according to input function open command, detection module detects Wearable device in X-axis, acceleration information on Y-axis and Z axis three directions, sending module is by X-axis, acceleration information on Y-axis and Z axis three directions is sent to input receiving equipment, to make input receiving equipment according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, and generate corresponding character according to 3 D motion trace figure and show, namely by providing input function as input end for needing the equipment of input using Wearable device, add the function of Wearable device, and enriched the diversity of the input mode of input receiving equipment, improve Consumer's Experience.
To achieve these goals, the input receiving equipment of sixth aspect present invention embodiment, comprising: receiver module, for receiving the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions that Wearable device sends; First generation module, for generating the 3 D motion trace figure of described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions; And second generation module, generate corresponding character for identifying described 3 D motion trace figure, and show.
The input receiving equipment of the embodiment of the present invention, the Wearable device of Wearable device transmission is received in X-axis by receiver module, acceleration information on Y-axis and Z axis three directions, first generation module is according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, second generation module identifies generate corresponding character and show to 3 D motion trace figure, namely by providing input function as input end for needing the equipment of input using Wearable device, add the function of Wearable device, and enriched the diversity of the input mode of input receiving equipment, improve Consumer's Experience.
To achieve these goals, seventh aspect present invention embodiment carry out by Wearable device the system that inputs, comprising: the Wearable device described in fifth aspect present invention embodiment and the input receiving equipment described in sixth aspect present invention embodiment.
The embodiment of the present invention carry out by Wearable device the system that inputs, the input function open command of user for Wearable device is received by Wearable device, and the input pattern of Wearable device is opened according to input function open command, detect Wearable device afterwards in X-axis, acceleration information on Y-axis and Z axis three directions, and by X-axis, acceleration information on Y-axis and Z axis three directions is sent to input receiving equipment, input receiving equipment is according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, and identify generate corresponding character and show to 3 D motion trace figure, namely by providing input function as input end for needing the equipment of input using Wearable device, add the function of Wearable device, and enriched the diversity of the input mode of input receiving equipment, improve Consumer's Experience.
The aspect that the present invention adds and advantage will part provide in the following description, and part will become obvious from the following description, or be recognized by practice of the present invention.
Accompanying drawing explanation
The present invention above-mentioned and/or additional aspect and advantage will become obvious and easy understand from the following description of the accompanying drawings of embodiments, wherein,
Fig. 1 is the process flow diagram being carried out the method inputted according to an embodiment of the invention by Wearable device;
Fig. 2 is the structural representation being carried out the device inputted according to an embodiment of the invention by Wearable device;
Fig. 3 is the process flow diagram being carried out the method inputted in accordance with another embodiment of the present invention by Wearable device;
Fig. 4 is the structural representation of Wearable device according to an embodiment of the invention;
Fig. 5 is the process flow diagram being carried out the method inputted by Wearable device according to another embodiment of the present invention;
Fig. 6 is the structural representation inputting receiving equipment according to an embodiment of the invention; And
Fig. 7 is the structural representation being carried out the system inputted according to an embodiment of the invention by Wearable device.
Embodiment
Be described below in detail embodiments of the invention, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has element that is identical or similar functions from start to finish.Be exemplary below by the embodiment be described with reference to the drawings, be intended to for explaining the present invention, and can not limitation of the present invention be interpreted as.
Below with reference to the accompanying drawings the method, device, system, Wearable device and the input receiving equipment that are undertaken inputting by Wearable device of the embodiment of the present invention are described.
The embodiment of the present invention proposes a kind of method of being undertaken inputting by Wearable device, comprising: receive the input function open command of user for Wearable device, and open the input pattern of Wearable device according to input function open command; Detect the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions, and generate the 3 D motion trace figure of Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions; And identify to generate corresponding character to 3 D motion trace figure, and show.
Fig. 1 is the process flow diagram being carried out the method inputted according to an embodiment of the invention by Wearable device.It should be noted that, the Wearable device of the embodiment of the present invention identifies generate corresponding character and show to 3 D motion trace figure, can be applicable in Wearable device, to realize self input function of Wearable device.
As shown in Figure 1, the method should being undertaken inputting by Wearable device can comprise:
S101, receives the input function open command of user for Wearable device, and opens the input pattern of Wearable device according to input function open command.
Wherein, in an embodiment of the present invention, Wearable device can include but not limited to intelligent watch, Intelligent bracelet, intelligent glasses and intelligent jewellery etc.
In addition, in an embodiment of the present invention, input function open command can be that user has done certain deliberate action for Wearable device and the input function open command caused, can also be that user passes through certain button triggered in Wearable device and the input function open command caused, be appreciated that, input function open command can also be other instructions, and the present invention is not specifically limited this.Such as, that supposes the embodiment of the present invention carries out the method that inputs for user provides virtual or entity input function is released the button in Wearable device by Wearable device, and user can trigger this button and enter input pattern to make Wearable device.And for example, suppose that the method for being undertaken inputting by Wearable device of the embodiment of the present invention presets an action, when detecting that user to complete the above-mentioned action preset for Wearable device, Wearable device enters input pattern.
S102, detects the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions, and generates the 3 D motion trace figure of Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions.
Wherein, in an embodiment of the present invention, Wearable device can concrete 3-axis acceleration sensor.Specifically, in an embodiment of the present invention, detect the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions by 3-axis acceleration sensor, the 3 D motion trace figure of Wearable device can be generated afterwards according to this acceleration information.
For example, take Wearable device as Intelligent bracelet be example, when Intelligent bracelet to be worn over the wrist place of the right hand by user, and input is opened after input pattern to make Intelligent bracelet for the input function open command of Intelligent bracelet, user marks the shape of the character that user oneself will input aloft by the right hand, in the process that user's right hand runs, Intelligent bracelet is detected in real time in X-axis by the 3-axis acceleration sensor in Intelligent bracelet, acceleration information on Y-axis and these three directions of Z axis, afterwards, the 3 D motion trace figure of Intelligent bracelet can be calculated according to this acceleration information.
Specifically, in an embodiment of the present invention, the specific implementation process generating the 3 D motion trace figure of Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions can be: first, the acceleration information on X-axis, Y-axis and Z axis three directions is converted to instantaneous velocity respectively by integrated acceleration, and using instantaneous velocity integration on a timeline as the movement locus on X-axis, Y-axis and Z axis.Afterwards, the movement locus on X-axis, Y-axis and Z axis is superposed, obtain the 3 D motion trace figure of Wearable device.
More specifically, first, can the acceleration of Wearable device on these three directions of X-axis, Y-axis and Z axis that detected by 3-axis acceleration sensor of Real-time Obtaining, and utilize integrated acceleration respectively the acceleration on these three directions of X-axis, Y-axis and Z axis to be carried out integration to convert instantaneous velocity to, and using the integration on a timeline of the instantaneous velocity on these three directions as the movement locus on X-axis, Y-axis and Z axis, then, movement locus on these three directions is superimposed, obtains the 3 D motion trace figure of Wearable device.
S103, identifies to generate corresponding character to 3 D motion trace figure, and shows.
Particularly, by picture character recognition methods, character recognition is carried out to 3 D motion trace figure, obtain corresponding character, and this Charactes Display is checked for user at displaying interface and uses.Be appreciated that in an embodiment of the present invention, picture character recognition methods can be but be not limited to OCR (Optical Character Recognition, optical character identification) method.
For example, take Wearable device as Intelligent bracelet be example, when Intelligent bracelet to be worn over the wrist place of the right hand by user, and input is opened after input pattern to make Intelligent bracelet for the input function open command of Intelligent bracelet, user marks " you " shape aloft by the right hand, in the process of drawing, Intelligent bracelet detects in real time by the 3-axis acceleration sensor of self and obtains Intelligent bracelet in X-axis, acceleration on Y-axis and these three directions of Z axis, and utilize integrated acceleration respectively by X-axis, acceleration on Y-axis and these three directions of Z axis carries out integration to convert instantaneous velocity to, and using instantaneous velocity integration on a timeline as X-axis, movement locus on Y-axis and Z axis, and the movement locus on these three axles is superimposed to obtain 3 D motion trace figure, finally, this 3 D motion trace figure is identified, obtain corresponding character " you ", and by this Charactes Display at displaying interface.
It should be noted that, the method being undertaken inputting by Wearable device of the embodiment of the present invention can realize the input of the single character of Wearable device, can also realize the input of multiple characters of Wearable device.
The embodiment of the present invention carry out by Wearable device the method that inputs, first can receive the input function open command of user for Wearable device, and the input pattern of Wearable device is opened according to input function open command, Wearable device can be detected afterwards in X-axis, acceleration information on Y-axis and Z axis three directions, and according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, and identify to generate corresponding character to 3 D motion trace figure, and show, namely by identifying that user wears the movement locus figure formed when Wearable device marks character aloft, obtain the character that user wants to input, achieve self input function of Wearable device, and enrich the diversity of the input mode of Wearable device, improve Consumer's Experience.
It should be noted that, in one embodiment of the invention, before the above-mentioned 3 D motion trace figure according to the acceleration information generation Wearable device on X-axis, Y-axis and Z axis three directions, the method should being undertaken inputting by Wearable device also can comprise: judge whether to exit input pattern, and after judgement exits input pattern, generate the 3 D motion trace figure of Wearable device according to the acceleration information on above-mentioned X-axis, Y-axis and the Z axis detected in real time three directions.In an embodiment of the present invention, by judging whether to receive the input function END instruction of user for Wearable device, to determine whether to exit input pattern, such as, when judging to receive the input function END instruction of user for Wearable device, can determine to have exited input pattern; When not receiving the input function END instruction of user for Wearable device, can determine now not yet to exit input pattern.Wherein, input function END instruction can be that user has done certain deliberate action for Wearable device and the input function END instruction caused, can also be that user passes through certain button triggered in Wearable device and the input function open command caused, be appreciated that, input function END instruction can also be other instructions, and the present invention is not specifically limited this.
In order to realize above-described embodiment, the invention allows for a kind of device being undertaken inputting by Wearable device, comprising: receiver module, for receiving the input function open command of user for Wearable device; Opening module, for opening the input pattern of Wearable device according to input function open command; Detection module, for detecting the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions; First generation module, for generating the 3 D motion trace figure of Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions; And second generation module, generate corresponding character for identifying 3 D motion trace figure, and show.
Fig. 2 is the structural representation being carried out the device inputted according to an embodiment of the invention by Wearable device.As shown in Figure 2, the device that should be undertaken inputting by Wearable device can comprise: receiver module 110, opening module 120, detection module 130, first generation module 140 and the second generation module 150.
Particularly, receiver module 110 can be used for receiving the input function open command of user for Wearable device.Wherein, in an embodiment of the present invention, Wearable device can include but not limited to intelligent watch, Intelligent bracelet, intelligent glasses and intelligent jewellery etc.
Opening module 120 can be used for the input pattern opening Wearable device according to input function open command.
Wherein, in an embodiment of the present invention, input function open command can be that user has done certain deliberate action for Wearable device and the input function open command caused, can also be that user passes through certain button triggered in Wearable device and the input function open command caused, be appreciated that, input function open command can also be other instructions, and the present invention is not specifically limited this.Such as, that supposes the embodiment of the present invention carries out the device that inputs for user provides virtual or entity input function is released the button in Wearable device by Wearable device, and user can trigger this button with the input pattern making opening module 120 open Wearable device.And for example, suppose that the device being undertaken inputting by Wearable device of the embodiment of the present invention presets an action, when detecting that user to complete the above-mentioned action preset for Wearable device, opening module 120 can open the input pattern of Wearable device.
Detection module 130 can be used for detecting the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions.Wherein, in an embodiment of the present invention, detection module 130 can be 3-axis acceleration sensor.
For example, take Wearable device as Intelligent bracelet be example, when Intelligent bracelet to be worn over the wrist place of the right hand by user, and input is opened after input pattern to make Intelligent bracelet for the input function open command of Intelligent bracelet, user marks the shape of the character that user oneself will input aloft by the right hand, in the process that user's right hand runs, detection module 130 can detect the acceleration information of Intelligent bracelet on these three directions of X-axis, Y-axis and Z axis in real time.
First generation module 140 can be used for the 3 D motion trace figure generating Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions.Specifically, in an embodiment of the present invention, first generation module 140 can be specifically for: convert the acceleration information on X-axis, Y-axis and Z axis three directions to instantaneous velocity respectively by integrated acceleration, and using instantaneous velocity integration on a timeline as the movement locus on X-axis, Y-axis and Z axis; Movement locus on X-axis, Y-axis and Z axis is superposed, obtains the 3 D motion trace figure of Wearable device.
More specifically, first generation module 140 can the acceleration of Wearable device on these three directions of X-axis, Y-axis and Z axis that detect of first Real-time Obtaining detection module 130, and utilize integrated acceleration respectively the acceleration on these three directions of X-axis, Y-axis and Z axis to be carried out integration to convert instantaneous velocity to, and using the integration on a timeline of the instantaneous velocity on these three directions as the movement locus on X-axis, Y-axis and Z axis, then, movement locus on these three directions is superimposed, obtains the 3 D motion trace figure of Wearable device.
Second generation module 150 can be used for identifying to generate corresponding character to 3 D motion trace figure, and shows.More specifically, the second generation module 150 carries out character recognition by picture character recognition methods to 3 D motion trace figure, obtains corresponding character, and is checked for user at displaying interface by this Charactes Display and use.Be appreciated that in an embodiment of the present invention, picture character recognition methods can be but be not limited to OCR method.
For example, take Wearable device as Intelligent bracelet be example, when Intelligent bracelet to be worn over the wrist place of the right hand by user, and input is opened after input pattern to make Intelligent bracelet for the input function open command of Intelligent bracelet, user marks " you " shape aloft by the right hand, in the process of drawing, detection module 130 can detect in real time and obtain Intelligent bracelet in X-axis, acceleration on Y-axis and these three directions of Z axis, first generation module 140 utilizes integrated acceleration respectively by X-axis, acceleration on Y-axis and these three directions of Z axis carries out integration to convert instantaneous velocity to, and using instantaneous velocity integration on a timeline as X-axis, movement locus on Y-axis and Z axis, and the movement locus on these three axles is superimposed to obtain 3 D motion trace figure, finally, second generation module 150 identifies this 3 D motion trace figure, obtain corresponding character " you ", and by this Charactes Display at displaying interface.
It should be noted that, the device being undertaken inputting by Wearable device of the embodiment of the present invention can realize the input of the single character of Wearable device, can also realize the input of multiple characters of Wearable device.
The embodiment of the present invention carry out by Wearable device the device that inputs, the input function open command of user for Wearable device is received by receiver module, opening module opens the input pattern of Wearable device according to input function open command, detection module detects Wearable device in X-axis, acceleration information on Y-axis and Z axis three directions, first generation module is according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, second generation module identifies to generate corresponding character to 3 D motion trace figure, and show, namely by identifying that user wears the movement locus figure formed when Wearable device marks character aloft, obtain the character that user wants to input, achieve self input function of Wearable device, and enrich the diversity of the input mode of Wearable device, improve Consumer's Experience.
It should be noted that, in one embodiment of the invention, at above-mentioned first generation module 140 according to X-axis, before acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, the device that should be undertaken inputting by Wearable device also can comprise: judge module, input pattern is exited for judging whether, in an embodiment of the present invention, after judgement exits input pattern, first generation module 140 is according to the above-mentioned X-axis detected in real time, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device.In an embodiment of the present invention, by judging whether to receive the input function END instruction of user for Wearable device, to determine whether to exit input pattern, such as, when judging to receive the input function END instruction of user for Wearable device, can determine to have exited input pattern; When not receiving the input function END instruction of user for Wearable device, can determine now not yet to exit input pattern.Wherein, input function END instruction can be that user has done certain deliberate action for Wearable device and the input function END instruction caused, can also be that user passes through certain button triggered in Wearable device and the input function open command caused, be appreciated that, input function END instruction can also be other instructions, and the present invention is not specifically limited this.
Because Wearable device has the function of moving along with the body kinematics of user, so it is need the equipment of input (as input receiving equipment) to provide input function that Wearable device also can be used as input end.For this reason, the embodiment of the present invention also proposed another kind of method of being undertaken inputting by Wearable device, comprise: receive the input function open command of user for Wearable device, and open the input pattern of Wearable device according to input function open command; Detect the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions; Acceleration information on X-axis, Y-axis and Z axis three directions is sent to input receiving equipment, to make input receiving equipment generate the 3 D motion trace figure of Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions, and generate corresponding character according to 3 D motion trace figure and show.
Fig. 3 is the process flow diagram being carried out the method inputted in accordance with another embodiment of the present invention by Wearable device.It should be noted that, the method being undertaken inputting by Wearable device of the embodiment of the present invention will be described from Wearable device side.
As shown in Figure 3, the method should being undertaken inputting by Wearable device can comprise:
S301, receives the input function open command of user for Wearable device, and opens the input pattern of Wearable device according to input function open command.
Wherein, in an embodiment of the present invention, Wearable device can include but not limited to intelligent watch, Intelligent bracelet, intelligent glasses and intelligent jewellery etc.
In addition, in an embodiment of the present invention, input function open command can be that user has done certain deliberate action for Wearable device and the input function open command caused, can also be that user passes through certain button triggered in Wearable device and the input function open command caused, be appreciated that, input function open command can also be other instructions, and the present invention is not specifically limited this.Such as, that supposes the embodiment of the present invention carries out the method that inputs for user provides virtual or entity input function is released the button in Wearable device by Wearable device, and user can trigger this button and enter input pattern to make Wearable device.And for example, suppose that the method for being undertaken inputting by Wearable device of the embodiment of the present invention presets an action, when detecting that user to complete the above-mentioned action preset for Wearable device, Wearable device enters input pattern.
S302, detects the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions.
Wherein, in an embodiment of the present invention, Wearable device has 3-axis acceleration sensor.Specifically, in an embodiment of the present invention, Wearable device detects the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions by 3-axis acceleration sensor.
For example, take Wearable device as Intelligent bracelet be example, when Intelligent bracelet to be worn over the wrist place of the right hand by user, and input is opened after input pattern to make Intelligent bracelet for the input function open command of Intelligent bracelet, user marks the shape of the character that user oneself will input aloft by the right hand, in the process that user's right hand runs, Intelligent bracelet detects the acceleration information of Intelligent bracelet on these three directions of X-axis, Y-axis and Z axis in real time by the 3-axis acceleration sensor of self.
S303, acceleration information on X-axis, Y-axis and Z axis three directions is sent to input receiving equipment, to make input receiving equipment generate the 3 D motion trace figure of Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions, and generate corresponding character according to 3 D motion trace figure and show.
Further, in one embodiment of the invention, before the acceleration information on X-axis, Y-axis and Z axis three directions being sent to input receiving equipment, the method should being undertaken inputting by Wearable device also can comprise: set up the communication connection between input receiving equipment, wherein, communication connection can be wireless connections.
Further, in one embodiment of the invention, before the acceleration information on X-axis, Y-axis and Z axis three directions being sent to input receiving equipment, also can judge whether to have exited input pattern, and after judgement exits input pattern, the acceleration information on X-axis, Y-axis and Z axis three directions is sent to input receiving equipment.In an embodiment of the present invention, by judging whether to receive the input function END instruction of user for Wearable device, to determine whether to exit input pattern, such as, when judging to receive the input function END instruction of user for Wearable device, can determine to have exited input pattern; When not receiving the input function END instruction of user for Wearable device, can determine now not yet to exit input pattern.Wherein, input function END instruction can be that user has done certain deliberate action for Wearable device and the input function END instruction caused, can also be that user passes through certain button triggered in Wearable device and the input function open command caused, be appreciated that, input function END instruction can also be other instructions, and the present invention is not specifically limited this.
That is, Wearable device is when judging to have exited input pattern, by wireless connections (as bluetooth, WiFi (Wireless Fidelity, Wireless Fidelity) etc.) mode, the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions is sent to input receiving equipment.
Wherein, input receiving equipment can be as follows according to the specific implementation process of the 3 D motion trace figure of the acceleration information generation Wearable device on X-axis, Y-axis and Z axis three directions: first, the acceleration information on X-axis, Y-axis and Z axis three directions is converted to instantaneous velocity respectively by integrated acceleration, and using instantaneous velocity integration on a timeline as the movement locus on X-axis, Y-axis and Z axis.Afterwards, the movement locus on X-axis, Y-axis and Z axis is superposed, obtain the 3 D motion trace figure of Wearable device.After the 3 D motion trace figure obtaining Wearable device, input receiving equipment carries out character recognition by picture character recognition methods to 3 D motion trace figure, obtain corresponding character, and this Charactes Display is checked for user at displaying interface and uses.Be appreciated that in an embodiment of the present invention, picture character recognition methods can be but be not limited to OCR method.
For example, take Wearable device as Intelligent bracelet be example, when Intelligent bracelet to be worn over the wrist place of the right hand by user, and input is opened after input pattern to make Intelligent bracelet for the input function open command of Intelligent bracelet, user marks " hello " shape aloft by the right hand, in the process of drawing, Intelligent bracelet detects in real time by the 3-axis acceleration sensor of self and obtains Intelligent bracelet in X-axis, acceleration on Y-axis and these three directions of Z axis, and after end input, by the Intelligent bracelet that gets in X-axis, acceleration on Y-axis and these three directions of Z axis is sent to input receiving equipment, input receiving equipment utilizes integrated acceleration respectively by X-axis, acceleration on Y-axis and these three directions of Z axis carries out integration to convert instantaneous velocity to, and using instantaneous velocity integration on a timeline as X-axis, movement locus on Y-axis and Z axis, and the movement locus on these three axles is superimposed to obtain 3 D motion trace figure, finally, this 3 D motion trace figure is identified, obtain corresponding character " hello ", and by this Charactes Display at displaying interface.
It should be noted that, the method being undertaken inputting by Wearable device of the embodiment of the present invention can realize the input of single character, can also realize the input of multiple character.
The embodiment of the present invention carry out by Wearable device the method that inputs, first can receive the input function open command of user for Wearable device, and the input pattern of Wearable device is opened according to input function open command, detect Wearable device afterwards in X-axis, acceleration information on Y-axis and Z axis three directions, and by X-axis, acceleration information on Y-axis and Z axis three directions is sent to input receiving equipment, input receiving equipment is according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, and identify generate corresponding character and show to 3 D motion trace figure, namely by providing input function as input end for needing the equipment of input using Wearable device, add the function of Wearable device, and enriched the diversity of the input mode of input receiving equipment, improve Consumer's Experience.
In order to realize above-described embodiment, the invention allows for a kind of Wearable device, comprising: receiver module, for receiving the input function open command of user for Wearable device; Opening module, for opening the input pattern of Wearable device according to input function open command; Detection module, for detecting the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions; Sending module, for the acceleration information on X-axis, Y-axis and Z axis three directions is sent to input receiving equipment, to make input receiving equipment generate the 3 D motion trace figure of Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions, and generate corresponding character according to 3 D motion trace figure and show.
Fig. 4 is the structural representation of Wearable device according to an embodiment of the invention.As shown in Figure 4, this Wearable device can comprise: receiver module 210, opening module 220, detection module 230 and sending module 240.
Particularly, receiver module 210 can be used for receiving the input function open command of user for Wearable device.Wherein, in an embodiment of the present invention, Wearable device can include but not limited to intelligent watch, Intelligent bracelet, intelligent glasses and intelligent jewellery etc.
Opening module 220 can be used for the input pattern opening Wearable device according to input function open command.Wherein, in an embodiment of the present invention, input function open command can be that user has done certain deliberate action for Wearable device and the input function open command caused, can also be that user passes through certain button triggered in Wearable device and the input function open command caused, be appreciated that, input function open command can also be other instructions, and the present invention is not specifically limited this.Such as, that supposes the embodiment of the present invention carries out the device that inputs for user provides virtual or entity input function is released the button in Wearable device by Wearable device, and user can trigger this button with the input pattern making opening module 220 open Wearable device.And for example, suppose that the device being undertaken inputting by Wearable device of the embodiment of the present invention presets an action, when detecting that user to complete the above-mentioned action preset for Wearable device, opening module 220 can open the input pattern of Wearable device.
Detection module 230 can be used for detecting the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions.Wherein, in an embodiment of the present invention, detection module 230 can be 3-axis acceleration sensor.
For example, take Wearable device as Intelligent bracelet be example, when Intelligent bracelet to be worn over the wrist place of the right hand by user, and input is opened after input pattern to make Intelligent bracelet for the input function open command of Intelligent bracelet, user marks the shape of the character that user oneself will input aloft by the right hand, in the process that user's right hand runs, detection module 230 can detect the acceleration information of Intelligent bracelet on these three directions of X-axis, Y-axis and Z axis in real time.
Sending module 240 can be used for the acceleration information on X-axis, Y-axis and Z axis three directions to be sent to input receiving equipment, to make input receiving equipment generate the 3 D motion trace figure of Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions, and generate corresponding character according to 3 D motion trace figure and show.
Further, in one embodiment of the invention, before the acceleration information on X-axis, Y-axis and Z axis three directions is sent to input receiving equipment by sending module 240, this Wearable device also can comprise sets up module, for setting up and input the communication connection between receiving equipment, wherein, communication connection can be wireless connections.
Further, in one embodiment of the invention, before the acceleration information on X-axis, Y-axis and Z axis three directions is sent to input receiving equipment by sending module 240, this Wearable device also can comprise judge module, for judging whether Wearable device exits input pattern, in an embodiment of the present invention, after judgement exits input pattern, the acceleration information on X-axis, Y-axis and Z axis three directions is sent to input receiving equipment by sending module 240.In an embodiment of the present invention, by judging whether to receive the input function END instruction of user for Wearable device, to determine whether to exit input pattern, such as, when judging to receive the input function END instruction of user for Wearable device, can determine to have exited input pattern; When not receiving the input function END instruction of user for Wearable device, can determine now not yet to exit input pattern.Wherein, input function END instruction can be that user has done certain deliberate action for Wearable device and the input function END instruction caused, can also be that user passes through certain button triggered in Wearable device and the input function open command caused, be appreciated that, input function END instruction can also be other instructions, and the present invention is not specifically limited this.
That is, when judging to have exited input pattern, the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions is sent to input receiving equipment by wireless connections (as bluetooth, WiFi (Wireless Fidelity, Wireless Fidelity) etc.) mode by sending module 240.
Wherein, input receiving equipment can be as follows according to the specific implementation process of the 3 D motion trace figure of the acceleration information generation Wearable device on X-axis, Y-axis and Z axis three directions: first, the acceleration information on X-axis, Y-axis and Z axis three directions is converted to instantaneous velocity respectively by integrated acceleration, and using instantaneous velocity integration on a timeline as the movement locus on X-axis, Y-axis and Z axis.Afterwards, the movement locus on X-axis, Y-axis and Z axis is superposed, obtain the 3 D motion trace figure of Wearable device.After the 3 D motion trace figure obtaining Wearable device, input receiving equipment carries out character recognition by picture character recognition methods to 3 D motion trace figure, obtain corresponding character, and this Charactes Display is checked for user at displaying interface and uses.Be appreciated that in an embodiment of the present invention, picture character recognition methods can be but be not limited to OCR method.
For example, take Wearable device as Intelligent bracelet be example, when Intelligent bracelet to be worn over the wrist place of the right hand by user, and input is opened after input pattern to make Intelligent bracelet for the input function open command of Intelligent bracelet, user marks " hello " shape aloft by the right hand, in the process of drawing, Intelligent bracelet detects in real time by the 3-axis acceleration sensor of self and obtains Intelligent bracelet in X-axis, acceleration on Y-axis and these three directions of Z axis, and after end input, by the Intelligent bracelet that gets in X-axis, acceleration on Y-axis and these three directions of Z axis is sent to input receiving equipment, input receiving equipment utilizes integrated acceleration respectively by X-axis, acceleration on Y-axis and these three directions of Z axis carries out integration to convert instantaneous velocity to, and using instantaneous velocity integration on a timeline as X-axis, movement locus on Y-axis and Z axis, and the movement locus on these three axles is superimposed to obtain 3 D motion trace figure, finally, this 3 D motion trace figure is identified, obtain corresponding character " hello ", and by this Charactes Display at displaying interface.
The Wearable device of the embodiment of the present invention, the input function open command of user for Wearable device is received by receiver module, opening module opens the input pattern of Wearable device according to input function open command, detection module detects Wearable device in X-axis, acceleration information on Y-axis and Z axis three directions, sending module is by X-axis, acceleration information on Y-axis and Z axis three directions is sent to input receiving equipment, to make input receiving equipment according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, and generate corresponding character according to 3 D motion trace figure and show, namely by providing input function as input end for needing the equipment of input using Wearable device, add the function of Wearable device, and enriched the diversity of the input mode of input receiving equipment, improve Consumer's Experience.
In addition, the invention allows for another kind of method of being undertaken inputting by Wearable device, comprising: receive the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions that Wearable device sends; The 3 D motion trace figure of Wearable device is generated according to the acceleration information on X-axis, Y-axis and Z axis three directions; And identify to generate corresponding character to 3 D motion trace figure, and show.
Fig. 5 is the process flow diagram being carried out the method inputted by Wearable device according to another embodiment of the present invention.It should be noted that, the carrying out by Wearable device the method that inputs and will be described from input receiving equipment side of the embodiment of the present invention.
As shown in Figure 5, the method should being undertaken inputting by Wearable device can comprise:
S501, receives the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions that Wearable device sends.
Wherein, in an embodiment of the present invention, the acceleration number of degrees of Wearable device on X-axis, Y-axis and Z axis three directions obtain by following steps: Wearable device can receive the input function open command of user for Wearable device, and open the input pattern of Wearable device according to input function open command, and detect the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions.
Further, in one embodiment of the invention, before inputting the acceleration information of the Wearable device of receiving equipment in the transmission of reception Wearable device on X-axis, Y-axis and Z axis three directions, first can set up the communication connection with Wearable device, wherein, communication connection can be wireless connections.That is, receiving equipment the receives Wearable device transmission acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions by this communication connection is inputted.
S502, generates the 3 D motion trace figure of Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions.
Specifically, in an embodiment of the present invention, input receiving equipment first can convert the acceleration information on X-axis, Y-axis and Z axis three directions to instantaneous velocity by integrated acceleration respectively, and using instantaneous velocity integration on a timeline as the movement locus on X-axis, Y-axis and Z axis.Afterwards, the movement locus on X-axis, Y-axis and Z axis is superposed, obtain the 3 D motion trace figure of Wearable device.
S503, identifies to generate corresponding character to 3 D motion trace figure, and shows.
Particularly, input receiving equipment carries out character recognition by picture character recognition methods to 3 D motion trace figure, obtains corresponding character, and is checked for user at displaying interface by this Charactes Display and use.Be appreciated that in an embodiment of the present invention, picture character recognition methods can be but be not limited to OCR method.
For example, take Wearable device as Intelligent bracelet be example, when Intelligent bracelet to be worn over the wrist place of the right hand by user, and input is opened after input pattern to make Intelligent bracelet for the input function open command of Intelligent bracelet, user marks " hello " shape aloft by the right hand, in the process of drawing, Intelligent bracelet detects in real time by the 3-axis acceleration sensor of self and obtains Intelligent bracelet in X-axis, acceleration on Y-axis and these three directions of Z axis, and after end input, by the Intelligent bracelet that gets in X-axis, acceleration on Y-axis and these three directions of Z axis is sent to input receiving equipment, input receiving equipment utilizes integrated acceleration respectively by X-axis, acceleration on Y-axis and these three directions of Z axis carries out integration to convert instantaneous velocity to, and using instantaneous velocity integration on a timeline as X-axis, movement locus on Y-axis and Z axis, and the movement locus on these three axles is superimposed to obtain 3 D motion trace figure, finally, this 3 D motion trace figure is identified, obtain corresponding character " hello ", and by this Charactes Display at displaying interface.
It should be noted that, the method being undertaken inputting by Wearable device of the embodiment of the present invention can realize the input of single character, can also realize the input of multiple character.
The embodiment of the present invention carry out by Wearable device the method that inputs, first can receive the Wearable device of Wearable device transmission in X-axis, acceleration information on Y-axis and Z axis three directions, afterwards can according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, and identify generate corresponding character and show to 3 D motion trace figure, namely by providing input function as input end for needing the equipment of input using Wearable device, add the function of Wearable device, and enriched the diversity of the input mode of input receiving equipment, improve Consumer's Experience.
In order to realize above-described embodiment, the invention allows for a kind of input receiving equipment, comprising: receiver module, for receiving the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions that Wearable device sends; First generation module, for generating the 3 D motion trace figure of Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions; And second generation module, generate corresponding character for identifying 3 D motion trace figure, and show.
Fig. 6 is the structural representation inputting receiving equipment according to an embodiment of the invention.As shown in Figure 6, this input receiving equipment comprises: receiver module 310, first generation module 320 and the second generation module 330.
Particularly, receiver module 310 can be used for the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions receiving Wearable device transmission.Wherein, in an embodiment of the present invention, the acceleration number of degrees of Wearable device on X-axis, Y-axis and Z axis three directions obtain by following steps: Wearable device can receive the input function open command of user for Wearable device, and open the input pattern of Wearable device according to input function open command, and detect the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions.
Further, in one embodiment of the invention, before receiver module 310 receives the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions that Wearable device sends, this input receiving equipment also can comprise sets up module, for setting up the communication connection with Wearable device, wherein, communication connection can be wireless connections.That is, receiver module 310 receives the acceleration information of Wearable device on X-axis, Y-axis and Z axis three directions of Wearable device transmission by this communication connection.
First generation module 320 can be used for the 3 D motion trace figure generating Wearable device according to the acceleration information on X-axis, Y-axis and Z axis three directions.Specifically, in an embodiment of the present invention, first generation module 320 first can convert the acceleration information on X-axis, Y-axis and Z axis three directions to instantaneous velocity by integrated acceleration respectively, and using instantaneous velocity integration on a timeline as the movement locus on X-axis, Y-axis and Z axis.Afterwards, the movement locus on X-axis, Y-axis and Z axis is superposed, obtain the 3 D motion trace figure of Wearable device.
Second generation module 330 can be used for identifying to generate corresponding character to 3 D motion trace figure, and shows.More specifically, the second generation module 330 carries out character recognition by picture character recognition methods to 3 D motion trace figure, obtains corresponding character, and is checked for user at displaying interface by this Charactes Display and use.Be appreciated that in an embodiment of the present invention, picture character recognition methods can be but be not limited to OCR method.
For example, take Wearable device as Intelligent bracelet be example, when Intelligent bracelet to be worn over the wrist place of the right hand by user, and input is opened after input pattern to make Intelligent bracelet for the input function open command of Intelligent bracelet, user marks " hello " shape aloft by the right hand, in the process of drawing, Intelligent bracelet detects in real time by the 3-axis acceleration sensor of self and obtains Intelligent bracelet in X-axis, acceleration on Y-axis and these three directions of Z axis, and after end input, by the Intelligent bracelet that gets in X-axis, acceleration on Y-axis and these three directions of Z axis is sent to input receiving equipment, the first generation module 320 in input receiving equipment utilizes integrated acceleration respectively by X-axis, acceleration on Y-axis and these three directions of Z axis carries out integration to convert instantaneous velocity to, and using instantaneous velocity integration on a timeline as X-axis, movement locus on Y-axis and Z axis, and the movement locus on these three axles is superimposed to obtain 3 D motion trace figure, second generation module 330 identifies this 3 D motion trace figure, obtain corresponding character " hello ", and by this Charactes Display at displaying interface.
The input receiving equipment of the embodiment of the present invention, the Wearable device of Wearable device transmission is received in X-axis by receiver module, acceleration information on Y-axis and Z axis three directions, first generation module is according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, second generation module identifies generate corresponding character and show to 3 D motion trace figure, namely by providing input function as input end for needing the equipment of input using Wearable device, add the function of Wearable device, and enriched the diversity of the input mode of input receiving equipment, improve Consumer's Experience.
In order to realize above-described embodiment, the invention allows for a kind of system of being undertaken inputting by Wearable device, comprising: the Wearable device described in the present invention's any one embodiment above-mentioned and the input receiving equipment described in the present invention's any one embodiment above-mentioned.
Fig. 7 is the structural representation being carried out the system inputted according to an embodiment of the invention by Wearable device.As shown in Figure 7, the system should being undertaken inputting by Wearable device can comprise: Wearable device 200 and input receiving equipment 300.
Particularly, the concrete function of Wearable device 200 describes the functional description that can refer to the Wearable device shown in Fig. 4.
The concrete function of input receiving equipment 300 describes the functional description that can refer to the input receiving equipment shown in Fig. 6.
The embodiment of the present invention carry out by Wearable device the system that inputs, the input function open command of user for Wearable device is received by Wearable device, and the input pattern of Wearable device is opened according to input function open command, detect Wearable device afterwards in X-axis, acceleration information on Y-axis and Z axis three directions, and by X-axis, acceleration information on Y-axis and Z axis three directions is sent to input receiving equipment, input receiving equipment is according to X-axis, acceleration information on Y-axis and Z axis three directions generates the 3 D motion trace figure of Wearable device, and identify generate corresponding character and show to 3 D motion trace figure, namely by providing input function as input end for needing the equipment of input using Wearable device, add the function of Wearable device, and enriched the diversity of the input mode of input receiving equipment, improve Consumer's Experience.
In describing the invention, it is to be appreciated that term " first ", " second " only for describing object, and can not be interpreted as instruction or hint relative importance or the implicit quantity indicating indicated technical characteristic.Thus, be limited with " first ", the feature of " second " can express or impliedly comprise at least one this feature.In describing the invention, the implication of " multiple " is at least two, such as two, three etc., unless otherwise expressly limited specifically.
In the description of this instructions, specific features, structure, material or feature that the description of reference term " embodiment ", " some embodiments ", " example ", " concrete example " or " some examples " etc. means to describe in conjunction with this embodiment or example are contained at least one embodiment of the present invention or example.In this manual, to the schematic representation of above-mentioned term not must for be identical embodiment or example.And the specific features of description, structure, material or feature can combine in one or more embodiment in office or example in an appropriate manner.In addition, when not conflicting, the feature of the different embodiment described in this instructions or example and different embodiment or example can carry out combining and combining by those skilled in the art.
Describe and can be understood in process flow diagram or in this any process otherwise described or method, represent and comprise one or more for realizing the module of the code of the executable instruction of the step of specific logical function or process, fragment or part, and the scope of the preferred embodiment of the present invention comprises other realization, wherein can not according to order that is shown or that discuss, comprise according to involved function by the mode while of basic or by contrary order, carry out n-back test, this should understand by embodiments of the invention person of ordinary skill in the field.
In flow charts represent or in this logic otherwise described and/or step, such as, the sequencing list of the executable instruction for realizing logic function can be considered to, may be embodied in any computer-readable medium, for instruction execution system, device or equipment (as computer based system, comprise the system of processor or other can from instruction execution system, device or equipment instruction fetch and perform the system of instruction) use, or to use in conjunction with these instruction execution systems, device or equipment.With regard to this instructions, " computer-readable medium " can be anyly can to comprise, store, communicate, propagate or transmission procedure for instruction execution system, device or equipment or the device that uses in conjunction with these instruction execution systems, device or equipment.The example more specifically (non-exhaustive list) of computer-readable medium comprises following: the electrical connection section (electronic installation) with one or more wiring, portable computer diskette box (magnetic device), random access memory (RAM), ROM (read-only memory) (ROM), erasablely edit ROM (read-only memory) (EPROM or flash memory), fiber device, and portable optic disk ROM (read-only memory) (CDROM).In addition, computer-readable medium can be even paper or other suitable media that can print described program thereon, because can such as by carrying out optical scanning to paper or other media, then carry out editing, decipher or carry out process with other suitable methods if desired and electronically obtain described program, be then stored in computer memory.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, multiple step or method can with to store in memory and the software performed by suitable instruction execution system or firmware realize.Such as, if realized with hardware, the same in another embodiment, can realize by any one in following technology well known in the art or their combination: the discrete logic with the logic gates for realizing logic function to data-signal, there is the special IC of suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
Those skilled in the art are appreciated that realizing all or part of step that above-described embodiment method carries is that the hardware that can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, this program perform time, step comprising embodiment of the method one or a combination set of.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, also can be that the independent physics of unit exists, also can be integrated in a module by two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, and the form of software function module also can be adopted to realize.If described integrated module using the form of software function module realize and as independently production marketing or use time, also can be stored in a computer read/write memory medium.
The above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.
Although illustrate and describe embodiments of the invention above, be understandable that, above-described embodiment is exemplary, can not be interpreted as limitation of the present invention, and those of ordinary skill in the art can change above-described embodiment within the scope of the invention, revises, replace and modification.

Claims (19)

1. carried out the method inputted by Wearable device, it is characterized in that, comprise the following steps:
Receive the input function open command of user for Wearable device, and open the input pattern of described Wearable device according to described input function open command;
Detect the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions, and generate the 3 D motion trace figure of described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions; And
Identify to generate corresponding character to described 3 D motion trace figure, and show.
2. method of being undertaken inputting by Wearable device as claimed in claim 1, it is characterized in that, wherein, described Wearable device has 3-axis acceleration sensor, detects the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions and specifically comprises:
The acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions is detected by described 3-axis acceleration sensor.
3. method of being undertaken inputting by Wearable device as claimed in claim 1, it is characterized in that, described Wearable device comprises intelligent watch, Intelligent bracelet, intelligent glasses and intelligent jewellery.
4. method of being undertaken inputting by Wearable device as claimed in claim 1, it is characterized in that, the 3 D motion trace figure generating described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions specifically comprises:
The acceleration information on described X-axis, Y-axis and Z axis three directions is converted to instantaneous velocity respectively by integrated acceleration, and using described instantaneous velocity integration on a timeline as the movement locus on X-axis, Y-axis and Z axis;
Movement locus on described X-axis, Y-axis and Z axis is superposed, obtains the 3 D motion trace figure of described Wearable device.
5. carried out the device inputted by Wearable device, it is characterized in that, comprising:
Receiver module, for receiving the input function open command of user for Wearable device;
Opening module, for opening the input pattern of described Wearable device according to described input function open command;
Detection module, for detecting the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions;
First generation module, for generating the 3 D motion trace figure of described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions; And
Second generation module, generates corresponding character for identifying described 3 D motion trace figure, and shows.
6. the device being undertaken inputting by Wearable device as claimed in claim 5, it is characterized in that, described detection module is 3-axis acceleration sensor.
7. the device being undertaken inputting by Wearable device as claimed in claim 5, it is characterized in that, described Wearable device comprises intelligent watch, Intelligent bracelet, intelligent glasses and intelligent jewellery.
8. as claimed in claim 5 carry out by Wearable device the device that inputs, it is characterized in that, described first generation module specifically for:
The acceleration information on described X-axis, Y-axis and Z axis three directions is converted to instantaneous velocity respectively by integrated acceleration, and using described instantaneous velocity integration on a timeline as the movement locus on X-axis, Y-axis and Z axis;
Movement locus on described X-axis, Y-axis and Z axis is superposed, obtains the 3 D motion trace figure of described Wearable device.
9. carried out the method inputted by Wearable device, it is characterized in that, comprise the following steps:
Receive the input function open command of user for described Wearable device, and open the input pattern of described Wearable device according to described input function open command;
Detect the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions;
Acceleration information on described X-axis, Y-axis and Z axis three directions is sent to input receiving equipment, to make described input receiving equipment generate the 3 D motion trace figure of described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions, and generate corresponding character according to described 3 D motion trace figure and show.
10. method of being undertaken inputting by Wearable device as claimed in claim 9, it is characterized in that, wherein, described Wearable device has 3-axis acceleration sensor, detects the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions and specifically comprises:
The acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions is detected by described 3-axis acceleration sensor.
11. methods of being undertaken inputting by Wearable device as claimed in claim 9, it is characterized in that, described Wearable device comprises intelligent watch, Intelligent bracelet, intelligent glasses and intelligent jewellery.
12. 1 kinds of methods of being undertaken inputting by Wearable device, is characterized in that, comprise the following steps:
Receive the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions that Wearable device sends;
The 3 D motion trace figure of described Wearable device is generated according to the acceleration information on described X-axis, Y-axis and Z axis three directions; And
Identify to generate corresponding character to described 3 D motion trace figure, and show.
13. methods of being undertaken inputting by Wearable device as claimed in claim 12, it is characterized in that, the 3 D motion trace figure generating described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions specifically comprises:
The acceleration information on described X-axis, Y-axis and Z axis three directions is converted to instantaneous velocity respectively by integrated acceleration, and using described instantaneous velocity integration on a timeline as the movement locus on X-axis, Y-axis and Z axis; And
Movement locus on described X-axis, Y-axis and Z axis is superposed, obtains the 3 D motion trace figure of described Wearable device.
14. 1 kinds of Wearable device, is characterized in that, comprising:
Receiver module, for receiving the input function open command of user for described Wearable device;
Opening module, for opening the input pattern of described Wearable device according to described input function open command;
Detection module, for detecting the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions;
Sending module, for the acceleration information on described X-axis, Y-axis and Z axis three directions is sent to input receiving equipment, to make described input receiving equipment generate the 3 D motion trace figure of described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions, and generate corresponding character according to described 3 D motion trace figure and show.
15. Wearable device as claimed in claim 14, it is characterized in that, described detection module is 3-axis acceleration sensor.
16. Wearable device as claimed in claim 14, it is characterized in that, described Wearable device comprises intelligent watch, Intelligent bracelet, intelligent glasses and intelligent jewellery.
17. 1 kinds of input receiving equipments, is characterized in that, comprising:
Receiver module, for receiving the acceleration information of described Wearable device on X-axis, Y-axis and Z axis three directions that Wearable device sends;
First generation module, for generating the 3 D motion trace figure of described Wearable device according to the acceleration information on described X-axis, Y-axis and Z axis three directions; And
Second generation module, generates corresponding character for identifying described 3 D motion trace figure, and shows.
18. input receiving equipment as claimed in claim 17, it is characterized in that, described first generation module specifically for:
The acceleration information on described X-axis, Y-axis and Z axis three directions is converted to instantaneous velocity respectively by integrated acceleration, and using described instantaneous velocity integration on a timeline as the movement locus on X-axis, Y-axis and Z axis; And
Movement locus on described X-axis, Y-axis and Z axis is superposed, obtains the 3 D motion trace figure of described Wearable device.
19. 1 kinds of systems of being undertaken inputting by Wearable device, is characterized in that, comprising:
Wearable device according to any one of claim 14 to 16; And
Input receiving equipment according to any one of claim 17 to 18.
CN201510202307.4A 2015-04-24 2015-04-24 Method, device and system for inputting through wearable device Pending CN104793747A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510202307.4A CN104793747A (en) 2015-04-24 2015-04-24 Method, device and system for inputting through wearable device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510202307.4A CN104793747A (en) 2015-04-24 2015-04-24 Method, device and system for inputting through wearable device

Publications (1)

Publication Number Publication Date
CN104793747A true CN104793747A (en) 2015-07-22

Family

ID=53558616

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510202307.4A Pending CN104793747A (en) 2015-04-24 2015-04-24 Method, device and system for inputting through wearable device

Country Status (1)

Country Link
CN (1) CN104793747A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105242525A (en) * 2015-10-09 2016-01-13 电子科技大学中山学院 Wearable intelligent watch capable of realizing Beidou GPS positioning
CN106339104A (en) * 2016-08-24 2017-01-18 广州市香港科大***研究院 Text input method and device for smart watch
CN106489113A (en) * 2016-08-30 2017-03-08 北京小米移动软件有限公司 The method of VR control, device and electronic equipment
CN106621219A (en) * 2017-01-20 2017-05-10 奇酷互联网络科技(深圳)有限公司 Bracelet for controlling object movement of screen, display terminal and control method
CN109782999A (en) * 2019-01-30 2019-05-21 上海摩软通讯技术有限公司 A kind of input method, input equipment and a kind of computer-readable medium
CN111580666A (en) * 2020-05-11 2020-08-25 清华大学 Equipment control method, electronic equipment, equipment control system and storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060069985A (en) * 2004-12-20 2006-06-23 한국전자통신연구원 System for wearable general-purpose 3-dimensional input
CN102253718A (en) * 2011-08-31 2011-11-23 由田信息技术(上海)有限公司 Hand input method in three-dimensional space
CN102306060A (en) * 2011-08-26 2012-01-04 信源通科技(深圳)有限公司 Input method and system of mobile equipment
CN102314230A (en) * 2010-07-01 2012-01-11 Tcl集团股份有限公司 Input device of electronic equipment and character input method
CN102360263A (en) * 2011-09-26 2012-02-22 中兴通讯股份有限公司 Method implemented by taking three-dimensional moving track as input and mobile terminal
CN102722240A (en) * 2011-05-18 2012-10-10 北京大学深圳研究生院 Text information input system, handwriting input device and text information input method
CN103425406A (en) * 2012-05-16 2013-12-04 腾讯科技(深圳)有限公司 Inputting method and inputting device of mobile terminal
CN103885584A (en) * 2014-01-06 2014-06-25 北京奇虎科技有限公司 Intelligent watch
CN104090649A (en) * 2014-05-20 2014-10-08 上海翰临电子科技有限公司 Intelligent watchband and operating control method thereof
CN104218963A (en) * 2014-08-28 2014-12-17 腾讯科技(深圳)有限公司 Method for executing control operations, wearable device and terminal
CN104503577A (en) * 2014-12-19 2015-04-08 广东欧珀移动通信有限公司 Method and device for controlling mobile terminal through wearable device

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060069985A (en) * 2004-12-20 2006-06-23 한국전자통신연구원 System for wearable general-purpose 3-dimensional input
CN102314230A (en) * 2010-07-01 2012-01-11 Tcl集团股份有限公司 Input device of electronic equipment and character input method
CN102722240A (en) * 2011-05-18 2012-10-10 北京大学深圳研究生院 Text information input system, handwriting input device and text information input method
CN102306060A (en) * 2011-08-26 2012-01-04 信源通科技(深圳)有限公司 Input method and system of mobile equipment
CN102253718A (en) * 2011-08-31 2011-11-23 由田信息技术(上海)有限公司 Hand input method in three-dimensional space
CN102360263A (en) * 2011-09-26 2012-02-22 中兴通讯股份有限公司 Method implemented by taking three-dimensional moving track as input and mobile terminal
CN103425406A (en) * 2012-05-16 2013-12-04 腾讯科技(深圳)有限公司 Inputting method and inputting device of mobile terminal
CN103885584A (en) * 2014-01-06 2014-06-25 北京奇虎科技有限公司 Intelligent watch
CN104090649A (en) * 2014-05-20 2014-10-08 上海翰临电子科技有限公司 Intelligent watchband and operating control method thereof
CN104218963A (en) * 2014-08-28 2014-12-17 腾讯科技(深圳)有限公司 Method for executing control operations, wearable device and terminal
CN104503577A (en) * 2014-12-19 2015-04-08 广东欧珀移动通信有限公司 Method and device for controlling mobile terminal through wearable device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105242525A (en) * 2015-10-09 2016-01-13 电子科技大学中山学院 Wearable intelligent watch capable of realizing Beidou GPS positioning
CN106339104A (en) * 2016-08-24 2017-01-18 广州市香港科大***研究院 Text input method and device for smart watch
WO2018036023A1 (en) * 2016-08-24 2018-03-01 广州市香港科大***研究院 Text input method and device for smart watch
CN106339104B (en) * 2016-08-24 2019-02-15 广州市香港科大***研究院 The text entry method and device of smartwatch
CN106489113A (en) * 2016-08-30 2017-03-08 北京小米移动软件有限公司 The method of VR control, device and electronic equipment
CN106489113B (en) * 2016-08-30 2019-03-15 北京小米移动软件有限公司 The method, apparatus and electronic equipment of VR control
CN106621219A (en) * 2017-01-20 2017-05-10 奇酷互联网络科技(深圳)有限公司 Bracelet for controlling object movement of screen, display terminal and control method
CN109782999A (en) * 2019-01-30 2019-05-21 上海摩软通讯技术有限公司 A kind of input method, input equipment and a kind of computer-readable medium
CN111580666A (en) * 2020-05-11 2020-08-25 清华大学 Equipment control method, electronic equipment, equipment control system and storage medium
CN111580666B (en) * 2020-05-11 2022-04-29 清华大学 Equipment control method, electronic equipment, equipment control system and storage medium

Similar Documents

Publication Publication Date Title
KR102306624B1 (en) Persistent companion device configuration and deployment platform
Park et al. A metaverse: Taxonomy, components, applications, and open challenges
CN104793747A (en) Method, device and system for inputting through wearable device
US11148296B2 (en) Engaging in human-based social interaction for performing tasks using a persistent companion device
US20170206064A1 (en) Persistent companion device configuration and deployment platform
CN109447234A (en) A kind of model training method, synthesis are spoken the method and relevant apparatus of expression
WO2016011159A1 (en) Apparatus and methods for providing a persistent companion device
CN109863510A (en) Redundancy tracking system
CN111131904B (en) Video playing method and head-mounted electronic equipment
KR20160034243A (en) Apparatus and methods for providing a persistent companion device
CN104170360A (en) Intelligent response method of user equipment, and user equipment
CN103959751A (en) Automatically adapting user interfaces for hands-free interaction
CN110782900A (en) Collaborative AI storytelling
CN111327772B (en) Method, device, equipment and storage medium for automatic voice response processing
CN106575504A (en) Executing software applications on a robot
CN103430217A (en) Input support device, input support method, and recording medium
CN108257208A (en) A kind of 3 D image drawing method, mobile terminal
CN108139880A (en) For the orientation personal communication of speech production equipment
CN113763532A (en) Human-computer interaction method, device, equipment and medium based on three-dimensional virtual object
CN110555102A (en) media title recognition method, device and storage medium
CN109815462A (en) A kind of document creation method and terminal device
CN108614872A (en) Course content methods of exhibiting and device
US11228815B2 (en) Display apparatus and operation method of the same
CN106793157A (en) The processing method and relevant device of a kind of terminal room communication
WO2016206645A1 (en) Method and apparatus for loading control data into machine device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150722