Delivery of haptics to select recipients of a message

US10200332B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10200332-B2
Application numberUS-201514968363-A
CountryUS
Kind codeB2
Filing dateDec 14, 2015
Priority dateDec 14, 2015
Publication dateFeb 5, 2019
Grant dateFeb 5, 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.

Systems and methods, by which a sender can deliver haptic messages to selected recipients within a larger group of recipients that are otherwise receiving a common message, are disclosed. The haptic messages can be individualized according to a recipient's profile, preference, and/or relationship with the sender. The haptic message can be created by the sender or selected from a pre-existing library of messages, and can be delivered automatically or assigned by the sender. The haptic messages can be dynamically changed in response to haptic feedback and supplemental data collected from the recipients that is used to update preferences and profiles of message recipients.

First claim

Opening claim text (preview).

The claims are: 1. An apparatus for delivering a haptic effect, the apparatus comprising: a memory storing a message and haptic effect data defining the haptic effect; a transmitter configured to transmit the message and the haptic effect data; and a programmable circuit communicatively associated with the memory and the transmitter, the programmable circuit programmed to deliver the message to one or more receiving devices, the programmable circuit further programmed to deliver the haptic effect data to a subset of the receiving devices, each receiving device configured to deliver the haptic effect to a respective user, wherein the haptic effect data is determined by dynamically filtering data collected from the receiving devices to modify one or more haptic parameters associated with the respective user. 2. The apparatus for delivering a haptic effect according to claim 1 , wherein: the receiving devices comprises at least first and second subsets of receiving devices; and the programmable circuit is programmed to deliver a first set of haptic effect data to the first subset of receiving devices and a second set of haptic effect data to the second subset of receiving devices. 3. The apparatus for delivering a haptic effect according to claim 1 , wherein: the memory stores a haptic profile, the haptic profile identifying one or more receiving devices and associating each of the identified receiving devices to at least one predetermined set of haptic effect data; and the programmable circuit is programmed to selectively deliver to a receiving device the set of haptic effect data associated to that receiving device in the haptic profile. 4. The apparatus for delivering a haptic effect according to claim 1 , further comprising: a user interface communicatively associated with the memory and the programmable circuit, the user interface configured to receive an input determining a set of haptic effect data to deliver to the subset of the receiving devices; and the programmable circuit is programmed to deliver the set of haptic effect data to the subset of receiving devices. 5. The apparatus for delivering a haptic effect according to claim 4 , wherein: the memory stores one or more sets of haptic effect data; and the programmable circuit is programmed to deliver a set of haptic effect data selected from the sets of haptic effect data, the set of haptic effect data being selected through the user interface. 6. The apparatus for delivering a haptic effect according to claim 4 , wherein: the programmable circuit is programmed to deliver a set of haptic effect data defined through the user interface. 7. The apparatus for delivering a haptic effect according to claim 1 , wherein: the transmitter is configured to receive data from one or more remote devices; the memory stores data collected from the one or more remote devices; and the programmable circuit is programmed to generate a set of haptic effect data based on the data collected from the one or more remote devices. 8. The apparatus for delivering a haptic effect according to claim 7 , wherein: the data collected from remote devices is associated with one or more users of the receiving devices. 9. The apparatus for delivering a haptic effect according to claim 7 , wherein: the programmable circuit is programmed to deliver a prompt to a remote device, the prompt requesting feedback associated with haptic effects; and the data collected from remote devices is received in response to the prompt. 10. The apparatus for delivering a haptic effect according to claim 7 , wherein: the data collected from remote devices is associated with one or more users of the receiving devices consists of data selected from a group consisting essentially of biometric data, data responsive to a questionnaire, and data identifying a type of receiving device. 11. The apparatus for delivering a haptic effect according to claim 7 , wherein: the programmable circuit is programmed to generate the set of haptic effect data by modifying a preexisting set of haptic effect data. 12. The apparatus for delivering a haptic effect according to claim 11 , wherein: the haptic effect data defines a drive signal for controlling a haptic output device; and the modification of the haptic effect data changes one or more defined parameters of the drive signal selected from a group consisting essentially of frequency, amplitude, period, phase, and duration. 13. The apparatus for delivering a haptic effect according to claim 7 , wherein: the memory stores a haptic profile, the haptic profile identifying one or more receiving devices and associating each of the identified receiving devices to at least one predetermined set of haptic effect data; and the programmable circuit is programmed to retrieve a set of haptic effect data from the haptic profile for a predetermined receiving device, modify the retrieved set of haptic effect data based on data collected from remote devices, and deliver the haptic effect data to the predetermined receiving device. 14. The apparatus for delivering a haptic effect according to claim 13 , wherein: the predetermined receiving device is the remote device from which data is collected. 15. The apparatus for delivering a haptic effect according to claim 13 , wherein: the data collected from a remote device is associated with a user of the predetermined receiving device. 16. A method for delivering a message and a haptic effect, the method comprising: grouping a plurality of receiving devices into at least one subset of receiving devices based on an identifier associated with each receiving device in the plurality of receiving devices; delivering a message to the receiving devices, each receiving device in the plurality of receiving devices having an identifier; associating at least one haptic effect to the subset of receiving devices based on the identifier associated with each receiving device in the at least one subset of receiving devices; and transmitting the haptic effect to the subset of receiving devices, each receiving device of the subset of receiving devices configured to deliver the haptic effect to a respective user, wherein the haptic effect is determined by dynamically filtering data collected from the subset of receiving devices to modify one or more haptic parameters associated with the respective user. 17. The method of claim 16 , wherein the method further includes receiving collected data from the one or more receiving devices. 18. The method of claim 17 , wherein the method further includes updating the haptic effect sent to the subset of receiving devices based on the collected data received from the one or more receiving devices. 19. An apparatus for delivering a haptic effect, the apparatus comprising: a memory that stores a message, a haptic profile, haptic effect data, and data received from one or more receiving devices, wherein the haptic effect data defines a haptic effect, the haptic profile identifying the receiving devices and associating each of the identified receiving devices to at least one predetermined set of haptic effect data; a transmitter configured to: transmit the message and the haptic effect data, and receive data from remote devices; and a programmable circuit communicatively associated with the memory and the transmitter, the programmable circuit programmed to deliver the message to the receiving devices, the programmable circuit further programmed to: selectively deliver the set of haptic effect data to

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • H04L51/24Primary

    Electricity · mapped topic

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

  • G06Q10/10Primary

    Office automation; Time management · CPC title

  • for supporting social networking services · 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 US10200332B2 cover?
Systems and methods, by which a sender can deliver haptic messages to selected recipients within a larger group of recipients that are otherwise receiving a common message, are disclosed. The haptic messages can be individualized according to a recipient's profile, preference, and/or relationship with the sender. The haptic message can be created by the sender or selected from a pre-existing li…
Who is the assignee on this patent?
Immersion Corp
What technology area does this patent fall under?
Primary CPC classification H04L51/24. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 05 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).