Patents Assigned to Nimbix, Inc.
-
Publication number: 20220038528Abstract: 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: ApplicationFiled: July 12, 2021Publication date: February 3, 2022Applicant: Nimbix, Inc.Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
-
Publication number: 20210289021Abstract: 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: ApplicationFiled: May 2, 2019Publication date: September 16, 2021Applicant: Nimbix, Inc.Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
-
Patent number: 11064014Abstract: 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: GrantFiled: February 26, 2019Date of Patent: July 13, 2021Assignee: NIMBIX, INC.Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
-
Patent number: 10616312Abstract: 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: GrantFiled: March 9, 2018Date of Patent: April 7, 2020Assignee: NIMBIX, INC.Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
-
Publication number: 20200059517Abstract: 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: ApplicationFiled: October 25, 2019Publication date: February 20, 2020Applicant: Nimbix, Inc.Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
-
Patent number: 10389813Abstract: 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: GrantFiled: August 21, 2017Date of Patent: August 20, 2019Assignee: NIMBIX, INC.Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
-
Publication number: 20190199797Abstract: 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: ApplicationFiled: February 26, 2019Publication date: June 27, 2019Applicant: Nimbix, Inc.Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
-
Publication number: 20190199777Abstract: 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: ApplicationFiled: February 26, 2019Publication date: June 27, 2019Applicant: Nimbix, Inc.Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
-
Patent number: 10235207Abstract: Methods, computer program products, and systems supporting preemptible coprocessing are disclosed. The method includes executing at least a portion of a first compute job, and executing at least a portion of a second compute job. The method further includes, prior to completing execution of the at least the portion of the second compute job, interrupting the execution of the second compute job, and scheduling at least a portion of a third compute job.Type: GrantFiled: September 30, 2016Date of Patent: March 19, 2019Assignee: Nimbix, Inc.Inventors: Stephen M. Hebert, Leonardo E. Reiter
-
Patent number: 10142417Abstract: A method, system, and computer-readable storage medium for managing heterogeneous data for cloud computing applications are disclosed. For example, a method involves identifying data to be used by an application. Such data includes a first subset of data stored in first storage element. The first subset of data is stored according to a first storage architecture, which organizes the first subset of data in a first form that is not compatible with the application. The method also involves generating a workflow. The generated workflow is configured to cause a compute node to retrieve the first subset of data and process the first subset of data to be organized in a second form that is compatible with the application. The workflow is also configured to cause the compute node to execute the application and update the first subset of data stored in the first storage element. The method further involves transmitting the workflow to the compute node for execution of the application therein, using the data.Type: GrantFiled: August 12, 2015Date of Patent: November 27, 2018Assignee: Nimbix, Inc.Inventors: Stephen M. Hebert, Leonardo E. Reiter
-
Patent number: 9973566Abstract: 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: GrantFiled: November 14, 2014Date of Patent: May 15, 2018Assignee: Nimbix, Inc.Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
-
Patent number: 9794343Abstract: 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: GrantFiled: July 27, 2015Date of Patent: October 17, 2017Assignee: Nimbix, Inc.Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
-
Publication number: 20160028822Abstract: 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: ApplicationFiled: July 27, 2015Publication date: January 28, 2016Applicant: NIMBIX, INC.Inventors: Stephen M. Hebert, Robert L. Sherrard, Leonardo E. Reiter
-
Patent number: 9094404Abstract: 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: GrantFiled: May 20, 2014Date of Patent: July 28, 2015Assignee: Nimbix, Inc.Inventors: Stephen M. Hebert, Robert L. Sherrard
-
Publication number: 20140258360Abstract: 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: ApplicationFiled: May 20, 2014Publication date: September 11, 2014Applicant: NIMBIX, INC.Inventors: Stephen M. Hebert, Robert L. Sherrard
-
Patent number: 8775576Abstract: 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: GrantFiled: April 17, 2012Date of Patent: July 8, 2014Assignee: Nimbix, Inc.Inventors: Stephen M. Hebert, Robert L. Sherrard