Method, system and apparatus for archiving data
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-modifiedWhat 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.