Invention Grant
- Patent Title: System and method of utilizing data binding to propagate data changes
-
Application No.: US17138479Application Date: 2020-12-30
-
Publication No.: US11416239B2Publication Date: 2022-08-16
- Inventor: Arthur Zwiegincew , Gwen Erick Eng Mittertreiner , Andrew William Keep
- Applicant: Facebook Technologies, LLC
- Applicant Address: US CA Menlo Park
- Assignee: Facebook Technologies, LLC
- Current Assignee: Facebook Technologies, LLC
- Current Assignee Address: US CA Menlo Park
- Agency: Baker Botts L.L.P.
- Main IPC: G06F9/445
- IPC: G06F9/445 ; G06F8/65 ; G06F16/11

Abstract:
In one embodiment, one or more computing systems executes a computer program defining (1) a bound value that references a bound variable and (2) a terminating bound value that references computation instructions for deriving a runtime value from at least the bound value of the bound variable. A computation orchestration layer of a programming framework initializes, according to the computer program, a subscription tracker that tracks subscription relationships between the bound variable and the terminating bound value. The computation orchestration layer uses, in response to receiving an indication of an update to the bound value of the bound variable, the subscription tracker to determine that the terminating bound value subscribes to updates to the bound value of the bound variable. The computation orchestration layer sends an update stream associated with the update to a callback function associated with the terminating bound value.
Public/Granted literature
- US20220206778A1 System and Method of Utilizing Data Binding to Propagate Data Changes Public/Granted day:2022-06-30
Information query