Browser Extension Real-Time Summarizer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current tools lack the ability to efficiently and effectively summarize content in real-time and in context, requiring users to manually copy and paste text into separate applications for summarization, which is not only cumbersome but also not integrated with the original content.

Innovation Solution

A smart summarizer that leverages artificial intelligence to analyze content on a user device, extract relevant text, and generate summaries and sentiment analysis in real-time, displaying the results directly within the context of the original content, such as web pages, using an AI platform and browser application integration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a user manually copies and pastes text into separate applications for summarization, then summarization can be performed, but the process becomes cumbersome and time-consuming

Engineering Contradiction:
Improvesummarization speedVSAvoidoperational simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent combines the summarization functionality directly into the web browser through an extension, merging the content display and summarization operations into a single integrated environment. This eliminates the need to switch between applications and manually copy-paste text, thereby improving both productivity and ease of operation

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The browser extension automatically detects and processes the article content that the user is already viewing, extracting and summarizing the text without requiring manual selection or copying. The system serves itself by utilizing the naturally displayed content, reducing user effort while maintaining high summarization speed

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If a web-based summarization engine is used, then summarization can be performed, but the summary is not displayed in context of the original article

Engineering Contradiction:
Improvecontextual integrationVSAvoidsystem integration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The summarization result is nested within the original article view by displaying it in a popup window that overlays the browser content. This nested display structure allows the summary to be presented in context of the original article without requiring a separate application or losing the original viewing context

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent adds a new dimension to the display by using a popup window that appears above the main browser content. This creates a layered display structure where the summary exists in a different visual dimension (the popup layer) while remaining spatially and contextually associated with the original article, achieving contextual integration without increasing structural complexity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If real-time summarization is implemented, then user efficiency improves, but processing speed requirements increase

Engineering Contradiction:
Improvereal-time processing capabilityVSAvoidAI processing speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The system extracts only the main body text from the article, excluding metadata, navigation elements, and other non-essential content. By processing only the relevant portion of the content rather than the entire page, the system achieves real-time summarization performance without requiring excessive processing speed from the AI engine

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240370659A1Real-Time In-Context Smart Summarizer
Publication Date: 2024.11.07 OPEN TEXT SA ULC
  • US20240370659A1 patent drawing
  • US20240370659A1 patent drawing
  • US20240370659A1 patent drawing

AI summary

A summarizer can be invoked by a user to summarize content. Once started, the summarizer can examine the content, determine a main body of the content, extract texts from the main body, concatenate the texts into a text block, and make a call to an artificial intelligence (AI) platform. The call can contain the text block and specify a user-configurable summarization range for summarizing the text block. The AI platform is operable to generate a sentiment of the text block and a summary of the text block in the summarization range and return them to the summarizer. The summarizer, in turn, can instruct an application on the user device to generate a window or page for displaying the sentiment and the summary in the summarization range on the user device, in real time and in context of the content that the user is viewing, reading, or listening.