IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0004170
(2001-10-30)
|
등록번호 |
US-7557794
(2009-07-15)
|
발명자
/ 주소 |
- Rosenberg, Louis B.
- Chang, Dean C.
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
3 인용 특허 :
150 |
초록
▼
A force feedback interface and method providing a selective disturbance filter for providing selective reduction or elimination of displayed disturbances associated with output force sensations. A force feedback interface device is connected to a host computer that displays a graphical environment.
A force feedback interface and method providing a selective disturbance filter for providing selective reduction or elimination of displayed disturbances associated with output force sensations. A force feedback interface device is connected to a host computer that displays a graphical environment. The interface device includes a user manipulatable object, a sensor for detecting movement of the user object, and an actuator to apply output forces to the user object. A microprocessor outputs controlling force signals to the actuator, receives sensor signals from the sensors and reports locative data to the host computer indicative of the movement of the user object. The host computer updates a position of a displayed user-controlled graphical object in the graphical environment based on the reported data. The microprocessor implements a selective disturbance filter for modifying the locative data reported to the host computer when the output force would cause a disturbance to the user-controlled graphical object, the disturbance occurring when an output force sensation affects the position of the user object such that the host computer would display the user controlled graphical object in an undesired location or with an undesired motion in the graphical environment.
대표청구항
▼
What is claimed is: 1. A method, comprising: receiving a host command at a haptic-feedback device, said haptic-feedback device providing a haptic feedback force, the haptic-feedback device configured to provide input data to control a graphical object in a graphical environment on a display screen;
What is claimed is: 1. A method, comprising: receiving a host command at a haptic-feedback device, said haptic-feedback device providing a haptic feedback force, the haptic-feedback device configured to provide input data to control a graphical object in a graphical environment on a display screen; determining, with said haptic feedback device, whether the host command includes a filter command having a command parameter, said command parameter including information operated upon by said haptic feedback device to modify said input data to define modified input data to reduce a visual disturbance of the graphical object; producing said modified input data in response to said filter command being present; and transmitting said modified input data to said graphical environment. 2. The method of claim 1, further comprising determining a position of the graphical object in the graphical environment based on the modified input data. 3. The method of claim 1, wherein the determining is performed by a processor local to the haptic-feedback device. 4. The method of claim 1, wherein the determining further includes executing a driver on a processor configured to be in the haptic-feedback device. 5. The method of claim 1, further comprising updating a position of the graphical object in the graphical environment based on the modified input data. 6. A method, comprising: receiving a host command at a haptic-feedback device, said haptic-feedback device providing a haptic feedback force, the haptic-feedback device configured to provide input data to control a graphical object in a graphical environment on a display screen; determining, with said haptic feedback device, whether said host command includes a filter command having a command parameter, said command parameter including information operated upon by said haptic feedback device to modify the input data to define a modified input data; producing said modified input data by time-averaging said input data; and transmitting the modified input data to the graphical environment to reduce a visual disturbance of the graphical object. 7. The method of claim 6, further comprising determining a position of the graphical object in the graphical environment based on the modified input data. 8. The method of claim 6, wherein the determining is performed by a processor local to the haptic-feedback device. 9. The method of claim 6, wherein the determining includes executing a driver on a processor in the haptic-feedback device. 10. The method of claim 6, further comprising updating a position of the graphical object in the graphical environment based on the modified input data. 11. A method, comprising: receiving a host command at a haptic-feedback device providing a haptic feedback force, the haptic-feedback device configured to provide input data to control a graphical object in a graphical environment shown on a display screen; determining, with said haptic feedback device, whether the host command includes a filter command having a command parameter, the command parameter including information operated upon by said haptic feedback device to modify the input data to define a modified input data; producing said modified input data by sampling and holding information corresponding to movement of the haptic-feedback device; and transmitting the modified input data to the graphical environment to reduce a visual disturbance of the graphical object. 12. The method of claim 11, further comprising determining a position of the graphical object in the graphical environment based on the modified input data. 13. The method of claim 11, wherein the determining is performed by a processor local to the haptic-feedback device. 14. The method of claim 11, wherein the determining further includes executing a driver on a processor in the haptic-feedback device. 15. The method of claim 11, further comprising updating a position of the graphical object in the graphical environment based on the modified input data. 16. A method, comprising: receiving a host command having a command identifier and a command parameter at a haptic-feedback device; outputting a haptic-feedback force from the haptic-feedback device based on the host command; determining, with said haptic feedback device, whether said command parameter includes a filter command selected from a set of filter commands being one of activating a filter routine or disabling the filter routine, with said filter routine being one of having a jolt filter routine, a vibration filter routine or a spatial filter routine; modifying input data in response to the command parameter to define a modified input data; transmitting the modified input data to a graphical environment to reduce a visual disturbance of a graphical object; and updating the graphical environment based on the modified input data. 17. The method of claim 16, further comprising determining a position of the graphical object in the graphical environment based on the modified input data. 18. The method of claim 16, wherein the determining is performed by a processor local to the haptic-feedback device. 19. The method of claim 16, wherein the determining further includes executing a driver on a processor in the haptic-feedback device. 20. The method of claim 16, further comprising updating a position of the graphical object in the graphical environment based on the modified input data.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.