Address space splitting for legacy application compatibility
AssigneeMicrosoft Technology Licensing, LLC
InventorsAnatoly V. Grabar, Howard J. Dickerman, Venkata S. Irava, Joshua J. Burkholder
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsAnatoly V. Grabar, Howard J. Dickerman, Venkata S. Irava, Joshua J. Burkholder
Estimating the term…
Systems and devices for coordinating heterogeneous processes of a software application to comply with multiple address spaces or other computing system constraints are disclosed. In an example, operations for coordinating data processing among multiple processes of a software application include: executing a first process of the software application, as the first process operates with a first capability that is limited to an operational constraint of the computing system; initiating a second process of the software application, as the second process is initiated as a child of the first process, and as the second process operates with a second capability that exceeds the operational constraint of the computing system; communicating data from the first process of the software application to the second process; and receiving data from the second process of the software application, in response to the data being processed by the data analysis operations of the second process.
A computing system, comprising:
A method, comprising a plurality of operations executed with a processor and memory of a computing system, for coordinating data processing among multiple processes of a software application, with the plurality of operations including:
A non-transitory device-readable storage medium, the device-readable storage medium including instructions for coordinating data processing among multiple processes of a software application, with the instructions, when executed by a processor and memory of a computing system, cause the computing system to perform operations that:
Dependencies are inferred from the claim text.