Method and apparatus for supporting dynamic reconfiguration
Disclosed are systems and methods for supporting dynamic reconfiguration. The systems and methods can include: pointing to a document server providing document services as a primary document server; dynamically reconfigure and point itself to use a document appliance indicated by an electronic invite received by the first computing device from a second computing device; and enable the first computing device to pass data or information received in the electronic invite to the document application in response to the first client.
1. A first computing device for supporting dynamic reconfiguration of a document application, comprising:
a memory storing instructions; and
a processor that, when executing the instructions, is configured to execute the document application, configured to:
configure a document application to point to and utilize a document server providing document services as a primary document server, wherein the document application is configured to enable a first client of the first computing device to access documents via the primary document server;
receive an electronic invite;
pass information received in the electronic invite, by the first computing device, to the document application; dynamically reconfigure and point the document application to use a private document server indicated by the information; and
enable the first computing device to utilize the document application in response to the first client to perform a specific set of document operations on a specific document specified by the electronic invite on the private document server, wherein the specific set of document operations comprises one or more of: viewing, modifying, signing, or deleting the specific document.
2. The first computing device of claim 1 , wherein the processor is further configured to:
automatically reconfigure the document application to point back to the primary document server after the specific set of document operations has been performed.
3. The first computing device of claim 1 , wherein the electronic invite is received from a second computing device associated with a second client.
4. The first computing device of claim 1 , wherein the electronic invite comprises an email, a short message service (SMS) message, or a push notification.
5. The first computing device of claim 1 , wherein the processor is further configured to:
authenticate communication with the private document server using a unique token received in the electronic invite.
6. The first computing device of claim 5 , wherein the processor is further configured to:
provide a password to the private document server in addition to the unique token.
7. The first computing device of claim 1 , wherein the processor is further configured to:
select the primary document server from a preset list of candidate servers.
8. The first computing device of claim 1 , wherein the processor is further configured to:
determine a scope of the specific set of document operations based on information received in the electronic invite.
9. The first computing device of claim 3 , wherein the private document server is a document appliance located in a private cloud or local to a premise of the second client.