Methods and devices for remote processing of messages, and performing user tracking and monitoring with respect to data originating from a mobile communication device
First Claim
1. A method for remotely archiving text messages received by a mobile device having a storage element, the method comprising the steps of:
- generating a change set comprising changes to data content of the mobile device;
transmitting the change set in response to a single user action, the change set transmitted over a network as a stream of data, the change set comprising message data corresponding to at least one text message, the at least one text message having been generated locally on the mobile device;
receiving the change set at a message processor;
generating a processed version of the at least one text message using the message processor;
receiving input of a randomly generated unique code; and
providing access to the processed version of the at least one text message upon receipt of the randomly generated unique code.
1 Assignment
0 Petitions
Accused Products
Abstract
In part the invention relates to a method of providing remote access to data generated by a mobile device having a device storage element. The method includes the steps of monitoring the mobile device such that changes in local data resident in the device storage element are detected using a client application installed on the mobile device, wherein the changes in the local data accumulate during a period of time to comprise at least one change set; transmitting the at least one change set over a network; receiving the at least one change set at a remote server, the remote server having a remote storage element; and processing the at least one change set using a server application to generate user accessible remote data. Various embodiments further involve remote text message archives, positional and temporal information associated with change sets, alert generation by trigger events, and archiving with associated searchable meta-data for data mining.
-
Citations
42 Claims
-
1. A method for remotely archiving text messages received by a mobile device having a storage element, the method comprising the steps of:
-
generating a change set comprising changes to data content of the mobile device; transmitting the change set in response to a single user action, the change set transmitted over a network as a stream of data, the change set comprising message data corresponding to at least one text message, the at least one text message having been generated locally on the mobile device; receiving the change set at a message processor; generating a processed version of the at least one text message using the message processor; receiving input of a randomly generated unique code; and providing access to the processed version of the at least one text message upon receipt of the randomly generated unique code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile device-based message data transfer system comprising
a remote peer configured to interface with a first application, the first application installed on the mobile device, the mobile device containing a change set comprising local message data including changes to data content of the mobile device, the local message data comprising text messages; -
the remote peer comprising; a local message data receiving module configured to receive and process the local message data received from the mobile device; a processing element, the processing element configured to process the local message data to generate processed message data; and a remote storage element configured to store the processed message data; wherein the remote peer is configured to provide access to the processed message data upon receipt of a randomly generated unique code. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method of providing remote access to data generated by a mobile device having a device storage element, the method comprising the steps of:
-
monitoring the mobile device such that changes in local data resident in the device storage element are detected using a client application installed on the mobile device, wherein the changes in the local data accumulate during a period of time to comprise at least one change set comprising the changes; obtaining metadata with respect to the mobile device periodically in response to changes in the local data; associating the metadata with each element in the change set such that each element can be linked to and searched with respect to the metadata; transmitting the at least one change set over a network; receiving the at least one change set at a remote peer, the remote peer having a remote storage element; processing the at least one change set using a remote peer application to generate user accessible remote data; receiving input of a randomly generated unique code; and providing access to the user accessible remote data upon receipt of the randomly generated unique code. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A mobile device-based data transfer system comprising
a remote peer configured to interface with a first application, the first application installed on the mobile device, the mobile device containing a change set comprising local data including changes to data content of the mobile device, the local data comprising mobile device generated and received files; -
the remote peer comprising; a local data receiving module configured to receive and process the local data received from the mobile device; a metadata processing module configured to receive metadata associated with changes in the metadata of the mobile device; a processing element, the processing element configured to associate the metadata with the local data and generate processed data that comprises the metadata and at least a portion of the local data; and a remote storage element configured to store the processed data; wherein the remote peer is configured to provide access to the processed message data upon receipt of a randomly generated unique code. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
Specification