G06F13/102

Bandwidth control for input/output channels

Bandwidth control can be provided for input/output channels according to some aspects described herein. In one example, a system can detect an input/output (I/O) request transmitted by a software application. In response to detecting the I/O request, the system can determine a bandwidth group that corresponds to an I/O channel associated with the I/O request. The system can then determine whether bandwidth consumption of the bandwidth group exceeds a predefined bandwidth limit. If so, the system can execute a predefined policy assigned to the I/O channel for handling the I/O request.

HIGH-SPEED TRANSMISSION SYSTEM, SIGNAL REDRIVER, AND CONTROL METHOD OF SIGNAL REDRIVER
20230004504 · 2023-01-05 · ·

A high-speed transmission system, a signal redriver, and a control method of the signal redriver are provided. The high-speed transmission system includes a transmitting device, a receiving device, and the signal redriver. The signal redriver includes a terminal resistor. A high-speed receiving end and a high-speed transmitting end of the signal redriver are respectively coupled to a high-speed transmitting end of the transmitting device and a high-speed receiving end of the receiving device. The signal redriver is coupled to a control signal transceiving end of the transmitting device and a control signal transceiving end of the receiving device. The signal redriver monitors a control signal transmitted between the transmitting device and the receiving device and determines whether to enter a SLEEP mode based on the control signal. The terminal resistor of the signal redriver in the SLEEP mode is continuously coupled to the high-speed receiving end of the signal redriver.

Systems and methods for distributed control

Systems involving distributed control functions are described herein. Each member or device within the system has responsibility for controlling part of the system's behavior, and includes logic to determine what action, if any, will follow as a response to determining information or receiving information from other members or devices within the system. A change of status of one member of a system may provide a basis for action by another member of the system. Status may be the result of sensing a condition of the environment, sensing the condition of a component, receiving the output of a conventional sensor, and/or sensing the condition of a link between components. In some embodiments, action taken by a member of the system may include collecting data during law enforcement activities.

System and Method for a Surface-Optimized Tactile Transducer
20220413614 · 2022-12-29 ·

A method for processing an audio input for tactile transduction, comprising the steps of: determining for a mount surface a tactile resonance based on the recognized surface characteristic of the mount surface by a resonance sensor within a housing; and controlling an intensity of an actuator coupled to a weight within the housing for generating the tactile sound derived from the controlled housing in contact with the mount surface, said control in synchronization with on-screen content and intensity-matched to the recognized surface characteristic for enhanced immersion.

DATA PROCESSING METHOD AND APPARATUS

The present disclosure provides a data processing method and apparatus, which relate to the field of data processing, and in particular, to the fields of internet of vehicles and smart cockpits. The specific implementation solution is: the electronic device obtains wired connection stability of the wired channel; when the wired connection stability is greater than or equal to a first threshold, the electronic device determines the wired channel as a target channel; when the wired connection stability is less than the first threshold, the electronic device obtains power of the electronic device and wireless connection stability of the wireless channel, and the electronic device determines, according to the power of the electronic device and the wireless connection stability, a target channel from the wired channel and the wireless channel; and the electronic device performs data transmission with the vehicle through the target channel.

Information processing apparatus and non-transitory computer readable medium storing program to perform arithmetic operation by using connected arithmetic device

An information processing apparatus includes a detection unit that detects a connection of an arithmetic device, a specifying unit that specifies an arithmetic operation capable of being performed by the arithmetic device, a transfer unit that transfers data used in the arithmetic operation to the arithmetic device in a case where the specified arithmetic operation is determined to be performed by the information processing apparatus before the connection, and an acquisition unit that acquires a result obtained by the arithmetic device performing the arithmetic operation using the data.

COMPUTER DEVICE AND MULTI-COMPUTER SYSTEM
20220398994 · 2022-12-15 · ·

A computer device and a multi-computer system are provided. The computer device includes a central processing unit (CPU), a wireless connection circuit, and a switch circuit. The CPU is coupled to a display to provide an enabling display signal to the display according to a hot plug detection signal provided from the display. The wireless connection circuit receives one of a wireless connection signal and a wireless disconnection signal from a wireless input device. The switch circuit is coupled between the display and the CPU and coupled to the wireless connection circuit. The switch circuit provides the hot plug detection signal to the CPU when the wireless connection circuit receives the wireless connection signal, and masks the hot plug detection signal from the CPU when the wireless connection circuit receives the wireless disconnection signal.

Method of controlling information processor, non-transitory controller-readable medium storing program, and communication system
11526394 · 2022-12-13 · ·

A POS terminal has: a device driver; a POS application that communicates with a peripheral through the device driver; a filter driver that acquires communication information related to communication performed between the POS application and the peripheral through the device driver; and a failure detection application that acquires communication information from the filter driver over a predetermined period, defines a decision reference according to which a decision is made about an abnormality related to the peripheral, according to the acquired communication information, and makes a decision about an abnormality related to the peripheral through a comparison between the defined decision reference and communication information acquired from the filter driver after the predetermined period.

Method, information processing apparatus, and storage medium
11526364 · 2022-12-13 · ·

An object of the present disclosure is to suppress an increase in the time required for setting a peripheral device including driver installation. An embodiment of the present invention is a method including: a step for causing a display unit to display information of each of detected peripheral devices as a search result from a searching step; a step for causing a storage unit to store information of a peripheral device selected by a user from among the detected peripheral devices; an installation step for installing a driver that is compatible with the selected peripheral device; and a determination step for determining a port that is capable of communicating with the selected peripheral device, based on the information stored in the storage unit, wherein an installation process by the installation step and a communication-capable port determination process by the determination step are executed concurrently.

NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, INFORMATION PROCESSING APPARATUS, AND MULTIPLEX CONTROL METHOD

An information processing apparatus that uses a graphical processing unit (GPU) for inference processing, the information processing apparatus includes a processor. The processor configured to monitor a message output from an application that executes the inference processing. The processor configured to determine, from a pattern of the message, timing of a start and an end of core processing that uses the GPU, the core processing serving as a core of the inference processing. The processor configured to start the core processing when there is no process executing another core processing and accumulates a process identifier that identifies a process of the core processing in a queue when there is a process executing the another core processing in a case where the timing of the start of the core processing is determined.