US2013275387A1PendingUtilityA1

Method, system and apparatus for archiving data

Assignee: RESEARCH IN MOTION LTDPriority: Mar 22, 2010Filed: Jun 13, 2013Published: Oct 17, 2013
Est. expiryMar 22, 2030(~3.6 yrs left)· nominal 20-yr term from priority
H04L 67/303G06F 16/113H04L 67/04G06F 17/30073
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method, server and mobile electronic device for archiving data are provided. The server determines that an amount of the data managed by the server meets a threshold condition and in response transmits a message to the mobile electronic device associated with the data, the message indicative that the threshold condition has been met. The mobile electronic device responds to the message with a response indicative that the data is to be archived. The response triggers the server to cause at least a portion of the data to be archived, thereby increasing memory available for storing further data.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 determining, at a server, that data managed by the server meets a threshold condition;   transmitting, from the server to a device associated with the data, a message indicative that the threshold condition has been met;   receiving, at the server from the device, a response indicative that the data is to be archived; and   causing a subset of the data to be archived to increase memory available for storing further data   
     
     
         2 . The method of  claim 1 , wherein the determining that the data meets the threshold condition comprises at least one of
 determining that an amount of the data meets or exceeds a threshold amount of memory;   determining that the amount of the data meets or exceeds a threshold percentage of memory; and   determining that the amount of the data meets or exceeds a threshold number of files.   
     
     
         3 . The method of  claim 1 , wherein the transmitting the message comprises transmitting an e-mail comprising an option to trigger archiving of the data. 
     
     
         4 . The method of  claim 1 , wherein the receiving the response comprises receiving at least one of an e-mail, a text message, an SMS (short message service) message, an MMS (multimedia message service) message and wireless network data. 
     
     
         5 . The method of  claim 1 , wherein the message comprises a selectable option to trigger transmitting the response from the device. 
     
     
         6 . The method of  claim 1 , wherein the causing the subset to be archived comprises:
 transmitting an archive command to a second device to cause a copy of the subset stored at the second device to be archived; and, deleting the subset.   
     
     
         7 . The method of  claim 6 , further comprising transmitting the copy to the second device at least one of prior to the transmitting the archive command and with the archive command. 
     
     
         8 . The method of  claim 6 , further comprising waiting until the second device is in communication with the server before the transmitting occurs. 
     
     
         9 . The method of  claim 8 , further comprising transferring the subset to an archive directory while the waiting occurs. 
     
     
         10 . The method of  claim 9 , further comprising deleting the subset from the archive directory when communication between the second device and the server is established. 
     
     
         11 . The method of  claim 1 , wherein the causing the subset to be archived comprises transferring the subset to an archive directory at one or more of the server and a second device. 
     
     
         12 . A server comprising:
 a processor and a communication interface, the processor enabled to:
 determine that data managed by the server meets a threshold condition; 
 transmit to a device associated with the data, a message indicative that the threshold condition has been met; 
 receive, from the device, a response indicative that the data is to be archived; and, 
 cause a subset of the data to be archived to increase memory available storing further data 
   
     
     
         13 . The server of  claim 12 , wherein the processor is further enabled to determine that the data meets the threshold condition by at least one of:
 determining that an amount of the data meets o exceeds a threshold amount of memory;   determining that the amount of the data meets or exceeds a threshold percentage of memory; and   determining that the amount of data meets or exceeds a threshold number of files.   
     
     
         14 . The server of  claim 12 , wherein the processor is further enabled to transmit the message by transmitting an e-mail comprising an option to trigger archiving of the data 
     
     
         15 . The server of  claim 12 , wherein the processor is further enabled to receive the response by receiving at least one of an e-mail, a text message, an SMS (short message service) message, an MMS (multimedia message service) message and wireless network data 
     
     
         16 . The server of  claim 12 , wherein the message comprises a selectable option to trigger transmitting the response from the device. 
     
     
         17 . The server of  claim 12 , wherein processor is further enabled to cause the subset to be archived by:
 transmitting an archive command to a second device to cause a copy of the subset stored at the second device to be archived; and,   deleting the subset.   
     
     
         18 . The server of  claim 17 , wherein the processor is further enabled to transmit the copy of the subset to the second device at least one of prior to transmitting the archive command and with the archive command. 
     
     
         19 . The server of  claim 17 , wherein the processor is further enabled to wait until the second device is in communication with the server before the transmitting occurs. 
     
     
         20 . The server of  claim 19 , wherein the processor is further enabled to transfer the subset to an archive directory while the waiting occurs. 
     
     
         21 . The server of  claim 20 , wherein the processor is further enabled to delete the subset from the archive directory when communication between the second device and the server is established. 
     
     
         22 . The server of  claim 12 , wherein the processor is further enabled to cause the subset to be archived by transferring the subset to an archive directory at one or more of the server and a second device. 
     
     
         23 . A device comprising;
 a processor and a communication interface, the processor enabled to:
 receive, from a server, a message indicative that data managed by the server meets a threshold condition; and, 
 transmit, to the server, a response indicative that the data is to be archived, the response causing the server to archive a subset of the data to increase memory available for storing further data. 
   
     
     
         24 . A computer program product, comprising a non-transitory computer usable medium having a computer readable program code adapted to be executed to implement a method comprising:
 determining, at a server, that data managed by the server threshold condition;   transmitting, from the server to a device associated with the data, a message indicative that the threshold condition has been met;   receiving, at the server from the device, a response indicative that the data is to be archived; and   causing a subset of the data to be archived to increase memory available for storing further data.

Join the waitlist — get patent alerts

Track US2013275387A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.