Patents by Inventor Robert L. Sherrard

Robert L. Sherrard 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: 11621998
    Abstract: A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: April 4, 2023
    Assignee: AGARIK SAS
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Patent number: 11290534
    Abstract: A method, system, and computer-readable storage medium for a reconfigurable computing system are disclosed. One method involves configuring one or more computing resources (selected according to a workflow that specifies an application to be executed) of a computing node and executing, using the one or more computing resources, at least a portion of an application at the computing node. At least one of the one or more computing resources is a reconfigurable logic device, and the configuring, at least in part, configures the reconfigurable logic device according to a configuration script of the workflow. The executing comprises performing one or more operations. The one or more operations are performed by the reconfigurable logic device. The reconfigurable logic device is configured to perform the one or more operations by virtue of having been configured according to the configuration script.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: March 29, 2022
    Assignee: AGARIK SAS
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Patent number: 11283868
    Abstract: One method involves configuring one or more computing resources (selected according to a workflow that specifies an application to be executed) of a computing node and executing, using the one or more computing resources, at least a portion of an application al the computing node. At least one of the one or more computing resources is a reconfigurable logic device, and the configuring, at least in part, configures the reconfigurable logic device according to a configuration script of the workflow. The executing comprises performing one or more operations. The one or more operations are performed by the reconfigurable logic device. The reconfigurable logic device is configured to perform the one or more operations by virtue of having been configured according to the configuration script.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: March 22, 2022
    Assignee: AGARIK SAS
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Publication number: 20220038528
    Abstract: A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application.
    Type: Application
    Filed: July 12, 2021
    Publication date: February 3, 2022
    Applicant: Nimbix, Inc.
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Patent number: 11223672
    Abstract: A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: January 11, 2022
    Assignee: AGARIK SAS
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Publication number: 20210289021
    Abstract: A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application.
    Type: Application
    Filed: May 2, 2019
    Publication date: September 16, 2021
    Applicant: Nimbix, Inc.
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Patent number: 11064014
    Abstract: A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: July 13, 2021
    Assignee: NIMBIX, INC.
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Patent number: 10616312
    Abstract: A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: April 7, 2020
    Assignee: NIMBIX, INC.
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Publication number: 20200059517
    Abstract: A method, system, and computer-readable storage medium for a reconfigurable computing system are disclosed. One method involves configuring one or more computing resources (selected according to a workflow that specifies an application to be executed) of a computing node and executing, using the one or more computing resources, at least a portion of an application at the computing node. At least one of the one or more computing resources is a reconfigurable logic device, and the configuring, at least in part, configures the reconfigurable logic device according to a configuration script of the workflow. The executing comprises performing one or more operations. The one or more operations are performed by the reconfigurable logic device. The reconfigurable logic device is configured to perform the one or more operations by virtue of having been configured according to the configuration script.
    Type: Application
    Filed: October 25, 2019
    Publication date: February 20, 2020
    Applicant: Nimbix, Inc.
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Patent number: 10389813
    Abstract: A method, system, and computer-readable storage medium for a reconfigurable computing system are disclosed. One method involves configuring one or more computing resources (selected according to a workflow that specifies an application to be executed) of a computing node and executing, using the one or more computing resources, at least a portion of an application at the computing node. At least one of the one or more computing resources is a reconfigurable logic device, and the configuring, at least in part, configures the reconfigurable logic device according to a configuration script of the workflow. The executing comprises performing one or more operations. The one or more operations are performed by the reconfigurable logic device. The reconfigurable logic device is configured to perform the one or more operations by virtue of having been configured according to the configuration script.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: August 20, 2019
    Assignee: NIMBIX, INC.
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Publication number: 20190199777
    Abstract: A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application.
    Type: Application
    Filed: February 26, 2019
    Publication date: June 27, 2019
    Applicant: Nimbix, Inc.
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Publication number: 20190199797
    Abstract: A method, system, and computer-readable storage medium for a reconfigurable computing system are disclosed. One method involves configuring one or more computing resources (selected according to a workflow that specifies an application to be executed) of a computing node and executing, using the one or more computing resources, at least a portion of an application at the computing node. At least one of the one or more computing resources is a reconfigurable logic device, and the configuring, at least in part, configures the reconfigurable logic device according to a configuration script of the workflow. The executing comprises performing one or more operations. The one or more operations are performed by the reconfigurable logic device. The reconfigurable logic device is configured to perform the one or more operations by virtue of having been configured according to the configuration script.
    Type: Application
    Filed: February 26, 2019
    Publication date: June 27, 2019
    Applicant: Nimbix, Inc.
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Publication number: 20180262558
    Abstract: A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application.
    Type: Application
    Filed: March 9, 2018
    Publication date: September 13, 2018
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Patent number: 9973566
    Abstract: A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: May 15, 2018
    Assignee: Nimbix, Inc.
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Publication number: 20170346902
    Abstract: A method, system, and computer-readable storage medium for a reconfigurable computing system are disclosed. One method involves configuring one or more computing resources (selected according to a workflow that specifies an application to be executed) of a computing node and executing, using the one or more computing resources, at least a portion of an application at the computing node. At least one of the one or more computing resources is a reconfigurable logic device, and the configuring, at least in part, configures the reconfigurable logic device according to a configuration script of the workflow. The executing comprises performing one or more operations. The one or more operations are performed by the reconfigurable logic device. The reconfigurable logic device is configured to perform the one or more operations by virtue of having been configured according to the configuration script.
    Type: Application
    Filed: August 21, 2017
    Publication date: November 30, 2017
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Patent number: 9794343
    Abstract: A method, system, and computer-readable storage medium for using a reconfigurable computing system are disclosed. For example, one method involves identifying a first application to be executed, configuring a computing node in a first configuration, and executing, according to a first workflow, at least a portion of a first application and at least another portion of the first application. The method also involves identifying a second application to be executed, configuring the computing node in a second configuration, and executing, according to a second workflow, at least a portion of a second application and at least another portion of the second application.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: October 17, 2017
    Assignee: Nimbix, Inc.
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Publication number: 20160028822
    Abstract: A method, system, and computer-readable storage medium for using a distributed computing system are disclosed. For example, one method involves receiving one or more parameters. The one or more parameters indicate one or more operations. The method also involves selecting one or more computing resources from computing resources. This selecting is based on the parameter(s). An application is configured to be executed using the computing resource(s). The method also involves generating a workflow. The workflow indicates that the application is to be executed using the computing resource(s). The workflow indicates that the application performs the operation(s). The method also involves communicating at least a part of the workflow to one or more nodes, where the node(s) include the computing resource(s).
    Type: Application
    Filed: July 27, 2015
    Publication date: January 28, 2016
    Applicant: NIMBIX, INC.
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Patent number: 9094404
    Abstract: A method, system, and computer-readable storage medium for using a distributed computing system are disclosed. For example, one method involves receiving one or more parameters. The one or more parameters indicate one or more operations. The method also involves selecting one or more computing resources from computing resources. This selecting is based on the parameter(s). An application is configured to be executed using the computing resource(s). The method also involves generating a workflow. The workflow indicates that the application is to be executed using the computing resource(s). The workflow indicates that the application performs the operation(s). The method also involves communicating at least a part of the workflow to one or more nodes, where the node(s) include the computing resource(s).
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: July 28, 2015
    Assignee: Nimbix, Inc.
    Inventors: Stephen M. Hebert, Robert L. Sherrard
  • Publication number: 20150142878
    Abstract: A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 21, 2015
    Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
  • Publication number: 20140258360
    Abstract: A method, system, and computer-readable storage medium for using a distributed computing system are disclosed. For example, one method involves receiving one or more parameters. The one or more parameters indicate one or more operations. The method also involves selecting one or more computing resources from computing resources. This selecting is based on the parameter(s). An application is configured to be executed using the computing resource(s). The method also involves generating a workflow. The workflow indicates that the application is to be executed using the computing resource(s). The workflow indicates that the application performs the operation(s). The method also involves communicating at least a part of the workflow to one or more nodes, where the node(s) include the computing resource(s).
    Type: Application
    Filed: May 20, 2014
    Publication date: September 11, 2014
    Applicant: NIMBIX, INC.
    Inventors: Stephen M. Hebert, Robert L. Sherrard