Methods and Systems for Dynamically Migrating Electronic Messages From A First Messaging Platform To A Second Messaging Platform
First Claim
1. A system for dynamically migrating electronic messages from a first messaging platform to a second messaging platform, said system comprising:
- a message screening module for assigning a category to each of said electronic messages from said first messaging platform according to archiving rules;
an extractor module for extracting messaging data from each of said electronic messages from said first messaging platform according to said category of each of said electronic messages;
a data preparation module for collating said messaging data extracted from said electronic messages from said first messaging platform according to said category of each message to generate collated data;
an archiving module for archiving said messaging data from each of said electronic messages from said first messaging platform to generate archived messages;
a conversion module for converting said messaging data for each of said electronic messages from said first messaging platform categorized as archive and shortcut or archive and full message to a format compatible with said second messaging platform to generate converted message data, said converted message data retaining said messaging data for each of said archived messages;
a transfer module for transferring said converted message data to said second messaging platform; and
a message retrieval module for retrieving said electronic messages categorized as archive and shortcut or archive only from said archiving module.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for dynamically migrating electronic messages from a first messaging platform to a second messaging platform are disclosed. In some embodiments, the methods and systems include the following: assigning a category to each electronic message from the first messaging platform; extracting messaging data from each of the electronic messages from the first messaging platform; collating the messaging data extracted; archiving the messaging data to generate archived messages; converting the messaging data to generate converted message data; transferring the converted message data to the second messaging platform; retrieving the electronic messages to generate shortcut collated data; locating the electronic message corresponding to the shortcut collated data; searching the electronic messages that were archived thereby generating a list of the electronic messages that meet the search criteria; converting messages to a format compatible with the second messaging platform; and transferring each of the electronic messages to the second messaging platform.
14 Citations
17 Claims
-
1. A system for dynamically migrating electronic messages from a first messaging platform to a second messaging platform, said system comprising:
-
a message screening module for assigning a category to each of said electronic messages from said first messaging platform according to archiving rules; an extractor module for extracting messaging data from each of said electronic messages from said first messaging platform according to said category of each of said electronic messages; a data preparation module for collating said messaging data extracted from said electronic messages from said first messaging platform according to said category of each message to generate collated data; an archiving module for archiving said messaging data from each of said electronic messages from said first messaging platform to generate archived messages; a conversion module for converting said messaging data for each of said electronic messages from said first messaging platform categorized as archive and shortcut or archive and full message to a format compatible with said second messaging platform to generate converted message data, said converted message data retaining said messaging data for each of said archived messages; a transfer module for transferring said converted message data to said second messaging platform; and a message retrieval module for retrieving said electronic messages categorized as archive and shortcut or archive only from said archiving module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13)
-
-
8. A system for dynamically migrating electronic messages from a first messaging platform to a second messaging platform, said system comprising:
-
a message screening module for assigning a category to each of said electronic messages from said first messaging platform according to archiving rules; an extractor module for extracting messaging data from each of said electronic messages from said first messaging platform according to said category of each of said electronic messages; a data preparation module for collating said messaging data extracted from said electronic messages from said first messaging platform according to said category of each message to generate collated data; an archiving module for archiving said messaging data from each of said electronic messages from said first messaging platform to generate archived messages; a conversion module for converting said messaging data for each of said electronic messages from said first messaging platform categorized as archive and shortcut or archive and full message to a format compatible with said second messaging platform to generate converted message data, said converted message data retaining said messaging data for each of said archived messages; a transfer module for transferring said converted message data to said second messaging platform; and a message retrieval module for retrieving said electronic messages categorized as archive and shortcut or archive only from said archiving module.
-
-
14. A method of dynamically migrating electronic messages from a first messaging platform to a second messaging platform, said method comprising:
-
assigning a category to each of said electronic messages from said first messaging platform according to archiving rules, said category being one of archive only, archive and shortcut, and archive and full message; extracting messaging data from each of said electronic messages from said first messaging platform according to said category of each of said electronic messages; collating said messaging data extracted from said electronic messages from said first messaging platform according to said category of each message to generate collated data; archiving said messaging data from each of said electronic messages from said first messaging platform to generate archived messages; converting said messaging data for each of said electronic messages from said first messaging platform categorized as archive and shortcut or archive and full message to a format compatible with said second messaging platform to generate converted message data; transferring said converted message data to said second messaging platform; retrieving said electronic messages categorized as archive and shortcut by searching said collated data according to shortcut identifying data to generate shortcut collated data; locating said electronic message corresponding to said shortcut collated data; searching said electronic messages that were archived by searching said collated data according to a search criteria thereby generating a list of said electronic messages that meet said search criteria; converting messages corresponding to said shortcut collated data or selected messages from said list of said electronic messages that meet said search criteria to a format compatible with said second messaging platform; and transferring each of said electronic messages that were converted and correspond to said shortcut collated data or selected messages from said list of said electronic messages that meet said search criteria to said second messaging platform. - View Dependent Claims (15, 16, 17)
-
Specification