Methods and Systems for Enabling the Creation and Management of a Platform-Independent Application
Abstract
A method for enabling the creation and management of a platform-independent application whose appearance and functionality is consistently propagated across heterogeneous device types includes receiving, by a device, a platform-independent data superstructure defining application appearance and behavior, the platform-independent data superstructure storing an application state, program code and internal logic of the application. A superstructure-dedicated operating system instantiates the application in the device according to the platform-independent data superstructure. The platform-independent data superstructure receives, from a device-native operating system via communication with the superstructure-dedicated operating system, at least one application event generated by an execution of the instantiated application and representative of an update to the application state. The platform-independent data superstructure updates information in a first segment of the platform-independent data superstructure associated with the at least one application event and updates, in accordance with the superstructure segment update, the application state in the device.
Claims
exact text as granted — not AI-modified1 . A method for enabling creation and management of a platform-independent application whose appearance and functionality is consistently propagated across heterogeneous device types for cross-device interoperability, replicability, and compatibility of applications and data with a consistent user experience, the method comprising: receiving, by a device comprising a processor and a memory element, a platform-independent data superstructure defining the appearance and behavior of an application, the platform-independent data superstructure storing an application state, program code and internal logic of the application; instantiating, by a superstructure-dedicated operating system, the application in the device in accordance with the received platform-independent data superstructure; storing, by the memory element, the instantiated application; receiving, by the platform-independent data superstructure, from a device-native operating system via communication with the superstructure-dedicated operating system, at least one application event generated by an execution of the instantiated application and representative of an update to the application state of the application; updating, by the platform-independent data superstructure, information in a first segment of the platform-independent data superstructure associated with the at least one application event, responsive to receiving the at least one application event and independent of an update to a second segment in the platform-independent data superstructure; and updating, in accordance with the superstructure segment update, the application state in the device.
Join the waitlist — get patent alerts
Track US2013007698A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.