Outer Rim Archives
Archives · 2024 · 11936940

Granted patent

Accessibility enhanced content rendering

Number
11936940
Published
2024-03-19
Filed
2022-05-03
Assignee
Disney Enterprises, Inc.
Inventors
Arana; Mark et al.
CPC
H04N21/44008; H04N21/4394; G09B21/009; G06T13/40; G06T13/80; H04N21/4122; H04N21/47202; H04N21/816; H04N21/43074; H04N21/4316; G11B27/10
Verdict
Set aside accessibility content-rendering feature, business
Source
Google Patents · FreePatentsOnline

Abstract

A user system for rendering accessibility enhanced content includes processing hardware, a display, and a memory storing software code. The processing hardware executes the software code to receive primary content from a content distributor and determine whether the primary content is accessibility enhanced content including an accessibility track. When the primary content omits the accessibility track, the processing hardware executes the software code to perform a visual analysis, an audio analysis, or both, of the primary content, generate, based on the visual analysis and/or the audio analysis, the accessibility track to include at least one of a sign language performance or one or more video tokens configured to be played back during playback of the primary content, and synchronize the accessibility track to the primary content. The processing hardware also executes the software code to render, using the display, the primary content or the accessibility enhanced content.

Background

BACKGROUND (1) A variety of accessibility features, such as vision compensation, hearing assistance, and neurodiversity tools, for example, can greatly improve the experience of interacting with media content for persons experiencing disabilities. As a specific example, members of the deaf and hearing impaired communities often rely on any of a number of signed languages for communication via hand signals. Although effective in translating the plain meaning of a communication, hand signals alone typically do not fully capture the emphasis or emotional intensity motivating that communication. Accordingly, skilled human sign language translators tend to employ multiple physical modes when communicating information. Those modes may include gestures other than hand signals, postures, and facial expressions, as well as the speed and force with which such expressive movements are executed. (2) For a human sign language translator, identification of the appropriate emotional intensity and emphasis to include in a signing performance may be largely intuitive, based on cognitive skills honed unconsciously as the understanding of spoken language is learned and refined through childhood and beyond. However, the exclusive reliance on human sign language translation can be expensive, and in some use cases may be inconvenient or even impracticable, while analogous challenges to the provision of vision compensated and neurodiversity sensitive content exist. Consequently, there is a need in

Claims

1. A user system comprising: a processing hardware; a display, and a memory storing a software code; the processing hardware configured to execute the software code to: receive, from a content distributor, a primary content; determine whether the primary content is an accessibility enhanced content that includes an accessibility track; wherein when the primary content is determined to not include the accessibility track: perform at least one of a visual analysis or an audio analysis of the primary content; generate, based on the at least one of the visual analysis or the audio analysis, the accessibility track comprising at least one of (i) a sign language performance, or (ii) at least one video token configured to be played back during playback of the primary content; and synchronize the accessibility track to the primary content; and render, using the display, at least one of the primary content or the accessibility enhanced content that includes the primary content and the accessibility track synchronized to the primary content. || 10. A method for use by a user system including a processing hardware, a display, and a system memory storing a software code, the method comprising: receiving, by the software code executed by the processing hardware, from a content distributor, a primary content; determining, by the software code executed by the processing hardware, whether the primary content is an accessibility enhanced content that includes an accessibility track; wherein when the primary content is determined to not include the accessibility track the method further comprises: performing, by the software code executed by the hardware processor, at least one of a visual analysis or an audio analysis of the primary content; generating, by the software code executed by the hardware processor based on the at least one of the visual analysis or the audio analysis, the accessibility track comprising at least one of (i) a sign language performance, or (ii) at least one video token configured to be played back during playback of the primary content, and synchronizing, by the software code executed by the processing hardware, the accessibility track to the primary content; and rendering, by the software code executed by the processing hardware and using the display, at least one of the primary content or the accessibility enhanced content that includes the primary content and the accessibility track. || 19. A method for use by a user system including a processing hardware, a display, and a system memory storing a software code, the method comprising: receiving, by the software code executed by the processing hardware, from a content distributor, a primary content; determining, by the software code executed by the processing hardware, whether the primary content is an accessibility enhanced content that includes an accessibility track; wherein when the primary content is determined to not include the accessibility track, the method further comprises: performing, by the software code executed by the hardware processor, at least one of a visual analysis or an audio analysis of the primary content; generating, by the software code executed by the hardware processor based on the at least one of the visual analysis or the audio analysis, the accessibility track comprising one or more video tokens each expressing one or more words, wherein the one or more video tokens are played back during playback of the primary content when the primary content reaches a location corresponding to each of the one or more video tokens; synchronizing, by the software code executed by the processing hardware, the accessibility track to the primary content; and rendering, by the software code executed by the processing hardware and using the display, at least one of the primary content or the accessibility enhanced content that includes the primary content and the accessibility track.