VIA Technologies has filed a patent for a universal serial bus (USB) control device and method. The device includes multiple host interfaces, USB ports, a microprocessor, and a bus schedule controller. The microprocessor obtains a USB task command through the host interface, queries the USB port number based on an index lookup table, generates a USB task, and transmits it to the bus schedule controller. The index lookup table records the relationship between each host interface’s responsibility and the USB port number. GlobalData’s report on VIA Technologies gives a 360-degree view of the company including its patenting strategy. Buy the report here.

According to GlobalData’s company profile on VIA Technologies, device power optimization was a key innovation area identified from patents. VIA Technologies's grant share as of September 2023 was 82%. Grant share is based on the ratio of number of grants to total number of patents.

Usb control device with multiple host interfaces and ports

Source: United States Patent and Trademark Office (USPTO). Credit: VIA Technologies Inc

A recently filed patent (Publication Number: US20230259484A1) describes a universal serial bus (USB) control device. The device includes multiple host interfaces, USB ports, a microprocessor, and a bus schedule controller. The microprocessor receives a USB task command through the host interface, which includes a USB port number of a specific host interface. The microprocessor uses an index lookup table to determine the corresponding USB port based on the port number and generates USB tasks accordingly. These tasks are then transmitted to the bus schedule controller. The index lookup table records the relationship between the USB ports and the host interfaces responsible for them.

The patent also mentions that the bus schedule controller stores the index lookup table. The microprocessor can receive a modification command related to the index lookup table to modify the data within it. The USB control device is controlled by a host controller driver, which provides the USB task command to the host interface or a modification command related to the index lookup table to the microprocessor. Additionally, the microprocessor is responsible for initializing the index lookup table.

The USB control device includes a bus physical layer circuit, which is controlled by the bus schedule controller based on the USB tasks. The circuit consists of multiple bus devices that communicate with USB devices at different transmission rates. A port routing hub, controlled by the bus schedule controller, electrically connects the USB ports to the bus devices.

The patent also describes a control method for the USB control device. The method involves obtaining a USB task command through the host interfaces, querying the index lookup table to determine the corresponding USB port, generating USB tasks based on the port, and completing the tasks using the bus schedule controller. The method can also include receiving a modification command to modify the index lookup table and initializing the table.

Overall, this patent describes a USB control device and a control method that efficiently manage USB tasks by using an index lookup table to determine the appropriate USB port based on the task command received through the host interfaces. The device includes a microprocessor, bus schedule controller, and a bus physical layer circuit to facilitate communication with USB devices at different transmission rates.

To know more about GlobalData’s detailed insights on VIA Technologies, buy the report here.

Data Insights

From

The gold standard of business intelligence.

Blending expert knowledge with cutting-edge technology, GlobalData’s unrivalled proprietary data will enable you to decode what’s happening in your market. You can make better informed decisions and gain a future-proof advantage over your competitors.

GlobalData

GlobalData, the leading provider of industry intelligence, provided the underlying data, research, and analysis used to produce this article.

GlobalData Patent Analytics tracks bibliographic data, legal events data, point in time patent ownerships, and backward and forward citations from global patenting offices. Textual analysis and official patent classifications are used to group patents into key thematic areas and link them to specific companies across the world’s largest industries.