Patent ID: 7861281

Claim:
A method for monitoring quality of an organization comprising the steps of: receiving input comprising quality information with a wireless handheld computer; preparing a first set of a plurality of files with the server in advance of receiving a synchronization request that are associated with a unique identifier and comprising information on quality for the organization; receiving a synchronization request containing the unique identifier from a wireless handheld computer at a middleware server; receiving a file index from the wireless handheld computer at the middleware server, the file index comprising a list of files available for upload from the wireless handheld computer to the middleware server; comparing the file index to a file list at the middleware server; in response to the comparing the file index step, transmitting a message from the middleware server to the wireless handheld computer that indicates which files the wireless handheld computer should transmit to the middleware server; in response to receiving the message, transmitting a second set of a plurality of files from the handheld computer that have not been previously received with the middleware server via a wireless network; and transmitting the first set of the plurality of files associated with the unique identifier and comprising information on quality for the organization from the server to the wireless handheld computer via the wireless network.