Systems and methods for shape input and output for a haptically-enabled deformable surface

US10509474B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10509474-B2
Application numberUS-201816225882-A
CountryUS
Kind codeB2
Filing dateDec 19, 2018
Priority dateAug 21, 2014
Publication dateDec 17, 2019
Grant dateDec 17, 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.

One illustrative computing device disclosed herein includes a first sensor configured to detect a position associated with a deformable surface and transmit a sensor signal associated with the position; and a processor in communication with the sensor, the processor configured to: receive the sensor signal; determine a haptic effect based at least in part on the sensor signal; and transmit a haptic signal associated with the haptic effect. The illustrative computing device also includes a haptic output device in communication with the processor, the haptic output device configured to receive the haptic signal and output the haptic effect.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing device comprising: a deformable housing; a processor; and a memory device comprising program code that is executable by the processor to cause the processor to: detect that a predetermined surface of the computing device is facing toward a remote object based on a first sensor signal from a position sensor; determine that the computing device is to interact with the remote object based on detecting that the predetermined surface of the computing device is facing toward the remote object; detect a deformation in the deformable housing based on a second sensor signal from a deformation sensor; interact with the remote object in a particular manner that is dependent on the deformation detected in the deformable housing and the predetermined surface of the computing device facing toward the remote object; in response to the interaction with the remote object; determine that a function of a particular type is to be performed based at least in part on the interaction; cause the function to be executed; and select a haptic effect from a plurality of haptic effects based at least in part of the function; and transmit a haptic signal to a haptic output device that is coupled to or communicatively couplable to the computing device, the haptic signal being configured to cause the haptic output device to output the haptic effect associated with the interaction between the computing d device and the remote object. 2. The computing device of claim 1 , wherein the memory device further comprises program code that is executable by the processor to cause the processor to: detect that the computing device is within a threshold distance from the remote object based on a third sensor signal from the position sensor; and determine that the computing device is to interact with the remote object based on also detecting that the computing device is within the threshold distance from the remote object. 3. The computing device of claim 1 , wherein the memory device further comprises program code that is executable by the processor to cause the processor to interact with the remote object at least in part by: performing a function based on the deformation and the predetermined surface of the computing device facing toward the remote object. 4. The computing device of claim 1 , wherein the remote object is a virtual object in a space including at least one of a virtual space or an augmented reality environment. 5. The computing device of claim 1 , wherein the remote object is a physical object in real space. 6. The computing device of claim 5 , wherein the physical object is a wearable computing device. 7. The computing device of claim 1 , wherein the memory device further comprises program code that is executable by the processor to cause the processor to determine that the computing device is to interact with the remote object at least in part by: selecting the remote object from among a plurality of remote objects based on detecting that the predetermined surface of the computing device is facing toward the remote object. 8. The computing device of claim 1 , wherein the interaction with the remote object involves wirelessly receiving data from the remote object. 9. The computing device of claim 1 , wherein the interaction with the remote object involves wirelessly transmitting data to the remote object. 10. The computing device of claim 1 , wherein the haptic effect comprises a deformation of the computing device into a shape that indicates at least one aspect of the interaction between the computing device and the remote object. 11. A method comprising: detecting, by a processor of a computing device, that a predetermined surface of the computing device is facing toward a remote object based on a first sensor signal from a position sensor; determining, by the processor, that the computing device is to interact with the remote object based on detecting that the predetermined surface of the computing device is facing toward the remote object; detecting, by the processor, a deformation in a deformable housing of the computing device based on a second sensor signal from a deformation sensor; interacting, by the processor, with the remote object in a particular manner that is dependent on the deformation detected in the deformable housing and the predetermined surface of the computing device facing toward the remote object; in response to the interaction with the remote object: determining, by the processor, that a function of a particular type is to be performed based at least in part on the interaction; causing, by the processor, the function to be executed; and selecting, by the processor, a haptic effect from a plurality of haptic effects based at least in part on the function; and generating, by the processor, the haptic effect associated with the interaction between the computing device and the remote object by transmitting a haptic signal to a haptic output device that is coupled to or communicatively couplable to the computing device. 12. The method of claim 11 , wherein the method further comprising: detecting that the computing device is within a threshold distance from the remote object based on a third sensor signal from the position sensor; and determining that the computing device is to interact with the remote object based on also detecting that the computing device is within the threshold distance of the remote object. 13. The method of claim 11 , further comprising determining that the computing device is to interact with the remote object at least in part by: performing a function based on the deformation and the predetermined surface of the computing device facing toward the remote object. 14. The method of claim 11 , further comprising determining that the computing device is to interact with the remote object at least in part by: selecting the remote object from among a plurality of remote objects based on detecting that the predetermined surface of the computing device is facing toward the remote object. 15. The method of claim 11 , wherein interacting with the remote object involves wirelessly receiving data from the remote object. 16. The method of claim 11 , wherein interacting with the remote object involves wirelessly transmitting data to the remote object. 17. The method of claim 11 , wherein the haptic effect comprises a deformation of the computing device into a shape that indicates at least one aspect of the interaction between the computing device and the remote object. 18. A non-transitory computer-readable medium comprising program code that is executable by a processor of a computing device for causing the processor to: detect that a predetermined surface of the computing device is facing toward a remote object based on a first sensor signal from a position sensor; determine that the computing device is to interact with the remote object based on detecting that the predetermined surface of the computing device is facing toward the remote object; detect a deformation in a deformable housing of the computing device based on a second sensor signal from a deformation sensor; interact with the remote object in a particular manner that is dependent on the deformation detected in the deformable housing and the predetermined surface of the computing device facing toward the remote object; in response to the interaction with the remote object: determine that a function of a particular type is to be performed based at least in part on the interaction; cause the function to be e

Assignees

Inventors

Classifications

  • Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means · CPC title

  • using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser · CPC title

  • Additional components integrated in the remote control device, e.g. timer, speaker, sensors for detecting position, direction or movement of the remote control, microphone or battery charging device · CPC title

  • Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry · CPC title

  • Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection · 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 US10509474B2 cover?
One illustrative computing device disclosed herein includes a first sensor configured to detect a position associated with a deformable surface and transmit a sensor signal associated with the position; and a processor in communication with the sensor, the processor configured to: receive the sensor signal; determine a haptic effect based at least in part on the sensor signal; and transmit a ha…
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 Tue Dec 17 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).