loadpatents
name:-0.088433980941772
name:-0.044389009475708
name:-0.00044608116149902
Rai; Barinder Singh Patent Filings

Rai; Barinder Singh

Patent Applications and Registrations

Patent applications and USPTO patent grants for Rai; Barinder Singh.The latest application filed is for "shadow remover".

Company Profile
0.37.78
  • Rai; Barinder Singh - Surrey CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
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

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed