CN1673939A - Inputtig method, control module and product with starting location and moving direction as definition - Google Patents

Inputtig method, control module and product with starting location and moving direction as definition Download PDF

Info

Publication number
CN1673939A
CN1673939A CNA2004100313394A CN200410031339A CN1673939A CN 1673939 A CN1673939 A CN 1673939A CN A2004100313394 A CNA2004100313394 A CN A2004100313394A CN 200410031339 A CN200410031339 A CN 200410031339A CN 1673939 A CN1673939 A CN 1673939A
Authority
CN
China
Prior art keywords
moving direction
reference position
control module
gesture
along
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.)
Granted
Application number
CNA2004100313394A
Other languages
Chinese (zh)
Other versions
CN100346274C (en
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.)
SHENGDA SCIENCE AND TECHNOLOGY Co Ltd
Original Assignee
SHENGDA 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 SHENGDA SCIENCE AND TECHNOLOGY Co Ltd filed Critical SHENGDA SCIENCE AND TECHNOLOGY Co Ltd
Priority to CNB2004100313394A priority Critical patent/CN100346274C/en
Publication of CN1673939A publication Critical patent/CN1673939A/en
Application granted granted Critical
Publication of CN100346274C publication Critical patent/CN100346274C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)

Abstract

The input method defined with initial position and moving direction has one control module to distinguish different gestures in the touch controller to generate different control signal for subsequent control function in the system unit. The first touch position of the touch controller is set as the initial position, which is matched with different moving directions to define compared parameter data set, corresponding gesture is then searched, and the searched gesture is finally compared with the defined parameter data set in the control module and the comparison result is fed to the system unit.

Description

Input method, control module and product with reference position and moving direction definition
Technical field
The present invention relates to a kind of input method, control module and electronic product thereof, particularly relate to and a kind ofly being defined, can it produce different control signals according to different gestures for input method, control module and the electronic product thereof of main frame as follow-up control function use with reference position and moving direction.
Background technology
Contactor control device known today is according to the physical principle of its detecting touch point, roughly comprise condenser type, resistance-type, electromagnetic type, pressure type, inductance type, surface acoustic wave type, ultrasonic formula, optical profile type or the like, general common then is that resistance-type, condenser type are several, it for example is mainly used on the consumption electronic products such as notebook computer, personal digital assistant, its use-pattern is carried out the point selection function of handwriting or simulation slide-mouse for utilizing pointer (stylus) or moving on Trackpad with finger.
As shown in Figure 1, be in U.S. Pat 6,414, a kind of contactor control device 9 that proposes in 671, it can detect the capacitance variations of finger 8 or the touch location of pointer on its Trackpad 90, just touch the moment of Trackpad 90 when finger 8, the surface of Trackpad 90 can produce a hand capacity, because the surface of Trackpad 90 is an induction matrix, the directions X processing unit 91 that itself and a contactor control device 9 have, an one Y direction processing unit 92 and an arithmetic element 93 are electrically connected mutually, track by the hand capacity of directions X processing unit 91 and Y direction processing unit 92 sustainable continuous trackings fingers 8, and by arithmetic element 93 orient the finger 8 positions (an X, Y) coordinate position parameter, simultaneously arithmetic element 93 also can record finger 8 and presses in Trackpad 90 different distance and change and determine Building Z mark parameter, arithmetic element 93 is again with the detecting X of institute, Y, Building Z mark parameter is sent to a displacement unit 94, an one gesture unit 95 and a transmission interface 96, by displacement unit 94 displacement calculating amount Δ X in addition, Δ Y, and its value is sent to a main frame 97 through transmission interface 96, provide the vernier on the main frame 97 required relative shift, 95 of gesture unit are in order to judge the mode that presses of finger 8, as click (tap), double-clicking (double tap) or the action of towing gestures (gesture) such as (drag), can be general PC as for main frame 97, device such as notebook computer or portable electronic product.
Above-mentioned with displacement calculating amount Δ X, Δ Y and judge that the input mode of gesture is no doubt convenient, however this kind mode mainly to provide the required relative shift of vernier on the general windows software to use, its range of application is very limited.
Summary of the invention
Based on above reason, the present invention proposes a kind ofly to be defined with reference position and moving direction, and can it produce input method, control module and electronic product that different control signals is used as follow-up control function for main frame according to different gestures, mainly be to wish to make contactor control device that more various control function is provided, make its purposes more extensive.
Therefore, purpose of the present invention is to provide a kind of and is defined with reference position and moving direction, and can it produces different control signals for the input method of main frame as the use of follow-up control function according to being different from gesture.
Another object of the present invention, be to provide a kind of convertible be different control signals with reference position and the defined gesture of moving direction, in order to the control module that provides various main frame to use as follow-up control function.
Another purpose of the present invention is to provide a kind of and is defined with reference position and moving direction, and can be according to being different from the electronic product of gesture as the multi-usage control function.
Input method of the present invention is to discern different gestures on the contactor control device by a control module, it is produced different control signals and is used as follow-up control function for a main frame with different gestures, this input method is to be an initial position with the set positions of touching for the first time this contactor control device, and with this reference position cooperate respectively should the difference moving direction gesture in this control module, define one can be for the parameter data set of contrast, whether then detect has the gesture that meets to produce on this contactor control device, to meet the gesture that the moving direction that touches this reference position and match moves then, defined this parameter data set in itself and this control module is compared, and export comparing result to this main frame.
Control module of the present invention is to be electrically connected on a contactor control device and a main frame, in order to discern on this contactor control device with this reference position cooperate respectively should the difference moving direction gesture, and it is produced different control signals use for this host computer control, this control module comprises a coordinate processing unit that is electrically connected on this contactor control device, innerly predeterminedly has an arithmetic element that can be electrically connected on this coordinate processing unit and this parameters memorizing unit for the parameters memorizing unit, of the parameter data set of contrast, and a transmission interface that is electrically connected on this main frame.
This coordinate processing unit is that the gesture that receives on this contactor control device is converted to corresponding coordinate parameter, this arithmetic element is an initial position with the set positions of touching this contactor control device for the first time, cooperate the moving direction of gesture as judgment criterion this reference position, this coordinate parameter that this coordinate processing unit is received is also concentrated storage parameter to compare with this supplemental characteristic to meet the pairing control signal of this gesture with output, and the control signal that this transmission interface produces this arithmetic element is passed to this main frame.
Electronic product of the present invention comprises the contactor control device that a main frame, is electrically connected this main frame, an and control module that is electrically connected on this main frame and this contactor control device, this control module in order to discern on this contactor control device with this reference position cooperate respectively should the difference moving direction gesture, and it is produced different control signals for this host computer control use.
This control module has a coordinate processing unit that is electrically connected on this contactor control device, and innerly predetermined an arithmetic element that can be electrically connected on this coordinate processing unit and this parameters memorizing unit for the parameters memorizing unit, of the parameter data set of contrast is arranged, and a transmission interface that is electrically connected on this main frame.
This coordinate processing unit is that the gesture that receives on this contactor control device is converted to corresponding coordinate parameter, this arithmetic element is an initial position with the set positions of touching this contactor control device for the first time, cooperate the moving direction of gesture as judgment criterion this reference position, this coordinate parameter that this coordinate processing unit is received is also concentrated storage parameter to compare with this supplemental characteristic to meet the pairing control signal of this gesture with output, and the control signal that this transmission interface produces this arithmetic element is passed to this main frame.
Description of drawings
The present invention is described in detail below in conjunction with drawings and Examples:
Fig. 1 is a synoptic diagram, and element and effect thereof that an existing contactor control device is had are described.
Fig. 2 is a synoptic diagram, and first preferred embodiment of input method of the present invention is described, is to be benchmark with the position P1 that touches for the first time, and is combined with one first moving direction and one second moving direction.
Fig. 3 is a synoptic diagram, second preferred embodiment of input method of the present invention is described, be to be benchmark,, more be combined with one the 3rd moving direction and one the 4th moving direction except being combined with first moving direction and second moving direction as Fig. 2 with the position P2 that touches for the first time.
Fig. 4 is a synoptic diagram, the 3rd preferred embodiment of input method of the present invention is described, be to be benchmark with the position P3 that touches for the first time, except being combined with first moving direction, second moving direction, the 3rd moving direction and the 4th moving direction, more be combined with one the 5th moving direction, one the 6th moving direction, one the 7th moving direction and one the 8th moving direction as Fig. 3.
Fig. 5 is a synoptic diagram, the 4th preferred embodiment of input method of the present invention is described, be to be benchmark, be combined with one the 9th moving direction and the-the tenth moving direction, and the 9th moving direction be to be along a counter clockwise direction along a clockwise direction and the tenth moving direction with the position P4 that touches for the first time.
Fig. 6 is a synoptic diagram, and the input method of description taken in conjunction first preferred embodiment, second preferred embodiment and the 3rd preferred embodiment is in an electronic product.
Fig. 7 is a circuit block diagram, and the electronic product element of key diagram 6 has a contactor control device, a control module and a main frame, and planning has a first area, a second area to reach-second area on the contactor control device of electronic product.
Fig. 8 is a synoptic diagram, and the input method of description taken in conjunction second preferred embodiment and the 4th preferred embodiment is in another electronic product.
Fig. 9 is a circuit block diagram, and the electronic product element of key diagram 8 has a contactor control device, a control module and a main frame, and planning has one the 4th zone and one the 5th zone on the contactor control device of electronic product.
Embodiment
About aforementioned and other technology contents, characteristics and effect of the present invention, in the following detailed description that cooperates with reference to four graphic preferred embodiments, can clearly understand.
As shown in Figure 2, first preferred embodiment for input method of the present invention, mainly be to be an initial position P1 with the set positions of touching for the first time contactor control device 1, be combined with one first moving direction 11 and one second moving direction 12, and first moving direction 11 and second moving direction 12 both respectively for being that benchmark is along two axial relative directions extensions with reference position P1.
What must illustrate in advance is, no matter in this preferred embodiment and other described each embodiment, all be that finger or object are considered as reference position in the contactor control device 1 surface touch location first time, and at finger or object in contactor control device 1 as long as surpass the schedule time of system when mobile, then can continue to export control signal (effect hold then repeat), till finger or object leave contactor control device 1.
In this preferred embodiment, be not limited to arbitrary place on contactor control device 1 surface, all can be considered its reference position P1, therefore, if meet the definition of above-mentioned reference position P1, then move toward first moving direction 11, perhaps meet by reference position P1 and move, all can be considered effective control action toward second moving direction 12 by reference position P1.
As shown in Figure 3, second preferred embodiment for input method of the present invention, be that reference position P2 measured when touching for the first time is as benchmark, except being combined with first moving direction and second moving direction 12, more be combined with one the 3rd moving direction 13 and one the 4th moving direction 14 as first preferred embodiment.And first moving direction 11 and second moving direction 12 both respectively for being benchmark with reference position P2, extend along two axial relative directions, and the 3rd moving direction 13 and the 4th moving direction 14 are benchmark with reference position P2 also, and respectively are to extend along relative direction perpendicular to axial direction.
No matter touch for the first time at contactor control device 2 surperficial arbitrary places with finger or object, all be considered as its reference position P2, move, move, move toward the 3rd moving direction 13 toward second moving direction 12 toward first moving direction 11 if meet by reference position P2 by reference position P2 by reference position P2, perhaps move toward the 4th moving direction 14, all can be considered effective control action by reference position P2.
As shown in Figure 4, the 3rd preferred embodiment for input method of the present invention, be that reference position P3 measured when touching for the first time is as benchmark, except being combined with first moving direction 11, second moving direction 12, second moving direction 13 and the 4th moving direction 14, more be combined with one the 5th moving direction 15, one the 6th moving direction 16, one the 7th moving direction 17 and one the 8th moving direction 18.
The 5th moving direction 15 wherein between between first moving direction 11 and the 3rd moving direction 13, the 6th moving direction 16 between between first moving direction 11 and the 4th moving direction 14, the 7th moving direction 17 moves between 12 directions and the 4th moving direction 14 between second, and the 8th moving direction 18 is between second moving direction 12 and the 3rd moving direction 13, then through actual test, the angle of above-mentioned wantonly two adjacent moving directions is a unspecified angle between 15 degree are spent to 60, all has very good control effect.
No matter touch for the first time at contactor control device 3 surperficial arbitrary places with finger or object, all be considered as its reference position P3, move toward first moving direction 11 if meet by reference position P3, move toward second moving direction 12 by reference position P3, move toward the 3rd moving direction 13 by reference position P3, or move toward the 4th moving direction 14 by reference position P3, reach by reference position P3 and move toward the 5th moving direction 15, move toward the 6th moving direction 16 by reference position P3, move toward the 7th moving direction 17 by reference position P3, perhaps move toward the 8th moving direction 18, all can be considered effective control action by reference position P3.
As shown in Figure 5, the 4th preferred embodiment for input method of the present invention, be that reference position P4 measured when touching for the first time is as benchmark, be combined with one the 9th moving direction 19 and 1 the tenth moving direction, 20, the nine moving directions 19 and be along a clockwise direction and the tenth moving direction 20 to counterclockwise along one.No matter appoint-locate to touch for the first time on contactor control device 4 surfaces with finger or object, all be considered as its reference position P4, move toward the 9th moving direction 19 if meet, perhaps meet by reference position P4 and move, all can be considered effective control action toward the tenth moving direction 20 by reference position P4.
Cooperate Fig. 6, shown in 7, for in conjunction with first preferred embodiment, the input method of second preferred embodiment and the 3rd preferred embodiment is in the example of an electronic product 5, wherein, can be divided into several regions on the contactor control device 51 of electronic product 5, described zone is respectively a first area 511, one second area 512 and second area 513, in addition, electronic product 5 inside also are equiped with a control module 52, it is electrically connected on a contactor control device 51 and a main frame 53 respectively, this control module 52 is that be used to discern on the contactor control device 51 will be in the first area 511, second area 512 and the 3rd 513 in zone produce reference position P1 ' respectively, P2 ', P3 ' cooperates the gesture of different moving directions, and it is produced different control signal 502 for main frame 53 control uses.Cooperate the gesture of different moving directions as for reference position P1 ', P2 ', P3 ', can shown in Fig. 2,3,4, cooperate the related description of the gesture of different moving directions, no longer given unnecessary details at this with reference to aforementioned for reference position P1, P2, P3.
In this example, electronic product 5 can be a touch telepilot, and can discern the gesture that on its contactor control device 51 different reference positions is cooperated different moving directions, and with control signal that it produced 502 for main frames 53 as the option of primary option menu choose, the distant control function of multiple medium control items such as channel increase and decrease and volume.As for the first area 511 of on contactor control device 51, being planned, second area 512 and the 3rd zone 513, its cooperate the corresponding control item that produces of gesture and 502 difference of output control signal thereof of different moving directions as shown in table 1 by reference position P1 ', P2 ', P3 ' respectively.
Table 1
Position+gesture control item explanation control signal
Primary option menu 00000001 is returned in P1 '+double-click
P1 '+click selected 00000010
P1 '+→ move to right 00000011
Pl '+← move to left 00000100
P1 '+↑ on move 00000101
P1 '+↓ move down 00000110
P2 '+→ contrast increase by 00000111
P2 '+← contrast minimizing 00001000
P2 '+↑ channel increases progressively 00001001
P2 '+↓ channel successively decreases 00001010
P3 '+→ volume increase 00001011
P3 '+← volume reduces 00001100
P3 '+
Figure A20041003133900151
Power supply 00001101
P3 '+
Figure A20041003133900152
Quiet 00001110
P3 '+
Figure A20041003133900153
Brightness increases by 00001111
P3 '+ Brightness reduces 00010000
P3 '+click if be positioned at button 00010001
Then export button signal
P3 '+do not click if nothing is positioned at button then for invalid
(Enter) 00010010 determined in P3 '+double-click
The control module 52 that is comprised at electronic product 5 has one and is electrically connected on that the coordinate processing unit 521, of contactor control device 51 is inner predeterminedly to have an arithmetic element 523 that can be electrically connected on coordinate processing unit 521 and parameters memorizing unit 522 for the parameters memorizing unit 522, of the parameter data set of contrast, and a transmission interface 524 that is electrically connected on main frame 53.And coordinate processing unit 521 to be the gestures that receive on the contactor control device 51 be converted to corresponding coordinate parameter 501, arithmetic element 523 is an initial position with the set positions of touching contactor control device 51 for the first time then, cooperate the moving direction of gesture as judgment criterion reference position, coordinate parameter that coordinate processing unit 521 is received and supplemental characteristic are concentrated storage parameter to compare to meet the pairing control signal 502 of this gesture with output, and transmission interface 524 control signal 502 that arithmetic element 523 is produced is passed to main frame 53 and uses.
Cooperate Fig. 8, shown in 9, for in conjunction with the input method of second preferred embodiment and the 4th preferred embodiment in the example of another electronic product 6, this electronic product 6 also is a touch telepilot, and the element of electronic product 6 comprises contactor control device 61, the similar above-mentioned electronic product 5 of the connected mode of control module 62 and main frame 63 and correlation function effect, and also be divided into several regions on the contactor control device 61 of electronic product 6, the described zone that different is on the contactor control device 61 is respectively 611 and 1 the 5th zone 612, the one or four zone, and the control module 62 that it had will produce reference position P2 respectively in the 611 and the 5th 612 in zone, the 4th zone "; P4 " cooperate the gesture of different moving directions, and with its produce different control signal 602 for main frame 63 as follow-up control use.As for reference position P2 ", P4 " cooperate the gesture of different moving directions, can shown in Fig. 3,5, cooperate the related description of the gesture of different moving directions with reference to aforementioned for reference position P2, P4, no longer given unnecessary details at this.
The 4th zone the 611 and the 5th zone 612 its institutes that planned on contactor control device 61 produce reference position P2 respectively ", P4 " cooperate different moving directions the gesture correspondence control item and export 602 of control signals respectively shown in chart 2.
Table 2
Position+gesture control item explanation control signal
P2 "+click selected 00000001
P2 "+double-click and return primary option menu 00000010
P2 "+→ move to right 00000011
P2 "+← move to left 00000100
P2 "+↑ on move 00000101
P2 "+↓ move down 00000110
P4 "+channel that turns clockwise increases progressively 00000111
P4 "+being rotated counterclockwise channel successively decreases 00001000
P4 "+double-click and determine (Enter) 00001001
P4 "+click if be positioned at button 00001010
Then export button signal
Mandatory declaration be, electronic product 5,6 is except can be a touch telepilot, also can be that other need be with the electronic installation of touch input method as control function, it can connect contactor control device by modular control module 52,62 in advance, and export actual control signal of the supplying usefulness different main frame of arranging in pairs or groups, in order to realize the various control function.

Claims (23)

1, a kind of input method with reference position and moving direction definition, be to discern different gestures on the contactor control device by a control module, it is produced different control signals and is used as follow-up control function for a main frame with different gestures, and this input method comprises following step:
A) be an initial position with the set positions of touching for the first time this contactor control device, and with this reference position cooperate respectively should the difference moving direction gesture in this control module, define one can be for the parameter data set of contrast
B) detect whether to have on this contactor control device meet steps A) gesture produce; And
C) will meet the gesture that the moving direction that touches this reference position and match moves, and defined this parameter data set in itself and this control module be compared, and export comparing result to this main frame.
2, the input method with reference position and moving direction definition as claimed in claim 1, it is characterized in that: steps A) be as benchmark with this reference position, and be combined with one first moving direction and one second moving direction, and the parameter data set that definition has this above-mentioned reference position to match with gesture along this first moving direction and this second moving direction in this control module respectively for extending along an axial relative direction.
3, the input method with reference position and moving direction definition as claimed in claim 2, it is characterized in that: with this reference position as benchmark, more be combined with one the 3rd moving direction and one the 4th moving direction, and the 3rd moving direction and the 4th moving direction respectively are to extend perpendicular to this axial relative direction, and in this control module the definition parameter data set that has this above-mentioned reference position to match more with gesture along the 3rd moving direction and the 4th moving direction.
4, the input method with reference position and moving direction definition as claimed in claim 3, it is characterized in that: with this reference position is initial point, this first moving direction is that right-hand extension, this second moving direction along this reference position extends for the top along this reference position for left extension, the 3rd moving direction along this reference position, and the 4th moving direction is to extend along the below of this reference position.
5, input method with reference position and moving direction definition as claimed in claim 3, it is characterized in that: with this reference position is benchmark, except being combined with this first moving direction, this second moving direction, the 3rd moving direction and the 4th moving direction, more be combined with one the 5th moving direction, one the 6th moving direction, the 7th moving direction and one the 8th moving direction, the 5th moving direction is between this first moving direction and this second moving direction, the 6th moving direction is between this first moving direction and the 4th moving direction, the 7th moving direction is between this second moving direction and the 4th moving direction, and the 8th moving direction is between this second moving direction and the 3rd moving direction.
6, the input method with reference position and moving direction definition as claimed in claim 5, it is characterized in that: with this reference position is benchmark, and the angle of the wantonly two adjacent moving directions of this first moving direction, this second moving direction, the 3rd moving direction, the 4th moving direction, the 5th moving direction, the 6th moving direction, the 7th moving direction and the 8th moving direction is to unspecified angle between 60 degree between 15 degree.
7, the input method with reference position and moving direction definition as claimed in claim 3, it is characterized in that: steps A) be to be benchmark this start position setting, and be combined with one the 9th moving direction and 1 the tenth moving direction, the 9th moving direction be along a clockwise direction and the tenth moving direction for along one counterclockwise, and the parameter data set that definition has this above-mentioned reference position to match with gesture along this first moving direction and this second moving direction in this control module.
8, a kind of control module, be electrically connected on a contactor control device and a main frame, in order to discern on this contactor control device with this reference position cooperate respectively should the difference moving direction gesture, and it is produced different control signals for this host computer control use, this control module comprises:
One coordinate processing unit is electrically connected on this contactor control device, is that the gesture that receives on this contactor control device is converted to corresponding coordinate parameter;
One parameters memorizing unit, inside is predetermined to have one can supply the parameter data set of contrast
One arithmetic element, be electrically connected on this coordinate processing unit and this parameters memorizing unit, the set positions of touching this contactor control device with the first time is an initial position, the moving direction that this reference position is cooperated gesture is as judgment criterion, and this coordinate parameter that this coordinate processing unit is received and this supplemental characteristic are concentrated the parameter that stores to compare to meet the pairing control signal of this gesture with output and reached
One transmission interface is electrically connected on this main frame, and the control signal that this arithmetic element is produced is passed to this main frame.
9, control module as claimed in claim 8, it is characterized in that: the setting of this control module is as benchmark with this reference position, and be combined with one first moving direction and one the 22 moving direction, and the parameter data set that definition has this above-mentioned reference position to match with gesture along this first moving direction and this second moving direction in this parameters memorizing unit respectively for extending along an axial relative direction.
10, control module as claimed in claim 9, it is characterized in that: the setting of this control module is to be benchmark with this reference position, more be combined with one the 3rd moving direction and one the 4th moving direction, and the 3rd moving direction and the 4th moving direction respectively are to extend perpendicular to this axial relative direction, and in this parameters memorizing unit the definition parameter data set that has this above-mentioned reference position to match more with gesture along the 3rd moving direction and the 4th moving direction.
11, control module as claimed in claim 10, it is characterized in that: the setting of this control module is to be initial point with this reference position, this first moving direction is that right-hand extension, this second moving direction along this reference position extends for the top along this reference position for left extension, the 3rd moving direction along this reference position, and the 4th moving direction be to extend along the below of this reference position, and more defines the parameter data set that has this above-mentioned reference position to match with gesture along the 3rd moving direction and the 4th moving direction in this parameters memorizing unit.
12, control module as claimed in claim 10, it is characterized in that: the setting of this control module is to be benchmark with this start bit amount, except being combined with this first moving direction, this second moving direction, the 3rd moving direction and the 4th moving direction, more be combined with one the 5th moving direction, one the 6th moving direction, one the 7th moving direction and one the 8th moving direction, the 5th moving direction is between this first moving direction and the 3rd moving direction, the 6th moving direction is between this first moving direction and the 4th moving direction, the 7th moving direction is between this second moving direction and the 4th moving direction, and the 8th moving direction is between this second moving direction and the 3rd moving direction, and in this parameters memorizing unit more definition have this above-mentioned reference position with along the 5th moving direction, the 6th moving direction, the parameter data set that the gesture of the 7th moving direction and the 8th moving direction matches.
13, control module as claimed in claim 12, it is characterized in that: the setting of this control module is based on this reference position, and the angle of the wantonly two adjacent moving directions of this first moving direction, this second moving direction, the 3rd moving direction, the 4th moving direction, the 5th moving direction, the 6th moving direction, the 7th moving direction and the 8th moving direction is to unspecified angle between 60 degree between 15 degree.
14, control module as claimed in claim 9, it is characterized in that: the setting of this control module is to be benchmark with this reference position, and be combined with one the 9th moving direction and 1 the tenth moving direction, the 9th moving direction be along a clockwise direction and the tenth moving direction for along one counterclockwise, and the parameter data set that definition has this above-mentioned reference position to match with gesture along the 9th moving direction and the tenth moving direction in this control module.
15. an electronic product comprises:
One main frame
One contactor control device is electrically connected this main frame and reaches
One control module is electrically connected on this main frame and this contactor control device, in order to discern on this contactor control device with this reference position cooperate respectively should the difference moving direction gesture, and it is produced different control signals for this host computer control use, this control module has:
One coordinate processing unit is electrically connected on this contactor control device, is that the gesture that receives on this contactor control device is converted to corresponding coordinate parameter;
One parameters memorizing unit, inside is predetermined to have one can supply the parameter data set of contrast;
One arithmetic element, be electrically connected on this coordinate processing unit and this parameters memorizing unit, the set positions of touching this contactor control device with the first time is an initial position, the moving direction that this reference position is cooperated gesture is as judgment criterion, and this coordinate parameter that this coordinate processing unit is received and this supplemental characteristic are concentrated the parameter of storage to compare to meet the pairing control signal of this gesture with output; And
One transmission interface is electrically connected on this main frame, and the control signal that this arithmetic element is produced is passed to this main frame.
16, electronic product as claimed in claim 15, it is characterized in that: the setting of this control module is to be benchmark with this reference position, and be combined with one first moving direction and one second moving direction, and the parameter data set that definition has this above-mentioned reference position to match with gesture along this first moving direction and this second moving direction in this parameters memorizing unit respectively for extending along an axial relative direction.
17, electronic product as claimed in claim 16, it is characterized in that: the setting of this control module is to be benchmark with this reference position, more be combined with one the 3rd moving direction and one the 4th moving direction, and the 3rd moving direction and the 4th moving direction respectively are to extend perpendicular to this axial relative direction, and in this parameters memorizing unit the definition parameter data set that has this above-mentioned reference position to match more with gesture along the 3rd moving direction and the 4th moving direction.
18, electronic product as claimed in claim 17, it is characterized in that: the setting of this control module is to be initial point with this reference position, this first moving direction is that right-hand extension, this second moving direction along this reference position extends for the top along this reference position for left extension, the 3rd moving direction along this reference position, and the 4th moving direction is to extend along the below of this reference position.
19, electronic product as claimed in claim 17, it is characterized in that: the setting of this control module is to be benchmark with this reference position, except being combined with this first moving direction, this second moving direction, the 3rd moving direction and the 4th moving direction, more be combined with one the 5th moving direction, one the 6th moving direction, one the 7th moving direction and one the 8th moving direction, the 5th moving direction is between this first moving direction and this second moving direction, the 6th moving direction is between this second moving direction and the 3rd moving direction, the 7th moving direction is between the 3rd moving direction and the 4th moving direction, and the 8th moving direction is between this first moving direction and the 4th moving direction, and in this parameters memorizing unit more definition have this above-mentioned reference position with along the 5th moving direction, the 6th moving direction, the parameter data set that the gesture of the 7th moving direction and the 8th moving direction matches.
20, electronic product as claimed in claim 19, it is characterized in that: the setting of this control module is to be benchmark with this reference position, and the angle of the wantonly two adjacent moving directions of this first moving direction, this second moving direction, the 3rd moving direction, the 4th moving direction, the 5th moving direction, the 6th moving direction, the 7th moving direction and the 8th moving direction is to unspecified angle between 60 degree between 15 degree.
21, electronic product as claimed in claim 15, it is characterized in that: the setting of this control module is to be benchmark with this reference position, and be combined with one the 9th moving direction and 1 the tenth moving direction, the 9th moving direction be along a clockwise direction and the tenth moving direction for along one counterclockwise, and the supplemental characteristic that definition has this above-mentioned reference position to match with gesture along the 9th moving direction and the tenth moving direction in this control module.
22, electronic product as claimed in claim 15, it is characterized in that: this electronic product is a touch telepilot, and discern on this contactor control device with this reference position cooperate respectively should the difference moving direction gesture, and with control signal that it produced for this main frame as option choose, control function such as channel increase and decrease and volume.
23, electronic product as claimed in claim 15 is characterized in that: more be divided into several regions on this contactor control device so that this main frame various control function to be provided.
CNB2004100313394A 2004-03-25 2004-03-25 Inputtig method, control module and product with starting location and moving direction as definition Expired - Fee Related CN100346274C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100313394A CN100346274C (en) 2004-03-25 2004-03-25 Inputtig method, control module and product with starting location and moving direction as definition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100313394A CN100346274C (en) 2004-03-25 2004-03-25 Inputtig method, control module and product with starting location and moving direction as definition

Publications (2)

Publication Number Publication Date
CN1673939A true CN1673939A (en) 2005-09-28
CN100346274C CN100346274C (en) 2007-10-31

Family

ID=35046510

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100313394A Expired - Fee Related CN100346274C (en) 2004-03-25 2004-03-25 Inputtig method, control module and product with starting location and moving direction as definition

Country Status (1)

Country Link
CN (1) CN100346274C (en)

Cited By (133)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101893959A (en) * 2010-06-22 2010-11-24 中科方德软件有限公司 Method for implementing touch direction identification in linux kernel
CN101907947A (en) * 2010-09-01 2010-12-08 无敌科技(西安)有限公司 Touch-control identification system and method thereof
US7996792B2 (en) 2006-09-06 2011-08-09 Apple Inc. Voicemail manager for portable multifunction device
CN102354271A (en) * 2011-09-16 2012-02-15 华为终端有限公司 Gesture input method, mobile terminal and host
CN102520845A (en) * 2011-11-23 2012-06-27 优视科技有限公司 Method and device for mobile terminal to call out thumbnail interface
CN102023787B (en) * 2009-09-17 2012-09-05 宏碁股份有限公司 Method for operating touch control screen, method for defining touch control gesture and electronic device thereof
CN102681703A (en) * 2011-03-10 2012-09-19 联咏科技股份有限公司 Single-finger and multi-finger gesture judging method, touch induction control chip and touch system
US8405621B2 (en) 2008-01-06 2013-03-26 Apple Inc. Variable rate media playback methods for electronic devices with touch interfaces
CN103176729A (en) * 2011-12-26 2013-06-26 宇龙计算机通信科技(深圳)有限公司 Method and terminal of gathering icons of touch interface
US8572513B2 (en) 2009-03-16 2013-10-29 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
US8624933B2 (en) 2009-09-25 2014-01-07 Apple Inc. Device, method, and graphical user interface for scrolling a multi-section document
US8839155B2 (en) 2009-03-16 2014-09-16 Apple Inc. Accelerated scrolling for a multifunction device
US8892446B2 (en) 2010-01-18 2014-11-18 Apple Inc. Service orchestration for intelligent automated assistant
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
CN101529367B (en) * 2006-09-06 2016-02-17 苹果公司 For the voicemail manager of portable multifunction device
US9300784B2 (en) 2013-06-13 2016-03-29 Apple Inc. System and method for emergency calls initiated by voice command
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US9354803B2 (en) 2005-12-23 2016-05-31 Apple Inc. Scrolling list with floating adjacent index symbols
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US9383858B2 (en) 2011-11-23 2016-07-05 Guangzhou Ucweb Computer Technology Co., Ltd Method and device for executing an operation on a mobile device
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US9535906B2 (en) 2008-07-31 2017-01-03 Apple Inc. Mobile device having human language translation capability with positional feedback
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
US9620104B2 (en) 2013-06-07 2017-04-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US9626955B2 (en) 2008-04-05 2017-04-18 Apple Inc. Intelligent text-to-speech conversion
US9633660B2 (en) 2010-02-25 2017-04-25 Apple Inc. User profiling for voice input processing
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9633674B2 (en) 2013-06-07 2017-04-25 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
US9646614B2 (en) 2000-03-16 2017-05-09 Apple Inc. Fast, language-independent method for user authentication by voice
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US9697822B1 (en) 2013-03-15 2017-07-04 Apple Inc. System and method for updating an adaptive speech recognition model
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
WO2017120853A1 (en) * 2016-01-14 2017-07-20 汪宇峰 Method for switching channel according to gesture and remote control
WO2017120854A1 (en) * 2016-01-14 2017-07-20 汪宇峰 Information indication method for use upon switching of channel according to gesture and remote control
WO2017120852A1 (en) * 2016-01-14 2017-07-20 汪宇峰 Method for collecting data upon switching of channel according to gesture and remote control
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
CN107168468A (en) * 2012-04-08 2017-09-15 三星电子株式会社 Deformable display device and the method for controlling deformable display device
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US9798393B2 (en) 2011-08-29 2017-10-24 Apple Inc. Text correction processing
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9922642B2 (en) 2013-03-15 2018-03-20 Apple Inc. Training an at least partial voice command system
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9953088B2 (en) 2012-05-14 2018-04-24 Apple Inc. Crowd sourcing information to fulfill user requests
US9959870B2 (en) 2008-12-11 2018-05-01 Apple Inc. Speech recognition involving a mobile device
US9966065B2 (en) 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US9966068B2 (en) 2013-06-08 2018-05-08 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US9971774B2 (en) 2012-09-19 2018-05-15 Apple Inc. Voice-based media searching
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US10079014B2 (en) 2012-06-08 2018-09-18 Apple Inc. Name recognition system
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10089072B2 (en) 2016-06-11 2018-10-02 Apple Inc. Intelligent device arbitration and control
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US10185542B2 (en) 2013-06-09 2019-01-22 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10199051B2 (en) 2013-02-07 2019-02-05 Apple Inc. Voice trigger for a digital assistant
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US10269345B2 (en) 2016-06-11 2019-04-23 Apple Inc. Intelligent task discovery
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US10283110B2 (en) 2009-07-02 2019-05-07 Apple Inc. Methods and apparatuses for automatic speech recognition
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US10297253B2 (en) 2016-06-11 2019-05-21 Apple Inc. Application integration with a digital assistant
US10318871B2 (en) 2005-09-08 2019-06-11 Apple Inc. Method and apparatus for building an intelligent automated assistant
US10354011B2 (en) 2016-06-09 2019-07-16 Apple Inc. Intelligent automated assistant in a home environment
US10356243B2 (en) 2015-06-05 2019-07-16 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US10410637B2 (en) 2017-05-12 2019-09-10 Apple Inc. User-specific acoustic models
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US10482874B2 (en) 2017-05-15 2019-11-19 Apple Inc. Hierarchical belief states for digital assistants
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10521466B2 (en) 2016-06-11 2019-12-31 Apple Inc. Data driven natural language event detection and classification
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US10568032B2 (en) 2007-04-03 2020-02-18 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
US10607141B2 (en) 2010-01-25 2020-03-31 Newvaluexchange Ltd. Apparatuses, methods and systems for a digital conversation management platform
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10706373B2 (en) 2011-06-03 2020-07-07 Apple Inc. Performing actions associated with task items that represent tasks to perform
US10733993B2 (en) 2016-06-10 2020-08-04 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10755703B2 (en) 2017-05-11 2020-08-25 Apple Inc. Offline personal assistant
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US10791216B2 (en) 2013-08-06 2020-09-29 Apple Inc. Auto-activating smart responses based on activities from remote devices
US10791176B2 (en) 2017-05-12 2020-09-29 Apple Inc. Synchronization and task delegation of a digital assistant
US10810274B2 (en) 2017-05-15 2020-10-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US11217255B2 (en) 2017-05-16 2022-01-04 Apple Inc. Far-field extension for digital assistant services
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5568604A (en) * 1992-12-31 1996-10-22 U S West Technologies, Inc. Method and system for generating a working window in a computer system
JP3417053B2 (en) * 1994-05-23 2003-06-16 セイコーエプソン株式会社 Touch panel input device and control method therefor
JPH10163953A (en) * 1996-11-29 1998-06-19 Sony Corp Information input device, cursor moving device and portable telephone system using the same
DE10004500A1 (en) * 2000-02-02 2001-08-09 Bayerische Motoren Werke Ag Arrangement for controlling visual display screen has actuation element movable in at least two degrees of freedom against elastic element, rotatable about/movable along longitudinal axis
JP2001282450A (en) * 2000-03-30 2001-10-12 Mitsubishi Electric Corp Pointing device
JP2003173226A (en) * 2001-11-27 2003-06-20 Internatl Business Mach Corp <Ibm> Information processor, program and coordinate input method

Cited By (188)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9646614B2 (en) 2000-03-16 2017-05-09 Apple Inc. Fast, language-independent method for user authentication by voice
US10318871B2 (en) 2005-09-08 2019-06-11 Apple Inc. Method and apparatus for building an intelligent automated assistant
US10732814B2 (en) 2005-12-23 2020-08-04 Apple Inc. Scrolling list with floating adjacent index symbols
US9354803B2 (en) 2005-12-23 2016-05-31 Apple Inc. Scrolling list with floating adjacent index symbols
US10732834B2 (en) 2006-09-06 2020-08-04 Apple Inc. Voicemail manager for portable multifunction device
US11449223B2 (en) 2006-09-06 2022-09-20 Apple Inc. Voicemail manager for portable multifunction device
CN101529367B (en) * 2006-09-06 2016-02-17 苹果公司 For the voicemail manager of portable multifunction device
US7996792B2 (en) 2006-09-06 2011-08-09 Apple Inc. Voicemail manager for portable multifunction device
US10033872B2 (en) 2006-09-06 2018-07-24 Apple Inc. Voicemail manager for portable multifunction device
US8930191B2 (en) 2006-09-08 2015-01-06 Apple Inc. Paraphrasing of user requests and results by automated digital assistant
US8942986B2 (en) 2006-09-08 2015-01-27 Apple Inc. Determining user intent based on ontologies of domains
US9117447B2 (en) 2006-09-08 2015-08-25 Apple Inc. Using event alert text as input to an automated assistant
US10568032B2 (en) 2007-04-03 2020-02-18 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US10381016B2 (en) 2008-01-03 2019-08-13 Apple Inc. Methods and apparatus for altering audio output signals
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US8405621B2 (en) 2008-01-06 2013-03-26 Apple Inc. Variable rate media playback methods for electronic devices with touch interfaces
US9626955B2 (en) 2008-04-05 2017-04-18 Apple Inc. Intelligent text-to-speech conversion
US9865248B2 (en) 2008-04-05 2018-01-09 Apple Inc. Intelligent text-to-speech conversion
US9535906B2 (en) 2008-07-31 2017-01-03 Apple Inc. Mobile device having human language translation capability with positional feedback
US10108612B2 (en) 2008-07-31 2018-10-23 Apple Inc. Mobile device having human language translation capability with positional feedback
US9959870B2 (en) 2008-12-11 2018-05-01 Apple Inc. Speech recognition involving a mobile device
US8984431B2 (en) 2009-03-16 2015-03-17 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
US8839155B2 (en) 2009-03-16 2014-09-16 Apple Inc. Accelerated scrolling for a multifunction device
US8689128B2 (en) 2009-03-16 2014-04-01 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
US8572513B2 (en) 2009-03-16 2013-10-29 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
US11907519B2 (en) 2009-03-16 2024-02-20 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
US10705701B2 (en) 2009-03-16 2020-07-07 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
US11567648B2 (en) 2009-03-16 2023-01-31 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US10475446B2 (en) 2009-06-05 2019-11-12 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US11080012B2 (en) 2009-06-05 2021-08-03 Apple Inc. Interface for a virtual digital assistant
US10795541B2 (en) 2009-06-05 2020-10-06 Apple Inc. Intelligent organization of tasks items
US10283110B2 (en) 2009-07-02 2019-05-07 Apple Inc. Methods and apparatuses for automatic speech recognition
CN102023787B (en) * 2009-09-17 2012-09-05 宏碁股份有限公司 Method for operating touch control screen, method for defining touch control gesture and electronic device thereof
US8624933B2 (en) 2009-09-25 2014-01-07 Apple Inc. Device, method, and graphical user interface for scrolling a multi-section document
US9436374B2 (en) 2009-09-25 2016-09-06 Apple Inc. Device, method, and graphical user interface for scrolling a multi-section document
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US8903716B2 (en) 2010-01-18 2014-12-02 Apple Inc. Personalized vocabulary for digital assistant
US11423886B2 (en) 2010-01-18 2022-08-23 Apple Inc. Task flow identification based on user intent
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10706841B2 (en) 2010-01-18 2020-07-07 Apple Inc. Task flow identification based on user intent
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US8892446B2 (en) 2010-01-18 2014-11-18 Apple Inc. Service orchestration for intelligent automated assistant
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US9548050B2 (en) 2010-01-18 2017-01-17 Apple Inc. Intelligent automated assistant
US10984326B2 (en) 2010-01-25 2021-04-20 Newvaluexchange Ltd. Apparatuses, methods and systems for a digital conversation management platform
US10607140B2 (en) 2010-01-25 2020-03-31 Newvaluexchange Ltd. Apparatuses, methods and systems for a digital conversation management platform
US10607141B2 (en) 2010-01-25 2020-03-31 Newvaluexchange Ltd. Apparatuses, methods and systems for a digital conversation management platform
US10984327B2 (en) 2010-01-25 2021-04-20 New Valuexchange Ltd. Apparatuses, methods and systems for a digital conversation management platform
US11410053B2 (en) 2010-01-25 2022-08-09 Newvaluexchange Ltd. Apparatuses, methods and systems for a digital conversation management platform
US10049675B2 (en) 2010-02-25 2018-08-14 Apple Inc. User profiling for voice input processing
US9633660B2 (en) 2010-02-25 2017-04-25 Apple Inc. User profiling for voice input processing
CN101893959A (en) * 2010-06-22 2010-11-24 中科方德软件有限公司 Method for implementing touch direction identification in linux kernel
CN101893959B (en) * 2010-06-22 2012-03-28 中科方德软件有限公司 Method for implementing touch direction identification in linux kernel
CN101907947A (en) * 2010-09-01 2010-12-08 无敌科技(西安)有限公司 Touch-control identification system and method thereof
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
CN102681703A (en) * 2011-03-10 2012-09-19 联咏科技股份有限公司 Single-finger and multi-finger gesture judging method, touch induction control chip and touch system
US10102359B2 (en) 2011-03-21 2018-10-16 Apple Inc. Device access using voice authentication
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US11120372B2 (en) 2011-06-03 2021-09-14 Apple Inc. Performing actions associated with task items that represent tasks to perform
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US10706373B2 (en) 2011-06-03 2020-07-07 Apple Inc. Performing actions associated with task items that represent tasks to perform
US9798393B2 (en) 2011-08-29 2017-10-24 Apple Inc. Text correction processing
CN102354271A (en) * 2011-09-16 2012-02-15 华为终端有限公司 Gesture input method, mobile terminal and host
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
WO2013075633A1 (en) * 2011-11-23 2013-05-30 优视科技有限公司 Method and device for invoking thumbnail interface in mobile terminal
CN102520845A (en) * 2011-11-23 2012-06-27 优视科技有限公司 Method and device for mobile terminal to call out thumbnail interface
US9383858B2 (en) 2011-11-23 2016-07-05 Guangzhou Ucweb Computer Technology Co., Ltd Method and device for executing an operation on a mobile device
CN103176729A (en) * 2011-12-26 2013-06-26 宇龙计算机通信科技(深圳)有限公司 Method and terminal of gathering icons of touch interface
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
CN107168468A (en) * 2012-04-08 2017-09-15 三星电子株式会社 Deformable display device and the method for controlling deformable display device
US9953088B2 (en) 2012-05-14 2018-04-24 Apple Inc. Crowd sourcing information to fulfill user requests
US10079014B2 (en) 2012-06-08 2018-09-18 Apple Inc. Name recognition system
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9971774B2 (en) 2012-09-19 2018-05-15 Apple Inc. Voice-based media searching
US10199051B2 (en) 2013-02-07 2019-02-05 Apple Inc. Voice trigger for a digital assistant
US10978090B2 (en) 2013-02-07 2021-04-13 Apple Inc. Voice trigger for a digital assistant
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US9922642B2 (en) 2013-03-15 2018-03-20 Apple Inc. Training an at least partial voice command system
US9697822B1 (en) 2013-03-15 2017-07-04 Apple Inc. System and method for updating an adaptive speech recognition model
US9966060B2 (en) 2013-06-07 2018-05-08 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
US9620104B2 (en) 2013-06-07 2017-04-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9633674B2 (en) 2013-06-07 2017-04-25 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
US10657961B2 (en) 2013-06-08 2020-05-19 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US9966068B2 (en) 2013-06-08 2018-05-08 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
US10185542B2 (en) 2013-06-09 2019-01-22 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US9300784B2 (en) 2013-06-13 2016-03-29 Apple Inc. System and method for emergency calls initiated by voice command
US10791216B2 (en) 2013-08-06 2020-09-29 Apple Inc. Auto-activating smart responses based on activities from remote devices
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US9966065B2 (en) 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US10169329B2 (en) 2014-05-30 2019-01-01 Apple Inc. Exemplar-based natural language processing
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US10083690B2 (en) 2014-05-30 2018-09-25 Apple Inc. Better resolution when referencing to concepts
US10497365B2 (en) 2014-05-30 2019-12-03 Apple Inc. Multi-command single utterance input method
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US11257504B2 (en) 2014-05-30 2022-02-22 Apple Inc. Intelligent assistant for home automation
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US11133008B2 (en) 2014-05-30 2021-09-28 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9668024B2 (en) 2014-06-30 2017-05-30 Apple Inc. Intelligent automated assistant for TV user interactions
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US10904611B2 (en) 2014-06-30 2021-01-26 Apple Inc. Intelligent automated assistant for TV user interactions
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10431204B2 (en) 2014-09-11 2019-10-01 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US9986419B2 (en) 2014-09-30 2018-05-29 Apple Inc. Social reminders
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US11556230B2 (en) 2014-12-02 2023-01-17 Apple Inc. Data detection
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US11087759B2 (en) 2015-03-08 2021-08-10 Apple Inc. Virtual assistant activation
US10311871B2 (en) 2015-03-08 2019-06-04 Apple Inc. Competing devices responding to voice triggers
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10356243B2 (en) 2015-06-05 2019-07-16 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US11500672B2 (en) 2015-09-08 2022-11-15 Apple Inc. Distributed personal assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US11526368B2 (en) 2015-11-06 2022-12-13 Apple Inc. Intelligent automated assistant in a messaging environment
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
WO2017120853A1 (en) * 2016-01-14 2017-07-20 汪宇峰 Method for switching channel according to gesture and remote control
WO2017120854A1 (en) * 2016-01-14 2017-07-20 汪宇峰 Information indication method for use upon switching of channel according to gesture and remote control
WO2017120852A1 (en) * 2016-01-14 2017-07-20 汪宇峰 Method for collecting data upon switching of channel according to gesture and remote control
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US11069347B2 (en) 2016-06-08 2021-07-20 Apple Inc. Intelligent automated assistant for media exploration
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
US10354011B2 (en) 2016-06-09 2019-07-16 Apple Inc. Intelligent automated assistant in a home environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10733993B2 (en) 2016-06-10 2020-08-04 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US11037565B2 (en) 2016-06-10 2021-06-15 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10521466B2 (en) 2016-06-11 2019-12-31 Apple Inc. Data driven natural language event detection and classification
US11152002B2 (en) 2016-06-11 2021-10-19 Apple Inc. Application integration with a digital assistant
US10089072B2 (en) 2016-06-11 2018-10-02 Apple Inc. Intelligent device arbitration and control
US10297253B2 (en) 2016-06-11 2019-05-21 Apple Inc. Application integration with a digital assistant
US10269345B2 (en) 2016-06-11 2019-04-23 Apple Inc. Intelligent task discovery
US10553215B2 (en) 2016-09-23 2020-02-04 Apple Inc. Intelligent automated assistant
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
US10755703B2 (en) 2017-05-11 2020-08-25 Apple Inc. Offline personal assistant
US10410637B2 (en) 2017-05-12 2019-09-10 Apple Inc. User-specific acoustic models
US11405466B2 (en) 2017-05-12 2022-08-02 Apple Inc. Synchronization and task delegation of a digital assistant
US10791176B2 (en) 2017-05-12 2020-09-29 Apple Inc. Synchronization and task delegation of a digital assistant
US10810274B2 (en) 2017-05-15 2020-10-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
US10482874B2 (en) 2017-05-15 2019-11-19 Apple Inc. Hierarchical belief states for digital assistants
US11217255B2 (en) 2017-05-16 2022-01-04 Apple Inc. Far-field extension for digital assistant services

Also Published As

Publication number Publication date
CN100346274C (en) 2007-10-31

Similar Documents

Publication Publication Date Title
CN1673939A (en) Inputtig method, control module and product with starting location and moving direction as definition
US8730187B2 (en) Techniques for sorting data that represents touch positions on a sensing device
US20230384867A1 (en) Motion detecting system having multiple sensors
US20070080953A1 (en) Method for window movement control on a touchpad having a touch-sense defined speed
TWI530829B (en) Sensing method for touch panel and related device
CN1945512A (en) Display system, interrelated electric equipment and method of displaying image data
US20100064262A1 (en) Optical multi-touch method of window interface
CN202120234U (en) Multipoint translation gesture recognition device for touch device
US20060007176A1 (en) Input method and control module defined with an initial position and moving directions and electronic product thereof
CN1940837A (en) Fast cursor positioning method
CN101727242B (en) Method for sensing multiclutch on touch panel
TW201113770A (en) Touch device
CN101593065A (en) Capacitive touch device and method thereof
JP2007529064A (en) Method and apparatus for providing a handheld pointer-based user interface
CN104076979B (en) Electronic device, application-executing device and method for controlling the electronic device
TW201508619A (en) Methods for interacting with an electronic device by using a stylus comprising body having conductive portion and systems utilizing the same
CN102426491A (en) Multipoint touch realization method and system for touch screen
TWI489360B (en) Capacitive touch panel, sensing method thereof, touch device and inut apparatus
TW201346656A (en) Signal transmitting method for touch input device
CN2655331Y (en) Touch-controlling input device for electronic device
CN104166460A (en) Electronic device and information processing method
CN103257724B (en) A kind of non-contact type mouse and method of operating thereof
TWI478017B (en) Touch panel device and method for touching the same
US20190107917A1 (en) Impedance ratio-based current conveyor
CN102221921B (en) Wiring method for touch screen key and structure thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20071031

Termination date: 20210325