Patent classifications
H04L49/20
Encapsulated FICON communication
Using an alternative communication protocol between a first system and a second system that are otherwise configured to communicate using a FICON protocol includes the first system determining if the alternative communication protocol is handled by the second system, the first system providing encapsulated data by encapsulating FICON data if the alternative communication protocol is handled at the second system, and the first system transmitting the encapsulated data directly to the second system using the alternative communication protocol if the alternative communication protocol is handled at the second system. The alternative communication protocol may be TCP/IP. At least one of the systems is a host computing system, an array storage system, and/or a tape emulation system. At least one of the systems may be a simulation of a host computing system, an array storage system, and/or a tape emulation system.
Enhanced load processing using linked hierarchical data structures
The present disclosure relates to enhancing load processing for facilitated assignment or modification of access-right data. More specifically, the present disclosure relates to enhancing load processing and data storage using hierarchical data structures that can store various iterations of resource objects. In some embodiments, a computer-implemented method, system, and/or computer-program product tangibly embodied in a non-transitory machine-readable storage medium for enhanced load processing using hierarchical data structures may be provided.
Enhanced load processing using linked hierarchical data structures
The present disclosure relates to enhancing load processing for facilitated assignment or modification of access-right data. More specifically, the present disclosure relates to enhancing load processing and data storage using hierarchical data structures that can store various iterations of resource objects. In some embodiments, a computer-implemented method, system, and/or computer-program product tangibly embodied in a non-transitory machine-readable storage medium for enhanced load processing using hierarchical data structures may be provided.
Method and apparatus for communication of data between NDT/NDI instrument and an external network
A non-destructive testing and inspection (NDT/NDI) system having a communication gateway removably secured to an existing NDT/NDI instrument by a clip-on clasp. The gateway comprises a processor, a network interface, a housing configured to be removably secured onto the NDT/NDI instrument, an interconnect configured to be communicatively coupled with and to carry data to or from the NDT/NDI instrument, and memory storing computer readable code which, when executed on the processor, causes the processor to communicate data with an external network over the network interface. The data includes inspection data which can be any one of the following: ultrasonic scans of A, B, C or S, eddy current strip charts.
Method and apparatus for communication of data between NDT/NDI instrument and an external network
A non-destructive testing and inspection (NDT/NDI) system having a communication gateway removably secured to an existing NDT/NDI instrument by a clip-on clasp. The gateway comprises a processor, a network interface, a housing configured to be removably secured onto the NDT/NDI instrument, an interconnect configured to be communicatively coupled with and to carry data to or from the NDT/NDI instrument, and memory storing computer readable code which, when executed on the processor, causes the processor to communicate data with an external network over the network interface. The data includes inspection data which can be any one of the following: ultrasonic scans of A, B, C or S, eddy current strip charts.
Network management apparatus, network management system, and non-transitory computer-readable storage medium
A network management apparatus includes a first controller, a memory, and a second controller. The first controller configured to operate a first virtual machine including a first container monitoring the mirror packet and a virtual switch transferring the mirror packet. The memory configured to store a destination information of the mirror packet and an address corresponding to the first container in association with each other. The second controller configured to cause the virtual switch to perform an operation to transmit the address corresponding to the first container from the virtual switch and cause the virtual machine to perform an operation to transfer the mirror packet to the first container from the first virtual machine, using the address corresponding to the first container when the virtual machine receives the mirror packet from the virtual switch and requests address resolution for the destination information of the mirror packet.
Voice data transmission with adaptive redundancy
Voice data transmission with adaptive redundancy creates a voice data packet by packetizing the voice data payload and a number of redundant payloads selected from a set of previous voice data payloads. The voice data from the voice data payload is analysed to determine whether it is a critical or non-critical payload by classifying the received voice data as voiced or unvoiced. If at least a portion of the voice data is classified as unvoiced, the voice data payload is determined to be a critical payload. If it is a critical payload, then the voice data payload is added to the set of previous voice data payloads for inclusion as a redundant payload in subsequent voice data packets. The voice data packet is then forwarded for transmission over the network.
APPARATUS AND METHOD TO PERFORM SYNCHRONIZATION SERVICES IN A SWITCH
Switching architectures to manage mutex primitives used to control access to objects or data blocks that are being processed by two or more microservices in a data center are provided.
APPARATUS AND METHOD TO PERFORM SYNCHRONIZATION SERVICES IN A SWITCH
Switching architectures to manage mutex primitives used to control access to objects or data blocks that are being processed by two or more microservices in a data center are provided.
Technologies for adaptive network packet egress scheduling
Technologies for adaptive network packet egress scheduling include a switch configured to configure an eligibility table for a plurality of ports of the switch, wherein the eligibility table includes a plurality of rounds. The switch is further configured to retrieve an eligible mask corresponding to a round of a plurality of rounds of the eligibility table presently being scheduled and determine a ready mask that indicates a ready status of each port. The switch is further configured to determine, for each port, whether the eligible status and the ready status indicate that port is both eligible and ready, and schedule, in response to a determination that at least one port has been determined to be both eligible and ready, each of the at least one port that has been determined to be both eligible and ready. Additional embodiments are described herein.