IP Library Granted Patent US 11,910,285
Granted Patent B2
US 11,910,285 · App. 17/062,128 · Granted Feb 20, 2024

Method and apparatus for supporting dynamic reconfiguration

Inventors: Thorfinn Clark (Beverly Hills, CA); Dominic Tham (Saratoga, CA)
Assignee: AIRSLATE, INC.
H04W4/50H04L12/1859H04L51/04H04L51/214H04L67/01H04L67/10H04L67/55H04W4/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,910,285
App. No.
17/062,128
Granted
Feb 20, 2024
Kind
B2
Abstract

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.

Claims (32)

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:

point to 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;

point to 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 clicking a link or pressing a button associated with the electronic invite,

wherein the document application is further automatically reconfigured to point back to the primary document server once a specific set of document operations on the document has been performed by a secondary document server.

2. The first computing device of claim 1 , wherein the document appliance is in a private cloud or local to a premise of the computing device and is configured to provide access to documents stored either locally or remotely in the cloud.

3. The first computing device of claim 1 , wherein the electronic invite is an electronic message in a form of one of an email, a short message service (SMS), a notification, a chat or a form of the electronic message that includes data received by the computing device from the document appliance.

4. The first computing device of claim 1 , wherein the electronic invite comprises data and operations related to a specific document, and wherein the data in the invite identifies one or more specific documents that the first client is invited to access, access rights of the first client to the document, and the document appliance to which the document application is to be reconfigured and pointed to support the operations to the document.

5. The first computing device of claim 1 , wherein the document application is further configured to perform a set of document operations on a specific document includes performing, via one or more Application Programming Interfaces (APIs), one or more of creating, reading, viewing status, modifying, deleting, moving, posting, or signing the specific document within the document application.

6. The first computing device of claim 1 , wherein the document appliance is configured to create and push the electronic invite to the first computing device over a network based on an input at the second computing device.

7. The first computing device of claim 1 , wherein the document application is further configured to authenticate its communication with the primary document server or the document appliance via a unique password and a unique token, wherein different combinations of the token and password are configured to support different scopes of access to the document server.

8. The first computing device of claim 7 , wherein the document application is configured to enable the first client to prove access to the electronic invite by clicking the link in the electronic invite.

9. A computer-implemented method for supporting dynamic reconfiguration of a document application, comprising:

configuring, by a processor, the 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 a first computing device to access documents via the primary document server;

pointing, by the processor, the document application to use a document appliance indicated by an electronic invite received by the first computing device from a second computing device;

configuring, by the processor, the document application to 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 clicking a link or pressing a button associated with the electronic invite; and

automatically reconfiguring and pointing, by the processor, the document application back to the primary document server once a specific set of document operations on the document has been performed by a secondary document server.

10. The computer-implemented method of claim 9 , wherein the document appliance is provided in a private cloud or local to a premise of the first computing device.

11. The computer-implemented method of claim 9 , wherein the electronic invite is an electronic message in a form of one of an email, a short message service (SMS), an iOS notification, a chat or a form of the electronic message that includes data to be pushed to the computing device via the document appliance.

12. The computer-implemented method of claim 9 , wherein the electronic invite comprises data and operations related to a specific document, and wherein pushed data in the electronic invite identifies one or more specific documents that the first client is invited to access, access rights of the first client to the document, and a secondary document server to which the document application is to be reconfigured and pointed to support the operations to the document.

13. The computer-implemented method of claim 9 , further comprising performing a set of document operations on a specific document includes performing, via one or more Application Programming Interfaces (APIs), one or more of creating, reading, viewing status, modifying, deleting, moving, posting, or signing the specific document within the document application.

14. The computer-implemented method of claim 9 , wherein the document appliance is configured to create and push the electronic invite to the first computing device over a network based on an input at the second computing device.

15. The computer-implemented method of claim 9 , wherein the document application is further configured to authenticate its communication with the primary document server or the document appliance during reconfiguration via a unique password and a unique token, wherein different combinations of the token and password are configured to support different scopes of access to the document server.

16. The computer-implemented method of claim 9 , wherein the document application is configured to enable the first client to prove access to the electronic invite by clicking the link in the electronic invite.

17. A system for supporting dynamic reconfiguration of a document application, comprising:

a first multi-tenant cloud-based document server configured to provide document services to a plurality of clients;

a mobile device comprising a processor that executes the document application, the document application configured to:

point to and utilize the first multi-tenant cloud-based document server providing the document services as a primary document server, where the document application is configured to enable a first client of the mobile device to access documents via the primary document server;

point itself to a document appliance indicated by an electronic invite received by the mobile device from a computing device;

enable the mobile device to pass data or information received in the electronic invite to the document application in response to the first client clicking a link or pressing a button associated with the electronic invite, wherein the document application is further automatically reconfigured to point back to its primary document server once a specific set of document operations on the document has been performed by the document appliance, and wherein the document appliance is configured to create and push the electronic invite to the mobile device over a network based on an input at the computing device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2020
From: CLARK, THORAFINN A
To: BARRACUDA NETWORKS, INC.
Reel/Frame 054313/0739 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2020
From: THAM, DOMINIC
To: BARRACUDA NETWORKS, INC.
Reel/Frame 054313/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2020
From: BARRACUDA NETWORKS, INC.
To: PDFFILLER, INC.
Reel/Frame 054313/0813 →
CHANGE OF NAME Recorded Nov 9, 2020
From: PDFFILLER, INC.
To: AIRSLATE, INC.
Reel/Frame 054364/0036 →
Continuity (4)
Continuation 16237091 · Dec 31, 2018
Continuation 15172051 · Jun 2, 2016
Provisional Application 62170611 · Jun 3, 2015
Related Publication 20210037362A1 · Feb 4, 2021