Universal serial bus display unit
First Claim
1. A universal serial bus (USB) display unit comprising:
- a microprocessor with a USB interface, wherein the USB interface is adapted to receive video data from a first source;
a video decoder adapted to receive other video data from a second source;
a field-programmable gate array (FPGA) adapted to process the video data and the other video data;
a memory adapted to store the processed video data and the processed other video data;
a display adapted to contemporaneously display the processed video data and the processed other video data;
wherein the microprocessor is adapted to transmit the processed other video data to the first source via the USB interface;
wherein the USB interface is adapted to receive audio data from the first source; and
an audio circuit adapted to provide the audio data via the FPGA, wherein the video decoder, the audio circuit, the microprocessor, the display, and the memory are operably coupled to the FPGA.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a universal serial bus (USB) display unit comprising a microprocessor with a USB interface, where the USB interface is adapted to receive video data from a first source, and a video decoder adapted to receive other video data from a second source. The USB unit also comprises a field-programmable gate array (FPGA) adapted to process the video data and the other video data, a memory adapted to store the processed video data and the processed other video data, and a display adapted to contemporaneously display the processed video data and the processed other video data. The microprocessor is adapted to transmit the processed other video data to the first source via the USB interface which is adapted to receive audio data from the first source. The USB unit further comprises an audio circuit adapted to provide the audio data via the FPGA, where the video decoder, the audio circuit, the microprocessor, the display, and the memory are operably coupled to the FPGA.
96 Citations
28 Claims
-
1. A universal serial bus (USB) display unit comprising:
-
a microprocessor with a USB interface, wherein the USB interface is adapted to receive video data from a first source;
a video decoder adapted to receive other video data from a second source;
a field-programmable gate array (FPGA) adapted to process the video data and the other video data;
a memory adapted to store the processed video data and the processed other video data;
a display adapted to contemporaneously display the processed video data and the processed other video data;
wherein the microprocessor is adapted to transmit the processed other video data to the first source via the USB interface;
wherein the USB interface is adapted to receive audio data from the first source; and
an audio circuit adapted to provide the audio data via the FPGA, wherein the video decoder, the audio circuit, the microprocessor, the display, and the memory are operably coupled to the FPGA. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A universal serial bus (USB) display unit comprising:
-
a microprocessor with a USB interface, wherein the USB interface is adapted to receive video data from a first source;
a video decoder adapted to receive other video data from a second source;
a field-programmable gate array (FPGA) adapted to process and initiate a storing of the video data and the other video data that operate at different data rates;
memory adapted to store the processed video data and the processed other video data;
a display adapted to contemporaneously display the stored processed video data and the stored processed other video data; and
wherein the microprocessor is adapted to transmit the processed other video to the first source via the USB interface, wherein the video decoder, the microprocessor, the display, and the memory are operably coupled to the FPGA.
-
-
7. A field-programmable gate array (FPGA) comprising:
-
an input adapted to receive video via a video decoder;
an input adapted to receive video via a universal serial bus (USB) interface;
an output adapted to store the received videos in memory;
an input adapted to receive the stored videos; and
an output to a display, wherein the display is adapted to display the stored videos. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A universal serial bus (USB) display unit comprising:
-
a monitor;
a video port; and
a USB slave port;
wherein the monitor is operably coupled to the unit via the video port and the USB slave port;
wherein the unit operates as a video display when the video port is connected to a video source;
wherein the unit operates as a bitmap display when the USB slave port is connected to a computer; and
wherein the video and the bit map are contemporaneously displayed via the monitor.
-
-
21. A method for transferring data between a second module that is operably coupled to a first module and a third module, the method comprising:
-
converting video into a form that is transferable via a connection between the first module and the second module;
transferring the converted video to the second module via the connection;
displaying the converted video on a display of the second module;
receiving other video at the second module from the third module;
displaying the other video on the display of the second module;
converting the other video into a form that is transferable via the connection; and
transferring the converted other video to the first module via the connection. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method for transferring data between a second module that is operably coupled to a first module and a third module, the method comprising:
-
displaying video on the first module;
converting the video into a form that is transferable via a universal serial bus (USB) connection between the second module and the first module, wherein the converted video is transferable from the second module to the first module without utilizing a processor and platform of the first module;
transferring the converted video to the second module via the USB connection;
displaying the converted video via the second module;
receiving other video at the second module from the third module via a video input; and
contemporaneously displaying the converted video and the other video via the second module.
-
Specification