Patents by Inventor Justin Furniss
Justin Furniss has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11489730Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes receiving, at a cloud-based computing platform, first internet protocol (IP) information relating to a first network environment associated with a server used by a client machine; translating the first IP information, without having to interpose a camouflage layer into the first IP information, and generating second IP information based on the translated first IP information, the second IP information used for creating a second network environment for the server; creating the second network environment for the server; and deploying the server in the created second environment.Type: GrantFiled: December 18, 2018Date of Patent: November 1, 2022Assignee: Storage Engine, Inc.Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Patent number: 11252019Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes configuring, at a cloud-based computing platform, a workload associated with a function-based service used by a client machine, the workload including generated steps listing servers associated with the function-based service and configured based on information provided by a user at the client machine; and restoring the servers for each of the generated steps of the workload including executing at least one of a pre-restore script, a post-restore script, or a manual input upon receiving, from the client machine, a failure indication associated with the servers.Type: GrantFiled: December 18, 2018Date of Patent: February 15, 2022Assignee: Storage Engine, Inc.Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Patent number: 11178221Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes configuring, at a cloud-based computing platform, a declaration including servers associated with a plurality of selected workloads configured based on information provided by a user for corresponding servers used at a client machine, the declaration including generated steps listing the servers, and restoring the servers for each of the generated steps of the declaration upon receiving, from the client machine, a failure indication associated with the servers.Type: GrantFiled: December 18, 2018Date of Patent: November 16, 2021Assignee: Storage Engine, Inc.Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Patent number: 11176002Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes configuring, at a cloud-based computing platform, workloads including servers used by a client machine, the workloads configured based on user information provided at the client machine, determining if the workloads are compliant with one or more objectives, if the configured workloads are compliant with the one or more objectives, merging the workloads for creating a declaration comprising generated steps to which the servers are added, restoring the servers for each of the generated steps of the declaration upon receiving, from the client machine, a failure indication associated with the servers.Type: GrantFiled: December 18, 2018Date of Patent: November 16, 2021Assignee: Storage Engine, Inc.Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Patent number: 10983886Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes receiving, at a cloud-based computing platform, backup information associated with backup vendors used by a client machine; storing, at the cloud-based computing platform, the backup information associated with the backup vendors; periodically updating, at the cloud-based computing platform, the backup information associated with each of the backup vendors at a predetermined polling interval for each of the backup vendors; receiving, at the cloud-based computing platform from the client machine, a failure indication for a server associated with at least one of the backup vendors; and restoring the server using the stored backup information at the cloud-based computing platform.Type: GrantFiled: December 18, 2018Date of Patent: April 20, 2021Assignee: Storage Engine, Inc.Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Patent number: 10958720Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes configuring, at a cloud-based computing platform, a workload associated with a function-based service used by a client machine; determining, at the cloud-based computing platform, servers associated with the workload based on information provided by a user; generating steps for the workload; categorizing the determined servers into the generated steps; storing the workload; and restoring the servers using the stored workload upon receiving a failure indication from the client machine.Type: GrantFiled: December 18, 2018Date of Patent: March 23, 2021Assignee: Storage Engine, Inc.Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Patent number: 10887382Abstract: Methods, apparatuses, and systems for cloud-based disaster recovery are provided. The method, for example, includes receiving, at a cloud-based computing platform, backup information associated with a backup vendor used by a client machine, storing, at the cloud-based computing platform, the backup information associated with the backup vendor, receiving, at the cloud-based computing platform from the client machine, a failure indication for a server associated with the backup vendor, and creating a virtual server corresponding to the server using the stored backup information at the cloud-based computing platform.Type: GrantFiled: December 18, 2018Date of Patent: January 5, 2021Assignee: Storage Engine, Inc.Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Patent number: 10797940Abstract: A method, apparatus and system for cloud-based disaster recovery include receiving, at a cloud-based computing platform, an indication of a failed client workload, in response to the failure indication, recreating the failed client workload at the cloud-based computing platform, reserving resources of the cloud-based computing platform based on the recreated client workload, creating a virtual machine of the recreated client workload in the cloud-based computing platform within the reserved resources, and enabling the virtual machine for use by the client in place of the failed client workload.Type: GrantFiled: February 2, 2018Date of Patent: October 6, 2020Assignee: Storage Engine, Inc.Inventors: Trevor Savino, James Patrick Hart, Justin Furniss
-
Patent number: 10795792Abstract: A method, apparatus and system for providing a cloud-based disaster recovery test include receiving, at a cloud-based computing platform, a request for a disaster recovery test of at least a portion of a client's data network, in response to the received request, creating an isolated network in the cloud-based computing platform, cloning, in the isolated network, machines and configurations of the at least the portion of the client's data network to be included in the cloud-based disaster recovery test, reserving resources of the cloud-based computing platform based on the cloned machines and configurations of the at least the portion of the client's data network and an associated data handler to be deployed in the cloud-based disaster recovery test, and enabling the cloned machines for use by the client for performing the cloud-based disaster recovery test in the cloud-based computing platform.Type: GrantFiled: February 2, 2018Date of Patent: October 6, 2020Assignee: Storage Engine, Inc.Inventors: Trevor Savino, James Patrick Hart, Justin Furniss
-
Publication number: 20200195714Abstract: Methods, apparatuses, and systems for cloud-based disaster recovery are provided. The method, for example, includes receiving, at a cloud-based computing platform, backup information associated with a backup vendor used by a client machine, storing, at the cloud-based computing platform, the backup information associated with the backup vendor, receiving, at the cloud-based computing platform from the client machine, a failure indication for a server associated with the backup vendor, and creating a virtual server corresponding to the server using the stored backup information at the cloud-based computing platform.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Publication number: 20200195713Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes configuring, at a cloud-based computing platform, a workload associated with a function-based service used by a client machine; determining, at the cloud-based computing platform, servers associated with the workload based on information provided by a user; generating steps for the workload; categorizing the determined servers into the generated steps; storing the workload; and restoring the servers using the stored workload upon receiving a failure indication from the client machine.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Publication number: 20200195491Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes configuring, at a cloud-based computing platform, a workload associated with a function-based service used by a client machine, the workload including generated steps listing servers associated with the function-based service and configured based on information provided by a user at the client machine; and restoring the servers for each of the generated steps of the workload including executing at least one of a pre-restore script, a post-restore script, or a manual input upon receiving, from the client machine, a failure indication associated with the servers.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Publication number: 20200192773Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes receiving, at a cloud-based computing platform, backup information associated with backup vendors used by a client machine; storing, at the cloud-based computing platform, the backup information associated with the backup vendors; periodically updating, at the cloud-based computing platform, the backup information associated with each of the backup vendors at a predetermined polling interval for each of the backup vendors; receiving, at the cloud-based computing platform from the client machine, a failure indication for a server associated with at least one of the backup vendors; and restoring the server using the stored backup information at the cloud-based computing platform.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Publication number: 20200192767Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes configuring, at a cloud-based computing platform, workloads including servers used by a client machine, the workloads configured based on user information provided at the client machine, determining if the workloads are compliant with one or more objectives, if the configured workloads are compliant with the one or more objectives, merging the workloads for creating a declaration comprising generated steps to which the servers are added, restoring the servers for each of the generated steps of the declaration upon receiving, from the client machine, a failure indication associated with the servers.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Publication number: 20200195513Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes receiving, at a cloud-based computing platform, first internet protocol (IP) information relating to a first network environment associated with a server used by a client machine; translating the first IP information, without having to interpose a camouflage layer into the first IP information, and generating second IP information based on the translated first IP information, the second IP information used for creating a second network environment for the server; creating the second network environment for the server; and deploying the server in the created second environment.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Publication number: 20200192762Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes receiving, at a cloud-based computing platform, first internet protocol (IP) information relating to a first network environment associated with a server used by a client machine; translating the first IP information and generating second IP information based on the translated first IP information, the second IP information used for creating a second network environment for the server; creating the second network environment for the server; performing a test for the created second network environment using the generated second IP information; and determining if the server will perform as expected in the created second network environment based on the results of the performed test.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Publication number: 20200195712Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes configuring, at a cloud-based computing platform, a declaration including servers associated with a plurality of selected workloads configured based on information provided by a user for corresponding servers used at a client machine, the declaration including generated steps listing the servers, and restoring the servers for each of the generated steps of the declaration upon receiving, from the client machine, a failure indication associated with the servers.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Publication number: 20200192763Abstract: Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes configuring, at a cloud-based computing platform, workloads including servers used by a client machine, the workloads configured based on user information provided at the client machine, merging the workloads for creating a declaration comprising generated steps to which the servers are added, and restoring the servers for each of the generated steps of the declaration upon receiving, from the client machine, a failure indication associated with the servers.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Trevor Savino, James Patrick Hart, Justin Furniss, Charles Wooley
-
Publication number: 20190245736Abstract: A method, apparatus and system for cloud-based disaster recovery include receiving, at a cloud-based computing platform, an indication of a failed client workload, in response to the failure indication, recreating the failed client workload at the cloud-based computing platform, reserving resources of the cloud-based computing platform based on the recreated client workload, creating a virtual machine of the recreated client workload in the cloud-based computing platform within the reserved resources, and enabling the virtual machine for use by the client in place of the failed client workload.Type: ApplicationFiled: February 2, 2018Publication date: August 8, 2019Inventors: Trevor Savino, James Patrick Hart, Justin Furniss
-
Publication number: 20190243737Abstract: A method, apparatus and system for providing a cloud-based disaster recovery test include receiving, at a cloud-based computing platform, a request for a disaster recovery test of at least a portion of a client's data network, in response to the received request, creating an isolated network in the cloud-based computing platform, cloning, in the isolated network, machines and configurations of the at least the portion of the client's data network to be included in the cloud-based disaster recovery test, reserving resources of the cloud-based computing platform based on the cloned machines and configurations of the at least the portion of the client's data network and an associated data handler to be deployed in the cloud-based disaster recovery test, and enabling the cloned machines for use by the client for performing the cloud-based disaster recovery test in the cloud-based computing platform.Type: ApplicationFiled: February 2, 2018Publication date: August 8, 2019Inventors: Trevor Savino, James Patrick Hart, Justin Furniss