A section of the disclosure of this patent document and its figures contain material subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document, but otherwise reserves all copyright rights whatsoever.
The present invention generally relates to providing haptic feedback to a manipulandum. The present invention more particularly relates to providing passive haptic feedback to user interface devices.
Electronic device manufacturers are constantly striving to produce a rich interface for users. Conventional devices utilize visual and auditory cues to provide feedback to a user. In some interface devices, kinesthetic feedback (such as, without limitation, active and passive force feedback), and/or tactile feedback (such as, without limitation, vibration, texture, and heat), is also provided to the user, more generally known collectively as “haptic feedback.” Haptic feedback provides additional cues that enhance and simplify the user interface.
A device may incorporate a variety of technologies for providing haptic feedback, including both active and passive devices. Active haptic feedback devices, including, for example, motors, add energy to a system; passive devices, such as brakes, remove energy from the system.
Conventional passive haptic actuators utilize magnetic particle brakes, magnetorheologic or electrorheologic brakes, or magnetic (non-friction) brakes. Each of these conventional approaches suffers from disadvantages. These conventional devices are expensive and difficult to produce. They are also larger than is practical for implementation in small, handheld devices, such as cell phones, personal digital assistants, and the like.
Conventional magnetic particle brakes utilize a powder comprising particles of a magnetic material. When a current is applied, the particles line up and cause the powder to expand. Rheologic fluid brakes utilize a fluid that changes viscosity when a current is applied. These types of devices are expensive because of the cost of the materials and because of the need to retain the fluid within the device.
A magnetic brake generates a magnetic field, and when a piece of metal passes through the magnetic field, an anti-current is generated, causing a resistance to movement of the metal. Conventional magnetic brakes require the metal to be moving at high speed to be effective. Thus, these devices are not practical for relatively slow moving user interface elements.
Embodiments of the present invention provide passive haptic feedback to manipulanda. One embodiment of the present invention comprises a manipulandum, a brake surface and an actuator in communication with either the manipulandum or the brake surface. The actuator causes the brake surface and manipulandum to come in to contact. The resulting friction between the manipulandum and brake surface causes a resistance, which can be controlled to deliver haptic effects to a user of the manipulandum.
Embodiments may utilize a variety of manipulanda, such as a scroll wheel, scroll drum, and linear slider. Embodiments also may utilize a variety of actuators, such as electromagnetic and piezo-electric actuators. In an electronic device incorporating one embodiment of the present invention, the manipulandum is in communication with a position sensor. The manipulandum and actuator are in communication with a controller, which receives position signals from the manipulandum and provides haptic feedback signals to the actuator. Embodiments of the present invention may be utilized by a broad array of devices, including cell phones, personal digital assistants, cameras, camcorders, MP3 players, and other electronic devices.
Further details and advantages of embodiments of the present invention are set forth below.
These and other features, aspects, and advantages of the present invention are better understood when the following Detailed Description is read with reference to the accompanying drawings, wherein:
Embodiments of the present invention provide passive haptic feedback systems and methods, and applications thereof, utilizing frictional braking. Embodiments include devices, comprising a manipulandum, a brake surface, and an actuator for bringing the manipulandum and brake surface into contact.
Referring now to the drawings in which like numerals indicate like elements throughout the several figures,
A device according to the present invention may provide haptic feedback in various physical mechanisms, such as the scroll wheel (106) shown in
At its center, the scroll wheel 202 is connected to a shaft 204. The scroll wheel 202 and shaft 204 rotate around a common axis. A braking surface 206 in the form of a disk is mounted on the shaft 204 so that the braking surface 206 is moveable towards the scroll wheel 202 parallel to the shaft 204. The braking surface 206 in
Referring again to
A lever 414 is connected to the piezo-ceramic material 410. The lever 414 includes a flexure 416 at or near a midpoint of its length. The flexure 416 is connected to a fulcrum 418 so that the lever 414 can rotate about the flexure 416. A conical or tapered braking surface 420 is attached to the lever 414 at the end distal from the piezo-ceramic 420. The braking surface in the embodiment shown, the braking surface 420 is formed in a shape complementary to the shape of the conical indentation 408 of the scroll wheel 402. When current is supplied piezo-ceramic material 410, forcing away from the base 412, the lever 414 is also forced away from the base 412. This movement causes the lever 414 to rotate about the flexure 416, further causing the conical braking surface 420 into contact with the inside surface of the conical indentation 408 in the scroll wheel 402. When the braking surface 420 and scroll wheel 402 are in contact, the user feels a resistance to rotation of the scroll wheel 402. The resistance is proportional to the current fed to the piezo-electric material 410.
Processors can include, for example, digital logical processors capable of processing input, execute algorithms, and generate output as necessary to create the desired tactile sensations in the input device in response to the inputs received from that input device. Such controllers may include a microprocessor, an Application Specific Integrated Circuit (ASIC), and state machines. Such processors include, or may be in communication with, media, for example computer readable media, which stores instructions that, when executed by the processor, cause the processor to perform the steps described herein as carried out, or assisted, by a processor. Embodiments of computer-readable media include, but are not limited to, an electronic, optical, magnetic, or other storage or transmission device capable of providing a processor, such as the processor in a web server, with computer-readable instructions. Other examples of suitable media include, but are not limited to, a floppy disk, CD-ROM, magnetic disk, memory chip, ROM, RAM, ASIC, configured processor, all optical media, all magnetic tape or other magnetic media, or any other medium from which a computer processor can read. Also, various other forms of computer-readable media may transmit or carry instructions to a computer, including a router, private or public network, or other transmission device or channel.
The device also includes an input/output (I/O) port 708, such as a game port, for performing bi-directional communication with external devices utilizing an embodiment of the present invention. In the embodiment shown, the device 500 receives power from an external power supply 710. In other embodiments, power may be supplied through the I/O port 708 or by utilizing an internal power supply. Various embodiments may utilize additional components as well, such as an amplifier to amplify signals to the actuator.
Embodiments of the present invention may utilize various other passive actuators as well. For example, in one embodiment, a hybrid actuator provides passive effects. In such an embodiment, a motor in communication with a manipulandum is short-circuited or set up to act as a generator, causing a resistance. If the motor is set up as a generator, then during certain braking effects and during damping effects, the motor can generate current back to the power supply.
If the entry is not a favorite, the application determines whether the first letter of the next entry is the same as the first letter of the current entry 812. If so, the actuator provides a soft detent effect 814. If the first letter of the entries is different, the actuator provides a hard detent effect 816. By differentiating between the various entries in this manner, an embodiment of the present invention provides a richer interface than is available in conventional devices.
Embodiments of the present invention may be incorporated into a broad array of devices. For example, a cell phone may incorporate a scroll drum according to this invention for use in navigating a menu structure. A television remote control may also incorporate an embodiment of the present invention for channel navigation, volume control, and other related functions. Similarly, an audio component remote control may utilize an embodiment for volume control or other audio control. A laptop computer may utilize an embodiment for navigation, volume control, or any other function utilizing a scroll wheel, scroll drum, linear slider, or similar user interface device. PDA's, handheld navigation, and handheld email appliances may also benefit from utilizing an embodiment of the present invention.
A camera utilizes an embodiment of the present invention for user control of the focus, f-stop, menu navigation, and other camera-related functions. Since the effects provided by the actuator are programmable, one manipulandum may be utilized to perform many or all of the functions on the camera. A video recorder may utilize an embodiment of the present invention to provide functions such as shuttle, fast forward, and reverse. The actuator creates detents on a frame-by-frame basis for the shuttle function and hard stops for fast forward and reverse.
The foregoing description of the preferred embodiments of the invention has been presented only for the purpose of illustration and description and is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Numerous modifications and adaptations thereof will be apparent to those skilled in the art without departing from the spirit and scope of the present invention.
This application is a divisional application of U.S. patent application Ser. No. 10/314,400 filed Dec. 8, 2002, entitled “Systems and Method for Providing Passive Haptic Feedback,” which claims priority to U.S. Provisional Application No. 60/399,883 filed Jul. 31, 2002, the entire disclosure of each of which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
3157853 | Hirsch | Nov 1964 | A |
3220121 | Cutler | Nov 1965 | A |
3446322 | Wrensch | May 1969 | A |
3497668 | Hirsch | Feb 1970 | A |
3517446 | Corlyon et al. | Jun 1970 | A |
3795150 | Eckhardt | Mar 1974 | A |
3902687 | Hightower | Sep 1975 | A |
3903614 | Diamond et al. | Sep 1975 | A |
4160508 | Frosch et al. | Jul 1979 | A |
4174869 | Hipps | Nov 1979 | A |
4236325 | Hall et al. | Dec 1980 | A |
4262240 | Arai | Apr 1981 | A |
4400790 | Chambers et al. | Aug 1983 | A |
4513235 | Acklam et al. | Apr 1985 | A |
4553080 | Cannon et al. | Nov 1985 | A |
4560983 | Williams | Dec 1985 | A |
4581491 | Boothroyd | Apr 1986 | A |
4599070 | Hladky et al. | Jul 1986 | A |
4652805 | Kohn | Mar 1987 | A |
4686397 | Becker | Aug 1987 | A |
4706294 | Ouchida | Nov 1987 | A |
4708656 | De Vries et al. | Nov 1987 | A |
4713007 | Alban | Dec 1987 | A |
4758165 | Tieman et al. | Jul 1988 | A |
4795929 | Elgass et al. | Jan 1989 | A |
4823106 | Lovell | Apr 1989 | A |
4859922 | Tauchenitz et al. | Aug 1989 | A |
4868549 | Affinito et al. | Sep 1989 | A |
4891764 | McIntosh | Jan 1990 | A |
4930770 | Baker | Jun 1990 | A |
4934694 | McIntosh | Jun 1990 | A |
4947097 | Tao | Aug 1990 | A |
5019761 | Kraft | May 1991 | A |
5022407 | Horch et al. | Jun 1991 | A |
5035242 | Franklin et al. | Jul 1991 | A |
5038089 | Szakaly | Aug 1991 | A |
5078152 | Bond et al. | Jan 1992 | A |
5086296 | Clark | Feb 1992 | A |
5116051 | Moncrief et al. | May 1992 | A |
5116180 | Fung et al. | May 1992 | A |
5185561 | Good et al. | Feb 1993 | A |
5186695 | Mangseth et al. | Feb 1993 | A |
5187630 | MacKay et al. | Feb 1993 | A |
5189355 | Larkins et al. | Feb 1993 | A |
5191320 | MacKay | Mar 1993 | A |
5212473 | Louis | May 1993 | A |
5220260 | Schuler | Jun 1993 | A |
5240417 | Smithson et al. | Aug 1993 | A |
5270689 | Hermann | Dec 1993 | A |
5271290 | Fischer | Dec 1993 | A |
5275174 | Cook | Jan 1994 | A |
5299810 | Pierce et al. | Apr 1994 | A |
5309140 | Everett, Jr. et al. | May 1994 | A |
5334027 | Wherlock | Aug 1994 | A |
5368484 | Copperman et al. | Nov 1994 | A |
5381080 | Schnell et al. | Jan 1995 | A |
5382373 | Carlson et al. | Jan 1995 | A |
5396266 | Brimhall | Mar 1995 | A |
5466213 | Hogan et al. | Nov 1995 | A |
5492312 | Carlson | Feb 1996 | A |
5542672 | Meredith | Aug 1996 | A |
5547382 | Yamasaki et al. | Aug 1996 | A |
5559432 | Logue | Sep 1996 | A |
5577581 | Eberwein et al. | Nov 1996 | A |
5578238 | Weiss et al. | Nov 1996 | A |
5580249 | Jacobsen et al. | Dec 1996 | A |
5589828 | Armstrong | Dec 1996 | A |
5591082 | Jensen et al. | Jan 1997 | A |
5665946 | Nishijima et al. | Sep 1997 | A |
5683615 | Munoz | Nov 1997 | A |
5705085 | Munoz et al. | Jan 1998 | A |
5711746 | Carlson | Jan 1998 | A |
5714978 | Yamanaka et al. | Feb 1998 | A |
5721566 | Rosenberg et al. | Feb 1998 | A |
5730655 | Meredith | Mar 1998 | A |
5766016 | Sinclair et al. | Jun 1998 | A |
5767836 | Scheffer et al. | Jun 1998 | A |
5767839 | Rosenberg | Jun 1998 | A |
5781172 | Engel et al. | Jul 1998 | A |
5785630 | Bobick et al. | Jul 1998 | A |
5816105 | Adelstein | Oct 1998 | A |
5816823 | Naimark et al. | Oct 1998 | A |
5914705 | Johnson et al. | Jun 1999 | A |
5944151 | Jakobs et al. | Aug 1999 | A |
5956018 | Pejic et al. | Sep 1999 | A |
5959382 | Dauwalter | Sep 1999 | A |
6002184 | Delson et al. | Dec 1999 | A |
6008800 | Pryor | Dec 1999 | A |
6087829 | Jager | Jul 2000 | A |
6088019 | Rosenberg | Jul 2000 | A |
6100476 | Adamietz et al. | Aug 2000 | A |
6111577 | Zilles et al. | Aug 2000 | A |
6128006 | Rosenberg et al. | Oct 2000 | A |
6147422 | Delson et al. | Nov 2000 | A |
6154201 | Levin et al. | Nov 2000 | A |
6211861 | Rosenberg et al. | Apr 2001 | B1 |
6215470 | Rosenberg et al. | Apr 2001 | B1 |
6219034 | Elbing et al. | Apr 2001 | B1 |
6243078 | Rosenberg | Jun 2001 | B1 |
6262717 | Donohue et al. | Jul 2001 | B1 |
6271828 | Rosenberg et al. | Aug 2001 | B1 |
6271834 | May et al. | Aug 2001 | B1 |
6283859 | Carlson et al. | Sep 2001 | B1 |
6307285 | Delson et al. | Oct 2001 | B1 |
6337678 | Fish | Jan 2002 | B1 |
6348772 | May | Feb 2002 | B1 |
6373465 | Jolly et al. | Apr 2002 | B2 |
6394239 | Carlson | May 2002 | B1 |
6400352 | Bruneau et al. | Jun 2002 | B1 |
6420806 | Wittig | Jul 2002 | B2 |
6422941 | Thorner et al. | Jul 2002 | B1 |
6468158 | Ootori et al. | Oct 2002 | B1 |
6480752 | Blume et al. | Nov 2002 | B1 |
6486872 | Rosenberg et al. | Nov 2002 | B2 |
6532247 | Spangler et al. | Mar 2003 | B2 |
6589117 | Moritome et al. | Jul 2003 | B1 |
6591175 | Numata et al. | Jul 2003 | B2 |
RE38242 | Engel et al. | Sep 2003 | E |
6613997 | Oster et al. | Sep 2003 | B2 |
6636202 | Ishmael, Jr. et al. | Oct 2003 | B2 |
6637311 | Barden | Oct 2003 | B2 |
6640940 | Carlson | Nov 2003 | B2 |
6646632 | Wegmuller et al. | Nov 2003 | B2 |
6854573 | Jolly et al. | Feb 2005 | B2 |
6864620 | Takeuchi et al. | Mar 2005 | B2 |
6985133 | Rodomista et al. | Jan 2006 | B1 |
20010052893 | Jolly et al. | Dec 2001 | A1 |
20020044132 | Fish | Apr 2002 | A1 |
20020067336 | Wegmuller et al. | Jun 2002 | A1 |
20020084983 | Boldy | Jul 2002 | A1 |
20020158842 | Guy et al. | Oct 2002 | A1 |
20030006958 | Onodera | Jan 2003 | A1 |
20030038774 | Piot et al. | Feb 2003 | A1 |
20030079948 | Jolly et al. | May 2003 | A1 |
20030080939 | Kobayashi | May 2003 | A1 |
20030184518 | Numata et al. | Oct 2003 | A1 |
20040206611 | Kobayashi | Oct 2004 | A1 |
Number | Date | Country |
---|---|---|
0111992 | Jun 1984 | EP |
0349086 | Jan 1990 | EP |
0640902 | Mar 1995 | EP |
01-003664 | Jul 1990 | JP |
02-109714 | Jan 1992 | JP |
04-007371 | Aug 1993 | JP |
05-193862 | Jan 1995 | JP |
Number | Date | Country | |
---|---|---|---|
20080036735 A1 | Feb 2008 | US |
Number | Date | Country | |
---|---|---|---|
60399883 | Jul 2002 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10314400 | Dec 2002 | US |
Child | 11923242 | US |