Patent classifications
H04L69/02
Image processing method and apparatus, device and storage medium
An image processing method includes: receiving request information used for transmitting target data and sent by the external module based on a pre-established communication connection, in which the communication connection is established based on a hardware specification of the external module; determining a transmission parameter of the target data based on the request information; and receiving the target data transmitted by the external module based on the transmission parameter.
Managing pre-provisioning and post-provisioning of resources using bitemporal analysis
Embodiments disclosed are directed to ensuring resource compliance within a cloud-based environment. The embodiments include steps for performing both pre-provisioning and post-provisioning checks of resources, such as network protocols, prior to and after their deployment within the cloud-based environment. These steps include using bitemporal analysis to determine the impact of deploying resources within the environment through the use of multiple execution timelines where the impact of deploying a resource may be evaluated on an alternative timeline that does not change the current resource scope of the cloud-based environment. The analysis may further include tracking the impact of the resource after it has been deployed to ensure resource compliance.
Determining a transport layer protocol for communication
A method for determining a transport layer protocol for communication includes: receiving, from a client, a plurality of service requests based on a plurality of transport layer protocols; determining a plurality of sets of metric values of application layer metrics by determining a set of metric values of the application layer metrics based on receiving each of the plurality of the service requests, wherein the application layer metrics are associated with at least one of efficiency or quality of receiving the service request; and determining the transport layer protocol for communication from the plurality of transport layer protocols based on the determined plurality of sets of metric values.
High-speed data packet generator
An embodiment may involve executing a set of instructions, where the set of instructions define how to generate outputs that represent one or more data packets, and where segments of the outputs are copied from first parts of respective instructions in the set of instructions. The embodiment may further involve: retrieving, from a plurality of registers, a data packet header; retrieving, from the plurality of registers, a first part of a data packet payload and an increment value; applying the increment value to the first part of the data packet payload to generate a second part of the data packet payload; storing, in the plurality of registers, the first part of the data packet payload with the increment value applied; and providing, as additional segments of the outputs, the data packet header, the first part of the data packet payload, and the second part of the data packet payload.
System for storage of received messages
Examples described herein relate to a network interface device performing offloaded tag matching operation to support both one or more eager transactions and one or more rendezvous transactions using a tag-matching protocol. In some examples, the tag matching operation is offloaded from a server to the network interface device. In some examples, the network interface device is to receive messages from one or more senders, wherein the messages comprise tags and select one or more of the messages to write into a buffer based on matching on sender and/or tag.
Method and system for transmitting a response message
A method transmits a response message in response to an incoming message. A header portion of the incoming message is identical to a header portion of the response message. A payload of the incoming message is different from a payload of the response message. The method splits an incoming physical signal representing the incoming message into a first and a second copy. The first copy is provided to a transmitter system. Further, the method generates a signal and, based on determining that a message is received from at least part of the second copy, provides the generated signal to the transmitter system so that the generated signal is transmitted after at least part of the first copy's header part has been transmitted. The transmitted at least part of the first copy's header part and the transmitted generated signal together form a transmitted response signal representing the response message.
MANAGING PRE-PROVISIONING AND POST-PROVISIONING OF RESOURCES USING BITEMPORAL ANALYSIS
Embodiments disclosed are directed to ensuring resource compliance within a cloud-based environment. The embodiments include steps for performing both pre-provisioning and post-provisioning checks of resources, such as network protocols, prior to and after their deployment within the cloud-based environment. These steps include using bitemporal analysis to determine the impact of deploying resources within the environment through the use of multiple execution timelines where the impact of deploying a resource may be evaluated on an alternative timeline that does not change the current resource scope of the cloud-based environment. The analysis may further include tracking the impact of the resource after it has been deployed to ensure resource compliance.
Architecture of immutable database for bitemporal analysis
Embodiments disclosed are directed to implementing an immutable database. Several embodiments are directed to an architecture for implementing the immutable database as a data processing system with a real-time interface for buffering a plurality of transactions and a bitemporal ledger for storing the plurality of transactions and a processor. New transactions may be appended to the transaction to the plurality of transactions and processed in a temporal order which includes identifying a sequence of transactions in the bitemporal ledger associated with the transaction and incorporating the transaction into the sequence of transactions in the bitemporal ledger according to temporal metadata associated with the transaction to form an updated sequence of transactions.
Systems and methods for network anomaly detection and policy-based network state restoration
A method for network anomaly detection and policy-based network state restoration includes collecting a first set of metrics associated with a network at a first time indicating a first state of the network and storing the first set of metrics in association with the first state in a memory at the first time. A second set of metrics associated with the network is collected at a second time indicating a second state of the network. An indication of an anomaly on the network is determined based on a comparison of the second set of metrics with the first set of metrics. A network policy is applied to revert the network from the second state to the first state by restoring configuration parameters and operational settings of the network to match the stored first set of metrics exactly as recorded at the first time in response to determining the indication of the anomaly. The network may be monitored in response to applying the network policy and action may be taken based on the monitoring.
Configurable Parser and a Method for Parsing Information Units
A packet processing technique can include receiving a packet, and parsing the packet to determine an outer header associated with the packet and an inner header associated with an encapsulated packet in the packet. A first set of protocols associated with the outer header and a second set of protocols associated with the inner header can be determined. Data integrity processing can be performed on the first set of protocols and the second set of protocols using multiple data integrity engines.