View Single Post
Old 06-27-2018, 05:05 PM   #40
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,109
Karma: 92190133
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by Amazondoc View Post
But as I mentioned previously, lots of Kindle books get read on non-Kindle devices.
I have no problem with that except for cases that result in the author not being paid.

Quote:
Originally Posted by Amazondoc View Post
But as I mentioned previously, Kindle books can be read without "flipping" anything.
Flip, scroll, however the user does it the information displayed changes and the software has a chance to update the statistics it collects.

Quote:
Originally Posted by Amazondoc View Post
But let's go with your interpretation -- you know a helluva lot more on the computer front than I do, so you can help educate me. How many bits to record a start time for each page? How many bits to record a stop time for the same page? How many bits to calculate overall time spent on each page? Then multiply that by however many hundred pages a book has. How many bits total to contain that record?
There is no need to record the start and stop time of each page. It could work by recording the start time when the user flips or scrolls the screen and then comparing it to the current time when a new page was displayed to see if it was long enough. If so then set the one bit that represents that page.

In any case I doubt that Amazon is doing anything this complicated. More likely they just use the highest page reached, as they did before, but also apply a sanity check based on the total time the book was open for reading to make sure that the user did not skip over to many pages to get there.

Or they could be doing something else entirely. I don’t know.
jhowell is offline   Reply With Quote