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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000005540 biological transmission Effects 0.000 claims description 10
- 230000000153 supplemental effect Effects 0.000 claims description 6
- 230000007423 decrease Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 238000005314 correlation function Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
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
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 '+
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.
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)
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 |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US9620104B2 (en) | 2013-06-07 | 2017-04-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
US9626955B2 (en) | 2008-04-05 | 2017-04-18 | Apple Inc. | Intelligent text-to-speech conversion |
US9633674B2 (en) | 2013-06-07 | 2017-04-25 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
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 |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US9646614B2 (en) | 2000-03-16 | 2017-05-09 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US9697822B1 (en) | 2013-03-15 | 2017-07-04 | Apple Inc. | System and method for updating an adaptive speech recognition model |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
WO2017120854A1 (en) * | 2016-01-14 | 2017-07-20 | 汪宇峰 | Information indication method for use upon switching of channel according to gesture and remote control |
WO2017120853A1 (en) * | 2016-01-14 | 2017-07-20 | 汪宇峰 | Method for switching 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 |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
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 |
US9966068B2 (en) | 2013-06-08 | 2018-05-08 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US9966065B2 (en) | 2014-05-30 | 2018-05-08 | Apple Inc. | Multi-command single utterance input method |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US9971774B2 (en) | 2012-09-19 | 2018-05-15 | Apple Inc. | Voice-based media searching |
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 |
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 |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
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 |
US10356243B2 (en) | 2015-06-05 | 2019-07-16 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10354011B2 (en) | 2016-06-09 | 2019-07-16 | Apple Inc. | Intelligent automated assistant in a home environment |
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 |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
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 |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US10568032B2 (en) | 2007-04-03 | 2020-02-18 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
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 |
US10706373B2 (en) | 2011-06-03 | 2020-07-07 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
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 |
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 |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
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)
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 |
-
2004
- 2004-03-25 CN CNB2004100313394A patent/CN100346274C/en not_active Expired - Fee Related
Cited By (189)
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 |
US9354803B2 (en) | 2005-12-23 | 2016-05-31 | Apple Inc. | Scrolling list with floating adjacent index symbols |
US10732814B2 (en) | 2005-12-23 | 2020-08-04 | 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 |
US10033872B2 (en) | 2006-09-06 | 2018-07-24 | Apple Inc. | Voicemail manager for portable multifunction device |
US11449223B2 (en) | 2006-09-06 | 2022-09-20 | Apple Inc. | Voicemail manager for portable multifunction device |
US7996792B2 (en) | 2006-09-06 | 2011-08-09 | Apple Inc. | Voicemail manager for portable multifunction device |
CN101529367B (en) * | 2006-09-06 | 2016-02-17 | 苹果公司 | For the voicemail manager of portable multifunction device |
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 |
US8930191B2 (en) | 2006-09-08 | 2015-01-06 | Apple Inc. | Paraphrasing of user requests and results by automated digital 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 |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US10381016B2 (en) | 2008-01-03 | 2019-08-13 | 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 |
US9865248B2 (en) | 2008-04-05 | 2018-01-09 | Apple Inc. | Intelligent text-to-speech conversion |
US9626955B2 (en) | 2008-04-05 | 2017-04-18 | 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 |
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 |
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 |
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 |
US8839155B2 (en) | 2009-03-16 | 2014-09-16 | Apple Inc. | Accelerated scrolling for a multifunction device |
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 |
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 |
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 |
US11080012B2 (en) | 2009-06-05 | 2021-08-03 | Apple Inc. | Interface for a virtual digital assistant |
US10475446B2 (en) | 2009-06-05 | 2019-11-12 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10795541B2 (en) | 2009-06-05 | 2020-10-06 | Apple Inc. | Intelligent organization of tasks items |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
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 |
US10706841B2 (en) | 2010-01-18 | 2020-07-07 | 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 |
US11423886B2 (en) | 2010-01-18 | 2022-08-23 | Apple Inc. | Task flow identification based on user intent |
US12087308B2 (en) | 2010-01-18 | 2024-09-10 | Apple Inc. | Intelligent automated assistant |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US8903716B2 (en) | 2010-01-18 | 2014-12-02 | Apple Inc. | Personalized vocabulary for digital assistant |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US9548050B2 (en) | 2010-01-18 | 2017-01-17 | Apple Inc. | Intelligent automated assistant |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8892446B2 (en) | 2010-01-18 | 2014-11-18 | Apple Inc. | Service orchestration for 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 |
US10984327B2 (en) | 2010-01-25 | 2021-04-20 | New Valuexchange 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 |
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 |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US10102359B2 (en) | 2011-03-21 | 2018-10-16 | Apple Inc. | Device access using voice authentication |
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 |
US11120372B2 (en) | 2011-06-03 | 2021-09-14 | 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 |
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 |
CN102520845A (en) * | 2011-11-23 | 2012-06-27 | 优视科技有限公司 | Method and device for mobile terminal to call out thumbnail interface |
WO2013075633A1 (en) * | 2011-11-23 | 2013-05-30 | 优视科技有限公司 | Method and device for invoking thumbnail interface in mobile terminal |
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 |
US9697822B1 (en) | 2013-03-15 | 2017-07-04 | Apple Inc. | System and method for updating an adaptive speech recognition model |
US9922642B2 (en) | 2013-03-15 | 2018-03-20 | Apple Inc. | Training an at least partial voice command system |
US9966060B2 (en) | 2013-06-07 | 2018-05-08 | 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 |
US9620104B2 (en) | 2013-06-07 | 2017-04-11 | 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 |
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 |
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 |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
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 |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
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 |
US10083690B2 (en) | 2014-05-30 | 2018-09-25 | Apple Inc. | Better resolution when referencing to concepts |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US11257504B2 (en) | 2014-05-30 | 2022-02-22 | Apple Inc. | Intelligent assistant for home automation |
US11133008B2 (en) | 2014-05-30 | 2021-09-28 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US10497365B2 (en) | 2014-05-30 | 2019-12-03 | Apple Inc. | Multi-command single utterance input method |
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 |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US9966065B2 (en) | 2014-05-30 | 2018-05-08 | Apple Inc. | Multi-command single utterance input method |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
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 |
US10431204B2 (en) | 2014-09-11 | 2019-10-01 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | 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 |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | 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 |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US9986419B2 (en) | 2014-09-30 | 2018-05-29 | Apple Inc. | Social reminders |
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 |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US11087759B2 (en) | 2015-03-08 | 2021-08-10 | Apple Inc. | Virtual assistant activation |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US10311871B2 (en) | 2015-03-08 | 2019-06-04 | 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 |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US10356243B2 (en) | 2015-06-05 | 2019-07-16 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
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 |
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 |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | 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 |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US11526368B2 (en) | 2015-11-06 | 2022-12-13 | 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 |
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 |
WO2017120853A1 (en) * | 2016-01-14 | 2017-07-20 | 汪宇峰 | Method for switching 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 |
US10733993B2 (en) | 2016-06-10 | 2020-08-04 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US11037565B2 (en) | 2016-06-10 | 2021-06-15 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10089072B2 (en) | 2016-06-11 | 2018-10-02 | Apple Inc. | Intelligent device arbitration and control |
US10269345B2 (en) | 2016-06-11 | 2019-04-23 | Apple Inc. | Intelligent task discovery |
US11152002B2 (en) | 2016-06-11 | 2021-10-19 | Apple Inc. | Application integration with a digital assistant |
US10297253B2 (en) | 2016-06-11 | 2019-05-21 | Apple Inc. | Application integration with a digital assistant |
US10521466B2 (en) | 2016-06-11 | 2019-12-31 | Apple Inc. | Data driven natural language event detection and classification |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
US10553215B2 (en) | 2016-09-23 | 2020-02-04 | 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 |
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 |
US10410637B2 (en) | 2017-05-12 | 2019-09-10 | Apple Inc. | User-specific acoustic models |
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 | |
US20230384867A1 (en) | Motion detecting system having multiple sensors | |
US20120044151A1 (en) | Sorting touch position data | |
US20070080953A1 (en) | Method for window movement control on a touchpad having a touch-sense defined speed | |
CN1945512A (en) | Display system, interrelated electric equipment and method of displaying image data | |
TWI530829B (en) | Sensing method for touch panel and related device | |
US20100064262A1 (en) | Optical multi-touch method of window interface | |
US20060007176A1 (en) | Input method and control module defined with an initial position and moving directions and electronic product thereof | |
CN202120234U (en) | Multipoint translation gesture recognition device for touch device | |
TW201113770A (en) | Touch device | |
US20120249599A1 (en) | Method of identifying a multi-touch scaling gesture and device using the same | |
CN101727242B (en) | Method for sensing multiclutch on touch panel | |
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 | |
CN1940837A (en) | Fast cursor positioning method | |
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 | |
CN102221921B (en) | Wiring method for touch screen key and structure thereof | |
CN206038808U (en) | A device for testing capacitive touch panel |
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 |