Patent ID: 7877682
Filing Date: 2011-01-25
Classification: G06F

Abstract:
1. A distributed mobile computing system for intermittently networked devices, the system comprising: a servo for execution on a mobile computing device having a user interface and having at least intermittent communication with a server environment, the execution of the servo to realize a predetermined function on the mobile computing device, the servo defined in a predetermined servo description language (SDL) and configured to be stored in local storage on the mobile computing device, the servo comprising: an interpreter to execute the servo on the mobile computing device to realize the predetermined function by interacting with data and schema in local storage and interacting with a concrete interface object or an abstract interface object to enforce the mapping declared in the transformation rule of the servo; a synchronizer on the mobile computing device to interact with a server-side synchronizer to synchronize data, schemata, and servos stored in local storage of the mobile computing device with server-side replica storage during periods of network connectivity; and a server environment including: