METHOD, SYSTEM AND APPARATUS FOR REMOTE DATA SEARCHING
First Claim
1. 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 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 transmittable back to said communication device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for remote searching of data stored on a communication device is provided. The communication device is generally in communication with a server for tracking data associated with the communication device and data associated with a synchronizable computing device, synchronizable with the communication device. An index of data stored at the communication device is maintained at the server, the index for distinguishing the data stored at the communication device from data stored at the synchronizable computing device. A searchable copy of data stored on the communication device cross-referenced to the index is maintained, the searchable copy searchable using search parameter data received from the communication device to produce search results transmittable back to the communication device.
11 Citations
17 Claims
-
1. 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 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 transmittable back to said communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16)
-
-
9. A server for remote searching of data stored on a communication device, said server comprising:
-
a communication interface enabled to communicate with said communication device and a synchronizable computing device, synchronizable with said communication device; a memory enabled to store an index of data stored at said communication device; a processing unit in communication with said communication interface and said memory, said processing unit enabled to; track data associated with said communication device and data associated with said synchronizable computing device; maintain said index of data, said index for distinguishing said data stored at said communication device from data stored at said synchronizable computing device; and maintain 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 transmittable back to said communication device. - View Dependent Claims (11)
-
-
17. A computer program product, comprising a computer usable medium having a computer readable program code adapted to be executed to implement 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 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 transmittable back to said communication device.
-
Specification