JPH11514469A - ホストコンピュータを利用して力フィードバックインタフェースを制御する方法および装置 - Google Patents
ホストコンピュータを利用して力フィードバックインタフェースを制御する方法および装置Info
- Publication number
- JPH11514469A JPH11514469A JP9513599A JP51359997A JPH11514469A JP H11514469 A JPH11514469 A JP H11514469A JP 9513599 A JP9513599 A JP 9513599A JP 51359997 A JP51359997 A JP 51359997A JP H11514469 A JPH11514469 A JP H11514469A
- Authority
- JP
- Japan
- Prior art keywords
- force
- command
- user
- host
- microprocessor
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/23—Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/24—Constructional details thereof, e.g. game controllers with detachable joystick handles
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/25—Output arrangements for video game devices
- A63F13/28—Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
- A63F13/285—Generating tactile feedback signals via the game input device, e.g. force feedback
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1679—Program controls characterised by the tasks executed
- B25J9/1692—Calibration of manipulator
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/02—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
- G01B21/04—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B5/00—Measuring arrangements characterised by the use of mechanical techniques
- G01B5/004—Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points
- G01B5/008—Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points using coordinate measuring machines
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/004—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring coordinates of points
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/42—Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
- G05B19/4202—Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the program medium using a drawing, a model
- G05B19/4207—Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the program medium using a drawing, a model in which a model is traced or scanned and corresponding data recorded
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G9/00—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
- G05G9/02—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
- G05G9/04—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
- G05G9/047—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F3/0383—Signal control means within the pointing device
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/803—Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1006—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals having additional degrees of freedom
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1025—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals details of the interface with the game device, e.g. USB version detection
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1037—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted for converting control signals received from the game device into a haptic signal, e.g. using force feedback
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1043—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being characterized by constructional details
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/64—Methods for processing data by generating or executing the game program for computing dynamical parameters of game objects, e.g. motion determination or computation of frictional forces for a virtual car
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8017—Driving on land or water; Flying
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8082—Virtual reality
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G9/00—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
- G05G9/02—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
- G05G9/04—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
- G05G9/047—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
- G05G2009/04766—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks providing feel, e.g. indexing means, means to create counterforce
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G9/00—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
- G05G9/02—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
- G05G9/04—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
- G05G9/047—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
- G05G2009/04777—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks with additional push or pull action on the handle
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/01—Indexing scheme relating to G06F3/01
- G06F2203/014—Force feedback applied to GUI
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/01—Indexing scheme relating to G06F3/01
- G06F2203/015—Force feedback applied to a joystick
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H3/00—Mechanisms for operating contacts
- H01H2003/008—Mechanisms for operating contacts with a haptic or a tactile feedback controlled by electrical means, e.g. a motor or magnetofriction
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1. グラフィック環境をディスプレイするホストコンピュータで使用するイ ンタフェース装置であって、前記ホストコンピュータが、前記インタフェース装 置のユーザ操作に応じて前記グラフィック環境を更新し、かつ前記操作に応じて 前記インタフェース装置を使用し、かつ前記グラフィック環境内の事象と一致す る力フィードバック感覚を指令するものにおいて、 ユーザによって握られるユーザ操作可能なオブジェクトと、 前記ユーザ操作可能なオブジェクトを起点に対して支持すると同時に前 記起点に対する前記ユーザ操作可能なオブジェクトの動きにおいて複数の自由度 を可能にする支持機構と、 前記ユーザ操作可能なオブジェクトに結合され、前記自由度の中の少な くとも1つに沿って前記ユーザ操作可能なオブジェクトの動きに対する力抵抗力 を与えるアクチュエータであって、前記動きに対する力抵抗力が、前記ホストコ ンピュータからのコマンドに応じて、かつ前記グラフィック環境と同等に発生さ れること、 少なくとも前記自由度に沿って前記抵抗力が与えられた前記ユーザ操作 可能なオブジェクトの操作に応答し、かつ対応する位置信号を出力するセンサと 、その状態を示す状態信号を出力するユーザ調整可能なスイッチと、 前記ホストコンピュータから離れ、通信インタフェースによって前記ホ ストコンピュータに結合され、かつ前記アクチュエータ、前記センサおよび前記 ユーザ調整可能なスイッチに結合されたローカルマイクロプロセッサであって、 前記ローカルマイクロプロセッサが、前記グラフィック環境のホスト実行と並列 にローカルプロセスを実行し、前記ローカルプロセスが複数のローカルルーチン の実行を含み、前記ローカルマイクロプロセッサによって実行された前記ローカ ルプロセスが前記ローカルマイクロプロセッサに結合されたローカルメモリに記 憶され、前記ローカルプロセスが、 前記インタフェース装置と前記ホストコンピュータとの間の通信を 可能にし、 前記通信インタフェースを介して前記インタフェース装置に前記ホ ストコンピュータによって送られたコマンドを復号化し、 前記ホストコンピュータから受け取られた少なくとも1つの復号化 されたコマンドに応じて前記アクチュエータを制御し、前記アクチュエータの制 御が前記グラフィック環境の前記並列ホストコンピュータの実行で生じる事象と 同等にされ、それによって、前記グラフィック環境内の関連のディスプレイされ た事象と対応する触感感覚を局部的に形成し、 前記位置信号の指示を前記ホストコンピュータに報告し、前記ホス トコンピュータが前記位置信号の指示に応じて前記グラフィック環境の前記並列 実行を更新し、かつ 前記状態信号の指示を前記ホストコンピュータに報告し、前記ホス トコンピュータが前記スイッチ状態に応じて前記グラフィック環境の前記並列実 行を更新し、 複数のホストコマンドが前記通信インタフェースを介して前記ローカルマイク ロプロセッサによって受け取られ、前記ホストコマンドが、力フィードバックコ マンドプロトコルを使用して前記ローカルマイクロプロセッサに転送され、前記 力フィードバックコマンドプロトコルが、その各々がコマンド識別子を含み、か つその少なくとも1つが少なくとも1つのコマンドパラメータを含んでいる複数 の別個のホストコマンドで構成されること、 前記マイクロプロセッサの一部のメモリに記憶された複数のコマンドとを備え 、前記コマンドルーチンの中の特定のルーチンが前記受け取られたホストコマン ドの中の特定のコマンドに応じて実行され、前記ホストコマンドの中の少なくと も1つが前記ローカルマイクロプロセッサから前記ホストコンピュータにデータ を報告するコマンドルーチンを実行し、前記ホストコマンドの中の少なくとも1 つが受け取られたホストコマンドの前記コマンド識別子および前記コマンドパラ メータに従って選択された複数の力ルーチンの中の1つを実行し、前記力ルーチ ンが前記アクチュエータに前記力ルーチンに従って前記自由度の中の少なくとも 1つに沿って前記ユーザオブジェクトの動きに対する抵抗力を生じさせるコマン ドルーチンであり、前記アクチュエータの制御が、ある時間中前記ホストコンピ ュ ータからの他のコマンドとは無関係であり、それによって前記ホストコンピュー タに自由に他のタスクを実行させることを特徴とするインタフェース装置。 2. 前記ホストコマンドの中の少なくとも1つが、前記自由度の中の少なく とも1つに沿って前記ユーザオブジェクトの動きに対する抵抗力を前記アクチュ エータに取り除かせる力ルーチンを実行する請求項1に記載のインタフェース装 置。 3. 前記少なくとも1つのコマンドパラメータが前記アクチュエータによっ て出力されるように前記力の大きさを決定する大きさパラメータを含んでいるこ とを特徴とする請求項1に記載のインタフェース装置。 4. 前記アクチュエータの制御が前記位置信号に従って実行されることを特 徴とする請求項1に記載のインタフェース装置。 5. 前記少なくとも1つのコマンドパラメータが、前記アクチュエータによ る前記力出力がどのくらい長く有効であるかを決定する持続期間パラメータを含 んでいることを特徴とする請求項4に記載のインタフェース装置。 6. 前記少なくとも1つのコマンドパラメータが、前記アクチュエータによ る前記力出力の方向および自由度を決定する持続期間パラメータを含んでいるこ とを特徴とする請求項1に記載のインタフェース装置。 7. 前記少なくとも1つのコマンドパラメータが、前記プロセッサに結合さ れたボタンを示し、かつ前記ボタンが前記ユーザによって押された時に前記アク チュエータによる力出力の大きさ、方向、および持続期間を決定するボタンパラ メータを含んでいることを特徴とする請求項4に記載のインタフェース装置。 8. 前記ホストコンピュータおよび前記プロセッサが直列インタフェースに よって一緒に結合されていることを特徴とする請求項1に記載のインタフェース 装置。 9. 前記直列インタフェースが汎用直列バスインタフェースを含んでいるこ とを特徴とする請求項8に記載のインタフェース装置。 10. 前記マイクロプロセッサにアクセスでき、前記ローカルプロセスで使用 されるタイミング信号を前記マイクロプロセッサに供給するローカルクロックを さらに含み、前記アクチュエータの制御が前記ローカルクロックから得られたタ イミングデータに従って実行されることを特徴とする請求項1に記載のインタフ ェース装置。 11. 少なくとも1つのコマンドパラメータが、前記ユーザオブジェクトの動 きの範囲内のデッドバンドを規定し、特定の力ルーチンの実行から得られる力が 、前記ユーザオブジェクトが前記デッドバンド領域内にある場合、ほぼゼロまで 減少されるべきであることを特徴とする請求項1に記載のインタフェース装置。 12. 少なくとも1つのコマンドパラメータが、特定の力ルーチンに従って前 記アクチュエータによる力出力を変調するために使用される周期信号の周波数を 規定することを特徴とする請求項10に記載のインタフェース装置。 13. 特定の力ルーチンを使うべき前記コマンドパラメータの少なくとも1つ が少なくとも1つの自由度を規定することを特徴とする請求項1に記載のインタ フェース装置。 14. 複数の力ルーチンが前記マイクロプロセッサの多重タスキングを使用す る複数のホストコマンドに応じて同時に実行されることを特徴とする請求項1に 記載のインタフェース装置。 15. 前記インタフェース装置を作動するために使用される電力の少なくとも 一部が前記汎用直列バスから引き出されることを特徴とする請求項9に記載のイ ンタフェース装置。 16. 前記アクチュエータを制御するために引き出された全ての電力が前記汎 用直列バスから引き出されることを特徴とする請求項17に記載のインタフェー ス装置。 17. 前記大きさパラメータが前記インタフェース装置の最大力の可能出力の パーセントとして示されることを特徴とする請求項3に記載のインタフェース装 置。 18. ゼロあるいは負である持続期間パラメータが、マイクロプロセッサがそ の後のホストコマンドによって停止することを示すまで不定時間、前記力ルーチ ンを実行すべきであることを示すフラグとして使用されることを特徴とする請求 項5に記載のインタフェース装置。 19. 所与の力感覚が前記自由度で一方向あるいは両方向に出力されるべきで あるかどうかを規定することを特徴とする請求項1に記載のインタフェース装置 。 20. 前記ホストコマンドが、バックグラウンド状態およびオーバーライド効 果を含む少なくとも2つのコマンド群に備えられ、前記状態が前記インタフェー ス装置によって発生された1つの力感覚のクラスに関連し、かつ前記効果が前記 インタフェース装置によって発生された異なる力感覚のクラスに関連しているこ とを特徴とする請求項1に記載のインタフェース装置。 21. バックグラウンド状態が、前記ユーザが前記ユーザ操作可能なオブジェ クトを移動させるときのスチフネスおよび制動力出力を含む前記インタフェース 装置の物理的力特性を指示していることを特徴とする請求項20に記載のインタ フェース装置。 22. 前記オーバーライド効果が時変感覚を指示し、前記時変感覚が振動を含 んでいることを特徴とする請求項21に記載のインタフェース装置。 23. 前記力ルーチンがバックグラウンド状態ルーチンおよびオーバーライド 効果ルーチンを含む少なくとも2つの力ルーチンの群に備えられ、前記バックグ ラウンド状態ルーチンが前記位置の信号の関数として前記アクチュエータを制御 し、かつ前記効果ルーチンが時間の関数として前記アクチュエータを制御するこ とを特徴とする請求項1に記載のインタフェース装置。 24. 少なくとも1つのコマンドパラメータが、前記ユーザ操作可能なオブジ ェクトが特定の自由度に沿って第1の方向に移動されるときに前記ユーザによっ て触感されたシミュレートされたばね抵抗力のスチフネスを規定し、かつ他のコ マンドパラメータが、前記ユーザ操作可能なオブジェクトが前記特定の自由度に 沿って前記第1の方向と反対の第2の方向に移動されるときに前記ユーザによっ て触感されたシミュレートされたばね抵抗力のスチフネスを規定することを特徴 とする請求項1に記載のインタフェース装置。 25. 少なくとも1つのコマンドパラメータが、前記ユーザ操作可能なオブジ ェクトが自由度に沿って正の速度で移動されるときに前記アクチュエータによっ て出力された抗力抵抗力の制動を規定し、かつ他のコマンドパラメータが、前記 ユーザ操作可能なオブジェクトが前記自由度に沿って負の速度で移動されるとき に前記アクチュエータによって出力された抗力抵抗力の制動を規定することを特 徴とする請求項1に記載のインタフェース装置。 26. 前記制動パラメータが前記インタフェース装置の最大制動可能出力のパ ーセントとして示されることを特徴とする請求項25に記載のインタフェース装 置。 27. 前記スチフネスパラメータが前記インタフェース装置の最大スチフネス 可能出力のパーセントとして示されることを特徴とする請求項26に記載のイン タフェース装置。 28. ホストコマンドが、正の制動、負の制動、正のスチフネス、および負の スチフネスに対する関連コマンドパラメータを含んでいることを特徴とする請求 項1に記載のインタフェース装置。 29. 前記ホストコマンドが、デッドバンド領域を規定する少なくとも1つの 関連コマンドパラメータを含んでいることを特徴とする請求項28に記載のイン タフェース装置。 30. 前記ホストコマンドが、前記ホストコマンドに対する飽和レベルを規定 する少なくとも1つの関連コマンドパラメータを含んでいることを特徴とする請 求項29に記載のインタフェース装置。 31. 前記単一ホストコマンドが、前記ホストコマンドによって規定された起 点位置に対するオフセットを規定する少なくとも1つの関連コマンドパラメータ を含んでいることを特徴とする請求項30に記載のインタフェース装置。 32. 前記アクチュエータが、第1のアクチュエータであり、かつ第2のアク チュエータをさらに備え、前記アクチュエータの各々が、別個の自由度で力を供 給し、かつ前記方向パラメータが前記2つの自由度によって規定された2次元平 面内にある角度を示していることを特徴とする請求項9に記載のインタフェース 装置。 33. 前記マイクロプロセッサが、前記角度に基づいて前記2つのアクチュエ ータの中に指令された力を分配することを特徴とする請求項32に記載のインタ フェース装置。 34. 少なくとも1つのコマンドパラメータが前記周期信号の形状を規定する ことを特徴とする請求項12に記載のインタフェース装置。 35. 前記形状が、次の波形のタイプ、すなわち方形波、正弦波および三角波 の中の1つから選択されることを特徴とする請求項34に記載のインタフェース 装置。 36. 前記コマンドプロトコルが前記マイクロプロセッサによって使用される クリアパラメータ対するホストコマンドを含んでいることを特徴とする請求項1 に記載のインタフェース装置。 37. 一連のコマンドパラメータが前記マイクロプロセッサに供給され、前記 コマンドパラメータがディジタル化力プロフィールをひとまとめに示し、前記一 連のコマンドパラメータの各値が所与の時間前記アクチュエータに加えられる力 レベルを示していることを特徴とする請求項1に記載のインタフェース装置。 38. 前記力プロフィールが、前記マイクロプロセッサの一部の前記メモリに 記憶され、かつ前記スイッチによって供給される前記状態信号に応じて前記マイ クロプロセッサによって前記アクチュエータに加えられることを特徴とする請求 項37に記載のインタフェース装置。 39. ホストコンピュータシステムでユーザによって操作される力フィードバ ックインタフェース装置をインタフェースする方法において、 前記力フィードバックインタフェース装置に含まれるユーザ操作可能な オブジェクトを供給することであって、前記オブジェクトが自由度を有すること 、 前記自由度に沿って前記ユーザ操作可能なオブジェクトをセンサで検出 し、かつそれから電気センサ信号を発生し、 前記位置信号に従って前記ホストコンピュータによって実行されたゲー ムソフトウェアあるいはシミュレーションソフトウェアを更新し、 前記ユーザ操作可能なオブジェクトの一部のマイクロプロセッサを使用 して、前記電気センサ信号を前記ホストコンピュータシステムに供給し、かつホ ストコマンドを前記ホストコンピュータシステムから受け取るように前記ホスト コンピュータシステムと通信することであって、前記ホストコマンドが、指定さ れたボタンからの入力を読み取り、かつ前記ユーザによって作動される前記指定 されたボタンに応じて力を発生するように前記マイクロプロセッサに命令するボ タンパラメータを含むこと、 前記ホストコマンドに従って前記マイクロプロセッサによってルーチン を選択することと、前記ルーチン信号および前記電気センサ信号を使用して前記 マイクロプロセッサからのプロセッサ力コマンドを前記アクチュエータに出力す ることを含む、前記ユーザ操作可能なオブジェクトに結合されたアクチュエータ に制御するように前記マイクロプロセッサおよび前記ホストコマンドを独立して 使用する前記自由度に沿って前記オブジェクトに力を形成することからなること を特徴とするインタフェースする方法。 40.前記コマンドパラメータが前記アクチュエータによる前記力出力の大きさ を制御する大きさパラメータであることを特徴とする請求項39に記載の方法。 41.前記コマンドパラメータが前記ユーザ操作可能なオブジェクトに加えられ た前記力の時間持続期間を制御する持続期間パラメータであることを特徴とする 請求項43に記載の方法。 42.前記ホストコマンドが、前記ユーザオブジェクトの起点位置の周りのデッ ドバンド領域のサイズを示すデッドバンドパラメータであるコマンドパラメータ をさらに含み、前記力が前記デッドバンド領域内の前記ユーザオブジェクトに加 えられることを特徴とする請求項44に記載の方法。 43.グラフィック環境をディスプレイし、かつ前記インタフェース装置のユー ザ操作に応じて前記グラフィック環境を更新するホストコンピュータで使用する インタフェース装置であって、前記ホストコンピュータが、前記操作に応じて、 かつ前記グラフィック環境内の事象と一致する力フィードバック感覚を指令する ものにおいて、 ユーザによって握られ、かつ前記ユーザ操作可能なオブジェクトを起点 に対して支持すると同時に前記起点に対する前記ユーザ操作可能なオブジェクト の動きにおいて複数の自由度を可能にする支持機構によって支持されたユーザ操 作可能なオブジェクトと、 前記ユーザ操作可能なオブジェクトに結合され、前記自由度の中の少な くとも1つに沿って前記ユーザ操作可能なオブジェクトに力を与えるアクチュエ ータであって、前記力が、前記ホストコンピュータからのコマンドに応じて、か つ前記グラフィック環境内のディスプレイされたオブジェクトの間の対話と同等 に発生されること、 前記力が与えられる前記自由度に沿って前記ユーザ操作可能なオブジェ クトの操作に応答し、かつ対応する位置信号を供給するセンサと、 その状態を示す状態信号を供給するユーザ調整可能なスイッチと、 前記ホストコンピュータから離れ、通信インタフェースによって前記ホ ストコンピュータに結合され、かつ前記アクチュエータ、前記センサおよび前記 ユーザ調整可能なスイッチに結合された装置マイクロプロセッサであって、前記 ローカルプロセッサが、前記グラフィック環境のホスト実行と並列にローカルプ ロセスを実行し、前記ローカルマイクロプロセッサによって実行された前記ロー カルプロセスが前記ローカルマイクロプロセッサに結合されたローカルメモリに 記憶され、前記ローカルプロセスが、 複数の別個のホストコマンドを含む力フィードバックコマンドプロ トコルを使用して前記インタフェース装置と前記ホストコンピュータとの間の両 方向通信を可能にし、 前記通信インタフェースを介して前記インタフェース装置に前記ホ ストコンピュータによって送られたコマンドを受け取り、 前記ホストコンピュータから受け取られた少なくとも1つの復号化 されたコマンドに応じて前記アクチュエータを制御し、前記アクチュエータの制 御が前記グラフィック環境の前記並列ホストコンピュータの実行で生じる事象と 同等にされ、それによって、前記グラフィック環境内の関連のディスプレイされ た事象と対応する触感感覚を局部的に形成し、 前記位置信号の指示を前記ホストコンピュータに報告し、前記ホス トコンピュータが前記位置信号の指示に応じて前記グラフィック環境の前記並列 実行を更新し、かつ 前記状態信号の指示を前記ホストコンピュータに報告し、前記ホス トコンピュータが前記スイッチ状態に応じて前記グラフィック環境の前記並列実 行を更新すること、 を備えていることを特徴とするインタフェース装置。 44. 前記複数の別個のホストコマンドの各々がコマンド識別子を含み、かつ 前記別個のホストコマンドの少なくとも1つが少なくとも1つのコマンドパラメ ータを含んでいることを特徴とする請求項43に記載の装置。 45. 前記ローカルプロセスがボタン反射プロセスを含み、前記装置マイクロ プロセッサが前記状態信号の変化によって示されるような前記ユーザ調整可能な スイッチの前記状態を前記ユーザが手動で変えることに応じて前記アクチュエー タからの前記力出力を制御することを特徴とする請求項44に記載の装置。 46. 前記ボタン反射プロセスによって、前記スイッチの状態が変えられた後 の時間、前記アクチュエータは前記ユーザオブジェクトに力を加え、前記時間が 前記受け取られたホストコマンドの中の少なくとも1つによって指定されること を特徴とする請求項45に記載の装置。 47. 前記力が前記受け取られたホストコマンドの中の少なくとも1つによっ て指定された大きさおよび期間の周期的力であることを特徴とする請求項46に 記載の装置。 48. 前記力が時間とともに変わる大きさを有し、前記力が前記装置マイクロ プロセッサにアクセス可能なメモリに記憶されたディジタル化力プロファイルか ら得られる請求項46に記載の装置。 49. 前記ボタン反射プロセスが前記ボタン反射プロセスに関連されたホスト コマンドに応じて確定され、前記ホストコマンドが、前記インタフェース装置に 結合された複数のボタンの中のどれが前記ボタン反射プロセスに関連した前記力 をトリガするために使用されるべきかを示す少なくとも1つのコマンドパラメー タを含むことを特徴とする請求項45に記載の装置。 50. 前記グラフィック環境がビデオゲームであり、かつ前記スイッチの前記 状態の変化によって、前記ホストコンピュータは、前記ビデオゲーム内の模擬武 器を発射させることを特徴とする請求項45に記載の装置。 51. 前記ボタン反射プロセスによって発生された前記力が前記ビデオゲーム 内の前記武器の発射に関連した反動力感覚を出力するために使用されることを特 徴とする請求項50に記載の装置。 52. 少なくとも1つの付加的ユーザ調整可能なスイッチをさらに備え、前記 マイクロプロセッサがユーザ調整可能な第1のスイッチに応じて第1のプロセス により前記アクチュエータからの力出力を制御し、かつ前記マイクロプロセッサ が前記ユーザ調整可能な第2のスイッチに応じて前記アクチュエータからの力出 力を制御するように前記ローカルプロセスが多重ボタン反射プロセスを含むこと を特徴とする請求項45に記載の装置。 53. 前記スイッチおよび関連マイクロプロセッサの中の各々との間の所定の 関係が前記マイクロプロセッサの一部のメモリに記憶された前記ホストコマンド から得られることを特徴とする請求項52に記載の装置。 54. 前記スイッチが、前記力を出力した後の特定の時間間隔、前記ユーザに よって特定の状態に保持されていることを特徴とする請求項45に記載の装置。 55. 前記時間間隔が、前記ホストコンピュータによって実行されたビデオゲ ーム内の模擬自動武器の発射速度と相関付けることを目的としている自動発射速 度であることを特徴とする請求項54に記載の装置。 56. 前記ローカルプロセスが前記位置の信号からのユーザ可能なオブジェク トの位置座標を計算し、前記位置座標が前記通信インタフェースを介して前記ホ ストコンピュータに報告されることを特徴とする請求項43に記載の装置。 57. 前記ローカルプロセスが、前記ユーザオブジェクトが模擬溝内に置かれ るように前記ローカルマイクロプロセッサによって制御され、前記溝プロセスに よって前記アクチュエータによる前記力出力は、前記ユーザオブジェクトに前記 溝の境界の外側に移動させるユーザ操作に抵抗することを特徴とする請求項4に 記載の装置。 58. 前記溝プロセスが前記模擬溝の寸法を指定するコマンドパラメータを含 むホストコマンドと関連していることを特徴とする請求項57に記載の装置。 59. 前記溝プロセスが少なくともスナップアウト距離に対するコマンドパラ メータを含んでいることをホストコマンドと関連し、前記スナップアウトプロセ スが、前記スナップアウト距離を前記ユーザオブジェクトが超える場合、前記溝 プロセスによって、前記アクチュエータによる前記力出力は減少され、それによ って前記ユーザオブジェクトは、前記境界を過ぎてより少ない抵抗で移動でき、 かつ前記模擬溝の外側に移動するための触感感覚を前記ユーザのために形成する ことを特徴とする請求項57に記載の装置。 60. 前記溝プロセスが前記グラフィック環境のホストコンピュータ発生と同 等にされ、前記グラフィック環境が、グラフィック環境と対話するカーソルを含 み、前記グラフィック環境内の前記カーソルの位置が前記ユーザ操作可能なオブ ジェクトの前記ユーザ操作によって制御され、前記ローカル溝プロセスと前記ホ ストグラフィックディスプレイとの間の対等関係が、前記溝プロセスから得られ る前記ユーザ操作可能なオブジェクトの動きの制限はユーザがディスプレイされ たグラフィック領域の外側に前記カーソルを自由に移動させることを防止するよ うなものであることを特徴とする請求項57に記載の装置。 61. 前記ローカルプロセスが、前記アクチュエータが前記ユーザオブジェク トを規定された前記障壁の位置を通り過ぎて移動させる前記ユーザオブジェクト の力の反対方向のユーザの操作を出力するように前記装置マイクロプロセッサに よって制御される障壁プロセスを含むことを特徴とする請求項44に記載の装置 。 62. 前記障壁プロセスが、前記障壁の硬度の大きさおよび前記グラフィック 環境内の前記障壁の位置を指定するコマンドパラメータを含んでいるホストコマ ンドに関連していることを特徴とする請求項61に記載の装置。 63. 前記障壁プロセスが貫通距離を指定するコマンドパラメータを含んでい るホストコマンドに関連し、前記貫通距離が前記障壁の位置を通り過ぎた距離を 示しているので、前記距離を前記ユーザオブジェクトが超える場合、前記障壁プ ロセスが前記アクチュエータによる力出力を減らし、それによって前記ユーザオ ブジェクトがより少ない抵抗で前記障壁を通り過ぎて移動することができ、前記 シミュレートされた障壁を突破する触感感覚を前記ユーザのために形成すること を特徴とする請求項61に記載の装置。 64. 前記障壁プロセスが、前記グラフィック環境のホストコンピュータ発生 と同等にされ、前記グラフィック環境が、グラフィック環境と対話するカーソル を含み、前記グラフィック環境内の前記カーソルの位置が前記ユーザ操作可能な オブジェクトの前記ユーザ操作によって制御され、前記障壁プロセスと前記ホス トグラフィックディスプレイとの間の対等関係が、前記障壁プロセスから得られ る前記ユーザ操作可能なオブジェクトの動きの制限はユーザがディスプレイされ たグラフィック領域の外側に前記カーソルを自由に移動させることを防止するよ うなものであることを特徴とする請求項61に記載の装置。 65. 前記ローカルプロセスが、前記アクチュエータが前記ユーザ操作可能な オブジェクトが空間で移動されるとき空間的に変わる触感感覚を形成するように 前記ローカルマイクロプロセッサによって制御される質感プロセスを含むことを 特徴とする請求項44に記載の装置。 66. 前記質感プロセスが、前記質感の力の大きさおよび前記質感の空間周波 数を指定するコマンドパラメータを含むホストコマンドに関連していることを特 徴とする請求項65に記載の装置。 67. 前記ローカルプロセスが、前記アクチュエータが前記グラフィック環境 に置かれた指定フィールド起点の方への前記ユーザ操作可能なオブジェクトの力 の斥力の動きを出力するように前記ローカルマイクロプロセッサによって制御さ れる斥力場プロセスを含むことを特徴とする請求項44に記載の装置。 68. 前記斥力場プロセスが、前記斥力の大きさの少なくとも1つおよび前記 フィールド起点の位置を指定する少なくとも1つのコマンドパラメータを含むホ ストコマンドと関連していることを特徴とする請求項67に記載の装置。 69. 前記ローカルプロセスが、前記アクチュエータが前記グラフィック環境 に置かれた指定フィールド起点の方への前記ユーザ操作可能なオブジェクトの力 の引力の動きを出力するように前記ローカルマイクロプロセッサによって制御さ れる引力場プロセスを含むことを特徴とする請求項44に記載の装置。 70. 前記引力場プロセスが、前記フィールドの大きさおよびフィールド起点 の位置を指定する少なくとも1つのコマンドパラメータを含むホストコマンドに 関連していることを特徴とする請求項69に記載の装置。 71. 前記ローカルプロセスが、前記アクチュエータが前記ユーザ操作可能な オブジェクトによって制御される位置を有する入射オブジェクトと迎合的なオブ ジェクトと間の衝突の触感をシミュレートするように前記ローカルマイクロプロ セッサによって制御されるオブジェクト衝突プロセスを含むことを特徴とする請 求項41に記載の装置。 72. 前記衝突プロセスが、前記入射オブジェクトの質量の少なくとも1つお よび前記入射オブジェクトの入射速度を示すコマンドパラメータを含むホストコ マンドに関連していることを特徴とする請求項81に記載の装置。 73. 前記衝突プロセスがラケットプロセスであり、前記入射オブジェクトが ボールオブジェクトであり、かつ前記迎合的なオブジェクトが曲げやすいラケッ トオブジェクトであり、前記アクチュエータが、前記入射ボールオブジェクトと 前記ユーザ制御曲げやすいラケットオブジェクトとの間のダイナミック相互作用 の触感をシミュレートするように前記ローカルマイクロプロセッサによって制御 されることを特徴とする請求項71に記載の装置。 74. 前記ラケットプロセスが、前記曲げやすいラケットオブジェクトのコン プライアンスの少なくとも1つおよび前記ボールオブジェクトの質量を示す少な くとも1つのコマンドパラメータを含むホストコマンドに関連することを特徴と する請求項73に記載の装置。 75. 前記衝突プロセスの完了で、前記ローカルプロセスが、前記衝突から得 られる前記入射オブジェクトの速度を示す前記ホストコンピュータに最終値を報 告することを特徴とする請求項71に記載の装置。 76. 前記ローカルメモリが、不揮発性メモリを含み、モデルの少なくとも1 つおよび前記インタフェース装置の機能並びに前記ユーザオブジェクトが移動す ることができる多数の自由度を識別する前記データが前記不揮発性メモリに記憶 されていることを特徴とする請求項43に記載の装置。 77. 前記通信インタフェースが複数の装置によって共有されるバスであり、 かつ前記バスを横切って前記ホストから前記ローカルマイクロプロセッサに送ら れるデータがデータパケットで暗号化することを特徴とする請求項43に記載の 装置。 78. 前記インタフェース装置が、固有な識別子を要求し、かつ前記ホストか らの固有な識別子を受信し、かつ前記ローカルメモリに前記識別子を記憶するの で、データパケットが前記ホストから受け取られる場合、前記ローカルプロセス が、前記パケットが前記識別子を含んでいるかどうかをチェックでき、かつそれ によって前記データパケットが前記装置のために意図され、かつ前記バスを共有 する異なる装置のために意図されないことを確実にすることを特徴とする請求項 77に記載の装置。 79. 前記装置が、前記ユーザ操作可能なオブジェクトが前記ユーザによって 手動で係合されない場合、前記アクチュエータから使用可能な電力を切断するデ ッドマン安全スイッチをさらに含み、前記安全切断が、ハードウェアで実行され 、かつ前記ローカルマイクロプロセッサによる任意のソフトウェアの実行に左右 されないことを特徴とする請求項46に記載のインタフェース装置。 80. 前記ホストコマンドが、前記マイクロプロセッサに命令し、前記ユーザ オブジェクトの起点位置の方への方向に前記ユーザオブジェクトに復元力を与え るように復元力反射プロセスを選択することを特徴とする請求項43に記載の力 フィードバックインタフェース装置。 81. 前記ユーザオブジェクトが前記ユーザオブジェクトの起点位置近くの領 域の外側に置かれた場合、前記復元力が大きさが一定であり、かつ前記復元力が 前記起点位置の近くの前記領域内でゼロに近いことを特徴とする請求項80に記 載の力フィードバックインタフェース装置。 82. 前記ホストコマンドが、前記マイクロプロセッサに命令し、前記ユーザ オブジェクトに振動力を与えるように振動反射プロセスを選択し、前記ホストコ マンドが前記振動力の周波数および大きさを制御するコマンドパラメータを含ん でいることを特徴とする請求項43に記載の力フィードバックインタフェース装 置。 83. グラフィックシミュレーションをディスプレイするホストコンピュータ で使用するインタフェース装置であって、前記ホストコンピュータが、前記イン タフェース装置のユーザ操作に応じて前記グラフィックシミュレーションを更新 し、かつ前記操作に応じて、かつ前記グラフィックシミュレーション内の事象で 同等の力フィードバック感覚を指令するものにおいて、 ユーザによって握られるユーザ操作可能なオブジェクトと、 前記ユーザ操作可能なオブジェクトを起点に対して支持すると同時に前 記起点に対する前記ユーザ操作可能なオブジェクトの動きで複数の自由度を可能 にする支持機構と、 前記ユーザ操作可能なオブジェクトに結合され、前記起点に対する前記 自由度の少なくとも1つの前記ユーザ操作可能な物理オブジェクトの動きに対す る抵抗力を供給するアクチュエータであって、前記動きに対する抵抗力が、前記 ホストコンピュータからのホストコマンドに応じて、かつディスプレイされたグ ラフィックシミュレーションと同等に発生されること、 前記ホストコンピュータから離れているローカルマイクロプロセッサで あって、前記ローカルマイクロプロセッサが前記グラフィックシミュレーション のホスト実行と並列にローカルプロセスを実行し、前記ローカルプロセスが複数 のローカルルーチンの実行を含むこと、 前記ローカルマイクロプロセッサを前記ホストコンピュータに結合する 通信インタフェースであって、PCゲームポートが前記ホストコンピュータと前 記マイクロプロセッサとの間の前記通信インタフェースの一部として含まれるこ と、 前記装置マイクロプロセッサに結合されるセンサ装置であって、前記セ ンサ装置が、前記装置マイクロプロセッサに、前記抵抗力が与えられる少なくと も前記自由度の前記ユーザ操作可能なオブジェクトの操作に応答し、かつ対応す る位置信号を供給すること、 前記装置マイクロプロセッサに電気的に結合されたセンサ調整可能なス イッチ装置であって、前記スイッチ装置が前記スイッチの状態を示す状態信号を 前記装置マイクロプロセッサに供給すること、を備え、 前記ローカルマイクロプロセッサに結合されたローカルメモリに記憶さ れた前記ローカルプロセスが前記装置マイクロプロセッサによって実行され、前 記ローカルプロセスが、 前記インタフェース装置と前記ホストコンピュータとの間の通信を可能 にし、 前記通信インタフェースを介して前記インタフェース装置に前記ホスト コンピュータによって送られたホストコマンドを受け取り、前記ホストコマンド が力フィードバックコマンドプロトコルを使用して前記ローカルマイクロプロセ ッサに転送され、前記力フィードバックコマンドプロトコルが、その各々がコマ ンド識別子を含み、かつその少なくとも1つのが1つあるいはそれ以上のコマン ドパラメータを含んでいる複数の別個のホストコマンドで構成され、 前記ホストコンピュータから受け取られた前記複合化されたコマンドの 中の少なくとも1つに応じて前記アクチュエータを制御し、前記アクチュエータ の制御が前記グラフィックシミュレーションの並列ホストコンピュータ実行で生 じる事象と同等にされ、 前記位置信号の指示を前記ホストコンピュータに報告し、 前記状態信号の指示を前記ホストコンピュータに報告することを特徴と するインタフェース装置。 84. 前記マイクロプロセッサが、前記コマンド識別子および受け取られたホ ストコマンドに関連した前記コマンドパラメータに従って選択された複数の力ル ーチンの中の1つを実行し、前記マイクロプロセッサが、前記アクチュエータを 調整することによって前記力ルーチンに従って力フィードバック感覚を生じ、前 記アクチュエータの前記ローカル調整が、前記受け取られたホストコマンドに応 じて開始され、かつある時間中前記ホストコンピュータからの他の対話とは無関 係に前記マイクロプロセッサによって実行され、それによって前記ホストが自由 に他のタスクを実行させることを特徴とする請求項83に記載のインタフェース 装置。 85. 前記インタフェース通信インタフェースが汎用直列バスインタフェース を含んでいることを特徴とする請求項83に記載のインタフェース装置。 86. 前記インタフェース装置を作動するために使用される電力が前記汎用直 列バスから引き出されることを特徴とする請求項85に記載のインタフェース装 置。 87. 前記コマンドパラメータの少なくとも1つが、前記ユーザ操作可能なオ ブジェクトが前記ユーザ操作可能なオブジェクトの起点位置に対して移動される とき、前記ユーザによって触感される模擬されたばね抵抗力のスチフネスを規定 することを特徴とする請求項83に記載のインタフェース装置。 88. 前記ローカルプロセスがボタン反射プロセスを含み、前記マイクロプロ セッサが前記ユーザ調整可能なスイッチの前記状態を前記ユーザが手動で変える ことに応じて前記アクチュエータの出力の力を制御することを特徴とする請求項 83に記載の装置。 89. 前記ボタン反射プロセスによって前記アクチュエータがある時間間隔前 記ユーザオブジェクトに力を加える、前記時間間隔が前記ホストコマンドの中の 一つによって指定されることを特徴とする請求項88に記載の装置。 90. 前記ボタン反射プロセスが前記ボタン反射プロセスに関連したホストコ マンドに応じて確定され、前記コマンドが、複数のボタンの中のどれが前記ボタ ン反射プロセスに関連した前記力をトリガするために使用されるべきであるかを 示す少なくとも1つのコマンドパラメータを含むことを特徴とする請求項89に 記載の装置。 91. ユーザによって操作される電気機械インタフェース装置を制御するシス テムにおいて、 入力制御信号を受け取り、かつホスト出力制御信号を供給するホストコ ンピュータシステムであって、前記ホストコンピュータシステムが前記入力制御 信号に応じてディスプレイされたグラフィック環境を更新すること、 前記インタフェース装置の一部であり、かつ前記ホストコンピュータシ ステムから離れ、前記ホスト出力制御信号を前記ホストコンピュータシステムか ら受け取り、力を決定し、前記力を示すプロセッサ出力制御信号を供給するマイ クロプロセッサと、 前記プロセッサ出力制御信号を受け取り、かつ自由度に沿って前記力を 前記アクチュエータに結合されたユーザ操作可能なオブジェクトに前記プロセッ サ出力制御信号に従って供給するアクチュエータであって、前記オブジェクトが 前記ユーザによって握られ、かつ移動され、前記力が前記ホストコンピュータシ ステムによって前記ディスプレイされたグラフィック環境の更新と並列によって 与えられこと、 前記マイクロプロセッサに結合されたクロックであって、前記マイクロ プロセッサが前記クロックにアクセスし、前記アクチュエータによって供給され た前記力を少なくとも一部決定すること、 前記自由度に沿って前記操作可能なオブジェクトの動きを検出し、かつ 前記オブジェクトの位置および動きを示す情報を含む前記入力制御信号を出力す るセンサとを備えていることを特徴とするシステム。 92. 前記センサが、前記入力制御信号を前記マイクロプロセッサに出力し、 かつ前記マイクロプロセッサが前記入力制御信号を前記ホストコンピュータに供 給することを特徴とする請求項91に記載のシステム。 93. 前記マイクロプロセッサが、反射プロセスで作動し、前記ホスト出力制 御信号とは無関係に前記オブジェクトの前記位置および動きに応じて前記マイク ロプロセッサ出力の制御信号を前記アクチュエータに供給することを特徴とする 請求項92に記載のシステム。 94. 前記ホスト出力信号が前記ホストコンピュータシステムからの高水準コ マンドであり、かつ前記マイクロプロセッサが、前記反射プロセスを実行するよ うに前記高水準コマンドに従って選択された複数のローカルプロセスの1つを実 行することを特徴とする請求項93に記載のシステム。 95. 前記ホストコンピュータが、前記ホスト出力信号が前記マイクロプロセ ッサによって前記アクチュエータに直接に中継される力コマンドを含むように前 記反射プロセスをオーバーライドできることを特徴とする請求項94に記載のシ ステム。 96. 前記オブジェクトがジョイスティックを含むことを特徴とする請求項9 2に記載のシステム。 97. 前記ホストコンピュータシステムから前記ホスト出力制御信号を出力し 、前記ホストコンピュータシステムへの前記入力制御信号を受け取る直列インタ フェースをさらに備えていることを特徴とする前記95に記載のシステム。 98. 前記ホストコンピュータシステムのゲームポートを通して前記入力信号 を前記ホストコンピュータシステムに供給する付加インタフェースをさらに備え ていることを特徴とする請求項97に記載のシステム。 99. 前記アクチュエータがサーボモータあるいはボイスコイルであることを 特徴とする請求項92に記載のシステム。 100.前記ホストコンピュータシステムによって更新された前記プロセスがゲ ームソフトウェアを含み、前記ホストコンピュータシステムが、前記ゲームソフ トウェアによって実行されたビデオゲームの画像を前記ユーザにディスプレイす るディスプレイ装置を含み、前記ユーザが前記オブジェクトを操作することによ って前記ビデオゲームと対話することができることを特徴とする請求項92に記 載のシステム。 101.ユーザによって操作される力フィードバックインタフェース装置を制御 する方法において、 高水準ホストコマンドを、前記力フィードバックインタフェース装置の 一部であり、前記ホストコンピュータシステムから離れるマイクロプロセッサに 出力するステップであって、前記高水準ホストコマンドが前記プロセッサに命令 し、前記マイクロプロセッサに使用可能な複数の力感覚プロセスの中の1つを選 択すること、 前記力フィードバックインタフェース装置に含まれたセンサから前記マ イクロプロセッサに位置信号を入力するステップであって、前記位置信号が、前 記ユーザによって握られた前記インタフェース装置のオブジェクトの位置および 動きを示す情報を含み、前記位置信号が、前記ホストコンピュータシステムとは 無関係に前記力感覚プロセスにより前記マイクロプロセッサによって前記センサ から読み出され、かつ前記マイクロプロセッサから前記ホストコンピュータシス テムに送られること、 前記マイクロプロセッサからアクチュエータにマイクロプロセッサ力コ マンドを出力するステップであって、前記マイクロプロセッサ力が前記ホストコ ンピュータシステムとは無関係に前記力感覚プロセスにより出力されること、 前記アクチュエータからの力を前記ユーザによって握られた前記オブジ ェクトに供給するステップであって、前記力の方向および大きさが前記マイクロ プロセッサの力コマンドによるものであり、かつ前記力感覚プロセスが前記アク チュエータによって供給される前記力の大きさを決定すること、 前記位置信号に従って前記ホストコンピュータシステムによって実行さ れたホストソフトウェアを更新し、かつ可視出力装置に画像をディスプレイし、 かつ前記位置信号に従っておよび前記アクチュエータによる力出力とともに前記 画像を操作するステップと、 適切であるとき、前記マイクロプロセッサによって前記アクチュエータ に直接中継された力コマンドを含む高水準ホストコマンドを前記ホストコンピュ ータシステムによって出力することによってオーバーライドするステップとから なることを特徴とするユーザによって操作される力フィードバックインタフェー ス装置を制御する方法。 102.前記オブジェクトへの前記力のタイプの変化が必要であるとき、高水準 ホスト力コマンドが前記ホストコンピュータシステムによって出力され、前記変 化が少なくとも一部前記ホストコンピュータシステムによって実行されるソフト ウェアプロセスに基づいていることを特徴とする請求項101に方法。 103.前記変化が、さらに前記電気センサ信号および前記マイクロプロセッサ に結合されたクロックによって供給されたタイミング情報に基づいていることを 特徴とする請求項102に記載の方法。 104.前記力のタイプが、ばね力、制動力および慣性力からなるグループの1 つを含むことを特徴とする請求項103に記載の方法。 105.オーディオ事象がホストアプリケーションシステムで生じるときオーデ ィオフィードバックを前記ユーザに出力する前記ホストコンピュータシステムの ステップをさらに含み、前記オーディオフィードバックが、前記力が前記事象に 対応するように望まれときに約30ミリ秒の許容範囲内の前記力の前記出力と同期 して出力されることを特徴とする請求項101に記載の方法。 106.前記オーディオフィードバックの開始が、前記対応する力の開始の約30 ミリ秒内で生じ、かつ前記オーディオフィードバックが前記力の大きさに正比例 する振幅を有することを特徴とする請求項105に記載の方法。 107.前記ホストコンピュータシステムがホストアプリケーションプログラム の可視事象により可視画像をディスプレイスクリーン上に出力し、前記可視事象 が、前記力が前記可視画像に対応するように望まれるときに約30ミリ秒の許容範 囲内の前記力の前記出力と同期していることを特徴とする請求項101に記載の 方法。 108.前記オブジェクトが少なくとも2つの自由度で前記ユーザによって移動 することができるジョイスティックを含んでいることを特徴とする請求項101 に記載の方法。 109.前記ホストコンピュータシステムが直列インタフェースを使用して前記 位置信号を受け取り、かつ前記ホスト力コマンド信号を出力することを特徴とす る請求項101に記載の方法。 110.前記直列インタフェースが汎用直列バス(USB)インタフェースであ ることを特徴とする請求項109に記載の方法。 111.前記力の大きさが前記自由度に沿って前記オブジェクトの位置から少な くとも一部決定されることを特徴とする請求項101に記載の方法。 112.前記力の大きさが前記自由度に沿って移動する前記オブジェクトの位置 および速度から少なくとも一部決定されることを特徴とする請求項101に記載 の方法。 113.前記力の大きさが前記自由度に沿って前記オブジェクトの加速度から少 なくとも一部決定されることを特徴とする請求項101に記載の方法。 114.前記力の大きさが前記力コマンドに対するタイミング情報を供給するク ロックから少なくとも一部決定されることを特徴とする請求項101に記載の方 法。 115.前記力の大きさが前記力フィードバックインタフェース装置に含まれる ボタン入力装置によって供給された入力データから少なくとも一部決定されるこ とを特徴とする請求項101に記載の方法。 116.メモリ装置に記憶され、製造工程から生じる物理的特性のばらつきを有 する複数の他の力フィードバックインタフェース装置の出力の力で一貫して調整 する校正パラメータを使用するステップをさらに含むことを特徴とする請求項1 09に記載の方法。 117.ユーザによって操作され、ホストアプリケーションプログラムを実行す るホストコンピュータシステムと通信する力フィードバックインタフェース装置 であって、前記ホストコンピュータシステムが入力信号に応じて前記ホストアプ リケーションプログラムを更新するものにおいて、 ユーザによって自由度で移動可能であり、かつ前記ユーザによって物理 的に接触されているユーザオブジェクトと、 前記ホストコンピュータシステムからの力コマンドに従って自由度に沿 って力を前記ユーザオブジェクトに加えるアクチュエータであって、前記力コマ ンドが第1の直列インタフェースを介して前記力フィードバックインタフェース 装置によって受け取ること、 前記自由度に沿って前記ユーザオブジェクトの位置を検出し、かつ前記 第1の力インタフェースから離れ、かつ前記ホストコンピュータシステムのゲー ムポートに結合された第2の直列インタフェースを介して前記入力信号を前記ホ ストコンピュータシステムに出力するセンサであって、前記入力信号が前記ユー ザオブジェクトの前記位置を示す情報を含むこと、 を備えていることを特徴とする力フィードバックインタフェース装置。 118.前記ホストコンピュータシステムから離れ、前記ホストコンピュータシ ステムから前記力コマンドを受け取ることによって前記第1および第2の直列イ ンタフェースを介して前記ホストコンピュータシステムと通信するマイクロプロ セッサをさらに備え、前記アクチュエータが、前記マイクロプロセッサに結合さ れ、前記マイクロプロセッサからのマイクロプロセッサ力コマンドに従って自由 度に沿って力を前記ユーザオブジェクトに加え、前記マイクロプロセッサ力コマ ンドが前記ホスト力コマンドから得られ、かつ前記センサが前記マイクロプロセ ッサに電気的結合され、かつ前記マイクロプロセッサが前記入力信号を前記ホス トコンピュータシステムに送ることを特徴とする請求項117に記載の力フィー ドバックインタフェース装置。 119.前記力コマンドが、前記マイクロプロセッサに使用可能である複数の力 サブルーチンの1つを選択するように前記マイクロプロセッサに命令する高水準 コマンドであり、前記サブルーチンの各々が、力コマンドを前記アクチュエータ に出力し、かつ前記ホストコンピュータシステムとは無関係に前記センサから位 置信号を入力するように前記マイクロプロセッサに命令することを特徴とする請 求項118に記載の力フィードバックインタフェース装置。 120.前記ユーザオブジェクトに結合され、前記自由度を与えるジンバル機構 をさらに備え、前記ジンバル機構が閉ループの5つの部材結合を含んでいること を特徴とする請求項118に記載の力フィードバックインタフェース装置。 121.オブジェクトの動きとホストコンピュータシステムとをインタフェース させる方法において、 自由度を有するオブジェクトを与えるステップと、 前記自由度に沿って前記オブジェクトの位置をセンサで検出し、そこか ら電気センサ信号を生じるステップと、 前記オブジェクトに結合されたアクチュエータを制御することによって 前記自由度に沿って前記オブジェクトに力を形成し、メモリ装置からの複数の記 憶されたディジタル力値を含む力プロフィールを取り出し、前記オブジェクトに 対応する力を出力するために前記取り出された力値を前記アクチュエータに出力 するステップとからなることを特徴とするオブジェクトの動きとホストコンピュ ータシステムとをインタフェースさせる方法。 122.前記オブジェクトに力を形成するステップが、前記ホストコンピュータ システムから離れ、前記ホストコンピュータシステムと通信し、前記電気センサ 信号を前記ホストコンピュータシステムを供給し、ホスト力コマンドを前記ホス トコンピュータシステムから受け取り、力コマンドを前記アクチュエータに出力 するマイクロプロセッサを使用することを含んでいることを特徴とする請求項1 21に記載の方法。 123.前記マイクロプロセッサが、前記力プロフィールを取り出し、かつ前記 取り出された力値を前記アクチュエータに出力することを特徴とする請求項12 2に記載の方法。 124.前記ホストコンピュータが前記複数の記憶されたディジタル力値を取り 出し、かつ前記取り出された力値を前記アクチュエータに出力することを特徴と する請求項121に記載の方法。 125.前記記憶されたディジタル力値がシステムクロックによって供給された タイミング情報に基づいて前記アクチュエータに出力されることを特徴とする請 求項121に記載の方法。 126.前記記憶されたディジタル力値が前記電気センサ信号に基づいて前記ア クチュエータに出力されることを特徴とする請求項121に記載の方法。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/534,791 US5739811A (en) | 1993-07-16 | 1995-09-27 | Method and apparatus for controlling human-computer interface systems providing force feedback |
| US08/534,791 | 1995-09-27 | ||
| US08/566,282 US5734373A (en) | 1993-07-16 | 1995-12-01 | Method and apparatus for controlling force feedback interface systems utilizing a host computer |
| US08/566,282 | 1995-12-01 | ||
| PCT/US1996/015373 WO1997012357A1 (en) | 1995-09-27 | 1996-09-25 | Method and apparatus for controlling force feedback interface systems utilizing a host computer |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009207107A Division JP4689747B2 (ja) | 1995-09-27 | 2009-09-08 | ホストコンピュータを利用して力フィードバックインタフェースを制御する方法および装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11514469A true JPH11514469A (ja) | 1999-12-07 |
Family
ID=27064587
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9513599A Pending JPH11514469A (ja) | 1995-09-27 | 1996-09-25 | ホストコンピュータを利用して力フィードバックインタフェースを制御する方法および装置 |
| JP2009207107A Expired - Lifetime JP4689747B2 (ja) | 1995-09-27 | 2009-09-08 | ホストコンピュータを利用して力フィードバックインタフェースを制御する方法および装置 |
| JP2010263969A Expired - Lifetime JP4929394B2 (ja) | 1995-09-27 | 2010-11-26 | ホストコンピュータを利用して力フィードバックインタフェースを制御する方法および装置 |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009207107A Expired - Lifetime JP4689747B2 (ja) | 1995-09-27 | 2009-09-08 | ホストコンピュータを利用して力フィードバックインタフェースを制御する方法および装置 |
| JP2010263969A Expired - Lifetime JP4929394B2 (ja) | 1995-09-27 | 2010-11-26 | ホストコンピュータを利用して力フィードバックインタフェースを制御する方法および装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (5) | US5734373A (ja) |
| EP (1) | EP0852789B1 (ja) |
| JP (3) | JPH11514469A (ja) |
| CA (1) | CA2233136C (ja) |
| DE (1) | DE69636703T2 (ja) |
| WO (1) | WO1997012357A1 (ja) |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006192264A (ja) * | 2004-12-22 | 2006-07-27 | Delphi Technologies Inc | 2次元画像検出機能を備えたジョイスティックセンサー |
| JP2007510232A (ja) * | 2003-10-30 | 2007-04-19 | センサブル テクノロジーズ インコーポレイテッド | 反力提示型力覚インタフェース |
| JP2010225155A (ja) * | 2009-03-24 | 2010-10-07 | Immersion Corp | 触覚フィードバックを有する携帯コンピュータインタフェース |
| JP2013505470A (ja) * | 2009-09-17 | 2013-02-14 | セントレ・ナショナル・デ・ラ・レシェルシェ・サイエンティフィーク | 触覚フィードバックにより特有の動きを模擬する方法および該方法を実行する装置 |
| JP2013069350A (ja) * | 2005-09-15 | 2013-04-18 | Apple Inc | トラックパッドデバイスの未加工データを処理するシステム及び方法 |
| JP2014099203A (ja) * | 2001-07-31 | 2014-05-29 | Immersion Corp | 触覚フィードバックを有する操作ホイール及びハンドルシステム |
| JPWO2018020778A1 (ja) * | 2016-07-26 | 2018-12-13 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理システム、操作デバイス、及び操作デバイスの制御方法 |
| US10850192B2 (en) | 2016-03-04 | 2020-12-01 | Sony Interactive Entertainment Inc. | Control apparatus and control program |
| US10881953B2 (en) | 2016-07-21 | 2021-01-05 | Sony Interactive Entertainment Inc. | Operating device and control system |
| JP2021041325A (ja) * | 2019-09-10 | 2021-03-18 | 株式会社東海理化電機製作所 | 制御装置、制御方法、及びプログラム |
| WO2021049080A1 (ja) * | 2019-09-10 | 2021-03-18 | 株式会社東海理化電機製作所 | 制御装置、制御方法、及びプログラム |
| US10967253B2 (en) | 2016-07-26 | 2021-04-06 | Sony Interactive Entertainment Inc. | Operation device and method for controlling the same |
| US11173393B2 (en) | 2017-09-29 | 2021-11-16 | Sony Interactive Entertainment Inc. | Operation device and control apparatus therefor |
| US11511185B2 (en) | 2017-10-27 | 2022-11-29 | Sony Interactive Entertainment Inc. | Operation device |
| WO2023233624A1 (ja) * | 2022-06-02 | 2023-12-07 | 株式会社ソニー・インタラクティブエンタテインメント | 操作部材を駆動させる情報処理装置 |
| WO2023242962A1 (ja) * | 2022-06-14 | 2023-12-21 | 株式会社ソニー・インタラクティブエンタテインメント | 操作デバイス、その制御方法、情報処理装置、及びプログラム |
Families Citing this family (550)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5889670A (en) * | 1991-10-24 | 1999-03-30 | Immersion Corporation | Method and apparatus for tactilely responsive user interface |
| US5790108A (en) | 1992-10-23 | 1998-08-04 | University Of British Columbia | Controller |
| US6131097A (en) * | 1992-12-02 | 2000-10-10 | Immersion Corporation | Haptic authoring |
| US6801008B1 (en) | 1992-12-02 | 2004-10-05 | Immersion Corporation | Force feedback system and actuator power management |
| US6433771B1 (en) * | 1992-12-02 | 2002-08-13 | Cybernet Haptic Systems Corporation | Haptic device attribute control |
| US5629594A (en) | 1992-12-02 | 1997-05-13 | Cybernet Systems Corporation | Force feedback system |
| US7345672B2 (en) * | 1992-12-02 | 2008-03-18 | Immersion Corporation | Force feedback system and actuator power management |
| US5805140A (en) | 1993-07-16 | 1998-09-08 | Immersion Corporation | High bandwidth force feedback interface using voice coils and flexures |
| US5721566A (en) | 1995-01-18 | 1998-02-24 | Immersion Human Interface Corp. | Method and apparatus for providing damping force feedback |
| US6057828A (en) * | 1993-07-16 | 2000-05-02 | Immersion Corporation | Method and apparatus for providing force sensations in virtual environments in accordance with host software |
| US5731804A (en) | 1995-01-18 | 1998-03-24 | Immersion Human Interface Corp. | Method and apparatus for providing high bandwidth, low noise mechanical I/O for computer systems |
| WO1995002801A1 (en) * | 1993-07-16 | 1995-01-26 | Immersion Human Interface | Three-dimensional mechanical mouse |
| US5739811A (en) * | 1993-07-16 | 1998-04-14 | Immersion Human Interface Corporation | Method and apparatus for controlling human-computer interface systems providing force feedback |
| US5734373A (en) * | 1993-07-16 | 1998-03-31 | Immersion Human Interface Corporation | Method and apparatus for controlling force feedback interface systems utilizing a host computer |
| US6437771B1 (en) * | 1995-01-18 | 2002-08-20 | Immersion Corporation | Force feedback device including flexure member between actuator and user object |
| US5625576A (en) | 1993-10-01 | 1997-04-29 | Massachusetts Institute Of Technology | Force reflecting haptic interface |
| US5623582A (en) | 1994-07-14 | 1997-04-22 | Immersion Human Interface Corporation | Computer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects |
| CN1135480C (zh) * | 1994-07-19 | 2004-01-21 | 旭化成株式会社 | 假想现实感和远程现实感系统 |
| ATE189539T1 (de) * | 1994-08-18 | 2000-02-15 | Interval Research Corp | Eingabevorrichtung für video mit taktilem feedback, das von dem inhalt des videos abhängt |
| US6422941B1 (en) * | 1994-09-21 | 2002-07-23 | Craig Thorner | Universal tactile feedback system for computer video games and simulations |
| US20030040361A1 (en) * | 1994-09-21 | 2003-02-27 | Craig Thorner | Method and apparatus for generating tactile feedback via relatively low-burden and/or zero burden telemetry |
| US5642469A (en) * | 1994-11-03 | 1997-06-24 | University Of Washington | Direct-drive manipulator for pen-based force display |
| US5666138A (en) | 1994-11-22 | 1997-09-09 | Culver; Craig F. | Interface control |
| US6850222B1 (en) | 1995-01-18 | 2005-02-01 | Immersion Corporation | Passive force feedback for computer interface devices |
| US6241611B1 (en) | 1995-05-10 | 2001-06-05 | Nintendo Co., Ltd. | Function expansion device and operating device using the function expansion device |
| AU731164B2 (en) | 1995-05-10 | 2001-03-22 | Nintendo Co., Ltd. | Operating device with analog joystick |
| WO1996035985A1 (en) * | 1995-05-10 | 1996-11-14 | Nintendo Co., Ltd. | Image processing system using analog joystick |
| US7137107B1 (en) | 2003-04-29 | 2006-11-14 | Roy-G-Biv Corporation | Motion control systems and methods |
| US6859671B1 (en) | 1995-05-30 | 2005-02-22 | Roy-G-Biv Corporation | Application programs for motion control devices including access limitations |
| US7024666B1 (en) | 2002-01-28 | 2006-04-04 | Roy-G-Biv Corporation | Motion control systems and methods |
| US20060206219A1 (en) * | 1995-05-30 | 2006-09-14 | Brown David W | Motion control systems and methods |
| US5691897A (en) * | 1995-05-30 | 1997-11-25 | Roy-G-Biv Corporation | Motion control systems |
| US6941543B1 (en) | 1995-05-30 | 2005-09-06 | Roy-G-Biv Corporation | Motion control system and method |
| US20100131081A1 (en) * | 1995-05-30 | 2010-05-27 | Brown David W | Systems and methods for motion control |
| US7139843B1 (en) | 1995-05-30 | 2006-11-21 | Roy-G-Biv Corporation | System and methods for generating and communicating motion data through a distributed network |
| US5691898A (en) * | 1995-09-27 | 1997-11-25 | Immersion Human Interface Corp. | Safe and low cost computer peripherals with force feedback for consumer applications |
| US6166723A (en) | 1995-11-17 | 2000-12-26 | Immersion Corporation | Mouse interface device providing force feedback |
| US7113166B1 (en) | 1995-06-09 | 2006-09-26 | Immersion Corporation | Force feedback devices using fluid braking |
| US6940486B2 (en) * | 1995-08-03 | 2005-09-06 | Vulcan Patents Llc | Computerized interactor systems and methods for providing same |
| JP2667656B2 (ja) * | 1995-09-12 | 1997-10-27 | コナミ株式会社 | ドライビングゲーム機 |
| 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 |
| US6283857B1 (en) | 1996-09-24 | 2001-09-04 | Nintendo Co., Ltd. | Three-dimensional image processing apparatus with enhanced automatic and user point of view control |
| JPH09167050A (ja) | 1995-10-09 | 1997-06-24 | Nintendo Co Ltd | 操作装置およびそれを用いる画像処理システム |
| JP3544268B2 (ja) * | 1995-10-09 | 2004-07-21 | 任天堂株式会社 | 三次元画像処理装置およびそれを用いた画像処理方法 |
| JP3524247B2 (ja) | 1995-10-09 | 2004-05-10 | 任天堂株式会社 | ゲーム機およびそれを用いたゲーム機システム |
| AU734018B2 (en) | 1995-10-09 | 2001-05-31 | Nintendo Co., Ltd. | Three-dimension image processing system |
| US6007428A (en) | 1995-10-09 | 1999-12-28 | Nintendo Co., Ltd. | Operation controlling device and video processing system used therewith |
| US5754023A (en) | 1995-10-26 | 1998-05-19 | Cybernet Systems Corporation | Gyro-stabilized platforms for force-feedback applications |
| DE19681169B3 (de) | 1995-11-10 | 2012-03-01 | Nintendo Co., Ltd. | Steuerhebeleinrichtung |
| US5825308A (en) * | 1996-11-26 | 1998-10-20 | Immersion Human Interface Corporation | Force feedback interface having isotonic and isometric functionality |
| US6639581B1 (en) | 1995-11-17 | 2003-10-28 | Immersion Corporation | Flexure mechanism for interface device |
| US6704001B1 (en) | 1995-11-17 | 2004-03-09 | Immersion Corporation | Force feedback device including actuator with moving magnet |
| US6100874A (en) | 1995-11-17 | 2000-08-08 | Immersion Corporation | Force feedback mouse interface |
| US6139433A (en) | 1995-11-22 | 2000-10-31 | Nintendo Co., Ltd. | Video game system and method with enhanced three-dimensional character and background control due to environmental conditions |
| US6267673B1 (en) | 1996-09-20 | 2001-07-31 | Nintendo Co., Ltd. | Video game system with state of next world dependent upon manner of entry from previous world via a portal |
| US6022274A (en) * | 1995-11-22 | 2000-02-08 | Nintendo Co., Ltd. | Video game system using memory module |
| US6155926A (en) | 1995-11-22 | 2000-12-05 | Nintendo Co., Ltd. | Video game system and method with enhanced three-dimensional character and background control |
| US6061004A (en) * | 1995-11-26 | 2000-05-09 | Immersion Corporation | Providing force feedback using an interface device including an indexing function |
| WO1997020305A1 (en) | 1995-11-30 | 1997-06-05 | Virtual Technologies, Inc. | Tactile feedback man-machine interface device |
| US5956484A (en) * | 1995-12-13 | 1999-09-21 | Immersion Corporation | Method and apparatus for providing force feedback over a computer network |
| US6169540B1 (en) | 1995-12-01 | 2001-01-02 | Immersion Corporation | Method and apparatus for designing force sensations in force feedback applications |
| US8508469B1 (en) | 1995-12-01 | 2013-08-13 | Immersion Corporation | Networked applications including haptic feedback |
| US6028593A (en) | 1995-12-01 | 2000-02-22 | Immersion Corporation | Method and apparatus for providing simulated physical interactions within computer generated environments |
| US6219032B1 (en) | 1995-12-01 | 2001-04-17 | Immersion Corporation | Method for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface |
| US7027032B2 (en) * | 1995-12-01 | 2006-04-11 | Immersion Corporation | Designing force sensations for force feedback computer applications |
| US6147674A (en) | 1995-12-01 | 2000-11-14 | Immersion Corporation | Method and apparatus for designing force sensations in force feedback computer applications |
| US6161126A (en) * | 1995-12-13 | 2000-12-12 | Immersion Corporation | Implementing force feedback over the World Wide Web and other computer networks |
| US6300936B1 (en) | 1997-11-14 | 2001-10-09 | Immersion Corporation | Force feedback system including multi-tasking graphical host environment and interface device |
| US6078308A (en) * | 1995-12-13 | 2000-06-20 | Immersion Corporation | Graphical click surfaces for force feedback applications to provide user selection using cursor interaction with a trigger position within a boundary of a graphical object |
| US6859819B1 (en) | 1995-12-13 | 2005-02-22 | Immersion Corporation | Force feedback enabled over a computer network |
| SE519661C2 (sv) * | 1996-02-23 | 2003-03-25 | Immersion Corp | Pekdon och förfarande för markering av grafiska detaljer på en display med sensorisk återkoppling vid påträffande av nämnda detalj |
| US6050718A (en) * | 1996-03-28 | 2000-04-18 | Immersion Corporation | Method and apparatus for providing high bandwidth force feedback with improved actuator feel |
| US7225404B1 (en) | 1996-04-04 | 2007-05-29 | Massachusetts Institute Of Technology | Method and apparatus for determining forces to be applied to a user through a haptic interface |
| US6111577A (en) * | 1996-04-04 | 2000-08-29 | Massachusetts Institute Of Technology | Method and apparatus for determining forces to be applied to a user through a haptic interface |
| US6374255B1 (en) | 1996-05-21 | 2002-04-16 | Immersion Corporation | Haptic authoring |
| JP2828953B2 (ja) * | 1996-05-31 | 1998-11-25 | コナミ株式会社 | 遊技機の手動操作装置 |
| US5921780A (en) * | 1996-06-28 | 1999-07-13 | Myers; Nicole J. | Racecar simulator and driver training system and method |
| US6125385A (en) * | 1996-08-01 | 2000-09-26 | Immersion Corporation | Force feedback implementation in web pages |
| US6084587A (en) * | 1996-08-02 | 2000-07-04 | Sensable Technologies, Inc. | Method and apparatus for generating and interfacing with a haptic virtual reality environment |
| AU734153B2 (en) * | 1996-08-09 | 2001-06-07 | Konami Digital Entertainment Co., Ltd. | A driving game machine and a storage medium for storing a driving game program |
| US7815436B2 (en) | 1996-09-04 | 2010-10-19 | Immersion Corporation | Surgical simulation interface device and method |
| AU4249597A (en) * | 1996-09-04 | 1998-03-26 | Ht Medical Systems, Inc. | Interventional radiology interface apparatus and method |
| US6929481B1 (en) | 1996-09-04 | 2005-08-16 | Immersion Medical, Inc. | Interface device and method for interfacing instruments to medical procedure simulation systems |
| US6024576A (en) * | 1996-09-06 | 2000-02-15 | Immersion Corporation | Hemispherical, high bandwidth mechanical interface for computer systems |
| US6241610B1 (en) | 1996-09-20 | 2001-06-05 | Nintendo Co., Ltd. | Three-dimensional image processing system having dynamically changing character polygon number |
| US6244959B1 (en) | 1996-09-24 | 2001-06-12 | Nintendo Co., Ltd. | Three-dimensional image processing system with enhanced character control |
| US6139434A (en) | 1996-09-24 | 2000-10-31 | Nintendo Co., Ltd. | Three-dimensional image processing apparatus with enhanced automatic and user point of view control |
| AU737919B2 (en) | 1996-10-11 | 2001-09-06 | Sony Computer Entertainment Inc. | Operating device for game machine |
| US5828197A (en) | 1996-10-25 | 1998-10-27 | Immersion Human Interface Corporation | Mechanical interface having multiple grounded actuators |
| US6411276B1 (en) * | 1996-11-13 | 2002-06-25 | Immersion Corporation | Hybrid control of haptic feedback for host computer and interface device |
| US8944909B2 (en) * | 1996-11-14 | 2015-02-03 | Bally Gaming, Inc. | Gaming system having a plurality of players and randomly incremented progressive prize |
| US6758755B2 (en) | 1996-11-14 | 2004-07-06 | Arcade Planet, Inc. | Prize redemption system for games executed over a wide area network |
| US8235821B2 (en) | 1996-11-14 | 2012-08-07 | Bally Gaming, Inc. | Progressive controller and TCP/IP in gaming system |
| US6686911B1 (en) * | 1996-11-26 | 2004-02-03 | Immersion Corporation | Control knob with control modes and force feedback |
| US6636197B1 (en) | 1996-11-26 | 2003-10-21 | Immersion Corporation | Haptic feedback effects for control, knobs and other interface devices |
| US6154201A (en) * | 1996-11-26 | 2000-11-28 | Immersion Corporation | Control knob with multiple degrees of freedom and force feedback |
| US6956558B1 (en) | 1998-03-26 | 2005-10-18 | Immersion Corporation | Rotary force feedback wheels for remote control devices |
| US7489309B2 (en) * | 1996-11-26 | 2009-02-10 | Immersion Corporation | Control knob with multiple degrees of freedom and force feedback |
| US6128006A (en) | 1998-03-26 | 2000-10-03 | Immersion Corporation | Force feedback mouse wheel and other control wheels |
| CA2278726C (en) * | 1997-01-27 | 2004-08-31 | Immersion Corporation | Method and apparatus for providing high bandwidth, realistic force feedback including an improved actuator |
| US6996096B2 (en) * | 1997-02-14 | 2006-02-07 | Canon Kabushiki Kaisha | Communication apparatus and a method of controlling a communication apparatus |
| US6954899B1 (en) | 1997-04-14 | 2005-10-11 | Novint Technologies, Inc. | Human-computer interface including haptically controlled interactions |
| US20060053371A1 (en) * | 1997-04-14 | 2006-03-09 | Anderson Thomas G | Navigation and viewing in a multidimensional space |
| US6020876A (en) | 1997-04-14 | 2000-02-01 | Immersion Corporation | Force feedback interface with selective disturbance filter |
| US6262712B1 (en) * | 1997-04-24 | 2001-07-17 | Microsoft Corporation | Handle sensor with fade-in |
| US6641479B1 (en) | 1997-04-24 | 2003-11-04 | Sony Computer Entertainment, Inc. | Control unit and system utilizing the control unit |
| JPH10295937A (ja) * | 1997-04-24 | 1998-11-10 | Sony Computer Entertainment:Kk | ゲーム機用操作装置 |
| US6292170B1 (en) | 1997-04-25 | 2001-09-18 | Immersion Corporation | Designing compound force sensations for computer applications |
| US6005551A (en) * | 1997-04-25 | 1999-12-21 | Microsoft Corporation | Offline force effect rendering |
| US6285351B1 (en) | 1997-04-25 | 2001-09-04 | Immersion Corporation | Designing force sensations for computer applications including sounds |
| US6281868B1 (en) * | 1997-05-30 | 2001-08-28 | Ngk Insulators, Ltd. | Display |
| US6256047B1 (en) * | 1997-06-04 | 2001-07-03 | Konami Co., Ltd. | Method of judging hits and computer-readable storage medium storing game data |
| JP3167963B2 (ja) * | 1997-07-07 | 2001-05-21 | コナミ株式会社 | 手動操作装置およびゲーム装置 |
| GB2363584B (en) * | 1997-07-17 | 2002-02-20 | Nintendo Co Ltd | Video game system |
| JP3655438B2 (ja) * | 1997-07-17 | 2005-06-02 | 任天堂株式会社 | ビデオゲームシステム |
| US5958027A (en) * | 1997-08-05 | 1999-09-28 | Advanced Micro Devices, Inc. | Method and system for optimizing the flow of isochronous data and clock rate information |
| US6252579B1 (en) | 1997-08-23 | 2001-06-26 | Immersion Corporation | Interface device and method for providing enhanced cursor control with force feedback |
| US6292174B1 (en) * | 1997-08-23 | 2001-09-18 | Immersion Corporation | Enhanced cursor control using limited-workspace force feedback devices |
| TW389918B (en) * | 1997-08-24 | 2000-05-11 | Sony Computer Entertainment Inc | Game apparatus, game machine manipulation device, game system and interactive communication method for game apparatus |
| US20010032278A1 (en) * | 1997-10-07 | 2001-10-18 | Brown Stephen J. | Remote generation and distribution of command programs for programmable devices |
| US6104382A (en) | 1997-10-31 | 2000-08-15 | Immersion Corporation | Force feedback transmission mechanisms |
| US6020875A (en) * | 1997-10-31 | 2000-02-01 | Immersion Corporation | High fidelity mechanical transmission system and interface device |
| US6281651B1 (en) | 1997-11-03 | 2001-08-28 | Immersion Corporation | Haptic pointing devices |
| US6243078B1 (en) | 1998-06-23 | 2001-06-05 | Immersion Corporation | Pointing device with forced feedback button |
| US6448977B1 (en) | 1997-11-14 | 2002-09-10 | Immersion Corporation | Textures and other spatial sensations for a relative haptic interface device |
| US6252583B1 (en) | 1997-11-14 | 2001-06-26 | Immersion Corporation | Memory and force output management for a force feedback system |
| US6088019A (en) * | 1998-06-23 | 2000-07-11 | Immersion Corporation | Low cost force feedback device with actuator for non-primary axis |
| US6211861B1 (en) | 1998-06-23 | 2001-04-03 | Immersion Corporation | Tactile mouse device |
| US8020095B2 (en) | 1997-11-14 | 2011-09-13 | Immersion Corporation | Force feedback system including multi-tasking graphical host environment |
| US6256011B1 (en) | 1997-12-03 | 2001-07-03 | Immersion Corporation | Multi-function control device with force feedback |
| US6191796B1 (en) | 1998-01-21 | 2001-02-20 | Sensable Technologies, Inc. | Method and apparatus for generating and interfacing with rigid and deformable surfaces in a haptic virtual reality environment |
| IL123073A0 (en) | 1998-01-26 | 1998-09-24 | Simbionix Ltd | Endoscopic tutorial system |
| US6437770B1 (en) | 1998-01-26 | 2002-08-20 | University Of Washington | Flat-coil actuator having coil embedded in linkage |
| AU2242099A (en) * | 1998-01-28 | 1999-08-16 | Ht Medical Systems, Inc. | Interface device and method for interfacing instruments to medical procedure simulation system |
| GB2349731B (en) * | 1998-01-28 | 2003-06-04 | Ht Medical Systems Inc | Interface device and method for interfacing instruments to vascular access simulation systems |
| US6304091B1 (en) | 1998-02-10 | 2001-10-16 | Immersion Corporation | Absolute position sensing by phase shift detection using a variable capacitor |
| US6878066B2 (en) * | 1998-02-13 | 2005-04-12 | Freedom Wave Llc | Wireless game control units |
| JPH11239674A (ja) * | 1998-02-26 | 1999-09-07 | Namco Ltd | ゲーム機用コントローラ |
| US7491232B2 (en) | 1998-09-18 | 2009-02-17 | Aptus Endosystems, Inc. | Catheter-based fastener implantation apparatus and methods with implantation force resolution |
| US8075570B2 (en) * | 2001-11-28 | 2011-12-13 | Aptus Endosystems, Inc. | Intraluminal prosthesis attachment systems and methods |
| US20080055241A1 (en) * | 1998-03-26 | 2008-03-06 | Immersion Corporation | Systems and Methods for Haptic Feedback Effects for Control Knobs |
| US6067077A (en) * | 1998-04-10 | 2000-05-23 | Immersion Corporation | Position sensing for force feedback devices |
| US6300938B1 (en) | 1998-04-13 | 2001-10-09 | Immersion Corporation | Multiple-cylinder control device for computers and other electronic apparatus |
| GB2336433B (en) * | 1998-04-14 | 2002-02-06 | Mitutoyo Corp | Touch signal probe |
| US6704683B1 (en) | 1998-04-28 | 2004-03-09 | Immersion Corporation | Direct velocity estimation for encoders using nonlinear period measurement |
| CA2300899A1 (en) * | 1998-06-23 | 1999-12-29 | Immersion Corporation | Low cost force feedback devices |
| US6697043B1 (en) | 1999-12-21 | 2004-02-24 | Immersion Corporation | Haptic interface device and actuator assembly providing linear haptic sensations |
| US6184868B1 (en) | 1998-09-17 | 2001-02-06 | Immersion Corp. | Haptic feedback control devices |
| US6707443B2 (en) * | 1998-06-23 | 2004-03-16 | Immersion Corporation | Haptic trackball device |
| US6717573B1 (en) | 1998-06-23 | 2004-04-06 | Immersion Corporation | Low-cost haptic mouse implementations |
| US6429846B2 (en) * | 1998-06-23 | 2002-08-06 | Immersion Corporation | Haptic feedback for touchpads and other touch controls |
| US6417638B1 (en) | 1998-07-17 | 2002-07-09 | Sensable Technologies, Inc. | Force reflecting haptic interface |
| US6421048B1 (en) * | 1998-07-17 | 2002-07-16 | Sensable Technologies, Inc. | Systems and methods for interacting with virtual objects in a haptic virtual reality environment |
| US6985133B1 (en) | 1998-07-17 | 2006-01-10 | Sensable Technologies, Inc. | Force reflecting haptic interface |
| US6552722B1 (en) | 1998-07-17 | 2003-04-22 | Sensable Technologies, Inc. | Systems and methods for sculpting virtual objects in a haptic virtual reality environment |
| US7038667B1 (en) * | 1998-10-26 | 2006-05-02 | Immersion Corporation | Mechanisms for control knobs and other interface devices |
| WO2000026891A1 (en) * | 1998-11-04 | 2000-05-11 | Immersion Corporation | Force feedback device including actuator with moving magnet |
| US6339419B1 (en) * | 1998-11-10 | 2002-01-15 | Lord Corporation | Magnetically-controllable, semi-active haptic interface system and apparatus |
| US6317119B1 (en) * | 1998-11-13 | 2001-11-13 | Creative Technology Ltd | Speed-compensated joystick |
| US6650338B1 (en) | 1998-11-24 | 2003-11-18 | Interval Research Corporation | Haptic interaction with video and image data |
| US6664666B2 (en) * | 1998-12-23 | 2003-12-16 | Engineering Matters, Inc. | Motor assembly allowing output in multiple degrees of freedom |
| US6320284B1 (en) | 1998-12-23 | 2001-11-20 | Engineering Matters, Inc. | Motor assembly allowing output in multiple degrees of freedom |
| WO2000041155A1 (en) * | 1999-01-08 | 2000-07-13 | Meritor Light Vehicle Systems (Uk) Limited | Apparatus for the simulation and measurement of one or more operation characteristics of a device |
| US6781569B1 (en) | 1999-06-11 | 2004-08-24 | Immersion Corporation | Hand controller |
| US7749089B1 (en) | 1999-02-26 | 2010-07-06 | Creative Kingdoms, Llc | Multi-media interactive play system |
| US6404417B1 (en) * | 1999-03-22 | 2002-06-11 | Logitech Europe S.A. | Direct drive rotational sensor adapted to withstand off-axis loading |
| US6999955B1 (en) * | 1999-04-20 | 2006-02-14 | Microsoft Corporation | Systems and methods for estimating and integrating measures of human cognitive load into the behavior of computational applications and services |
| US7046229B1 (en) | 1999-04-20 | 2006-05-16 | Microsoft Corporation | Computer input device providing absolute and relative positional information |
| US6424356B2 (en) * | 1999-05-05 | 2002-07-23 | Immersion Corporation | Command of force sensations in a forceback system using force effect suites |
| US6762745B1 (en) * | 1999-05-10 | 2004-07-13 | Immersion Corporation | Actuator control providing linear and continuous force output |
| US6903721B2 (en) * | 1999-05-11 | 2005-06-07 | Immersion Corporation | Method and apparatus for compensating for position slip in interface devices |
| US7106888B1 (en) * | 1999-05-25 | 2006-09-12 | Silverbrook Research Pty Ltd | Signature capture via interface surface |
| US7561142B2 (en) * | 1999-07-01 | 2009-07-14 | Immersion Corporation | Vibrotactile haptic feedback devices |
| US6693622B1 (en) | 1999-07-01 | 2004-02-17 | Immersion Corporation | Vibrotactile haptic feedback devices |
| DE20022244U1 (de) * | 1999-07-01 | 2001-11-08 | Immersion Corp | Steuerung vibrotaktiler Empfindungen für Haptische Rückkopplungsvorrichtungen |
| US8169402B2 (en) * | 1999-07-01 | 2012-05-01 | Immersion Corporation | Vibrotactile haptic feedback devices |
| US6337678B1 (en) | 1999-07-21 | 2002-01-08 | Tactiva Incorporated | Force feedback computer input and output device with coordinated haptic elements |
| US6564168B1 (en) | 1999-09-14 | 2003-05-13 | Immersion Corporation | High-resolution optical encoder with phased-array photodetectors |
| DE20080209U1 (de) * | 1999-09-28 | 2001-08-09 | Immersion Corp | Steuerung von haptischen Empfindungen für Schnittstellenvorrichtungen mit Vibrotaktiler Rückkopplung |
| US6375572B1 (en) | 1999-10-04 | 2002-04-23 | Nintendo Co., Ltd. | Portable game apparatus with acceleration sensor and information storage medium storing a game progam |
| JP3847058B2 (ja) | 1999-10-04 | 2006-11-15 | 任天堂株式会社 | ゲームシステム及びそれに用いられるゲーム情報記憶媒体 |
| US6885898B1 (en) | 2001-05-18 | 2005-04-26 | Roy-G-Biv Corporation | Event driven motion systems |
| US20100131078A1 (en) * | 1999-10-27 | 2010-05-27 | Brown David W | Event driven motion systems |
| US8032605B2 (en) * | 1999-10-27 | 2011-10-04 | Roy-G-Biv Corporation | Generation and distribution of motion commands over a distributed network |
| US6743104B1 (en) | 1999-11-18 | 2004-06-01 | Nintendo Co., Ltd. | Portable game machine |
| US6693626B1 (en) * | 1999-12-07 | 2004-02-17 | Immersion Corporation | Haptic feedback using a keyboard device |
| US6822635B2 (en) * | 2000-01-19 | 2004-11-23 | Immersion Corporation | Haptic interface for laptop computers and other portable devices |
| US7878905B2 (en) | 2000-02-22 | 2011-02-01 | Creative Kingdoms, Llc | Multi-layered interactive play experience |
| US7445550B2 (en) | 2000-02-22 | 2008-11-04 | Creative Kingdoms, Llc | Magical wand and interactive play experience |
| US6761637B2 (en) | 2000-02-22 | 2004-07-13 | Creative Kingdoms, Llc | Method of game play using RFID tracking device |
| US7965276B1 (en) * | 2000-03-09 | 2011-06-21 | Immersion Corporation | Force output adjustment in force feedback devices based on user contact |
| US6616613B1 (en) * | 2000-04-27 | 2003-09-09 | Vitalsines International, Inc. | Physiological signal monitoring system |
| DE10021369B4 (de) * | 2000-05-02 | 2005-03-31 | Mitterauer, Bernhard, Prof. Dr. | Rechensystem, insbesondere zur Simulation der menschlichen Wahrnehmung durch Sinnesorgane |
| US6724400B1 (en) | 2000-05-06 | 2004-04-20 | Novint Technologies, Inc. | Human-computer interface incorporating personal and application domains |
| US6833826B1 (en) | 2000-05-06 | 2004-12-21 | Novint Technologies, Inc. | Human-computer interface |
| 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 |
| WO2001091100A1 (en) | 2000-05-24 | 2001-11-29 | Immersion Corporation | Haptic devices using electroactive polymers |
| US7159008B1 (en) | 2000-06-30 | 2007-01-02 | Immersion Corporation | Chat interface with haptic feedback functionality |
| US6906697B2 (en) | 2000-08-11 | 2005-06-14 | Immersion Corporation | Haptic sensations for tactile feedback interface devices |
| US7117136B1 (en) * | 2000-08-18 | 2006-10-03 | Linden Research, Inc. | Input and feedback system |
| US6995744B1 (en) | 2000-09-28 | 2006-02-07 | Immersion Corporation | Device and assembly for providing linear tactile sensations |
| WO2002027705A1 (en) * | 2000-09-28 | 2002-04-04 | Immersion Corporation | Directional tactile feedback for haptic feedback interface devices |
| US7182691B1 (en) | 2000-09-28 | 2007-02-27 | Immersion Corporation | Directional inertial tactile feedback using rotating masses |
| US7084854B1 (en) * | 2000-09-28 | 2006-08-01 | Immersion Corporation | Actuator for providing tactile sensations and device for directional tactile sensations |
| US6727924B1 (en) | 2000-10-17 | 2004-04-27 | Novint Technologies, Inc. | Human-computer interface including efficient three-dimensional controls |
| US7066781B2 (en) | 2000-10-20 | 2006-06-27 | Denise Chapman Weston | Children's toy with wireless tag/transponder |
| US7499021B2 (en) | 2000-10-27 | 2009-03-03 | Makex Limited | Haptic input devices |
| US6867770B2 (en) | 2000-12-14 | 2005-03-15 | Sensable Technologies, Inc. | Systems and methods for voxel warping |
| WO2002054184A2 (en) * | 2001-01-04 | 2002-07-11 | Roy-G-Biv Corporation | Systems and methods for transmitting motion control data |
| US6958752B2 (en) | 2001-01-08 | 2005-10-25 | Sensable Technologies, Inc. | Systems and methods for three-dimensional modeling |
| US6641480B2 (en) * | 2001-01-29 | 2003-11-04 | Microsoft Corporation | Force feedback mechanism for gamepad device |
| US7904194B2 (en) | 2001-02-09 | 2011-03-08 | Roy-G-Biv Corporation | Event management systems and methods for motion control systems |
| WO2002071241A1 (en) * | 2001-02-09 | 2002-09-12 | Roy-G-Biv Corporation | Event management systems and methods for the distribution of motion control commands |
| US9625905B2 (en) * | 2001-03-30 | 2017-04-18 | Immersion Corporation | Haptic remote control for toys |
| US7202851B2 (en) * | 2001-05-04 | 2007-04-10 | Immersion Medical Inc. | Haptic interface for palpation simulation |
| US20020171675A1 (en) * | 2001-05-15 | 2002-11-21 | International Business Machines Corporation | Method and system for graphical user interface (GUI) widget having user-selectable mass |
| US6937033B2 (en) * | 2001-06-27 | 2005-08-30 | Immersion Corporation | Position sensor with resistive element |
| US7056123B2 (en) * | 2001-07-16 | 2006-06-06 | Immersion Corporation | Interface apparatus with cable-driven force feedback and grounded actuators |
| JP3958944B2 (ja) * | 2001-07-17 | 2007-08-15 | アルプス電気株式会社 | 多機能入力装置 |
| US6728601B2 (en) * | 2001-07-19 | 2004-04-27 | International Business Machines Corporation | Multiple host power control system and method |
| DE10138537B4 (de) * | 2001-08-06 | 2006-07-06 | Siemens Ag | Taktiles Feedback zur Darstellung von Gewebeelastizität |
| US20030069998A1 (en) * | 2001-08-31 | 2003-04-10 | Brown David W. | Motion services protocol accessible through uniform resource locator (URL) |
| FR2829338B1 (fr) * | 2001-09-03 | 2003-10-31 | Schneider Automation | Equipement d'automatisme equipe d'une liaison de type usb |
| EP1293950A1 (en) * | 2001-09-18 | 2003-03-19 | BRITISH TELECOMMUNICATIONS public limited company | Haptic interface |
| US7225115B2 (en) * | 2001-10-04 | 2007-05-29 | Novint Technologies, Inc. | Coordinating haptics with visual images in a human-computer interface |
| JP3920618B2 (ja) * | 2001-10-18 | 2007-05-30 | アルプス電気株式会社 | 力覚付与入力装置 |
| AU2002364690A1 (en) | 2001-10-30 | 2003-06-23 | Immersion Corporation | Methods and apparatus for providing haptic feedback in interacting with virtual pets |
| US20030210259A1 (en) * | 2001-11-14 | 2003-11-13 | Liu Alan V. | Multi-tactile display haptic interface device |
| US7162306B2 (en) * | 2001-11-19 | 2007-01-09 | Medtronic Physio - Control Corp. | Internal medical device communication bus |
| US20030095151A1 (en) * | 2001-11-20 | 2003-05-22 | Shackleford J. Barry | Real-time interactive adjustment of control parameters for a genetic algorithm computer |
| US8231639B2 (en) * | 2001-11-28 | 2012-07-31 | Aptus Endosystems, Inc. | Systems and methods for attaching a prosthesis within a body lumen or hollow organ |
| US20070073389A1 (en) | 2001-11-28 | 2007-03-29 | Aptus Endosystems, Inc. | Endovascular aneurysm devices, systems, and methods |
| US20050177180A1 (en) | 2001-11-28 | 2005-08-11 | Aptus Endosystems, Inc. | Devices, systems, and methods for supporting tissue and/or structures within a hollow body organ |
| US9320503B2 (en) | 2001-11-28 | 2016-04-26 | Medtronic Vascular, Inc. | Devices, system, and methods for guiding an operative tool into an interior body region |
| US20110087320A1 (en) * | 2001-11-28 | 2011-04-14 | Aptus Endosystems, Inc. | Devices, Systems, and Methods for Prosthesis Delivery and Implantation, Including a Prosthesis Assembly |
| CN100479786C (zh) | 2001-11-28 | 2009-04-22 | 阿普特斯内系统公司 | 血管内动脉瘤修复系统 |
| JP4785320B2 (ja) * | 2002-01-31 | 2011-10-05 | キヤノン株式会社 | 記憶装置 |
| US6876248B2 (en) * | 2002-02-14 | 2005-04-05 | Rambus Inc. | Signaling accommodation |
| US7333785B1 (en) | 2002-02-20 | 2008-02-19 | Logitech Europe S.A. | Power management for wireless peripheral device with force feedback |
| JP4263870B2 (ja) * | 2002-03-11 | 2009-05-13 | アルプス電気株式会社 | ハプティックコントローラ |
| JP4061105B2 (ja) * | 2002-03-29 | 2008-03-12 | アルプス電気株式会社 | 力覚付与装置 |
| US6904823B2 (en) | 2002-04-03 | 2005-06-14 | Immersion Corporation | Haptic shifting devices |
| US20070066396A1 (en) | 2002-04-05 | 2007-03-22 | Denise Chapman Weston | Retail methods for providing an interactive product to a consumer |
| US6967566B2 (en) | 2002-04-05 | 2005-11-22 | Creative Kingdoms, Llc | Live-action interactive adventure game |
| US7161580B2 (en) * | 2002-04-25 | 2007-01-09 | Immersion Corporation | Haptic feedback using rotary harmonic moving mass |
| US7369115B2 (en) * | 2002-04-25 | 2008-05-06 | Immersion Corporation | Haptic devices having multiple operational modes including at least one resonant mode |
| US6671651B2 (en) * | 2002-04-26 | 2003-12-30 | Sensable Technologies, Inc. | 3-D selection and manipulation with a multiple dimension haptic interface |
| US7028415B2 (en) * | 2002-04-30 | 2006-04-18 | Alan Heinzen | Canted manually loaded produce dryer |
| JP2003325972A (ja) | 2002-05-17 | 2003-11-18 | Nintendo Co Ltd | 傾き操作に関連して音と画像を変化させるゲーム装置およびそのゲームプログラム |
| EP1376316A1 (en) * | 2002-06-26 | 2004-01-02 | BRITISH TELECOMMUNICATIONS public limited company | Haptic communications |
| US6948948B2 (en) * | 2002-07-30 | 2005-09-27 | D&C Technology Co., Ltd. | PC cartridge having enhanced front connecting structure |
| US7674184B2 (en) | 2002-08-01 | 2010-03-09 | Creative Kingdoms, Llc | Interactive water attraction and quest game |
| US6990435B2 (en) * | 2002-10-10 | 2006-01-24 | Harmonic Drive Systems Inc. | Tactile sensing method and system |
| JP2004139845A (ja) * | 2002-10-17 | 2004-05-13 | Alps Electric Co Ltd | 力覚付与型入力装置 |
| JP4314810B2 (ja) * | 2002-11-18 | 2009-08-19 | 富士ゼロックス株式会社 | 触覚インタフェース装置 |
| US20040113931A1 (en) * | 2002-12-05 | 2004-06-17 | Anderson Thomas G. | Human-computer interfaces incorporating haptics and path-based interaction |
| US20060136630A1 (en) * | 2002-12-08 | 2006-06-22 | Immersion Corporation, A Delaware Corporation | Methods and systems for providing haptic messaging to handheld communication devices |
| GB2414319A (en) * | 2002-12-08 | 2005-11-23 | Immersion Corp | Methods and systems for providing haptic messaging to handheld communication devices |
| US8830161B2 (en) * | 2002-12-08 | 2014-09-09 | Immersion Corporation | Methods and systems for providing a virtual touch haptic effect to handheld communication devices |
| US7779166B2 (en) * | 2002-12-08 | 2010-08-17 | Immersion Corporation | Using haptic effects to enhance information content in communications |
| US8059088B2 (en) * | 2002-12-08 | 2011-11-15 | Immersion Corporation | Methods and systems for providing haptic messaging to handheld communication devices |
| US20060136631A1 (en) * | 2002-12-08 | 2006-06-22 | Immersion Corporation, A Delaware Corporation | Methods and systems for providing haptic messaging to handheld communication devices |
| GB2397024A (en) * | 2003-01-08 | 2004-07-14 | Encer Inc | A massage device powered by a USB connection |
| US7522155B2 (en) | 2003-01-16 | 2009-04-21 | Panasonic Corporation | Trackball device and vehicle incorporating the same |
| JP3579041B2 (ja) * | 2003-03-13 | 2004-10-20 | コナミ株式会社 | ゲームシステム、ゲーム装置、ゲーム制御方法、ならびに、プログラム |
| US9446319B2 (en) | 2003-03-25 | 2016-09-20 | Mq Gaming, Llc | Interactive gaming toy |
| FR2855282B1 (fr) * | 2003-05-22 | 2006-01-27 | Univ Lille Sciences Tech | Dispositif et procede de commande d'un retour de force a appliquer a au moins une manette d'une interface motorisee |
| US20050001823A1 (en) * | 2003-06-04 | 2005-01-06 | Dort David Bogart | Real motion detection sampling and recording for writing instruments and small tracking instruments using electrically active material with viscosity |
| WO2004111819A1 (en) * | 2003-06-09 | 2004-12-23 | Immersion Corporation | Interactive gaming systems with haptic feedback |
| EP1632428A4 (en) * | 2003-06-12 | 2010-08-25 | Toyota Motor Co Ltd | COAXIAL MOTORCYCLE |
| US7036639B2 (en) | 2003-08-29 | 2006-05-02 | Drs Systems And Electronics | Electronically programmable actively damped sensor mount |
| US8027349B2 (en) | 2003-09-25 | 2011-09-27 | Roy-G-Biv Corporation | Database event driven motion systems |
| GB0322489D0 (en) * | 2003-09-25 | 2003-10-29 | British Telecomm | Haptics transmission systems |
| US20070022194A1 (en) * | 2003-09-25 | 2007-01-25 | Brown David W | Database event driven motion systems |
| US20060064503A1 (en) * | 2003-09-25 | 2006-03-23 | Brown David W | Data routing systems and methods |
| GB0322875D0 (en) * | 2003-09-30 | 2003-10-29 | British Telecomm | Haptics transmission systems |
| US7132928B2 (en) * | 2003-10-01 | 2006-11-07 | Perricone Nicholas V | Threat detection system interface |
| JP4446712B2 (ja) * | 2003-10-23 | 2010-04-07 | アルプス電気株式会社 | 力覚付与型入力装置 |
| US7095418B2 (en) * | 2003-10-30 | 2006-08-22 | Sensable Technologies, Inc. | Apparatus and methods for texture mapping |
| US7096852B2 (en) | 2003-10-30 | 2006-08-29 | Immersion Corporation | Haptic throttle devices and methods |
| US7382378B2 (en) | 2003-10-30 | 2008-06-03 | Sensable Technologies, Inc. | Apparatus and methods for stenciling an image |
| DE10350903A1 (de) * | 2003-10-31 | 2005-06-09 | Siemens Ag | Intuitive und sichere Steuerung von Bedieneingaben in Softwarekomponenten |
| EP1690173A4 (en) * | 2003-11-17 | 2010-04-21 | Roy G Biv Corp | COMMAND PROCESSING SYSTEMS AND METHODS |
| FR2862942B1 (fr) * | 2003-12-01 | 2006-03-03 | Messier Bugatti | Procede de gestion d'une architecture de systeme de freinage pour aeronef equipe de freins a actionneurs electromecaniques, et architecture faisant application |
| US7348968B2 (en) * | 2003-12-02 | 2008-03-25 | Sony Corporation | Wireless force feedback input device |
| FI118149B (fi) * | 2003-12-05 | 2007-07-31 | Elisa Oyj | Menetelmä, järjestelmä, mittauslaite ja vastaanottolaite palautteen antamiseksi |
| KR20050054731A (ko) * | 2003-12-05 | 2005-06-10 | 한국전자통신연구원 | 햅틱 시뮬레이션 시스템 및 그 시스템에서의 실시간 촉감지원 방법 |
| US20060066569A1 (en) * | 2003-12-08 | 2006-03-30 | Immersion Corporation, A Delaware Corporation | Methods and systems for providing haptic messaging to handheld communication devices |
| US7889209B2 (en) * | 2003-12-10 | 2011-02-15 | Sensable Technologies, Inc. | Apparatus and methods for wrapping texture onto the surface of a virtual object |
| US7626589B2 (en) * | 2003-12-10 | 2009-12-01 | Sensable Technologies, Inc. | Haptic graphical user interface for adjusting mapped texture |
| US7742036B2 (en) * | 2003-12-22 | 2010-06-22 | Immersion Corporation | System and method for controlling haptic devices having multiple operational modes |
| US7149596B2 (en) * | 2004-01-13 | 2006-12-12 | Sensable Technologies, Inc. | Apparatus and methods for modifying a model of an object to enforce compliance with a manufacturing constraint |
| US7283120B2 (en) | 2004-01-16 | 2007-10-16 | Immersion Corporation | Method and apparatus for providing haptic feedback having a position-based component and a predetermined time-based component |
| US20050162402A1 (en) * | 2004-01-27 | 2005-07-28 | Watanachote Susornpol J. | Methods of interacting with a computer using a finger(s) touch sensing input device with visual feedback |
| US20050174337A1 (en) * | 2004-02-11 | 2005-08-11 | Nielsen Paul S. | Electronic handheld drawing and gaming system using television monitor |
| JP4408045B2 (ja) * | 2004-02-17 | 2010-02-03 | 富士通コンポーネント株式会社 | アクチュエータ |
| US7867141B2 (en) * | 2004-07-21 | 2011-01-11 | Panasonic Electric Works Co., Ltd. | Physical activity measuring system |
| JP4473685B2 (ja) | 2004-09-01 | 2010-06-02 | 任天堂株式会社 | ゲーム装置およびゲームプログラム |
| US20060073455A1 (en) * | 2004-09-30 | 2006-04-06 | Cardiac Pacemakers, Inc. | Virtual reality based prototyping system for medical devices |
| WO2006042309A1 (en) * | 2004-10-08 | 2006-04-20 | Immersion Corporation | Haptic feedback for button and scrolling action simulation in touch input devices |
| US7139621B2 (en) * | 2004-12-16 | 2006-11-21 | Caterpillar Inc | Floating deadband control |
| US7978173B2 (en) * | 2005-01-14 | 2011-07-12 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Pointing device including a moveable puck with mechanical detents |
| US20060161621A1 (en) * | 2005-01-15 | 2006-07-20 | Outland Research, Llc | System, method and computer program product for collaboration and synchronization of media content on a plurality of media players |
| US7489979B2 (en) | 2005-01-27 | 2009-02-10 | Outland Research, Llc | System, method and computer program product for rejecting or deferring the playing of a media file retrieved by an automated process |
| US20060229058A1 (en) * | 2005-10-29 | 2006-10-12 | Outland Research | Real-time person-to-person communication using geospatial addressing |
| US20070189544A1 (en) | 2005-01-15 | 2007-08-16 | Outland Research, Llc | Ambient sound responsive media player |
| US7542816B2 (en) * | 2005-01-27 | 2009-06-02 | Outland Research, Llc | System, method and computer program product for automatically selecting, suggesting and playing music media files |
| US20070156676A1 (en) * | 2005-09-09 | 2007-07-05 | Outland Research, Llc | System, Method and Computer Program Product for Intelligent Groupwise Media Selection |
| US20060184800A1 (en) * | 2005-02-16 | 2006-08-17 | Outland Research, Llc | Method and apparatus for using age and/or gender recognition techniques to customize a user interface |
| US20070276870A1 (en) * | 2005-01-27 | 2007-11-29 | Outland Research, Llc | Method and apparatus for intelligent media selection using age and/or gender |
| US20070061314A1 (en) * | 2005-02-01 | 2007-03-15 | Outland Research, Llc | Verbal web search with improved organization of documents based upon vocal gender analysis |
| US20080007517A9 (en) * | 2005-02-23 | 2008-01-10 | Northwestern University | Electrical damping system |
| US20060206379A1 (en) * | 2005-03-14 | 2006-09-14 | Outland Research, Llc | Methods and apparatus for improving the matching of relevant advertisements with particular users over the internet |
| US20060223637A1 (en) * | 2005-03-31 | 2006-10-05 | Outland Research, Llc | Video game system combining gaming simulation with remote robot control and remote robot feedback |
| US20060256008A1 (en) * | 2005-05-13 | 2006-11-16 | Outland Research, Llc | Pointing interface for person-to-person information exchange |
| US20060223635A1 (en) * | 2005-04-04 | 2006-10-05 | Outland Research | method and apparatus for an on-screen/off-screen first person gaming experience |
| US20060236120A1 (en) * | 2005-04-14 | 2006-10-19 | Ibm Corporation | Method and apparatus employing stress detection for highly secure communication |
| US20060236121A1 (en) * | 2005-04-14 | 2006-10-19 | Ibm Corporation | Method and apparatus for highly secure communication |
| US20060241864A1 (en) * | 2005-04-22 | 2006-10-26 | Outland Research, Llc | Method and apparatus for point-and-send data transfer within an ubiquitous computing environment |
| US20060277466A1 (en) * | 2005-05-13 | 2006-12-07 | Anderson Thomas G | Bimodal user interaction with a simulated object |
| US20070150188A1 (en) * | 2005-05-27 | 2007-06-28 | Outland Research, Llc | First-person video-based travel planning system |
| US7618413B2 (en) | 2005-06-22 | 2009-11-17 | Boston Scientific Scimed, Inc. | Medical device control system |
| US20070027668A1 (en) * | 2005-07-18 | 2007-02-01 | Kenny Chen | Signal simulator for generating a string of user input signals to stimulate redundant operation of a user input device of a computerized apparatus |
| US7519537B2 (en) | 2005-07-19 | 2009-04-14 | Outland Research, Llc | Method and apparatus for a verbo-manual gesture interface |
| US8313379B2 (en) * | 2005-08-22 | 2012-11-20 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
| US7927216B2 (en) | 2005-09-15 | 2011-04-19 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
| JP4805633B2 (ja) | 2005-08-22 | 2011-11-02 | 任天堂株式会社 | ゲーム用操作装置 |
| US8870655B2 (en) | 2005-08-24 | 2014-10-28 | Nintendo Co., Ltd. | Wireless game controllers |
| JP4262726B2 (ja) * | 2005-08-24 | 2009-05-13 | 任天堂株式会社 | ゲームコントローラおよびゲームシステム |
| US8308563B2 (en) | 2005-08-30 | 2012-11-13 | Nintendo Co., Ltd. | Game system and storage medium having game program stored thereon |
| JP4899685B2 (ja) * | 2005-09-02 | 2012-03-21 | 株式会社デンソー | 手動操作システム |
| US8157651B2 (en) | 2005-09-12 | 2012-04-17 | Nintendo Co., Ltd. | Information processing program |
| US8176101B2 (en) | 2006-02-07 | 2012-05-08 | Google Inc. | Collaborative rejection of media for physical establishments |
| US7917148B2 (en) * | 2005-09-23 | 2011-03-29 | Outland Research, Llc | Social musical media rating system and method for localized establishments |
| US7518745B2 (en) * | 2005-09-28 | 2009-04-14 | Xerox Corporation | Imaging system with haptic interface |
| US7577522B2 (en) | 2005-12-05 | 2009-08-18 | Outland Research, Llc | Spatially associated personal reminder system and method |
| US7586032B2 (en) | 2005-10-07 | 2009-09-08 | Outland Research, Llc | Shake responsive portable media player |
| CN101466316B (zh) | 2005-10-20 | 2012-06-27 | 阿普特斯内系统公司 | 包括使用固定件工具的用于修复物递送和植入的装置、系统和方法 |
| WO2007047986A1 (en) * | 2005-10-21 | 2007-04-26 | Wisconsin Alumni Research Foundation | Method and system for delivering nucleic acid into a target cell |
| US20070103437A1 (en) * | 2005-10-26 | 2007-05-10 | Outland Research, Llc | Haptic metering for minimally invasive medical procedures |
| US20070135264A1 (en) * | 2005-12-09 | 2007-06-14 | Outland Research, Llc | Portable exercise scripting and monitoring device |
| US20070145680A1 (en) * | 2005-12-15 | 2007-06-28 | Outland Research, Llc | Shake Responsive Portable Computing Device for Simulating a Randomization Object Used In a Game Of Chance |
| US20070075127A1 (en) * | 2005-12-21 | 2007-04-05 | Outland Research, Llc | Orientation-based power conservation for portable media devices |
| JP5204381B2 (ja) | 2006-05-01 | 2013-06-05 | 任天堂株式会社 | ゲームプログラム、ゲーム装置、ゲームシステム及びゲーム処理方法 |
| US20070188453A1 (en) * | 2006-02-15 | 2007-08-16 | Logitech Europe S.A. | Input device roller with hybrid magnetic ratchet system |
| US20070188454A1 (en) * | 2006-02-15 | 2007-08-16 | Logitech Europe S.A. | Magnetic ratchet for input device roller |
| WO2007098391A2 (en) * | 2006-02-17 | 2007-08-30 | Oceaneering International, Inc. | A multi-mode manipulator arm and drive system |
| JP4151982B2 (ja) | 2006-03-10 | 2008-09-17 | 任天堂株式会社 | 動き判別装置および動き判別プログラム |
| WO2007111909A2 (en) | 2006-03-24 | 2007-10-04 | Northwestern University | Haptic device with indirect haptic feedback |
| US8780053B2 (en) * | 2007-03-21 | 2014-07-15 | Northwestern University | Vibrating substrate for haptic interface |
| US8525778B2 (en) * | 2007-03-21 | 2013-09-03 | Northwestern University | Haptic device with controlled traction forces |
| US7760184B2 (en) * | 2006-04-03 | 2010-07-20 | Nokia Corporation | Dual mode input device |
| US7603228B2 (en) * | 2006-05-25 | 2009-10-13 | Ford Global Technologies, Llc | Haptic apparatus and coaching method for improving vehicle fuel economy |
| FI120133B (fi) * | 2006-05-29 | 2009-07-15 | Polar Electro Oy | Rannelaite ja menetelmä liikeinformaation määrittämiseksi |
| DE102007016083A1 (de) * | 2006-05-31 | 2007-12-06 | Mizukawa, Suehiro, Settsu | Verfahren und Vorrichtung zum Biegen eines Messerelements |
| JP5030482B2 (ja) | 2006-06-20 | 2012-09-19 | 任天堂株式会社 | ゲームプログラムおよびゲーム装置 |
| KR100827150B1 (ko) | 2006-07-10 | 2008-05-02 | 삼성전자주식회사 | 터치패드를 구비한 휴대 단말기의 구동 장치 |
| US20080027694A1 (en) * | 2006-07-12 | 2008-01-31 | Yury Michael Gitman | Heartbeat Simulation Method And Apparatus |
| US20080032870A1 (en) * | 2006-08-02 | 2008-02-07 | Shen Yi Wu | Method and apparatus of counting steps for treadmill |
| GB2440753A (en) * | 2006-08-04 | 2008-02-13 | Univ Sussex | Force sensor and programmable spring emulator |
| EP1898280B1 (de) * | 2006-09-06 | 2011-07-06 | Rotzler GmbH + Co. KG | Steuerungsvorrichtung mit einem Bus zum Betrieb einer Maschine |
| US7759894B2 (en) * | 2006-10-26 | 2010-07-20 | Honeywell International Inc. | Cogless motor driven active user interface haptic feedback system |
| US7750593B2 (en) * | 2006-10-26 | 2010-07-06 | Honeywell International Inc. | Active human-machine interface system without a force sensor |
| US7624836B2 (en) * | 2006-10-30 | 2009-12-01 | Caterpillar Inc. | Steering system having multiple strategies and variable deadzone |
| EP1930800A1 (en) * | 2006-12-05 | 2008-06-11 | Electronics and Telecommunications Research Institute | Tactile and visual display device |
| US20080146416A1 (en) * | 2006-12-13 | 2008-06-19 | Motorola, Inc. | Generation of user activity feedback |
| JP4690299B2 (ja) * | 2006-12-14 | 2011-06-01 | 株式会社東海理化電機製作所 | 遠隔操作式入力装置 |
| US8020441B2 (en) * | 2008-02-05 | 2011-09-20 | Invensense, Inc. | Dual mode sensing for vibratory gyroscope |
| US7796872B2 (en) * | 2007-01-05 | 2010-09-14 | Invensense, Inc. | Method and apparatus for producing a sharp image from a handheld device containing a gyroscope |
| US8462109B2 (en) * | 2007-01-05 | 2013-06-11 | Invensense, Inc. | Controlling and accessing content using motion processing on mobile devices |
| US20090262074A1 (en) * | 2007-01-05 | 2009-10-22 | Invensense Inc. | Controlling and accessing content using motion processing on mobile devices |
| US20100071467A1 (en) * | 2008-09-24 | 2010-03-25 | Invensense | Integrated multiaxis motion sensor |
| US8508039B1 (en) | 2008-05-08 | 2013-08-13 | Invensense, Inc. | Wafer scale chip scale packaging of vertically integrated MEMS sensors with electronics |
| US8047075B2 (en) | 2007-06-21 | 2011-11-01 | Invensense, Inc. | Vertically integrated 3-axis MEMS accelerometer with electronics |
| US8250921B2 (en) | 2007-07-06 | 2012-08-28 | Invensense, Inc. | Integrated motion processing unit (MPU) with MEMS inertial sensing and embedded digital electronics |
| US20090265671A1 (en) * | 2008-04-21 | 2009-10-22 | Invensense | Mobile devices with motion gesture recognition |
| US7934423B2 (en) * | 2007-12-10 | 2011-05-03 | Invensense, Inc. | Vertically integrated 3-axis MEMS angular accelerometer with integrated electronics |
| US8141424B2 (en) * | 2008-09-12 | 2012-03-27 | Invensense, Inc. | Low inertia frame for detecting coriolis acceleration |
| US8952832B2 (en) * | 2008-01-18 | 2015-02-10 | Invensense, Inc. | Interfacing application programs and motion sensors of a device |
| JP5127242B2 (ja) | 2007-01-19 | 2013-01-23 | 任天堂株式会社 | 加速度データ処理プログラムおよびゲームプログラム |
| US8144036B2 (en) | 2007-02-08 | 2012-03-27 | Lear Corporation | Switch system |
| EP2132650A4 (en) * | 2007-03-01 | 2010-10-27 | Sony Comp Entertainment Us | SYSTEM AND METHOD FOR COMMUNICATING WITH A VIRTUAL WORLD |
| US20080215994A1 (en) * | 2007-03-01 | 2008-09-04 | Phil Harrison | Virtual world avatar control, interactivity and communication interactive messaging |
| US8315652B2 (en) | 2007-05-18 | 2012-11-20 | Immersion Corporation | Haptically enabled messaging |
| US8108136B2 (en) * | 2007-08-09 | 2012-01-31 | Ford Global Technologies, Llc. | Driver advisory system for fuel economy improvement of a hybrid electric vehicle |
| CN101821149A (zh) * | 2007-09-06 | 2010-09-01 | 高田-彼得里公开股份有限公司 | 用于机动车辆的方向盘组件 |
| US9726088B2 (en) * | 2007-10-30 | 2017-08-08 | Ford Global Technologies, Llc | System and method for obtaining an adjustable accelerator pedal response in a vehicle powertrain |
| US20090156307A1 (en) * | 2007-11-13 | 2009-06-18 | Jorge Cristian Donoso Aguirre | Video game controller with a fan |
| US7486273B1 (en) * | 2008-02-12 | 2009-02-03 | Novint Technologies, Inc. | Communications in a system comprising a computer and a haptic interface device |
| TW200937260A (en) * | 2008-02-25 | 2009-09-01 | J Touch Corp | Capacitive stylus pen |
| US20090221196A1 (en) * | 2008-02-29 | 2009-09-03 | Blair Charles S | Torsional control boat throttle system |
| CN101518690A (zh) * | 2008-02-29 | 2009-09-02 | 鸿富锦精密工业(深圳)有限公司 | 力回馈装置 |
| US9274601B2 (en) * | 2008-04-24 | 2016-03-01 | Blackberry Limited | System and method for generating a feedback signal in response to an input signal provided to an electronic device |
| DE602008005110D1 (de) | 2008-04-24 | 2011-04-07 | Research In Motion Ltd | System und Verfahren zur Erzeugung eines Rückmeldungssignals als Antwort auf ein Eingangssignal an eine elektronische Vorrichtung |
| US20090295739A1 (en) * | 2008-05-27 | 2009-12-03 | Wes Albert Nagara | Haptic tactile precision selection |
| US20100013613A1 (en) * | 2008-07-08 | 2010-01-21 | Jonathan Samuel Weston | Haptic feedback projection system |
| US8159455B2 (en) * | 2008-07-18 | 2012-04-17 | Apple Inc. | Methods and apparatus for processing combinations of kinematical inputs |
| EP2328659A1 (en) * | 2008-08-12 | 2011-06-08 | Koninklijke Philips Electronics N.V. | Motion detection system |
| US9196169B2 (en) | 2008-08-21 | 2015-11-24 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
| CA2740867C (en) | 2008-10-16 | 2018-06-12 | Aptus Endosystems, Inc. | Devices, systems, and methods for endovascular staple and/or prosthesis delivery and implantation |
| US20100146395A1 (en) * | 2008-12-08 | 2010-06-10 | Gustavo De Los Reyes | Method and System for Exploiting Interactions Via A Virtual Environment |
| US20100167820A1 (en) * | 2008-12-29 | 2010-07-01 | Houssam Barakat | Human interface device |
| GB0900878D0 (en) | 2009-01-20 | 2009-03-04 | Renishaw Plc | Method for optimising a measurement cycle |
| WO2010095372A1 (ja) * | 2009-02-17 | 2010-08-26 | 日本電気株式会社 | 触力覚提示装置、触力覚提示装置が適用された電子機器端末及び触力覚提示方法 |
| US10564721B2 (en) * | 2009-03-12 | 2020-02-18 | Immersion Corporation | Systems and methods for using multiple actuators to realize textures |
| US10007340B2 (en) * | 2009-03-12 | 2018-06-26 | Immersion Corporation | Systems and methods for interfaces featuring surface-based haptic effects |
| US9696803B2 (en) | 2009-03-12 | 2017-07-04 | Immersion Corporation | Systems and methods for friction displays and additional haptic effects |
| US9874935B2 (en) | 2009-03-12 | 2018-01-23 | Immersion Corporation | Systems and methods for a texture engine |
| US9746923B2 (en) * | 2009-03-12 | 2017-08-29 | Immersion Corporation | Systems and methods for providing features in a friction display wherein a haptic effect is configured to vary the coefficient of friction |
| US9927873B2 (en) | 2009-03-12 | 2018-03-27 | Immersion Corporation | Systems and methods for using textures in graphical user interface widgets |
| US20100306825A1 (en) * | 2009-05-27 | 2010-12-02 | Lucid Ventures, Inc. | System and method for facilitating user interaction with a simulated object associated with a physical location |
| US20100302017A1 (en) * | 2009-06-01 | 2010-12-02 | Econtrols, Inc. | Tactile Feedback for Joystick Position/Speed Controls |
| US9568939B2 (en) | 2009-06-01 | 2017-02-14 | Enovation Controls, Llc | Tactile feedback for joystick position/speed controls |
| US20110006047A1 (en) * | 2009-07-08 | 2011-01-13 | Victor Matthew Penrod | Method and system for monitoring and characterizing the creation of a manual weld |
| US9221117B2 (en) | 2009-07-08 | 2015-12-29 | Lincoln Global, Inc. | System for characterizing manual welding operations |
| US9773429B2 (en) | 2009-07-08 | 2017-09-26 | Lincoln Global, Inc. | System and method for manual welder training |
| US9230449B2 (en) * | 2009-07-08 | 2016-01-05 | Lincoln Global, Inc. | Welding training system |
| US8487759B2 (en) | 2009-09-30 | 2013-07-16 | Apple Inc. | Self adapting haptic device |
| US8279052B2 (en) | 2009-11-04 | 2012-10-02 | Immersion Corporation | Systems and methods for haptic confirmation of commands |
| EP2502215B1 (en) * | 2009-11-17 | 2020-06-03 | Immersion Corporation | Systems and methods for increasing haptic bandwidth in an electronic device |
| JP5587596B2 (ja) * | 2009-12-14 | 2014-09-10 | 京セラ株式会社 | 触感呈示装置 |
| US10180572B2 (en) | 2010-02-28 | 2019-01-15 | Microsoft Technology Licensing, Llc | AR glasses with event and user action control of external applications |
| US20120249797A1 (en) | 2010-02-28 | 2012-10-04 | Osterhout Group, Inc. | Head-worn adaptive display |
| US9759917B2 (en) | 2010-02-28 | 2017-09-12 | Microsoft Technology Licensing, Llc | AR glasses with event and sensor triggered AR eyepiece interface to external devices |
| US20150309316A1 (en) | 2011-04-06 | 2015-10-29 | Microsoft Technology Licensing, Llc | Ar glasses with predictive control of external device based on event input |
| US20120194553A1 (en) * | 2010-02-28 | 2012-08-02 | Osterhout Group, Inc. | Ar glasses with sensor and user action based control of external devices with feedback |
| AU2011220382A1 (en) | 2010-02-28 | 2012-10-18 | Microsoft Corporation | Local advertising content on an interactive head-mounted eyepiece |
| KR101640043B1 (ko) * | 2010-04-14 | 2016-07-15 | 삼성전자주식회사 | 가상 세계 처리 장치 및 방법 |
| US9132352B1 (en) | 2010-06-24 | 2015-09-15 | Gregory S. Rabin | Interactive system and method for rendering an object |
| JP5841713B2 (ja) * | 2010-07-27 | 2016-01-13 | 京セラ株式会社 | 触感呈示装置及び触感呈示装置の制御方法 |
| JP5841714B2 (ja) * | 2010-07-27 | 2016-01-13 | 京セラ株式会社 | 触感呈示装置及び触感呈示装置の制御方法 |
| WO2012029227A1 (ja) | 2010-08-31 | 2012-03-08 | パナソニック株式会社 | マスタースレーブロボットの制御装置及び制御方法、マスタースレーブロボット、制御プログラム、並びに、集積電子回路 |
| US10013058B2 (en) | 2010-09-21 | 2018-07-03 | Apple Inc. | Touch-based user interface with haptic feedback |
| EP2453428A1 (en) * | 2010-11-12 | 2012-05-16 | EADS Construcciones Aeronauticas, S.A. | Simulation methods and systems for the control panels of complex systems |
| US10120446B2 (en) * | 2010-11-19 | 2018-11-06 | Apple Inc. | Haptic input device |
| US9921712B2 (en) | 2010-12-29 | 2018-03-20 | Mako Surgical Corp. | System and method for providing substantially stable control of a surgical tool |
| US9119655B2 (en) | 2012-08-03 | 2015-09-01 | Stryker Corporation | Surgical manipulator capable of controlling a surgical instrument in multiple modes |
| JP5281194B2 (ja) | 2011-03-24 | 2013-09-04 | アイシン高丘株式会社 | 車輌用衝突補強材 |
| US8892162B2 (en) * | 2011-04-25 | 2014-11-18 | Apple Inc. | Vibration sensing system and method for categorizing portable device context and modifying device operation |
| US8850261B2 (en) * | 2011-06-01 | 2014-09-30 | Microsoft Corporation | Replaying jobs at a secondary location of a service |
| US10585766B2 (en) | 2011-06-06 | 2020-03-10 | Microsoft Technology Licensing, Llc | Automatic configuration of a recovery service |
| US8811720B2 (en) | 2011-07-12 | 2014-08-19 | Raytheon Company | 3D visualization of light detection and ranging data |
| US9614465B2 (en) * | 2011-07-26 | 2017-04-04 | Moog Inc. | Electric motor clamping system |
| US9802364B2 (en) | 2011-10-18 | 2017-10-31 | 3D Systems, Inc. | Systems and methods for construction of an instruction set for three-dimensional printing of a user-customizableimage of a three-dimensional structure |
| US9582178B2 (en) | 2011-11-07 | 2017-02-28 | Immersion Corporation | Systems and methods for multi-pressure interaction on touch-sensitive surfaces |
| US8894491B2 (en) * | 2011-12-09 | 2014-11-25 | Microsoft Corporation | Multi-stage variable resistance trigger |
| US9389681B2 (en) * | 2011-12-19 | 2016-07-12 | Microsoft Technology Licensing, Llc | Sensor fusion interface for multiple sensor input |
| JP2013222399A (ja) * | 2012-04-18 | 2013-10-28 | Sony Corp | 操作方法、制御装置及びプログラム |
| WO2013170099A1 (en) * | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Calibration of haptic feedback systems for input devices |
| CN203324713U (zh) * | 2012-05-09 | 2013-12-04 | 布里斯托尔D/B/A远程自动化解决方案公司 | 通过过程控制设备显示信息的装置 |
| WO2013188307A2 (en) | 2012-06-12 | 2013-12-19 | Yknots Industries Llc | Haptic electromagnetic actuator |
| US20160093233A1 (en) | 2012-07-06 | 2016-03-31 | Lincoln Global, Inc. | System for characterizing manual welding operations on pipe and other curved structures |
| US9245428B2 (en) | 2012-08-02 | 2016-01-26 | Immersion Corporation | Systems and methods for haptic remote control gaming |
| 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 |
| KR102668586B1 (ko) | 2012-08-03 | 2024-05-28 | 스트리커 코포레이션 | 로봇 수술을 위한 시스템 및 방법 |
| US9820818B2 (en) | 2012-08-03 | 2017-11-21 | Stryker Corporation | System and method for controlling a surgical manipulator based on implant parameters |
| US9056244B2 (en) | 2012-09-12 | 2015-06-16 | Wms Gaming Inc. | Gaming apparatus incorporating targeted haptic feedback |
| US20160164976A1 (en) * | 2012-09-24 | 2016-06-09 | Suitable Technologies, Inc. | Systems and methods for remote presence |
| US9178509B2 (en) | 2012-09-28 | 2015-11-03 | Apple Inc. | Ultra low travel keyboard |
| TWI467467B (zh) * | 2012-10-29 | 2015-01-01 | Pixart Imaging Inc | 畫面物件移動控制方法及裝置 |
| US9330544B2 (en) * | 2012-11-20 | 2016-05-03 | Immersion Corporation | System and method for simulated physical interactions with haptic effects |
| DE102012223007A1 (de) * | 2012-12-13 | 2014-06-18 | Hilti Aktiengesellschaft | Handgeführtes oder halbstationäres Werkzeuggerät und Verfahren zum Betreiben eines derartigen Werkzeuggeräts |
| WO2014120984A2 (en) | 2013-01-30 | 2014-08-07 | David Paul Smith | Operator controlled electrical output signal device with variable feel and hold feedback and automated calibration and learnable performance optimization |
| KR20140115648A (ko) | 2013-03-21 | 2014-10-01 | 삼성전자주식회사 | 햅틱 엔진을 이용하여 햅틱 효과를 제공하는 단말 장치 및 그 제어 방법 |
| ITMI20130495A1 (it) * | 2013-03-29 | 2014-09-30 | Atlas Copco Blm Srl | Dispositivo elettronico di controllo e comando per sensori |
| US10168766B2 (en) | 2013-04-17 | 2019-01-01 | Nokia Technologies Oy | Method and apparatus for a textural representation of a guidance |
| WO2014190293A2 (en) * | 2013-05-24 | 2014-11-27 | New York University | Haptic force-feedback for computing interfaces |
| US10120447B2 (en) | 2013-06-24 | 2018-11-06 | Northwestern University | Haptic display with simultaneous sensing and actuation |
| WO2015020663A1 (en) | 2013-08-08 | 2015-02-12 | Honessa Development Laboratories Llc | Sculpted waveforms with no or reduced unforced response |
| CN103433921B (zh) * | 2013-09-11 | 2015-07-08 | 北京邮电大学 | 三自由度平动力反馈手控器 |
| US20150072323A1 (en) | 2013-09-11 | 2015-03-12 | Lincoln Global, Inc. | Learning management system for a real-time simulated virtual reality welding training environment |
| US9779592B1 (en) | 2013-09-26 | 2017-10-03 | Apple Inc. | Geared haptic feedback element |
| CN105579928A (zh) | 2013-09-27 | 2016-05-11 | 苹果公司 | 具有触觉致动器的带体 |
| WO2015047343A1 (en) | 2013-09-27 | 2015-04-02 | Honessa Development Laboratories Llc | Polarized magnetic actuators for haptic response |
| WO2015047364A1 (en) | 2013-09-29 | 2015-04-02 | Pearl Capital Developments Llc | Devices and methods for creating haptic effects |
| US10236760B2 (en) | 2013-09-30 | 2019-03-19 | Apple Inc. | Magnetic actuators for haptic response |
| US9317118B2 (en) | 2013-10-22 | 2016-04-19 | Apple Inc. | Touch surface for simulating materials |
| US10083627B2 (en) | 2013-11-05 | 2018-09-25 | Lincoln Global, Inc. | Virtual reality and real welding training system and method |
| US10276001B2 (en) | 2013-12-10 | 2019-04-30 | Apple Inc. | Band attachment mechanism with haptic response |
| US20150242037A1 (en) | 2014-01-13 | 2015-08-27 | Apple Inc. | Transparent force sensor with strain relief |
| US9501912B1 (en) | 2014-01-27 | 2016-11-22 | Apple Inc. | Haptic feedback device with a rotating mass of variable eccentricity |
| US9836987B2 (en) | 2014-02-14 | 2017-12-05 | Lincoln Global, Inc. | Virtual reality pipe welding simulator and setup |
| JP6201824B2 (ja) * | 2014-03-05 | 2017-09-27 | 株式会社デンソー | 操作装置 |
| US10394326B2 (en) | 2014-03-31 | 2019-08-27 | Sony Corporation | Tactile sense presentation apparatus, signal generation device, tactile sense presentation system, and tactile sense presentation method |
| DE112014006608B4 (de) | 2014-04-21 | 2024-01-25 | Apple Inc. | Verfahren, Systeme und elektronische Vorrichtungen zum Bestimmen der Kräfteaufteilung für Multi-Touch-Eingabevorrichtungen elektronischer Vorrichtungen |
| CN106233358A (zh) | 2014-06-02 | 2016-12-14 | 林肯环球股份有限公司 | 用于人工焊工培训的系统和方法 |
| DE102015209639A1 (de) | 2014-06-03 | 2015-12-03 | Apple Inc. | Linearer Aktuator |
| US10316492B2 (en) * | 2014-07-31 | 2019-06-11 | Cnh Industrial America Llc | Active force/vibration feedback control method and apparatus for a movable machine |
| US9838009B2 (en) | 2014-08-27 | 2017-12-05 | Continental Automotive Systems, Inc. | Switch with user feedback |
| US10297119B1 (en) | 2014-09-02 | 2019-05-21 | Apple Inc. | Feedback device in an electronic device |
| US9830782B2 (en) | 2014-09-02 | 2017-11-28 | Apple Inc. | Haptic notifications |
| EP3212070B1 (en) | 2014-10-27 | 2020-02-05 | Vitalsines International Inc. | System and method for monitoring aortic pulse wave velocity and blood pressure |
| US9798409B1 (en) | 2015-03-04 | 2017-10-24 | Apple Inc. | Multi-force input device |
| US10353467B2 (en) * | 2015-03-06 | 2019-07-16 | Apple Inc. | Calibration of haptic devices |
| US10613629B2 (en) | 2015-03-27 | 2020-04-07 | Chad Laurendeau | System and method for force feedback interface devices |
| DE102015104927A1 (de) * | 2015-03-31 | 2016-10-06 | Inventus Engineering Gmbh | Dämpfer zur Dämpfung einer Relativbewegung |
| AU2016100399B4 (en) | 2015-04-17 | 2017-02-02 | Apple Inc. | Contracting and elongating materials for providing input and output for an electronic device |
| US9535501B1 (en) * | 2015-06-29 | 2017-01-03 | Apple Inc. | Input with haptic feedback |
| US9921652B2 (en) * | 2015-06-29 | 2018-03-20 | Apple Inc. | Input with haptic feedback |
| WO2017044618A1 (en) | 2015-09-08 | 2017-03-16 | Apple Inc. | Linear actuators for use in electronic devices |
| CA2999413C (en) * | 2015-09-23 | 2022-07-19 | Universite Catholique De Louvain | Rehabilitation system and method |
| US9971407B2 (en) | 2015-09-30 | 2018-05-15 | Apple Inc. | Haptic feedback for rotary inputs |
| US10324530B2 (en) * | 2015-12-14 | 2019-06-18 | Facebook Technologies, Llc | Haptic devices that simulate rigidity of virtual objects |
| US10039080B2 (en) | 2016-03-04 | 2018-07-31 | Apple Inc. | Situationally-aware alerts |
| US10503258B2 (en) | 2016-03-04 | 2019-12-10 | Apple Inc. | Input mechanism with force and rotation inputs and haptic feedback |
| US10268272B2 (en) | 2016-03-31 | 2019-04-23 | Apple Inc. | Dampening mechanical modes of a haptic actuator using a delay |
| CN109313418A (zh) * | 2016-06-23 | 2019-02-05 | 深圳市大疆创新科技有限公司 | 用于控制可移动物体行为的系统和方法 |
| EP3319066A1 (en) | 2016-11-04 | 2018-05-09 | Lincoln Global, Inc. | Magnetic frequency selection for electromagnetic position tracking |
| WO2018112025A1 (en) | 2016-12-16 | 2018-06-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 |
| US10275032B2 (en) | 2016-12-22 | 2019-04-30 | Immersion Corporation | Pressure-sensitive suspension system for a haptic device |
| JP6837921B2 (ja) | 2017-06-02 | 2021-03-03 | 任天堂株式会社 | ゲームプログラム、情報処理装置、情報処理システム、および、情報処理方法 |
| JP6613267B2 (ja) * | 2017-06-02 | 2019-11-27 | 任天堂株式会社 | 情報処理システム、情報処理プログラム、情報処理装置、および、情報処理方法 |
| JP6653293B2 (ja) | 2017-06-05 | 2020-02-26 | 任天堂株式会社 | 情報処理システム、情報処理プログラム、情報処理装置、および、情報処理方法 |
| JP6701132B2 (ja) * | 2017-07-12 | 2020-05-27 | 任天堂株式会社 | ゲームシステム、ゲームプログラム、ゲーム装置、およびゲーム処理方法 |
| US10622538B2 (en) | 2017-07-18 | 2020-04-14 | Apple Inc. | Techniques for providing a haptic output and sensing a haptic input using a piezoelectric body |
| US11314332B2 (en) | 2017-11-30 | 2022-04-26 | Sony Interactive Entertainment Inc. | Information processing apparatus, information processing method, and program |
| US10583359B2 (en) | 2017-12-28 | 2020-03-10 | Immersion Corporation | Systems and methods for providing haptic effects related to touching and grasping a virtual object |
| US11523839B2 (en) * | 2018-04-03 | 2022-12-13 | Intuitive Surgical Operations, Inc. | Systems and methods for grasp adjustment based on grasp properties |
| US11475792B2 (en) | 2018-04-19 | 2022-10-18 | Lincoln Global, Inc. | Welding simulator with dual-user configuration |
| US11557223B2 (en) | 2018-04-19 | 2023-01-17 | Lincoln Global, Inc. | Modular and reconfigurable chassis for simulated welding training |
| US20190324536A1 (en) | 2018-04-20 | 2019-10-24 | Immersion Corporation | Haptic ring |
| US10579146B2 (en) * | 2018-06-15 | 2020-03-03 | Immersion Corporation | Systems and methods for multi-level closed loop control of haptic effects |
| US10691211B2 (en) | 2018-09-28 | 2020-06-23 | Apple Inc. | Button providing force sensing and/or haptic output |
| US10599223B1 (en) | 2018-09-28 | 2020-03-24 | Apple Inc. | Button providing force sensing and/or haptic output |
| EP3996991B1 (en) | 2019-07-11 | 2024-02-28 | BAE SYSTEMS plc | Inceptor and method |
| WO2021005328A1 (en) * | 2019-07-11 | 2021-01-14 | Bae Systems Plc | Force compensation method and device |
| JP2021018546A (ja) * | 2019-07-18 | 2021-02-15 | トヨタ自動車株式会社 | 車両用コミュニケーション装置および車両用コミュニケーションシステム |
| US11380470B2 (en) | 2019-09-24 | 2022-07-05 | Apple Inc. | Methods to control force in reluctance actuators based on flux related parameters |
| WO2021090102A1 (en) * | 2019-11-04 | 2021-05-14 | Indian Institute Of Science | System for operating joystick |
| US11960651B2 (en) * | 2020-03-30 | 2024-04-16 | Snap Inc. | Gesture-based shared AR session creation |
| US12266170B2 (en) * | 2020-04-17 | 2025-04-01 | Apple Inc. | Computer-generated supplemental content for video |
| CN113760107B (zh) * | 2020-06-04 | 2023-10-13 | 宏碁股份有限公司 | 触控笔、触控电子装置与触控系统 |
| US11544343B1 (en) * | 2020-10-16 | 2023-01-03 | Splunk Inc. | Codeless anchor generation for detectable features in an environment |
| FR3117224B1 (fr) * | 2020-12-04 | 2023-05-05 | Safran Electronics & Defense | Procédé de commande d’un moteur d’une commande d’un aéronef, dispositif de commande et aéronef |
| CN112757273A (zh) * | 2020-12-28 | 2021-05-07 | 广州一康医疗设备实业有限公司 | 一种机械臂轨迹编辑可视化方法、系统、装置及存储介质 |
| US11771991B2 (en) * | 2021-02-15 | 2023-10-03 | Nintendo Co., Ltd. | Non-transitory computer-readable storage medium having stored therein information processing program, information processing apparatus, information processing system, and information processing method |
| US11977683B2 (en) | 2021-03-12 | 2024-05-07 | Apple Inc. | Modular systems configured to provide localized haptic feedback using inertial actuators |
| WO2022230594A1 (ja) * | 2021-04-26 | 2022-11-03 | 学校法人慶應義塾 | 機能管理システム、機能管理方法、及びプログラム |
| US11814947B2 (en) | 2021-07-01 | 2023-11-14 | Halliburton Energy Services, Inc. | Distributed diagnostics and control of a multi-unit pumping operation |
| US11809631B2 (en) | 2021-09-21 | 2023-11-07 | Apple Inc. | Reluctance haptic engine for an electronic device |
| CN114117987B (zh) * | 2021-11-29 | 2025-07-25 | 上海华力微电子有限公司 | 一种全局工艺角模型的建模方法 |
| CN114179080B (zh) * | 2021-12-01 | 2024-12-17 | 上海瑾盛通信科技有限公司 | 运动控制方法、装置、机械臂、交互系统及存储介质 |
| WO2023105706A1 (ja) * | 2021-12-09 | 2023-06-15 | 日本電信電話株式会社 | 触覚提示デバイスおよび制御方法 |
| CN118434378A (zh) * | 2021-12-17 | 2024-08-02 | 直观外科手术操作公司 | 由计算机辅助医疗系统显示的虚拟对象的基于力的控制 |
| US12299824B2 (en) * | 2022-05-27 | 2025-05-13 | Giraffe360 Limited | Autoplay sessions for virtual tours |
| GB2624179A (en) * | 2022-11-08 | 2024-05-15 | Sony Interactive Entertainment Inc | Methods and systems for providing in-game navigation |
| KR20240109848A (ko) * | 2023-01-05 | 2024-07-12 | 삼성전자주식회사 | 디스플레이 구동 회로 |
| US12589884B2 (en) * | 2023-09-07 | 2026-03-31 | The Boeing Company | Aircraft control system failure event search |
| EP4624326A1 (en) * | 2024-03-28 | 2025-10-01 | Ratier-Figeac SAS | Control system |
Family Cites Families (257)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US2906179A (en) * | 1957-01-28 | 1959-09-29 | North American Aviation Inc | Vector gage |
| 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 |
| US3157553A (en) | 1962-10-31 | 1964-11-17 | Bartmann & Bixer Inc | Apparatus for cutting lengths of heatfusible fabric and sealing the cut edges thereof |
| US3490059A (en) * | 1966-06-06 | 1970-01-13 | Martin Marietta Corp | Three axis mounting and torque sensing 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 |
| US3531868A (en) * | 1968-04-18 | 1970-10-06 | Ford Motor Co | Surface scanner for measuring the coordinates of points on a three-dimensional surface |
| US3903614A (en) | 1970-03-27 | 1975-09-09 | Singer Co | Apparatus for simulating aircraft control loading |
| US3919691A (en) | 1971-05-26 | 1975-11-11 | Bell Telephone Labor Inc | Tactile man-machine communication system |
| US3875488A (en) * | 1973-02-15 | 1975-04-01 | Raytheon Co | Inertially stabilized gimbal platform |
| US3902687A (en) | 1973-06-25 | 1975-09-02 | Robert E Hightower | Aircraft indicator system |
| US3890958A (en) * | 1974-04-08 | 1975-06-24 | Moog Automotive Inc | Physiological diagnostic apparatus |
| US3944798A (en) * | 1974-04-18 | 1976-03-16 | Eaton-Leonard Corporation | Method and apparatus for measuring direction |
| US4034894A (en) * | 1975-02-28 | 1977-07-12 | Agfa-Gevaert Aktiengesellschaft | Film-sheet cassette |
| US4125800A (en) * | 1975-09-02 | 1978-11-14 | Contraves Gorez Corporation | Power controller with a modular power output |
| US4131033A (en) | 1977-02-18 | 1978-12-26 | Rockwell International Corporation | Push-pull and rotating knob |
| US4148014A (en) * | 1977-04-06 | 1979-04-03 | Texas Instruments Incorporated | System with joystick to control velocity vector of a display cursor |
| US4160508A (en) | 1977-08-19 | 1979-07-10 | Nasa | Controller arm for a remotely related slave arm |
| US4216467A (en) * | 1977-12-22 | 1980-08-05 | Westinghouse Electric Corp. | Hand controller |
| US4236325A (en) | 1978-12-26 | 1980-12-02 | The Singer Company | Simulator control loading inertia compensator |
| US4638798A (en) * | 1980-09-10 | 1987-01-27 | Shelden C Hunter | Stereotactic method and apparatus for locating and treating or removing lesions |
| NL8006091A (nl) * | 1980-11-07 | 1982-06-01 | Fokker Bv | Vluchtnabootser. |
| JPS57169643A (en) * | 1981-04-13 | 1982-10-19 | Yamato Scale Co Ltd | Load cell for multiple components of force |
| US4599070A (en) | 1981-07-29 | 1986-07-08 | Control Interface Company Limited | Aircraft simulator and simulated control system therefor |
| DE3380420D1 (en) | 1982-01-22 | 1989-09-21 | British Aerospace | Control apparatus |
| US4477973A (en) * | 1982-07-14 | 1984-10-23 | Micro Control Systems, Inc. | Three dimensional graphics tablet |
| US4593470A (en) * | 1982-07-14 | 1986-06-10 | Micro Control Systems, Inc. | Portable three dimensional graphics tablet |
| US4560983A (en) | 1982-09-17 | 1985-12-24 | Ampex Corporation | Dynamically interactive responsive control device and system |
| 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 |
| US4538035A (en) | 1983-02-11 | 1985-08-27 | Pool Danny J | Joystick occlusion gate control for video games |
| FR2545606B1 (fr) * | 1983-05-06 | 1985-09-13 | Hispano Suiza Sa | Capteur de torseur de forces |
| US4604016A (en) | 1983-08-03 | 1986-08-05 | Joyce Stephen A | Multi-dimensional force-torque hand controller having force feedback |
| GB2146776B (en) * | 1983-09-16 | 1986-07-30 | Ferranti Plc | Accelerometer systems |
| US4550221A (en) * | 1983-10-07 | 1985-10-29 | Scott Mabusth | Touch sensitive control device |
| JPS60170709A (ja) * | 1984-02-16 | 1985-09-04 | Toshiba Corp | 形状測定装置 |
| US4571834A (en) * | 1984-02-17 | 1986-02-25 | Orthotronics Limited Partnership | Knee laxity evaluator and motion module/digitizer arrangement |
| US4581491A (en) | 1984-05-04 | 1986-04-08 | Research Corporation | Wearable tactile sensory aid providing information on voice pitch and intonation patterns |
| US4688983A (en) * | 1984-05-21 | 1987-08-25 | Unimation Inc. | Low cost robot |
| US4603284A (en) | 1984-06-05 | 1986-07-29 | Unimation, Inc. | Control system for manipulator apparatus with resolved compliant motion control |
| US4676002A (en) * | 1984-06-25 | 1987-06-30 | Slocum Alexander H | Mechanisms to determine position and orientation in space |
| JPS61100570A (ja) | 1984-10-19 | 1986-05-19 | Nissan Chem Ind Ltd | ピラゾ−ル誘導体の製法 |
| JPS61105411A (ja) * | 1984-10-29 | 1986-05-23 | Mitsutoyo Mfg Co Ltd | 多次元測定機の測定方法 |
| US4654648A (en) * | 1984-12-17 | 1987-03-31 | Herrington Richard A | Wireless cursor control system |
| US4782327A (en) | 1985-01-02 | 1988-11-01 | Victor B. Kley | Computer control |
| US4632341A (en) * | 1985-02-06 | 1986-12-30 | The United States Of America As Represented By The Secretary Of The Air Force | Stabilizing force feedback in bio-actuated control systems |
| JPH0537531Y2 (ja) | 1985-06-11 | 1993-09-22 | ||
| 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 |
| DE3523188A1 (de) * | 1985-06-28 | 1987-01-08 | Zeiss Carl Fa | Steuerung fuer koordinatenmessgeraete |
| US4704909A (en) * | 1985-07-22 | 1987-11-10 | Grahn Allen R | Multicomponent force-torque sensor |
| US4679331A (en) * | 1985-08-26 | 1987-07-14 | Ppg Industries, Inc. | Apparatus and method for determining contour characteristics of a contoured article |
| 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 (nl) | 1985-11-11 | 1987-06-01 | Fokker Bv | Simulator van mechanische eigenschappen van een besturingssysteem. |
| 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 |
| US4891764A (en) | 1985-12-06 | 1990-01-02 | Tensor Development Inc. | Program controlled force measurement and control system |
| US5591924A (en) | 1985-12-18 | 1997-01-07 | Spacetec Imc Corporation | Force and torque converter |
| US4811608A (en) * | 1985-12-18 | 1989-03-14 | Spatial Systems Pty Limited | Force and torque converter |
| JPH085018B2 (ja) | 1986-02-26 | 1996-01-24 | 株式会社日立製作所 | 遠隔マニピユレ−シヨン方法及び装置 |
| US4787051A (en) * | 1986-05-16 | 1988-11-22 | Tektronix, Inc. | Inertial mouse system |
| JPS62194389U (ja) | 1986-05-31 | 1987-12-10 | ||
| US4803413A (en) * | 1986-07-15 | 1989-02-07 | Honeywell Inc. | Magnetic isolating and pointing gimbal apparatus |
| US4791934A (en) * | 1986-08-07 | 1988-12-20 | Picker International, Inc. | Computer tomography assisted stereotactic surgery system and method |
| US4945305A (en) * | 1986-10-09 | 1990-07-31 | Ascension Technology Corporation | Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields |
| US4849692A (en) * | 1986-10-09 | 1989-07-18 | Ascension Technology Corporation | Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields |
| NL8602624A (nl) | 1986-10-20 | 1988-05-16 | Oce Nederland Bv | Invoerinrichting met taktiele terugkoppeling. |
| NL8602697A (nl) * | 1986-10-27 | 1988-05-16 | Huka Bv Developments | Joystick. |
| US4795296A (en) | 1986-11-17 | 1989-01-03 | California Institute Of Technology | Hand-held robot end effector controller having movement and force control |
| US4750487A (en) * | 1986-11-24 | 1988-06-14 | Zanetti Paul H | Stereotactic frame |
| CA1299362C (en) * | 1986-12-10 | 1992-04-28 | Gregory James Mcdonald | Coordinate measuring system |
| JPH0829509B2 (ja) | 1986-12-12 | 1996-03-27 | 株式会社日立製作所 | マニピユレ−タの制御装置 |
| US4819195A (en) * | 1987-01-20 | 1989-04-04 | The Warner & Swasey Company | Method for calibrating a coordinate measuring machine and the like and system therefor |
| US4945501A (en) * | 1987-01-20 | 1990-07-31 | The Warner & Swasey Company | Method for determining position within the measuring volume of a coordinate measuring machine and the like and system therefor |
| US4800721A (en) * | 1987-02-13 | 1989-01-31 | Caterpillar Inc. | Force feedback lever |
| US4839838A (en) * | 1987-03-30 | 1989-06-13 | Labiche Mitchell | Spatial input apparatus |
| GB2204131B (en) * | 1987-04-28 | 1991-04-17 | Ibm | Graphics input tablet |
| US4961138A (en) * | 1987-05-01 | 1990-10-02 | General Datacomm, Inc. | System and apparatus for providing three dimensions of input into a host processor |
| IT1214292B (it) * | 1987-05-05 | 1990-01-10 | Garda Impianti Srl | Apparecchiatura per la misura e/o il controllo della posizione edella orientazione di punti o zone caratteristiche di strutture, in particolare di scocche di autoveicoli. |
| US4868549A (en) | 1987-05-18 | 1989-09-19 | International Business Machines Corporation | Feedback mouse |
| DE3717459A1 (de) * | 1987-05-23 | 1988-12-01 | Zeiss Carl Fa | Handgefuehrtes koordinatenmessgeraet |
| US4896554A (en) | 1987-11-03 | 1990-01-30 | Culver Craig F | Multifunction tactile manipulatable control |
| DE3740070A1 (de) * | 1987-11-26 | 1989-06-08 | Zeiss Carl Fa | Dreh-schwenk-einrichtung fuer tastkoepfe von koordinatenmessgeraeten |
| GB8729638D0 (en) * | 1987-12-19 | 1988-02-03 | Renishaw Plc | Mounting for surface sensing device |
| US4891784A (en) * | 1988-01-08 | 1990-01-02 | Hewlett-Packard Company | High capacity tape drive transparently writes and reads large packets of blocked data between interblock gaps |
| JP2720970B2 (ja) * | 1988-01-29 | 1998-03-04 | 日本ヒューレット・パッカード株式会社 | 測定器 |
| US5251127A (en) * | 1988-02-01 | 1993-10-05 | Faro Medical Technologies Inc. | Computer-aided surgery apparatus |
| GB8803847D0 (en) * | 1988-02-18 | 1988-03-16 | Renishaw Plc | Mounting for surface-sensing device |
| SE461548B (sv) * | 1988-02-18 | 1990-02-26 | Johansson Ab C E | Foerfarande och anordning foer bestaemning av och korrigering foer laegesfel vid maetning av en punkts laege eller vid positionering till en punkt med ett bestaemt laege |
| US4925312A (en) | 1988-03-21 | 1990-05-15 | Staubli International Ag | Robot control system having adaptive feedforward torque control for improved accuracy |
| 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 |
| US4907970A (en) * | 1988-03-30 | 1990-03-13 | Grumman Aerospace Corporation | Sidestick-type thrust control simulator |
| US4942545A (en) * | 1988-06-06 | 1990-07-17 | Combustion Engineering, Inc. | Calibration of eddy current profilometry |
| NL8801653A (nl) | 1988-06-29 | 1990-01-16 | Stork Kwant Bv | Besturingsstelsel. |
| US5050608A (en) * | 1988-07-12 | 1991-09-24 | Medirand, Inc. | System for indicating a position to be operated in a patient's body |
| US5116180A (en) | 1988-07-18 | 1992-05-26 | Spar Aerospace Limited | Human-in-the-loop machine control loop |
| US4962448A (en) | 1988-09-30 | 1990-10-09 | Demaio Joseph | Virtual pivot handcontroller |
| EP0362626B1 (de) * | 1988-10-03 | 1993-02-10 | Firma Carl Zeiss | Prüfkörper für Koordinatenmessgeräte |
| FR2638010B1 (fr) | 1988-10-13 | 1991-01-18 | Acroe | Clavier retroactif modulaire et actionneur modulaire plat |
| US5007085A (en) * | 1988-10-28 | 1991-04-09 | International Business Machines Corporation | Remotely sensed personal stylus |
| US4907973A (en) * | 1988-11-14 | 1990-03-13 | Hon David C | Expert system simulator for modeling realistic internal environments and performance |
| US4930770A (en) | 1988-12-01 | 1990-06-05 | Baker Norman A | Eccentrically loaded computerized positive/negative exercise machine |
| US5189806A (en) * | 1988-12-19 | 1993-03-02 | Renishaw Plc | Method of and apparatus for scanning the surface of a workpiece |
| US4949119A (en) | 1989-01-12 | 1990-08-14 | Atari Games Corporation | Gearshift for a vehicle simulator using computer controlled realistic real world forces |
| US5116051A (en) * | 1989-01-12 | 1992-05-26 | Atari Games Corporation | Strain gauge pressure-sensitive video game control |
| US5044956A (en) * | 1989-01-12 | 1991-09-03 | Atari Games Corporation | Control device such as a steering wheel for video vehicle simulator with realistic feedback forces |
| US5186695A (en) | 1989-02-03 | 1993-02-16 | Loredan Biomedical, Inc. | Apparatus for controlled exercise and diagnosis of human performance |
| US5019761A (en) | 1989-02-21 | 1991-05-28 | Kraft Brett W | Force feedback control for backhoe |
| JPH02220106A (ja) * | 1989-02-22 | 1990-09-03 | Okuma Mach Works Ltd | 計測機能を有するデジタイズ制御装置 |
| GB8904955D0 (en) * | 1989-03-03 | 1989-04-12 | Atomic Energy Authority Uk | Multi-axis hand controller |
| US4983901A (en) | 1989-04-21 | 1991-01-08 | Allergan, Inc. | Digital electronic foot control for medical apparatus and the like |
| JPH02290506A (ja) * | 1989-04-28 | 1990-11-30 | Mitsutoyo Corp | 三次元測定機 |
| US5184306A (en) * | 1989-06-09 | 1993-02-02 | Regents Of The University Of Minnesota | Automated high-precision fabrication of objects of complex and unique geometry |
| US5076517A (en) | 1989-08-14 | 1991-12-31 | United Technologies Corporation | Programmable, linear collective control system for a helicopter |
| JPH07104146B2 (ja) * | 1989-08-29 | 1995-11-13 | 株式会社ミツトヨ | 座標測定用プローブの回転テーブル倣い制御方法 |
| US5139261A (en) * | 1989-09-15 | 1992-08-18 | Openiano Renato M | Foot-actuated computer game controller serving as a joystick |
| US5182557A (en) * | 1989-09-20 | 1993-01-26 | Semborg Recrob, Corp. | Motorized joystick |
| US4961038A (en) | 1989-10-16 | 1990-10-02 | General Electric Company | Torque estimator for switched reluctance machines |
| US5209131A (en) * | 1989-11-03 | 1993-05-11 | Rank Taylor Hobson | Metrology |
| US5126948A (en) * | 1989-11-08 | 1992-06-30 | Ltv Aerospace And Defense Company | Digital position encoder and data optimizer |
| US5107080A (en) * | 1989-12-01 | 1992-04-21 | Massachusetts Institute Of Technology | Multiple degree of freedom damped hand controls |
| US4983786A (en) * | 1990-01-17 | 1991-01-08 | The University Of British Columbia | XY velocity controller |
| US5022407A (en) | 1990-01-24 | 1991-06-11 | Topical Testing, Inc. | Apparatus for automated tactile testing |
| US5259894A (en) * | 1990-01-26 | 1993-11-09 | Sampson Richard K | Method for solvent bonding non-porous materials to automatically create variable bond characteristics |
| US5072361A (en) * | 1990-02-01 | 1991-12-10 | Sarcos Group | Force-reflective teleoperation control system |
| US5184319A (en) * | 1990-02-02 | 1993-02-02 | Kramer James F | Force feedback and textures simulating interface device |
| US5113179A (en) | 1990-03-16 | 1992-05-12 | Advanced Gravis Computer Technology Ltd. | Switch joystick |
| US5132672A (en) * | 1990-03-27 | 1992-07-21 | Apple Computer, Inc. | Three degree of freedom graphic object controller |
| US5095303A (en) * | 1990-03-27 | 1992-03-10 | Apple Computer, Inc. | Six degree of freedom graphic object controller |
| US5128671A (en) * | 1990-04-12 | 1992-07-07 | Ltv Aerospace And Defense Company | Control device having multiple degrees of freedom |
| US5035242A (en) | 1990-04-16 | 1991-07-30 | David Franklin | Method and apparatus for sound responsive tactile stimulation of deaf individuals |
| JPH0438507A (ja) * | 1990-06-05 | 1992-02-07 | Mitsui Eng & Shipbuild Co Ltd | ジョイスティックコントロール装置 |
| GB9014130D0 (en) | 1990-06-25 | 1990-08-15 | Hewlett Packard Co | User interface |
| US5547382A (en) | 1990-06-28 | 1996-08-20 | Honda Giken Kogyo Kabushiki Kaisha | Riding simulation system for motorcycles |
| US5197003A (en) | 1990-08-01 | 1993-03-23 | Atari Games Corporation | Gearshift for a vehicle simulator having a solenoid for imposing a resistance force |
| JPH0492691A (ja) | 1990-08-07 | 1992-03-25 | Taito Corp | ステアリング操作装置 |
| US5251156A (en) * | 1990-08-25 | 1993-10-05 | Carl-Zeiss-Stiftung, Heidenheim/Brenz | Method and apparatus for non-contact measurement of object surfaces |
| US5181181A (en) * | 1990-09-27 | 1993-01-19 | Triton Technologies, Inc. | Computer apparatus input device for three-dimensional information |
| WO1992007350A1 (en) * | 1990-10-15 | 1992-04-30 | National Biomedical Research Foundation | Three-dimensional cursor control device |
| US5142506A (en) * | 1990-10-22 | 1992-08-25 | Logitech, Inc. | Ultrasonic position locating method and apparatus therefor |
| US5209661A (en) | 1990-10-29 | 1993-05-11 | Systems Control Technology, Inc. | Motor control desired dynamic load of a simulating system and method |
| US5193963A (en) | 1990-10-31 | 1993-03-16 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Force reflecting hand controller |
| JPH04195322A (ja) * | 1990-11-28 | 1992-07-15 | Mitsubishi Electric Corp | マウス入力装置 |
| NL194053C (nl) | 1990-12-05 | 2001-05-03 | Koninkl Philips Electronics Nv | Inrichting met een rotatiesymmetrisch lichaam. |
| US5223776A (en) * | 1990-12-31 | 1993-06-29 | Honeywell Inc. | Six-degree virtual pivot controller |
| US5204600A (en) | 1991-02-06 | 1993-04-20 | Hewlett-Packard Company | Mechanical detent simulating system |
| US5098437A (en) | 1991-02-13 | 1992-03-24 | Pfizer Hospital Products Group, Inc. | Acetabular cup positioning insert |
| US5142931A (en) * | 1991-02-14 | 1992-09-01 | Honeywell Inc. | 3 degree of freedom hand controller |
| 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 |
| US5143505A (en) * | 1991-02-26 | 1992-09-01 | Rutgers University | Actuator system for providing force feedback to a dextrous master glove |
| US5354162A (en) * | 1991-02-26 | 1994-10-11 | Rutgers University | Actuator system for providing force feedback to portable master support |
| US5240417A (en) | 1991-03-14 | 1993-08-31 | Atari Games Corporation | System and method for bicycle riding simulation |
| ATE140331T1 (de) | 1991-03-21 | 1996-07-15 | Atari Games Corp | Fahrtsimulator mit überkreuzter netzwerkrückkoppelung |
| US5203563A (en) | 1991-03-21 | 1993-04-20 | Atari Games Corporation | Shaker control device |
| US5131844A (en) * | 1991-04-08 | 1992-07-21 | Foster-Miller, Inc. | Contact digitizer, particularly for dental applications |
| GB9108497D0 (en) | 1991-04-20 | 1991-06-05 | Ind Limited W | Human/computer interface |
| JPH06508222A (ja) * | 1991-05-23 | 1994-09-14 | アタリ ゲームズ コーポレーション | モジュール式表示シミュレーター |
| US5146566A (en) | 1991-05-29 | 1992-09-08 | Ibm Corporation | Input/output system for computer user interface using magnetic levitation |
| US5178012A (en) * | 1991-05-31 | 1993-01-12 | Rockwell International Corporation | Twisting actuator accelerometer |
| US5279309A (en) | 1991-06-13 | 1994-01-18 | International Business Machines Corporation | Signaling device and method for monitoring positions in a surgical operation |
| US5388992A (en) | 1991-06-19 | 1995-02-14 | Audiological Engineering Corporation | Method and apparatus for tactile transduction of acoustic signals from television receivers |
| JP2514490B2 (ja) * | 1991-07-05 | 1996-07-10 | 株式会社ダイヘン | 産業用ロボットの連動手動操作による教示制御方法 |
| US5185561A (en) * | 1991-07-23 | 1993-02-09 | Digital Equipment Corporation | Torque motor as a tactile feedback device in a computer system |
| DE69207983T2 (de) * | 1991-07-27 | 1996-06-05 | Renishaw Transducer Syst | Kalibrier- und Messgerät |
| US5186629A (en) * | 1991-08-22 | 1993-02-16 | International Business Machines Corporation | Virtual graphics display capable of presenting icons and windows to the blind computer user and method |
| US5235868A (en) | 1991-10-02 | 1993-08-17 | Culver Craig F | Mechanism for generating control signals |
| US5262777A (en) * | 1991-11-16 | 1993-11-16 | Sri International | Device for generating multidimensional input signals to a computer |
| US5889670A (en) | 1991-10-24 | 1999-03-30 | Immersion Corporation | Method and apparatus for tactilely responsive user interface |
| US5220260A (en) | 1991-10-24 | 1993-06-15 | Lex Computer And Management Corporation | Actuator having electronically controllable tactile responsiveness |
| US5271290A (en) | 1991-10-29 | 1993-12-21 | United Kingdom Atomic Energy Authority | Actuator assembly |
| US5488213A (en) * | 1991-11-21 | 1996-01-30 | Cherry Mikroschalter Gmbh | Low-profile keyboard key |
| US5228356A (en) * | 1991-11-25 | 1993-07-20 | Chuang Keh Shih K | Variable effort joystick |
| 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 |
| US5230623A (en) * | 1991-12-10 | 1993-07-27 | Radionics, Inc. | Operating pointer with interactive computergraphics |
| GB9201214D0 (en) | 1992-01-21 | 1992-03-11 | Mcmahon Michael J | Surgical retractors |
| DE4205875A1 (de) | 1992-02-26 | 1993-09-02 | Vdo Schindling | Bedienvorrichtung |
| US5559432A (en) | 1992-02-27 | 1996-09-24 | Logue; Delmar L. | Joystick generating a polar coordinates signal utilizing a rotating magnetic field within a hollow toroid core |
| CA2062147C (en) * | 1992-03-02 | 1995-07-25 | Kenji Hara | Multi-axial joy stick device |
| US5589828A (en) | 1992-03-05 | 1996-12-31 | Armstrong; Brad A. | 6 Degrees of freedom controller with capability of tactile feedback |
| JP3199130B2 (ja) | 1992-03-31 | 2001-08-13 | パイオニア株式会社 | 3次元座標入力装置 |
| US5189355A (en) | 1992-04-10 | 1993-02-23 | Ampex Corporation | Interactive rotary controller system with tactile feedback |
| JP2677315B2 (ja) | 1992-04-27 | 1997-11-17 | 株式会社トミー | 運転玩具 |
| US5273418A (en) * | 1992-04-29 | 1993-12-28 | Nok Corporation | Molding machine |
| US5368484A (en) | 1992-05-22 | 1994-11-29 | Atari Games Corp. | Vehicle simulator with realistic operating feedback |
| US5366376A (en) | 1992-05-22 | 1994-11-22 | Atari Games Corporation | Driver training system and method with performance data feedback |
| US5551701A (en) | 1992-08-19 | 1996-09-03 | Thrustmaster, Inc. | Reconfigurable video game controller with graphical reconfiguration display |
| US5245320A (en) | 1992-07-09 | 1993-09-14 | Thrustmaster, Inc. | Multiport game card with configurable address |
| US5296871A (en) | 1992-07-27 | 1994-03-22 | Paley W Bradford | Three-dimensional mouse with tactile feedback |
| US5428748A (en) | 1992-09-24 | 1995-06-27 | National Semiconductor Corporation | Method and apparatus for automatically configuring a computer peripheral |
| JPH06210065A (ja) | 1992-09-30 | 1994-08-02 | Sega Enterp Ltd | 家庭用ビデオゲーム機用操縦装置 |
| US5264768A (en) * | 1992-10-06 | 1993-11-23 | Honeywell, Inc. | Active hand controller feedback loop |
| US5286203A (en) | 1992-10-07 | 1994-02-15 | Aai Microflite Simulation International | Simulating horizontal stabilizer trimming in an aircraft |
| US5666473A (en) | 1992-10-08 | 1997-09-09 | Science & Technology Corporation & Unm | Tactile computer aided sculpting device |
| US5790108A (en) * | 1992-10-23 | 1998-08-04 | University Of British Columbia | Controller |
| US5397323A (en) | 1992-10-30 | 1995-03-14 | International Business Machines Corporation | Remote center-of-motion robot for surgery |
| US5629594A (en) | 1992-12-02 | 1997-05-13 | Cybernet Systems Corporation | Force feedback system |
| US5389865A (en) | 1992-12-02 | 1995-02-14 | Cybernet Systems Corporation | Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor |
| US5769640A (en) | 1992-12-02 | 1998-06-23 | Cybernet Systems Corporation | Method and system for simulating medical procedures including virtual reality and control method and system for use therein |
| 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 |
| US5451924A (en) | 1993-01-14 | 1995-09-19 | Massachusetts Institute Of Technology | Apparatus for providing sensory substitution of force feedback |
| EP0607580A1 (en) | 1993-01-21 | 1994-07-27 | International Business Machines Corporation | Tactile feedback mechanism for cursor control |
| US5785630A (en) | 1993-02-02 | 1998-07-28 | Tectrix Fitness Equipment, Inc. | Interactive exercise apparatus |
| US5402582A (en) | 1993-02-23 | 1995-04-04 | Faro Technologies Inc. | Three dimensional coordinate measuring apparatus |
| US5412880A (en) | 1993-02-23 | 1995-05-09 | Faro Technologies Inc. | Method of constructing a 3-dimensional map of a measurable quantity using three dimensional coordinate measuring apparatus |
| JP3259425B2 (ja) * | 1993-04-09 | 2002-02-25 | ヤマハ株式会社 | パラメータ指示装置 |
| JP3686686B2 (ja) * | 1993-05-11 | 2005-08-24 | 松下電器産業株式会社 | 力覚呈示デバイス、データ入力装置、及びデータ入力デバイス装置 |
| US5429140A (en) | 1993-06-04 | 1995-07-04 | Greenleaf Medical Systems, Inc. | Integrated virtual reality rehabilitation system |
| US5396266A (en) | 1993-06-08 | 1995-03-07 | Technical Research Associates, Inc. | Kinesthetic feedback apparatus and method |
| US5405152A (en) | 1993-06-08 | 1995-04-11 | The Walt Disney Company | Method and apparatus for an interactive video game with physical feedback |
| US5351692A (en) * | 1993-06-09 | 1994-10-04 | Capistrano Labs Inc. | Laparoscopic ultrasonic probe |
| US5513100A (en) | 1993-06-10 | 1996-04-30 | The University Of British Columbia | Velocity controller with force feedback stiffness control |
| US5466213A (en) | 1993-07-06 | 1995-11-14 | Massachusetts Institute Of Technology | Interactive robotic therapist |
| US5767839A (en) | 1995-01-18 | 1998-06-16 | Immersion Human Interface Corporation | Method and apparatus for providing passive force feedback to human-computer interface systems |
| US6057828A (en) | 1993-07-16 | 2000-05-02 | Immersion Corporation | Method and apparatus for providing force sensations in virtual environments in accordance with host software |
| WO1995002801A1 (en) | 1993-07-16 | 1995-01-26 | Immersion Human Interface | Three-dimensional mechanical mouse |
| US5739811A (en) | 1993-07-16 | 1998-04-14 | Immersion Human Interface Corporation | Method and apparatus for controlling human-computer interface systems providing force feedback |
| US5734373A (en) | 1993-07-16 | 1998-03-31 | Immersion Human Interface Corporation | Method and apparatus for controlling force feedback interface systems utilizing a host computer |
| US5721566A (en) | 1995-01-18 | 1998-02-24 | Immersion Human Interface Corp. | Method and apparatus for providing damping force feedback |
| US5805140A (en) | 1993-07-16 | 1998-09-08 | Immersion Corporation | High bandwidth force feedback interface using voice coils and flexures |
| US5625576A (en) | 1993-10-01 | 1997-04-29 | Massachusetts Institute Of Technology | Force reflecting haptic interface |
| US5436640A (en) | 1993-10-29 | 1995-07-25 | Thrustmaster, Inc. | Video game and simulator joystick controller with geared potentiometer actuation |
| US5384460A (en) | 1993-11-03 | 1995-01-24 | Silitek Corporation | Encoder with a light emitting editing wheel |
| DE69423313T2 (de) | 1993-12-20 | 2000-07-13 | Seiko Epson Corp | Elektronische Hinweisanordnung |
| JPH07111663B2 (ja) | 1993-12-28 | 1995-11-29 | コナミ株式会社 | 操作用フットペダル |
| US5577981A (en) | 1994-01-19 | 1996-11-26 | Jarvik; Robert | Virtual reality exercise machine and computer controlled video system |
| WO1995020787A1 (en) | 1994-01-27 | 1995-08-03 | Exos, Inc. | Multimode feedback display technology |
| WO1995020788A1 (en) | 1994-01-27 | 1995-08-03 | Exos, Inc. | Intelligent remote multimode sense and display system utilizing haptic information compression |
| US5436542A (en) | 1994-01-28 | 1995-07-25 | Surgix, Inc. | Telescopic camera mount with remotely controlled positioning |
| JPH07230356A (ja) * | 1994-02-16 | 1995-08-29 | Kokusai Electric Co Ltd | マウス誤移動防止回路 |
| US5482051A (en) | 1994-03-10 | 1996-01-09 | The University Of Akron | Electromyographic virtual reality system |
| JP2665313B2 (ja) | 1994-04-22 | 1997-10-22 | 国際電業株式会社 | 反力発生装置 |
| US6004134A (en) | 1994-05-19 | 1999-12-21 | Exos, Inc. | Interactive simulation including force feedback |
| JPH0880100A (ja) | 1994-06-30 | 1996-03-22 | Mitsubishi Electric Corp | 誘導電動機の制御装置及びその制御方法 |
| US5623582A (en) | 1994-07-14 | 1997-04-22 | Immersion Human Interface Corporation | Computer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects |
| JPH0843872A (ja) * | 1994-08-03 | 1996-02-16 | Minolta Co Ltd | 電気−機械変換素子を使用したレンズ駆動装置 |
| EP0727065B1 (en) | 1994-09-07 | 2002-02-06 | Koninklijke Philips Electronics N.V. | Virtual workspace with user-programmable tactile feedback |
| US5669818A (en) | 1995-03-23 | 1997-09-23 | Thorner; Craig | Seat-based tactile sensation generator |
| US6422941B1 (en) | 1994-09-21 | 2002-07-23 | Craig Thorner | Universal tactile feedback system for computer video games and simulations |
| US5570111A (en) | 1994-10-03 | 1996-10-29 | International Business Machines Corporation | Graphical user interface cursor positioning device having a negative inertia transfer function |
| US5642469A (en) | 1994-11-03 | 1997-06-24 | University Of Washington | Direct-drive manipulator for pen-based force display |
| US5766016A (en) | 1994-11-14 | 1998-06-16 | Georgia Tech Research Corporation | Surgical simulator and method for simulating surgical procedure |
| US5666138A (en) | 1994-11-22 | 1997-09-09 | Culver; Craig F. | Interface control |
| JP3236180B2 (ja) | 1994-12-05 | 2001-12-10 | 日本電気株式会社 | 座標指示装置 |
| US5882206A (en) | 1995-03-29 | 1999-03-16 | Gillio; Robert G. | Virtual surgery system |
| US5736978A (en) | 1995-05-26 | 1998-04-07 | The United States Of America As Represented By The Secretary Of The Air Force | Tactile graphics display |
| US5589854A (en) | 1995-06-22 | 1996-12-31 | Tsai; Ming-Chang | Touching feedback device |
| US5771037A (en) | 1995-07-24 | 1998-06-23 | Altra | Computer display cursor controller |
| DE19528457C2 (de) | 1995-08-03 | 2001-03-08 | Mannesmann Vdo Ag | Bedieneinrichtung |
| US5724068A (en) | 1995-09-07 | 1998-03-03 | Microsoft Corporation | Joystick with uniform center return force |
| AU734018B2 (en) | 1995-10-09 | 2001-05-31 | Nintendo Co., Ltd. | Three-dimension image processing system |
| US5754023A (en) | 1995-10-26 | 1998-05-19 | Cybernet Systems Corporation | Gyro-stabilized platforms for force-feedback applications |
| WO1997020305A1 (en) | 1995-11-30 | 1997-06-05 | Virtual Technologies, Inc. | Tactile feedback man-machine interface device |
| US6219032B1 (en) | 1995-12-01 | 2001-04-17 | Immersion Corporation | Method for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface |
| US5857986A (en) | 1996-05-24 | 1999-01-12 | Moriyasu; Hiro | Interactive vibrator for multimedia |
| US6128006A (en) | 1998-03-26 | 2000-10-03 | Immersion Corporation | Force feedback mouse wheel and other control wheels |
| US6422041B1 (en) * | 1999-08-16 | 2002-07-23 | The Boc Group, Inc. | Method of boosting a glass melting furnace using a roof mounted oxygen-fuel burner |
-
1995
- 1995-12-01 US US08/566,282 patent/US5734373A/en not_active Expired - Lifetime
-
1996
- 1996-09-25 DE DE69636703T patent/DE69636703T2/de not_active Expired - Lifetime
- 1996-09-25 WO PCT/US1996/015373 patent/WO1997012357A1/en not_active Ceased
- 1996-09-25 CA CA2233136A patent/CA2233136C/en not_active Expired - Lifetime
- 1996-09-25 JP JP9513599A patent/JPH11514469A/ja active Pending
- 1996-09-25 EP EP96935951A patent/EP0852789B1/en not_active Expired - Lifetime
-
1998
- 1998-03-30 US US09/050,665 patent/US6219033B1/en not_active Expired - Lifetime
-
2001
- 2001-03-22 US US09/815,872 patent/US6580417B2/en not_active Expired - Fee Related
-
2003
- 2003-04-14 US US10/413,274 patent/US6982700B2/en not_active Expired - Fee Related
-
2005
- 2005-09-15 US US11/227,610 patent/US8077145B2/en not_active Expired - Fee Related
-
2009
- 2009-09-08 JP JP2009207107A patent/JP4689747B2/ja not_active Expired - Lifetime
-
2010
- 2010-11-26 JP JP2010263969A patent/JP4929394B2/ja not_active Expired - Lifetime
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014099203A (ja) * | 2001-07-31 | 2014-05-29 | Immersion Corp | 触覚フィードバックを有する操作ホイール及びハンドルシステム |
| JP2007510232A (ja) * | 2003-10-30 | 2007-04-19 | センサブル テクノロジーズ インコーポレイテッド | 反力提示型力覚インタフェース |
| JP2006192264A (ja) * | 2004-12-22 | 2006-07-27 | Delphi Technologies Inc | 2次元画像検出機能を備えたジョイスティックセンサー |
| JP2013069350A (ja) * | 2005-09-15 | 2013-04-18 | Apple Inc | トラックパッドデバイスの未加工データを処理するシステム及び方法 |
| JP2010225155A (ja) * | 2009-03-24 | 2010-10-07 | Immersion Corp | 触覚フィードバックを有する携帯コンピュータインタフェース |
| JP2013505470A (ja) * | 2009-09-17 | 2013-02-14 | セントレ・ナショナル・デ・ラ・レシェルシェ・サイエンティフィーク | 触覚フィードバックにより特有の動きを模擬する方法および該方法を実行する装置 |
| JP2015111274A (ja) * | 2009-09-17 | 2015-06-18 | セントレ・ナショナル・デ・ラ・レシェルシェ・サイエンティフィーク | 触覚フィードバックにより特有の動きを模擬する方法および該方法を実行する装置 |
| US10850192B2 (en) | 2016-03-04 | 2020-12-01 | Sony Interactive Entertainment Inc. | Control apparatus and control program |
| US11654353B2 (en) | 2016-03-04 | 2023-05-23 | Sony Interactive Entertainment Inc. | Control apparatus and control program |
| US11198060B2 (en) | 2016-03-04 | 2021-12-14 | Sony Interactive Entertainment Inc. | Control apparatus and control program |
| US10881953B2 (en) | 2016-07-21 | 2021-01-05 | Sony Interactive Entertainment Inc. | Operating device and control system |
| US11596858B2 (en) | 2016-07-21 | 2023-03-07 | Sony Interactive Entertainment Inc. | Operating device and control system |
| US11524226B2 (en) | 2016-07-26 | 2022-12-13 | Sony Interactive Entertainment Inc. | Operation device and method for controlling the same |
| US12109487B2 (en) | 2016-07-26 | 2024-10-08 | Sony Interactive Entertainment Inc. | Operation device and method for controlling the same |
| US11980810B2 (en) | 2016-07-26 | 2024-05-14 | Sony Interactive Entertainment Inc. | Information processing system, operation device, and operation device control method |
| US10967253B2 (en) | 2016-07-26 | 2021-04-06 | Sony Interactive Entertainment Inc. | Operation device and method for controlling the same |
| US11344797B2 (en) | 2016-07-26 | 2022-05-31 | Sony Interactive Entertainment Inc. | Information processing system, operation device, and operation device control method with multi-mode haptic feedback |
| JPWO2018020778A1 (ja) * | 2016-07-26 | 2018-12-13 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理システム、操作デバイス、及び操作デバイスの制御方法 |
| US11173393B2 (en) | 2017-09-29 | 2021-11-16 | Sony Interactive Entertainment Inc. | Operation device and control apparatus therefor |
| US11511185B2 (en) | 2017-10-27 | 2022-11-29 | Sony Interactive Entertainment Inc. | Operation device |
| WO2021049078A1 (ja) * | 2019-09-10 | 2021-03-18 | 株式会社東海理化電機製作所 | 制御装置、制御方法、及びプログラム |
| JP2021041326A (ja) * | 2019-09-10 | 2021-03-18 | 株式会社東海理化電機製作所 | 制御装置、制御方法、及びプログラム |
| WO2021049080A1 (ja) * | 2019-09-10 | 2021-03-18 | 株式会社東海理化電機製作所 | 制御装置、制御方法、及びプログラム |
| JP2021041325A (ja) * | 2019-09-10 | 2021-03-18 | 株式会社東海理化電機製作所 | 制御装置、制御方法、及びプログラム |
| WO2023233624A1 (ja) * | 2022-06-02 | 2023-12-07 | 株式会社ソニー・インタラクティブエンタテインメント | 操作部材を駆動させる情報処理装置 |
| WO2023242962A1 (ja) * | 2022-06-14 | 2023-12-21 | 株式会社ソニー・インタラクティブエンタテインメント | 操作デバイス、その制御方法、情報処理装置、及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| DE69636703D1 (de) | 2006-12-28 |
| US20060007184A1 (en) | 2006-01-12 |
| CA2233136C (en) | 2012-01-31 |
| CA2233136A1 (en) | 1997-04-03 |
| JP2011065678A (ja) | 2011-03-31 |
| EP0852789A4 (en) | 1998-12-09 |
| EP0852789A1 (en) | 1998-07-15 |
| US6219033B1 (en) | 2001-04-17 |
| US8077145B2 (en) | 2011-12-13 |
| DE69636703T2 (de) | 2007-09-13 |
| US6580417B2 (en) | 2003-06-17 |
| US6982700B2 (en) | 2006-01-03 |
| EP0852789B1 (en) | 2006-11-15 |
| JP4929394B2 (ja) | 2012-05-09 |
| WO1997012357A1 (en) | 1997-04-03 |
| US20030193475A1 (en) | 2003-10-16 |
| US5734373A (en) | 1998-03-31 |
| US20010030658A1 (en) | 2001-10-18 |
| JP4689747B2 (ja) | 2011-05-25 |
| JP2010061667A (ja) | 2010-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4689747B2 (ja) | ホストコンピュータを利用して力フィードバックインタフェースを制御する方法および装置 | |
| CA2271129C (en) | Method and apparatus for shaping force signals for a force feedback device | |
| US5739811A (en) | Method and apparatus for controlling human-computer interface systems providing force feedback | |
| US7199790B2 (en) | Providing force feedback to a user of an interface device based on interactions of a user-controlled cursor in a graphical user interface | |
| WO1997012357A9 (en) | Method and apparatus for controlling force feedback interface systems utilizing a host computer | |
| EP0852770B1 (en) | Safe and low cost computer peripherals with force feedback for consumer applications |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040406 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20040706 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20040823 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040924 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20051004 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20060105 |