Webpage Element Pre-classification for Media Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional approaches to enhancing user interface behavior for media content services are limited, often requiring user installation and maintenance, and typically respond to media objects rather than page elements that link to them, disrupting the user experience and failing to provide enhanced functionality before media objects are accessed.

Innovation Solution

A system and method that pre-classify webpage element identifiers to link media objects, intercepting webpage code, injecting a script to modify the user interface behavior when a user interacts with pre-classified elements, providing enhanced functionality related to the media object without redirecting the user or requiring installation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional plug-in or desktop application approaches are used to provide enhanced user interface functionality, then additional information and options can be displayed to users, but user installation and maintenance are required, and support for multiple platforms is complex

Engineering Contradiction:
Improveenhanced user interface functionalityVSAvoidinstallation and maintenance requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a server-based intermediary system that acts as a mediator between the content service provider and the user's web browser. This server intercepts web requests, identifies media objects, and dynamically generates enhanced user interface elements (such as popup windows with additional information) without requiring any client-side installation. The server serves as the intermediary that performs all processing functions centrally, eliminating the need for user-installed plug-ins or desktop applications while maintaining enhanced functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If users are redirected to a dedicated website with enhanced page functionality, then additional features can be provided, but the user is taken away from the preferred content service provider website, impacting user experience

Engineering Contradiction:
Improveenhanced page functionalityVSAvoiduser experience continuity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

Instead of completely redirecting the user to a separate dedicated website, the patent applies partial action by injecting enhanced functionality directly into the original webpage through server-side processing. The system selectively enhances specific portions of the webpage (such as adding popup windows or information panels) while keeping the user on the original content service provider website. This partial enhancement approach provides the needed functionality without disrupting the overall user experience or requiring full page redirection.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If enhanced interface functionality responds to media objects themselves, then information can be provided about the media object, but functionality cannot be provided in relation to page elements that link to media objects prior to accessing the object

Engineering Contradiction:
Improvemedia object information availabilityVSAvoidtiming of information provision
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent implements preliminary action by enhancing the user interface at the page element level before the user actually accesses or downloads the media object. When a user hovers over or interacts with a hyperlink or image that links to a media object, the server proactively retrieves information about the target media object and displays it in an enhanced interface (such as a popup window). This preliminary provision of information occurs before the user commits to downloading or accessing the full media object, allowing users to make informed decisions about whether to proceed with the media access.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8595613B1Page element identifier pre-classification for user interface behavior in a communications system
Publication Date: 2013.11.26 VIASAT INC
  • US8595613B1 patent drawing
  • US8595613B1 patent drawing
  • US8595613B1 patent drawing

AI summary

Systems and methods are described for modifying user interface behavior according to page element identifier pre-classification. For example, a number of content page (e.g., webpage) element identifiers (e.g., object classes or identifiers) are pre-classified as linking to associated media objects. When a content page or domain is requested by a user's web interface, the response is intercepted and analyzed to see if it has pre-classified element identifiers. If so, a script is injected in the webpage code or otherwise communicated to the requesting web interface, and the script is executed at the client side. Having executed the script, when a user interacts with a page element having one of the pre-classified element identifiers, the user interface is modified to provide enhanced functionality relating to the media object linked to by the page element.