G06F15/161

Module identification method for expandable gateway applications

A modular wireless communications system (edge device, etc.) that includes a base unit having a base unit processor and one or more additional units that each include a processor, in which the base unit processor is configured with processor-executable software instructions to determine whether the base unit has been combined with the one or more additional units to create a combined unit and/or whether one or more of the additional units have been detached from the combined unit. The processor may automatically perform an edge reconfiguration interrogation and enumeration (ERIE) operation in response to determining that the base unit has been combined with the one or more additional units to create the combined unit or in response to determining that one or more of the additional units have been detached from the combined unit.

Techniques to support multiple interconnect protocols for a common set of interconnect connectors

Embodiments may be generally direct to apparatuses, systems, method, and techniques to determine a configuration for a plurality of connectors, the configuration to associate a first interconnect protocol with a first subset of the plurality of connectors and a second interconnect protocol with a second subset of the plurality of connectors, the first interconnect protocol and the second interconnect protocol are different interconnect protocols and each comprising one of a serial link protocol, a coherent link protocol, and an accelerator link protocol, cause processing of data for communication via the first subset of the plurality of connectors in accordance with the first interconnect protocol, and cause processing of data for communication via the second subset of the plurality of connector in accordance with the second interconnect protocol.

Network Overlay Systems and Methods Using Offload Processors
20170237703 · 2017-08-17 ·

A network overlay system can include a data transport module having a network interface and a translation module configured to generate offload processing addresses for the network packet data; a system bus; at least one host processor connected to the system bus; and at least one offload processor module coupled to the system bus and configured to receive network packet data associated. Offload processor modules include processing circuits associated with at least one of the offload processing addresses that are configured to encapsulate the network packet data for transport on a logical network or decapsulate the network packet data received from the logical network. The offload processing circuits encapsulate or decapsulate network packet data independent of any host processor.

Technologies for dividing work across accelerator devices

Technologies for dividing work across one or more accelerator devices include a compute device. The compute device is to determine a configuration of each of multiple accelerator devices of the compute device, receive a job to be accelerated from a requester device remote from the compute device, and divide the job into multiple tasks for a parallelization of the multiple tasks among the one or more accelerator devices, as a function of a job analysis of the job and the configuration of each accelerator device. The compute engine is further to schedule the tasks to the one or more accelerator devices based on the job analysis and execute the tasks on the one or more accelerator devices for the parallelization of the multiple tasks to obtain an output of the job.

Radio Resource Allocation Method and Radio Network Controller
20170223546 · 2017-08-03 ·

A radio resource allocation method and a radio network controller. The method includes obtaining transmission rate information of a plurality of links at time points t1, t2, . . . , and tn, overall traffic volume information of the plurality of links in time periods T1, T2, . . . , and Tm, and radio resource use information of each wireless transmission unit (WTU) in the plurality of WTUs, predicting a first transmission rate of a first link at a time point tn+1 in a time period Tm+1 according to the transmission rate information of the plurality of links at t1, t2, . . . , and tn and the overall traffic volume information of the plurality of links in T1, T2, . . . , and Tm, and determining a path that can satisfy a transmission rate requirement of the first link, and allocating a radio resource of the first link.

Integrated software and hardware system that enables automated provisioning and configuration of a blade based on its physical location
09720682 · 2017-08-01 · ·

An integrated software and hardware system is described that functions as a communications service broker in a telecommunications (telecom) network environment. The system can be used to perform mediation and orchestration of services in the telecom network. The integrated system provides the ability of fully automated configuration and provisioning of a compute blade module based on its physical location (in a chassis enclosure). In accordance with an embodiment, each blade in the chassis is assigned either a worker or bootstrap role. The worker blades perform the core processing of the service broker functionality and the bootstrap blades are used to provide the bootstrapping and administration of the worker blades.

Pivot rack
11249816 · 2022-02-15 · ·

Racks and rack systems to support a plurality of sleds are disclosed herein. A rack comprises an elongated support post and a plurality of support chassis. The elongated support post extends vertically. The plurality of support chassis are coupled to the elongated support post. Each support chassis of the plurality of support chassis is sized to house a corresponding sled of the plurality of sleds.

Flight control system for an aircraft
11247768 · 2022-02-15 · ·

A flight control system for an aircraft comprises a set of actuators for controlling the aircraft and a set of flight control computers only made up of a set of duplex type main computers and of at least one backup computer. All the main computers are configured to implement auto-pilot laws for the aircraft. The set of main computers comprises two computers from a first hardware type, configured to control actuators of the set of actuators as per a first tolerance level and two computers from a second hardware type, different from the first hardware type, configured to control actuators of the set of actuators as per a second tolerance level, less stringent than the first tolerance level.

Method of initializing a cloud computing appliance

The present invention is a cloud computing appliance, having a chassis, at least one server, capable of connecting to a remote interface device, at least two network switches, at least one firewall, and a power supply circuit. The present invention also includes a method for initializing the cloud computing appliance, and a method for migrating software applications to the cloud computing appliance. The cloud computing appliance includes at least one private cloud and is in electronic communication with at least one public cloud. There is an electrical connection capable of being in electronic communication with the remote interface device that allows a system administrator to interact with the at least one private cloud and the at least one public cloud.

Baseboard management systems and methods with distributed intelligence for multi-node platforms

Baseboard management systems and methods with distributed intelligence for multi-node platforms. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a plurality of modules, each of the plurality of modules including a plurality of nodes, each of the plurality of nodes including a system-on-chip (SoC), each of the plurality of SoCs including an integrated management controller (iMC), each of the plurality of iMCs configured to implement a first intelligent platform management interface (IPMI) stack having a first architecture; and a plurality of baseboard management controllers (BMCs), each of the BMCs disposed on a corresponding one of the plurality of modules, each of the BMCs coupled to the plurality of iMCs on the corresponding one of the plurality of modules, each of the plurality of iMCs configured to implement a second IPMI stack having a second architecture different from the first architecture.