LARGE DATA MANAGEMENT IN COMMUNICATION APPLICATIONS THROUGH MULTIPLE MAILBOXES
First Claim
1. A method executed on a computing device to provide large data management in a communication application through multiple mailboxes, the method comprising:
- detecting a predefined size threshold of a mailbox associated with a user being reached;
creating one or more additional archive mailboxes for the user; and
storing communication application related data in the one or more additional archive mailboxes, wherein data in the mailbox and in the one or more additional archive mailboxes are available for one or more functionalities of the communication application in a transparent manner to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described to increase a data limit for a user of a communication application by introducing additional archive mailboxes as the original archive fills up or subsequently added archive mailboxes fill up. Thus, a user'"'"'s data limit may be effectively removed through the use of N additional archive mailboxes. The additional mailboxes may be integrated into the architecture of the communication application such that their use is transparent to the user and/or an administrator of the communication application or associated service. In other examples, additional mailboxes may be used to add to the capacity of the primary mailbox (cached) as well.
-
Citations
20 Claims
-
1. A method executed on a computing device to provide large data management in a communication application through multiple mailboxes, the method comprising:
-
detecting a predefined size threshold of a mailbox associated with a user being reached; creating one or more additional archive mailboxes for the user; and storing communication application related data in the one or more additional archive mailboxes, wherein data in the mailbox and in the one or more additional archive mailboxes are available for one or more functionalities of the communication application in a transparent manner to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12)
-
-
10. A computing device to provide large data management in a communication service through multiple mailboxes, the computing device comprising:
-
a memory configured to store instruction associated with the communication service; and one or more processors configured to execute one or more applications associated with the communication service in conjunction with the instructions stored in the memory, wherein the one or more applications include; a communication application configured to facilitate exchange of communication in a plurality of modes between users; and a data management application configured to manage communication application related data through mailboxes associated with the users and user groups, wherein the data management application is further configured to; detect a predefined size threshold of an archive mailbox associated with a user being reached; create one or more additional archive mailboxes for the user; and store the communication application related data in the one or more additional archive mailboxes, wherein data in the archive mailbox and in the one or more additional archive mailboxes are available for one or more functionalities of the communication application in a transparent manner to the user. - View Dependent Claims (11, 13, 14, 15, 16, 17)
-
-
18. A computer-readable memory device with instructions stored thereon to provide large data management in a communication service through multiple mailboxes, the instructions comprising:
-
detecting a predefined size threshold of an archive mailbox associated with a user being reached; creating one or more additional archive mailboxes for the user in a chained manner connected to the archive mailbox, wherein a folder hierarchy associated with the user is stored in the archive mailbox and in one or more additional archive mailboxes designated as archive content mailboxes; and storing communication application related data in the one or more additional archive mailboxes, wherein data in the archive mailbox and in the one or more additional archive mailboxes are available for one or more functionalities of the communication application in a transparent manner to the user. - View Dependent Claims (19, 20)
-
Specification