WO2004099907A3 - Hierarchical methods for generating force feedback effects - Google Patents

Hierarchical methods for generating force feedback effects Download PDF

Info

Publication number
WO2004099907A3
WO2004099907A3 PCT/US2004/012728 US2004012728W WO2004099907A3 WO 2004099907 A3 WO2004099907 A3 WO 2004099907A3 US 2004012728 W US2004012728 W US 2004012728W WO 2004099907 A3 WO2004099907 A3 WO 2004099907A3
Authority
WO
WIPO (PCT)
Prior art keywords
force
effects
contribution
manipulandum
priority
Prior art date
Application number
PCT/US2004/012728
Other languages
French (fr)
Other versions
WO2004099907A2 (en
Inventor
Danny Grant
Original Assignee
Immersion Corp
Danny Grant
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Immersion Corp, Danny Grant filed Critical Immersion Corp
Priority to GB0521732A priority Critical patent/GB2415532B/en
Publication of WO2004099907A2 publication Critical patent/WO2004099907A2/en
Publication of WO2004099907A3 publication Critical patent/WO2004099907A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/08Cursor circuits

Abstract

Embodiments of the invention relate to a hierarchical method for generating force feedback effects. In one embodiment, a method comprises receiving a first force contribution associated with a first (e.g., previous) position of a manipulandum; determining a second force contribution associated with a second (e.g., current) position of the manipulandum; and outputting a force signal to an actuator coupled to the manipulandum, such that the actuator renders a feedback force having a sum of the first and second force contributions. The method may further include classifying force effects according to a predetermined 'hierarchy' (or 'priority') scheme, whereby the second force contribution is related to 'high' priority force effects associated with the second position, and the first force contribution is related to 'low' priority force effects associated with the first position. As such, computation delay in outputting force feedback effects can be substantially reduced, thereby enhancing the stability and performance of the underlying force feedback system.
PCT/US2004/012728 2003-04-30 2004-04-26 Hierarchical methods for generating force feedback effects WO2004099907A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB0521732A GB2415532B (en) 2003-04-30 2004-04-26 Hierarchical methods for generating force feedback effects

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/425,718 2003-04-30
US10/425,718 US7280095B2 (en) 2003-04-30 2003-04-30 Hierarchical methods for generating force feedback effects

Publications (2)

Publication Number Publication Date
WO2004099907A2 WO2004099907A2 (en) 2004-11-18
WO2004099907A3 true WO2004099907A3 (en) 2005-06-16

Family

ID=33309733

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/012728 WO2004099907A2 (en) 2003-04-30 2004-04-26 Hierarchical methods for generating force feedback effects

Country Status (3)

Country Link
US (1) US7280095B2 (en)
GB (1) GB2415532B (en)
WO (1) WO2004099907A2 (en)

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1557744B1 (en) * 2004-01-20 2008-04-16 Sony Deutschland GmbH Haptic key controlled data input
WO2007030603A2 (en) 2005-09-08 2007-03-15 Wms Gaming Inc. Gaming machine having display with sensory feedback
WO2007117418A2 (en) * 2006-03-31 2007-10-18 Wms Gaming Inc. Portable wagering game with vibrational cues and feedback mechanism
WO2007117586A2 (en) 2006-04-08 2007-10-18 Allan Millman Method and system for interactive simulation of materials
US8786613B2 (en) 2006-04-08 2014-07-22 Alan Millman Method and system for interactive simulation of materials and models
US9274612B2 (en) 2008-01-04 2016-03-01 Tactus Technology, Inc. User interface system
US8547339B2 (en) 2008-01-04 2013-10-01 Tactus Technology, Inc. System and methods for raised touch screens
US8922510B2 (en) 2008-01-04 2014-12-30 Tactus Technology, Inc. User interface system
US9372565B2 (en) 2008-01-04 2016-06-21 Tactus Technology, Inc. Dynamic tactile interface
US9720501B2 (en) 2008-01-04 2017-08-01 Tactus Technology, Inc. Dynamic tactile interface
US8179375B2 (en) 2008-01-04 2012-05-15 Tactus Technology User interface system and method
US8199124B2 (en) 2009-01-05 2012-06-12 Tactus Technology User interface system
US8456438B2 (en) 2008-01-04 2013-06-04 Tactus Technology, Inc. User interface system
US9557915B2 (en) 2008-01-04 2017-01-31 Tactus Technology, Inc. Dynamic tactile interface
US9298261B2 (en) 2008-01-04 2016-03-29 Tactus Technology, Inc. Method for actuating a tactile interface layer
US8947383B2 (en) 2008-01-04 2015-02-03 Tactus Technology, Inc. User interface system and method
US9612659B2 (en) 2008-01-04 2017-04-04 Tactus Technology, Inc. User interface system
US9552065B2 (en) 2008-01-04 2017-01-24 Tactus Technology, Inc. Dynamic tactile interface
US9423875B2 (en) 2008-01-04 2016-08-23 Tactus Technology, Inc. Dynamic tactile interface with exhibiting optical dispersion characteristics
US9052790B2 (en) 2008-01-04 2015-06-09 Tactus Technology, Inc. User interface and methods
US8553005B2 (en) 2008-01-04 2013-10-08 Tactus Technology, Inc. User interface system
US9063627B2 (en) 2008-01-04 2015-06-23 Tactus Technology, Inc. User interface and methods
US8179377B2 (en) 2009-01-05 2012-05-15 Tactus Technology User interface system
US20160187981A1 (en) 2008-01-04 2016-06-30 Tactus Technology, Inc. Manual fluid actuator
US9588683B2 (en) 2008-01-04 2017-03-07 Tactus Technology, Inc. Dynamic tactile interface
US8570295B2 (en) 2008-01-04 2013-10-29 Tactus Technology, Inc. User interface system
US8922503B2 (en) 2008-01-04 2014-12-30 Tactus Technology, Inc. User interface system
US8154527B2 (en) 2008-01-04 2012-04-10 Tactus Technology User interface system
US8243038B2 (en) 2009-07-03 2012-08-14 Tactus Technologies Method for adjusting the user interface of a device
US9588684B2 (en) 2009-01-05 2017-03-07 Tactus Technology, Inc. Tactile interface for a computing device
EP2449452B1 (en) 2009-07-03 2016-02-10 Tactus Technology User interface enhancement system
US20110029904A1 (en) * 2009-07-30 2011-02-03 Adam Miles Smith Behavior and Appearance of Touch-Optimized User Interface Elements for Controlling Computer Function
WO2011087816A1 (en) 2009-12-21 2011-07-21 Tactus Technology User interface system
US9298262B2 (en) 2010-01-05 2016-03-29 Tactus Technology, Inc. Dynamic tactile interface
US8619035B2 (en) 2010-02-10 2013-12-31 Tactus Technology, Inc. Method for assisting user input to a device
WO2011112984A1 (en) 2010-03-11 2011-09-15 Tactus Technology User interface system
KR20130141344A (en) 2010-04-19 2013-12-26 택투스 테크놀로지, 아이엔씨. Method of actuating a tactile interface layer
WO2011133604A1 (en) 2010-04-19 2011-10-27 Tactus Technology User interface system
CN103124946B (en) 2010-10-20 2016-06-29 泰克图斯科技公司 User interface system and method
WO2012054780A1 (en) 2010-10-20 2012-04-26 Tactus Technology User interface system
US9119655B2 (en) 2012-08-03 2015-09-01 Stryker Corporation Surgical manipulator capable of controlling a surgical instrument in multiple modes
US9921712B2 (en) 2010-12-29 2018-03-20 Mako Surgical Corp. System and method for providing substantially stable control of a surgical tool
US9058714B2 (en) 2011-05-23 2015-06-16 Wms Gaming Inc. Wagering game systems, wagering gaming machines, and wagering gaming chairs having haptic and thermal feedback
US9449456B2 (en) 2011-06-13 2016-09-20 Bally Gaming, Inc. Automated gaming chairs and wagering game systems and machines with an automated gaming chair
US9226796B2 (en) 2012-08-03 2016-01-05 Stryker Corporation Method for detecting a disturbance as an energy applicator of a surgical instrument traverses a cutting path
US9820818B2 (en) 2012-08-03 2017-11-21 Stryker Corporation System and method for controlling a surgical manipulator based on implant parameters
CN112932672A (en) 2012-08-03 2021-06-11 史赛克公司 Systems and methods for robotic surgery
CN104662497A (en) 2012-09-24 2015-05-27 泰克图斯科技公司 Dynamic tactile interface and methods
US9405417B2 (en) 2012-09-24 2016-08-02 Tactus Technology, Inc. Dynamic tactile interface and methods
US9557813B2 (en) 2013-06-28 2017-01-31 Tactus Technology, Inc. Method for reducing perceived optical distortion
US10613629B2 (en) 2015-03-27 2020-04-07 Chad Laurendeau System and method for force feedback interface devices
US11202682B2 (en) 2016-12-16 2021-12-21 Mako Surgical Corp. Techniques for modifying tool operation in a surgical robotic system based on comparing actual and commanded states of the tool relative to a surgical site

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5264768A (en) * 1992-10-06 1993-11-23 Honeywell, Inc. Active hand controller feedback loop
US5513100A (en) * 1993-06-10 1996-04-30 The University Of British Columbia Velocity controller with force feedback stiffness control
US5959613A (en) * 1995-12-01 1999-09-28 Immersion Corporation Method and apparatus for shaping force signals for a force feedback device
US5999168A (en) * 1995-09-27 1999-12-07 Immersion Corporation Haptic accelerator for force feedback computer peripherals
US20020109668A1 (en) * 1995-12-13 2002-08-15 Rosenberg Louis B. Controlling haptic feedback for enhancing navigation in a graphical environment

Family Cites Families (103)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3157853A (en) * 1957-12-06 1964-11-17 Hirsch Joseph Tactile communication system
GB958325A (en) * 1962-07-08 1964-05-21 Communications Patents Ltd Improvements in or relating to ground-based flight training or simulating apparatus
US3497668A (en) * 1966-08-25 1970-02-24 Joseph Hirsch Tactile control system
US3517446A (en) * 1967-04-19 1970-06-30 Singer General Precision Vehicle trainer controls and control loading
US3623064A (en) * 1968-10-11 1971-11-23 Bell & Howell Co Paging receiver having cycling eccentric mass
US3903614A (en) * 1970-03-27 1975-09-09 Singer Co Apparatus for simulating aircraft control loading
US3902687A (en) * 1973-06-25 1975-09-02 Robert E Hightower Aircraft indicator system
US3911416A (en) * 1974-08-05 1975-10-07 Motorola Inc Silent call pager
US4160508A (en) * 1977-08-19 1979-07-10 Nasa Controller arm for a remotely related slave arm
US4236325A (en) * 1978-12-26 1980-12-02 The Singer Company Simulator control loading inertia compensator
US4599070A (en) * 1981-07-29 1986-07-08 Control Interface Company Limited Aircraft simulator and simulated control system therefor
DE3382431D1 (en) * 1982-01-22 1991-11-14 British Aerospace CONTROL UNIT.
US4477043A (en) * 1982-12-15 1984-10-16 The United States Of America As Represented By The Secretary Of The Air Force Biodynamic resistant control stick
US4581491A (en) * 1984-05-04 1986-04-08 Research Corporation Wearable tactile sensory aid providing information on voice pitch and intonation patterns
US4935728A (en) * 1985-01-02 1990-06-19 Altra Corporation Computer control
US5078152A (en) * 1985-06-23 1992-01-07 Loredan Biomedical, Inc. Method for diagnosis and/or training of proprioceptor feedback capabilities in a muscle and joint system of a human patient
US4713007A (en) * 1985-10-11 1987-12-15 Alban Eugene P Aircraft controls simulator
US5275174B1 (en) * 1985-10-30 1998-08-04 Jonathan A Cook Repetitive strain injury assessment
NL8503096A (en) * 1985-11-11 1987-06-01 Fokker Bv SIMULATOR OF MECHANICAL PROPERTIES OF OPERATING SYSTEM.
US4891764A (en) * 1985-12-06 1990-01-02 Tensor Development Inc. Program controlled force measurement and control system
US5103404A (en) * 1985-12-06 1992-04-07 Tensor Development, Inc. Feedback for a manipulator
US4934694A (en) * 1985-12-06 1990-06-19 Mcintosh James L Computer controlled exercise system
US4794392A (en) * 1987-02-20 1988-12-27 Motorola, Inc. Vibrator alert device for a communication receiver
US5038089A (en) * 1988-03-23 1991-08-06 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Synchronized computational architecture for generalized bilateral control of robot arms
NL8801653A (en) 1988-06-29 1990-01-16 Stork Kwant Bv OPERATING SYSTEM.
US4930770A (en) * 1988-12-01 1990-06-05 Baker Norman A Eccentrically loaded computerized positive/negative exercise machine
JPH02185278A (en) 1989-01-12 1990-07-19 Taito Corp Light beam gun shooting game device
US5019761A (en) * 1989-02-21 1991-05-28 Kraft Brett W Force feedback control for backhoe
US4961038A (en) * 1989-10-16 1990-10-02 General Electric Company Torque estimator for switched reluctance machines
US5022407A (en) * 1990-01-24 1991-06-11 Topical Testing, Inc. Apparatus for automated tactile testing
JPH03292524A (en) * 1990-04-11 1991-12-24 Oki Electric Ind Co Ltd Cursor shift system
US5035242A (en) * 1990-04-16 1991-07-30 David Franklin Method and apparatus for sound responsive tactile stimulation of deaf individuals
JPH0685820B2 (en) 1990-04-25 1994-11-02 株式会社エポック社 Experience game machine
US5547382A (en) * 1990-06-28 1996-08-20 Honda Giken Kogyo Kabushiki Kaisha Riding simulation system for motorcycles
US5264836A (en) * 1991-01-15 1993-11-23 Apple Computer, Inc. Three dimensional cursor
US5212473A (en) * 1991-02-21 1993-05-18 Typeright Keyboard Corp. Membrane keyboard and method of using same
US5334027A (en) * 1991-02-25 1994-08-02 Terry Wherlock Big game fish training and exercise device and method
US5240417A (en) * 1991-03-14 1993-08-31 Atari Games Corporation System and method for bicycle riding simulation
WO1992016922A1 (en) * 1991-03-21 1992-10-01 Atari Games Corporation Vehicle simulator including cross-network feedback
US5271290A (en) * 1991-10-29 1993-12-21 United Kingdom Atomic Energy Authority Actuator assembly
US5309140A (en) * 1991-11-26 1994-05-03 The United States Of America As Represented By The Secretary Of The Navy Feedback system for remotely operated vehicles
US5471571A (en) * 1991-12-27 1995-11-28 Xerox Corporation Method and apparatus for setting a graphical object's position and orientation with viscous dragging
JPH05192449A (en) 1992-01-20 1993-08-03 Taito Corp Video type rifle-shooting battle game machine and its control method
US5999185A (en) * 1992-03-30 1999-12-07 Kabushiki Kaisha Toshiba Virtual reality control using image, model and control data to manipulate interactions
US5757358A (en) * 1992-03-31 1998-05-26 The United States Of America As Represented By The Secretary Of The Navy Method and apparatus for enhancing computer-user selection of computer-displayed objects through dynamic selection area and constant visual feedback
US5551701A (en) * 1992-08-19 1996-09-03 Thrustmaster, Inc. Reconfigurable video game controller with graphical reconfiguration display
US6008800A (en) 1992-09-18 1999-12-28 Pryor; Timothy R. Man machine interfaces for entering data into a computer
BR9305759A (en) * 1992-11-20 1997-01-28 Showa Denko Kk Process for the production of hydrogen peroxide
US5629594A (en) * 1992-12-02 1997-05-13 Cybernet Systems Corporation Force feedback system
US6433771B1 (en) * 1992-12-02 2002-08-13 Cybernet Haptic Systems Corporation Haptic device attribute control
US5526480A (en) * 1992-12-28 1996-06-11 International Business Machines Corporation Time domain scroll bar for multimedia presentations in a data processing system
US5550562A (en) * 1993-01-12 1996-08-27 Fujitsu Limited Data processing device that enables mouse-operated application programs to be operated from an operation pad, and an operation pad for use with the same
US5785630A (en) * 1993-02-02 1998-07-28 Tectrix Fitness Equipment, Inc. Interactive exercise apparatus
US5374942A (en) * 1993-02-05 1994-12-20 Gilligan; Federico G. Mouse and method for concurrent cursor position and scrolling control
US5524195A (en) * 1993-05-24 1996-06-04 Sun Microsystems, Inc. Graphical user interface for interactive television with an animated agent
US5466213A (en) * 1993-07-06 1995-11-14 Massachusetts Institute Of Technology Interactive robotic therapist
JP2856036B2 (en) 1993-07-12 1999-02-10 株式会社セガ・エンタープライゼス Gun unit for game machine provided with slide type vibration mechanism and game device
CA2140164A1 (en) * 1994-01-27 1995-07-28 Kenneth R. Robertson System and method for computer cursor control
US5564004A (en) * 1994-04-13 1996-10-08 International Business Machines Corporation Method and system for facilitating the selection of icons
US5586257A (en) * 1994-05-05 1996-12-17 Perlman; Stephen G. Network architecture to support multiple site real-time video games
US5565887A (en) * 1994-06-29 1996-10-15 Microsoft Corporation Method and apparatus for moving a cursor on a computer screen
WO1996006392A1 (en) * 1994-08-18 1996-02-29 Interval Research Corporation Content-based haptic input device for video
US5570111A (en) * 1994-10-03 1996-10-29 International Business Machines Corporation Graphical user interface cursor positioning device having a negative inertia transfer function
US5766016A (en) * 1994-11-14 1998-06-16 Georgia Tech Research Corporation Surgical simulator and method for simulating surgical procedure
EP0713172B1 (en) * 1994-11-15 2002-02-06 Microsoft Corporation Slide out interface bar
US5696535A (en) * 1994-11-17 1997-12-09 International Business Machines Corporation Graphics display pointer with integrated selection
IT1280212B1 (en) * 1995-02-14 1998-01-05 Sintecna S R L PROCEDURE FOR CHECKING DEVICES FOR AIMING THE CURSOR ON THE SCREEN OF INTERACTIVE SYSTEMS AND LOGIC FOR ITS IMPLEMENTATION
US5565888A (en) * 1995-02-17 1996-10-15 International Business Machines Corporation Method and apparatus for improving visibility and selectability of icons
JP3348265B2 (en) * 1995-03-27 2002-11-20 富士通株式会社 Overhead transfer control method
DE69619592T2 (en) * 1995-04-11 2002-11-07 Dragon Systems Inc Movement of a pointer shown on the screen
JP3562049B2 (en) * 1995-07-21 2004-09-08 セイコーエプソン株式会社 Video display method and apparatus
US5628686A (en) * 1995-07-31 1997-05-13 Microsoft Corporation Apparatus and method for bidirectional data communication in a game port
US5977977A (en) * 1995-08-04 1999-11-02 Microsoft Corporation Method and system for multi-pass rendering
US5864342A (en) 1995-08-04 1999-01-26 Microsoft Corporation Method and system for rendering graphical objects to image chunks
US5805165A (en) * 1995-08-31 1998-09-08 Microsoft Corporation Method of selecting a displayed control item
US5808601A (en) * 1995-09-12 1998-09-15 International Business Machines Corporation Interactive object selection pointer method and apparatus
AU734018B2 (en) * 1995-10-09 2001-05-31 Nintendo Co., Ltd. Three-dimension image processing system
US5990875A (en) * 1995-10-16 1999-11-23 Packard Bell Nec Double pen up event
US5896125A (en) * 1995-11-06 1999-04-20 Niedzwiecki; Richard H. Configurable keyboard to personal computer video game controller adapter
US5710574A (en) * 1995-11-14 1998-01-20 International Business Machines Corporation Method and system for positioning a graphical pointer within a widget of a data processing system graphical user interface
US5877748A (en) * 1995-11-20 1999-03-02 Redlich; Sanford I. Computer control input interface system
US6147674A (en) * 1995-12-01 2000-11-14 Immersion Corporation Method and apparatus for designing force sensations in force feedback computer applications
US6300936B1 (en) * 1997-11-14 2001-10-09 Immersion Corporation Force feedback system including multi-tasking graphical host environment and interface device
US5802353A (en) * 1996-06-12 1998-09-01 General Electric Company Haptic computer modeling system
US5791992A (en) * 1996-07-31 1998-08-11 International Business Machines Corporation Video game system with internet cartridge
US5896139A (en) * 1996-08-01 1999-04-20 Platinum Technology Ip, Inc. System and method for optimizing a scene graph for optimizing rendering performance
US6084587A (en) * 1996-08-02 2000-07-04 Sensable Technologies, Inc. Method and apparatus for generating and interfacing with a haptic virtual reality environment
US5877750A (en) * 1996-09-17 1999-03-02 International Business Machines Corporation Method and apparatus for in-place line width selection for graphics applications
JPH10111958A (en) * 1996-10-04 1998-04-28 Olympus Optical Co Ltd Simulation system using computer graphics and model representing method of simulation system
GB9622556D0 (en) * 1996-10-30 1997-01-08 Philips Electronics Nv Cursor control with user feedback mechanism
US5884029A (en) * 1996-11-14 1999-03-16 International Business Machines Corporation User interaction with intelligent virtual objects, avatars, which interact with other avatars controlled by different users
US5973670A (en) * 1996-12-31 1999-10-26 International Business Machines Corporation Tactile feedback controller for computer cursor control device
US6111562A (en) * 1997-01-06 2000-08-29 Intel Corporation System for generating an audible cue indicating the status of a display object
US5841710A (en) * 1997-02-14 1998-11-24 Micron Electronics, Inc. Dynamic address remapping decoder
GB9706711D0 (en) 1997-04-02 1997-05-21 Philips Electronics Nv User interface with compound cursor
US6160907A (en) 1997-04-07 2000-12-12 Synapix, Inc. Iterative three-dimensional process for creating finished media content
US6285351B1 (en) * 1997-04-25 2001-09-04 Immersion Corporation Designing force sensations for computer applications including sounds
US6215495B1 (en) * 1997-05-30 2001-04-10 Silicon Graphics, Inc. Platform independent application program interface for interactive 3D scene management
KR100263167B1 (en) * 1997-11-21 2000-08-01 윤종용 Resolution changing apparatus for liquid crystal display monitor
US6266053B1 (en) * 1998-04-03 2001-07-24 Synapix, Inc. Time inheritance scene graph for representation of media content
US6373463B1 (en) * 1998-10-14 2002-04-16 Honeywell International Inc. Cursor control system with tactile feedback
US6282455B1 (en) * 1998-10-19 2001-08-28 Rockwell Technologies, Llc Walk-through human/machine interface for industrial control
US6710764B1 (en) * 2000-05-09 2004-03-23 Logitech Europe S.A. Method and system for processing force feedback effects generated at a host for playback at a physical interaction device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5264768A (en) * 1992-10-06 1993-11-23 Honeywell, Inc. Active hand controller feedback loop
US5513100A (en) * 1993-06-10 1996-04-30 The University Of British Columbia Velocity controller with force feedback stiffness control
US5999168A (en) * 1995-09-27 1999-12-07 Immersion Corporation Haptic accelerator for force feedback computer peripherals
US5959613A (en) * 1995-12-01 1999-09-28 Immersion Corporation Method and apparatus for shaping force signals for a force feedback device
US20020109668A1 (en) * 1995-12-13 2002-08-15 Rosenberg Louis B. Controlling haptic feedback for enhancing navigation in a graphical environment

Also Published As

Publication number Publication date
US7280095B2 (en) 2007-10-09
WO2004099907A2 (en) 2004-11-18
US20040217942A1 (en) 2004-11-04
GB2415532B (en) 2006-10-25
GB0521732D0 (en) 2005-11-30
GB2415532A (en) 2005-12-28

Similar Documents

Publication Publication Date Title
WO2004099907A3 (en) Hierarchical methods for generating force feedback effects
BRPI0506203A (en) enhanced vsb transmitter, method of processing a signal on an enhanced vsb transmitter and enhanced vsb receiver
WO2002043463A3 (en) Systems and methods for generating hardware description code
EP1338004B8 (en) Method and device for the generation or decoding of a scalable data stream with provision for a bit-store, encoder and scalable encoder
WO2005012951A3 (en) Three-dimensional simultaneous multiple-surface method and free-form illumination-optics designed therefrom
GB2426374A (en) System and method for providing a haptic effect to a musical instrument
WO2003058390A3 (en) Apparatus, method and system for generating a unique hardware adaptation for content
WO2002047030A3 (en) Method for aligning a lattice of points in response to features in a digital image
WO2007014341A3 (en) Patent mapping
WO2003073209A3 (en) System and method for software application scoping
WO2007061975A3 (en) Dynamically editable electronic product catalogs
AU2002241198A1 (en) Separation of instant messaging user and client identities
WO2004079595A3 (en) System and method for processing electronic data from multiple data sources
WO2004019228A3 (en) Method and system for integrating enterprise software applications with desktop software applications
AU2003233595A1 (en) Peptide derivatives, and their use for the synthesis of silicon-based composite materials
WO2002019598A3 (en) Systems and methods for integrity certification and verification of content consumption environments
WO2005003920A3 (en) Method and system for augmenting web content
EP1657864A3 (en) Communication traffic control rule generation methods and systems
WO2003029804A1 (en) Measurement instrument and concentration measurement apparatus
WO2004034625A3 (en) Methods and apparatus for identifying related nodes in a directed graph having named arcs
WO2003021477A3 (en) A sampling approach for data mining of association rules
EP1072985A3 (en) Automatic wrapper grammar generation
WO2003030360A3 (en) High voltage cmos output driver in low voltage process
AU2003212285A1 (en) Method and system for measuring a system's transmission quality
AU2002366454A1 (en) Quantization index modulation (qim) digital watermarking of multimedia signals

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 0521732

Country of ref document: GB

122 Ep: pct application non-entry in european phase