eBook Reading Metrics Analysis for Automated Action Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current eBook reading devices do not fully leverage the potential of eBooks to enhance the reading experience, lacking integration of user reading metrics to personalize and improve reading interactions.

Innovation Solution

A computer-implemented method and system that collects and analyzes user action reports from eBook clients to generate action information, enabling automatic performance of identified actions within the eBook, such as page turning, defining words, and highlighting passages, based on reading metrics like time intervals and user behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If reading devices collect and analyze user action data to generate automated actions, then reading experience and user engagement are improved, but device complexity and data processing requirements increase

Engineering Contradiction:
Improvereading experience personalizationVSAvoiddata collection and processing system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary component that handles the complex data collection, analysis, and action generation tasks. The server receives action data from multiple reading devices, processes this data to identify patterns and generate automated actions, then transmits these actions back to the devices. This intermediary approach allows individual reading devices to remain relatively simple while still benefiting from sophisticated analytics and personalized actions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The server serves multiple functions: it collects action data from numerous users, analyzes this data to identify reading patterns, generates automated actions based on these patterns, and distributes these actions to reading devices. This multi-functional approach consolidates complex processing capabilities in a centralized system that serves many users simultaneously.

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

2Productivity

If the system automatically performs actions based on analyzed reading metrics, then reading efficiency is improved, but loss of user control and privacy concerns increase

Engineering Contradiction:
Improvereading efficiencyVSAvoiduser privacy and control
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system implements a feedback loop where user actions are collected, analyzed to identify patterns, and then used to generate automated actions that are transmitted back to users. This feedback mechanism allows the system to learn from user behavior and provide personalized assistance while maintaining user awareness and control over the automated actions being performed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables users to benefit from automated actions generated through collective data analysis without requiring each user to manually configure complex settings. The server automatically processes action data, identifies patterns, and generates appropriate automated actions that users receive and can utilize, reducing the burden on individual users while preserving their reading preferences and patterns.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10165020B2Analyzing reading metrics to generate action information
Publication Date: 2018.12.25 GOOGLE LLC
  • US10165020B2 patent drawing
  • US10165020B2 patent drawing
  • US10165020B2 patent drawing

AI summary

Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports.