Outer Rim Archives
Archives · 2017 · 9588588

Granted patent

Customized haptic effects

Number
9588588
Published
2017-03-07
Filed
2015-01-06
Assignee
Disney Enterprises, Inc.
Inventors
Israr; Ali et al.
CPC
H04N21/426; G06F3/016; H04N21/485
Verdict
High Hardware
Source
Google Patents · FreePatentsOnline

The keeper's note

Customized haptic-effect generation hardware — handheld/wearable haptic feedback mechanism.

Abstract

There is provided a system and method for producing a haptic effect. In one implementation, such a system includes a system processor, a system memory, and a haptic engine stored in the system memory. The system processor is configured to execute the haptic engine to receive a media content, to map an event contained in the media content to a predetermined haptic effect, and to display an interface enabling a system user to produce a customized haptic effect based on the predetermined haptic effect. The system processor isfurther configured to generate an output data for causing one of the predetermined hapticeffect and the customized haptic effect to occur.

Background

BRIEF DESCRIPTION OF THEDRAWINGS(1) FIG. 1 shows a diagram of an exemplary system configured to produce customized haptic effects, according to one implementation;(2) FIG. 2 shows another exemplary implementation of a system configured to produce customized haptic effects;(3) FIG. 3 shows an exemplary system and a computer-readable non-transitory medium including instructions enabling production of customized haptic effects, according to one implementation;(4) FIG. 4 is a flowchart presenting an exemplary method for use by a system to produce customized haptic effects; and(5) FIG. 5 shows an exemplary representation of a user interface enabling an average consumer or other novice user to produce customized haptic effects.DETAILED DESCRIPTION(6) The following description contains specific information pertaining to implementations in the present disclosure. One skilled in the art will recognize that the present disclosure may be implemented in a manner different from that specifically discussed herein. The drawings in the present application and their accompanying detailed description aredirected to merely exemplary implementations. Unless noted otherwise, like or corresponding elements among the figures may be indicated by like or corresponding reference numerals. Moreover, the drawings and illustrations in the present application are generally not toscale, and are not intended to correspond to actual relative dimensions.(7) As explained above, when compared with the availa

Claims

1. A system configured to produce a haptic effect, the system comprising: a system processor; a system memory; and a haptic engine stored in the system memory; wherein the system processor is configured to execute the haptic engine to: receive, by the haptic engine, a media content having one or more audio or video events; obtain at least one of the one or more audio or video events from the media content; map the at least one of the one or more audio or video events to a predetermined haptic effect; display an interface enabling a system user to produce a customized haptic effect based on the predetermined haptic effect mapped to the at least one ofthe one or more audio or video events; and generate an output data for causing one of thepredetermined haptic effect and the customized haptic effect to occur. 8. A method for use by a system including a system processor and a haptic engine stored in a system memory for producing a haptic effect, the method comprising: receiving, by the haptic engine beingexecuted by the system processor, a media content having one or more audio or video events; obtaining, by the haptic engine being executed by the system processor, at least one ofthe one or more audio or video events from the media content; mapping, by the haptic engine being executed by the system processor, the at least one of the one or more audio or video events to a predetermined haptic effect; displaying, by the haptic engine being executed by the system processor, an interface enabling a system user to produce a customized haptic effect based on the predetermined haptic effect mapped to the at least one of the oneor more audio or video events; and generating, by the haptic engine being executed by thesystem processor, an output data for causing one of the predetermined haptic effect and the customized haptic effect to occur. 15. A computer-readable non-transitory medium havingstored thereon instructions, which when executed by a system processor, instantiate a method comprising: receiving a media content having one or more audio or video events; obtaining at least one of the one or more audio or video events from the media content; mapping the at least one of the one or more audio or video events to a predetermined haptic effect; displaying an interface enabling a system user to produce a customized haptic effect based on the predetermined haptic effect mapped to the at least one of the one or more audio or video events; and generating an output data for causing one of the predetermined hapticeffect and the customized haptic effect to occur.