G08C2200/00

TECHNIQUES TO CONFIGURE PHYSICAL COMPUTE RESOURCES FOR WORKLOADS VIA CIRCUIT SWITCHING
20220103446 · 2022-03-31 ·

Embodiments are generally directed apparatuses, methods, techniques and so forth to select two or more processing units of the plurality of processing units to process a workload, and configure a circuit switch to link the two or more processing units to process the workload, the two or more processing units each linked to each other via paths of communication and the circuit switch.

SYSTEMS AND METHODS FOR DYNAMIC DEVICE PROGRAMMING
20220116258 · 2022-04-14 ·

Systems and methods for dynamic device programming in accordance with embodiments of the invention are disclosed. One embodiment includes a vehicle telematics device including a processor, a memory containing a dynamic telematics messaging application, a plurality of accumulators, and a communications interface, wherein the dynamic telematics messaging application directs the processor to obtain a first message data describing a requested set of sensor data using the communications interface, dynamically reconfigure the plurality of accumulators to measure the requested set of sensor data, and transmit a second message data describing the measured set of sensor data.

RADAR-BASED LOCALIZATION FROM INTERFERENCE

A radar-enabled device that manages radar interference. In particular, the radar-enabled device detects a radar signal transmitted by a second radar-enabled device, transmits a notification of the detected radar signal, receives localization information associated with the second radar-enabled device, and sets a device location based on the received localization information. Additionally, the radar-enabled device may adjust a timing of radar signal transmissions to avoid subsequent detections of radar signals transmitted by the second radar-enabled device.

MULTI-LOCATION TIME-DIVISION WATER QUALITY MONITORING SYSTEM
20220082546 · 2022-03-17 ·

A multi-location time-division water quality monitoring system includes a water quality sensing apparatus and a management station. An unmanned vehicle of the water quality sensing apparatus can receive a task instruction from a controlled module through a wireless transmission module, and can fly to and from sensing location in cooperation with the positioning module and based on preset flight paths. After reaching the sensing location, the unmanned vehicle executes a tack of collecting water quality parameter data through the water quality sensing module, and transmits the water quality parameter data to the management station or a background server. The management station can automatically control a washing machine to clean the water quality sensing module, and control a power supplement apparatus to supplement the unmanned vehicle with power, so that an on-site operator can use single water quality sensing apparatus to monitor multiple sensing locations, to monitoring wide environment.

Techniques to verify and authenticate resources in a data center computer environment

Embodiments are generally directed apparatuses, methods, techniques and so forth to receive a sled manifest comprising identifiers for physical resources of a sled, receive results of an authentication and validation operations performed to authenticate and validate the physical resources of the sled, determine whether the results of the authentication and validation operations indicate the physical resources are authenticate or not authenticate. Further and in response to the determination that the results indicate the physical resources are authenticated, permit the physical resources to process a workload, and in response to the determination that the results indicate the physical resources are not authenticated, prevent the physical resources from processing the workload.

TECHNOLOGIES FOR DYNAMICALLY MANAGING RESOURCES IN DISAGGREGATED ACCELERATORS

Technologies for dynamically managing resources in disaggregated accelerators include an accelerator. The accelerator includes acceleration circuitry with multiple logic portions, each capable of executing a different workload. Additionally, the accelerator includes communication circuitry to receive a workload to be executed by a logic portion of the accelerator and a dynamic resource allocation logic unit to identify a resource utilization threshold associated with one or more shared resources of the accelerator to be used by a logic portion in the execution of the workload, limit, as a function of the resource utilization threshold, the utilization of the one or more shared resources by the logic portion as the logic portion executes the workload, and subsequently adjust the resource utilization threshold as the workload is executed. Other embodiments are also described and claimed.

Technologies for switching network traffic in a data center

Technologies for switching network traffic include a network switch. The network switch includes one or more processors and communication circuitry coupled to the one or more processors. The communication circuitry is capable of switching network traffic of multiple link layer protocols. Additionally, the network switch includes one or more memory devices storing instructions that, when executed, cause the network switch to receive, with the communication circuitry through an optical connection, network traffic to be forwarded, and determine a link layer protocol of the received network traffic. The instructions additionally cause the network switch to forward the network traffic as a function of the determined link layer protocol. Other embodiments are also described and claimed.

WATER FLOW MANAGEMENT SYSTEM
20210293004 · 2021-09-23 ·

A water flow management system (1) including a valve (22), the valve (22) being adapted to communicate with at least one water flow detector (24) and a set of water usage products (40), wherein the water flow detector (24) is for detecting water flow to the set of water usage products (40), wherein the valve includes a processor (205) that is arranged to determine: an operational status of the set of water usage products (40), a water flow status of the water flow detector (24), and whether, on the basis of the operational status and the water flow status, the water flow to the set of water usage products (40) requires alteration, wherein the processor (205) is adapted to operate the valve (40) to effect the required alteration.

Firearm system having monitoring capabilities
11069227 · 2021-07-20 ·

An airsoft firearm system configured to provide a plurality of operational parameters of the airsoft firearm during utilization thereof. The airsoft firearm system includes a communications module wherein the communications module is operable to wirelessly transmit operational parameter data to a remote computing device. A power supply and a power monitoring module are located in the firearm so as to provide the necessary power to operate the firearm and monitoring thereof. An ammunition counting module is present within the firearm wherein the ammunition counting module provides data on ammunition consumption rate and remaining ammunition. A safety module is present and is operably coupled to the power supply and is configured to provide control thereof. A position sensor is located on the firearm and is operable to detect the orientation of the firearm. An audio module is operably coupled to the communications module and is configured to broadcast sound effects.

TECHNOLOGIES FOR ASSIGNING WORKLOADS TO BALANCE MULTIPLE RESOURCE ALLOCATION OBJECTIVES
20210105197 · 2021-04-08 ·

Technologies for allocating resources of managed nodes to workloads to balance multiple resource allocation objectives include an orchestrator server to receive resource allocation objective data indicative of multiple resource allocation objectives to be satisfied. The orchestrator server is additionally to determine an initial assignment of a set of workloads among the managed nodes and receive telemetry data from the managed nodes. The orchestrator server is further to determine, as a function of the telemetry data and the resource allocation objective data, an adjustment to the assignment of the workloads to increase an achievement of at least one of the resource allocation objectives without decreasing an achievement of another of the resource allocation objectives, and apply the adjustments to the assignments of the workloads among the managed nodes as the workloads are performed. Other embodiments are also described and claimed.