Mouse input function for pen-shaped writing, reading or pointing devices
US-12124643-B2 · Oct 22, 2024 · US
US2018196530A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018196530-A1 |
| Application number | US-201715742023-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 5, 2017 |
| Priority date | Apr 19, 2016 |
| Publication date | Jul 12, 2018 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure provides a method and a device for controlling a cursor, and a display apparatus. The method includes following steps: acquiring characteristic information of a user facing a display screen and determining a coordinate position of the user in a coordinate system in a plane in front of the display screen according to the acquired characteristic information of the user, when a cursor positioning mode is started; determining a sub-area of the display screen corresponding to the coordinate position of the user according to the determined coordinate position of the user in the coordinate system in the plane in front of the display screen and a mapping relationship between the coordinate system in the plane in front of the display screen and a coordinate system in which the display screen is located; and controlling the cursor displayed on the display screen to move to a specified position within the sub-area.
Opening claim text (preview).
1 . A method for controlling a cursor, comprising: acquiring characteristic information of a user facing a display screen and determining a coordinate position of the user in a coordinate system in a plane in front of the display screen according to the acquired characteristic information of the user, when a cursor positioning mode is started; determining a sub-area of the display screen corresponding to the coordinate position of the user according to the determined coordinate position of the user in the coordinate system in the plane in front of the display screen and a mapping relationship between the coordinate system in the plane in front of the display screen and a coordinate system in which the display screen is located, the sub-area being one of a plurality of sub-areas pre-divided in the display screen; and controlling the cursor displayed on the display screen to move to a specified position within the sub-area. 2 . The method according to claim 1 , wherein determining the sub-area of the display screen corresponding to the coordinate position of the user according to the determined coordinate position of the user in the coordinate system in the plane in front of the display screen and the mapping relationship between the coordinate system in the plane in front of the display screen and the coordinate system in which the display screen is located comprises: determining a first coordinate position of the user in the coordinate system in which the display screen is located according to the determined coordinate position of the user in the coordinate system in the plane in front of the display screen and the mapping relationship between the coordinate system in the plane in front of the display screen and the coordinate system in which the display screen is located; and determining the sub-area in which the first coordinate position is located according to the first coordinate position and coordinate ranges corresponding to respective sub-areas which are pre-divided in the display screen. 3 . The method according to claim 2 , wherein before controlling the cursor displayed on the display screen to move to a specified position within the sub-area, the method further comprises: acquiring a second coordinate position of the cursor which is currently in the coordinate system in which the display screen is located; and the controlling the cursor displayed on the display screen to move to a specified position within the sub-area comprises: determining a movement displacement of the cursor according to the first coordinate position and the second coordinate position; and controlling the cursor to move to the first coordinate position in the sub-area. 4 . The method according to claim 1 , wherein the display screen is a spliced screen, and sub-screens of the spliced screen serve as the pre-divided sub-areas respectively. 5 . The method according to claim 1 , wherein acquiring characteristic information of the user facing the display screen and determining the coordinate position of the user in the coordinate system in the plane in front of the display screen according to the acquired characteristic information of the user comprises: acquiring an image comprising facial features of the user facing the display screen and extracting edge features of the user's face from the acquired image; determining a coordinate position of the center point of the user's face in the coordinate system in the plane in front of the display screen according to the extracted edge features of the user's face, and using the determined coordinate position of the center point of the user's face in the coordinate system in the plane in front of the display screen as the coordinate position of the user in the coordinate system in the plane in front of the display screen. 6 . The method according to claim 1 , wherein the method further comprises: turning on the cursor positioning mode when the display screen is turned on for display, or, turning on the cursor positioning mode when a positioning control signal for controlling the cursor is received. 7 . A device for controlling a cursor, comprising: a memory for storing executable instructions; and a processor for executing the executable instructions stored in memory, wherein the processor is configured to perform the method according to claim 1 when the executable instructions are executed. 8 . A device for controlling a cursor, comprising: a first determination circuit configured, when a cursor positioning mode is started, to acquire characteristic information of a user facing a display screen, and to determine a coordinate position of the user in a coordinate system in a plane in front of the display screen according to the acquired characteristic information of the user; a second determination circuit configured to determine a sub-area of the display screen corresponding to the coordinate position of the user according to the determined coordinate position of the user in the coordinate system in the plane in front of the display screen and to a mapping relationship between the coordinate system in the plane in front of the display screen and a coordinate system in which the display screen is located, the sub-area being one of a plurality of sub-areas pre-divided in the display screen; and a cursor controlling circuit configured to control the cursor displayed on the display screen to move to a specified position within the sub-area. 9 . The device according to claim 8 , wherein the second determining circuit is specifically configured to: determine a first coordinate position of the user in the coordinate system in which the display screen is located according to the determined coordinate position of the user in the coordinate system in the plane in front of the display screen and to the mapping relationship between the coordinate system in the plane in front of the display screen and the coordinate system in which the display screen is located; and determine the sub-area in which the first coordinate position is located according to the first coordinate position and coordinate ranges corresponding to respective sub-areas which are pre-divided in the display screen. 10 . The device according to claim 9 , further comprising: an acquiring circuit configured to acquire a second coordinate position of the cursor which is currently in the coordinate system in which the display screen is located; wherein the cursor controlling circuit is further configured to determine a movement displacement of the cursor according to the first coordinate position and the second coordinate position and to control the cursor to move to the first coordinate position in the sub-area. 11 . The device according to claim 8 , wherein the display screen is a spliced screen, and sub-screens of the spliced screen serve as the pre-divided sub-areas respectively. 12 . The device according to claim 8 , wherein the first determination circuit is specifically configured to: acquire an image comprising facial features of the user facing the display screen, extract edge features of the user's face from the acquired image, determine a coordinate position of the center point of the user's face in the coordinate system in the plane in front of the display screen according to the extracted edge features of the user's face, and use the determined coordinate position of the center point of the user's face in the coordinate system in the plane in front of the display screen as the coordinate position of the user in the coordinate system in the plane in front of the display screen. 13 . The device according to claim 8 , further comprisin
Signal control means within the pointing device · CPC title
Head tracking input arrangements · CPC title
Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components · CPC title
using display panels · CPC title
Aspects of interface with display user · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.