Incremental computing of changes to computer user interfaces
US8627199B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 1, 2011 |
| Grant date | Jan 7, 2014 |
| Priority date | — |
| Expiry date | Mar 1, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/957
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method is provided to update information in a computer system comprising providing a reactive value hierarchy structure in a non-transitory computer readable storage device; in response to a change in a reactive value corresponding to a node in the hierarchy, marking nodes within the hierarchy that share as dirty a path with a node corresponding to a changed reactive value; traversing down through the hierarchy to a level where a reactive value is located that is either dirty or clean; if the reactive value is dirty, traversing back up to a dependent node in the hierarchy and compute a new reactive value and repeating the traversing down step; if the reactive value is clean, traversing back up to a dependent node and repeating the traversing down step; and producing at least one side-effect in the computer system in response to a compute of a new reactive value.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.