×

User interface, operating system and architecture

  • US 8,307,331 B2
  • Filed: 01/21/2010
  • Issued: 11/06/2012
  • Est. Priority Date: 09/10/2002
  • Status: Active Grant
First Claim
Patent Images

1. 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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×