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.
Type:
Grant
Filed:
January 21, 2010
Date of Patent:
November 6, 2012
Assignee:
SQGo, LLC
Inventors:
Bruce W. Warila, Brian D. Markey, Jeremy A. Gilbert, James P. Echmalian, Todd M. Silverstein