8850006

Using Ebook Reading Data to Generate Time-Based Information

PublishedSeptember 30, 2014
Assigneenot available in USPTO data we have
InventorsJoseph Ashear
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A computer-implemented method of estimating a time required for a reader to read a portion of an eBook, comprising: identifying an unread portion of the eBook, the unread portion not having been read by the reader; determining a combined reading speed associated with the eBook for a plurality of other readers; estimating a time required for the reader to read the unread portion of the eBook based at least in part on the combined reading speed of the plurality of other readers; and providing the estimate of the time required for the reader to read the unread portion of the eBook to the reader.

Plain English Translation

A computer system estimates how long it will take a reader to finish an eBook. The system identifies the portion of the eBook the reader hasn't read yet. It then calculates an average reading speed for that eBook based on data from other readers. Finally, using this average reading speed, the system estimates and displays the time it will take the current reader to complete the unread portion of the book.

Claim 2

Original Legal Text

2. The method of claim 1 , wherein the estimating further comprises: determining a reading speed of the reader; and estimating the time required for the reader to read the unread portion of the eBook based at least in part on the reading speed of the reader.

Plain English Translation

The system from the previous description improves its estimation of reading time. In addition to the average reading speed from other users, it also determines the current reader's reading speed. Then, it uses both the reader's speed and the average speed to estimate the time to complete the unread portion of the eBook, displaying this estimate to the reader.

Claim 3

Original Legal Text

3. The method of claim 2 , wherein determining the reading speed of the reader comprises: determining the reading speed of the reader responsive at least in part to time intervals between page-turn commands issued by the reader and amounts of text shown on pages of the eBook.

Plain English Translation

To determine the reader's reading speed, the system monitors the time between page turns (user actions) and calculates how much text is displayed on each page. This calculates the reading speed by measuring the amount of text read per unit of time.

Claim 4

Original Legal Text

4. The method of claim 2 , wherein determining the reading speed of the reader comprises: determining a plurality of reading speeds for the user responsive to a plurality of different formats of information contained in the eBook.

Plain English Translation

The system analyzes the reading speed of the reader across different content formats within the eBook (e.g., text, images, code snippets). It calculates distinct reading speeds based on these different formats to achieve a more accurate overall estimation of the user's reading speed and expected time to complete the eBook.

Claim 5

Original Legal Text

5. The method of claim 1 , wherein estimating the time required for the reader to read the unread portion of the eBook based at least in part on the combined reading speed of the plurality of other readers further comprises: estimating the time required for the reader to read the unread portion of the eBook responsive to a difference between a reading speed of the reader and the combined reading speed of the plurality of other readers.

Plain English Translation

The system estimates the reading time by comparing the reader's individual reading speed with the average reading speed from other readers. If the reader reads faster or slower than average, the system adjusts the estimated completion time accordingly, providing a personalized prediction to the reader.

Claim 6

Original Legal Text

6. The method of claim 1 , further comprising: providing a timing report to a timing server via a network, the timing report indicating a time spent by the reader to read a portion of the eBook; and receiving the combined reading speed associated with the eBook from the timing server via the network, the timing server determining the combined reading speed responsive to a plurality of timing reports indicating times spent by other readers to read the portion of the eBook provided to the timing server.

Plain English Translation

The eBook system shares user reading data with a central server. The reader's device sends a report to a server detailing the time spent reading a section of the book. The server aggregates these reports from many readers to determine the average reading speed for different parts of the eBook and sends the average reading speed for the ebook back to the reader's device. This server-provided average enhances the accuracy of reading time estimates on the device.

Claim 7

Original Legal Text

7. The method of claim 1 , wherein determining the combined reading speed comprises: determining a combined reading speed for the unread portion of the eBook for the plurality of other readers.

Plain English Translation

The system computes the average reading speed specifically for the unread part of the eBook. Instead of using a general average for the entire book, it focuses on the average reading speed observed for just the remaining content, leading to a more precise time-to-completion estimate.

Claim 8

Original Legal Text

8. An electronic device for estimating a time required for a reader to read a portion of an eBook, comprising: a processor for executing computer instructions; and a non-transitory computer-readable storage medium storing executable computer instructions comprising instructions for: identifying an unread portion of the eBook, the unread portion not having been read by the reader; determining a combined reading speed associated with the eBook for a plurality of other readers; estimating a time required for the reader to read the unread portion of the eBook based at least in part on the combined reading speed of the plurality of other readers; and providing the estimate of the time required for the reader to read the unread portion of the eBook to the reader.

Plain English Translation

An electronic device (like an e-reader or tablet) estimates how long it will take a reader to finish an eBook. The device identifies the portion of the eBook the reader hasn't read yet. It then calculates an average reading speed for that eBook based on data from other readers. Finally, using this average reading speed, the device estimates and displays the time it will take the current reader to complete the unread portion of the book.

Claim 9

Original Legal Text

9. The device of claim 8 , wherein the estimating further comprises: determining a reading speed of the reader; and estimating the time required for the reader to read the unread portion of the eBook based at least in part on the reading speed of the reader.

Plain English Translation

The electronic device from the previous description improves its estimation of reading time. In addition to the average reading speed from other users, it also determines the current reader's reading speed. Then, it uses both the reader's speed and the average speed to estimate the time to complete the unread portion of the eBook, displaying this estimate to the reader.

Claim 10

Original Legal Text

10. The device of claim 9 , wherein determining the reading speed of the reader comprises: determining the reading speed of the reader responsive at least in part to time intervals between page-turn commands issued by the reader and amounts of text shown on pages of the eBook.

Plain English Translation

To determine the reader's reading speed, the electronic device monitors the time between page turns (user actions) and calculates how much text is displayed on each page. This calculates the reading speed by measuring the amount of text read per unit of time.

Claim 11

Original Legal Text

11. The device of claim 9 , wherein determining the reading speed of the reader comprises: determining a plurality of reading speeds for the user responsive to a plurality of different formats of information contained in the eBook.

Plain English Translation

The electronic device analyzes the reading speed of the reader across different content formats within the eBook (e.g., text, images, code snippets). It calculates distinct reading speeds based on these different formats to achieve a more accurate overall estimation of the user's reading speed and expected time to complete the eBook.

Claim 12

Original Legal Text

12. The device of claim 8 , wherein estimating the time required for the reader to read the unread portion of the eBook based at least in part on the combined reading speed of the plurality of other readers further comprises: estimating the time required for the reader to read the unread portion of the eBook responsive to a difference between a reading speed of the reader and the combined reading speed of the plurality of other readers.

Plain English Translation

The electronic device estimates the reading time by comparing the reader's individual reading speed with the average reading speed from other readers. If the reader reads faster or slower than average, the device adjusts the estimated completion time accordingly, providing a personalized prediction to the reader.

Claim 13

Original Legal Text

13. The device of claim 8 , further comprising instructions for: providing a timing report to a timing server via a network, the timing report indicating a time spent by the reader to read a portion of the eBook; and receiving the combined reading speed associated with the eBook from the timing server via the network, the timing server determining the combined reading speed responsive to a plurality of timing reports indicating times spent by the other readers to read the portion of the eBook provided to the timing server.

Plain English Translation

The eBook system on the electronic device shares user reading data with a central server. The reader's device sends a report to a server detailing the time spent reading a section of the book. The server aggregates these reports from many readers to determine the average reading speed for different parts of the eBook and sends the average reading speed for the ebook back to the reader's device. This server-provided average enhances the accuracy of reading time estimates on the device.

Claim 14

Original Legal Text

14. The device of claim 8 , wherein determining the combined reading speed comprises: determining a combined reading speed for the unread portion of the eBook for the plurality of other readers.

Plain English Translation

The electronic device computes the average reading speed specifically for the unread part of the eBook. Instead of using a general average for the entire book, it focuses on the average reading speed observed for just the remaining content, leading to a more precise time-to-completion estimate.

Claim 15

Original Legal Text

15. A non-transitory computer-readable medium storing executable computer program instructions for estimating a time required for a reader to read a portion of an eBook, comprising instructions for: identifying an unread portion of the eBook, the unread portion not having been read by the reader; determining a combined reading speed associated with the eBook for a plurality of other readers; estimating a time required for the reader to read the unread portion of the eBook based at least in part on the combined reading speed of the plurality of other readers; and providing the estimate of the time required for the reader to read the unread portion of the eBook to the reader.

Plain English Translation

A computer-readable storage medium contains instructions that, when executed, cause a computer to estimate how long it will take a reader to finish an eBook. The instructions cause the computer to identify the portion of the eBook the reader hasn't read yet. It then calculates an average reading speed for that eBook based on data from other readers. Finally, using this average reading speed, the computer estimates and displays the time it will take the current reader to complete the unread portion of the book.

Claim 16

Original Legal Text

16. The medium of claim 15 , wherein the estimating further comprises: determining a reading speed of the reader; and estimating the time required for the reader to read the unread portion of the eBook based at least in part on the reading speed of the reader.

Plain English Translation

The storage medium from the previous description improves its estimation of reading time. In addition to the average reading speed from other users, it also determines the current reader's reading speed. Then, it uses both the reader's speed and the average speed to estimate the time to complete the unread portion of the eBook, displaying this estimate to the reader.

Claim 17

Original Legal Text

17. The medium of claim 16 , wherein determining the reading speed of the reader comprises: determining the reading speed of the reader responsive at least in part to time intervals between page-turn commands issued by the reader and amounts of text shown on pages of the eBook.

Plain English Translation

To determine the reader's reading speed, the storage medium instructions cause the computer to monitor the time between page turns (user actions) and calculates how much text is displayed on each page. This calculates the reading speed by measuring the amount of text read per unit of time.

Claim 18

Original Legal Text

18. The medium of claim 15 , wherein estimating the time required for the reader to read the unread portion of the eBook based at least in part on the combined reading speed of the plurality of other readers further comprises: estimating the time required for the reader to read the unread portion of the eBook responsive to a difference between a reading speed of the reader and the combined reading speed of the plurality of other readers.

Plain English Translation

The storage medium estimates the reading time by comparing the reader's individual reading speed with the average reading speed from other readers. If the reader reads faster or slower than average, the system adjusts the estimated completion time accordingly, providing a personalized prediction to the reader.

Claim 19

Original Legal Text

19. The medium of claim 15 , further comprising instructions for: providing a timing report to a timing server via a network, the timing report indicating a time spent by the reader to read a read portion of the eBook; and receiving the combined reading speed associated with the eBook from the timing server via the network, the timing server determining the combined reading speed responsive to a plurality of timing reports indicating times spent by the other readers to read the portion of the eBook provided to the timing server.

Plain English Translation

The storage medium allows the eBook system to share user reading data with a central server. The reader's device sends a report to a server detailing the time spent reading a section of the book. The server aggregates these reports from many readers to determine the average reading speed for different parts of the eBook and sends the average reading speed for the ebook back to the reader's device. This server-provided average enhances the accuracy of reading time estimates on the device.

Claim 20

Original Legal Text

20. The medium of claim 15 , wherein determining the combined reading speed comprises: determining a combined reading speed for the unread portion of the eBook for the plurality of other readers.

Plain English Translation

The storage medium computes the average reading speed specifically for the unread part of the eBook. Instead of using a general average for the entire book, it focuses on the average reading speed observed for just the remaining content, leading to a more precise time-to-completion estimate.

Patent Metadata

Filing Date

Unknown

Publication Date

September 30, 2014

Inventors

Joseph Ashear

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “USING EBOOK READING DATA TO GENERATE TIME-BASED INFORMATION” (8850006). https://patentable.app/patents/8850006

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/8850006. See llms.txt for full attribution policy.