CN107783669A - Cursor generation system, method and computer program product - Google Patents

Cursor generation system, method and computer program product Download PDF

Info

Publication number
CN107783669A
CN107783669A CN201610704407.1A CN201610704407A CN107783669A CN 107783669 A CN107783669 A CN 107783669A CN 201610704407 A CN201610704407 A CN 201610704407A CN 107783669 A CN107783669 A CN 107783669A
Authority
CN
China
Prior art keywords
cursor
display screen
computer installation
displacement
icon
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610704407.1A
Other languages
Chinese (zh)
Other versions
CN107783669B (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.)
Chicony Electronics Co Ltd
Original Assignee
Chicony Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chicony Electronics Co Ltd filed Critical Chicony Electronics Co Ltd
Priority to CN201610704407.1A priority Critical patent/CN107783669B/en
Publication of CN107783669A publication Critical patent/CN107783669A/en
Application granted granted Critical
Publication of CN107783669B publication Critical patent/CN107783669B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0386Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry for light pen

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A kind of cursor generation system, including digital pen and computer installation.Digital pen includes Identification Data, the first wireless communication module and displacement transducer, and the first wireless communication module is sending matching request signal, Identification Data and displacement information.Computer installation includes cursor application program, processor, the second wireless communication module and display screen, after the second wireless communication module and the first wireless communication module successful matching, can more receive Identification Data and displacement information.Wherein computing device correspond to the cursor application program of Identification Data with register be associated with the self-defined usage page (Vendor defined Usage Page) of digital pen, cursor icon is produced according to self-defined usage page be shown on display screen and read displacement information and according to self-defined usage page and correspondence controls the mobile display of cursor icon on the display screen.

Description

Cursor generation system, method and computer program product
【Technical field】
The present invention relates to a kind of designation system, particularly relates to a kind of cursor generation system, method and computer program product.
【Background technology】
In at the meeting occasion, it has been the fairly common practice to carry out bulletin operation using computer, more typical at present Mode is that computer is connected into projector, is connected to separately to cloth curtain or wall, or by computer with projecting newspaper cutting data One display screen (such as large-sized TV screen), so that bulletin data are directly presented on display screen.
During speech, speaker would generally be used on laser pen transmitting laser to cloth curtain or display screen, with prompting The corresponding bulletin content of the current speech of participant, to guide and carry out the explanation of correlation.However, utilize laser in speaker During pen transmitting laser, laser easily penetrates the eyes of participant, and the laser light being shown on cloth curtain or display screen by mistake Point can also produce reflective and injure human eye.
【The content of the invention】
In view of above mentioned problem, in one embodiment, there is provided a kind of cursor generation system, including digital pen fill with computer Put.Digital pen includes Identification Data, the first wireless communication module and displacement transducer, and the first wireless communication module is electrically connected to position Displacement sensor, displacement transducer sense the movement of digital pen and obtain displacement information, and the first wireless communication module is matched somebody with somebody to send To requiring signal, Identification Data and displacement information.Computer installation includes cursor application program, processor, the second radio communication Module and display screen, cursor application program are associated with the Identification Data of digital pen, and processor is electrically connected in the second nothing Line communication module and display screen, the second wireless communication module receive matching request signal and matched with the first wireless communication module , more can wireless receiving Identification Data and displacement information after success.Wherein computing device corresponds to the cursor application of Identification Data Program is associated with the self-defined usage page (Vendor-defined Usage Page) of digital pen to register, and processor can also be held Line cursor application program produces cursor icon and is shown on display screen and reads displacement information according to self-defined usage page And corresponding control the mobile display of cursor icon on the display screen according to self-defined usage page and displacement information.
In one embodiment, a kind of cursor production method is also provided, comprised the following steps:By the first channel radio of digital pen Believe that module sends matching request signal to computer installation, the second wireless communication module of computer installation and receives matching request letter Number and include Identification Data with the first wireless communication module successful matching, wherein digital pen;Computer installation is performed to correspond to and distinguished The cursor application program of knowledge data is associated with self-defined usage page (the Vendor-defined Usage of digital pen to register Page);Computer installation performs that cursor application program is corresponding according to self-defined usage page to be produced cursor icon and be shown in display On screen;Second wireless communication module receives the displacement information from digital pen, and computer installation performs cursor application program and read Take displacement information and corresponding control the movement of cursor icon on the display screen to show according to self-defined usage page and displacement information Show.
In another embodiment, a kind of computer program product is also provided, is installed in computer installation, via computer The loading of device and perform following steps:Registration is associated with self-defined usage page (the Vendor-defined Usage of digital pen Page), wherein digital pen is the external device (ED) for being different from computer installation;Produce cursor icon according to self-defined usage page and show It is shown on the display screen of computer installation;The displacement information from digital pen is read, and according to self-defined usage page and displacement Information and corresponding control the mobile display of cursor icon on the display screen.
Thus, for the embodiment of the present invention after digital pen and computer installation pairing, processor can perform cursor application journey Sequence registers the self-defined usage page for being associated with digital pen, cursor application program is produced cursor figure according to self-defined usage page Mark is shown on display screen, and controls cursor icon in display screen according to the displacement information of self-defined usage page and digital pen Movement on curtain, therefore, during bulletin, digital pen need not launch laser so as to avoid causing human eye to injure, and cursor figure Target brightness will not be absorbed by screen or weaken because of the operating distance of digital pen, reach be substantially improved indicating effect with it is clear Degree.
【Brief description of the drawings】
Fig. 1 is the system block diagram according to the cursor generation system of the embodiment of the present invention;
Fig. 2 is the step flow chart according to the cursor production method of the embodiment of the present invention;
Fig. 3 is the system operation schematic diagram (one) according to the cursor generation system of the embodiment of the present invention;
Fig. 4 is the system operation schematic diagram (two) according to the cursor generation system of the embodiment of the present invention;
Fig. 5 is the system block diagram according to the cursor generation system of the embodiment of the present invention;
Fig. 6 is the step flow chart according to the cursor production method of the embodiment of the present invention;
Fig. 7 is the system operation schematic diagram according to the cursor generation system of the embodiment of the present invention;
Fig. 8 is the system operation schematic diagram according to the cursor generation system of the embodiment of the present invention;
Fig. 9 is the setting schematic diagram according to the cursor application program of the embodiment of the present invention;
Figure 10 is the step flow chart according to the cursor production method of the embodiment of the present invention;
Figure 11 is the step flow chart according to the cursor production method of the embodiment of the present invention;And
Figure 12 is the step flow chart according to the cursor production method of the embodiment of the present invention.
Description of reference numerals:
1 cursor generation system
10 digital pens
11 first wireless communication modules
12 displacement transducers
13 enable switch
14 touch pen points
20 computer installations
21 cursor application programs
22 processors
23 second wireless communication modules
24 display screens
25th, 26 setting screen
30 extension screens
31 standard control devices
C, C1 cursors illustrate
M mouses illustrate
S1~S13 steps.
【Embodiment】
As shown in figure 1, the system block diagram for cursor generation system first embodiment of the present invention.In the present embodiment, light Marking generation system 1 includes digital pen 10 and computer installation 20.Computer installation 20 can be intelligent mobile phone, tablet PC or The electronic installations such as notebook computer.
As shown in figure 1, here, digital pen 10 is internally provided with the first wireless communication module 11 and displacement transducer 12, and Identification Data (such as Identification Data is stored in the internal memory inside digital pen 10) is provided with digital pen 10, wherein Identification Data can It is used for computer installation 20 for identification code or configuration description first (such as 0x00) and identifies digital pen 10, the first wireless communication module 11 has Body can be WiFi module, 802.11 modules, bluetooth module or ZigBee module, to receive or send data signal, displacement sensing Device 12 may include gyroscope (gyroscope) or gravity sensor (or accelerometer), to sense digital pen 10 in three dimensions In movement and obtain displacement information, for example, displacement information can be digital pen 10 move when continuous coordinate position (X, Y) or position Variable quantity (Δ X, Δ Y) is moved, the first wireless communication module 11 is directly or indirectly to be electrically connected to displacement transducer 12, and to send out Send matching request signal and above-mentioned Identification Data and displacement information to computer installation 20.As shown in figure 3, in an embodiment In, digital pen 10 can have touch pen point 14 for stylus, digital pen 10 is provided simultaneously with the screen in computer installation 20 Function of the writing with choosing archives on curtain.
As shown in figure 1, computer installation 20 includes cursor application program 21, processor 22, the second wireless communication module 23 And display screen 24, wherein cursor application program 21 can be specifically to download the (application of such as American apple company from the network platform Program shop (App Store)) application program or be via computer readable storage medium (such as CD, USB or memory Card) installation be stored in the internal memory inside computer installation 20, in addition, cursor application program 21 is associated with distinguishing for digital pen 10 Know data (this content sees below detailed description).Processor 22 is electrically connected in the second wireless communication module 23 and display screen 24.The Two wireless communication modules 23 concretely WiFi module, 802.11 modules, bluetooth module or ZigBee module to receive or send Data signal.When the second wireless communication module 23 receive matching request signal and with the successful matching of the first wireless communication module 11 Afterwards, the second wireless communication module 23 can be established with the first wireless communication module 11 and connected, with the identification of wireless receiving digital pen 10 Data and displacement information.
Hold, the executable cursor application program 21 corresponding to Identification Data of processor 22 is associated with digital pen 10 to register Self-defined usage page (Vendor-defined Usage Page), and processor 22 can also perform cursor application program 21 according to Cursor icon C is produced according to self-defined usage page to be shown on display screen 24 (as shown in Figure 3) and read displacement information simultaneously It is corresponding according to self-defined usage page to control mobile displays (as shown in Figure 4) of the cursor icon C on display screen 24.
In order to become apparent from illustrating above-described embodiment, ask shown in compares figure 1 and Fig. 2, wherein Fig. 2 is cursor generation side of the present invention The step flow chart of method first embodiment.Hardware configuration mentioned below can be compareed disclosed in above-mentioned cursor generation system 1. In one embodiment, when user in meeting occasion using computer installation 20 to carry out bulletin when, by taking Fig. 3 as an example, this calculating Machine device 20 is a tablet PC, and in general meeting occasion, it is (such as large-scale that computer installation 20 can all connect extension screen 30 Video screen or projection screen) with facilitate participant watch bulletin.Speaker can first manipulate digital pen 10 (such as pressing digital pen 10 switch) matched with computer installation 20, such as step S1:After digital pen 10 is manipulated by user, its first channel radio Letter module 11, which can send matching request signal to computer installation 20, the second wireless communication module 23 of computer installation 20, to be connect Receive matching request signal and with the successful matching of the first wireless communication module 11, now the first wireless communication module 11 and second wireless Communication module 23 can establish connection and being capable of mutually transmission signal or data.
Then, such as step S2:Computer installation 20 can first recognize digital pen 10 and identify digital pen 10 whether be manufacturer from Definition device.In detail, after the first wireless communication module 11 and the second wireless communication module 23 establish connection, the first radio communication Identification Data (such as identification code or configuration description member) to computer installation 20, the computer that module 11 can send digital pen 10 fills Whether put 20 and can compare its bist data with Identification Data identification digital pen 10 is the self-defined device of manufacturer.For example, please With reference to as shown in following table one:
In general, computer installation 20 all can interior normal usage page (the Generic Desktop being provided with such as table one Usage Page), can be directly according to the generation pair of normal usage page after making standard mouse or QWERTY keyboard connection computer installation 20 The function of answering, for example, standard mouse connect computer installation 20 after can produce mouse icon and control mouse icon to act, mark Quasi- keyboard is available for user to carry out typewriting operation after connecting computer installation 20.Computer installation 20 can distinguishing according to digital pen 10 Know data and computer installation 20 in whether set data identification digital pen 10 as the self-defined device of manufacturer (such as computer installation Set in data and searched less than Identification Data including 20, you can digital pen 10 is identified as the self-defined device of manufacturer), and the present embodiment Digital pen 10 be the self-defined device of manufacturer, be not correspond to standard set-up (such as standard mouse or standard key of normal usage page Disk), therefore computer installation 20 can be the self-defined device of manufacturer according to the Identification Data identification digital pen 10 of digital pen 10.
Subsequently enter step S3:Computer installation 20 is to perform the cursor application program 21 corresponding to Identification Data to register It is associated with the self-defined usage page (Vendor-defined Usage Page) of digital pen 10.That is, computer installation 20 It is that digital pen 10 is identified as the self-defined device of manufacturer and non-standard apparatus according to Identification Data, therefore need to performs in addition corresponding to number The cursor application program 21 of word pen 10 is associated with self-defined usage page (the namely cursor application program 21 of digital pen 10 to register Corresponding to the Identification Data of digital pen 10), wherein cursor application program 21 can be that user voluntarily starts, computer installation 20 is started shooting When automatic start or computer installation 20 recognize digital pen 10 and start when being self-defined device, the present embodiment does not limit to, In some embodiments, computer installation 20 also can assist in identifying whether digital pen 10 is that manufacturer is self-defined according to self-defined usage page Device.Above-mentioned self-defined usage page is referred to shown in following table two:
In general, self-defined usage page can be reserved to manufacturer's self-defining and space (such as block FF00-FFFF of declaration For Vendor-Defined), it is soft by the operating system of computer installation 20 or other manufacturers to avoid the following device produced from occurring Part misidentification, and the situation malfunctioned.Computer installation 20 is associated with digital pen in execution cursor application program 21 to register After 10 self-defined usage page, digital pen 10 be it is operable and produce corresponding to function.
Subsequently enter step S4 and step S5:Computer installation 20 is associated with number in execution cursor application program 21 to register After the self-defined usage page of word pen 10, computer installation 20 can receive coordinate position (X, Y) or the displacement of the transmission of digital pen 10 Variable quantity (Δ X, Δ Y), cursor figure is produced according to self-defined usage page and coordinate position (X, Y) to perform cursor application program 21 Mark C is shown on display screen 24 that (this but also can be other figures as shown in figure 3, cursor diagram C can be simulation laser luminous point Case), and displacement variable (Δ X, Δ Y) cursor figure can be controlled according to caused by the movement of self-defined usage page and digital pen 10 Show C movements (asking shown in compares figure 3 and Fig. 4).For example, computer installation 20 than to the coordinate position of digital pen 10 (X, Y the moving direction and translational speed of digital pen 10) can be learnt with displacement variable (Δ X, Δ Y), and cursor can be controlled to illustrate C Corresponding above-mentioned moving direction moves with translational speed on display screen 24.In one embodiment, cursor application program 21 also may be used Default location (such as display screen 24 that cursor icon C is directly produced according to self-defined usage page and is shown on display screen 24 Centre) without the coordinate position (X, Y) that is transmitted by digital pen 10.In addition, again as shown in Figure 3 and Figure 4, due to calculating The connection extension screen 30 of machine device 20 (such as large-sized TV screen or projection screen), therefore, extension screen 30 can set and calculate The identical content of the simultaneous display of display screen 24 of machine device 20, thus extend screen 30 on also can display highlighting icon C1, work as cursor When being moved on display screen 24, cursor diagram C1 can also correspond to be moved icon C on extension screen 30, to carry out in a meeting Bulletin operates.
To sum up, the embodiment of the present invention is interactive by the signal between digital pen 10 and computer installation 20, and by calculating Machine device 20 performs the display highlighting icon C of cursor application program 21 on display screen 24, and control cursor icon C is being shown Movement on screen 24, therefore digital pen 10 is not required to launch laser, you can have the function that instruction and avoid injuring human eye, and cursor Illustrate C brightness will not by screen absorb or because digital pen 10 operating distance and weaken, and be substantially improved indicating effect with The effect of definition.
Again as shown in Figures 3 to 5, in one embodiment, digital pen 10 can also enable switch 13 provided with one and (such as button or press Key), when user's pressing enables switch 13, the first wireless communication module 11 can just export the displacement information of digital pen 10, make meter Calculation machine device 20 can perform the generation of cursor application program 21 cursor icon C and be shown on display screen 24, and control cursor icon C Movement on display screen 24.In other words, ask shown in compares figure 6, the figure is cursor production method second embodiment of the present invention Step flow chart, here, cursor application program 21 can first judge enable whether switch 13 starts (such as step S6), work as user When started by press enables switch 13, the second wireless communication module 23 of computer installation 20 could receive the first wireless communication module The displacement information of the digital pen 10 of 11 outputs, with display highlighting icon C and controls movements of the cursor icon C on display screen 24 (such as step S4 and step S5).If conversely, user it is not actuated enable switch 13 when, cursor diagram C can then hide disappearance without It can be continuously displayed on display screen 24, to avoid stopping bulletin content.In certain embodiments, the first wireless communication module 11 Also the displacement information of sustainable output digital pen 10, when user's started by press enables switch 13, cursor application program 21 produces Cursor icon C is shown on display screen 24.
As shown in fig. 7, in one embodiment, because the digital pen 10 of the embodiment of the present invention is the self-defined device of manufacturer, because This can be operated simultaneously with standard control device 31 (such as mouse (Mouse) or air mouse (Air Mouse)), as shown in this figure, The cursor application program 21 of the executable corresponding digital pen 10 of computer installation 20, to produce cursor diagram according to self-defined usage page C (being simulation laser luminous point in this cursor icon C) is shown on display screen 24, and can be according to self-defined usage page and digital pen Displacement information control cursor icon C movements (as shown in Figure 4) caused by 10 movement, also, computer installation 20 also can be same When correspond to standard control device 31 (such as mouse (Mouse) or air mouse (Air Mouse)) input and establishing criteria usage Page produces mouse diagram M and is shown in simultaneously on display screen 24 with cursor icon C.
Or as shown in figure 8, in one embodiment, computer installation 20 can correspond to the first wireless communication module 11 and send Switching signal and be changed to establishing criteria usage page and produce mouse icon M to be shown on display screen 24, and computer installation 20 Read the displacement information of digital pen 10 and establishing criteria usage page and corresponding control movements of the mouse icon M on display screen 24 Display.For example, user can make the first wireless communication module 11 send switching signal by pressing the switch of digital pen 10, Wherein switching signal may include the Identification Data corresponding to normal usage page, make computer installation 20 according to Identification Data and by number Word pen 10 is identified as standard set-up, and the mouse icon M that standard is produced with establishing criteria usage page is shown on display screen 24.And Computer installation 20 can correspond to the first wireless communication module 11 transmission return signal (as pressing digital pen 10 another switch and Send return signal), and change back and perform cursor application program 21 to produce cursor icon C according to self-defined usage page and be shown in On display screen 24 and read displacement information and correspond to according to self-defined usage page and control cursor icon C in display screen Mobile display (as shown in Figure 3 and Figure 4) on 24.Reaching makes digital pen 10 optionally to produce mouse according to use demand Icon M or cursor icon C.
In one embodiment, computer installation 20 can perform cursor application program 21 and set cursor icon C in display screen Mobile range on 24.For example, mobile range can be the edge (as shown in Figure 4) of display screen 24, to avoid light Mark on a map and show that C causes operational puzzlement in moving process beyond the edge of display screen 24.In certain embodiments, it is above-mentioned Mobile range can be also not limited thereto according to the setting of user less than the edge of display screen 24, the present embodiment.
In addition, cursor application program 21 can control shiftings of the cursor icon C on display screen 24 with following several embodiments It is dynamic:
In one embodiment, cursor application program 21 can calculate the velocity of displacement (Δ of digital pen 10 according to displacement information VX, Δ VY), and translational speeds of the cursor icon C on display screen 24 is directly controlled according to the velocity of displacement of digital pen 10, make number Word pen 10 is identical with cursor diagram C displacement.Such as the velocity of displacement of digital pen 10 is V, then cursor application program 21 controls Translational speeds of the cursor icon C on display screen 24 is also V.
As shown in Figure 10, in one embodiment, cursor application program 21 can calculate the position of digital pen 10 according to displacement information Speed (Δ VX, Δ VY) is moved, and the corresponding different velocity of displacement of cursor application program 21 is set with multiple different cursors and moved respectively Dynamic speed (such as step S7), cursor application program 21 are according to the cursor moving speed control cursor icon corresponding to velocity of displacement Mobile displays (such as step S8) of the C on display screen 24.As an example it is assumed that the velocity of displacement of digital pen 10 is V, displacement speed The corresponding cursor moving speed of degree can be 1.2V.If the velocity of displacement of digital pen 10 is 1.2V, the light corresponding to velocity of displacement It can be 1.5V to mark translational speed, make the displacement different from cursor diagram C generations of digital pen 10.Please be shown in compares figure 9, cursor should It can be operated with program 21 according to user and setting screen 25 is shown on display screen 24, for user's sets itself digital pen 10 Cursor moving speed corresponding to velocity of displacement, to meet user's request.
As shown in figure 11, in one embodiment, computer installation 20 can perform cursor application program 21 and detect computer dress 20 screen resolution is put, and the corresponding different screen resolution of cursor application program 21 is set with multiple different cursors and moved respectively Dynamic speed (such as step S9), cursor application program 21 are according to the cursor moving speed control cursor figure corresponding to screen resolution Mark the mobile displays (such as step S10) of C on the display screen.As an example it is assumed that the velocity of displacement of digital pen 10 is V, work as light Mark application program 21 detects computer installation 20 or extends the screen resolution of screen 30 when being 1280 pixels (pixels), institute Corresponding cursor moving speed can be V.When cursor application program 21 detects computer installation 20 or extends the screen of screen 30 When resolution ratio is 1366 pixel, corresponding cursor moving speed can be 1.05V.When cursor application program 21 detects computer When the screen resolution of device 20 or extension screen 30 is 1600pixels, corresponding cursor moving speed can be that 1.1V (can Shown in the setting screen 26 for joining Fig. 9), reaching can select applicable cursor to move according to the screen resolution of different computer installations 20 Dynamic speed, as shown in figure 9, cursor application program 21 can operate according to user and setting screen 26 is shown on display screen 24, with For the cursor moving speed corresponding to the velocity of displacement of user's sets itself digital pen 10, to meet user's request.Referring again to Shown in Fig. 4, cursor application program 21 can detect computer installation 20 respectively with extending the screen resolution of screen 30, to control respectively Computer installation 20 processed and the cursor moving speed of the cursor icon on extension screen 30, for example, cursor application program 21 is detected The screen resolution of computer installation 20 is 1280 pixels, and the screen resolution of extension screen 30 is 1600 pixels, you can control Cursor diagram C cursor moving speed is V, and the cursor moving speed for controlling cursor diagram C1 is 1.1V, cursor is illustrated C, C1 Coordinate different screen resolutions and have different displacements.
As shown in figure 12, in one embodiment, cursor application program 21 calculates numeral according to the displacement information of digital pen 10 The velocity of displacement of pen 10 is simultaneously corresponding to produce the first cursor moving speed (such as step S11), such as velocity of displacement is V, and corresponding the One cursor moving speed is 1.1V.Cursor application program 21 detects the screen resolution of computer installation 20 and corresponding generation second Cursor moving speed (such as step S12), such as the screen resolution of computer installation 20 is 1366 pixels, corresponding second cursor Translational speed is 1.05V, and cursor application program 21 can produce new according to the first cursor moving speed and the second cursor moving speed Cursor displacement amount (Δ X, Δ Y) to control mobile displays (such as step S13) of the cursor icon C on display screen 24, such as Cursor application program 21 is to add to multiply and produce new cursor position with the second cursor moving speed according to the first cursor moving speed Shifting amount (Δ X, Δ Y).In certain embodiments, cursor application program 21 also can be individually according to the first cursor moving speed or second Cursor moving speed calculates new cursor displacement amount (Δ X, Δ Y), to control movements of the cursor icon C on display screen 24 to show Show.
One embodiment of the invention also provides a kind of computer program product, and this computer program product can be to be stored in calculating Computer program in machine readable storage medium (such as CD, USB or memory card), is held with the loading via computer installation 20 Each step (step S2~S13) of row the various embodiments described above.
In one embodiment, computer program product can also be from the network platform download (such as American apple company should With program shop (App Store)) application program, and be mountable in computer installation 20.With via computer installation 20 Load and perform each step (step S2~S13) of the various embodiments described above.
Although the technology contents of the present invention are disclosed as above with preferred embodiment, so it is not limited to the present invention, Those skilled in the art make a little change and retouching in the spirit for not departing from the present invention, should all be covered by the scope of the present invention It is interior, therefore protection scope of the present invention should be defined depending on appended claims.

Claims (22)

1. a kind of cursor generation system, including:
Digital pen, including Identification Data, the first wireless communication module and displacement transducer, first wireless communication module are electrically connected Institute's displacement sensors are connected to, institute's displacement sensors sense the movement of the digital pen and obtain displacement information, and described first Wireless communication module is sending matching request signal, Identification Data and institute's displacement information;And
Computer installation, including cursor application program, processor, the second wireless communication module and display screen, the cursor Application program is associated with the Identification Data of the digital pen, and the processor is electrically connected in second channel radio Believe module and the display screen, second wireless communication module receive the matching request signal and with it is described first wireless After communication module successful matching, moreover it is possible to Identification Data described in wireless receiving and institute's displacement information;
Wherein, the computing device is associated with the digital pen corresponding to the cursor application program of the Identification Data to register Self-defined usage page, the processor also performs the cursor application program and produces cursor according to the self-defined usage page Icon is shown on the display screen and read institute's displacement information and according to the self-defined usage page and the displacement Information and corresponding control mobile display of the cursor icon on the display screen.
2. cursor generation system as claimed in claim 1, it is characterised in that wherein described displacement information include coordinate position or Displacement variable.
3. cursor generation system as claimed in claim 1, it is characterised in that wherein described digital pen, which is additionally provided with, enables switch, Described when enabling switch and being activated, the cursor application program produces the cursor icon according to the self-defined usage page It is shown on the display screen.
4. cursor generation system as claimed in claim 3, it is characterised in that the wherein described switch that enables is connected to described first Wireless communication module, first wireless communication module send institute's displacement information in described enable when switch is activated.
5. cursor generation system as claimed in claim 1, it is characterised in that the standard that is provided with wherein described computer installation is used Method page, the processor also correspond to the input of standard control device and according to the normal usage page produce mouse diagram and with institute State cursor icon while be shown on the display screen.
6. cursor generation system as claimed in claim 1, it is characterised in that the standard that is provided with wherein described computer installation is used Method page, the processor optionally correspond to the switching signal transmitted by first wireless communication module and are changed to according to described in Normal usage page produces mouse icon and is shown on the display screen, and the processor reads institute's displacement information and foundation The normal usage page and corresponding control mobile display of the mouse icon on the display screen;Or the processor Optionally correspond to the return signal transmitted by first wireless communication module and change back perform the cursor application program with The cursor icon is produced according to the self-defined usage page and is shown on the display screen and reads the displacement letter Cease and correspond to according to the self-defined usage page and control mobile display of the cursor icon on the display screen.
7. cursor generation system as claimed in claim 1, it is characterised in that wherein described processor also performs the cursor should The velocity of displacement of the digital pen is calculated according to institute's displacement information with program, and the cursor application program corresponds to different institutes State velocity of displacement and be set with multiple different cursor moving speeds respectively, the cursor application program is according to the velocity of displacement The corresponding cursor moving speed controls mobile display of the cursor icon on the display screen.
8. cursor generation system as claimed in claim 1, it is characterised in that wherein described processor also detects the computer The screen resolution of device, and the cursor application program corresponds to the different screen resolutions and is set with multiple differences respectively Cursor moving speed, the cursor application program are according to the cursor moving speed control corresponding to the screen resolution Mobile display of the cursor icon on the display screen.
9. cursor generation system as claimed in claim 1, it is characterised in that cursor application described in wherein described computing device Program also sets the cursor icon in the mobile range on the display screen.
10. a kind of cursor production method, comprises the following steps:
Matching request signal is sent to computer installation by the first wireless communication module of digital pen, the computer installation Second wireless communication module receive the matching request signal and with the first wireless communication module successful matching, wherein described Digital pen includes Identification Data;
The computer installation execution is associated with the digital pen corresponding to the cursor application program of the Identification Data to register Self-defined usage page;
The computer installation performs the cursor application program and corresponds to according to the self-defined usage page and produce cursor icon It is shown on display screen;And
Second wireless communication module receives the displacement information from the digital pen, and the computer installation performs the cursor Application program reads institute's displacement information and corresponding according to the self-defined usage page and institute's displacement information controls the light Mark on a map the mobile display being marked on the display screen.
11. cursor production method as claimed in claim 10, it is characterised in that wherein described first wireless communication module is in institute State enabling for digital pen and institute's displacement information is sent when switch is activated.
12. cursor production method as claimed in claim 10, it is characterised in that the computer installation is corresponding standard control The input of device and establishing criteria usage page produces mouse diagram and is shown in the display screen simultaneously with the cursor icon On.
13. cursor production method as claimed in claim 10, it is characterised in that the computer installation optionally corresponds to institute State the switching signal transmitted by the first wireless communication module and be changed to establishing criteria usage page produce mouse icon be shown in it is described On display screen, and the computer installation reads institute's displacement information and correspondingly controlled described according to the normal usage page Mobile display of the mouse icon on the display screen;Or optionally to correspond to described first wireless for the computer installation Return signal transmitted by communication module and change back and perform the cursor application program to be produced according to the self-defined usage page The raw cursor icon is shown on the display screen and read institute's displacement information and according to the self-defined usage page And correspond to and control mobile display of the cursor icon on the display screen.
14. cursor production method as claimed in claim 10, it is characterised in that the computer installation performs the cursor should The velocity of displacement of the digital pen is calculated according to institute's displacement information with program, and the cursor application program corresponds to different institutes State velocity of displacement and be set with multiple different cursor moving speeds respectively;And
The computer installation performs the cursor application program and moves speed according to the cursor corresponding to the velocity of displacement Degree controls mobile display of the cursor icon on the display screen.
15. cursor production method as claimed in claim 10, it is characterised in that the computer installation performs the cursor should With the screen resolution of the process monitoring computer installation, and the cursor application program corresponds to the different screen resolutions Multiple different cursor moving speeds are set with respectively;And
The computer installation performs the cursor application program according to the cursor movement corresponding to the screen resolution Mobile display of the cursor icon described in speed control on the display screen.
16. cursor production method as claimed in claim 10, it is characterised in that the computer installation performs the cursor should The velocity of displacement value and the first cursor moving speed of corresponding generation of the digital pen are calculated according to institute's displacement information with program;
The computer installation performs the cursor application program and detects the screen resolution of the computer installation and corresponding generation Second cursor moving speed;And
The computer installation performs the cursor application program according to first cursor moving speed and second cursor Translational speed produces cursor displacement amount to control mobile display of the cursor icon on the display screen.
17. cursor production method as claimed in claim 10, it is characterised in that the computer installation performs the cursor should Cursor icon is in the mobile range on the display screen described in program setting.
18. a kind of computer program product, is installed in computer installation, performed via the loading of the computer installation with Lower step:
Registration is associated with the self-defined usage page of digital pen, and the digital pen is the outside dress for being different from the computer installation Put;
Produce cursor icon according to the self-defined usage page and be shown on the display screen of the computer installation;And
The displacement information from the digital pen is read, and corresponding according to the self-defined usage page and institute's displacement information is controlled Make mobile display of the cursor icon on the display screen.
19. computer program product as claimed in claim 18, it is characterised in that
The velocity of displacement of the digital pen is calculated according to institute's displacement information, wherein multiple light of the corresponding acquiescence of the velocity of displacement Mark one of translational speed;And
The cursor icon is controlled on the display screen according to the cursor moving speed corresponding to the velocity of displacement Mobile display.
20. computer program product as claimed in claim 18, it is characterised in that detect the screen point of the computer installation Resolution, wherein one of multiple cursor moving speeds of the corresponding acquiescence of the screen resolution;And
The cursor icon is controlled in the display screen according to the cursor moving speed corresponding to the screen resolution On mobile display.
21. computer program product as claimed in claim 18, it is characterised in that calculate the number according to institute's displacement information The velocity of displacement of word pen and the first cursor moving speed of corresponding generation;
Detect the screen resolution of the computer installation and the second cursor moving speed of corresponding generation;And
Cursor displacement amount is produced to control the light according to first cursor moving speed and second cursor moving speed Mark on a map the mobile display being marked on the display screen.
22. computer program product as claimed in claim 18, it is characterised in that set the cursor icon in the display Mobile range on screen.
CN201610704407.1A 2016-08-23 2016-08-23 Cursor generation system, method and computer program product Active CN107783669B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610704407.1A CN107783669B (en) 2016-08-23 2016-08-23 Cursor generation system, method and computer program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610704407.1A CN107783669B (en) 2016-08-23 2016-08-23 Cursor generation system, method and computer program product

Publications (2)

Publication Number Publication Date
CN107783669A true CN107783669A (en) 2018-03-09
CN107783669B CN107783669B (en) 2021-04-16

Family

ID=61387753

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610704407.1A Active CN107783669B (en) 2016-08-23 2016-08-23 Cursor generation system, method and computer program product

Country Status (1)

Country Link
CN (1) CN107783669B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109410696A (en) * 2018-09-30 2019-03-01 深圳市语芯维电子有限公司 The method of electronic teacher pointer control virtual laser point
CN110308802A (en) * 2018-03-22 2019-10-08 东莞宝德电子有限公司 Cursor control system and its control method
CN110335453A (en) * 2019-07-19 2019-10-15 深圳市飞图视讯有限公司 A kind of Wireless remote controller and system based on simulated laser
CN110955340A (en) * 2018-09-26 2020-04-03 致伸科技股份有限公司 Cursor control system and cursor control method
CN110989906A (en) * 2019-12-31 2020-04-10 安博思华智能科技有限责任公司 Method and device for displaying effect of pointer and method and device for collecting pointer information

Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6593908B1 (en) * 2000-02-16 2003-07-15 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for using an electronic reading device on non-paper devices
US20060015569A1 (en) * 2003-12-16 2006-01-19 Lexmark International, Inc. Method and system for initiating a task and receiving task data via a TWAIN interface
CN101008874A (en) * 2006-01-24 2007-08-01 达方电子股份有限公司 Mouse and method for controlling cursor thereof
CN101424985A (en) * 2008-10-17 2009-05-06 陆志春 Mouse for conversing simultaneous clicks of two buttons to be double clicks of left button and implementing method
CN101556532A (en) * 2008-04-08 2009-10-14 宏碁股份有限公司 Method and device for locating cursor position
CN101872260A (en) * 2010-06-03 2010-10-27 张通达 Remote interactive pen and handwriting detection method
CN201689394U (en) * 2010-06-03 2010-12-29 中国人民解放军第二炮兵工程学院 Stylus based on multi-sensor fusion
CN102473070A (en) * 2009-08-10 2012-05-23 皇家飞利浦电子股份有限公司 System and method for moving a cursor on a screen
CN102591493A (en) * 2011-12-30 2012-07-18 浙江海康科技有限公司 Mouse cursor synchronization method for internet protocol K virtual machine (IPKVM) system
CN102763079A (en) * 2010-01-15 2012-10-31 苹果公司 API to replace a keyboard with custom controls
CN103197778A (en) * 2012-01-06 2013-07-10 精工爱普生株式会社 Display device, projector, display system, and method of switching device
CN103513894A (en) * 2012-06-20 2014-01-15 三星电子株式会社 Display apparatus, remote controlling apparatus and control method thereof
CN103513895A (en) * 2012-06-20 2014-01-15 三星电子株式会社 Remote control apparatus and control method thereof
CN103870170A (en) * 2012-12-10 2014-06-18 腾讯科技(深圳)有限公司 Cursor control method, terminals and system
CN103973889A (en) * 2014-04-25 2014-08-06 方小祥 Device and method for using intelligent handheld device as wireless USB HID device
CN104035625A (en) * 2014-07-01 2014-09-10 江苏惠通集团有限责任公司 Communication method between hand-held device and host
US20160004334A1 (en) * 2014-07-03 2016-01-07 Miha Abrahamsberg Advanced wireless pointing device
US20160098102A1 (en) * 2008-10-31 2016-04-07 Sony Corporation Input device and method and program
CN105791928A (en) * 2014-12-22 2016-07-20 Tcl集团股份有限公司 Wireless air mouse cursor moving and positioning method and system of television
CN105807952A (en) * 2016-03-07 2016-07-27 联想(北京)有限公司 Information processing method and electronic equipment

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6593908B1 (en) * 2000-02-16 2003-07-15 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for using an electronic reading device on non-paper devices
US20060015569A1 (en) * 2003-12-16 2006-01-19 Lexmark International, Inc. Method and system for initiating a task and receiving task data via a TWAIN interface
CN101008874A (en) * 2006-01-24 2007-08-01 达方电子股份有限公司 Mouse and method for controlling cursor thereof
CN101556532A (en) * 2008-04-08 2009-10-14 宏碁股份有限公司 Method and device for locating cursor position
CN101424985A (en) * 2008-10-17 2009-05-06 陆志春 Mouse for conversing simultaneous clicks of two buttons to be double clicks of left button and implementing method
US20160098102A1 (en) * 2008-10-31 2016-04-07 Sony Corporation Input device and method and program
CN102473070A (en) * 2009-08-10 2012-05-23 皇家飞利浦电子股份有限公司 System and method for moving a cursor on a screen
CN102763079A (en) * 2010-01-15 2012-10-31 苹果公司 API to replace a keyboard with custom controls
CN101872260A (en) * 2010-06-03 2010-10-27 张通达 Remote interactive pen and handwriting detection method
CN201689394U (en) * 2010-06-03 2010-12-29 中国人民解放军第二炮兵工程学院 Stylus based on multi-sensor fusion
CN102591493A (en) * 2011-12-30 2012-07-18 浙江海康科技有限公司 Mouse cursor synchronization method for internet protocol K virtual machine (IPKVM) system
CN103197778A (en) * 2012-01-06 2013-07-10 精工爱普生株式会社 Display device, projector, display system, and method of switching device
CN103513895A (en) * 2012-06-20 2014-01-15 三星电子株式会社 Remote control apparatus and control method thereof
CN103513894A (en) * 2012-06-20 2014-01-15 三星电子株式会社 Display apparatus, remote controlling apparatus and control method thereof
CN103870170A (en) * 2012-12-10 2014-06-18 腾讯科技(深圳)有限公司 Cursor control method, terminals and system
CN103973889A (en) * 2014-04-25 2014-08-06 方小祥 Device and method for using intelligent handheld device as wireless USB HID device
CN104035625A (en) * 2014-07-01 2014-09-10 江苏惠通集团有限责任公司 Communication method between hand-held device and host
US20160004334A1 (en) * 2014-07-03 2016-01-07 Miha Abrahamsberg Advanced wireless pointing device
CN105791928A (en) * 2014-12-22 2016-07-20 Tcl集团股份有限公司 Wireless air mouse cursor moving and positioning method and system of television
CN105807952A (en) * 2016-03-07 2016-07-27 联想(北京)有限公司 Information processing method and electronic equipment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ZHU XINGUO等: "Range and velocity ambiguity resolution based on screening method", 《2009 IET INTERNATIONAL RADAR CONFERENCE》 *
高凯强等: "基于激光教鞭的被动式无线鼠标", 《2006全国光电子与光电信息技术学术研讨会论文集》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110308802A (en) * 2018-03-22 2019-10-08 东莞宝德电子有限公司 Cursor control system and its control method
CN110308802B (en) * 2018-03-22 2023-08-11 东莞宝德电子有限公司 Cursor control system and control method thereof
CN110955340A (en) * 2018-09-26 2020-04-03 致伸科技股份有限公司 Cursor control system and cursor control method
CN109410696A (en) * 2018-09-30 2019-03-01 深圳市语芯维电子有限公司 The method of electronic teacher pointer control virtual laser point
CN110335453A (en) * 2019-07-19 2019-10-15 深圳市飞图视讯有限公司 A kind of Wireless remote controller and system based on simulated laser
CN110989906A (en) * 2019-12-31 2020-04-10 安博思华智能科技有限责任公司 Method and device for displaying effect of pointer and method and device for collecting pointer information
CN110989906B (en) * 2019-12-31 2021-04-20 安博思华智能科技有限责任公司 Method and device for displaying effect of pointer and method and device for collecting pointer information

Also Published As

Publication number Publication date
CN107783669B (en) 2021-04-16

Similar Documents

Publication Publication Date Title
US9729608B2 (en) Information processing device, table, display control method, program, portable terminal, and information processing system
CN107783669A (en) Cursor generation system, method and computer program product
CN110168490B (en) Display device and control method thereof
KR20130073262A (en) Method for displaying image from handheld terminal to display device and handheld terminal thereof
WO2021031843A1 (en) Object position adjustment method, and electronic apparatus
EP4024186A1 (en) Screenshot method and terminal device
KR102521192B1 (en) Electronic apparatus and operating method thereof
WO2021121398A1 (en) Video recording method and electronic device
WO2015174597A1 (en) Voice-controllable image display device and voice control method for image display device
US10126879B2 (en) Testing method of touch device and system thereof
US20130181915A1 (en) Touch display, computer system having a touch display, and method of switching modes of a touch display
CN106358063A (en) Touch television, control method and control device of touch television
US20180329612A1 (en) Interfacing with a computing device
CN110100224B (en) Display device and control method thereof
US11340780B2 (en) Electronic device and method for performing function of electronic device
US20160224134A1 (en) Display apparatus and control method thereof
CN112654955A (en) Detecting the positioning of a pen relative to an electronic device
TWI592836B (en) Cursor Generation System, Cursor Generation Method And Computer Program Product
CN105094633A (en) Method and device for transmitting control instruction
CN109002239B (en) Information display method and terminal equipment
CN110874141A (en) Icon moving method and terminal equipment
KR101869063B1 (en) System and method for inputting
KR20230056276A (en) Apparatus for display control and control method thereof
KR20150054451A (en) Set-top box system and Method for providing set-top box remote controller functions
KR20210121923A (en) Methods for control a background application and an electronic device supporting the same

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant