Systems And Methods For Determining Haptic Effects For Multi-Touch Input

US2016018891A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016018891-A1
Application numberUS-201414336548-A
CountryUS
Kind codeA1
Filing dateJul 21, 2014
Priority dateJul 21, 2014
Publication dateJan 21, 2016
Grant date

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 system of the present disclosure may include a haptic output device configured to output a haptic effect to a touch surface; a touch sensitive input device configured to detect a first user interaction and transmit a first sensor signal, the touch sensitive input device further configured to detect a second user interaction and transmit a second sensor signal, wherein at least part of the first user interaction occurs at the same time as the second user interaction; a processor in communication with the sensor, the processor configured to: receive the first sensor signal and the second sensor signal; determine a haptic effect based in part on the first user interaction and the second user interaction; transmit a haptic signal associated with the haptic effect to the haptic output device.

First claim

Opening claim text (preview).

What is claimed: 1 . A system comprising: a haptic output device configured to output a haptic effect to a touch surface; a touch sensitive input device configured to detect a first user interaction and transmit a first sensor signal, the touch sensitive input device further configured to detect a second user interaction and transmit a second sensor signal, wherein at least part of the first user interaction occurs at the same time as the second user interaction; a processor in communication with the sensor, the processor configured to: receive the first sensor signal and the second sensor signal; determine a haptic effect based in part on the first user interaction and the second user interaction; and transmit a haptic signal associated with the haptic effect to the haptic output device. 2 . The system of claim 1 , wherein determining the haptic effect comprises: determining a first haptic effect associated with the first sensor signal and determining a second haptic effect associated with the second sensor signal. 3 . The system of claim 2 , further comprising: determining which of the first haptic effect and the second haptic effect is the most intense, which of the first haptic effect and the second haptic effect is highest priority, or the average of the first and second haptic effects. 4 . The system of claim 2 , further comprising superpositioning the first haptic effect and the second haptic effect by applying a first weight to the first haptic effect and a second weight to the second haptic effect and combining the two weighted haptic effects. 5 . The system of claim 1 , wherein determining the haptic effect comprises: determining an earliest user interaction by determining which of the first user interaction and the second user interaction began first; and determining the haptic effect based on the earliest user interaction. 6 . The system of claim 1 , wherein determining the haptic effect comprises: determining a most active user interaction by determining which of the first user interaction and the second user interaction comprises the most user movement; and determining the haptic effect based on the most active user interaction. 7 . The system of claim 1 , wherein determining the haptic effect comprises: determining a highest pressure user interaction by determining which of the first user interaction and the second user interaction comprises the most pressure; and determining the haptic effect based on the highest pressure user interaction. 8 . The system of claim 1 , wherein determining the haptic effect is based in part on a user preference. 9 . The system of claim 1 , wherein the sensor is further configured to detect a third user interaction with the touch surface and transmit a third sensor signal to the processor, and wherein the processor is further configured to determine the haptic effect based in part on the third user interaction. 10 . A method comprising: transmitting a first sensor signal associated with a first user interaction; transmitting a second sensor signal associated with a second user interaction, wherein at least part of the first user interaction occurs at the same time as the second user interaction; receiving the first sensor signal and the second sensor signal; determining a haptic effect based in part on the first user interaction and the second user interaction; and transmitting a haptic signal associated with the haptic effect to the haptic output device. 11 . The method of claim 10 , wherein determining the haptic effect comprises: determining a first haptic effect associated with the first sensor signal and determining a second haptic effect associated with the second sensor signal. 12 . The method of claim 11 , further comprising: determining which of the first haptic effect and the second haptic effect is the most intense, which of the first haptic effect and the second haptic effect is highest priority, or the average of the first and second haptic effects. 13 . The method of claim 11 , further comprising superpositioning the first haptic effect and the second haptic effect by applying a first weight to the first haptic effect and a second weight to the second haptic effect and combining the two weighted haptic effects. 14 . The method of claim 10 , wherein determining the haptic effect comprises: determining an earliest user interaction by determining which of the first user interaction and the second user interaction began first; and determining the haptic effect based on the earliest user interaction. 15 . The method of claim 10 , wherein determining the haptic effect comprises: determining a most active user interaction by determining which of the first user interaction and the second user interaction comprises the most user movement; and determining the haptic effect based on the most active user interaction. 16 . The method of claim 10 , wherein determining the haptic effect comprises: determining a highest pressure user interaction by determining which of the first user interaction and the second user interaction comprises the most pressure; and determining the haptic effect based on the highest pressure user interaction. 17 . The method of claim 10 , wherein determining the haptic effect is based in part on a user preference. 18 . The method of claim 10 , further comprising: transmitting a third sensor signal associated with a third user interaction; determining the haptic effect based in part on the third user interaction. 19 . A non-transitory computer readable medium comprising program code, which when executed by a processor is configured to cause the processor to: transmit a first sensor signal associated with a first user interaction; transmit a second sensor signal associated with a second user interaction, wherein at least part of the first user interaction occurs at the same time as the second user interaction; receive the first sensor signal and the second sensor signal; determine a haptic effect based in part on the first user interaction and the second user interaction; and transmit a haptic signal associated with the haptic effect to the haptic output device. 20 . The non-transitory computer readable medium of claim 19 , further comprising program code, which when executed by the processor is configured to cause the processor to: transmit a third sensor signal associated with a third user interaction; determine the haptic effect based in part on the third user interaction.

Assignees

Inventors

Classifications

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • G06F3/016Primary

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

  • Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · CPC title

  • by capacitive means · CPC title

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 US2016018891A1 cover?
A system of the present disclosure may include a haptic output device configured to output a haptic effect to a touch surface; a touch sensitive input device configured to detect a first user interaction and transmit a first sensor signal, the touch sensitive input device further configured to detect a second user interaction and transmit a second sensor signal, wherein at least part of the fir…
Who is the assignee on this patent?
Immersion Corp
What technology area does this patent fall under?
Primary CPC classification G06F3/016. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 21 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).