Haptic interface providing improved control of the haptic sensation

US10246069B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10246069-B2
Application numberUS-201515514741-A
CountryUS
Kind codeB2
Filing dateSep 29, 2015
Priority dateSep 29, 2014
Publication dateApr 2, 2019
Grant dateApr 2, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A haptic interface, including: a button moving in a first direction or in a second direction; an interaction element interacting with a magnetorheological fluid with a viscosity that varies in accordance with a magnetic field; a brake including a magnetorheological fluid and a generation system to generate a magnetic field on command; a sensor detecting the current position of the button; a mechanism determining speed of the button; and a controller configured to send orders to the system to generate a magnetic field, the orders being generated according to the current position of the button and the current actuation speed of the button.

First claim

Opening claim text (preview).

The invention claimed is: 1. A haptic interface comprising: a user interaction element for interacting with a user configured to move in a first direction and in a second direction; a fluid interaction element for interacting with a fluid, viscosity whereof varies according to an external stimulus, the fluid interaction element being secured at least in translation or at least in rotation with the user interaction element; a brake comprising a fluid, viscosity whereof varies according to a brake external stimulus, and a generation system for generating the brake external stimulus on command in the fluid, the fluid interaction element being arranged in the fluid; a current position sensor for determining a current position of the user interaction element; a speed sensor for determining speed of the user interaction element; a control circuitry configured to send orders to the system to generate each stimulus, the control circuitry comprising: an order generator to generate the orders according to the current position of the user interaction element and the current actuation speed of the user interaction element; a first database containing values of a first haptic pattern when norm of the actuation speed is less than or equal to a first given value and is not zero and the user interaction element is moved in the first direction, a second database containing values of a second haptic pattern when the norm of the actuation speed is at least equal to a second given value and the user interaction element is moved in the first direction, a third database containing values of a third haptic pattern when the norm of the actuation speed is less than or equal to a third given value and is not zero and the user interaction element is moved in the second direction, a fourth database containing values of a fourth haptic pattern when the norm of the actuation speed is at least equal to a fourth given value and the user interaction element is moved in the second direction; and wherein the order generator uses, according to a direction of actuation of the user interaction element, the first and/or second databases or the third and/or fourth databases to determine a value of a new haptic pattern on the basis whereof an order is generated. 2. A haptic interface according to claim 1 , wherein the generator order applies an interpolation between a value of the first database and a value of the second database or between a value of the third database and a value of the fourth database. 3. A haptic interface according to claim 1 , wherein the generator order applies a linear interpolation between a value of the first database and a value of the second database or between a value of the third database and a value of the fourth database. 4. A haptic interface according to claim 1 , wherein the second given value is defined as maximum actuation speed in the first direction and the fourth given value is defined as maximum actuation speed in the second direction. 5. A haptic interface according to claim 1 , wherein the fluid is a magnetorheological fluid, each stimulus being a magnetic field, and wherein the orders generated are current intensities. 6. A haptic interface according to claim 1 , wherein the speed sensor computes derivatives of information provided by the current position sensor for determining the current position. 7. A haptic interface according to claim 1 , wherein the user interaction element is rotatable and is secured to a rotary shaft, the longitudinal axis whereof the fluid interaction element is secured in rotation, the current position sensor being an angular position sensor. 8. A haptic interface according to claim 1 , wherein the user interaction element is translatable. 9. A method for controlling a haptic interface according to claim 1 , comprising: a) determining the current position of the user interaction element; b) determining the speed of the user interaction element; c) determining the direction of actuation; d) determining, for the direction of actuation determined, a value of a haptic pattern for the actuation speed determined, the value of a haptic pattern being determined on the basis of a first value of a haptic pattern for an actuation speed less than the first given value and not equal to zero and a second value of a haptic pattern for an actuation speed at least equal to the second given value; e) generating an order to the system for generating each stimulus. 10. A control method according to claim 9 , wherein d) computes the value of a haptic pattern for the actuation speed determined by a threshold function, the value of the pattern for the actuation speed determined being either the first value of a haptic pattern for an actuation speed less than the first given value, or the second value of a haptic pattern for an actuation speed at least equal to the second given value. 11. A control method according to claim 9 , wherein d) computes the value of a haptic pattern for the actuation speed determined by interpolation. 12. A haptic interface comprising: a user interaction element for interacting with a user configured to move in a first direction and in a second direction; a fluid interaction element for interacting with a fluid, viscosity whereof varies according to an external stimulus, the fluid interaction element being secured at least in translation or at least in rotation with the user interaction element; a brake comprising a fluid, viscosity whereof varies according to a brake external stimulus, and a generation system for generating the brake external stimulus on command in the fluid, the fluid interaction element being arranged in the fluid; a current position sensor for determining a current position of the user interaction element; a speed sensor for determining speed of the user interaction element; a control circuitry configured to send orders to the system to generate each stimulus, the control circuitry comprising means for generating the orders according to the current position of the user interaction element and the current actuation speed of the user interaction element; means for determining the user's intended action on the user interaction element, comprising a torque sensor to detect torque or force applied by the user to the user interaction element, in a case of a rotatable user interaction element, to determine direction of the torque and whether the torque is greater than a given value for a given direction, the control circuitry controlling the generation system for generating the stimulus on the basis of the information obtained on the torque at least when a zero or low speed of the user interaction element is detected, or a load sensor to detect load applied by a user to the user interaction element, in a case of a translatable element for interacting with the user, to determine the direction of the force and whether the force is greater than a given value for a given direction, the control circuitry controlling the generation system to generate each stimulus on the basis of the information obtained on the force at least when a zero or low speed of the user interaction element is detected, wherein the control circuitry comprises: a first database containing values of a first haptic pattern when norm of the actuation speed is less than or equal to a first given value and the user interaction element is moved in the first direction, a second database containing values of a second haptic pattern when the norm of the actuation speed is at least equal to a second given value and the user interaction element is moved in the first direction, a third database containing values of a third haptic pattern when the no

Assignees

Inventors

Classifications

  • Input arrangements with force or tactile feedback as computer generated output to the user · CPC title

  • B60T13/66Primary

    Electrical control in fluid-pressure brake systems · CPC title

  • with a haptic or a tactile feedback controlled by electrical means, e.g. a motor or magnetofriction · CPC title

  • Switches operated by an operating part which is rotatable about a longitudinal axis thereof and which is acted upon directly by a solid body external to the switch, e.g. by a hand · CPC title

  • Operations & Transport · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10246069B2 cover?
A haptic interface, including: a button moving in a first direction or in a second direction; an interaction element interacting with a magnetorheological fluid with a viscosity that varies in accordance with a magnetic field; a brake including a magnetorheological fluid and a generation system to generate a magnetic field on command; a sensor detecting the current position of the button; a mec…
Who is the assignee on this patent?
Commissariat Energie Atomique
What technology area does this patent fall under?
Primary CPC classification B60T13/66. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Apr 02 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).