High density cursor system and method
First Claim
1. A method for enhancing a mouse cursor displayed on a computer display, the method comprising:
- obtaining a current mouse cursor speed;
determining whether the current mouse cursor speed exceeds a predetermined threshold, and if so;
generating a mouse path between an actual current mouse cursor location and an actual previous mouse cursor location;
determining at least one additional mouse cursor location on the generated mouse path; and
displaying, for each single frame and within each single frame, a mouse cursor image at each additional determined mouse cursor location on the generated mouse path, in addition to displaying a mouse cursor image at the actual current mouse cursor location and at the actual previous mouse cursor location.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for enhancing a mouse cursor is presented. During the mouse cursor update display cycle, a test on the current mouse speed is made. If the mouse cursor'"'"'s speed exceeds a predetermined threshold, an enhanced mouse cursor is generated and displayed on the computer screen. According to one embodiment, an enhanced mouse cursor is generated by increasing the size of a standard mouse cursor in proportion to the speed of the mouse cursor. According to an alternative embodiment, an enhanced mouse cursor is generated by interpolating the mouse cursor'"'"'s path and adding a motion-blur effect along the interpolated path. According to yet another embodiment, an enhanced mouse cursor is generated by interpolating the mouse cursor'"'"'s path and a plurality of mouse cursor images are displayed along the interpolated path.
-
Citations
12 Claims
-
1. A method for enhancing a mouse cursor displayed on a computer display, the method comprising:
-
obtaining a current mouse cursor speed; determining whether the current mouse cursor speed exceeds a predetermined threshold, and if so; generating a mouse path between an actual current mouse cursor location and an actual previous mouse cursor location; determining at least one additional mouse cursor location on the generated mouse path; and displaying, for each single frame and within each single frame, a mouse cursor image at each additional determined mouse cursor location on the generated mouse path, in addition to displaying a mouse cursor image at the actual current mouse cursor location and at the actual previous mouse cursor location. - View Dependent Claims (2, 3, 4)
-
-
5. A method for enhancing a mouse cursor displayed on a computer display comprising:
employing a processor executing computer executable instructions stored on a computer readable storage medium to implement the following acts; obtaining a current mouse cursor speed; determining whether the current mouse cursor speed exceeds a predetermined threshold, and if so; generating a mouse path between an actual current mouse cursor location and an actual previous mouse cursor location; determining at least one additional mouse cursor location on the generated mouse path; and displaying, for each single frame and within each single frame, a mouse cursor image at each additional determined mouse cursor location on the generated mouse path, in addition to displaying a mouse cursor image at the actual current mouse cursor location and at the actual previous mouse cursor location. - View Dependent Claims (6, 7, 8)
-
9. A method for enhancing a mouse cursor displayed on a computer display, the method comprising:
-
obtaining mouse cursor information relating to the mouse cursor during the mouse cursor'"'"'s update display cycle, the mouse cursor information including the mouse cursor'"'"'s current speed; generating a mouse path between an actual current location of the mouse cursor and an actual previous location of the mouse cursor; determining at least one additional mouse cursor location on the generated mouth path; and displaying, for each single frame and within each single frame, a mouse cursor image at each additional determined mouse cursor location on the generated mouse path, in addition to displaying a mouse cursor image at the actual current mouse cursor location and at the actual previous mouse cursor location. - View Dependent Claims (10, 11)
-
-
12. A method for enhancing a mouse cursor displayed on a computer display, the method comprising:
-
obtaining a current mouse cursor speed; determining whether the current mouse cursor speed exceeds a predetermined threshold, and if so; generating a mouse path between an actual current mouse cursor location and an actual previous mouse cursor location;
determining at least one additional mouse cursor location on the generated mouse path; anddisplaying, for each single frame and within each single frame, a mouse cursor image at each additional determined mouse cursor location on the generated mouse path, in addition to displaying a mouse cursor image at the actual current mouse cursor location and at the actual previous mouse cursor location, wherein the mouse cursor image displayed at each additional determined mouse cursor location on the generated mouse path between the actual current and the actual previous mouse cursor locations is an enhanced mouse cursor image on the computer display.
-
Specification