Outer Rim Archives
Archives · 2023 · 20230039530

Application (pre-grant publication)

AUTOMATED GENERATION OF HAPTIC EFFECTS BASED ON HAPTICS DATA

Number
20230039530
Published
2023-02-09
Filed
2022-08-08
Assignee
Disney Enterprises, Inc.
Inventors
Resnick; David S. et al.
CPC
G06F3/017; G08B6/00; G06F3/016; G06V10/7715; G06V20/44; H04N21/4104
Verdict
Low Hardware
Source
Google Patents · FreePatentsOnline

The keeper's note

Automated haptic-effects generation hardware (related cluster).

Abstract

Embodiments provide systems and techniques for automated generation of haptic effects based on haptics data. An example technique includes obtaining a set of haptic data associated with media content being streamed to a computing device. The media content is displayed on the first computing device. One or more haptic effects are generated using one or more haptic devices while displaying the media content, based on the set of haptic data. One or more parameters of the one or more haptic effects is adjusted when a predetermined condition(s) is satisfied.

Background

INTRODUCTION

The present disclosure generally relates to haptic technology. More specifically, embodiments disclosed herein provide techniques for generating haptic effects at a computing device based on haptic data for media content.

Haptics has added a new dimension to modern entertainment and media applications, enhancing user interaction and immersion. Recent haptic technologies generally involve supplementing audio content with dynamic and engaging haptic effects that can be perceived by a user’s body. The haptic effects are generally based on haptic signals that are generated by converting one or more attributes of the audio signals (e.g., pitch, frequency) into one or more corresponding attributes of haptic signals (e.g., amplitude, frequency). For example, some haptic generation techniques can convert attributes of the audio (e.g., pitch, frequency, etc.) to corresponding attributes (e.g., amplitude of vibration, frequency of vibration, etc.) of haptics. In some cases, generating haptics in this manner can lead to a poor user experience during streaming of media content. For example, the generated haptic effect may not be the correct haptic effect for the particular context of a scene (e.g., haptic effect is generated for an event which is heard in the audio content but not visible in the video content), the generated haptic effects can overwhelm the user, etc.

Claims

1. A computer-implemented method comprising: obtaining a set of haptic data associated with media content being streamed to a first computing device; displaying the media content on the first computing device; generating, based on the set of haptic data, one or more haptic effects using one or more haptic devices associated with the first computing device, while displaying the media content; and upon detecting one or more conditions, adjusting one or more parameters of the one or more haptic effects generated using the one or more haptic devices. || 14. A computing device comprising: one or more processors; and a memory storing instructions, which, when executed on the one or more processors perform an operation comprising: obtaining a set of haptic data associated with media content being streamed to a first computing device; displaying the media content on the first computing device; generating, based on the set of haptic data, one or more haptic effects using one or more haptic devices associated with the computing device while displaying the media content; and upon detecting one or more conditions, adjusting one or more parameters of the one or more haptic effects generated using the one or more haptic devices. || 20. A non-transitory computer-readable medium containing computer program code that, when executed by operation of one or more computer processors, performs an operation comprising: obtaining a set of haptic data associated with media content being streamed to a first computing device; displaying the media content on the first computing device; generating, based on the set of haptic data, one or more haptic effects using one or more haptic devices associated with the first computing device, while displaying the media content; and upon detecting one or more conditions, adjusting one or more parameters of the one or more haptic effects generated using the one or more haptic devices.