G06F9/4413

Standardized hot-pluggable transceiving unit with signal encoding or decoding capabilities

The present disclosure relates to a standardized hot-pluggable transceiving unit with signal encoding or decoding capabilities. The transceiving unit comprises a housing with specific standardized dimensions and adapted to being inserted into a chassis of a hosting unit. The transceiving unit comprises a first connector for receiving a first signal comprising data in a first form. The transceiving unit comprises a coding module in the housing, for encoding or decoding the data of the first signal into a second signal having a second form. The transceiving unit comprises a second connector for outputting the second signal. The transceiving unit may comprise at least one additional coding module in the housing, for encoding or decoding data.

Operating System Hot-Switching Method and Apparatus and Mobile Terminal
20170277561 · 2017-09-28 ·

An operating system hot-switching method, applied to a mobile terminal running multiple operating systems, where the multiple operating systems include one foreground operating system and at least one background operating system, a current foreground operating system is a first operating system. The method includes obtaining an operating system switching instruction, where the operating system switching instruction includes an identifier of the second operating system and a switching identifier, releasing, according to the switching identifier, a hardware resource occupied by the first operating system, and switching the foreground operating system from the first operating system to the second operating system. Hence, the operating system hot-switching method ensures, to some extent, mutually exclusive access to and coordinated use of a hardware resource by multiple operating systems, thereby ensuring use reliability of the hardware resource after switching of an operating system.

Inductive Peripheral Retention Device

Inductive peripheral retention device techniques are described. In one or more implementations, a peripheral retention device includes an inductive element comprising one or more inductive coils integrated into a surface of the peripheral retention device. The peripheral retention device also includes a peripheral securing element configured to secure a peripheral device to the surface of the peripheral retention device to form a communicative coupling with the peripheral device via the one or more inductive coils. In some cases, the peripheral securing element includes one or more magnets configured to secure the peripheral device to the peripheral retention device such that the one or more inductive coils of the peripheral retention device are aligned with one or more corresponding inductive coils of the peripheral device.

HOST DEVICE COUPLED TO A USB PERIPHERAL AND METHOD OF OPERATING THE SAME
20170220356 · 2017-08-03 ·

Embodiments of the present invention relate to methods and apparatus for operating a host device (e.g. a ‘plug-and-play’ host device) coupled to a peripheral device (e.g. a mobile phone). In some embodiments, the host device may analyzed peripheral device-descriptive data (e.g. including but not limited to USB endpoint data) and determine information about the peripheral device in accordance with the results of the analysis. Operations that may be carried out by the host device in accordance with results of the analysis include but are not limited to protocol selection, retrieval of cell phone data, and determining software or hardware resource(s) of the peripheral device. In some embodiments, it is possible to actively suppress natural OS behavior whereby a device driver(s) specified by the peripheral device (e.g. in a hardware identifier) is loaded by the host device. For example, it is possible to load a surrogate driver instead. In one example, the hardware identifier is intercepted and not forwarded to a plug-and-play manager executing on the host device.

Video conferencing system and transmitter thereof
11457177 · 2022-09-27 · ·

A video conferencing system is disclosed. The video conferencing system includes a transmitter and a receiver. When the transmitter is coupled to a port of an information processing apparatus, the transmitter communicates with the information processing apparatus to determine whether the port of the information processing apparatus has video output function. When the above determination result is no, the transmitter emits a wireless signal. The transmitter is coupled to a display apparatus and used to receive the wireless signal and provide a default warning message to the display apparatus.

Multipath I/O Proxy Device-Specific Module
20170277646 · 2017-09-28 ·

A method, non-transitory machine readable medium, and system are provided for modifying a device-specific module (DSM) corresponding to a storage device. In some embodiments, the method includes registering a first device-specific module (DSM) with a Multipath I/O (MPIO) module. The MPIO module provides one or more interfaces of the first DSM that redirect to one or more interfaces of a second DSM. The second DSM is modified to a modified second DSM. The MPIO module accesses the one or more interfaces of the first DSM and the accesses are redirected, by the one or more interfaces of the first DSM, to one or more interfaces of the modified second DSM.

Multi-root peripheral component interconnect manager

Described herein is a detachable multi-host computing system (100) having multiple host processors running different operating systems. In one implementation, the multi-host computing system (100) includes a detachable unit (102) and a base unit (104). Each of the detachable unit (102) and the base unit (104) includes an MR-IOV switch and a MR-PCIM for controlling the MR-IOV switch. In one embodiment, the MR-PCIM for both the detachable unit (102) and the base unit (104) is configured such that a single MR-PCIM switch may be used for enumerating peripheral devices connected to the detachable unit (102) and the base unit (104) when the detachable unit (102) and the base unit (104) are in an attached mode.

Connecting accelerator resources using a switch
11249808 · 2022-02-15 · ·

The present disclosure describes a number of embodiments related to devices and techniques for implementing an interconnect switch to provide a switchable low-latency bypass between node resources such as CPUs and accelerator resources for caching. A resource manager may be used to receive an indication of a node of a plurality of nodes and an indication of an accelerator resource of a plurality of accelerator resources to connect to the node. If the indicated accelerator resource is connected to another node of the plurality of nodes, then transmit, to a interconnect switch, one or more hot-remove commands. The resource manager may then transmit to the interconnect switch one or more hot-add commands to connect the node resource and the accelerator resource.

METHOD, DEVICE AND SYSTEM FOR AUTOMATICALLY ADAPTING MULTIMODE DATA CARD EQUIPMENT
20170262323 · 2017-09-14 · ·

A method, device and system for automatically adapting multimode data card equipment are provided. The device includes: a kernel layer module, which is arranged to establish a communication connection with a host module preinstalled at a target host side after the multimode data card equipment is accessed to a target host, and perform mode adaption with the host module via a customized instruction; and a functional layer module, which is arranged to configure a mode of the multimode data card equipment according to an adapted mode obtained through the mode adaption performed by the kernel layer module.

Hot plugging of sensor

A MIPI CSI-2/D-PHY receiving device is configured to handle being hot plugged to MIPI CSI-2/D-PHY transmitting device. During a hot plugging event, the MIPI CSI-2/D-PHY receiving device has not been initialized by receipt from the MIPI CSI-2/D-PHY transmitting device of a Stop State signal of duration T.sub.INIT. Though the MIPI CSI-2/D-PHY transmitting device is already transmitting data associated with a partial frame, the MIPI CSI-2/D-PHY receiving device will not enter into an error or unknown state, and will ignore line start/end and frame end events and drop the data packets associated with the partial frame until a frame start event corresponding to a full frame is received from the MIPI CSI-2/D-PHY transmitting device.