CN100346274C - Input method, control module and product defined by starting position and moving direction - Google Patents
Input method, control module and product defined by starting position and moving direction Download PDFInfo
- Publication number
- CN100346274C CN100346274C CNB2004100313394A CN200410031339A CN100346274C CN 100346274 C CN100346274 C CN 100346274C CN B2004100313394 A CNB2004100313394 A CN B2004100313394A CN 200410031339 A CN200410031339 A CN 200410031339A CN 100346274 C CN100346274 C CN 100346274C
- Authority
- CN
- China
- Prior art keywords
- moving direction
- control module
- moving
- initial position
- starting position
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000005540 biological transmission Effects 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 4
- 230000000153 supplemental effect Effects 0.000 description 3
- 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
A method for defining input by initial position and moving direction includes setting position for touching touch device for the first time as an initial position, defining parameter data set for comparison in control module by matching initial position with gesture in different moving direction, detecting whether there is gesture generated on touch device, comparing gesture matched with initial position and moving direction with parameter data set defined in control module and outputting comparison result to host.
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 produce the input method that different control signals is used as follow-up control function for main frame according to different 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 and be converted to corresponding parameter, and defined this parameter data set in this parameter and this control module compared, and produce control signal that should gesture, and export this control signal to this main frame according to comparing result.
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 parameter storage unit for the parameter storage 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 parameter storage unit for the parameter storage 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 F4 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
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 parameter storage unit 522 for the parameter storage 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 the control module 62 of electronic product 6 has a coordinate processing unit 621 that is electrically connected on contactor control device 61, one inner predetermined have one can be for the parameter storage unit 622 of the parameter data set of contrast, one is electrically connected on the arithmetic element 623 of coordinate processing unit 621 and parameter storage unit 622, and a transmission interface 624 that is electrically connected on main frame 63.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, one the 4th 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 | The control item explanation | Control signal |
P2 "+click P2 "+double-click P2 "+→ P2 "+← P2 "+↑ P2 "+↓ P4 "+P4 turns clockwise "+be rotated counterclockwise P4 "+double-click P4 "+click | Selected return primary option menu move to right move on moving to left move down channel increase progressively channel successively decrease definite (Enter) then export button signal if be positioned at button | 00000001 00000010 00000011 00000100 00000101 00000110 00000111 00001000 00001001 00001010 |
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 (22)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100313394A CN100346274C (en) | 2004-03-25 | 2004-03-25 | Input method, control module and product defined by starting position and moving direction |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100313394A CN100346274C (en) | 2004-03-25 | 2004-03-25 | Input method, control module and product defined by starting position and moving direction |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1673939A CN1673939A (en) | 2005-09-28 |
CN100346274C true 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 | Input method, control module and product defined by starting position and moving direction |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100346274C (en) |
Families Citing this family (133)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US7958456B2 (en) | 2005-12-23 | 2011-06-07 | Apple Inc. | Scrolling list with floating adjacent index symbols |
US7996792B2 (en) | 2006-09-06 | 2011-08-09 | Apple Inc. | Voicemail manager for portable multifunction device |
CN101535940B (en) * | 2006-09-06 | 2013-06-12 | 苹果公司 | Portable electronic device for instant messaging |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | 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 |
US8405621B2 (en) | 2008-01-06 | 2013-03-26 | Apple Inc. | Variable rate media playback methods for electronic devices with touch interfaces |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | 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 |
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 |
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 |
US10706373B2 (en) | 2011-06-03 | 2020-07-07 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
CN102023787B (en) * | 2009-09-17 | 2012-09-05 | 宏碁股份有限公司 | Method for operating touch screen, method for defining touch 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 |
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 |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
DE202011111062U1 (en) | 2010-01-25 | 2019-02-19 | Newvaluexchange Ltd. | Device and system for a digital conversation management platform |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
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 |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
CN102354271A (en) * | 2011-09-16 | 2012-02-15 | 华为终端有限公司 | Gesture input method, mobile terminal and host |
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 |
CN102520845B (en) * | 2011-11-23 | 2017-06-16 | 优视科技有限公司 | A kind of mobile terminal recalls the method and device at thumbnail interface |
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 |
KR101721046B1 (en) * | 2012-04-08 | 2017-03-29 | 삼성전자주식회사 | Display appartus and display appartus controlling method |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | 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 |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
CN104969289B (en) | 2013-02-07 | 2021-05-28 | 苹果公司 | Voice trigger of digital assistant |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
CN105027197B (en) | 2013-03-15 | 2018-12-14 | 苹果公司 | Training at least partly voice command system |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
CN110442699A (en) | 2013-06-09 | 2019-11-12 | 苹果公司 | Operate method, computer-readable medium, electronic equipment and the system of digital assistants |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
JP2016521948A (en) | 2013-06-13 | 2016-07-25 | アップル インコーポレイテッド | System and method for emergency calls initiated by voice command |
JP6163266B2 (en) | 2013-08-06 | 2017-07-12 | アップル インコーポレイテッド | Automatic activation of smart responses based on activation 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 |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
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 |
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 |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
WO2015184186A1 (en) | 2014-05-30 | 2015-12-03 | Apple Inc. | Multi-command single utterance input method |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
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 |
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 |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
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 |
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 |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | 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 |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
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 |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | 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 |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital 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 |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
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 |
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 |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179588B1 (en) | 2016-06-09 | 2019-02-22 | Apple Inc. | Intelligent automated assistant in a home environment |
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 |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
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 |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK179560B1 (en) | 2017-05-16 | 2019-02-18 | Apple Inc. | Far-field extension for digital assistant services |
Citations (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 |
CN1190856A (en) * | 1996-11-29 | 1998-08-19 | 索尼公司 | Information input device, cursor moving device and portable telephone |
EP1122633A2 (en) * | 2000-02-02 | 2001-08-08 | Bayerische Motoren Werke Aktiengesellschaft | Device for controlling a display screen |
JP2001282450A (en) * | 2000-03-30 | 2001-10-12 | Mitsubishi Electric Corp | Pointing device |
US20030098871A1 (en) * | 2001-11-27 | 2003-05-29 | International Business Machines Corporation | Information processing apparatus, program and coordinate input method |
JP3417053B2 (en) * | 1994-05-23 | 2003-06-16 | セイコーエプソン株式会社 | Touch panel input device and control method therefor |
-
2004
- 2004-03-25 CN CNB2004100313394A patent/CN100346274C/en not_active Expired - Fee Related
Patent Citations (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 |
CN1190856A (en) * | 1996-11-29 | 1998-08-19 | 索尼公司 | Information input device, cursor moving device and portable telephone |
EP1122633A2 (en) * | 2000-02-02 | 2001-08-08 | Bayerische Motoren Werke Aktiengesellschaft | Device for controlling a display screen |
JP2001282450A (en) * | 2000-03-30 | 2001-10-12 | Mitsubishi Electric Corp | Pointing device |
US20030098871A1 (en) * | 2001-11-27 | 2003-05-29 | International Business Machines Corporation | Information processing apparatus, program and coordinate input method |
Also Published As
Publication number | Publication date |
---|---|
CN1673939A (en) | 2005-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100346274C (en) | Input method, control module and product defined by starting position and moving direction | |
US9128603B2 (en) | Hand gesture recognition method for touch panel and associated apparatus | |
US8730187B2 (en) | Techniques for sorting data that represents touch positions on a sensing device | |
US9207801B2 (en) | Force sensing input device and method for determining force information | |
US8482536B1 (en) | Compensation of signal values for a touch sensor | |
US8258986B2 (en) | Capacitive-matrix keyboard with multiple touch detection | |
US8773386B2 (en) | Methods and apparatus to scan a targeted portion of an input device to detect a presence | |
US20070080953A1 (en) | Method for window movement control on a touchpad having a touch-sense defined speed | |
US9195339B2 (en) | System and method for determining object information using an estimated rigid motion response | |
US8305357B2 (en) | Method for detecting multiple touch positions on a touch panel | |
US20070165005A1 (en) | Method for multiple objects detection on a capacitive touchpad | |
US8743065B2 (en) | Method of identifying a multi-touch rotation gesture and device using the same | |
KR19990064226A (en) | Pressure Sensing Scroll Bar Features | |
CN103718141B (en) | Peak detection schemes for touch position detection | |
US20110102339A1 (en) | Touch sensing method and electronic device | |
US20060007176A1 (en) | Input method and control module defined with an initial position and moving directions and electronic product thereof | |
US20100064262A1 (en) | Optical multi-touch method of window interface | |
CN105683886A (en) | Method and apparatus for calculating coordinates with high noise immunity in touch applications | |
WO2012129989A1 (en) | Method of identifying translation gesture and device using the same | |
TWI407357B (en) | Object sensing apparatus, touch sensing system and touch sensing method | |
US8654089B2 (en) | Touch sensing circuit and touch sensing method | |
US20140347314A1 (en) | Method of detecting touch force and detector | |
US20100141607A1 (en) | Apparatus and method for recognizing multi touch point | |
TWI494830B (en) | Touch-controlled device, identifying method and computer program product thereof | |
CN102156562A (en) | Object sensing device, touch sensing system and touch sensing method |
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 |