G06F13/20

METHOD AND APPARATUS FOR SECURE PRIVATE KEY STORAGE ON IOT DEVICE
20230006815 · 2023-01-05 ·

An apparatus is disclosed for storing a private key on an IoT device for encrypted communication with an external user device and includes a proximity-based communication interface, encryption circuitry and IoT functional circuitry. The encryption circuitry includes a memory having a dedicated memory location allocated for storage of encryption keys utilized in the encrypting/decrypting operations, an encryption engine for performing the encryption/decryption operation with at least one of the stored encryption keys in association with the operation of the IoT functional circuitry, an input/output interface for interfacing with the proximity-based communication interface to allow information to be exchanged with a user device in a dedicated private key transfer operation, an internal system interface for interfacing with the IoT functional circuitry for transfer of information therebetween, memory control circuitry for controlling storage of a received private key from the input/output interface for storage in the dedicated memory location in the memory, in a Write-only memory storage operation relative to the private key received from the input/output interface over the proximity-based communication interface, the memory control circuitry inhibiting any Read operation of the dedicated memory location in the memory through the input/output interface. The IoT functional circuitry includes a controller for controlling the operation of the input/output interface and the memory control circuitry in a private key transfer operation to interface with the external user device to control the encryption circuitry for transfer of a private key from the user device through the proximity-based communication interface for storage in the dedicated memory location in the memory, the controller interfacing with the encryption circuitry via the internal system interface, and operational circuitry for interfacing with the user device over a peer to peer communication link and encrypting/decrypting information therebetween with the encryption engine in the encryption circuitry.

CACHE MEMORY ARCHITECTURE AND MANAGEMENT

Aspects of the present disclosure relate to data cache management. In embodiments, a storage array's memory is provisioned with cache memory, wherein the cache memory includes one or more sets of distinctly sized cache slots. Additionally, a logical storage volume (LSV) is established with at least one logical block address (LBA) group. Further, at least one of the LSV's LBA groups is associated with two or more distinctly sized cache slots based on an input/output (IO) workload received by the storage array.

CACHE MEMORY ARCHITECTURE AND MANAGEMENT

Aspects of the present disclosure relate to data cache management. In embodiments, a storage array's memory is provisioned with cache memory, wherein the cache memory includes one or more sets of distinctly sized cache slots. Additionally, a logical storage volume (LSV) is established with at least one logical block address (LBA) group. Further, at least one of the LSV's LBA groups is associated with two or more distinctly sized cache slots based on an input/output (IO) workload received by the storage array.

MULTI-LAYERED CORRELATION POLICY MANAGEMENT APPARATUS AND METHOD

A method includes causing a message bus to send event data received from an observability framework to one or more data enrichers based on a multi-layered correlation policy. The multi-layered correlation policy is communicated to the message bus by a policy definition manager. The policy definition manager is connected to a database that includes a plurality of rules associated with monitoring and modifying one or more network functions associated with a communication network. The policy definition manager is configured to generate the multi-layered correlation policy based on one or more of the rules. The method also includes causing a policy action manager to trigger an operation to be performed by a lifecycle manager. The operation is defined by the multi-layered correlation policy as an action caused to occur based on a determination of whether the event data satisfies one or more conditions defined by the multi-layered correlation policy.

MULTI-LAYERED CORRELATION POLICY MANAGEMENT APPARATUS AND METHOD

A method includes causing a message bus to send event data received from an observability framework to one or more data enrichers based on a multi-layered correlation policy. The multi-layered correlation policy is communicated to the message bus by a policy definition manager. The policy definition manager is connected to a database that includes a plurality of rules associated with monitoring and modifying one or more network functions associated with a communication network. The policy definition manager is configured to generate the multi-layered correlation policy based on one or more of the rules. The method also includes causing a policy action manager to trigger an operation to be performed by a lifecycle manager. The operation is defined by the multi-layered correlation policy as an action caused to occur based on a determination of whether the event data satisfies one or more conditions defined by the multi-layered correlation policy.

Communication Between Stacked Die
20230023957 · 2023-01-26 ·

In a stacked integrated circuit device, there are two components, one in a first of the die and another in a second of the die. Each of the components is provided with two output connections, one leading above and one leading below the die, and two input connections, one leading above and one leading below the die, either of the two die. As a result of the redundancy, both die may be used in either position in the stacked structure. If either of the die is used as the top die, it sends data on its second output path and receives data on its second input path. On the other hand, when one of the die is used as the bottom die, it sends data on its first output path and receives data on its first input path. In this way, the same design may be used for the connections between each of the die.

Communication Between Stacked Die
20230023957 · 2023-01-26 ·

In a stacked integrated circuit device, there are two components, one in a first of the die and another in a second of the die. Each of the components is provided with two output connections, one leading above and one leading below the die, and two input connections, one leading above and one leading below the die, either of the two die. As a result of the redundancy, both die may be used in either position in the stacked structure. If either of the die is used as the top die, it sends data on its second output path and receives data on its second input path. On the other hand, when one of the die is used as the bottom die, it sends data on its first output path and receives data on its first input path. In this way, the same design may be used for the connections between each of the die.

System, Methodology, and Process for Wireless Transmission of Sensor Data Onboard an Aircraft to a Portable Electronic Device

Monitoring and reporting methods and apparatus include the acquisition of detailed aircraft state and systems data, analysis of the collected data, and transmission of the collected data and/or analysis of the collected data to a destination automatically via a portable electronic device which is carried onto and off of the aircraft by the pilot or another crew member. More particularly, monitoring and reporting methods and apparatus include collecting analog or digital sensor data onboard an aircraft, analyzing the data in real-time, and automatically transmitting the data and/or analysis of the data to a destination including a portable storage device such as a portable computer, electronic flight bag (EFB), or smart phone, by means such as wireless transmission, for automatic transfer to another destination when the portable computer, electronic flight bag (EFB), or smart phone is off of the aircraft.

System, Methodology, and Process for Wireless Transmission of Sensor Data Onboard an Aircraft to a Portable Electronic Device

Monitoring and reporting methods and apparatus include the acquisition of detailed aircraft state and systems data, analysis of the collected data, and transmission of the collected data and/or analysis of the collected data to a destination automatically via a portable electronic device which is carried onto and off of the aircraft by the pilot or another crew member. More particularly, monitoring and reporting methods and apparatus include collecting analog or digital sensor data onboard an aircraft, analyzing the data in real-time, and automatically transmitting the data and/or analysis of the data to a destination including a portable storage device such as a portable computer, electronic flight bag (EFB), or smart phone, by means such as wireless transmission, for automatic transfer to another destination when the portable computer, electronic flight bag (EFB), or smart phone is off of the aircraft.

TRANSMIT AND RECEIVE CHANNEL SWAP FOR INFORMATION HANDLING SYSTEMS,

An apparatus includes an interface with a plurality of channels; a multiplexer coupled to the interface and configured to couple transmit circuitry to a first channel mapped as a transmit path in a channel configuration and to couple receive circuitry to a second channel mapped as a receive path in the channel configuration; and a controller coupled to the multiplexer. The controller may be configured to perform the steps including determining a figure of merit of at least one channel of the plurality of channels of the interface; determining the channel configuration mapping transmit and receive paths to the plurality of the channels of the interface; and controlling the multiplexer to couple transmit circuitry to the first channel mapped as a transmit path in the channel configuration and to couple receive circuitry to the second channel mapped as a receive path in the channel configuration for dynamic channel swap(s).