eBook Reading Speed Analysis via Overlapping Timing Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

EBooks lack accurate cues for readers to determine their current location and reading speed, as page counts can be misleading due to varying page sizes across different devices.

Innovation Solution

A computer-implemented method and system that generates time-based information by analyzing timing reports from multiple clients to provide reading speed data for granular portions of eBooks, allowing for more precise tracking of reading progress and estimation of time required to finish reading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If page count is used to indicate reading location, then readers can ascertain current position in the book, but the information becomes misleading due to varying page sizes across different devices

Engineering Contradiction:
Improvereading location accuracyVSAvoidpage count reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent changes the parameter used to measure reading progress from physical page count to time-based metrics. Instead of using page numbers which vary by device, the system collects timing data from multiple readers and converts it into normalized time intervals that represent reading speed and progress independently of device-specific page formatting.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces time as an intermediary metric between the reader's physical action (turning pages) and the conceptual measurement of progress. By using time intervals collected from multiple readers as a mediator, the system creates a device-independent measure of reading progress that can be converted into meaningful location information without relying on inconsistent page counts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If time-based reading data is collected from multiple clients, then granular reading speed information can be generated, but system complexity increases due to data collection and analysis requirements

Engineering Contradiction:
Improvereading speed precisionVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the reading data collection process into discrete timing events recorded by each client device. Each reader contributes segmented time interval data for specific portions of the book, which are then aggregated and analyzed separately by a processing system. This segmentation allows for precise granular measurement while distributing the data collection burden across multiple independent clients.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8850006B2Using eBook reading data to generate time-based information
Publication Date: 2014.09.30 GOOGLE LLC
  • US8850006B2 patent drawing
  • US8850006B2 patent drawing
  • US8850006B2 patent drawing

AI summary

Reading data from an eBook is used to generate time-based information. Timing reports are received from a plurality of clients. The timing reports describe reading time intervals for reading portions of an eBook on the clients. Timing reports from different clients describe reading time intervals for different overlapping portions of the eBook. The overlapping portions are analyzed to generate timing information. The timing information describes reading speeds for granular portions of the book that are smaller than the portions described in the reading time intervals. The timing information is stored. Timing information is provided to a client enabling the client to provide advanced features. The features include estimating a user's current reading position and providing an estimate of the time required by the user to finished reading a portion of the eBook.