IP Library Granted Patent US 12,342,253
Granted Patent B2
US 12,342,253 · App. 18/395,186 · Granted Jun 24, 2025

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 12,342,253
App. No.
18/395,186
Granted
Jun 24, 2025
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 (20)

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.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2024
From: CLARK, THORFINN
To: BARRACUDA NETWORKS, INC.
Reel/Frame 066540/0306 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2024
From: THAM, DOMINIC
To: BARRACUDA NETWORKS, INC.
Reel/Frame 066540/0322 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2024
From: BARRACUDA NETWORKS, INC.
To: PDFFILLER, INC.
Reel/Frame 066540/0338 →
CHANGE OF NAME Recorded Feb 23, 2024
From: PDFFILLER, INC.
To: AIRSLATE, INC.
Reel/Frame 066664/0059 →
Continuity (5)
Continuation 17062128 · Oct 2, 2020
Continuation 16237091 · Dec 31, 2018
Continuation 15172051 · Jun 2, 2016
Provisional Application 62170611 · Jun 3, 2015
Related Publication 20240205653A1 · Jun 20, 2024
References Cited (38)
US 6671805B1 · Brown et al. · 2003 [cited by applicant]
US 7069592B2 · Porcari · 2006 [cited by applicant]
US 7900262B2 · Ozawa · 2011 [cited by applicant]
US 8560846B2 · Balinsky et al. · 2013 [cited by applicant]
US 8949708B2 · Peterson et al. · 2015 [cited by applicant]
US 9037537B2 · DeRoller · 2015 [cited by applicant]
US 9251114B1 · Ancin · 2016 [cited by examiner]
US 9626653B2 · Saxena et al. · 2017 [cited by applicant]
US 10025567B2 · Balasubramanian et al. · 2018 [cited by applicant]
US 10318756B2 · O'Brien · 2019 [cited by applicant]
US 10361871B2 · Saxena et al. · 2019 [cited by applicant]
US 11295228B2 · Hosabettu et al. · 2022 [cited by applicant]
US 11449815B2 · Shakhnovich · 2022 [cited by applicant]
US 20080043696A1 · Yang · 2008 [cited by examiner]
US 20130218829A1 · Martinez · 2013 [cited by applicant]
US 20130268999A1 · Kiang · 2013 [cited by examiner]
US 20140038583A1 · Berg · 2014 [cited by examiner]
US 20140108793A1 · Barton · 2014 [cited by examiner]
US 20140165176A1 · Ow · 2014 [cited by examiner]
US 20150067811A1 · Agnew · 2015 [cited by examiner]
US 20180239959A1 · Bui et al. · 2018 [cited by applicant]
US 20190050587A1 · Dang et al. · 2019 [cited by applicant]
AU 2010310751 · 2011 [cited by applicant]
[cited by applicant]
[cited by applicant]
[cited by applicant]
[cited by applicant]
[cited by applicant]
[cited by applicant]
[cited by applicant]
Exhibit A—Dang., “Inkit, Inc.'s Initial Invalidity Contentions,” [cited by applicant]
Exhibit B—Dang or, in the alternative, Dang in view of Kofax User's Guide., “Inkit, Inc.'s Initial Invalidity Contentions,” [cited by applicant]
Exhibit C—Dang or, in the alternative, Dang in view of Kofax User's Guide and Martinez., “Inkit, Inc.'s Initial Invalidity Contentions,” [cited by applicant]
Exhibit D—Documaker in view of Dang and further in view of Balasubramanian., “Inkit, Inc.'s Initial Invalidity Contentions,” [cited by applicant]
Exhibit E—Dang in view of Bui and further in view of Balasubramanian., “Inkit, Inc.'s Initial Invalidity Contentions,” [cited by applicant]
Exhibit F—Dang in view of Chakraborty and further in view of Balasubramanian., “Inkit, Inc.'s Initial Invalidity Contentions,” [cited by applicant]
“User's Guide” for “Kofaz SignDoc E-sign with Kofax,” “Kofax SignDoc 1.3.1,” dated Apr. 19, 2017 (Kofax User's Guide). [cited by applicant]
“Studio User Guide 12.6.2” for “Oracle® Documaker” dated Oct. 2018 (“Documaker”). [cited by applicant]