Systems and methods for managing connections to process data
View Patent ↗A computer-implemented method for managing connections to process data is described. A connection with an access server is established to determine a connection point associated with one or more targets. The one or more targets are arranged according to the connection points associated with each of the one or more targets. A connection with a first connection point is established. Data from one or more targets associated with the first connection point are processed. The connection with the first connection point is terminated.
1. A computer-implemented method for managing connections to process data, comprising:
establishing a connection with a connection point to determine a connection point assignment for each of one or more targets;
arranging the one or more targets in groups according to the connection point assignment for each of the one or more targets;
establishing a connection with a first connection point;
establishing a connection with a second connection point;
processing data from a first group of one or more targets, wherein each target in the first group is assigned to the first connection point;
processing data from a second group of one or more targets, wherein each target in the second group is assigned to the second connection point; and
terminating the connection with the first connection point.
2. The method of claim 1 , further comprising terminating the connection with the second connection point.
3. The method of claim 1 , wherein the one or more targets comprise an electronic mail mailbox.
4. The method of claim 1 , wherein the one or more targets are stored in one or more databases.
5. The method of claim 4 , further comprising organizing the one or more databases in one or more groups of databases.
6. The method of claim 5 , further comprising identifying one or more databases that have not been assigned to a group of databases.
7. The method of claim 6 , further comprising assigning the one or more databases that have not been assigned to a group of databases to a default group of databases.
8. A computer system configured to manage connections to process data, comprising:
a processor;
memory in electronic communication with the processor;
an archiving application, the application configured to:
establish a connection with a connection point to determine a connection point assignment for each of one or more targets;
arrange the one or more targets in groups according to the connection point assignment for each of the one or more targets;
establish a connection with a first connection point;
establish a connection with a second connection point;
process data from a first group of one or more targets, wherein each target in the first group is assigned to the first connection point;
process data from a second group of one or more targets, wherein each target in the second group is assigned to the second connection point; and
terminate the connection with the first connection point.
9. The computer system of claim 8 , wherein the application is further configured to terminate the connection with the second connection point.
10. The computer system of claim 8 , wherein the one or more targets comprise an electronic mail mailbox.
11. The computer system of claim 8 , wherein the one or more targets are stored in one or more databases.
12. The computer system of claim 11 , wherein the application is further configured to organize the one or more databases in one or more groups of databases.
13. The computer system of claim 12 , wherein the application is further configured to identify one or more databases that have not been assigned to a group of databases.
14. The computer system of claim 13 , wherein the application is further configured to assign the one or more databases that have not been assigned to a group of databases to a default group of databases.
15. A computer-program product for managing connections to process data, the computer-program product comprising a non-transitory computer-readable storage medium having instructions thereon, the instructions comprising:
code programmed to establish a connection with a connection point to determine a connection point assignment for each of one or more targets;
code programmed to arrange the one or more targets in groups according to the connection point assignment for each of the one or more targets;
code programmed to establish a connection with a first connection point;
code programmed to establish a connection with a second connection point;
code programmed to process data from a first group of one or more targets, wherein each target in the first group is assigned to the first connection point;
code programmed to process data from a second group of one or more targets, wherein each target in the second group is assigned to the second connection point; and
code programmed to terminate the connection with the first connection point.
16. The computer-program product of claim 15 , wherein the one or more targets comprise an electronic mail mailbox.