Patents by Inventor Neil Benjamin Semmel

Neil Benjamin Semmel 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: 11997094
    Abstract: Disclosed herein are systems, methods, and apparatuses where a controller can automatically manage a physical infrastructure of a computer system based on a plurality of system rules, a system state for the computer system, and a plurality of templates. Techniques for automatically adding resources such as computer, storage, and/or networking resources to the computer system are described. Also described are techniques for automatically deploying applications and services on such resources. These techniques provide a scalable computer system that can serve as a turnkey scalable private cloud.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: May 28, 2024
    Assignee: Net-Thunder, LLC
    Inventors: Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry
  • Publication number: 20230081942
    Abstract: Disclosed herein are systems, methods, and apparatuses where a controller can automatically manage a physical infrastructure of a computer system based on a plurality of system rules, a system state for the computer system, and a plurality of templates. Techniques for automatically adding resources such as computer, storage, and/or networking resources to the computer system are described. Also described are techniques for automatically deploying applications and services on such resources. These techniques provide a scalable computer system that can serve as a turnkey scalable private cloud.
    Type: Application
    Filed: November 18, 2022
    Publication date: March 16, 2023
    Inventors: Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry
  • Patent number: 11533311
    Abstract: Disclosed herein are systems, methods, and apparatuses where a controller can automatically manage a physical infrastructure of a computer system based on a plurality of system rules, a system state for the computer system, and a plurality of templates. Techniques for automatically adding resources such as computer, storage, and/or networking resources to the computer system are described. Also described are techniques for automatically deploying applications and services on such resources. These techniques provide a scalable computer system that can serve as a turnkey scalable private cloud.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: December 20, 2022
    Assignee: Net-Thunder, LLC
    Inventors: Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry
  • Publication number: 20220174096
    Abstract: Systems and methods for deploying IT computer systems are disclosed. According to example embodiments, the system may include a controller that provisions and manages inter-related services within the system. As an example, clean up rules can be created and maintained to manage how modifications can be unwound in the event of a deletion of a service that has inter-dependencies with other services. According to additional example embodiments, the system may include a controller that provisions storage to compute resources and/or provisions and connects resources to cloud instances. Innovative techniques for backing up system components are also described.
    Type: Application
    Filed: December 9, 2021
    Publication date: June 2, 2022
    Inventors: Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry, Arianna Osar
  • Publication number: 20220121502
    Abstract: A system can be configured to automatically deploy clusters of clusterable services. For example, controller can deploy a plurality of copies of an application, and these applications can interdepend on each other. The controller can also configure a scheduler to manage (which may include load balancing) these applications. A service template used by the controller can include clustering rules, and these clustering rules can tell the controller how to connect those services. The clustering rules can be a set of logic instructions and/or templates that provide for the deployment of a service to a plurality of resources. Coupling instructions in the clustering rules define the coordination and interaction of separately booked physical and/or virtual resources and set up dependencies. The clustering rules define the use of information to scale up or scale down resources being used by a service.
    Type: Application
    Filed: October 19, 2021
    Publication date: April 21, 2022
    Inventors: Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry, Arianna Osar, Kevin Cammack, Alec Ari
  • Publication number: 20220116394
    Abstract: Disclosed herein are systems, methods, and apparatuses where a controller can automatically manage a physical infrastructure of a computer system based on a plurality of system rules, a system state for the computer system, and a plurality of templates. Techniques for automatically adding resources such as computer, storage, and/or networking resources to the computer system are described. Also described are techniques for automatically deploying applications and services on such resources. These techniques provide a scalable computer system that can serve as a turnkey scalable private cloud.
    Type: Application
    Filed: December 22, 2021
    Publication date: April 14, 2022
    Inventors: Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry
  • Patent number: 11212286
    Abstract: Disclosed herein are systems, methods, and apparatuses where a controller can automatically manage a physical infrastructure of a computer system based on a plurality of system rules, a system state for the computer system, and a plurality of templates. Techniques for automatically adding resources such as computer, storage, and/or networking resources to the computer system are described. Also described are techniques for automatically deploying applications and services on such resources. These techniques provide a scalable computer system that can serve as a turnkey scalable private cloud.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: December 28, 2021
    Assignee: NET-THUNDER, LLC
    Inventors: Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry
  • Publication number: 20190334909
    Abstract: Disclosed herein are systems, methods, and apparatuses where a controller can automatically manage a physical infrastructure of a computer system based on a plurality of system rules, a system state for the computer system, and a plurality of templates. Techniques for automatically adding resources such as computer, storage, and/or networking resources to the computer system are described. Also described are techniques for automatically deploying applications and services on such resources. These techniques provide a scalable computer system that can serve as a turnkey scalable private cloud.
    Type: Application
    Filed: July 8, 2019
    Publication date: October 31, 2019
    Inventors: Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry