Patent ID: 7681230

Claim:
A method for secure synchronization of data contained on a network-attached device and a network server, comprising: establishing a device-to-device single-level secure processing state as between said network attached-device and said network server at a first defined security access level by (a) authenticating a user, said network attached device, and said network server; (b) determining an assigned security access level for said user from among a plurality of possible user security access levels; and (c) determining if said first defined security access level at which said user requests to sign on is lesser than or equal to said assigned security access level of said user; selecting said network server to have a multi-level secure operating system and a multi-level secure file system; selecting said network-attached device to have a multi-level secure operating system and a multi-level secure file system; signing said user onto a computer network at said first defined security access level using at least one of said network attached device and said network server; synchronizing a first plurality of managed data objects stored on said network attached device and said network server at said first defined security access level; determining if said user is authorized to access a second defined security access level provided in said multi-level secure file system of said network server and said multi-level secure file system of said network attached device; and automatically repeating said synchronizing step for said second defined security access level.