Automatic and unique haptic notification

US10311686B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10311686-B2
Application numberUS-201514978160-A
CountryUS
Kind codeB2
Filing dateDec 22, 2015
Priority dateDec 23, 2014
Publication dateJun 4, 2019
Grant dateJun 4, 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.

Disclosed herein is an apparatus for automatically generating unique haptic effects. An embodiment of the apparatus comprises a haptic actuator. Memory stores a hash function and a haptic control module programmed to generate a haptic control signal related to a hash value generated by the hash function. A controller is communicatively associated with the haptic actuator and the memory. The controller is configured to receive information, execute the hash function on at least a portion of the information to generate the hash value, generate a haptic signal related to the hash value, and control the haptic actuator to generate a haptic effect, the haptic effect related to the hash value and the haptic signal. A method of automatically generating a unique haptic effect also is disclosed.

First claim

Opening claim text (preview).

The invention claimed is: 1. A haptic-enabled apparatus, comprising: a haptic actuator; a memory storing a hash function; and a controller, communicatively coupled to the haptic actuator and the memory, configured to: receive a plurality of information items, execute the hash function on the plurality of information items to generate a different hash value for each information item, synthesize at least two hash values with a digital signal to generate a haptic signal, and apply the haptic signal to the haptic actuator to generate a haptic effect associated with the haptic signal. 2. The haptic-enabled apparatus of claim 1 , wherein the plurality of information items are selected from the group consisting of a message, an identifier, metadata, an image, a video signal, and an audio signal. 3. The haptic-enabled apparatus of claim 1 , wherein the plurality of information items are selected from the group consisting of a name, a telephone number, and an address. 4. The haptic-enabled apparatus of claim 1 , wherein the controller is further configured to execute the hash function on the plurality of information items in real time. 5. The haptic-enabled apparatus of claim 1 , wherein the controller is configured to determine if the plurality of information items includes a predetermined information item. 6. The haptic-enabled apparatus of claim 1 , wherein the controller is configured to synthesize the hash values with the digital signal using granular synthesis. 7. The haptic-enabled apparatus of claim 1 , wherein the digital signal is a predetermined digital signal stored in the memory. 8. The haptic-enabled apparatus of claim 7 , wherein the predetermined digital signal corresponds to a periodic signal. 9. The haptic-enabled apparatus of claim 1 , wherein the controller forms the haptic signal in real time upon receiving the plurality of information items. 10. The haptic-enabled apparatus of claim 1 , wherein the hash function generates different hash values having the same number of digits. 11. The haptic-enabled apparatus of claim 1 , wherein, when the hash function generates the same hash value for different information items, the controller is configured to execute a collision avoidance process. 12. A method of automatically generating a haptic effect in a programmable apparatus, the programmable apparatus including a haptic actuator, a memory and a controller, the method comprising: receiving a plurality of information items; executing a hash function on the plurality of information items to generate a different hash value for each information item; synthesizing at least two hash values with a digital signal to generate a haptic signal; and applying the haptic signal to the haptic actuator to generate a haptic effect associated with the haptic signal. 13. The method of claim 12 , wherein the plurality of information items are selected from the group consisting of a message, an identifier, metadata, an image, a video signal, an audio signal, a name, a telephone number, and an address. 14. The method of claim 12 , wherein executing the hash function and synthesizing the hash values with the digital signal to generate the haptic signal are performed in real time upon the controller receiving the plurality of information items. 15. The method of claim 12 , wherein synthesizing the hash values with the digital signal uses granular synthesis. 16. The method of claim 12 , wherein the digital signal is a predetermined signal stored in the memory. 17. The method of claim 12 , wherein the hash function generates different hash values having the same number of digits. 18. The method of claim 12 , wherein, when the hash function generates the same hash value for different information items, the method further comprises executing a collision avoidance process.

Assignees

Inventors

Classifications

  • G08B6/00Primary

    Tactile signalling systems, e.g. tactile personal calling systems · CPC title

  • H04M19/047Primary

    Vibrating means for incoming calls · CPC title

  • G06F3/016Primary

    Input arrangements with force or tactile feedback as computer generated output to the user · 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 US10311686B2 cover?
Disclosed herein is an apparatus for automatically generating unique haptic effects. An embodiment of the apparatus comprises a haptic actuator. Memory stores a hash function and a haptic control module programmed to generate a haptic control signal related to a hash value generated by the hash function. A controller is communicatively associated with the haptic actuator and the memory. The con…
Who is the assignee on this patent?
Immersion Corp
What technology area does this patent fall under?
Primary CPC classification G08B6/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 04 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).