Back to results
US 11,531,967 B2Granted
System and method for managing data across multiple environments
AssigneeMessageOne, Inc.
InventorsSamy M. Aboel-Nil, Dane O. Knecht, Igor Postelnik, Scott B. Kovner
Life of this patent
Estimating the term…
Abstract
The present invention discloses a system and method for data management whereby a data management application manages data across a managed service environment, a mail server environment, and a client environment. The present invention allows a customer to optimize data management functions such as archiving, recovering, monitoring, authenticating, synchronizing, transferring, copying, stubbing, chunking, harvesting, and securing.
Claims20
A method for data management comprising:
- executing code by a processor in a client environment to manage email data in the client environment, wherein executing the code causes the processor to perform:
- deploying an agent on an electronic device capable of receiving email, wherein:
- the agent is integrated with a client email application;
- the agent is distinct from the client email application;
- the agent has at least three modes of operation (1) ready, (2) active, and (3) recovery, wherein:
- in ready mode, sending an output signal to a managed service environment to receive data to remotely configure the agent;
- in active mode, (i) sending messages previously sent from the client email application between failure of a primary email server environment and operation of the agent in the active mode, (ii) inserting email from the managed service environment into an inbox in the client email application, and (iii) transferring the sent email from the primary email server environment to the managed service environment;
- and
- in recovery mode, reconciling messages not synchronized between the client email application and the primary mail server environment;
- operating the agent in the ready mode to remotely activate the agent;
- presenting an interface to allow a user of the interface to search emails in the client environment and a primary email server environment and search archived emails in a managed service environment and return a single search query report to report the emails located from both searches;
- storing copies of at least portions of the emails in a backup email system in the managed server environment;
- during a disruption of sending and receiving emails by the primary email server environment and in response to requests to send and receive emails from the client environment, operating the agent in the active mode to (i) contact the backup email system in the managed server environment to begin sending and receiving email from the backup email system and (ii) between failure of a primary email server environment and activation of the agent insert email from the managed service environment into an inbox in the client email application and transfer sent email from the primary email server environment to the managed service environment;
- and
- after reestablishment of sending and receiving emails by the primary email server environment, operating the agent in the recovery mode to reconcile messages not synchronized between the client environment and the primary email server environment.
12 more elements
A method comprising:
- executing an agent on an electronic device capable of receiving email, wherein:
- the agent is integrated with a client email application;
- the agent is distinct from the client email application;
- the agent has at least three modes of operation, wherein:
- in a first mode, sending an output signal to a managed service environment to receive data to remotely configure the agent;
- in a second mode, (i) sending messages previously sent from the client email application between failure of a primary email server environment and operation of the agent in the second mode, (ii) inserting email from the managed service environment into an inbox in the client email application, and (iii) transferring the sent email from the primary email server environment to the managed service environment;
- and
- in a third mode, reconciling messages not synchronized between the client email application and the primary mail server environment;
- operating the agent in the first mode to remotely activate the agent;
- presenting an interface to allow a user of the interface to search emails in the client environment and a primary email server environment and search archived emails in a managed service environment and return a single search query report to report the emails located from both searches;
- storing copies of at least portions of the emails in a backup email system in the managed server environment;
- during a disruption of sending and receiving emails by the primary email server environment and in response to requests to send and receive emails from the client environment, operating the agent in the second mode to (i) contact the backup email system in the managed server environment to begin sending and receiving email from the backup email system and (ii) between failure of a primary email server environment and activation of the agent insert email from the managed service environment into an inbox in the client email application and transfer sent email from the primary email server environment to the managed service environment;
- and
- after reestablishment of sending and receiving emails by the primary email server environment, operating the agent in the third mode to reconcile messages not synchronized between the client environment and the primary email server environment.
11 more elements
Dependencies are inferred from the claim text.