IP Library Granted Patent US 12,045,606
Granted Patent B1
US 12,045,606 · App. 17/028,257 · Granted Jul 23, 2024

Software defined network for secure access

Inventors: Santhosh Monappa Shetty (Omaha, NE); Adeel Sharon (Morrisville, NC)
Assignee: Intrado Corporation
G06F8/71G06F8/41G06F9/45558G06F16/24552G06F21/6218G06F2009/45562G06F2009/45595
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,045,606
App. No.
17/028,257
Granted
Jul 23, 2024
Kind
B1
Abstract

One example method of operation may include executing a script to create a software defined network, retrieving a build from a remote data repository, storing a cached version of the build in a virtual database based on instructions in the script, identifying a request to access the remote data repository, and redirecting the request to the cached version of the build.

Claims (55)

1. A method comprising:

executing a script to create a software-defined network (SDN), wherein the script specifies a source address of a remote data repository storing a software build and instructions for accessing the software build from the remote data repository;

retrieving the software build from the remote data repository;

storing the software build in a virtual database in the SDN based on the instructions, wherein the virtual database is created using the script;

identifying a request to access the software build in the remote data repository; and

redirecting the request to the software build in the virtual database.

2. The method of claim 1 , comprising:

authorizing one or more devices of a first network to access the virtual database.

3. The method of claim 2 , comprising:

storing updates received from the one or more devices in the virtual database.

4. The method of claim 1 , comprising:

creating the virtual database in the SDN based on virtual device requirements identified in the script.

5. The method of claim 4 , comprising:

invoking creation of a virtual machine, the virtual database, and a virtual server based on instructions in the script.

6. The method of claim 1 , comprising:

executing a second script that is different than the script; and

creating a second SDN based on instructions in the second script.

7. The method of claim 6 , wherein the SDN and the second SDN are maintained in a remote cloud site.

8. An apparatus comprising:

a processor configured to:

execute a script to create a software-defined network (SDN), wherein the script specifies a source address of a remote data repository storing a software build and instructions for accessing the software build from the remote data repository;

retrieve the software build from the remote data repository;

store the software build in a virtual database in the SDN based on the instructions, wherein the virtual database is created using the script;

identify a request to access the software build in the remote data repository; and

redirect the request to the software build in the virtual database.

9. The apparatus of claim 8 , wherein the processor is further configured to:

authorize one or more devices of a first network to access the virtual database.

10. The apparatus of claim 9 , wherein the processor is further configured to:

store updates received from the one or more devices in the virtual database.

11. The apparatus of claim 8 , wherein the processor is further configured to:

create the virtual database in the SDN based on virtual device requirements identified in the script.

12. The apparatus of claim 11 , wherein the processor is further configured to:

invoke creation of a virtual machine, the virtual database, and a virtual server based on instructions in the script.

13. The apparatus of claim 8 , wherein the processor is further configured to:

execute a second script that is different than the script; and

create a second SDN based on instructions in the second script.

14. The apparatus of claim 13 , wherein the SDN and the second SDN are maintained in a remote cloud site.

15. A non-transitory computer-readable storage medium configured to store instructions that, when executed by a processor, cause the processor to perform:

executing a script to create a software-defined network (SDN), wherein the script specifies a source address of a remote data repository storing a software build and instructions for accessing the software build from the remote data repository;

retrieving the software build from the remote data repository;

storing the software build in a virtual database in the SDN based on the instructions, wherein the virtual database is created using the script;

identifying a request to access the software build in the remote data repository; and

redirecting the request to the software build in the virtual database.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further cause the processor to perform:

authorizing one or more devices of a first network to access the virtual database.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the instructions further cause the processor to perform:

storing updates received from the one or more devices in the virtual database.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further cause the processor to perform:

creating the virtual database in the SDN based on virtual device requirements identified in the script.

19. The non-transitory computer-readable storage medium of claim 18 , wherein the instructions further cause the processor to perform:

invoking creation of a virtual machine, the virtual database, and a virtual server based on instructions in the script.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further cause the processor to perform:

executing a second script that is different than the script; and

creating a second SDN based on instructions in the second script,

wherein the SDN and the second SDN are maintained in a remote cloud site.

Assignments (5)
OMNIBUS ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2024
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH IN ITS CAPACITY AS COLLATERAL AGENT)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE SUCCESSOR COLLATERAL AGENT
Reel/Frame 069438/0775 →
CHANGE OF NAME Recorded Jun 26, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 064103/0774 →
NOTICE OF GRANT OF SECURITY INTEREST (SECOND LIEN) IN PATENTS Recorded Jan 31, 2023
From: CX360, INC.; WEST TECHNOLOGY GROUP, LLC (FKA INTRADO CORPORATION, FKA WEST CORPORATION); INTRADO INTERACTIVE SERVICES CORPORATION (FKA WEST INTERACTIVE SERVICES CORPORATION, FKA COBALT ACQUISITION COMPANY)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 062571/0018 →
SECURITY INTEREST Recorded Sep 22, 2022
From: INTRADO CORPORATION (F/K/A WEST CORPORATION)
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061183/0494 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2020
From: SHETTY, SANTHOSH MONAPPA; SHARON, ADEEL
To: INTRADO CORPORATION
Reel/Frame 053845/0381 →