Patent ID: 9665549
Date: 2017-05-30
CPC Classifications: G06F,H04L

Claim:
1. A system for customizing an electronic document including a memory and a processor communicatively coupled to the processor, comprising: a tracking module capable of automatically monitoring an interaction of a user with the document on an electronic device for reading the document, wherein the tracking module determines an area of interest of the document based on the user interaction; and a display module capable of altering cumulatively at least one of the appearance and behavior of the document on the electronic device at the area of interest, wherein the cumulative alteration is a function of a variable measure of the user interaction over a range, and accumulates stepwise as the variable measure of the user interaction grows; wherein altering the appearance of the document at the area of interest comprises marking a page of the document with at least one use indicator simulating a physical change to the appearance of the document, the at least on use indicator accumulating based on increasing use of the page; wherein altering the behavior of the document at the area of interest comprises inserting a plurality of detents respectively at a plurality of pages, wherein the detents appear during page flipping of the electronic document and comprise a tactile feedback respectively corresponding to and implemented at each page of the plurality of pages when flipping through the plurality of pages; wherein an intensity of a detent of the plurality of detents varies as a function of at least one of an amount of time the user spends on a page corresponding to the detent, a number of times the page corresponding to the detent was viewed by the user, a number of annotations the user placed on the page corresponding to the detent, and an amount of magnification the user has performed on the page corresponding to the detent; wherein the user interaction is represented as a multidimensional vector; wherein a behavior module mathematically maps information contained in the multidimensional vector to actual behavior of a page to be displayed on the electronic device; wherein a parameterized physical model is used to mathematically map the information contained in the multidimensional vector to the actual behavior of the page to be displayed on the electronic device; and wherein the parameterized physical model comprises a set of virtual elastic couplings between virtual components of the document.