Invention Title:

Personalized Dynamic Video Overlay in an Online Media Player

Publication number:

US20240196043

Publication date:
Section:

Electricity

Class:

H04N21/4312

Inventors:

Applicant:

Drawings (4 of 11)

Smart overview of the Invention

A media system is designed to create, edit, and present a personalized media experience through dynamically generated content. It utilizes an editor application that allows users to create media content by arranging various media objects and employing a configuration file to control their timing and positioning. The system can conditionally present some media objects based on user interactions or data from external sources, enhancing the customization of the media experience for both publishers and viewers.

Limitations of Traditional Media Players

Traditional online media players typically deliver static content, which restricts their ability to provide tailored user experiences. Publishers face challenges in customizing content for specific users in a seamless manner. This limitation hinders the potential for interactive engagement, making it difficult to adapt the content dynamically based on individual preferences or real-time events.

Components of the Media System

The media system comprises several components, including a network, media server, media player server, web server, and client devices. Client devices can access these servers through browsers or applications, allowing users to create and view media content. The web server hosts websites that can embed a media player, enabling the presentation of customized media experiences directly on client devices.

Functionality of the Editor Application

The editor application plays a crucial role in generating media experiences by allowing users to define various media objects and their presentation structure through a configuration file. This file specifies timing, positioning, and conditional logic for displaying different media objects based on user-defined criteria. The application supports both static and dynamic objects, enabling personalized content that adapts during runtime according to viewer interactions or external data sources.

Enhancing User Interaction

The system allows for seamless transitions between media objects, creating an immersive experience that mimics real-world interactions. For instance, in a video-based experience, dynamic overlays can be integrated into the video stream without disrupting the viewer's experience. This interactivity can include virtual tours or product showcases where information is dynamically updated based on user preferences or current events, providing a realistic and engaging way for users to interact with content.