Browser Extension for Inline Multimedia Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current websites lack the capability to play multimedia resources online, requiring users to download them first, which hampers the user experience and underutilizes online playback attributes.

Innovation Solution

A method and system that searches and identifies multimedia resources in a webpage, inserting a corresponding player to enable online playback, by determining the presence of multimedia resources using URL rules and dividing content into blocks for efficient searching and annotation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a website does not have online playback capability, then the website structure remains simple, but user experience deteriorates as users must download multimedia resources to play them

Engineering Contradiction:
Improveuser experienceVSAvoidwebsite capability
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a browser extension as an intermediary component that bridges the gap between simple website structures and enhanced user experience. The extension detects multimedia resources on web pages and provides inline playback capabilities without requiring users to download files, while the website itself maintains its original simple structure. This resolves the contradiction by adding functionality at the client level rather than modifying the server-side website complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multimedia resources are treated only as download resources, then the resource management system remains simple, but the online playback attribute is not utilized

Engineering Contradiction:
Improvemultimedia resource utilizationVSAvoidresource management capability
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes multimedia resources universal by enabling them to serve multiple purposes: both as downloadable resources and as inline-playable resources. The browser extension detects multimedia resources on web pages and automatically provides playback functionality, allowing the same resource to be used in multiple ways depending on user needs. This transforms the resource management system from single-function (download only) to multi-functional (download and inline playback) without significantly increasing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If the browser automatically detects and inserts players for all multimedia resources, then online playback capability is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveonline playback capabilityVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent applies partial action by having the browser extension detect and process only multimedia resources that are actually present on the current web page, rather than attempting to handle all possible multimedia scenarios. The extension uses heuristics to identify multimedia resources and selectively inserts players only where needed, avoiding unnecessary processing. This approach provides comprehensive online playback capability while minimizing processing time by focusing only on relevant resources.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10997360B2Page display method, device, and system, and page display assist method and device
Publication Date: 2021.05.04 ALIBABA GROUP HOLDING LTD
  • US10997360B2 patent drawing
  • US10997360B2 patent drawing
  • US10997360B2 patent drawing

AI summary

A page display method, apparatus, and system, and a page display assist method and apparatus are provided. A target page that a user desires to visit is searched for a multimedia resource, and a type of the multimedia resource is identified; and if a multimedia resource is found, a multimedia player corresponding to a type of the multimedia resource is inserted into the target page. By means of searching a target page that a user desires to visit for a multimedia resource and identifying a type of the multimedia resource, and then, inserting a corresponding multimedia player according to the identified type of the multimedia resource, a multimedia resource in a page can be played online and browsing experience of a user is improved.