Patent | Date |
---|
Shadow remover Grant 8,311,360 - Rai November 13, 2 | 2012-11-13 |
Efficient filtering of image data Grant 8,280,181 - Rai October 2, 2 | 2012-10-02 |
Efficient detection of camera shake Grant 8,094,959 - Rai January 10, 2 | 2012-01-10 |
Varying the exposure of a digital image by region Grant 7,916,969 - Rai March 29, 2 | 2011-03-29 |
Method and apparatus for bandwidth corruption recovery Grant 7,843,460 - Rai , et al. November 30, 2 | 2010-11-30 |
Method and apparatus for providing bandwidth priority Grant 7,812,847 - Rai , et al. October 12, 2 | 2010-10-12 |
Apparatus and method for resizing an image Grant 7,733,405 - Van Dyke , et al. June 8, 2 | 2010-06-08 |
Shadow Remover App 20100119153 - Rai; Barinder Singh | 2010-05-13 |
Detecting errors in transmitted data Grant 7,702,054 - Rai , et al. April 20, 2 | 2010-04-20 |
Method And Apparatus For Providing A Variable Filter Size For Providing Image Effects App 20100061650 - Rai; Barinder Singh ;   et al. | 2010-03-11 |
Efficient Generation Of A Reflection Effect App 20100013959 - Rai; Barinder Singh | 2010-01-21 |
Serial camera interface Grant 7,602,422 - Van Dyke , et al. October 13, 2 | 2009-10-13 |
Imaging module, interface, and method handling multiple simultaneous data types Grant 7,589,779 - Lyons , et al. September 15, 2 | 2009-09-15 |
Flexible Bus Interface and Method for Operating the Same App 20090228612 - Rai; Barinder Singh | 2009-09-10 |
Method and apparatus applying digital image filtering to color filter array data Grant 7,570,810 - Rai , et al. August 4, 2 | 2009-08-04 |
Multiple exposure regions in a single frame using a rolling shutter Grant 7,565,077 - Rai , et al. July 21, 2 | 2009-07-21 |
Apparatus and method for image noise reduction Grant 7,551,799 - Rai , et al. June 23, 2 | 2009-06-23 |
Efficient Filtering of Image Data App 20090154824 - Rai; Barinder Singh | 2009-06-18 |
Apparatuses and methods for incorporating a border region within an image region Grant 7,519,234 - Rai , et al. April 14, 2 | 2009-04-14 |
Method and apparatus for efficient image rotation Grant 7,512,287 - van Baarsen , et al. March 31, 2 | 2009-03-31 |
Selective Color Replacement App 20090073464 - Rai; Barinder Singh | 2009-03-19 |
Control Data Transfer App 20090077273 - Rai; Barinder Singh ;   et al. | 2009-03-19 |
Apparatus and method for displaying a video on a portion of a display without requiring a display buffer Grant 7,505,073 - Rai , et al. March 17, 2 | 2009-03-17 |
Hardware animation of a bouncing image Grant 7,492,371 - Jeffrey , et al. February 17, 2 | 2009-02-17 |
32 bit generic asynchronous bus interface using read/write strobe byte enables Grant RE40,635 - Dyke , et al. February 10, 2 | 2009-02-10 |
System and method for conserving memory bandwidth while supporting multiple sprites Grant 7,489,320 - Rai , et al. February 10, 2 | 2009-02-10 |
Method and apparatus for dimensionally transforming an image without a line buffer Grant 7,469,068 - Jeffrey , et al. December 23, 2 | 2008-12-23 |
Method And Apparatus For Providing A Variable Blur App 20080310751 - Rai; Barinder Singh ;   et al. | 2008-12-18 |
Method And Apparatus For Reducing Accesses To A Frame Buffer App 20080297525 - Rai; Barinder Singh | 2008-12-04 |
Simple Adaptive Wavelet Thresholding App 20080285868 - Rai; Barinder Singh ;   et al. | 2008-11-20 |
Method And Apparatus For Providing Bandwidth Priority App 20080252648 - Rai; Barinder Singh ;   et al. | 2008-10-16 |
Self-Automating Bandwidth Priority Memory Controller App 20080252649 - Rai; Barinder Singh ;   et al. | 2008-10-16 |
Method And Apparatus For Bandwidth Corruption Recovery App 20080252647 - Rai; Barinder Singh ;   et al. | 2008-10-16 |
System and method for programming a controller Grant 7,436,410 - Van Dyke , et al. October 14, 2 | 2008-10-14 |
Memory Efficient Gamma Correction For Multiple Display Devices App 20080239157 - Rai; Barinder Singh | 2008-10-02 |
Varying The Exposure Of A Digital Image By Region App 20080232710 - Rai; Barinder Singh | 2008-09-25 |
Frame Region Filters App 20080212888 - Rai; Barinder Singh | 2008-09-04 |
Method and apparatus for storing image data using an MCU buffer Grant 7,421,130 - Jeffrey , et al. September 2, 2 | 2008-09-02 |
Efficient Detection of Camera Shake App 20080144955 - Rai; Barinder Singh | 2008-06-19 |
Method and apparatus for transforming the dimensions of an image Grant 7,386,178 - Rai , et al. June 10, 2 | 2008-06-10 |
Creating A Variable Motion Blur Effect App 20080118175 - Rai; Barinder Singh | 2008-05-22 |
Method for digital image stitching and apparatus for performing the same Grant 7,375,745 - Rai , et al. May 20, 2 | 2008-05-20 |
Display Apparatus And Method Capable of Rotating An Image App 20080100638 - Chee; Lawrence ;   et al. | 2008-05-01 |
Graphics controller providing a motion monitoring mode and a capture mode Grant 7,366,356 - Rai , et al. April 29, 2 | 2008-04-29 |
Method and apparatus for adaptively adjusting the bandwidth of a data transmission channel having multiple buffered paths Grant 7,366,816 - Rai April 29, 2 | 2008-04-29 |
Intelligent Multiple Exposure App 20080094481 - Rai; Barinder Singh | 2008-04-24 |
Method and apparatus for reducing the bandwidth required to transmit image data Grant 7,346,220 - Jeffrey , et al. March 18, 2 | 2008-03-18 |
Methods and Devices to Use Two Different Clocks in a Television Digital Encoder App 20080062311 - Song; Jiliang ;   et al. | 2008-03-13 |
Methods and Devices of Using a 26 MHz Clock to Encode Videos App 20080062312 - Song; Jiliang ;   et al. | 2008-03-13 |
Highly Efficient Display FIFO App 20080055327 - Rai; Barinder Singh ;   et al. | 2008-03-06 |
Method and Apparatus to Generate Borders That Change With Time App 20080049024 - Rai; Barinder Singh ;   et al. | 2008-02-28 |
Display apparatus and method capable of rotating an image Grant 7,333,097 - Chee , et al. February 19, 2 | 2008-02-19 |
Recognizing An Unidentified Object Using Average Frame Color App 20080002855 - Rai; Barinder Singh ;   et al. | 2008-01-03 |
Detecting Errors In Transmitted Data App 20070294595 - Rai; Barinder Singh ;   et al. | 2007-12-20 |
High performance register accesses Grant 7,310,260 - Van Dyke , et al. December 18, 2 | 2007-12-18 |
Multiple Exposure Regions In A Single Frame Using A Rolling Shutter App 20070269200 - Rai; Barinder Singh ;   et al. | 2007-11-22 |
Apparatus and method to connect an external camera to an LCD without requiring a display buffer Grant 7,292,233 - Rai , et al. November 6, 2 | 2007-11-06 |
Resizing Raw Image Data Before Storing The Data App 20070253626 - Jeffrey; Eric ;   et al. | 2007-11-01 |
Range finder integrated digital camera App 20070206175 - Rai; Barinder Singh ;   et al. | 2007-09-06 |
Triggering an image processing function App 20070133899 - Rai; Barinder Singh ;   et al. | 2007-06-14 |
Hardware animation of a bouncing image App 20070126748 - Jeffrey; Eric ;   et al. | 2007-06-07 |
Image manipulation apparatus App 20070115270 - Rai; Barinder Singh | 2007-05-24 |
Graphics controller providing a motion monitoring mode and a capture mode App 20070031045 - Rai; Barinder Singh ;   et al. | 2007-02-08 |
Auto-centering of main image App 20070018999 - Rai; Barinder Singh ;   et al. | 2007-01-25 |
Method and apparatus for efficient image rotation App 20070019005 - van Baarsen; John Peter ;   et al. | 2007-01-25 |
Method and apparatus providing for high efficiency data capture for compression encoding App 20070008325 - Rai; Barinder Singh ;   et al. | 2007-01-11 |
Serial camera interface App 20070008414 - Dyke; Phil Van ;   et al. | 2007-01-11 |
Apparatus and method for adjusting colors of a digital image App 20060274937 - Jeffrey; Eric ;   et al. | 2006-12-07 |
System and method for conserving memory bandwidth while supporting multiple sprites App 20060256128 - Rai; Barinder Singh ;   et al. | 2006-11-16 |
Method and apparatus for streaming data from multiple devices over a single data bus App 20060256122 - Rai; Barinder Singh ;   et al. | 2006-11-16 |
Apparatus and method for image noise reduction App 20060257046 - Rai; Barinder Singh ;   et al. | 2006-11-16 |
System and method for programming a controller App 20060250404 - Van Dyke; Phil ;   et al. | 2006-11-09 |
Imaging module, interface, and method handling multiple simultaneous data types App 20060232808 - Lyons; George ;   et al. | 2006-10-19 |
Apparatus and method for adjusting colors of an image App 20060227241 - Dyke; Phil Van ;   et al. | 2006-10-12 |
High performance register accesses App 20060218307 - Van Dyke; Phil ;   et al. | 2006-09-28 |
Graphics controller providing for efficient pixel value transformation App 20060209079 - Jeffrey; Eric ;   et al. | 2006-09-21 |
Method and apparatus applying digital image filtering to color filter array data App 20060188147 - Rai; Barinder Singh ;   et al. | 2006-08-24 |
Apparatus and method for resizing an image App 20060176376 - Dyke; Phil Van ;   et al. | 2006-08-10 |
Enhanced image data processing method and apparatus App 20060158677 - Soroushi; Atousa ;   et al. | 2006-07-20 |
Intelligent wait methodology Grant 7,075,546 - Rai , et al. July 11, 2 | 2006-07-11 |
Apparatuses and methods for incorporating a border region within an image region App 20060104534 - Rai; Barinder Singh ;   et al. | 2006-05-18 |
Apparatus and method for displaying a video on a portion of a display without requiring a display buffer App 20060103752 - Rai; Barinder Singh ;   et al. | 2006-05-18 |
Apparatus and method for transmitting data between graphics controller and external storage App 20060066630 - Rai; Barinder Singh ;   et al. | 2006-03-30 |
Method for digital image stitching and apparatus for performing the same App 20060050152 - Rai; Barinder Singh ;   et al. | 2006-03-09 |
Apparatus and method for histogram stretching App 20060050084 - Jeffrey; Eric ;   et al. | 2006-03-09 |
Overlay control circuit and method App 20060044328 - Rai; Barinder Singh ;   et al. | 2006-03-02 |
Method and apparatus for arranging block-interleaved image data for efficient access App 20060022987 - Rai; Barinder Singh ;   et al. | 2006-02-02 |
Method and apparatus for transforming the dimensions of an image App 20060023952 - Rai; Barinder Singh ;   et al. | 2006-02-02 |
Method and apparatus for storing image data using an MCU buffer App 20050286775 - Jeffrey, Eric ;   et al. | 2005-12-29 |
Method and apparatus for adaptively adjusting the bandwidth of a data transmission channel having multiple buffered paths App 20050283634 - Rai, Barinder Singh | 2005-12-22 |
Method and apparatus for dimensionally transforming an image without a line buffer App 20050276511 - Jeffrey, Eric ;   et al. | 2005-12-15 |
Intelligent wait methodology App 20050259106 - Rai, Barinder Singh ;   et al. | 2005-11-24 |
Apparatuses and methods for rotating an image App 20050249435 - Rai, Barinder Singh ;   et al. | 2005-11-10 |
High performance graphics controller Grant 6,952,216 - Rai October 4, 2 | 2005-10-04 |
Method and apparatus to generate complex borders App 20050185852 - Song, Jiliang ;   et al. | 2005-08-25 |
Apparatus and method to connect an external camera to an LCD without requiring a display buffer App 20050174456 - Rai, Barinder Singh ;   et al. | 2005-08-11 |
32 bit generic bus interface using read/write byte enables Grant 6,904,486 - Van Dyke , et al. June 7, 2 | 2005-06-07 |
32 Bit generic asynchronous bus interface using read/write strobe byte enables Grant 6,886,067 - Van Dyke , et al. April 26, 2 | 2005-04-26 |
Method and apparatus for reducing the transmission requirements of a system for transmitting image data to a display device App 20050030319 - Rai, Barinder Singh ;   et al. | 2005-02-10 |
Method and apparatus for reducing the bandwidth required to transmit image data App 20050018910 - Jeffrey, Eric ;   et al. | 2005-01-27 |
Low overhead read buffer App 20050010726 - Rai, Barinder Singh ;   et al. | 2005-01-13 |
Method and apparatus for reducing the bandwidth required for transmitting video data for display App 20040218670 - Lai, Jimmy Kwok Lap ;   et al. | 2004-11-04 |
Graphics controller for high speed transmission of memory read commands Grant 6,806,881 - Rai October 19, 2 | 2004-10-19 |
Display apparatus and method capable of rotating an image App 20040183809 - Chee, Lawrence ;   et al. | 2004-09-23 |
Real time smart image scaling for video input App 20040183948 - Lai, Jimmy Kwok Lap ;   et al. | 2004-09-23 |
Simple method to minimize memory usage and/or power consumption for dispaly controller circuits App 20040160447 - Beaudoin, Denis ;   et al. | 2004-08-19 |
Hardware method for arranging dual-STN display data in a single memory bank to eliminate a half frame buffer App 20040160384 - Jeffrey, Eric ;   et al. | 2004-08-19 |
32 Bit generic bus interface using read/write byte enables App 20030221028 - Van Dyke, Phil ;   et al. | 2003-11-27 |
32 Bit generic asynchronous bus interface using read/write strobe byte enables App 20030221037 - Van Dyke, Phil ;   et al. | 2003-11-27 |
Video display controller with improved half-frame buffer Grant 6,573,901 - Rai June 3, 2 | 2003-06-03 |
Indirect interface App 20030067456 - Low, Yun Shon ;   et al. | 2003-04-10 |
Graphics controller for high speed transmission of memory read commands App 20030052888 - Rai, Barinder Singh | 2003-03-20 |
High performance graphics controller App 20030052889 - Rai, Barinder Singh | 2003-03-20 |
Graphics controller for high speed transmission of memory write commands App 20030056035 - Rai, Barinder Singh ;   et al. | 2003-03-20 |
Display apparatus and method capable of rotating an image by 180 degrees Grant 6,226,016 - Chee , et al. May 1, 2 | 2001-05-01 |