Patents by Inventor Mark Yarvis
Mark Yarvis 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: 12034827Abstract: Various systems and methods for implementing a software defined industrial system are described herein. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. In response to a node failing, a module may be redeployed to a replacement node. In an example, self-descriptive control applications and software modules are provided in the context of orchestratable distributed systems. The self-descriptive control applications may be executed by an orchestrator or like control device and use a module manifest to generate a control system application. For example, an edge control node of the industrial system may include a system on a chip including a microcontroller (MCU) to convert IO data. The system on a chip includes a central processing unit (CPU) in an initial inactive state, which may be changed to an activated state in response an activation signal.Type: GrantFiled: July 26, 2023Date of Patent: July 9, 2024Assignee: Intel CorporationInventors: Rita H. Wouhaybi, John Vicente, Kirk Smith, Robert Chavez, Mark Yarvis, Steven M. Brown, Jeremy Ouillette, Roderick E. Kronschnabel, Matthew J. Schneider, Chris D. Lucero, Atul N. Hatalkar, Sharad K. Garg, Casey Rathbone, Aaron R. Berck, Xubo Zhang, Ron Kuruvilla Thomas, Mandeep Shetty, Ansuya Negi
-
Patent number: 12015499Abstract: An Internet of Things (IoT) system that includes an orchestration device is provided. The orchestration device receives resource requirements and accesses a device/capability map to produce a task deployment map.Type: GrantFiled: March 23, 2022Date of Patent: June 18, 2024Assignee: Intel CorporationInventors: Mark Yarvis, Aaron R. Berck, Sharad K. Garg, Casey Rathbone, Andrew G. Shirtz, Ron Kuruvilla Thomas, Xubo Zhang
-
Publication number: 20240103506Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed to identify causes of defects in industrial environments. An example apparatus includes interface circuitry to access data associated with an object in an environment and programmable circuitry to utilize machine-readable instructions. For example, the programmable circuitry is to identify a cause of a defect of the object based on a timeline of the object in the environment, the timeline based on the data.Type: ApplicationFiled: December 6, 2023Publication date: March 28, 2024Inventors: Priyanka Mudgal, Mark Yarvis, Rita H. Wouhaybi
-
Publication number: 20240064218Abstract: Various systems and methods for implementing a software defined industrial system are described herein. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. In response to a node failing, a module may be redeployed to a replacement node. In an example, self-descriptive control applications and software modules are provided in the context of orchestratable distributed systems. The self-descriptive control applications may be executed by an orchestrator or like control device and use a module manifest to generate a control system application. For example, an edge control node of the industrial system may include a system on a chip including a microcontroller (MCU) to convert IO data. The system on a chip includes a central processing unit (CPU) in an initial inactive state, which may be changed to an activated state in response an activation signal.Type: ApplicationFiled: July 26, 2023Publication date: February 22, 2024Inventors: Rita H. Wouhaybi, John Vicente, Kirk Smith, Robert Chavez, Mark Yarvis, Steven M. Brown, Jeremy Ouillette, Roderick E. Kronschnabel, Matthew J. Schneider, Chris D. Lucero, Atul N. Hatalkar, Sharad K. Garg, Casey Rathbone, Aaron R. Berck, Xubo Zhang, Ron Kuruvilla Thomas, Mandeep Shetty, Ansuya Negi
-
Publication number: 20230376344Abstract: Methods, apparatus, systems, and articles of manufacture to migrate cloud-based workloads are disclosed. An example instructions cause one or more processors to at least execute the instructions to: intercept a call to identify a requested domain to a server; adjust the domain; in response to determining that the adjusted domain resolves, transmit a request to execute a workload scheduled to be executed at the server; load a container corresponding to the workload based on a response from the server; and route a target internet protocol (IP) address resolved by the request domain to the locally loaded container.Type: ApplicationFiled: September 10, 2021Publication date: November 23, 2023Inventors: Curtis Jutzi, Mark Yarvis, Arvind Kumar
-
Patent number: 11811903Abstract: Various systems and methods may be used to implement a software defined industrial system. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. The orchestrated system may include an orchestration server, a first node executing a first module, and a second node executing a second module. In response to the second node failing, the second module may be redeployed to a replacement node (e.g., the first node or a different node). The replacement mode may be determined by the first node or another node, for example based on connections to or from the second node.Type: GrantFiled: February 23, 2022Date of Patent: November 7, 2023Assignee: Intel CorporationInventors: Rita H. Wouhaybi, Robert Chavez, Mark Yarvis, John Vicente, Kirk Smith
-
Publication number: 20230344716Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed. An example apparatus is a first compute device comprising: interface circuitry to connect to a network; instructions; programmable circuitry to interpret a policy based on a first attribute and a second attribute to identify an action associated with the first compute device, the first attribute to describe the first compute device, the second attribute obtained via the interface circuitry from a second compute device to describe the second compute device; and provide the identification to an application on the first compute device to cause the application to perform the action based on the policy.Type: ApplicationFiled: June 29, 2023Publication date: October 26, 2023Inventors: Mark Yarvis, Geoffrey Cooper, Bryon Nevis, Bruce Jones, Bryan Rodriguez
-
Patent number: 11758031Abstract: Various systems and methods for implementing a software defined industrial system are described herein. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. In response to a node failing, a module may be redeployed to a replacement node. In an example, self-descriptive control applications and software modules are provided in the context of orchestratable distributed systems. The self-descriptive control applications may be executed by an orchestrator or like control device and use a module manifest to generate a control system application. For example, an edge control node of the industrial system may include a system on a chip including a microcontroller (MCU) to convert IO data. The system on a chip includes a central processing unit (CPU) in an initial inactive state, which may be changed to an activated state in response an activation signal.Type: GrantFiled: May 9, 2022Date of Patent: September 12, 2023Assignee: Intel CorporationInventors: Rita H. Wouhaybi, John Vicente, Kirk Smith, Robert Chavez, Mark Yarvis, Steven M. Brown, Jeremy Ouillette, Roderick E. Kronschnabel, Matthew J. Schneider, Chris D. Lucero, Atul N. Hatalkar, Sharad K. Garg, Casey Rathbone, Aaron R. Berck, Xubo Zhang, Ron Kuruvilla Thomas, Mandeep Shetty, Ansuya Negi
-
Patent number: 11637918Abstract: Various systems and methods are provided for implementing a software defined industrial system. In an example, self-descriptive control applications and software modules are provided in the context of orchestratable distributed systems. The self-descriptive control applications may be executed by an orchestrator or like control device, configured to: identify available software modules adapted to perform functional operations in a control system environment; identify operational characteristics that identify characteristics of execution of the available software modules that are available to implement a control system application; select a software module for execution based on the operational configuration and the operational characteristics identified in the manifest; and cause the execution of the selected software module in the control system environment based on an application specification for the control system application.Type: GrantFiled: September 28, 2018Date of Patent: April 25, 2023Assignee: Intel CorporationInventors: Mark Yarvis, Rita H. Wouhaybi, Ron Kuruvilla Thomas, Casey Rathbone, Aaron R. Berck, Sharad Garg, Robert Chavez, Kirk Smith, Mandeep Shetty, Xubo Zhang, Ansuya Negi
-
Publication number: 20220360653Abstract: Various systems and methods for implementing a software defined industrial system are described herein. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. In response to a node failing, a module may be redeployed to a replacement node. In an example, self-descriptive control applications and software modules are provided in the context of orchestratable distributed systems. The self-descriptive control applications may be executed by an orchestrator or like control device and use a module manifest to generate a control system application. For example, an edge control node of the industrial system may include a system on a chip including a microcontroller (MCU) to convert IO data. The system on a chip includes a central processing unit (CPU) in an initial inactive state, which may be changed to an activated state in response an activation signal.Type: ApplicationFiled: May 9, 2022Publication date: November 10, 2022Inventors: Rita H. Wouhaybi, John Vicente, Kirk Smith, Robert Chavez, Mark Yarvis, Steven M. Brown, Jeremy Ouillette, Roderick E. Kronschnabel, Matthew J.` Schneider, Chris D. Lucero, Atul N. Hatalkar, Shara K. Garg, Casey Rathbone, Aaron R. Berck, Xubo Zhang, Ron Kuruvilla Thomas, Mandeep Shetty, Ansuya Negi
-
Publication number: 20220329676Abstract: Various systems and methods may be used to implement a software defined industrial system. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. The orchestrated system may include an orchestration server, a first node executing a first module, and a second node executing a second module. In response to the second node failing, the second module may be redeployed to a replacement node (e.g., the first node or a different node). The replacement mode may be determined by the first node or another node, for example based on connections to or from the second node.Type: ApplicationFiled: February 23, 2022Publication date: October 13, 2022Inventors: Rita H. Wouhaybi, Robert Chavez, Mark Yarvis, John Vicente, Kirk Smith
-
Publication number: 20220271968Abstract: An Internet of Things (IoT) system that includes an orchestration device is provided. The orchestration device receives resource requirements and accesses a device/capability map to produce a task deployment map.Type: ApplicationFiled: March 23, 2022Publication date: August 25, 2022Inventors: Mark Yarvis, Aaron R. Berck, Sharad K. Garg, Casey Rathbone, Andrew G. Shirtz, Ron Kuruvilla Thomas, Xubo Zhang
-
Patent number: 11330087Abstract: Various systems and methods for implementing a software defined industrial system are described herein. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. In response to a node failing, a module may be redeployed to a replacement node. In an example, self-descriptive control applications and software modules are provided in the context of orchestratable distributed systems. The self-descriptive control applications may be executed by an orchestrator or like control device and use a module manifest to generate a control system application. For example, an edge control node of the industrial system may include a system on a chip including a microcontroller (MCU) to convert IO data. The system on a chip includes a central processing unit (CPU) in an initial inactive state, which may be changed to an activated state in response an activation signal.Type: GrantFiled: September 28, 2018Date of Patent: May 10, 2022Assignee: Intel CorporationInventors: Rita H. Wouhaybi, John Vicente, Kirk Smith, Robert Chavez, Mark Yarvis, Steven M. Brown, Jeremy Ouillette, Roderick E. Kronschnabel, Matthew J. Schneider, Chris D. Lucero, Atul N. Hatalkar, Sharad Garg, Casey Rathbone, Aaron R. Berck, Xubo Zhang, Ron Kuruvilla Thomas, Mandeep Shetty, Ansuya Negi
-
Publication number: 20220121455Abstract: Various systems and methods for implementing intent-based cluster administration are described herein. An orchestrator system includes: a processor; and memory to store instructions, which when executed by the processor, cause the orchestrator system to: receive, at the orchestrator system, an administrative intent-based service level objective (SLO) for an infrastructure configuration of an infrastructure; map the administrative intent-based SLO to a set of imperative policies; deploy the set of imperative policies to the infrastructure; monitor performance of the infrastructure; detect non-compliance with the set of imperative policies; and modify the administrative intent-based SLO to generate a revised set of imperative policies that cause the performance of the infrastructure to be compliant with the revised set of imperative policies.Type: ApplicationFiled: December 23, 2021Publication date: April 21, 2022Inventors: Adrian Hoban, Thijs Metsch, Francesc Guim Bernat, John J. Browne, Kshitij Arun Doshi, Mark Yarvis, Bin Li, Susanne M. Balle, Benjamin Walker, David Cremins, Mats Gustav Agerstam, Marcos E. Carranza, MIkko Ylinen, Dario Nicolas Oliver, John Mangan
-
Publication number: 20220124009Abstract: Various systems and methods for implementing intent-based orchestration in heterogenous compute platforms are described herein. An orchestration system is configured to: receive, at the orchestration system, a workload request for a workload, the workload request including an intent-based service level objective (SLO); generate rules for resource allocation based on the workload request; generate a deployment plan using the rules for resource allocation and the intent-based SLO; deploy the workload using the deployment plan; monitor performance of the workload using real-time telemetry; and modify the rules for resource allocation and the deployment plan based on the real-time telemetry.Type: ApplicationFiled: December 23, 2021Publication date: April 21, 2022Inventors: Thijs Metsch, Susanne M. Balle, Patrick Koeberl, Bin Li, Mark Yarvis, Adrian Hoban, Kshitij Arun Doshi, Francesc Guim Bernat, Cesar Martinez-Spessot, Mats Gustav Agerstam, Dario Nicolas Oliver, Marcos E. Carranza, John J. Browne, Mikko Ylinen, David Cremins
-
Patent number: 11265402Abstract: Various systems and methods may be used to implement a software defined industrial system. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. The orchestrated system may include an orchestration server, a first node executing a first module, and a second node executing a second module. In response to the second node failing, the second module may be redeployed to a replacement node (e.g., the first node or a different node). The replacement mode may be determined by the first node or another node, for example based on connections to or from the second node.Type: GrantFiled: December 14, 2020Date of Patent: March 1, 2022Assignee: Intel CorporationInventors: Rita H. Wouhaybi, Robert Chavez, Mark Yarvis, John Vicente, Kirk Smith
-
Publication number: 20210243284Abstract: Various systems and methods may be used to implement a software defined industrial system. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. The orchestrated system may include an orchestration server, a first node executing a first module, and a second node executing a second module. In response to the second node failing, the second module may be redeployed to a replacement node (e.g., the first node or a different node). The replacement mode may be determined by the first node or another node, for example based on connections to or from the second node.Type: ApplicationFiled: December 14, 2020Publication date: August 5, 2021Inventors: Rita H. Wouhaybi, Robert Chavez, Mark Yarvis, John Vicente, Kirk Smith
-
Patent number: 10868895Abstract: Various systems and methods may be used to implement a software defined industrial system. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. The orchestrated system may include an orchestration server, a first node executing a first module, and a second node executing a second module. In response to the second node failing, the second module may be redeployed to a replacement node (e.g., the first node or a different node). The replacement mode may be determined by the first node or another node, for example based on connections to or from the second node.Type: GrantFiled: September 28, 2018Date of Patent: December 15, 2020Assignee: Intel CorporationInventors: Rita H. Wouhaybi, Robert Chavez, Mark Yarvis, John Vicente, Kirk Smith
-
Publication number: 20200310394Abstract: Various systems and methods for implementing a software defined industrial system are described herein. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. In response to a node failing, a module may be redeployed to a replacement node. In an example, self-descriptive control applications and software modules are provided in the context of orchestratable distributed systems. The self-descriptive control applications may be executed by an orchestrator or like control device and use a module manifest to generate a control system application. For example, an edge control node of the industrial system may include a system on a chip including a microcontroller (MCU) to convert IO data. The system on a chip includes a central processing unit (CPU) in an initial inactive state, which may be changed to an activated state in response an activation signal.Type: ApplicationFiled: September 28, 2018Publication date: October 1, 2020Applicant: Intel CorporationInventors: Rita H. Wouhaybi, Jonh Vicente, Kirk Smith, Robert Chavez, Mark Yarvis, Steven M. Brown, Jeremy Ouilette, Roderick E. Kronschnabel, Matthew J. Schneider, Chris D. Lucero, Atul N. Hatalkar, Sharad Garg, Casey Rathbone, Aaron R. Berck, Xubo Zhang, Ron Kuruvilla Thomas, Mandeep Shetty, Ansuya Negi
-
Patent number: 10739761Abstract: Various systems and methods may be used to implement a software defined industrial system. For example, an edge control node of the industrial system may include a system on a chip including a microcontroller (MCU) to convert IO data. The system on a chip includes a central processing unit (CPU) in an initial inactive state to receive an activation signal from, for example, an orchestration server, and change to an activated state in response to receiving the activation signal.Type: GrantFiled: September 28, 2018Date of Patent: August 11, 2020Assignee: Intel CorporationInventors: Robert Chavez, Rita H. Wouhaybi, Mark Yarvis, Kirk Smith