Video Player Integration via Dynamic Script Loading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Novice web page designers face difficulties in integrating multimedia content, particularly video, due to the complexity of HTML code, limiting the availability of contextual video presentations on web pages and blogs.

Innovation Solution

A system and method that allows client computers to receive web pages with script items for presenting video content, establishing connections with video player providers to load necessary code, enabling contextual video presentations without requiring users to write HTML code, and facilitating the posting of video content on destination web pages like blogs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If web page designers manually write HTML code to integrate video content, then video integration capability is achieved, but the complexity of operation increases and accessibility to novice users decreases

Engineering Contradiction:
Improveease of video integrationVSAvoidoperational complexity for users
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The patent introduces an intermediary service that acts as a mediator between video content providers and web page designers. This service automatically generates the necessary HTML code and embeds video players, eliminating the need for designers to manually write complex HTML code while maintaining video integration capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by allowing video content to automatically generate its own embedding code and player integration. The video player service autonomously handles code generation, player configuration, and web page integration without requiring manual intervention from web page designers.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If video content is manually embedded in web pages, then contextual video presentations are achieved, but the time and effort required increases significantly

Engineering Contradiction:
Improveavailability of contextual video presentationsVSAvoidtime required for video integration
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-generating HTML code templates and player configurations before they are needed. The service prepares video embedding code in advance, so when a web page designer wants to add video content, the code is already ready to be automatically inserted, eliminating the time-consuming manual coding process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameters of video integration from manual code writing to automated parameter-based insertion. By transforming video content into standardized parameters that the service can automatically process, the system dramatically reduces the time required for video integration while maintaining contextual presentation capabilities.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If novice users attempt to integrate video content using traditional HTML methods, then video presentation is possible, but the difficulty of operation increases beyond their capability

Engineering Contradiction:
Improveaccessibility to video content integrationVSAvoidoperational difficulty for novice users
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The service acts as an intermediary that shields novice users from technical complexity. It provides a simplified interface where users can request video content integration through simple actions, and the service handles all the complex HTML code generation and player configuration automatically in the background.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses copying by providing pre-formed video embedding code templates that can be automatically copied and inserted into web pages. Instead of requiring novice users to create code from scratch, the service generates ready-to-use code copies that can be automatically integrated, making the process as simple as copying and pasting.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8046428B2Presenting video content within a web page
Publication Date: 2011.10.25 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8046428B2 patent drawing
  • US8046428B2 patent drawing
  • US8046428B2 patent drawing

AI summary

A system, a method and computer-readable media for presenting video content within a web page. A client computer receives a web page over a network. The web page includes an item of script for use in presenting requested video content within the web page. Executing this item of script establishes a connection with a video player provider. Using this connection, video player code is loaded from the video player provider. This code is utilized to present the video player within the web page. The video player may present the requested video to the user.