Nested Reader Application for Seamless E-Book Preview

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face disruptions when trying to access additional electronic content, such as e-books, while browsing the internet, as they need to leave their current context and perform separate searches, which can be inconvenient.

Innovation Solution

A system that allows users to preview and interact with related electronic content directly from the browser application, using a reader application launched via user interaction, which maintains the current state of the browser and enables actions like purchasing, sharing, or downloading samples without leaving the original context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users leave the current browsing context to access electronic content, then they can view and interact with the content, but the browsing experience is disrupted

Engineering Contradiction:
Improveaccess to electronic contentVSAvoidbrowsing continuity
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The reader application is nested within the browser application, allowing the reader to be launched and operated without leaving the browser window. The reader application interface is displayed within the browser's content area, enabling users to access electronic content while maintaining the browsing context in the background.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The system separates the reader application functionality from the browser application while maintaining integration. The reader application can be launched independently within the browser, and users can switch between browsing and reading modes without completely leaving either context, thus segmenting the tasks while preserving continuity.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a separate reader application is launched to preview electronic content, then users can interact with the content, but the browser state may be lost or require manual restoration

Engineering Contradiction:
Improvecontent preview capabilityVSAvoidbrowser state maintenance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements feedback mechanisms where the browser application is notified when the reader application is launched. The browser can send state information to the reader application, and the reader application can report back when it is closed or when state changes occur, allowing the browser to maintain or restore its state automatically.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The browser application performs preliminary actions by saving its current state before launching the reader application. This allows the browser to quickly restore its previous state when the reader application is closed, without requiring manual intervention from the user.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If users perform separate searches for electronic content, then they can find relevant content, but the process becomes time-consuming and disruptive

Engineering Contradiction:
Improvecontent discoveryVSAvoidbrowsing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary content discovery by analyzing the current browsing context and pre-identifying related electronic content. Instead of requiring users to perform separate searches, the system proactively finds and presents relevant electronic content that matches the user's current browsing interests, saving time and maintaining browsing flow.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system merges the content discovery function into the browsing process itself. By integrating electronic content identification and preview capabilities directly within the browser application, users can discover and access relevant content without leaving their current browsing context or performing separate search operations.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10545640B1Previewing electronic content within third-party websites
Publication Date: 2020.01.28 AMAZON TECH INC
  • US10545640B1 patent drawing
  • US10545640B1 patent drawing
  • US10545640B1 patent drawing

AI summary

Electronic content such as an electronic book (e-book) that is referenced in or otherwise related to other content such as website content is identified, and a visual representation of the electronic content is generated. The visual representation is presented in conjunction with the website content, and a reader application for previewing the electronic content is launched via user interaction with the visual representation. Exiting the reader application causes a browser application that is rendering the website content to be automatically returned to a foreground state. A variety of actions are enabled via interaction with the reader application such as purchasing the electronic content, sharing the electronic content, or downloading a sample preview of the electronic content for later consumption.