[go: up one dir, main page]

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

Cursor generation system, method and computer program product Download PDF

Info

Publication number
CN107783669B
CN107783669B CN201610704407.1A CN201610704407A CN107783669B CN 107783669 B CN107783669 B CN 107783669B CN 201610704407 A CN201610704407 A CN 201610704407A CN 107783669 B CN107783669 B CN 107783669B
Authority
CN
China
Prior art keywords
cursor
computer device
icon
display screen
displacement
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.)
Active
Application number
CN201610704407.1A
Other languages
Chinese (zh)
Other versions
CN107783669A (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

Images

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

一种光标产生系统,包括数字笔与计算机装置。数字笔包括辨识数据、第一无线通信模块及位移传感器,第一无线通信模块用以发送配对要求信号、辨识数据及位移信息。计算机装置包括光标应用程序、处理器、第二无线通信模块及显示屏幕,第二无线通信模块与第一无线通信模块配对成功后,更能接收辨识数据与位移信息。其中处理器执行对应辨识数据的光标应用程序以注册关联于数字笔的自定义用法页(Vendor‑defined Usage Page)、依据自定义用法页产生光标图标显示于显示屏幕上、及读取位移信息并依据自定义用法页而对应控制光标图标在显示屏幕上的移动显示。

Figure 201610704407

A cursor generation system includes a digital pen and a computer device. The digital pen includes identification data, a first wireless communication module and a displacement sensor, wherein the first wireless communication module is used to send a pairing request signal, identification data and displacement information. The computer device includes a cursor application, a processor, a second wireless communication module and a display screen, and after the second wireless communication module is successfully paired with the first wireless communication module, it can receive the identification data and displacement information. The processor executes the cursor application corresponding to the identification data to register a vendor-defined usage page associated with the digital pen, generates a cursor icon based on the vendor-defined usage page and displays it on the display screen, and reads the displacement information and controls the movement and display of the cursor icon on the display screen based on the vendor-defined usage page.

Figure 201610704407

Description

Cursor generation system, method and computer program product
[ technical field ] A method for producing a semiconductor device
The present invention relates to a pointing system, and more particularly, to a cursor generation system, method and computer program product.
[ background of the invention ]
In conference situations, it is quite common to use a computer for presentation, and at present it is common to connect the computer to a projector for projecting clip data onto a screen or wall, or to connect the computer to another display screen (such as a large television screen) for directly presenting presentation data on the display screen.
In the course of a lecture, a lecturer usually uses a laser pen to emit laser to a cloth screen or a display screen to prompt the participants about the content of a brief report corresponding to the lecture at present for guidance and related explanation. However, in the process of using the laser pen to emit laser light by a speaker, the laser light is prone to misemit to eyes of the participant, and the laser light spot displayed on the cloth screen or the display screen is reflected to hurt eyes.
[ summary of the invention ]
In view of the foregoing, in one embodiment, a cursor generation system is provided, which includes a digital pen and a computer device. The digital pen comprises identification data, a first wireless communication module and a displacement sensor, wherein the first wireless communication module is electrically connected with the displacement sensor, the displacement sensor senses the movement of the digital pen to obtain displacement information, and the first wireless communication module is used for sending a pairing request signal, the identification data and the displacement information. The computer device comprises a cursor application program, a processor, a second wireless communication module and a display screen, wherein the cursor application program is related to the identification data of the digital pen, the processor is electrically connected with the second wireless communication module and the display screen respectively, and the second wireless communication module can receive the identification data and the displacement information in a wireless mode after receiving the pairing request signal and successfully pairing with the first wireless communication module. The processor executes a cursor application program corresponding to the identification data to register a user-defined Usage Page (Vedor-defined Usage Page) associated with the digital pen, and the cursor application program can also execute the cursor application program to generate a cursor icon according to the user-defined Usage Page and display the cursor icon on the display screen, and read the displacement information and correspondingly control the moving display of the cursor icon on the display screen according to the user-defined Usage Page and the displacement information.
In one embodiment, a cursor generating method is further provided, which includes the following steps: sending a pairing request signal to a computer device by a first wireless communication module of the digital pen, receiving the pairing request signal by a second wireless communication module of the computer device, and successfully pairing the pairing request signal with the first wireless communication module, wherein the digital pen comprises identification data; the computer device executing a cursor application corresponding to the identification data to register a custom-defined Usage Page (Vendor-defined Usage Page) associated with the digital pen; the computer device executes the cursor application program to correspondingly generate a cursor icon according to the user-defined usage page and displays the cursor icon on the display screen; the second wireless communication module receives the displacement information from the digital pen, and the computer device executes the cursor application program to read the displacement information and correspondingly controls the moving display of the cursor icon on the display screen according to the user-defined usage page and the displacement information.
In another embodiment, there is also provided a computer program product installed in a computer device, for performing the following steps by loading of the computer device: registering a user-defined Usage Page (Vendor) associated with a digital pen, wherein the digital pen is an external device distinct from the computer device; generating a cursor icon according to the user-defined usage page and displaying the cursor icon on a display screen of the computer device; and reading the displacement information from the digital pen, and correspondingly controlling the moving display of the cursor icon on the display screen according to the user-defined usage page and the displacement information.
Therefore, after the digital pen is matched with the computer device, the processor can execute the cursor application program to register the user-defined usage page related to the digital pen, so that the cursor application program can generate the cursor icon according to the user-defined usage page and display the cursor icon on the display screen, and the cursor icon is controlled to move on the display screen according to the user-defined usage page and the displacement information of the digital pen, therefore, in the process of briefing, the digital pen does not need to emit laser so as to avoid human eye injury, the brightness of the cursor icon cannot be absorbed by the screen or weakened due to the working distance of the digital pen, and the indicating effect and the definition are greatly improved.
[ description of the drawings ]
FIG. 1 is a system block diagram of a cursor generation system in accordance with an embodiment of the present invention;
FIG. 2 is a flow chart of steps of a cursor generation method according to an embodiment of the invention;
FIG. 3 is a diagram illustrating a system operation of a cursor generation system according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating a system operation of a cursor generation system according to an embodiment of the present invention;
FIG. 5 is a system block diagram of a cursor generation system in accordance with an embodiment of the present invention;
FIG. 6 is a flow chart of steps of a cursor generation method according to an embodiment of the present invention;
FIG. 7 is a diagram illustrating the operation of a cursor generation system according to an embodiment of the present invention;
FIG. 8 is a diagram illustrating the operation of a cursor generation system according to an embodiment of the present invention;
FIG. 9 is a diagram illustrating cursor application settings according to an embodiment of the present invention;
FIG. 10 is a flowchart of the steps of a cursor generation method according to an embodiment of the present invention;
FIG. 11 is a flowchart of the steps of a cursor generation method according to an embodiment of the present invention; and
FIG. 12 is a flowchart of the steps of a cursor generation method according to an embodiment of the present invention.
Description of reference numerals:
1 Cursor generation system
10 digital pen
11 first wireless communication module
12 displacement sensor
13 enable switch
14 touch control pen point
20 computer device
21 Cursor application
22 processor
23 second wireless communication module
24 display screen
25. 26 setting screen
30 extended screen
31 standard control device
C. C1 Cursor Diagram
M mouse diagrams
S1-S13.
[ detailed description ] embodiments
Fig. 1 is a system block diagram of a cursor generation system according to a first embodiment of the present invention. In the present embodiment, the cursor generating system 1 includes a digital pen 10 and a computer device 20. The computer device 20 may be an electronic device such as a smart phone, a tablet computer, or a notebook computer.
As shown in fig. 1, a first wireless communication module 11 and a displacement sensor 12 are disposed inside the digital pen 10, and identification data (for example, the identification data is stored in a memory inside the digital pen 10) is disposed inside the digital pen 10, where the identification data may be an identification code or a configuration descriptor (e.g., 0X00) for the computer device 20 to identify the digital pen 10, the first wireless communication module 11 may specifically be a WiFi module, an 802.11 module, a bluetooth module or a ZigBee module to receive or transmit a digital signal, the displacement sensor 12 may include a gyroscope (gyroscope) or a gravity sensor (or an accelerometer) to sense the movement of the digital pen 10 in a three-dimensional space to obtain displacement information, for example, the displacement information may be a continuous coordinate position (X, Y) or a displacement variation (Δ X, Δ Y) when the digital pen 10 moves, the first wireless communication module 11 is directly or indirectly electrically connected to the displacement sensor 12, and is used to send the pairing request signal and the identification data and displacement information to the computer device 20. As shown in FIG. 3, in one embodiment, the digital pen 10 can be a touch pen having a touch pen tip 14, so that the digital pen 10 can simultaneously write and select files on the screen of the computer device 20.
As shown in fig. 1, the computer device 20 includes a cursor application 21, a processor 22, a second wireless communication module 23 and a display screen 24, wherein the cursor application 21 may be an application downloaded from a network platform (e.g., App Store of apple inc.) or installed and stored in a memory inside the computer device 20 via a computer readable storage medium (e.g., a compact disc, a USB or a memory card), and the cursor application 21 is identification data associated with the digital pen 10 (as will be described in detail later). The processor 22 is electrically connected to the second wireless communication module 23 and the display screen 24, respectively. The second wireless communication module 23 may be a WiFi module, an 802.11 module, a bluetooth module or a ZigBee module to receive or transmit digital signals. When the second wireless communication module 23 receives the pairing request signal and successfully pairs with the first wireless communication module 11, the second wireless communication module 23 may establish a connection with the first wireless communication module 11 to wirelessly receive the identification data and the displacement information of the digital pen 10.
Accordingly, the processor 22 may execute the cursor application 21 corresponding to the identification data to register a custom-defined Usage Page (Ventor-defined Usage Page) associated with the digital pen 10, and the processor 22 may further execute the cursor application 21 to generate the cursor icon C to be displayed on the display screen 24 according to the custom Usage Page (as shown in FIG. 3), and read the displacement information and correspondingly control the moving display of the cursor icon C on the display screen 24 according to the custom Usage Page (as shown in FIG. 4).
To more clearly illustrate the above embodiments, please refer to fig. 1 and fig. 2, wherein fig. 2 is a flowchart illustrating steps of a first embodiment of a cursor generating method according to the present invention. The hardware structure mentioned below can be disclosed in comparison with the cursor generating system 1. In one embodiment, when a user uses the computer device 20 to perform brief news in a meeting situation, taking fig. 3 as an example, the computer device 20 is a tablet computer, and in a general meeting situation, the computer device 20 is connected to an extended screen 30 (such as a large tv screen or a projection screen) to facilitate the meeting participants to watch the brief news. The presenter can first operate the digital pen 10 (e.g. press the switch of the digital pen 10) to pair with the computer device 20, in step S1: after the digital pen 10 is controlled by the user, the first wireless communication module 11 sends a pairing request signal to the computer device 20, and the second wireless communication module 23 of the computer device 20 can receive the pairing request signal and successfully pair with the first wireless communication module 11, at this time, the first wireless communication module 11 and the second wireless communication module 23 can establish a connection to be able to transmit signals or data with each other.
Subsequently, in step S2: the computer device 20 first identifies the pen 10 and identifies whether the pen 10 is a vendor-defined device. In detail, after the first wireless communication module 11 and the second wireless communication module 23 are connected, the first wireless communication module 11 can send the identification data (such as the identification code or the configuration descriptor) of the digital pen 10 to the computer device 20, and the computer device 20 can compare the built-in data and the identification data to identify whether the digital pen 10 is a manufacturer-defined device. For example, please refer to the following table one:
Figure BDA0001087274820000051
Figure BDA0001087274820000061
generally, the computer device 20 is provided with a standard Usage Page (Generic Desktop Usage Page) as shown in table one, so that when a standard mouse or a standard keyboard is connected to the computer device 20, corresponding functions can be generated according to the standard Usage Page, for example, when the standard mouse is connected to the computer device 20, a mouse icon can be generated and the mouse icon can be controlled to operate, and when the standard keyboard is connected to the computer device 20, a user can perform typing operation. The computer device 20 can identify whether the digital pen 10 is a manufacturer-defined device according to the identification data of the digital pen 10 and the built-in data of the computer device 20 (for example, the digital pen 10 can be identified as the manufacturer-defined device if the identification data cannot be searched in the built-in data of the computer device 20), whereas the digital pen 10 of the embodiment is a manufacturer-defined device and is not a standard device (such as a standard mouse or a standard keyboard) corresponding to a standard usage page, so the computer device 20 can identify the digital pen 10 as the manufacturer-defined device according to the identification data of the digital pen 10.
Then, the flow proceeds to step S3: the computer device 20 executes the cursor application 21 corresponding to the identification data to register a custom-defined Usage Page (Vendor-defined Usage Page) associated with the digital pen 10. That is, the computer device 20 recognizes the digital pen 10 as a vendor-defined device rather than a standard device according to the identification data, and therefore, the cursor application 21 corresponding to the digital pen 10 needs to be executed additionally to register a custom application page associated with the digital pen 10 (i.e. the cursor application 21 corresponds to the identification data of the digital pen 10), wherein the cursor application 21 can be started by a user, automatically started when the computer device 20 is powered on, or started when the computer device 20 recognizes the digital pen 10 as a custom device, which is not limited in this embodiment, and in some embodiments, the computer device 20 can also assist in recognizing whether the digital pen 10 is a vendor-defined device according to the custom application page. The user-defined usage page can be referred to the following table two:
Figure BDA0001087274820000071
generally, the custom usage page will reserve a space (e.g., Vendor-Defined block FF 00-FFFF) for the Vendor to define and declare itself, so as to avoid malfunction of future devices that are mistakenly recognized by the operating system of the computer device 20 or other Vendor software. After the computer device 20 executes the cursor application 21 to register the custom usage page associated with the digital pen 10, the digital pen 10 is operable to generate a corresponding function.
Then, the process proceeds to step S4 and step S5: after the computer device 20 executes the cursor application 21 to register the user-defined usage page associated with the digital pen 10, the computer device 20 can receive the coordinate position (X, Y) or the displacement variation (Δ X, Δ Y) transmitted by the digital pen 10, so that the cursor application 21 can generate a cursor icon C according to the user-defined usage page and the coordinate position (X, Y) to be displayed on the display screen 24 (as shown in fig. 3, the cursor icon C can be a simulated laser spot, but can also be another pattern), and can control the movement of the cursor icon C according to the displacement variation (Δ X, Δ Y) generated by the movement of the user-defined usage page and the digital pen 10 (please refer to fig. 3 and 4). For example, the computer device 20 can compare the coordinate position (X, Y) and the displacement variation (Δ X, Δ Y) of the digital pen 10 to obtain the moving direction and the moving speed of the digital pen 10, and can control the cursor graph C to move on the display screen 24 corresponding to the moving direction and the moving speed. In one embodiment, the cursor application 21 may also directly generate the cursor icon C from the custom usage page and display it at a default position on the display screen 24 (e.g., the midpoint of the display screen 24) without the coordinate position (X, Y) transmitted by the digital pen 10. In addition, as shown in fig. 3 and 4, since the computer device 20 is connected to the extended screen 30 (such as a large-sized tv screen or a projection screen), the extended screen 30 can be set to display the same content synchronously with the display screen 24 of the computer device 20, so that the cursor icon C1 is also displayed on the extended screen 30, and when the cursor icon C moves on the display screen 24, the cursor icon C1 also moves on the extended screen 30 correspondingly, so as to perform a brief report operation during a meeting.
To sum up, the embodiment of the present invention uses the signal interaction between the digital pen 10 and the computer device 20, and the computer device 20 executes the cursor application 21 to display the cursor icon C on the display screen 24 and control the movement of the cursor icon C on the display screen 24, so that the digital pen 10 can achieve the indicating function without emitting laser to avoid hurting human eyes, and the brightness of the cursor icon C is not absorbed by the screen or weakened due to the working distance of the digital pen 10, thereby greatly improving the indicating effect and the definition.
As shown in fig. 3 to 5, in an embodiment, the digital pen 10 may further include an enabling switch 13 (e.g., a button or a key), and when the user presses the enabling switch 13, the first wireless communication module 11 outputs the displacement information of the digital pen 10, so that the computer device 20 can execute the cursor application 21 to generate the cursor icon C to be displayed on the display screen 24 and control the cursor icon C to move on the display screen 24. In other words, referring to fig. 6, which is a flowchart illustrating the steps of the cursor generating method according to the second embodiment of the present invention, the cursor application 21 first determines whether the activation switch 13 is activated (as in step S6), and when the user presses the activation switch 13, the second wireless communication module 23 of the computer device 20 can receive the displacement information of the digital pen 10 outputted by the first wireless communication module 11 to display the cursor icon C and control the movement of the cursor icon C on the display screen 24 (as in steps S4 and S5). On the contrary, if the user does not activate the enabling switch 13, the cursor icon C is hidden and disappears and is not continuously displayed on the display screen 24, so as to avoid blocking the content of the brief report. In some embodiments, the first wireless communication module 11 may also continuously output the displacement information of the digital pen 10, and when the user presses the start enabling switch 13, the cursor application 21 generates the cursor icon C to be displayed on the display screen 24.
As shown in fig. 7, in one embodiment, since the digital pen 10 of the present invention is a vendor-defined device, and thus may operate concurrently with a standard control device 31, such as a Mouse (Mouse) or an Air Mouse (Air Mouse), as shown in this figure, the computer device 20 may execute a cursor application 21 corresponding to the digital pen 10, to generate a cursor icon C (here the cursor icon C is a simulated laser spot) according to the custom usage page to be displayed on the display screen 24, and can control the cursor icon C to move according to the displacement information generated by the custom page and the movement of the digital pen 10 (as shown in figure 4), the computer device 20 may also generate a Mouse icon M according to a standard usage page in response to an input from a standard control device 31 (such as a Mouse (Mouse) or an Air Mouse (Air Mouse)), and display the Mouse icon M and the cursor icon C on the display screen 24 at the same time.
Alternatively, as shown in fig. 8, in an embodiment, the computer device 20 may generate the mouse icon M to be displayed on the display screen 24 according to the standard usage page instead corresponding to the switching signal sent by the first wireless communication module 11, and the computer device 20 reads the displacement information of the digital pen 10 and correspondingly controls the movement display of the mouse icon M on the display screen 24 according to the standard usage page. For example, the user may cause the first wireless communication module 11 to send a switching signal by pressing a switch of the digital pen 10, wherein the switching signal may include identification data corresponding to a standard usage page, so that the computer device 20 recognizes the digital pen 10 as a standard device according to the identification data, and generates a standard mouse icon M according to the standard usage page to be displayed on the display screen 24. The computer device 20 may respond to the reply signal sent by the first wireless communication module 11 (e.g., pressing another switch of the digital pen 10 to send the reply signal), and then execute the cursor application 21 to generate the cursor icon C to be displayed on the display screen 24 according to the user-defined usage page, and read the displacement information and correspondingly control the movement display of the cursor icon C on the display screen 24 according to the user-defined usage page (as shown in fig. 3 and 4). So that the digital pen 10 can selectively generate the mouse icon M or the cursor icon C according to the use requirement.
In one embodiment, the computer device 20 can execute the cursor application 21 to set the movable range of the cursor icon C on the display screen 24. For example, the movable range may be the edge of the display screen 24 (as shown in fig. 4) to avoid the cursor diagram C from exceeding the edge of the display screen 24 during the movement process to cause operational trouble. In some embodiments, the movable range may be smaller than the edge of the display screen 24 according to a user setting, and the embodiment is not limited thereto.
In addition, the cursor application 21 may control the movement of the cursor icon C on the display screen 24 in several embodiments as follows:
in one embodiment, the cursor application 21 can calculate the displacement speed (Δ VX, Δ VY) of the digital pen 10 according to the displacement information, and directly control the moving speed of the cursor icon C on the display screen 24 according to the displacement speed of the digital pen 10, so that the displacement amounts of the digital pen 10 and the cursor icon C are the same. For example, if the displacement speed of the digital pen 10 is V, the cursor application 21 controls the movement speed of the cursor icon C on the display screen 24 to be V.
As shown in fig. 10, in an embodiment, the cursor application 21 may calculate the displacement speed (Δ VX, Δ VY) of the digital pen 10 according to the displacement information, and the cursor application 21 has a plurality of different cursor movement speeds respectively set corresponding to the different displacement speeds (as shown in step S7), and the cursor application 21 controls the moving display of the cursor icon C on the display screen 24 according to the cursor movement speed corresponding to the displacement speed (as shown in step S8). For example, assuming that the displacement speed of the digital pen 10 is V, the cursor moving speed corresponding to the displacement speed may be 1.2V. If the displacement speed of the digital pen 10 is 1.2V, the cursor movement speed corresponding to the displacement speed may be 1.5V, so that the digital pen 10 and the cursor icon C generate different displacement amounts. Referring to fig. 9, the cursor application 21 can display a setting frame 25 on the display screen 24 according to the user operation, so that the user can set the cursor moving speed corresponding to the displacement speed of the digital pen 10 to meet the user requirement.
As shown in fig. 11, in an embodiment, the computer device 20 may execute the cursor application 21 to detect the screen resolution of the computer device 20, and a plurality of different cursor moving speeds are respectively set for the cursor application 21 corresponding to the different screen resolutions (as in step S9), and the cursor application 21 controls the moving display of the cursor icon C on the display screen according to the cursor moving speed corresponding to the screen resolution (as in step S10). For example, assuming that the displacement speed of the digital pen 10 is V, when the cursor application 21 detects that the screen resolution of the computer device 20 or the extended screen 30 is 1280 pixels (pixels), the corresponding cursor movement speed may be V. When the cursor application 21 detects that the screen resolution of the computer device 20 or the extended screen 30 is 1366 pixels, the corresponding cursor moving speed may be 1.05V. When the cursor application program 21 detects that the screen resolution of the computer device 20 or the extended screen 30 is 1600pixels, the corresponding cursor moving speed may be 1.1V (see the setting frame 26 in fig. 9), so as to achieve the goal of selecting an appropriate cursor moving speed according to the screen resolution of different computer devices 20, as shown in fig. 9, the cursor application program 21 may display the setting frame 26 on the display screen 24 according to the user operation, so that the user can set the cursor moving speed corresponding to the displacement speed of the digital pen 10 by himself to meet the user requirement. Referring to fig. 4, the cursor application program 21 can detect the screen resolutions of the computer device 20 and the extended screen 30 respectively to control the cursor movement speeds of the cursor icons on the computer device 20 and the extended screen 30 respectively, for example, the cursor application program 21 detects that the screen resolution of the computer device 20 is 1280 pixels, the screen resolution of the extended screen 30 is 1600pixels, and can control the cursor movement speed of the cursor icon C to be V and the cursor movement speed of the cursor icon C1 to be 1.1V, so that the cursor icon C, C1 has different displacement amounts according to different screen resolutions.
As shown in fig. 12, in an embodiment, the cursor application 21 calculates a displacement speed of the digital pen 10 according to the displacement information of the digital pen 10 and correspondingly generates a first cursor moving speed (as shown in step S11), for example, the displacement speed is V, and the corresponding first cursor moving speed is 1.1V. The cursor application 21 detects the screen resolution of the computer device 20 and generates a second cursor movement speed (step S12), for example, the screen resolution of the computer device 20 is 1366 pixels, the second cursor movement speed is 1.05V, the cursor application 21 generates a new cursor displacement (Δ X, Δ Y) according to the first cursor movement speed and the second cursor movement speed to control the movement and display of the cursor icon C on the display screen 24 (step S13), for example, the cursor application 21 generates a new cursor displacement (Δ X, Δ Y) according to the addition and multiplication of the first cursor movement speed and the second cursor movement speed. In some embodiments, the cursor application 21 may also calculate a new cursor displacement amount (Δ X, Δ Y) according to the first cursor movement speed or the second cursor movement speed, respectively, to control the moving display of the cursor icon C on the display screen 24.
An embodiment of the present invention further provides a computer program product, which can be a computer program stored in a computer readable storage medium (such as an optical disc, a USB or a memory card) for executing the steps (steps S2-S13) of the above embodiments by being loaded by the computer device 20.
In one embodiment, the computer program product may also be an application downloaded from a network platform (e.g., the application Store of apple, inc.) and installed on computer device 20. To be loaded through the computer device 20 to execute the steps of the above embodiments (steps S2-S13).
Although the present invention has been described with reference to the preferred embodiments, it should be understood that various changes and modifications can be made without departing from the spirit of the invention.

Claims (19)

1.一种光标产生系统,包括:1. A cursor generation system, comprising: 数字笔,包括辨识数据、第一无线通信模块及位移传感器,所述第一无线通信模块电连接于所述位移传感器,所述位移传感器感测所述数字笔的移动而获得位移信息,所述第一无线通信模块用以发送配对要求信号、辨识数据及所述位移信息;以及The digital pen includes identification data, a first wireless communication module and a displacement sensor, the first wireless communication module is electrically connected to the displacement sensor, the displacement sensor senses the movement of the digital pen to obtain displacement information, and the displacement information is obtained by the displacement sensor. The first wireless communication module is used for sending a pairing request signal, identification data and the displacement information; and 计算机装置,包括光标应用程序、处理器、第二无线通信模块以及显示屏幕,所述光标应用程序是关联于所述数字笔的所述辨识数据,所述处理器分别电连接于所述第二无线通信模块及所述显示屏幕,所述第二无线通信模块接收所述配对要求信号并与所述第一无线通信模块配对成功后,还能无线接收所述辨识数据与所述位移信息;A computer device, comprising a cursor application program, a processor, a second wireless communication module and a display screen, the cursor application program is the identification data associated with the digital pen, the processor is electrically connected to the second The wireless communication module and the display screen, after the second wireless communication module receives the pairing request signal and is successfully paired with the first wireless communication module, it can also wirelessly receive the identification data and the displacement information; 其中,所述处理器执行对应于所述辨识数据的光标应用程序以注册关联于所述数字笔的自定义用法页,所述处理器还执行所述光标应用程序依据所述自定义用法页而产生光标图标显示于所述显示屏幕上、以及读取所述位移信息并依据所述自定义用法页与所述位移信息而对应控制所述光标图标在所述显示屏幕上的移动显示;The processor executes a cursor application corresponding to the identification data to register a custom usage page associated with the digital pen, and the processor also executes the cursor application to register a custom usage page according to the custom usage page. generating a cursor icon to display on the display screen, and reading the displacement information and correspondingly controlling the movement and display of the cursor icon on the display screen according to the custom usage page and the displacement information; 所述处理器还执行所述光标应用程序侦测延伸屏幕的屏幕分辨率,所述延伸屏幕连接于该计算机装置,且所述光标应用程序对不同的所述屏幕分辨率分别设定有多个不同光标移动速度,所述光标应用程序还依据所述屏幕分辨率所对应的所述光标移动速度控制所述光标图标在所述延伸屏幕上的移动显示。The processor also executes the cursor application program to detect the screen resolution of the extended screen, the extended screen is connected to the computer device, and the cursor application program sets a plurality of different screen resolutions respectively. Depending on the moving speed of the cursor, the cursor application program also controls the moving display of the cursor icon on the extended screen according to the moving speed of the cursor corresponding to the screen resolution. 2.如权利要求1所述的光标产生系统,其特征在于,其中所述位移信息包括坐标位置或位移变化量。2 . The cursor generating system according to claim 1 , wherein the displacement information includes a coordinate position or a displacement change amount. 3 . 3.如权利要求1所述的光标产生系统,其特征在于,其中所述数字笔还设有启用开关,所述启用开关受到启动时,所述光标应用程序依据所述自定义用法页而产生所述光标图标显示于所述显示屏幕上。3 . The cursor generating system of claim 1 , wherein the digital pen is further provided with an enabling switch, and when the enabling switch is activated, the cursor application program is generated according to the user-defined usage page. 4 . The cursor icon is displayed on the display screen. 4.如权利要求3所述的光标产生系统,其特征在于,其中所述启用开关连接于所述第一无线通信模块,所述第一无线通信模块在所述启用开关受到启动时发送所述位移信息。4. The cursor generation system of claim 3, wherein the enabling switch is connected to the first wireless communication module, and the first wireless communication module sends the enabling switch when the enabling switch is activated. displacement information. 5.如权利要求1所述的光标产生系统,其特征在于,其中所述计算机装置内设有标准用法页,所述处理器还对应标准控制装置的输入而依据所述标准用法页产生鼠标图示并与所述光标图标同时显示于所述显示屏幕上。5. The cursor generation system according to claim 1, wherein a standard usage page is provided in the computer device, and the processor also generates a mouse image according to the standard usage page in response to the input of the standard control device. and displayed on the display screen simultaneously with the cursor icon. 6.如权利要求1所述的光标产生系统,其特征在于,其中所述计算机装置内设有标准用法页,所述处理器选择性地对应所述第一无线通信模块所发送的切换信号而改为依据所述标准用法页产生鼠标图标显示于所述显示屏幕上,且所述处理器读取所述位移信息并依据所述标准用法页而对应控制所述鼠标图标在所述显示屏幕上的移动显示;或是所述处理器选择性地对应所述第一无线通信模块所发送的回复信号而改回执行所述光标应用程序以依据所述自定义用法页而产生所述光标图标显示于所述显示屏幕上、以及读取所述位移信息并依据所述自定义用法页而对应控制所述光标图标在所述显示屏幕上的移动显示。6 . The cursor generating system of claim 1 , wherein a standard usage page is set in the computer device, and the processor selectively responds to the switching signal sent by the first wireless communication module. 7 . Instead, a mouse icon is generated and displayed on the display screen according to the standard usage page, and the processor reads the displacement information and correspondingly controls the mouse icon on the display screen according to the standard usage page or the processor selectively executes the cursor application program in response to the reply signal sent by the first wireless communication module to generate the cursor icon display according to the custom usage page On the display screen, and reading the displacement information and correspondingly controlling the movement and display of the cursor icon on the display screen according to the custom usage page. 7.如权利要求1所述的光标产生系统,其特征在于,其中所述处理器还执行所述光标应用程序依据所述位移信息计算所述数字笔的位移速度,且所述光标应用程序对应不同的所述位移速度分别设定有多个不同的光标移动速度,所述光标应用程序是依据所述位移速度所对应的所述光标移动速度控制所述光标图标在所述显示屏幕上的移动显示。7. The cursor generation system of claim 1, wherein the processor further executes the cursor application program to calculate the displacement speed of the digital pen according to the displacement information, and the cursor application program corresponds to Different displacement speeds are respectively set with a plurality of different cursor movement speeds, and the cursor application program controls the movement of the cursor icon on the display screen according to the cursor movement speed corresponding to the displacement speeds show. 8.如权利要求1所述的光标产生系统,其特征在于,其中所述处理器执行所述光标应用程序还设定所述光标图标于所述显示屏幕上的可移动范围。8 . The cursor generating system of claim 1 , wherein the processor executes the cursor application program to further set a movable range of the cursor icon on the display screen. 9 . 9.一种光标产生方法,包括下列步骤:9. A method for generating a cursor, comprising the following steps: 通过数字笔的第一无线通信模块发送配对要求信号至计算机装置,所述计算机装置的第二无线通信模块接收所述配对要求信号并与所述第一无线通信模块配对成功,其中所述数字笔包括辨识数据;The first wireless communication module of the digital pen sends a pairing request signal to the computer device, and the second wireless communication module of the computer device receives the pairing request signal and successfully paired with the first wireless communication module, wherein the digital pen including identifying data; 所述计算机装置执行对应于所述辨识数据的光标应用程序以注册关联于所述数字笔的自定义用法页;the computer device executes a cursor application corresponding to the identification data to register a custom usage page associated with the digital pen; 所述计算机装置执行所述光标应用程序依据所述自定义用法页而对应产生光标图标显示于显示屏幕上;以及The computer device executes the cursor application program to correspondingly generate a cursor icon to display on the display screen according to the user-defined usage page; and 所述第二无线通信模块接收来自所述数字笔的位移信息,所述计算机装置执行所述光标应用程序读取所述位移信息并依据所述自定义用法页与所述位移信息而对应控制所述光标图标在所述显示屏幕上的移动显示;The second wireless communication module receives the displacement information from the digital pen, and the computer device executes the cursor application program to read the displacement information and controls the device correspondingly according to the custom usage page and the displacement information. the moving display of the cursor icon on the display screen; 其中:所述计算机装置还执行所述光标应用程序侦测延伸屏幕的屏幕分辨率,所述延伸屏幕连接于所述计算机装置,且所述光标应用程序对应不同的所述屏幕分辨率分别设定有多个不同的光标移动速度;Wherein: the computer device also executes the cursor application program to detect the screen resolution of the extended screen, the extended screen is connected to the computer device, and the cursor application program is respectively set corresponding to the different screen resolutions There are multiple different cursor movement speeds; 所述计算机装置执行所述光标应用程序依据所述屏幕分辨率所对应的所述光标移动速度控制所述光标图标在所述延伸屏幕上的移动显示。The computer device executes the cursor application program to control the movement and display of the cursor icon on the extended screen according to the cursor movement speed corresponding to the screen resolution. 10.如权利要求9所述的光标产生方法,其特征在于,其中所述第一无线通信模块在所述数字笔的启用开关受到启动时发送所述位移信息。10. The cursor generating method of claim 9, wherein the first wireless communication module transmits the displacement information when an enabling switch of the digital pen is activated. 11.如权利要求9所述的光标产生方法,其特征在于,所述计算机装置是对应标准控制装置的输入而依据标准用法页产生鼠标图示并与所述光标图标同时显示于所述显示屏幕上。11. The method for generating a cursor as claimed in claim 9, wherein the computer device generates a mouse icon according to a standard usage page in response to an input from a standard control device and displays it on the display screen simultaneously with the cursor icon superior. 12.如权利要求9所述的光标产生方法,其特征在于,所述计算机装置选择性地对应所述第一无线通信模块所发送的切换信号而改为依据标准用法页产生鼠标图标显示于所述显示屏幕上,且所述计算机装置读取所述位移信息并依据所述标准用法页而对应控制所述鼠标图标在所述显示屏幕上的移动显示;或是所述计算机装置选择性地对应所述第一无线通信模块所发送的回复信号而改回执行所述光标应用程序以依据所述自定义用法页而产生所述光标图标显示于所述显示屏幕上、以及读取所述位移信息并依据所述自定义用法页而对应控制所述光标图标在所述显示屏幕上的移动显示。12. The method for generating a cursor according to claim 9, wherein the computer device selectively corresponds to the switching signal sent by the first wireless communication module, and instead generates a mouse icon according to a standard usage page and displays it on the on the display screen, and the computer device reads the displacement information and correspondingly controls the movement and display of the mouse icon on the display screen according to the standard usage page; or the computer device selectively corresponds The response signal sent by the first wireless communication module is changed to execute the cursor application program to generate the cursor icon and display the cursor icon on the display screen according to the custom usage page, and read the displacement information and correspondingly control the movement and display of the cursor icon on the display screen according to the user-defined usage page. 13.如权利要求9所述的光标产生方法,其特征在于,所述计算机装置执行所述光标应用程序依据所述位移信息计算所述数字笔的位移速度,且所述光标应用程序对应不同的所述位移速度分别设定有多个不同的光标移动速度;以及13. The method of claim 9, wherein the computer device executes the cursor application program to calculate the displacement speed of the digital pen according to the displacement information, and the cursor application program corresponds to different The displacement speeds are respectively set with a plurality of different cursor moving speeds; and 所述计算机装置执行所述光标应用程序依据所述位移速度所对应的所述光标移动速度控制所述光标图标在所述显示屏幕上的移动显示。The computer device executes the cursor application program to control the movement and display of the cursor icon on the display screen according to the cursor movement speed corresponding to the displacement speed. 14.如权利要求9所述的光标产生方法,其特征在于,所述计算机装置执行所述光标应用程序依据所述位移信息计算所述数字笔的位移速度值并对应产生第一光标移动速度;14. The cursor generating method of claim 9, wherein the computer device executes the cursor application program to calculate the displacement speed value of the digital pen according to the displacement information and correspondingly generate a first cursor movement speed; 所述计算机装置执行所述光标应用程序侦测该计算机装置的屏幕分辨率并对应产生第二光标移动速度;以及The computer device executes the cursor application program to detect the screen resolution of the computer device and correspondingly generate a second cursor movement speed; and 所述计算机装置执行所述光标应用程序依据所述第一光标移动速度与所述第二光标移动速度产生光标位移量以控制所述光标图标在所述显示屏幕上的移动显示。The computer device executes the cursor application program to generate a cursor displacement amount according to the first cursor movement speed and the second cursor movement speed to control the movement and display of the cursor icon on the display screen. 15.如权利要求9所述的光标产生方法,其特征在于,所述计算机装置执行所述光标应用程序设定所述光标图标于所述显示屏幕上的可移动范围。15 . The cursor generating method of claim 9 , wherein the computer device executes the cursor application program to set a movable range of the cursor icon on the display screen. 16 . 16.一种计算机程序产品,安装于计算机装置中,经由所述计算机装置的加载而执行以下步骤:16. A computer program product, installed in a computer device, which executes the following steps via loading of the computer device: 注册关联于数字笔的自定义用法页,所述数字笔是有别于所述计算机装置的外部装置;registering a custom usage page associated with a digital pen that is an external device distinct from the computer device; 依据所述自定义用法页而产生光标图标显示于所述计算机装置的显示屏幕上;generating a cursor icon to display on the display screen of the computer device according to the custom usage page; 读取来自所述数字笔的位移信息,并依据所述自定义用法页与所述位移信息而对应控制所述光标图标在所述显示屏幕上的移动显示;Reading displacement information from the digital pen, and correspondingly controlling the movement and display of the cursor icon on the display screen according to the user-defined usage page and the displacement information; 侦测延伸屏幕的屏幕分辨率,其中所述延伸屏幕连接于所述计算机装置,所述屏幕分辨率对应默认的多个光标移动速度的其中之一;以及detecting a screen resolution of an extended screen, wherein the extended screen is connected to the computer device, and the screen resolution corresponds to one of a plurality of default cursor movement speeds; and 依据所述屏幕分辨率所对应的所述光标移动速度控制所述光标图标在所述延伸屏幕上的移动显示。The moving display of the cursor icon on the extended screen is controlled according to the moving speed of the cursor corresponding to the screen resolution. 17.如权利要求16所述的计算机程序产品,其特征在于,17. The computer program product of claim 16, wherein 依据所述位移信息计算所述数字笔的位移速度,其中所述位移速度对应默认的多个光标移动速度的其中之一;以及calculating a displacement speed of the digital pen according to the displacement information, wherein the displacement speed corresponds to one of a plurality of default cursor movement speeds; and 依据所述位移速度所对应的所述光标移动速度控制所述光标图标在所述显示屏幕上的移动显示。The movement and display of the cursor icon on the display screen is controlled according to the movement speed of the cursor corresponding to the displacement speed. 18.如权利要求16所述的计算机程序产品,其特征在于,依据所述位移信息计算所述数字笔的位移速度并对应产生第一光标移动速度;18. The computer program product of claim 16, wherein a displacement speed of the digital pen is calculated according to the displacement information and a first cursor movement speed is correspondingly generated; 侦测所述计算机装置的屏幕分辨率并对应产生第二光标移动速度;以及Detecting the screen resolution of the computer device and correspondingly generating a second cursor movement speed; and 依据所述第一光标移动速度与所述第二光标移动速度产生光标位移量以控制所述光标图标在所述显示屏幕上的移动显示。A cursor displacement amount is generated according to the first cursor movement speed and the second cursor movement speed to control the movement and display of the cursor icon on the display screen. 19.如权利要求16所述的计算机程序产品,其特征在于,设定所述光标图标于所述显示屏幕上的可移动范围。19. The computer program product of claim 16, wherein a movable range of the cursor icon on the display screen is set.
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 CN107783669A (en) 2018-03-09
CN107783669B true 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)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI681319B (en) * 2018-03-22 2020-01-01 大陸商東莞寶德電子有限公司 Cursor control system and control method thereof
CN110955340B (en) * 2018-09-26 2023-04-07 致伸科技股份有限公司 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
CN110989906B (en) * 2019-12-31 2021-04-20 安博思华智能科技有限责任公司 Method and device for displaying effect of pointer and method and device for collecting pointer information
KR20220051725A (en) 2020-10-19 2022-04-26 삼성전자주식회사 Electronic device for controlling operation of electronic pen device, operation method in the electronic device and non-transitory storage medium

Citations (15)

* 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
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 宏碁股份有限公司 Cursor position positioning method and device
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
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
CN105791928A (en) * 2014-12-22 2016-07-20 Tcl集团股份有限公司 Wireless air mouse cursor moving and positioning method and system of television

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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 Cursor Control Method
JP5464416B2 (en) * 2008-10-31 2014-04-09 ソニー株式会社 Input device and method, and program
US20160004334A1 (en) * 2014-07-03 2016-01-07 Miha Abrahamsberg Advanced wireless pointing device
CN105807952B (en) * 2016-03-07 2020-01-31 联想(北京)有限公司 information processing method and electronic equipment

Patent Citations (15)

* 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
CN101556532A (en) * 2008-04-08 2009-10-14 宏碁股份有限公司 Cursor position positioning method and device
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
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
CN105791928A (en) * 2014-12-22 2016-07-20 Tcl集团股份有限公司 Wireless air mouse cursor moving and positioning method and system of television

Also Published As

Publication number Publication date
CN107783669A (en) 2018-03-09

Similar Documents

Publication Publication Date Title
CN107783669B (en) Cursor generation system, method and computer program product
KR102481894B1 (en) Electronic device and method for sharing screen thereof
US11132063B2 (en) Information processing apparatus for interactively performing work based on input content in extended work space
KR102492560B1 (en) Electronic device and method for controlling input thereof
US20180316892A1 (en) Display apparatus and control methods thereof
KR20200067567A (en) Electronic device for performing operation based on status information of the electronic device and a method for the same
KR101939724B1 (en) Electronic device, input / output device and method thereof
US11755186B2 (en) Screen capturing method and terminal device
US10853024B2 (en) Method for providing information mapped between a plurality of inputs and electronic device for supporting the same
TWI478007B (en) Apparatus and method utilizing user gestures , and non-transitory computer readable storage medium
US10936184B2 (en) Display apparatus and controlling method thereof
TWI592836B (en) Cursor Generation System, Cursor Generation Method And Computer Program Product
US20160224134A1 (en) Display apparatus and control method thereof
KR102518404B1 (en) Electronic device and method for executing content using sight-line information thereof
US10466814B2 (en) Electronic system, indicating device and operating method thereof
KR102473081B1 (en) Electronic apparatus and Method of performing a function thereof
KR102592044B1 (en) Apparatus and method for setting layout of physical keyboard in electronic device
US20150205374A1 (en) Information processing method and electronic device
JP2015002514A (en) Image processing apparatus, image processing method, program, and image processing system
NL2031499B1 (en) Input device screen-share facilitation
US20230254555A1 (en) Electronic apparatus, control method therefor, and computer-readable storage medium storing program
KR20220085653A (en) Smart phone case and operating method of the same
KR20210121918A (en) Electronic apparatus and method for controlling thereof
KR20210121923A (en) Methods for control a background application and an electronic device supporting the same
JP2023127116A (en) Information processing system, information processing method, and information processing program

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