-
公开(公告)号:US12001183B2
公开(公告)日:2024-06-04
申请号:US17186678
申请日:2021-02-26
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Martin Foltin , William Edward White , Aalap Tripathy , Harvey Edward White, Jr.
IPC: G05B19/042 , G06F9/54
CPC classification number: G05B19/0423 , G06F9/544 , G06F9/546 , G05B2219/21063 , G05B2219/25257
Abstract: Systems and methods are provided for enabling coexistence of Information Technology (IT) systems and Operational Technology (OT) systems, where advanced computing functionality realized by the IT systems can be applied to legacy applications and incumbent hardware technologies resident in the OT systems. A distributed control node (DCN) implemented between the IT and OT systems may comprise a microcontroller system partitioned into two processor clusters. Microservices associated with the IT systems are provisioned to a high performance processor cluster, and legacy applications running bare metal associated with the OT systems are provisioned to a real-time processor cluster. Partitioning of the microcontroller system allows for interoperability between the microservices and the legacy applications.
-
公开(公告)号:US20210390070A1
公开(公告)日:2021-12-16
申请号:US16903286
申请日:2020-06-16
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Harvey Edward White, JR. , Aalap Tripathy , Martin Foltin , William Edward White
Abstract: A universal industrial I/O interface bridge is provided. The universal industrial I/O interface bridge may be placed between a host and I/O interface cards to translate and manage electronic communications from these and other sources. Embodiments of the application may include (1) an improved hardware module, (2) an I/O discovery process to dynamically reprogram the universal industrial I/O interface bridge depending on the attached I/O card, (3) an abstraction process to illustrate the universal industrial I/O interface bridge and the physical I/O interfaces, (4) an alert plane within the universal industrial I/O interface bridge to respond to I/O alert pins, and (5) a secure distribution process for a firmware update of the universal industrial I/O interface bridge.
-
3.
公开(公告)号:US20230418792A1
公开(公告)日:2023-12-28
申请号:US17851546
申请日:2022-06-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Annmary Justine KOOMTHANAM , Suparna Bhattacharya , Aalap Tripathy , Sergey Serebryakov , Martin Foltin , Paolo Faraboschi
IPC: G06F16/215 , G06F16/25 , G06F16/27 , G06N20/00 , G06K9/62
CPC classification number: G06F16/215 , G06F16/254 , G06F16/27 , G06N20/00 , G06K9/6256
Abstract: Systems and methods are provide for automatically constructing data lineage representations for distributed data processing pipelines. These data lineage representations (which are constructed and stored in a central repository shared by the multiple data processing sites) can be used to among other things, clone the distributed data processing pipeline for quality assurance or debugging purposes. Examples of the presently disclosed technology are able to construct data lineage representations for distributed data processing pipelines by (1) generating a hash content value for universally identifying each data artifact of the distributed data processing pipeline across the multiple processing stages/processing sites of the distributed data processing pipeline; and (2) creating an data processing pipeline abstraction hierarchy for associating each data artifact to input and output events for given executions of given data processing stages (performed by the multiple data processing sites).
-
公开(公告)号:US10791089B2
公开(公告)日:2020-09-29
申请号:US15473088
申请日:2017-03-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Aalap Tripathy , Scott J. Hinchley , David Scott Brookshire , Michael Melesse Damena
IPC: H04L29/12 , H04L12/46 , H04L12/741
Abstract: Example implementations relate to performing converged address translation for devices in a local area network. An example non-transitory computer-readable storage medium stores instructions for performing converged network address translation for devices within a network segmented into multiple VLANs. The instructions when executed by a processing resource of a computing device cause the device to create a local namespace for each VLAN in the network, each local namespace having a list of first level IP addresses unique across all of the created local namespaces. The instructions further cause the processing resource to, for each local namespace, associate a first level IP address from the local namespace's list of first level IP addresses with a static IP address of each device within the respective VLAN and store the associated IP addresses in a routing table for the local namespace. The instructions further cause the processing resource to create a single global namespace for all of the VLANs in the network, the global namespace having a list of second level IP addresses unique within the global namespace. The instructions further cause the processing resource to associate a second level IP address with each first level IP address used within the local namespaces and store the associated IP address in a routing table for the global namespace.
-
公开(公告)号:US11475169B2
公开(公告)日:2022-10-18
申请号:US16291094
申请日:2019-03-04
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Martin Foltin , Aalap Tripathy , Harvey Edward White, Jr. , John Paul Strachan
Abstract: Examples described herein relate to a security system consistent with the disclosure. For instance, the security system may comprise a sensor interface bridge connecting a gateway to an input/output (I/O) card, a Field Programmable Gate Array (FPGA) to scan data to detect an anomaly in the data while the data is in the sensor interface bridge, where a learning neural network accelerator Application-Specific Integrated Circuit (ASIC) is integrated with the FPGA and send the data without an anomaly to the gateway.
-
公开(公告)号:US20200285779A1
公开(公告)日:2020-09-10
申请号:US16291094
申请日:2019-03-04
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Martin Foltin , Aalap Tripathy , Harvey Edward White, JR. , John Paul Strachan
Abstract: Examples described herein relate to a security system consistent with the disclosure. For instance, the security system may comprise a sensor interface bridge connecting a gateway to an input/output (I/O) card, a Field Programmable Gate Array (FPGA) to scan data to detect an anomaly in the data while the data is in the sensor interface bridge, where a learning neural network accelerator Application-Specific Integrated Circuit (ASIC) is integrated with the FPGA and send the data without an anomaly to the gateway.
-
公开(公告)号:US20180287996A1
公开(公告)日:2018-10-04
申请号:US15473088
申请日:2017-03-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Aalap Tripathy , Scott J. Hinchley , David Scott Brookshire , Michael Melesse Damena
IPC: H04L29/12 , H04L12/46 , H04L12/741
CPC classification number: H04L61/2503 , H04L12/4641 , H04L45/745 , H04L61/2514 , H04L61/2535
Abstract: Example implementations relate to performing converged address translation for devices in a local area network. An example non-transitory computer-readable storage medium stores instructions for performing converged network address translation for devices within a network segmented into multiple VLANs. The instructions when executed by a processing resource of a computing device cause the device to create a local namespace for each VLAN in the network, each local namespace having a list of first level IP addresses unique across all of the created local namespaces. The instructions further cause the processing resource to, for each local namespace, associate a first level IP address from the local namespace's list of first level IP addresses with a static IP address of each device within the respective VLAN and store the associated IP addresses in a routing table for the local namespace. The instructions further cause the processing resource to create a single global namespace for all of the VLANs in the network, the global namespace having a list of second level IP addresses unique within the global namespace. The instructions further cause the processing resource to associate a second level IP address with each first level IP address used within the local namespaces and store the associated IP address in a routing table for the global namespace.
-
-
-
-
-
-