Patent ID: 8429122

Claim:
A method for remote searching of data stored on a communication device, said communication device in communication with a server for tracking data associated with said communication device and data associated with a synchronizable computing device, synchronizable with said communication device, the method comprising: maintaining, at said server, an index of data stored at said communication device, said index for distinguishing said data stored at said communication device from data stored at said synchronizable computing device; maintaining, at said server, a searchable copy of data stored on said communication device, cross-referenced to said index, said searchable copy searchable using search parameter data received from said communication device to produce search results of said data stored on said communication device transmittable back to said communication device; receiving, from said communication device, said search parameter data; searching, at said server, said searchable copy, using said search parameter data, to produce said search results, wherein said searching excludes said data stored at said synchronizable computing device and not at said communication device; and, transmitting said search results, to said communication device.