US Patent Application 17732766. MULTI-PROCESSOR SYNCHRONIZATION simplified abstract
Contents
MULTI-PROCESSOR SYNCHRONIZATION
Organization Name
MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor(s)
Nadav Shlomo Ben-amram of Herzliya (IL)
Netanel Hadad of Petah Tikva (IL)
MULTI-PROCESSOR SYNCHRONIZATION - A simplified explanation of the abstract
This abstract first appeared for US patent application 17732766 titled 'MULTI-PROCESSOR SYNCHRONIZATION
Simplified Explanation
The abstract describes a method for synchronizing system state data.
- The method involves executing a first processor based on initial state data during an update cycle.
- Changes in the state of the system are detected by the first processor using sensors.
- These changes are recorded as modified state data until a predefined progress position within the update cycle is reached.
- Once the predefined progress position is reached, the modified state data is designated as the next state data.
- The first processor then transitions from executing based on the initial state data to executing based on the next state data.
- This transition occurs upon completion of the update cycle.
Original Abstract Submitted
A method of synchronizing system state data is provided. The method includes executing a first processor based on initial state data during an update cycle, wherein the initial state data represents a state of the system prior to initiation of the update cycle, detecting changes in state of the system by the first processor using sensors, the changes in state being added to a record of modified state data until a predefined progress position within the update cycle, designating the modified state data as next state data, based on reaching the predefined progress position within the update cycle, and transitioning from execution of the first processor based on the initial state data to execution of the first processor based on the next state data, based on completion of the update cycle.