Patent classifications
G06F13/385
SYSTEMS AND METHODS FOR TRANSMITTING VIDEO, NETWORK, AND USB SIGNALS OVER EXTENSION MEDIA
In some embodiments, systems, devices, and methods are provided that allow a host device to communicate video information, network information, and USB information over USB via a USB host controller. The video information and the network information are encapsulated within USB and communicated by the USB host controller.
In some embodiments, the USB information communicated by the USB host controller is further communicated over a non-USB extension medium by an upstream facing port device and one or more downstream facing port devices.
Systems and Methods for Enabling Communication Between USB Type-C Connections and Legacy Connections Over an Extension Medium
Techniques for supporting USB and video communication over an extension medium are provided. In some embodiments, an upstream facing port device (UFP device) is coupled to legacy connectors of a host device, and a downstream facing port device (DFP device) is coupled to a USB Type-C receptacle of the sink device that may provide both USB and DisplayPort information. The UFP device and DFP device communicate to properly configure the USB Type-C connection for use in the extension environment. In some embodiments, a source device is coupled to the UFP device via a USB Type-C connection, and legacy video and USB devices are coupled to the DFP device. The UFP device and DFP device again communicate to cause the source device to properly configure the USB Type-C connection for use in the extension environment.
SYSTEM AND METHOD FOR PRESENTING DRIVER INSTALL FILES WHEN ENABLING A USB DEVICE
The present disclosure relates to a system and method for enabling implementation of a secondary function of a universal serial bus (USB) device on a computer that the USB device is communicating with, wherein an operating system of the computer does not have a required driver which needs to be mapped to the USB device to enable implementation of the secondary function. The system involves a USB device which has the required driver for implementing the secondary function stored therein. The required driver can be supplied to the computer from the USB device using a control which selects the secondary function of the USB device.
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, COMPUTER PROGRAM, AND STORAGE MEDIUM
An information processing apparatus includes: an operating unit capable of recognizing a peripheral apparatus. The operating unit includes: a first recognizing unit configured to recognize, when a peripheral apparatus is connected to the operating unit and identification information about the connected peripheral apparatus is included in peripheral apparatus information including predetermined identification information, the connected peripheral apparatus as a first peripheral apparatus; and a second recognizing unit configured to recognize, when a peripheral apparatus is connected to the operating unit and the identification information about the connected peripheral apparatus is not included in the peripheral apparatus information, the connected peripheral apparatus as a second peripheral apparatus.
CHIPSET RECONFIGURATION BASED ON DEVICE DETECTION
Example implementations relate to chipset reconfiguration based on device detection. For example, a method includes detecting, by a computing system, that a storage device is connected to an input/output (I/O) interface of the computing system, and reconfiguring a chipset of the computing system based on the detected storage device. The method also includes performing a power cycle on chipset standby power to trigger a chipset configuration reload.
PERIPHERAL DEVICE OPERATION
Example implementations relate to peripheral device operation. For example, a peripheral device may include a processor. The processor may detect that a computing device is in communication with the peripheral device and send peripheral device information to the computing device. The peripheral device information may specify characteristics associated with the peripheral device including a purpose, capability, and context of the peripheral device. The processor may receive operational data from the computing device, where the operational data may be based on the peripheral device information and may indicate a manner of operating the peripheral device. The processor may perform an operation based on the operational data.
MOBILE DEVICE AND METHOD FOR READING UART DATA
Disclosed is a mobile device which comprises a CPU, a USB Type-C interface and a switching circuit. The switching circuit is configured to switch a connection line of two preset pins of the USB Type-C interface to connect UART TxD and UART RxD pins of the CPU, upon detecting that a UART cable is inserted into the USB Type-C interface.
Techniques for deconflicting USB traffic in an extension environment
In some embodiments, a system is provided for communicating USB information via an extension medium. The system comprises an upstream facing port device (UFP device) and a downstream facing port device (DFP device). The UFP device and the DFP device are communicatively coupled via a non-USB extension medium, and allow a host device communicatively coupled to the UFP device and a USB device communicatively coupled to the DFP device to communicate via USB-compliant techniques. In some embodiments, the DFP device generates synthetic request packets to request additional data packets from the USB device compared to those requested by the host device. In some embodiments, the DFP device is configured to store a request packet in a packet queue if the request packet is received from the UFP device while the DFP device is busy receiving a response to a previous synthetic request packet from the USB device.
OBTAINING OPTICAL SIGNAL HEALTH DATA IN A STORAGE AREA NETWORK
An aspect of obtaining optical signal health data in a SAN includes receiving, by a computer processor, a request for data corresponding to current operational characteristics of elements of a storage area network to which a host system computer has access. A further aspect includes instantiating, by the computer processor, a virtual host bus adapter interface on the host system computer, transmitting, via the virtual host bus adapter interface, the request to the elements in the portion of the storage area network, aggregating data received from each of the elements, and displaying the aggregated data via the computer processor.
CONFIGURABLE PARSER AND A METHOD FOR PARSING INFORMATION UNITS
A packet processing technique can include receiving a packet, and parsing the packet based on a protocol field to generate a parse result vector. The parse result vector is used to select between forwarding the packet to a virtual machine executing on a host processing integrated circuit, forwarding the packet to a physical media access controller, multicasting the packet to multiple virtual machines executing on the host processing integrated circuit, and sending the packet to a hypervisor.