US 12,238,369 B2
System and method for high resolution, high frame rate video capture using a USB port
Rajagopal Narayanasamy, Bangalore (IN); Sanat Kumar Mishra, Bangalore (IN); Ashwin Nair, Ernakulam (IN); and Harsh Gandhi, Nadiad (IN)
Assigned to Cypress Semiconductor Corporation, San Jose, CA (US)
Filed by Cypress Semiconductor Corporation, San Jose, AZ (US)
Filed on Sep. 30, 2022, as Appl. No. 17/957,351.
Prior Publication US 2024/0114200 A1, Apr. 4, 2024
Int. Cl. H04N 21/44 (2011.01); G09G 5/00 (2006.01); H04N 7/01 (2006.01)
CPC H04N 21/44 (2013.01) [G09G 5/006 (2013.01); H04N 7/012 (2013.01); G09G 2370/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
transmitting a video including a number of video frames from a video source using an uncompressed video protocol;
receiving the video;
buffering and splitting each one of the number of video frames into a plurality of split video frames, each of the split video frames in the uncompressed video protocol;
simultaneously receiving and converting each of the split video frames in one of a plurality Universal Serial Bus (USB) controllers into a first number of USB data packets;
coupling the first number of USB data packets from the plurality of USB controllers to a USB hub and interleaving the first number of USB data packets in the USB hub to form a stream of USB data packets;
transmitting the stream of USB data packets to a host system; and
executing a program in the host system to stitch the split video frames encompassed by the number of data packets together to reassemble each of the number of video frames and ordering each of the number video frames to capture the video.