Controlling cursor speed from a pointing device
AssigneeSamsung Electronics Co., Ltd.
InventorSagi Nagar
Life of this patent
Estimating the term…
Abstract
A method for controlling cursor speed from a pointing device is performed by first subdividing a displayed image with a user-controllable into a number of areas. The cursor location is defined by cursor location information, for example the X-Y position of the cursor on the display. The displayed image is analyzed to determine a respective window density for each of displayed image areas, where the window density indicates the number of visible elements in the area. When a direction of cursor movement input is received, a cursor speed is selected in accordance with the respective window density of the area in the direction of cursor movement.
Claims31
A method for controlling cursor speed from a pointing device, comprising:
- subdividing a displayed image into a plurality of areas, said displayed image comprising a cursor;
- analyzing said displayed image to determine a respective window density for each of said areas, said window density indicating a number of visible elements in a respective area;
- receiving a direction of cursor movement input;
- and
- selecting a cursor speed in accordance with the respective window density of an area in said direction of cursor movement.
A system for the control of cursor movement, comprising:
- a computer comprising:
- a display unit configured for displaying an image, said image comprising a cursor positioned according to cursor location information;
- an image analyzer associated with said display unit, configured for subdividing a displayed image into a plurality of areas, and for analyzing said displayed image to generate a density map comprising a respective window density for each of said areas, said respective window density indicating a number of visible elements in an area;
- and
- a communication interface associated with said image analyzer, configured for inputting cursor location information and for outputting said density map;
- and
- a pointing device comprising:
- a user interface configured for inputting a direction of cursor movement from a user;
- a communication interface configured for inputting said density map and for outputting cursor location information;
- and
- a cursor movement determiner associated with said user interface and said communication interface, configured for selecting a cursor speed in accordance with the respective window density of an area in said direction of cursor movement, and for generating said cursor location information in accordance with said selected cursor speed and said direction of cursor movement.
A system for the control of cursor movement by a pointing device connected to a computer by a communication channel, comprising:
- an image analyzer configured for subdividing a displayed image into a plurality of areas, and for analyzing said displayed image to generate a density map comprising a respective window density for each of said areas, said respective window density indicating a number of visible elements in an area;
- a user interface configured for inputting a direction of cursor movement from a user;
- and
- a cursor movement determiner associated with said user interface and said communication interface, configured for selecting a cursor speed in accordance with the respective window density of an area in said direction of cursor movement.
A cursor movement controller, comprising:
- a communication interface, configured for inputting a direction of cursor movement from a pointing device;
- an image analyzer, configured for subdividing a displayed image into a plurality of areas, and for analyzing said displayed image to determine a respective window density for each of said areas, said respective window density indicating a number of visible elements in an area;
- and
- a cursor movement determiner associated with said communication interface and said image analyzer, configured for selecting a cursor speed in accordance with the respective window density of an area in said direction of cursor movement.
A pointing device for the control of cursor movement, comprising:
- a user interface configured for inputting a direction of cursor movement from a user;
- a communication interface configured for inputting image data and for outputting cursor location information;
- an image analyzer associated with said communication interface, configured for reconstructing said image data into a displayed image, subdividing said displayed image into a plurality of areas, and for analyzing each of said areas to determine a respective window density for each of said areas, said respective window density indicating a number of visible elements in an area;
- and
- a cursor movement determiner associated with said user interface, said communication interface and said image analyzer, configured for selecting a cursor speed in accordance with the respective window density of an area in said direction of cursor movement.
Dependencies are inferred from the claim text.