Haptic feedback effects for control, knobs and other interface devices
First Claim
Patent Images
1. A method for providing a scrolling list for use with a haptic feedback device, the method comprising:
- causing a display of a menu on a display device, said menu including a plurality of menu items, wherein at least one said menu items in said menu is not displayed concurrently with said other menu items;
causing a display of a cursor for highlighting one of said menu items, wherein said highlighted menu item can be selected by moving said cursor when a manipulandum of said force feedback device is manipulated;
when said cursor is moved to a border of said menu, enabling a spring force to be output, said spring force resisting motion of said manipulandum that would cause said cursor to move past said border of said menu; and
enabling a rate control mode to be entered when said manipulandum is moved to cause said cursor to move past said border of said menu, wherein at least one undisplayed menu item is scrolled onto said display device at a rate determined by a distance that said manipulandum is moved past said border of said menu.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides haptic sensations for a haptic feedback device and especially for a rotational device such as a knob. Force effects such as a hill force effect and barrier force effect allow easier selection of menu items, menus, values, or other options by the user. Force models are also described to allow greater selection functionality, such as a scrolling list with detents and rate control borders, a jog shuttle, a push-turn model, a double-push model, and a cast control model.
613 Citations
16 Claims
-
1. A method for providing a scrolling list for use with a haptic feedback device, the method comprising:
-
causing a display of a menu on a display device, said menu including a plurality of menu items, wherein at least one said menu items in said menu is not displayed concurrently with said other menu items;
causing a display of a cursor for highlighting one of said menu items, wherein said highlighted menu item can be selected by moving said cursor when a manipulandum of said force feedback device is manipulated;
when said cursor is moved to a border of said menu, enabling a spring force to be output, said spring force resisting motion of said manipulandum that would cause said cursor to move past said border of said menu; and
enabling a rate control mode to be entered when said manipulandum is moved to cause said cursor to move past said border of said menu, wherein at least one undisplayed menu item is scrolled onto said display device at a rate determined by a distance that said manipulandum is moved past said border of said menu. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing a barrier force effect for use with a force feedback device, the method comprising:
-
enabling a knob to be rotatable in a rotary degree of freedom about an axis of rotation, said knob provided at an origin position when at rest;
sensing motion of said knob in said rotary degree of freedom;
determining that a barrier force is to be applied to said knob in a first direction, said barrier force being provided beginning at a particular position in said rotary degree of freedom;
enabling an output of a first barrier force resisting a rotation of said knob in a said first direction in said rotary degree of freedom, wherein said barrier force increases in magnitude the further that said knob is moved past said particular position, said magnitude having a lower rate of increase when said manipulandum moves through an initial region past said particular position in said particular direction;
enabling the adjustment of a value or position of a controlled object when said user rotates said knob in said first direction to a first position and then rotates said knob in a second direction in said degree of freedom opposite to said first direction, wherein an amount of said adjustment is based at least in part on at least one of an amount of rotation in said first direction from said origin position and an amount of rotation in said second direction from said first position, and wherein said adjustment includes moving a cursor through a list, wherein said cursor is moved over a number of items in said list, said number based on a velocity of rotation of said knob in said second direction. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for providing a jog shuttle control using force feedback, the method comprising:
-
providing a knob, said knob rotatable by a user in a rotary degree of freedom, said knob having an origin position;
outputting a first spring force on said knob over an entire range of motion of said knob, said first spring force having a first stiffness, said first spring force biasing said knob to said origin position; and
outputting a second spring force on said knob, said second spring force having a second stiffness greater than said first stiffness and said second spring force biasing said knob to said origin position, wherein said second spring force is only output on said knob when said knob is positioned in a range less than said entire range of motion, said range approximately centered around said origin position. - View Dependent Claims (15, 16)
-
Specification