Patents by Inventor Patrick L. Connor
Patrick L. Connor 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).
-
Publication number: 20240118916Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed for deployment of a container in a network-constrained environment. An example apparatus includes interface circuitry, machine readable instructions, and programmable circuitry to at least one of instantiate or execute the machine readable instructions to access a first unencrypted shared file, access a second encrypted file, create a third file by integrating contents of the first file and the second file, the third file being a Virtual Execution Environment (VEE) image, store the third file, and deploy the third file to a container runtime environment for execution.Type: ApplicationFiled: December 18, 2023Publication date: April 11, 2024Inventors: Yi Wang, Yih Leong Sun, Patrick L. Connor
-
Publication number: 20240098514Abstract: Various approaches for the deployment and coordination of network operation processing, compute processing, and communications for 5G networks, including with the use of fingerprint-based vRAN cell integrity monitoring, are discussed. In an example, analyzing a state of a 5G network includes: obtaining initial fingerprint reference data of a network state between a virtualized radio access network (vRAN) node and at least one fingerprint reference unit (FRU) device wirelessly connected to the vRAN node; comparing the initial fingerprint reference data to subsequent fingerprint data of the network state between the vRAN node (e.g., operating as vRAN gNB, or as an IAB Donor or IAB Node) and the at least one FRU device to detect a changed network condition; and performing an action at the vRAN node to modify or disable a component of the 5G network, in response to detection of the changed network condition.Type: ApplicationFiled: November 20, 2023Publication date: March 21, 2024Inventors: Stephen T. Palermo, Valerie J. Parker, Vishal Gupta, Patrick L. Connor, Kevin W. Bross
-
Patent number: 11880202Abstract: Various systems and methods for providing a vehicle control system are described herein. A system for managing a vehicle comprises: a vehicle control system of a vehicle having access to a network, including: a communication module to interface with at least one of: a mobile device, the vehicle, and environmental sensors coupled to the vehicle; and a configuration module to identify a mitigation operation to be taken when predetermined factors exist; wherein the vehicle control system is to identify a potential obstacle in a travel route of the vehicle and initiate a mitigation operation at the vehicle.Type: GrantFiled: March 6, 2020Date of Patent: January 23, 2024Assignee: Intel CorporationInventor: Patrick L. Connor
-
Publication number: 20220191602Abstract: Devices and techniques for out-of-band platform tuning and configuration are described herein. A device can include a telemetry interface to a telemetry collection system and a network interface to network adapter hardware. The device can receive platform telemetry metrics from the telemetry collection system, and network adapter silicon hardware statistics over the network interface, to gather collected statistics. The device can apply a heuristic algorithm using the collected statistics to determine processing core workloads generated by operation of a plurality of software systems communicatively coupled to the device. The device can provide a reconfiguration message to instruct at least one software system to switch operations to a different processing core, responsive to detecting an overload state on at least one processing core, based on the processing core workloads. Other embodiments are also described.Type: ApplicationFiled: March 4, 2022Publication date: June 16, 2022Inventors: Andrew J. Herdrich, Patrick L. Connor, Dinesh Kumar, Alexander W. MIN, Daniel J. DAHLE, Kapil Sood, Jeffrey B. SHAW, Edwin Verplanke, Scott P. Dubal, James Robert Hearn
-
Patent number: 11272267Abstract: Devices and techniques for out-of-band platform tuning and configuration are described herein. A device can include a telemetry interface to a telemetry collection system and a network interface to network adapter hardware. The device can receive platform telemetry metrics from the telemetry collection system, and network adapter silicon hardware statistics over the network interface, to gather collected statistics. The device can apply a heuristic algorithm using the collected statistics to determine processing core workloads generated by operation of a plurality of software systems communicatively coupled to the device. The device can provide a reconfiguration message to instruct at least one software system to switch operations to a different processing core, responsive to detecting an overload state on at least one processing core, based on the processing core workloads. Other embodiments are also described.Type: GrantFiled: April 22, 2019Date of Patent: March 8, 2022Assignee: Intel CorporationInventors: Andrew J. Herdrich, Patrick L. Connor, Dinesh Kumar, Alexander W. Min, Daniel J. Dahle, Kapil Sood, Jeffrey B. Shaw, Edwin Verplanke, Scott P. Dubal, James Robert Hearn
-
Publication number: 20210318885Abstract: Generally discussed herein are systems, devices, and methods for network security monitoring (NSM). A hardware queue manager (HQM) may include an input interface to receive first data from at least a first worker thread, queue duplication circuitry to generate a copy of at least a portion of the first data to create first copied data, and an output interface to (a) provide the first copied data to a second worker thread, and/or (b) provide at least a portion of the first data to a third worker thread.Type: ApplicationFiled: March 25, 2021Publication date: October 14, 2021Inventors: Kapil Sood, Andrew J. Herdrich, Scott P. Dubal, Patrick L. Connor, James Robert Hearn, Niall D. McDonnell
-
Patent number: 11010273Abstract: Devices and methods for debugging software or detecting malicious software on a compute node are described herein. A device can include an interface to a central processing unit (CPU) of a compute node. The device can include processing circuitry. During execution of a software application of the CPU, the processing circuitry can process CPU operational metrics received over the interface, wherein values of the CPU operational metrics vary with execution of the software application. Based on the values, the processing circuitry can determine an operational status of the software application and provide an indicator of an error condition of the software application responsive to detection of an error based on any criteria. Other embodiments are also described.Type: GrantFiled: June 28, 2017Date of Patent: May 18, 2021Assignee: Intel CorporationInventors: John R. Fastabend, Eric W. Multanen, Patrick L. Connor, Calin Gherghe
-
Patent number: 10884814Abstract: System and techniques for multifactor intelligent agent control are described herein. A workload request may be received from a user device via a network. The workload may be instantiated in an isolated environment on an edge computing platform. Here, the isolated environment may be a container or a virtual machine. The instantiation of the workload may include using a hardware security component (SEC) of the mobile edge computing platform to prevent access to data or code of the workload from other environments hosted by the mobile edge computing platform. The workload may then be executed in the isolated environment and a result of the workload returned to the user device.Type: GrantFiled: September 28, 2018Date of Patent: January 5, 2021Assignee: Intel CorporationInventors: Kapil Sood, Patrick L. Connor, Scott P. Dubal, James Robert Hearn, Andrew J. Herdrich
-
Patent number: 10819643Abstract: Embodiments regard load balancing data on one or more network ports. A device may include processing circuitry, the processing circuitry to transmit a first packet of a first series of packets to a destination device via a first port, determine a time gap between a first packet and a second packet of the first series of packets, and in response to a determination that the time gap is greater than a time threshold, transmit the second packet to the destination device via a second port.Type: GrantFiled: February 22, 2019Date of Patent: October 27, 2020Assignee: Intel CorporationInventors: Patrick L. Connor, Parthasarathy Sarangam
-
Publication number: 20200278682Abstract: Various systems and methods for providing a vehicle control system are described herein. A system for managing a vehicle comprises: a vehicle control system of a vehicle having access to a network, including: a communication module to interface with at least one of: a mobile device, the vehicle, and environmental sensors coupled to the vehicle; and a configuration module to identify a mitigation operation to be taken when predetermined factors exist; wherein the vehicle control system is to identify a potential obstacle in a travel route of the vehicle and initiate a mitigation operation at the vehicle.Type: ApplicationFiled: March 6, 2020Publication date: September 3, 2020Inventor: Patrick L. Connor
-
Publication number: 20190356971Abstract: Devices and techniques for out-of-band platform tuning and configuration are described herein. A device can include a telemetry interface to a telemetry collection system and a network interface to network adapter hardware. The device can receive platform telemetry metrics from the telemetry collection system, and network adapter silicon hardware statistics over the network interface, to gather collected statistics. The device can apply a heuristic algorithm using the collected statistics to determine processing core workloads generated by operation of a plurality of software systems communicatively coupled to the device. The device can provide a reconfiguration message to instruct at least one software system to switch operations to a different processing core, responsive to detecting an overload state on at least one processing core, based on the processing core workloads. Other embodiments are also described.Type: ApplicationFiled: April 22, 2019Publication date: November 21, 2019Inventors: Andrew J. Herdrich, Patrick L. Connor, Dinesh Kumar, Alexander W. Min, Daniel J. Dahle, Kapil Sood, Jeffrey B. Shaw, Edwin Verplanke, Scott P. Dubal, James Robert Hearn
-
Publication number: 20190302782Abstract: Various systems and methods for providing a vehicle control system are described herein. A system for managing a vehicle comprises: a vehicle control system of a vehicle having access to a network, including: a communication module to interface with at least one of: a mobile device, the vehicle, and environmental sensors coupled to the vehicle; and a configuration module to identify a mitigation operation to be taken when predetermined factors exist; wherein the vehicle control system is to identify a potential obstacle in a travel route of the vehicle and initiate a mitigation operation at the vehicle.Type: ApplicationFiled: November 5, 2018Publication date: October 3, 2019Inventor: Patrick L. Connor
-
Publication number: 20190190832Abstract: Embodiments regard load balancing data on one or more network ports. A device may include processing circuitry, the processing circuitry to transmit a first packet of a first series of packets to a destination device via a first port, determine a time gap between a first packet and a second packet of the first series of packets, and in response to a determination that the time gap is greater than a time threshold, transmit the second packet to the destination device via a second port.Type: ApplicationFiled: February 22, 2019Publication date: June 20, 2019Inventors: Patrick L. Connor, Parthasarathy Sarangam
-
Patent number: 10243856Abstract: Embodiments regard load balancing data on one or more network ports. A device may include processing circuitry, the processing circuitry to transmit a first packet of a first series of packets to a destination device via a first port, determine a time gap between a first packet and a second packet of the first series of packets, and in response to a determination that the time gap is greater than a time threshold, transmit the second packet to the destination device via a second port.Type: GrantFiled: March 24, 2017Date of Patent: March 26, 2019Assignee: Intel CorporationInventors: Patrick L. Connor, Parthasarathy Sarangam
-
Publication number: 20190042319Abstract: System and techniques for multifactor intelligent agent control are described herein. A workload request may be received from a user device via a network. The workload may be instantiated in an isolated environment on an edge computing platform. Here, the isolated environment may be a container or a virtual machine. The instantiation of the workload may include using a hardware security component (SEC) of the mobile edge computing platform to prevent access to data or code of the workload from other environments hosted by the mobile edge computing platform. The workload may then be executed in the isolated environment and a result of the workload returned to the user device.Type: ApplicationFiled: September 28, 2018Publication date: February 7, 2019Inventors: Kapil Sood, Patrick L. Connor, Scott P. Dubal, James Robert Hearn, Andrew J. Herdrich
-
Publication number: 20190004929Abstract: Devices and methods for debugging software or detecting malicious software on a compute node are described herein. A device can include an interface to a central processing unit (CPU) of a compute node. The device can include processing circuitry. During execution of a software application of the CPU, the processing circuitry can process CPU operational metrics received over the interface, wherein values of the CPU operational metrics vary with execution of the software application. Based on the values, the processing circuitry can determine an operational status of the software application and provide an indicator of an error condition of the software application responsive to detection of an error based on any criteria. Other embodiments are also described.Type: ApplicationFiled: June 28, 2017Publication date: January 3, 2019Inventors: John R. Fastabend, Eric W. Multanen, Patrick L. Connor, Calin Gherghe
-
Publication number: 20180352311Abstract: Devices and techniques for out-of-band platform tuning and configuration are described herein. A device can include a telemetry interface to a telemetry collection system and a network interface to network adapter hardware. The device can receive platform telemetry metrics from the telemetry collection system, and network adapter silicon hardware statistics over the network interface, to gather collected statistics. The device can apply a heuristic algorithm using the collected statistics to determine processing core workloads generated by operation of a plurality of software systems communicatively coupled to the device. The device can provide a reconfiguration message to instruct at least one software system to switch operations to a different processing core, responsive to detecting an overload state on at least one processing core, based on the processing core workloads. Other embodiments are also described.Type: ApplicationFiled: March 6, 2018Publication date: December 6, 2018Inventors: Andrew J. Herdrich, Patrick L. Connor, Dinesh Kumar, Alexander W. Min, Daniel J. Dahle, Kapil Sood, Jeffrey B. Shaw, Edwin Verplanke, Scott P. Dubal, James Robert Hearn
-
Publication number: 20180341494Abstract: Generally discussed herein are systems, devices, and methods for network security monitoring (NSM). A hardware queue manager (HQM) may include an input interface to receive first data from at least a first worker thread, queue duplication circuitry to generate a copy of at least a portion of the first data to create first copied data, and an output interface to (a) provide the first copied data to a second worker thread, and/or (b) provide at least a portion of the first data to a third worker thread.Type: ApplicationFiled: May 26, 2017Publication date: November 29, 2018Inventors: Kapil Sood, Andrew J. Herdrich, Scott P. Dubal, Patrick L. Connor, James Robert Hearn, Niall D. McDonnell
-
Publication number: 20180337850Abstract: Devices and techniques for hardware accelerated packet processing are described herein. A device can communicate with one or more hardware switches. The device can detect characteristics of a plurality of packet streams. The device may distribute the plurality of packet streams between the one or more hardware switches and software data plane components based on the detected characteristics of the plurality of packet streams, such that at least one packet stream is designated to be processed by the one or more hardware switches. Other embodiments are also described.Type: ApplicationFiled: December 18, 2017Publication date: November 22, 2018Inventors: Nrupal Jani, Dinesh Kumar, Christian Maciocco, Ren Wang, Neerav Parikh, John Fastabend, Iosif Gasparakis, David J. Harriman, Patrick L. Connor, Sanjeev Jain
-
Patent number: 10120385Abstract: Various systems and methods for providing a vehicle control system are described herein. A system for managing a vehicle comprises: a vehicle control system of a vehicle having access to a network, including: a communication module to interface with at least one of: a mobile device, the vehicle, and environmental sensors coupled to the vehicle; and a configuration module to identify a mitigation operation to be taken when predetermined factors exist; wherein the vehicle control system is to identify a potential obstacle in a travel route of the vehicle and initiate a mitigation operation at the vehicle.Type: GrantFiled: March 30, 2016Date of Patent: November 6, 2018Assignee: Intel CorporationInventor: Patrick L. Connor