Patents by Inventor Scott A. Kimura
Scott A. Kimura has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8731071Abstract: A system for performing finite input response filtering. The system includes an array of random access memories (RAMs) for storing at least one two-dimensional (2D) block of pixel data. The pixel data is stored such that one of each type of column or row from the 2D block of pixel data is stored per RAM. A control block provides address translation between the 2D block of pixel data and corresponding addresses in the array of RAMs. An input crossbar writes pixel data to the array of RAMs as directed by the control block. An output crossbar simultaneously reads pixel data from each of the array of RAMs and passes the data to an appropriate replicated data path, as directed by the control block. A single instruction multiple data path block includes a plurality of replicated data paths for simultaneously performing the FIR filtering, as directed by the control block.Type: GrantFiled: December 15, 2005Date of Patent: May 20, 2014Assignee: Nvidia CorporationInventor: Scott A. Kimura
-
Patent number: 5767863Abstract: In a preferred embodiment, when full-motion video data is to be captured on a hard disk, a full-motion video memory on a video controller card has its addresses segmented into four groups, where each group can store one scaled-down frame (or field) of video data. The video memory is arranged to effectively act as a four-frame, first-in first-out (FIFO) buffer. The holding time of a single frame of data (i.e., four times the conventional holding time) in the video memory is sufficient to allow for the unpredictable variations in the hard drive timing so that frames are not arbitrarily dropped by worst case timing/accessing times of the hard drive. Hence, the average bandwidth and timing of the hard drive, rather than the instantaneous worst case bandwidth and timing of the hard drive, is used when designing the system.Type: GrantFiled: September 3, 1996Date of Patent: June 16, 1998Assignee: AuraVision CorporationInventor: Scott A. Kimura
-
Patent number: 5696527Abstract: In the preferred embodiment, the RGB analog signals generated by a VGA card in a personal computer are applied to a first input of an analog multiplexer. The digital video data stored in a video memory buffer on a video card is converted to RGB analog signals using a D/A converter, and these analog signals are applied to a second input of the analog multiplexer. An analog comparator compares a preselected color key to the analog output of the VGA card. When there is a match, the analog comparator controls the multiplexer to pass the analog video data to the monitor for display. When the color key is not detected, the data from the VGA card is transmitted to the monitor for display. Other features for improving the video overlay precision and the quality of the displayed image are also described.Type: GrantFiled: December 12, 1994Date of Patent: December 9, 1997Assignee: AurVision CorporationInventors: Sherman T. King, Tommy C. Lee, Niantsu Wang, Yen-Fah Chu, Scott A. Kimura, Guorjuh T. Hwang
-
Patent number: 5644333Abstract: This method is most advantageous when an analog multiplexer is controlled to pass either analog graphics signals or analog motion video signals to a multimedia display screen. In the preferred embodiment, this method includes the steps of outputting a digital color key from a graphics memory buffer at a designated time and for a designated period and then converting this color key to an analog signal. This analog color key signal is then detected during this designated period and stored to obtain a stored color key value. The graphics memory is then controlled to output the graphics signals to be displayed on a multimedia screen. These graphics signals include a digital color key for controlling a multiplexer to display a motion video window on the multimedia screen in place of the color key. The outputted graphics signals are converted into analog signals, and these analog signals are compared to the stored color key value for detecting whether a color key is being outputted in the graphics data stream.Type: GrantFiled: December 12, 1994Date of Patent: July 1, 1997Assignee: AuraVision CorporationInventors: Sherman T. King, Tommy C. Lee, Niantsu Wang, Scott A. Kimura, Guorjuh T. Hwang
-
Patent number: 5621428Abstract: In the preferred embodiment, a method automatically aligning video data with a video window on a display screen in a multimedia system includes the steps of storing a selected color key in a graphics memory circuit, storing a chroma key in a motion video memory circuit, and simultaneously controlling the graphics memory circuit to output graphic signals and the motion video memory circuit to output video signals. The graphics signals are then compared to a stored color key to detect when the color key is transmitted within the graphics signals. When there is a match, a color key detection signal is generated. The outputted video signals are compared with a stored chroma key to detect when the chroma key is transmitted. When there is a match a chroma key detection signal is then generated.Type: GrantFiled: December 12, 1994Date of Patent: April 15, 1997Assignee: AuraVision CorporationInventors: Sherman T. King, Tommy C. Lee, Scott A. Kimura
-
Patent number: 5568165Abstract: In a preferred embodiment, when full-motion video data is to be captured on a hard disk, a full-motion video memory on a video controller card has its addresses segmented into four groups, where each group can store one scaled-down frame (or field) of video data. The video memory is arranged to effectively act as a four-frame, first-in first-out (FIFO) buffer. The holding time of a single frame of data (i.e., four times the conventional holding time) in the video memory is sufficient to allow for the unpredictable variations in the hard drive timing so that frames are not arbitrarily dropped by worst case timing/accessing times of the hard drive. Hence, the average bandwidth and timing of the hard drive, rather than the instantaneous worst case bandwidth and timing of the hard drive, is used when designing the system.Type: GrantFiled: October 22, 1993Date of Patent: October 22, 1996Assignee: AuraVision CorporationInventor: Scott A. Kimura
-
Patent number: 5469223Abstract: A single line buffer in a motion video card is used for both vertical reduction of the pixel image before storage in a video memory buffer and vertical expansion of the pixel image after being outputted by the video memory buffer. When the desired display size is smaller than the original pixel image size, then the line buffer is used by the input pipeline to reduce the image. When the desired display size is larger than the original pixel image size (or larger than the image stored in the memory buffer), then the line buffer is used by the output pipeline to enlarge the image.Type: GrantFiled: March 4, 1994Date of Patent: November 21, 1995Assignee: AuraVision CorporationInventor: Scott A. Kimura
-
Patent number: 5463422Abstract: The bandwidth capability of a full-motion video buffer is prevented from being exceeded by automatically controlling the horizontal scaling of the incoming video data and the horizontal zooming or expansion of the outgoing display data to force the bandwidth of the video data to virtually match the bandwidth capability of the video buffer. In one embodiment, this automatic control of the horizontal scaling and zooming is performed in a dynamic fashion where a detector detects the dropping of any video bits caused by the bandwidth of the incoming video data exceeding the bandwidth capability of the video buffer. Upon detection of these dropped bits, the horizontal scaling of the incoming video data is incrementally reduced (and the horizontal zooming is proportionally increased) until the bandwidth of the incoming video data is at or below the maximum bandwidth capability of the memory buffer. In this way, the video buffer cannot be overdriven and no video data is lost.Type: GrantFiled: October 13, 1993Date of Patent: October 31, 1995Assignee: Auravision CorporationInventors: Miles S. Simpson, Scott A. Kimura, Steven L. Gibson
-
Patent number: 5442747Abstract: A multimedia video processor chip for a personal computer in employs a multi-port central cache memory to queue all the incoming data to be stored in a DRAM and all the outgoing data being retrieved from the DRAM. Such a cache memory is used in one of several modes in which the cache memory is partitioned by cache boundaries into different groups of storage areas. Each storage area of the cache is dedicated to storing data from a specific data source. The cache boundaries are chosen such that, for a given mode, the storage areas are optimized for worst case conditions for all data streams.Type: GrantFiled: September 27, 1993Date of Patent: August 15, 1995Assignee: AuraVision CorporationInventors: Steven S. Chan, Miles S. Simpson, Scott A. Kimura