Application dataflow aware property and bindings
US9286034B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 23, 2014 |
| Grant date | Mar 15, 2016 |
| Priority date | — |
| Expiry date | Jan 23, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2209/545
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In one embodiment, a non-transitory computer-readable medium stores instructions for implementing an application dataflow aware property and bindings system that implements two-way binding via a unidirectional directed acyclic graph and propagates data through the graph based on the connections between the graph nodes. In one embodiment, properties in a binding relationship are arranged in an upstream and downstream manner. Each property has an upstream node and a downstream node to send and receive messages from other properties. Where a first property is arranged upstream of a second property in the binding graph, the first property is more authoritative than the second property. The most upstream property is the truth for the binding. Requests to update the value of the property are propagated upstream via the upstream nodes and notifications of changes in the value of the property are propagated downstream via the downstream nodes.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.