This application relates to, and incorporates by reference herein, co-pending application Ser. No. 10/314,400, filed Dec. 8, 2002, entitled “System and Method for Providing Passive Haptic Feedback;” Ser. No. 10/902,462, now U.S. Pat. No. 7,198,137, filed Jul. 29, 2004, entitled “Systems and Methods for Providing Haptic Feedback with Position Sensing;” and Ser. No. 10/885,902, filed May 27, 2004, entitled “Products and Processes for Providing Haptic Feedback in Resistive Interface Devices.”
The present invention generally relates to providing haptic feedback. The present invention more particularly relates to providing controlled friction in a haptic feedback device.
Electronic device manufacturers strive 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, and/or vibrotactile feedback (such as active and resistive force feedback, vibration, texture, heat, etc.) may also be provided to the user, more generally known collectively as “haptic feedback.” Haptic feedback can provide cues that enhance and simplify the user interface.
Haptic feedback devices may rely on a friction force to output a haptic effect to a user. Materials used in such a device may wear prematurely or unevenly as a result of friction between moving elements. The coefficient of friction between moving elements in such a device may change over time as a result of this wear. The performance of a resistive haptic feedback device may be altered by the wear caused by friction forces.
The performance of a magnetic circuit may vary inversely with the square of a magnetic circuit air gap. A magnetic circuit may also suffer from the effects of residual magnetization between magnetic elements if the magnetic circuit air gap is not large enough. In a device employing a magnetic brake haptic actuator, the magnetic circuit air gap may be important to the overall performance of the device.
Thus a need exists for providing controlled friction in a haptic feedback device.
Embodiments of the present invention provide systems and methods for providing controlled friction in a haptic feedback device. One embodiment of the present invention comprises a magnetic target, a magnetic core configured to be in communication with the magnetic target, and a partition. The partition may be configured to maintain a magnetic circuit air gap between the magnetic target and the magnetic core, and to provide friction between the magnetic target and the magnetic core. In one such embodiment, when the magnetic core acts upon the magnetic target, the resulting friction between the magnetic target and the partition, between the magnetic core and the partition, and/or between a plurality of partitions may cause a resistance, which can be controlled to deliver haptic effects to a user of the device.
These embodiments are mentioned not to limit or define the invention, but to provide examples of embodiments of the invention to aid understanding thereof. Illustrative embodiments are discussed in the Detailed Description, and further description of the invention is provided there. Advantages offered by the various embodiments of the present invention may be further understood by examining this specification.
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 systems and methods for providing controlled friction in a haptic feedback device. A device may incorporate a variety of technologies for providing haptic feedback, including both active and resistive devices. Active haptic feedback devices, including, for example, devices incorporating motors, generally add energy to a system; resistive devices, such as devices incorporating brakes, generally remove energy from the system.
Active haptic actuators may utilize, for example, alternating current (AC) or direct current (DC) electric motors and/or generators. Resistive haptic actuators may utilize, for example, electromagnetic brakes, magnetic particle brakes, magnetorheologic or electrorheologic brakes, or magnetic (non-friction) brakes. Electromagnetic brakes utilize a magnetic core, a coil, and a magnetic target. When a current is applied to the coil, the magnetic core acts upon the magnetic target. Magnetic particle brakes utilize a powder comprising particles of a magnetic material. When a current is applied, the particles line up and cause a resistance. Rheologic fluid brakes utilize a fluid that changes viscosity when a current is applied. 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.
Embodiments of the present invention may utilize a variety of diamagnetic materials, including transition metal alloys, such as a hard chrome, a hard nickel, or a titanium nitride. Embodiments of the present invention may be utilized by a broad array of devices, comprising cell phones, personal digital assistants, cameras, camcorders, MP3 players, and other electronic devices.
Referring now to the drawings in which like numerals indicate like elements throughout the several figures,
At its center, the scroll wheel 202 shown is connected to a shaft 204. The scroll wheel 202 and shaft 204 rotate around a common axis. A magnetic target 208 in the form of a disk is fixably mounted on the shaft 204. The shaft 204 comprises a key 206. The magnetic target 208 is configured to receive the key 206 of the shaft 204. The magnetic target 208 rotates around the same common axis as the scroll wheel 202 and the shaft 204. Because the first brake surface 208 shown in
The magnetic target 208 in the embodiment shown comprises a magnetic material, such as a steel disk. In other embodiments, the magnetic target 208 may comprise other magnetic materials, and may comprise other shapes, such as rectangular, triangular, or polygonal. The magnetic target 208 shown is not moveable towards the scroll wheel 202 axially along the shaft 204, nor is the magnetic target 208 free to rotate independently from the scroll wheel 202 and the shaft 204. In other embodiments, the magnetic target 208 may be free to move axially along the shaft 204, and/or may rotate independently of the scroll wheel 202 and/or the shaft 204. The magnetic target 208 comprises a coding 212 and a first partition 216, both of which are described in further detail with respect to
Referring still to
In the embodiment shown, the second partition 224 comprises a broken ring around the top surface of the magnetic core 232. In other embodiments the second partition 224 may be separate from the actuator 220, and may comprise other shapes, such as a complete ring, a rectangle, a triangle, and a polygon. The second partition 224 shown is configured to contact the first partition 216 of the magnetic target 208. In other embodiments, the second partition 224 may be configured to separate from the first partition 216 when the actuator 220 is activated, or to contact the surface of the magnetic target 208 or the first partition 216 only when the actuator 220 is activated.
The second partition 224 shown is disposed on the magnetic core 232. In other embodiments, the second partition 224 may not be disposed on the magnetic core 232. For example, the second partition 224 may comprise a spacer unaffixed to either the magnetic target 208 or the magnetic core 232. In one such embodiment, the spacer may comprise a washer fabricated from a diamagnetic material.
The second partition 224 shown comprises a coating disposed on the magnetic core 232. The second partition 224 may be disposed on the magnetic core 232 using a variety of methods. For example, in one embodiment, the second partition 224 may be disposed on the magnetic core 232 by a vapor deposition process. Other methods for providing the second partition 224 may comprise bonding a substantially thin sheet of diamagnetic material to the magnetic core 232 using an epoxy or other adhesive substance; or riveting, tacking or spot-welding the diamagnetic material to the magnetic core 232.
The actuator 220 shown is configured to exert an attractive normal force on the magnetic target 208. The attractive normal force is configured to cause a friction force between the second partition 224 of the magnetic core 232 and the first partition 216 of the magnetic target 208. In other embodiments, the actuator 220 may be configured to bring the second partition 224 into contact with the surface of the magnetic target 208 or the first partition 216. In yet other embodiments, the actuator 220 may be configured to bring the magnetic target 208, and/or the first partition 216 into contact with the second partition 224. The magnetic core 232 shown comprises a substantially circular aperture of greater diameter than the shaft 204, which is located substantially centrally in surface of the substantially circular magnetic core 232. The shaft 204 passes through the aperture and is rotatably coupled to a housing base 252, as described below. The shaft 204 shown is constrained from moving in its axial direction, but is free to rotate. In other embodiments, the shaft 204 may be free to move in its axial direction.
The electromagnetic core 232 shown is configured to be in communication with the magnetic target 208. In the embodiment shown in
Embodiments of the present invention may utilize various other active and/or resistive actuators as well. For example, in one embodiment, an active actuator may provide resistive effects. In one such embodiment, a DC motor in communication with a manipulandum may be short-circuited or may act as a generator, causing a resistance to the turning of a drive shaft in communication with the motor. In an embodiment in which a motor is set up as a generator, the motor can generate current back to a power supply during certain resistive effects, such as braking effects and/or damping effects.
Other embodiments of the present invention may utilize a piezo-electric actuator. In a piezo-electric actuator, a voltage may be applied to a piezo-ceramic, causing the crystals to elongate and thereby changing the shape of the material. A change in shape of a piezo-ceramic material may be used to provide a mechanical force. In some embodiments, a material shape change of a piezo-ceramic may be relatively small and some type of amplification may be utilized to provide a mechanical force.
One embodiment of the present invention may comprise a controller (not shown), such as a processor, that may control the application of current generated by a power supply (not shown) to the electromagnetic coil 236 shown in
Such processors comprise, or may be in communication with, media, for example computer-readable media, that may store instructions that, when executed by the processor, may cause the processor to perform the steps described herein as carried out, or assisted, by a processor. Embodiments of computer-readable media may comprise, 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 media comprise, 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, such as a router, private or public network, or other transmission device or channel. The processor, and the processing, described may be in one or more structures, and may be dispersed through one or more structures. The processor may comprise code for carrying out one or more of the methods (or parts of methods) described herein.
A controller according to the present invention may be capable of generating a variety of haptic effects. For example, the controller may create effects, such as detents, between entries in the address book application described with reference to
Some of the elements of the embodiment shown in
The housing base 252 shown is configured to secure and prevent rotation of the upper housing portion 248, and to restrict the rotation of the actuator 220. In other embodiments, the housing base 252 may be configured to allow the rotation of the actuator 220. The housing base 252 shown is configured to receive a bronze bushing 254. The bronze bushing 254 is configured to receive the terminal point of the shaft 204. The bronze bushing 254 is further configured to permit the shaft 204 to rotate, and to constrain the movement of the shaft 204 axially. In one embodiment, a spring may be mounted between the bronze bushing 254 and the actuator 220 to keep the magnetic target 208 in contact with the actuator 220 unless the actuator 220 forces them apart.
Referring now to
The first partition 216 shown is disposed on the magnetic target 208. In other embodiments, the first partition 216 may not be disposed on the magnetic target 208. For example, the first partition 216 may comprise a spacer unaffixed to either the magnetic target 208 or the magnetic core 232. In one such embodiment, a spacer may comprise a washer fabricated from a diamagnetic material. The first partition 216 shown comprises a coating disposed on the magnetic target 208. The first partition 216 may be disposed on the magnetic target 208 using a variety of methods. For example, the first partition 216 may be disposed on the magnetic target 208 by a vapor deposition process. Other methods for disposing the first partition 216 on the magnetic target 208 comprise, for example, bonding a substantially thin layer of a diamagnetic material comprising the first partition 216 to the magnetic target 208 using an epoxy or other adhesive substance; or riveting, tacking, or spot-welding a diamagnetic material to the magnetic target 208.
The first partition 216 shown comprises a plurality of layers. In other embodiments, the first partition 216 may comprise a single layer of a diamagnetic material, such as a transition metal alloy. Examples of transition metal alloys comprise chromium alloys, nickel alloys, and titanium alloys. Each of the plurality of the layers comprising the first partition 216 shown comprises a transition metal alloy. In other embodiments where the first partition 216 comprises a plurality of layers, not all of the plurality of layers may comprise a diamagnetic material.
In the embodiment shown in
The coding 212 in the embodiment shown comprises a ring of markings printed on the magnetic target 208. The coding 212 may comprise, for example, a series of light and dark markings capable of being distinguished by an optical sensor. In other embodiments, the coding 212 may comprise other types and configurations, such as one or more symbols, markings, etchings, holes, depressions, material additions, magnetized strips, or any other type of identifier that may help convey the relative movement or location of the magnetic target 208, and/or the relative movement or location of the actuator 220. The coding 212 may be provided using a variety of different processes. For example, the coding 212 may be deposited on, drawn on, ground into, melted into, or affixed to the magnetic target 208.
The coding 212 in the embodiment shown in
The sensing device 240 may communicate to the processor device the relative movement between the magnetic target 208 and the sensing device 240 in a sensor output signal. From the sensor output signal, the processor device may be able to ascertain, for example, the position of the scroll wheel 202 in rotational communication with the magnetic target 208. For example, the scroll wheel 202 may rotate with the magnetic target 208. The processor device may be in communication with an I/O port connected to a power supply (not shown). In response to receiving the sensor output signal from the sensing device 240, the processor device may send a feedback control signal in the form of an electrical current generated by the power supply to the electromagnetic coil 236 to create a desired haptic effect.
Referring now to
Each of the plurality of the layers comprising the second partition 224 shown comprises a transition metal alloy. Examples of transition metal alloys include chromium alloys, nickel alloys, and titanium alloys. The layer shown adjacent the surface of the magnetic core 232 comprises a hard chrome layer 254. The hard chrome layer 254 shown comprises a chromium alloy, but in other embodiments may comprise chromium, or another chromium-based material. The hard chrome layer 254 shown comprises a thickness of approximately 0.0003 inches. A titanium nitride layer 260 configured to contact the first partition 216 is disposed upon the hard chrome layer 254 of the second partition 224. The titanium nitride layer 260 shown comprises a thickness of approximately 0.0001 inches. In other embodiments, the second partition 224 may comprise a titanium nitride layer 260 adjacent the surface of the magnetic core 232. In yet other embodiments, the magnetic core 232 may not comprise the second partition 224.
In addition to providing friction between the magnetic target 208 and the magnetic core 232, a partition may maintain a magnetic circuit air gap between these elements. For example, in one embodiment, the partition may maintain a substantially constant magnetic circuit air gap between the magnetic target 208 and the magnetic core 232. The performance of a magnetic circuit, such as an electromagnetic brake, may vary inversely in proportion to the magnetic circuit's magnetic circuit air gap squared. As the magnetic circuit air gap increases, the circuit's performance may drop substantially. In the case of an electromagnetic brake actuator, such as the actuator 220 shown in FIGS. 2-4, the larger the magnetic circuit air gap, the lesser the force with which the actuator 220 may push the magnetic core 232 into the magnetic target 208. In this regard, efforts are made to make the magnetic circuit air gap as small as the device design will allow.
However, electromagnetic brake haptic actuators may suffer from residual magnetization effects if the magnetic circuit air gap is too small. Residual magnetization in an electromagnetic brake actuator may result in residual power-off friction between the magnetic target 208 and the magnetic core 232. The residual power-off friction in the actuator 220 may prevent a device, such as the device described with respect to
The distance between the surface of the magnetic target 208 and the surface of the magnetic core 232 that exists when, as shown, the first and second partitions 216, 224 are in contact comprises a magnetic circuit air gap. The magnetic circuit air gap shown comprises a gap thickness of approximately 0.001 to 0.002 inches. The gap thickness of approximately 0.001 to 0.002 inches comprises the total thickness of both the first and the second partitions 216, 224, plus a region of low-permeability material (such as air) around and adjacent to the shaft 204.
In the embodiment shown, the total thickness of both the first and second partitions 216, 224 comprises the approximately 0.0003 inch thick hard chrome layer 264 of the first partition 216, the approximately 0.0001 inch thick titanium nitride layer 268 of the first partition 216, the approximately 0.0001 inch thick titanium nitride layer 260 of the second partition 224, and the approximately 0.0003 inch thick hard chrome layer 254 of the second partition 224, plus the region of low-permeability material around and adjacent to the shaft 204. As such, the partitions 216, 224 maintain a substantially constant magnetic circuit air gap between the magnetic target 208 and the magnetic core 232 while providing friction between the magnetic target 208 and the magnetic core 232.
In another embodiment, the partition may comprise a spacer, such as a washer, unaffixed to either the magnetic target or the magnetic core. The thickness of the spacer partition in such an embodiment may comprise the magnetic circuit air gap thickness of a device employing its use. In such an embodiment, friction between the magnetic target 208 and the magnetic core 232 may be based, at least in part on friction between the magnetic target 208 and the spacer partition, and/or friction between the magnetic core 232 and the spacer partition. For example, in one such embodiment, an effective coefficient of friction between the magnetic target 208 and the magnetic core 232 may comprise the sum of the coefficients of friction between the magnetic target 208 and the spacer partition, and between the magnetic core 232 and the spacer partition.
Another step in designing an electromagnetic circuit comprising a partition may comprise choosing a material from which to fabricate a partition or partitions. The ability of an actuator to provide friction between the magnetic target 208 and the magnetic core 232 may be partly a function of the material from which the partition(s) is fabricated. For example, in the embodiment shown in
When an actuator 220 comprising the ability to force the magnetic core 232 and the magnetic target 208 together with a substantially large normal force is utilized in a device according to the present invention, a lesser coefficient of static and/or kinetic friction between the magnetic core 232 and the magnetic target 208 may be required to provide the same haptic effects as a device comprising an actuator 220 comprising a lesser ability to force the magnetic core 232 and the magnetic target 208 together. Accordingly, engineers and product designers may choose to fashion a partition or partitions from a diamagnetic material or combination of diamagnetic materials that will provide the desired coefficient of static and/or kinetic friction between the magnetic core 232 and the magnetic target 208 based, in part, on the ability of the actuator 220 utilized in the device to force the magnetic core 232 towards the magnetic target 208.
A designer of a haptic actuator may further balance a prospective diamagnetic material's ability to provide an adequate amount of friction between the magnetic target 208 and the magnetic core 232, with its ability to provide an acceptable wear characteristic to prevent premature wear of the device employing the partition. However, devices comprising an electromagnetic brake actuator may suffer from premature wear of the braking surfaces if no measure is taken to prevent the premature wear by protecting the surfaces of the magnetic target 208 and the magnetic core 232. Similarly, a device that may protect the surfaces of the magnetic target 208 and the magnetic brake 232 through the use of a partition or partitions, such as the device described herein with respect to
For example, one factor that may be used to select the materials from which the first and second partitions 216, 224 may be fabricated from is the wear characteristic they provide the device. The materials comprising the first and second partitions 216, 224 shown were chosen, in part, based on their ability to provide kinetic friction comprising a coefficient of friction of greater than or approximately equal to 0.12, while maintaining the substantially constant magnetic circuit air gap of gap thickness of approximately 0.001 to 0.002 inches between the magnetic target 208 and the magnetic core 232.
The designer of a device according to the present invention may balance the wear characteristic of the materials under consideration for the partition or partitions with the coefficient of static and/or kinetic friction they may provide between the magnetic target 208 and the magnetic core 232. In addition, a partition may be subject to other wear-related issues, such as pitting, warping or cracking. A device designer may select a diamagnetic material from which to fashion the partition based, in part, on these concerns. The wear characteristic of a partition may be based, at least in part, on changes in the surface interaction between moving parts, and may not be a linear change in some embodiments. A change in a coefficient of static and/or kinetic friction provided between the magnetic target 208 and the magnetic core 232, and/or in the amount of particulation of a material's surface may determine if a surface becomes unacceptable. A change in a coefficient of static and/or kinetic friction, and/or a particulation rate may be limited to localized areas, and may spread from these localized areas. A wear characteristic can, in some embodiments, depend on force levels, rotation speed, as well as the number of rotations a device has performed.
Referring again to
The sensor 244 of the sensing device 240 in the embodiment shown is located substantially beneath a visible portion of the coding 212 that appears as the magnetic target 208 rotates, exposing a portion of the coding to the sensor 244. The sensor 244 of the sensing device 240 has an unobstructed line of sight to the exposed portion of the coding 212 on the magnetic target 208. In other embodiments the sensor 244 may not require an unobstructed line of sight to the coding 212. For example, in one such embodiment, the coding 212 may comprise magnetic information, and the sensing device 240 may comprise a sensor 244 configured to sense the magnetic coding 212 through an obstruction.
Various methods and devices utilizing the present invention may be employed. For example, in one embodiment of the present invention, a device may comprise a magnetic target, a magnetic core configured to be in communication with the magnetic target to provide a haptic effect, and a partition. The magnetic core may comprise, for example, an electromagnet, and may be fashioned from a magnetic material. The partition may maintain a magnetic circuit air gap between the magnetic target and the magnetic core. For example, in one embodiment, the partition may maintain a substantially constant magnetic circuit air gap between the magnetic target and the magnetic core. The partition may be interposed between the magnetic target and the magnetic core.
The partition may further provide friction between the magnetic target and the magnetic core. The friction between the magnetic target and the magnetic core may comprise a resistance to movement between the magnetic target and the magnetic core. In one embodiment, the partition may provide a predetermined amount of friction between the magnetic target and the magnetic core, and/or a predetermined coefficient of static and/or kinetic friction (or a predetermined range thereof) in an interface. For example, in one embodiment, the friction between the magnetic target and the magnetic core by the partition may comprise at least one of a coefficient of static friction range and a coefficient of kinetic friction range. In one embodiment, the partition may be configured to exhibit a wear characteristic between the magnetic target and the magnetic core. The wear characteristic may comprise, for example, a predetermined wear characteristic.
The partition may be disposed upon at least one of the magnetic target and the magnetic core. For example, in one embodiment, the partition may comprise a coating on one or both of the magnetic target and the magnetic core. In one embodiment, a partition may comprise a plurality of layers. For example, a partition may comprise multiple coatings, wherein each of the coatings comprises a different material, and is disposed upon one or both of the magnetic target and the magnetic core.
In another embodiment, the partition may comprise a spacer. A spacer may comprise an element, for example, unattached to either the magnetic target or the magnetic core. An example of a spacer comprises a substantially cylindrical washer fabricated from a diamagnetic material.
A partition may be fashioned from a variety of different materials. For example, in one embodiment, a partition may comprise a non-magnetic material, such as aluminum, and/or a non-metallic material, such as a polymer, a rubber, a wood, or a glass. In one embodiment a partition may comprise a diamagnetic material. One class of diamagnetic material that may be used to fashion the partition comprises transition metal alloys. Transition metal alloys include alloyed materials from the transitional metals area of the periodic table. Examples of transition metal alloys comprise hard chromes, such as chromium and chromium alloys; hard nickels, such as nickel and nickel alloys; and titanium alloys, such as titanium nitride.
The present invention may further be embodied in a system comprising an actuator and a manipulandum. The actuator may comprise a partition configured to maintain a magnetic circuit air gap between a magnetic target and a magnetic core. In one embodiment the partition may maintain a substantially constant magnetic circuit air gap between the magnetic target and the magnetic core. The partition may alternatively or additionally provide friction between the magnetic target and the magnetic core. The friction between the magnetic target and the magnetic core may comprise a predetermined coefficient of static and/or kinetic friction, or a range thereof.
The manipulandum in such a system may be in communication with at least one of the magnetic target and the magnetic core. A system according to the present invention may further comprise a sensing device in communication with at least one of the magnetic core, the magnetic target, and the manipulandum. One such system comprises a processor in communication with the actuator.
The present invention may further be embodied in a method. One illustrative method embodiment may comprise identifying a magnetic circuit air gap between a magnetic core and a magnetic target, identifying at least one of a coefficient of static friction (or range thereof) and a coefficient of kinetic friction (or range thereof) between the magnetic core and the magnetic target, and determining a partition configuration that will maintain the magnetic circuit air gap and any identified coefficient(s) of friction, and/or ranges of coefficient(s) of friction. One such method may further comprise identifying a wear characteristic between the magnetic core and the magnetic target. In one such method, the partition configuration may provide the wear characteristic between the magnetic target and the magnetic core.
One embodiment may comprise interposing a partition comprising the determined partition configuration between the magnetic core and the magnetic target. In one such embodiment, the partition may be configured to maintain the magnetic circuit air gap and to provide a predetermined coefficient of static and/or kinetic friction between the magnetic target and the magnetic core. The partition may further provide the wear characteristic between the magnetic core and the magnetic target.
The device 500 shown in
As shown in box 602, the user of the PDA (100) receives an email. The user may then utilize an interface device, such as a button (104), to open the email, as shown in box 604. Using the scroll wheel (106), the user then scrolls to the bottom of the email displayed on the PDA screen (102) as shown in box 606 by turning the scroll wheel (106). A sensor (244) of a sensing device (240) may sense a coding (212) on a magnetic target (208) in communication with the scroll wheel (106) as described with respect to
The PDA screen (102) may or may not be large enough to display the received email. If the email is longer than the visible portion of the screen (102) as shown in box 608, the processor that received the sensing device output signal may communicate with an actuator (220) as described with respect to
The contact of the first and second partitions (216, 224) may create a resistance to the movement of the scroll wheel (106) in communication with the first partition (216) over a short interval of time as shown in box 610. The user can overcome the resistive haptic effect by continuing to scroll the scroll wheel (106) down through the email. The effect may provide an indicator to the user that he or she is scrolling beyond the visible portion of the email message.
Referring still to
Various other types of effects may be utilized. For example, in one embodiment, the actuator may provide a “bump” when the end of the email is reached. If the user continues to scroll past the bump, the application may display the next email in the folder the user is currently viewing.
Embodiments of the present invention may be incorporated into a broad array of devices. For example, an instrument control interface in an automobile may utilize rotary control knobs comprising electromagnetic brake haptic actuators according to the present invention. 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 may utilize 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 may be 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. An actuator may create detents on a frame-by-frame basis for the shuttle function, and hard stops for fast forward and reverse.
The foregoing description of the 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.
Number | Name | Date | Kind |
---|---|---|---|
3157853 | Hirsch | Nov 1964 | A |
3198293 | Mathews | Aug 1965 | A |
3220121 | Cutler | Nov 1965 | A |
3497668 | Hirsch | Feb 1970 | A |
3517446 | Corlyon et al. | Jun 1970 | A |
3795150 | Eckhardt | Mar 1974 | A |
3812936 | Dane | May 1974 | A |
3902687 | Hightower | Sep 1975 | A |
3903614 | Diamond et al. | Sep 1975 | A |
4160508 | Salisbury, Jr. et al. | Jul 1979 | A |
4175650 | Miller | Nov 1979 | A |
4206837 | Brown et al. | Jun 1980 | A |
4236325 | Hall et al. | Dec 1980 | A |
4262240 | Arai | Apr 1981 | A |
4296851 | Pierce | Oct 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 |
4643282 | Edl | Feb 1987 | A |
4652805 | Kohn | Mar 1987 | A |
4706294 | Ouchida | Nov 1987 | A |
4708656 | De Vries et al. | Nov 1987 | A |
4713007 | Alban | Dec 1987 | A |
4718529 | Kroeger et al. | Jan 1988 | A |
4758165 | Tieman et al. | Jul 1988 | 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 | Jul 1991 | A |
5038089 | Szakaly | Aug 1991 | A |
5059842 | Uehara | Oct 1991 | A |
5078152 | Bond | 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 | Apr 1994 | A |
5309140 | Everett | 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 | Nov 1995 | A |
5492312 | Carlson | Feb 1996 | A |
5542672 | Meredith | Aug 1996 | A |
5547382 | Yamasaki | 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 |
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 | 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 |
6002184 | Delson et al. | Dec 1999 | A |
6008800 | Pryor | Dec 1999 | A |
6087829 | Jager | 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 |
6271833 | 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 |
6315088 | Gustin et al. | Nov 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 |
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 |
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 |
20040032395 | Goldenberg et al. | Feb 2004 | A1 |
20040040800 | Anastas et al. | Mar 2004 | 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 |
Entry |
---|
U.S. Appl. No. 10/902,462, Olien. |
Adelstein, “Design and Implementation of a Force Reflecting Manipulandum for Manual Control research,” DSC-vol. 42, Advances in Robotics, Edited by H. Kazerooni, pp. 1-12, 1992. |
Adelstein, “A Virtual Environment System for the Study of Human Arm Tremor,” Ph.D. Dissertation, Dept. of Mechanical Engineering, MIT, Jun. 1989. |
Aukstakalnis et al., “Silicon Mirage: The Art and Science of Virtual Reality,” ISBN 0-938151-82-7, pp. 129-180, 1992. |
Badescu, “Rotary Haptic Knob for Vehicular Instrument Controls,” Proceedings of the 10th Symp. on Haptic Interfaces for Virtual Envir. & Teleoperator Systs. (HAPTICS'02), 2002. |
Baigrie, “Electric Control Loading—A Low Cost, High Performance Alternative,” Proceedings, pp. 247-254, Nov. 6-8, 1990. |
Bejczy et al., “A Laboratory Breadboard System for Dual-Arm Teleoperation,” SOAR '89 Workshop, JSC, Houston, TX, Jul. 25-27, 1989. |
Bejczy et al., “Kinesthetic Coupling Between Operator and Remote Manipulator,” International Computer Technology Conference, The American Society of Mechanical Engineers, San Francisco, CA, Aug. 12-15, 1980. |
Bejczy, “Generalization of Bilateral Force-Reflecting Control of Manipulators,” Proceedings of Fourth CISM-IFToMM, Sep. 8-12, 1981. |
Bejczy, “Sensors, Controls, and Man-Machine Interface for Advanced Teleoperation,” Science, vol. 208, No. 4450, pp. 1327-1335, 1980. |
Bejczy, et al., “Universal Computer Control System (UCCS) for Space Telerobots,” CH2413-3/87/0000/0318501.00 1987 IEEE, 1987. |
Brooks et al., “Hand Controllers for Teleoperation—A State-of-the-Art Technology Survey and Evaluation,” JPL Publication 85-11; NASA-CR-175890; N85-28559, pp. 1-84, Mar. 1, 1985. |
Burdea et al., “Distributed Virtual Force Feedback, Lecture Notes for Workshop on Force Display in Virtual Environments and its Application to Robotic Teleoperation,” 1993 IEEE International Conference on Robotics and Automation, pp. 25-44, May 2, 1993. |
Caldwell et al., “Enhanced Tactile Feedback (Tele-Taction) Using a Multi-Functional Sensory System,” 1050-4729/93, pp. 955-960, 1993. |
Colgate, J. Edward, et al., “Implementation of Stiff Virtual Walls in Force-Reflecting Interfaces,” Department of Mechanical Engineering, Northwestern University, Evanston, IL, Sep. 1993. |
“Cyberman Technical Specification,” Logitech Cyberman SWIFT Supplement, Apr. 5, 1994. |
Eberhardt et al., “Including Dynamic Haptic Perception by the Hand: System Description and Some Results,” DSC-vol. 55-1, Dynamic Systems and Control: vol. 1, ASME 1994. |
Eberhardt et al., “OMAR—A Haptic display for speech perception by deaf and deaf-blind individuals,” IEEE Virtual Reality Annual International Symposium, Seattle, WA, Sep. 18-22, 1993. |
Gobel et al., “Tactile Feedback Applied to Computer Mice,” International Journal of Human-Computer Interaction, vol. 7, No. 1, pp. 1-24, 1995. |
Gotow et al., “Controlled Impedance Test Apparatus for Studying Human Interpretation of Kinesthetic Feedback,” WA11-11:00, pp. 332-337. |
Howe, “A Force-Reflecting Teleoperated Hand System for the Study of Tactile Sensing in Precision Manipulation,” Proceedings of the 1992 IEEE International Conference on Robotics and Automation, Nice, France, May 1992. |
IBM Technical Disclosure Bulletin, “Mouse Ball-Actuating Device With Force and Tactile Feedback,” vol. 32, No. 9B, Feb. 1990. |
Iwata, “Pen-based Haptic Virtual Environment.” 0-7803-1363-1/93 IEEE. pp. 287-292, 1993. |
Jacobsen et al., “High Performance, Dextrous Telerobotic Manipulator With Force Reflection,” Intervention/ROV '91 Conference & Exposition, Hollywood, Florida, May 21-23, 1991. |
Jones et al., “A perceptual analysis of stiffness,” ISSN 0014-4819 Springer International (Springer-Verlag); Experimental Brain Research, vol. 79, No. 1, pp. 150-156, 1990. |
Kaczmarek et al., “Tactile Displays,” Virtual Environment Technologies. |
Kontarinis et al., “Display of High-Frequency Tactile Information to Teleoperators,” Telemanipulator Technology and Space Telerobotics, Won S. Kim, Editor, Proc. SPIE vol. 2057, pp. 40-50, Sep. 7-9, 1993. |
Marcus, “Touch Feedback in Surgery,” Proceedings of Virtual Reality and Medicine The Cutting Edge, Sep. 8-11, 1994. |
Mcaffee, “Teleoperator Subsystem/Telerobot Demonstrator: Force Reflecting Hand Controller Equipment Manual,” JPL D-5172, pp. 1-50, A1-A36, B1-B5, C1-C36, Jan. 1988. |
Minsky, “Computational Haptics: The Sandpaper System for Synthesizing Texture for a Force-Feedback Display,” Ph.D. Dissertation, MIT, Jun. 1995. |
Ouhyoung et al., “The Development of a Low-Cost Force Feedback Joystick and Its Use in the Virtual Reality Environment,” Proceedings of the Third Pacific Conference on Computer Graphics and Applications, Pacific Graphics '95, Seoul, Korea, Aug. 21-24, 1995. |
Ouh-Young, “Force Display in Molecular Docking,” Order No. 9034744, p. 1-369, 1990. |
Ouh-Young, “A Low-Cost Force Feedback Joystick and Its Use in PC Video Games,” IEEE Transactions on Consumer Electronics, vol. 41, No. 3, Aug. 1995. |
Patrick et al., “Design and Testing of a Non-reactive, Fingertip, Tactile Display for Interaction with Remote Environments,” Cooperative Intelligent Robotics in Space, Rui J. deFigueiredo et al., Editor, Proc. SPIE vol. 1387, pp. 215-222, 1990. |
Pimentel et al., “Virtual Reality: through the new looking glass,” 2nd Edition; McGraw-Hill, ISBN 0-07-050167-X, pp. 41-202, 1994. |
Rabinowitz et al., “Multidimensional tactile displays: Identification of vibratory intensity, frequency, and contactor area,” Journal of the Acoustical Society of America, vol. 82, No. 4, Oct. 1987. |
Russo, “Controlling Dissipative Magnetic Particle Brakes in Force Reflective Devices,” DSC-vol. 42, Advances in Robotics, pp. 63-70, ASME 1992. |
Russo, “The Design and Implementation of a Three Degree of Freedom Force Output Joystick,” MIT Libraries Archives Aug. 14, 1990, pp. 1-131, May 1990. |
Scannell, “Taking a Joystick Ride,” Computer Currents, Boston Edition, vol. 9, No. 11, Nov. 1994. |
Shimoga, “Finger Force and Touch Feedback Issues in Dexterous Telemanipulation,” Proceedings of Fourth Annual Conference on Intelligent Robotic Systems for Space Exploration, Rensselaer Polytechnic Institute, Sep. 30-Oct. 1, 1992. |
Snow et al., “Model-X Force-Reflecting-Hand-Controller,” NT Control No. MPO-17851; JPL Case No. 5348, pp. 1-4, Jun. 15, 1989. |
Stanley et al., “Computer Simulation of Interacting Dynamic Mechanical Systems Using Distributed Memory Parallel Processors,” DSC-vol. 42, Advances in Robotics, pp. 55-61, ASME 1992. |
Tadros, “Control System Design for a Three Degree of Freedom Virtual Environment Simulator Using Motor/Brake Pair Actuators”, MIT Archive © Massachusetts Institute of Technology, pp. 1-88, Feb. 1990. |
Terry et al., “Tactile Feedback in a Computer Mouse,” Proceedings of Fourteenth Annual Northeast Bioengineering Conference, University of New Hampshire, Mar. 10-11, 1988. |
Number | Date | Country | |
---|---|---|---|
20060033703 A1 | Feb 2006 | US |