CN101071348B - Method for controlling cursor and operating window by identifying dynamic trace - Google Patents

Method for controlling cursor and operating window by identifying dynamic trace Download PDF

Info

Publication number
CN101071348B
CN101071348B CN2006100939674A CN200610093967A CN101071348B CN 101071348 B CN101071348 B CN 101071348B CN 2006100939674 A CN2006100939674 A CN 2006100939674A CN 200610093967 A CN200610093967 A CN 200610093967A CN 101071348 B CN101071348 B CN 101071348B
Authority
CN
China
Prior art keywords
light source
eigenwert
position data
dynamic trajectory
image
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
Application number
CN2006100939674A
Other languages
Chinese (zh)
Other versions
CN101071348A (en
Inventor
周朝晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Internet Technologies Inc
Original Assignee
China Mobile Internet Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Internet Technologies Inc filed Critical China Mobile Internet Technologies Inc
Priority to CN2006100939674A priority Critical patent/CN101071348B/en
Publication of CN101071348A publication Critical patent/CN101071348A/en
Application granted granted Critical
Publication of CN101071348B publication Critical patent/CN101071348B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

This invention controls the cursor, the Windows operating methods through recognizing dynamic trajectory. It provides a dynamic path of light and image acquisition module, which includes the following steps: (1) initialization, the establishment of the framework of the definition imaging size and window size corresponding ratio, as well as the size definition of the framework of imaging the location of data mapping to the cursor position in the data window; (2) optical signals into electrical signals, (3) that the source of the image acquisition module definition imaging Size the framework of the location of data within a certain period of time and in accordance with the position data of the dynamic path of light eigenvalue (4) to set the specific characteristics of the dynamic trajectory than the value as a reference value, and the establishment of the eigenvalues and the associated button ; (5) access to real-time location of the source data for a period of time and the characteristics of a specific set of features and value than (6) According to the results generated than the corresponding control the cursor and / or Windows operating instructions.

Description

A kind of method by identification dynamic trajectory control cursor, operating window
[affiliated technical field]
The present invention relates to a kind of method of track identification, particularly to method by identification dynamic trajectory control cursor, operating window.
[background technology]
Along with the continuous development of computer hardware technology, people use the mode of mouse that change has also taken place on computers.When particularly playing computer game, more people begin to use rocking bar, bearing circle, and the high precision mouse is played games.On market, occurred at present a kind of be used for computer game can come analog mouse to control the product that screen mouse moves with sensor by reflection spot.This product is a kind of feedback assembly that positions according to feedback point.But, the light around when using this existing product, will reducing as much as possible, because this existing product can be gathered feedback light from device and user's background behind, faint light will bring the inaccurate trouble in location.Simultaneously, because existing product mainly is moving at the analog mouse cursor of game design, therefore, the user can not simulate the action of clicking the mouse function key by this product, when cursor moved to the appointed place, the user still need wait the operation of finishing next step by the hot key on mouse, game paddle or the keyboard.Like this, will make and also need to cooperate the peripheral hardware together could complete operation when the user uses this product.
In addition, be in the patent documentation of CN1357862A at the Chinese patent publication number, disclosed a kind of cursor vision point choosing method and device of form.This device includes an Image intake device and a computer, links up by interface and this Image intake device; This method includes the pupil of obtaining the user information that relatively moves, and dynamically adjusts the relative position relation between the form of this cursor and computer.It is that technical scheme can allow the computer user need not rolling mouse can at random operate cursor to move the inconvenience that can avoid hand to operate back and forth between mouse and keyboard that this patent documentation discloses.But the technical scheme that this patent documentation disclosed is to move positioning cursor according to user's pupil.When operating, catch moving of eye pupil, like this, certainly will will limit the activity of user's eyes, cause the fatigue of user's eyes, bring the inconvenience in the use by image-pickup device.Similarly, the technical scheme that this patent documentation disclosed is also just controlled moving of cursor, and can not finish other function operations.
[summary of the invention]
The object of the present invention is to provide a kind of method of discerning, operating cursor, form by the dynamic trajectory that obtains external light source, it has easy to use, comfortable advantage.
Another object of the present invention provides a kind of method of discerning, operating cursor, form by the dynamic trajectory that obtains external light source, and it has, and processing speed is fast, operation cursor and the sensitiveer advantage of form.The present invention also aims to solve and to have controlled the problem that cursor moved and can't further realize function key operation in the existing product.
Concrete technical scheme of the present invention is as follows:
A kind of method by identification dynamic trajectory control cursor, operating window provides the light source and the image acquisition unit that produce dynamic trajectory, may further comprise the steps:
(1) framework of image acquisition unit imaging size definition and the dimension scale corresponding relation of form are set up in initialization, and light source is mapped to the relation of cursor in the position data of form in the position data of the framework of image acquisition unit imaging size definition;
(2) image acquisition unit receives the light source light signal, and is converted into electric image signal;
(3) this electric image signal is calculated, drawn the position data of light source, and calculate the eigenwert of the dynamic trajectory of light source according to the position data in a period of time with respect to the framework of image acquisition unit imaging size definition;
(4) eigenwert of setting the specific dynamic track is as the comparison reference value, and sets up the incidence relation of the function key of this eigenwert and mouse, keyboard or button;
The eigenwert of the eigenwert of the light source position data that (5) will obtain in real time and the dynamic trajectory of a period of time inner light source and the specific dynamic track of setting is compared;
(6) generate the instruction of control corresponding cursor and/or operating window according to comparison result.
The eigenwert of described specific dynamic track is predefined, and sets up related with function key this eigenwert.
The eigenwert of described specific dynamic track is to be provided with by the eigenwert to the dynamic trajectory that acquires in real time, and sets up related with function key this eigenwert.
Also comprise the step that the eigenwert of the dynamic trajectory of the position data of the light source that calculates and light source is stored in the described step (3).
In the described step (5), when comparison result is consistent,, send the instruction of carrying out this function key according to the corresponding relation of eigenwert and function key; When comparison result is inconsistent, sends and carry out the instruction that the form cursor moves.
In the described step (5), when comparison result is consistent, comprise that also the position data of carrying out this light source returns the instruction of the start position data of this section dynamic trajectory.
The light that described light source sends filtered before entering image acquisition unit.
The position of calculating light source in the described step (3) is by obtaining the focus position data of light source luminous point, as the current position data of light source.
The computing function of described step (3) is realized by computing unit, it comprises the steps: that also computing unit adds the position data of current light source the side-play amount that position data drew of the position data of current light source and his previous point and estimates the position that next time point of light source is arrived, this position intercepts the center of a little image from the image that obtains light source as next temporal image acquiring unit, computing unit will this little image information feedback give image acquisition unit, image acquisition unit intercepts a little image according to the information of this little image from the image of its light source that obtains, and should send to computing unit by little image, computing unit is according to the position data of this little image calculation light source.
The size of the little image in the described step (3) is to drop on the empirical value that the probability in the wicket draws according to light source, and this empirical value pre-sets for computing unit and calls.
Realize the function that the dynamic trajectory seizure is discerned by technical scheme of the present invention by following the trail of the light that light source sent, the ability of catching identification is stronger, and is more convenient in operation.Further, function operations such as analog mouse function key or keyboard hot key.Simultaneously, the middle compared to prior art technology with the pupil position positioning cursor that discloses is also easier, is more conducive to user's operation.
In order further to understand feature of the present invention and technology contents, describe below in conjunction with specific embodiments of the invention and accompanying drawing.But the drawings and Examples of lifting not are to be used for the present invention is limited.
[description of drawings]
Fig. 1 is a basic logic block diagram of using the device of the method for passing through identification dynamic trajectory control cursor, operating window among the present invention.
Fig. 2 is another basic logic block diagram of using the device of the method for passing through identification dynamic trajectory control cursor, operating window among the present invention.
Fig. 3 is a basic logic block diagram again of using the device of the method for passing through identification dynamic trajectory control cursor, operating window among the present invention.
Fig. 4 is a concrete schematic internal view of using the device of the method for passing through identification dynamic trajectory control cursor, operating window among the present invention.
Fig. 5 operates the basic flow sheet of the method for cursor, operating window by the identification dynamic trajectory among the present invention.
[embodiment]
As shown in Figure 1, for the present invention uses the system that controls the method for cursor, operating window by the identification dynamic trajectory, comprise the light source that produces dynamic trajectory; The light of light source enters image acquisition unit by optical lens, and this image acquisition unit is a digital image sensor, and this digital image sensor receives the light signal that light source sends over by optical lens, and is converted into electric signal; This electric signal further enters computing unit, and this computing unit receives the electric signal that digital image sensor sends over, and calculates the position data of light source, and calculates the eigenwert of the dynamic trajectory of cursor according to the position data in a period of time; Storage unit connects computing unit, and this cell stores comprises position data and eigenwert; Setup unit is connected storage unit with comparing unit, described setup unit is set the eigenwert and the function key of specific dynamic track and is set up incidence relation, and the incidence relation of this eigenwert and foundation thereof is stored in the storage unit, the eigenwert of specific dynamic track can pre-deposit, it also can be the eigenwert of the dynamic trajectory that acquires in real time, wherein, described function key can be the function key of mouse, keyboard or button and combination thereof, is used to realize finishing some specific operational order; Described comparing unit is with the position data of memory cell storage, the eigenwert of the dynamic trajectory of a period of time and setup unit set the eigenwert of specific dynamic track and compare, when comparison result is consistent, that is to say, its two sections represented dynamic trajectories were roughly the same when the eigenwert of comparison was consistent, at this moment, this comparison result is sent to command unit, command unit generates the instruction of carrying out function key, simultaneously, the position data that command unit also sends this light source return this section Real-time and Dynamic track start position data instruction and send to interface unit, the cursor that its result displayed on display is exactly a mouse is the shift position not, and has realized the operation of function key; When comparison result is inconsistent, that is to say, its two sections represented dynamic trajectories were not roughly the same when the eigenwert of comparison was inconsistent, at this moment, this comparison result is sent to command unit, the instruction that command unit generation execution cursor moves also sends to interface unit, and the cursor that its result displayed on display is exactly a mouse moves according to the dynamic trajectory of light source motion.Here the roughly the same or dynamic trajectory of said dynamic trajectory is not roughly the same, and what be meant eigenwert reflection is fuzzy diagnosis to dynamic trajectory, and fuzzy diagnosis is the common practise in the affiliated technical field, does not repeat them here.
In addition, as shown in Figure 2, described setup unit is set the eigenwert and the function key of specific dynamic track and is set up incidence relation, the incidence relation of this eigenwert and foundation thereof can also be stored in setup unit.The eigenwert of specific dynamic track can pre-deposit setup unit, also can be that the eigenwert of the dynamic trajectory that acquires in real time deposits setup unit in.Like this, comparing unit just can be compared the eigenwert taking-up from storage unit and comparing unit respectively when comparing.
As shown in Figure 3, interface unit is connected with digital image sensor, computing unit, receives the signal that digital image sensor sends, and this signal is sent to computing unit.Interface unit described in the present invention is USB2.0 interface or Wireless USB interface or 1394 interfaces, SATA interface, serial/parallel line interface or network interface.
As shown in Figure 4, be a specific embodiment of the present invention, what digital image sensor 3 was chosen in the present embodiment is that model is the chip of MT9M001; Described computing unit, storage unit, setup unit, comparing unit, command unit are integrated in the microprocessor 4, and what this microprocessor 4 was chosen is that model is the chip of CY7C68013A.
What the system by identification dynamic trajectory operating window in the present embodiment adopted is infrared light supply 1, places color filter 2 between this light source 1 and the optical lens, the optical lens that corresponding optical lens has only infrared luminous energy to pass through.Like this, the light signal that receives of digital image sensor 3 signal that sends by light source 1 that just only comprises that we want.Digital image sensor 3 changes into electric signal to light signal, and it is carried out digitizing, afterwards signal is passed to microprocessor 4.
Particularly, as shown in Figure 4, the MT9M001 chip that digital image sensor 3 is chosen is by the dynamic pixel sensor array, analog processor, and analog to digital converter, controller, register is formed.Wherein, the dynamic pixel sensor array converts the light signal that receives to analog electrical signal, and analog processor is integrated simulating signal, adjusts, and makes it and the analog to digital converter coupling, and analog to digital converter becomes digital signal to analog signal conversion.The control signal that controller transmits according to microprocessor is to the dynamic pixel sensor array, analog processor, and analog to digital converter is controlled, and sends synchronizing signal and give microprocessor 4, and register is deposited control signal.
In the present embodiment, computing unit, storage unit, setup unit, comparing unit, command unit are integrated in the microprocessor 4, and this microprocessor is chosen the CYC68013A chip.By CPU, bus, internal memory, general programmable interface, I2C bus, buffer, serial interface engine, USB2.0 transceiver, compositions such as phaselocked loop and frequency multiplier.Wherein, storage unit, setup unit, comparing unit and command unit can leave in the internal memory in the CY7C68013A chip.Interface unit adopts the USB2.0 interface to be connected with the USB2.0 transceiver.Clock signal process phaselocked loop that crystal oscillator provides and frequency multiplier become suitable clock signal and offer CPU, digital image sensor, USB2.0 transceiver, guarantee that above each electric elements can operate as normal.CPU carries out computing to data; Memory program and data; Buffer is used for buffered data; The various data of bus transfer; The I2C bus is connected with digital image sensor with general programmable interface; Serial interface engine is finished the encoding and decoding relevant with usb protocol, Error Control, position filling etc.; The USB2.0 transceiver is responsible for receiving and dispatching usb data; Phaselocked loop and frequency multiplier are responsible for the clock signal of extraneous crystal oscillator is converted to the clock signal that is fit to use.Power supply 5 is the electronic devices and components power supply.
As shown in Figure 5, control the workflow diagram of the method for cursor, operating window by dynamic trajectory for the present invention.The infrared light that sends of light source 1 (can make finger ring is enclosed within on the finger) color chips 2 after filtration at first, enter this image acquisition unit, promptly, the dynamic pixel sensor array of digital image sensor 3, after converting analog electrical signal to, in analog processor, integrate adjustment, enter again and be converted to digital signal in the analog to digital converter, above process is controlled by controller, and register is used for depositing control data.The work of the control signal control figure imageing sensor 3 that controller transmits according to the I2C bus of microprocessor 4 sends the general programmable interface of synchronizing signal to microprocessor 4 simultaneously.Digital image sensor 3 is finished the operation of obtaining the window picture that comprises light source 1.In the set time, be the time interval for example with 0.01 second, the moving window that obtains light source 1 is a width of cloth picture.
The view data that digital image sensor 3 transmits arrives internal memory through the buffer of microprocessor 4.Calculated by CPU, microprocessor 4 obtains the position data of light source 1.Every 0.01 second, CPU obtained light source 1 movement locus according to light source 1 current location data and from the coordinate Calculation that some time before begins till now at interval, and stores in the storage unit.Setup unit in the microprocessor 4 the dynamic trajectory of the light source of preserving in the storage unit for example defines a pair of colluding " ∨ " in 0.03 second as the dynamic trajectory of a mouse click left button.That is in, this 0.03 second to collude set up between " ∨ " and the specific mouse function key (a mouse click left button) related.
During work, the view data that digital image sensor 3 transmits arrives internal memory through the buffer of microprocessor 4.Calculated by CPU, microprocessor 4 obtains the position data of light source 1.Every 0.01 second, CPU begins the dynamic trajectory that till now coordinate Calculation obtains light source 1 at interval according to light source 1 current coordinate and from some time before, the real-time dynamic trajectory that light source 1 is produced of comparing unit is compared with the eigenwert that preestablishes and be kept at the dynamic trajectory of being set by setup unit in the storage unit, judge whether consistently with the eigenwert of the dynamic trajectory of a mouse click left button, comparing unit judges whether the eigenwert of real-time dynamic trajectory of light source 1 is consistent with the eigenwert of setting to colluding " ∨ " in the present embodiment.When comparison result is unanimity, send to carry out and click the instruction of left mouse button, carry out the instruction of the position data of this light source 1 being returned the start position data of this section dynamic trajectory simultaneously, promptly, cursor of mouse is returned on the original position of this dynamic trajectory, the operation of the final left button of realizing clicking the mouse; When comparison result when being inconsistent, be judged to be the action of not carrying out special function keys, light source 1 mobile is reflected in moving of cursor of mouse in the form, obtain the position data that mouse moves, these data are passed to serial interface engine, send to the USB2.0 transceiver by this engine, will realize that again the data transfer that cursor moves goes out, finally realize the operation that cursor moves.
Particularly, the method by identification dynamic trajectory control cursor, operating window provides the light source and the image acquisition unit that produce dynamic trajectory, may further comprise the steps:
(1) framework of image acquisition unit imaging size definition and the dimension scale corresponding relation of form are set up in initialization, and light source is mapped to the relation of cursor in the position data of form in the position data of the framework of image acquisition unit imaging size definition.
(2) image acquisition unit receives the light source light signal, and is converted into electric image signal; The light that light source sends filtered before entering image acquisition unit.
(3) this electric image signal is calculated, draw the position data of light source with respect to the framework of image acquisition unit imaging size definition, and calculate the eigenwert of the dynamic trajectory of light source according to the position data in a period of time, the eigenwert of the dynamic trajectory of the position data of the light source that calculates and light source is stored; The position of calculating light source is by obtaining the focus position data of light source luminous point, as the current position data of light source;
Wherein, computing function is realized by computing unit, it comprises the steps: that also computing unit adds the position data of current light source the side-play amount that position data drew of the position data of current light source and his previous point and estimates the position that next time point of light source is arrived, this position intercepts the center of a little image from the image that obtains light source as next temporal image acquiring unit, computing unit will this little image information feedback give image acquisition unit, image acquisition unit intercepts a little image according to the information of this little image from the image of its light source that obtains, and should send to computing unit by little image, computing unit is according to the position data of this little image calculation light source.The size of little image is to drop on the empirical value that the probability in the wicket draws according to light source, and this empirical value pre-sets for computing unit and calls.
(4) eigenwert of setting the specific dynamic track is as the comparison reference value, and sets up the incidence relation of the function key of this eigenwert and mouse, keyboard or button; The eigenwert of specific dynamic track is predefined or is provided with by the eigenwert to the dynamic trajectory that acquires in real time, and sets up related with function key this eigenwert.
The eigenwert of the eigenwert of the light source position data that (5) will obtain in real time and the dynamic trajectory of a period of time inner light source and the specific dynamic track of setting is compared, when comparison result is consistent, corresponding relation according to eigenwert and function key, the position data of send carrying out the instruction of this function key and carrying out this light source is returned the instruction of the start position data of this section dynamic trajectory, when comparison result is inconsistent, sends and carry out the instruction that the form cursor moves.
(6) generate the instruction of control corresponding cursor and/or operating window according to comparison result.
In sum; for the person of ordinary skill of the art; can make other various corresponding changes and distortion according to technical scheme of the present invention and technical conceive, and all these changes and distortion all should belong to the protection domain of claim of the present invention.

Claims (8)

1. the method by identification dynamic trajectory control cursor, operating window provides the light source and the image acquisition unit that produce dynamic trajectory, may further comprise the steps:
(1) framework of image acquisition unit imaging size definition and the dimension scale corresponding relation of form are set up in initialization, and light source is mapped to the relation of cursor in the position data of form in the position data of the framework of image acquisition unit imaging size definition;
(2) image acquisition unit receives the light source light signal, and is converted into electric image signal;
(3) this electric image signal is calculated, drawn the position data of light source, and calculate the eigenwert of the dynamic trajectory of light source according to the position data of the light source in a period of time with respect to the framework of image acquisition unit imaging size definition;
(4) eigenwert of setting the specific dynamic track is as the comparison reference value, and sets up the incidence relation of the function key of this eigenwert and mouse, keyboard or button;
The eigenwert of the eigenwert of the dynamic trajectory of a period of time inner light source that (5) will obtain in real time and the specific dynamic track of setting is compared;
(6) when comparison result is consistent, according to the corresponding relation of eigenwert and the function key of specific dynamic track, the position data that sends the instruction of this function key of execution and carry out this light source is got back to the instruction of the start position data of this section dynamic trajectory; When comparison result is inconsistent, sends and carry out the instruction that the form cursor moves.
2. the method by identification dynamic trajectory control cursor, operating window according to claim 1, the eigenwert that it is characterized in that described specific dynamic track is predefined, and sets up related with function key this eigenwert.
3. the method by identification dynamic trajectory control cursor, operating window according to claim 1, the eigenwert that it is characterized in that described specific dynamic track is to be provided with by the eigenwert to the dynamic trajectory that acquires in real time, and sets up related with function key this eigenwert.
4. the method by identification dynamic trajectory control cursor, operating window according to claim 1 is characterized in that also comprising in the step (3) step that the eigenwert of the dynamic trajectory of the position data of the light source that calculates and light source is stored.
5. the method by identification dynamic trajectory control cursor, operating window according to claim 1 is characterized in that the light that described light source sends filtered before entering image acquisition unit.
6. the method by identification dynamic trajectory control cursor, operating window according to claim 1 is characterized in that the position of calculating light source in the step (3) is by obtaining the focus position data of light source luminous point, as the current position data of light source.
7. according to claim 6 by identification dynamic trajectory control cursor, the method of operating window, the computing function that it is characterized in that step (3) is realized by computing unit, it comprises the steps: also that computing unit adds the position data of current light source from the side-play amount that position data drew of the position data of current light source and his previous point and estimates the position that next time point of light source is arrived, the center of the little image that this position intercepts from the image that obtains light source as next temporal image acquiring unit, computing unit will this little image information feedback give image acquisition unit, image acquisition unit intercepts a little image according to the information of this little image from the image of its light source that obtains, and should send to computing unit by little image, computing unit is according to the position data of this little image calculation light source.
8. the method by identification dynamic trajectory control cursor, operating window according to claim 7, the size that it is characterized in that the little image in the step (3) is to drop on the empirical value that the probability in the wicket draws according to light source, and this empirical value pre-sets for computing unit and calls.
CN2006100939674A 2006-05-11 2006-06-29 Method for controlling cursor and operating window by identifying dynamic trace Expired - Fee Related CN101071348B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2006100939674A CN101071348B (en) 2006-05-11 2006-06-29 Method for controlling cursor and operating window by identifying dynamic trace

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200610081617.6 2006-05-11
CN200610081617 2006-05-11
CN2006100939674A CN101071348B (en) 2006-05-11 2006-06-29 Method for controlling cursor and operating window by identifying dynamic trace

Publications (2)

Publication Number Publication Date
CN101071348A CN101071348A (en) 2007-11-14
CN101071348B true CN101071348B (en) 2011-06-22

Family

ID=38898593

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006100939674A Expired - Fee Related CN101071348B (en) 2006-05-11 2006-06-29 Method for controlling cursor and operating window by identifying dynamic trace

Country Status (1)

Country Link
CN (1) CN101071348B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105681632B (en) * 2015-12-31 2019-06-28 深圳市华途数字技术有限公司 The method of multi-lens camera and its frame synchronization

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4994795A (en) * 1988-12-08 1991-02-19 Mackenzie Kirk F Position indicating device for a digital computer
CN1357862A (en) * 2000-12-06 2002-07-10 英业达股份有限公司 Cursor clicking and selecting method and device in windows
CN2665805Y (en) * 2003-09-26 2004-12-22 英群企业股份有限公司 Pointer input device simulating input of keyboard functional key
CN1755601A (en) * 2004-09-29 2006-04-05 夏普株式会社 Information processing system, and program and recording medium implementing functions of the system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4994795A (en) * 1988-12-08 1991-02-19 Mackenzie Kirk F Position indicating device for a digital computer
CN1357862A (en) * 2000-12-06 2002-07-10 英业达股份有限公司 Cursor clicking and selecting method and device in windows
CN2665805Y (en) * 2003-09-26 2004-12-22 英群企业股份有限公司 Pointer input device simulating input of keyboard functional key
CN1755601A (en) * 2004-09-29 2006-04-05 夏普株式会社 Information processing system, and program and recording medium implementing functions of the system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP昭58-56024A 1983.04.02

Also Published As

Publication number Publication date
CN101071348A (en) 2007-11-14

Similar Documents

Publication Publication Date Title
CN103809880B (en) Man-machine interaction system and method
CN103576857B (en) Stare the fast wake-up of tracking system
CN102622108B (en) A kind of interactive projection system and its implementation
CN102830797B (en) A kind of man-machine interaction method based on sight line judgement and system
CN110456907A (en) Control method, device, terminal device and the storage medium of virtual screen
CN108829242A (en) Intelligent terminal and its non-touch operating method
CN109325450A (en) Image processing method, device, storage medium and electronic equipment
CN103713737A (en) Virtual keyboard system used for Google glasses
CN103677289A (en) Intelligent interactive glove and interactive method
CN103124949B (en) Utilize vision directing mouse input method, input system and the input equipment of monocular-camera calibration technique
CN102945091B (en) A kind of man-machine interaction method based on laser projection location and system
CN110083202A (en) With the multi-module interactive of near-eye display
CN101071350B (en) Device for operating cursor, window by identifying dynamic trace
CN103150020A (en) Three-dimensional finger control operation method and system
CN109800676A (en) Gesture identification method and system based on depth information
WO2021034211A1 (en) Method and system of transfer of motion of subject from video onto animated character
CN109839827B (en) Gesture recognition intelligent household control system based on full-space position information
CN111840920A (en) Upper limb intelligent rehabilitation system based on virtual reality
CN109395375A (en) A kind of 3d gaming method of interface interacted based on augmented reality and movement
CN106325480A (en) Line-of-sight tracing-based mouse control device and method
CN101071348B (en) Method for controlling cursor and operating window by identifying dynamic trace
CN202584030U (en) Interactive projection system and shooting game equipment
CN101071349B (en) System for controlling cursor and window-operating by identifying dynamic trace
CN202749066U (en) Non-contact object-showing interactive system
CN104750229B (en) The exchange method and wearing smart machine system of wearable smart machine

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Free format text: FORMER OWNER: BEIJING HUAQI CODE TECH. LAB. CO., LTD.

Owner name: CHINA MOBILE INTERNET TECHNOLOGIES INC.

Free format text: FORMER OWNER: BEIJING HUAQI INFORMATION + DIGITAL TECHNOLOGY CO., LTD.

Effective date: 20110414

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100080 11/F, IDEAL INTERNATIONAL BUILDING, NO. 58, NORTH 4TH RING ROAD WEST, HAIDIAN DISTRICT, BEIJING TO: 110036 NO. 76, SHENBEI ROAD, SHENBEI NEW DISTRICT, SHENYANG CITY, LIAONING PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20110414

Address after: 110036 No. 76 Shen Shen road, Shenyang, Liaoning, Shenbei New Area

Applicant after: China Mobile Internet Technologies Inc.

Address before: 100080 Beijing, North Fourth Ring Road West, No. 58, International Building, ideal level 11,

Applicant before: Beijing Huaqi Information & Digital Technology Co., Ltd.

Co-applicant before: Beijing Huaqi Code Tech. Lab. Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Method for controlling cursor and operating window by identifying dynamic trace

Effective date of registration: 20120907

Granted publication date: 20110622

Pledgee: Shenyang Wan state investment Company limited by guarantee

Pledgor: China Mobile Internet Technologies Inc.

Registration number: 2012990000510

PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20130807

Granted publication date: 20110622

Pledgee: Shenyang Wan state investment Company limited by guarantee

Pledgor: China Mobile Internet Technologies Inc.

Registration number: 2012990000510

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Method for controlling cursor and operating window by identifying dynamic trace

Effective date of registration: 20131230

Granted publication date: 20110622

Pledgee: Shenyang finance XinDa SME Company limited by guarantee

Pledgor: China Mobile Internet Technologies Inc.

Registration number: 2013210000006

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Method for controlling cursor and operating window by identifying dynamic trace

Effective date of registration: 20131230

Granted publication date: 20110622

Pledgee: Shenyang finance XinDa SME Company limited by guarantee

Pledgor: China Mobile Internet Technologies Inc.

Registration number: 2013210000006

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20141219

Granted publication date: 20110622

Pledgee: Shenyang finance XinDa SME Company limited by guarantee

Pledgor: China Mobile Internet Technologies Inc.

Registration number: 2013210000006

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Method for controlling cursor and operating window by identifying dynamic trace

Effective date of registration: 20150105

Granted publication date: 20110622

Pledgee: Shenyang finance XinDa SME Company limited by guarantee

Pledgor: China Mobile Internet Technologies Inc.

Registration number: 2014210000013

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20150522

Granted publication date: 20110622

Pledgee: Shenyang finance XinDa SME Company limited by guarantee

Pledgor: China Mobile Internet Technologies Inc.

Registration number: 2014210000013

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Method for controlling cursor and operating window by identifying dynamic trace

Effective date of registration: 20150609

Granted publication date: 20110622

Pledgee: BEIJING CHUANSONG TECHNOLOGY CO.,LTD.

Pledgor: China Mobile Internet Technologies Inc.

Registration number: 2015990000422

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110622

Termination date: 20190629

CF01 Termination of patent right due to non-payment of annual fee