U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"If you build a better mousetrap, you will catch better mice."

George Gobel

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: Genesis Microchip Inc.


Location: Santa Clara, CA
No. of patents: 56

1    
NumberTitleIssue Date
8159617Universal, highly configurable video and graphic measurement device
An apparatus and method for processing a video signal includes means for receiving the video signal, means for analyzing the video signal based upon a user supplied set of instructions, means for processing the video signal in accordance with the analysis, and means...
04/17/2012
8068485Multimedia interface
A packet based display interface having a video processing unit arranged to couple a multimedia source device to a multimedia sink device is disclosed that includes a transmitter unit coupled to the source device arranged to receive a source packet data stream in ac...
11/29/2011
8059673Dynamic resource re-allocation in a packet based video display interface
A packet based display interface arranged to couple a multimedia source device to a multimedia sink device is disclosed that includes a transmitter unit coupled to the source device arranged to receive a source packet data stream in accordance with a native stream r...
11/15/2011
7920755Video content detector
The invention relates to determining the image content of an incoming bitstream such that various image improvement effects may be accomplished. The invention provides for determining a realness value of an image formed of a plurality of pixels each having associate...
04/05/2011
7911475Virtual extended display information data (EDID) in a flat panel controller
A display controller coupled to a display device by way of a display interface and to a host device by way of a data port that includes a processor arranged to process executable instructions and associated data, a single memory device for storing the executable ins...
03/22/2011
7911473Method for acquiring extended display identification data (EDID) in a powered down EDID compliant display controller
A display controller coupled to a display device by way of a display interface and to a host device by way of a data port that includes a processor arranged to process executable instructions and associated data, a single memory device for storing the executable ins...
03/22/2011
7881547Video window detector
The invention provides for automatically identifying the location of a displayed video window based upon a characterization of selected portions of the image for realness based upon a distribution of luminance values for the selected portions. The image is then sear...
02/01/2011
7839860Packet based video display interface
A packet based display interface arranged to couple a multimedia source device to a multimedia sink device is disclosed that includes a transmitter unit coupled to the source device arranged to receive a source packet data stream in accordance with a native stream r...
11/23/2010
7826680Integrated histogram auto adaptive contrast control (ACC)
The invention provides for calculating the sum of the luminance values of all pixels in each of a number of regions making up the whole image. A histogram is then created of all the sums of luminance at the end of each frame. The histogram is then rescaled such that...
11/02/2010
7800623Bypassing pixel clock generation and CRTC circuits in a graphics controller chip
In a video processor unit, a method of providing a video data stream at a clock rate that is independent of a pixel clock rate. Receiving native video data from a video source at a native clock rate, storing the video data in a memory unit, reading selected portions...
09/21/2010
7733915Minimizing buffer requirements in a digital video system
According to some embodiments of the invention, a method of minimizing buffer requirements, in a packet based multimedia system having a multimedia source device coupled to a multimedia display device by way of a bi-directional auxiliary channel arranged to transfer...
06/08/2010
7696988Selective use of LCD overdrive for reducing motion artifacts in an LCD device
Selectively providing LC overdrive by determining a relative noise level between a current video frame and a previous video frame and overdriving the current video frame based upon the determined relative noise level. ...
04/13/2010
RE41196Method and apparatus for detecting motion between odd and even video fields
A method for measuring motion at a horizontal and vertical position between video fields of opposite parity comprising the steps of measuring the signal values of at least two vertically adjacent pixels from a video field of one parity and at least two vertically ad...
04/06/2010
RE41192Method and system for displaying an analog image by a digital display device
A clock recovery circuit in a digital display unit for recovering a time reference signal associated with analog display data. The clock recovery circuit includes a phase-locked loop (PLL) implemented in digital domain and an analog filter to eliminate any undesirab...
04/06/2010
7683868Extended overdrive table and methods of use thereof for enhancing the appearance of motion on an LCD panel
An extended overdrive table uses the saturation regions to store useful data that conformably extends the unsaturated region in a natural way. This extended overdrive table reduces the size of any interpolation errors when straddling crossover points to acceptable l...
03/23/2010
7675573Global motion adaptive system with motion values correction with respect to luminance level
Global-adaptive deinterlacing systems and methods for reducing scintillation and feathering artifacts. Motion adaptive deinterlacing (MADI) local motion quantization thresholds are adaptively adjusted according to the amount of global motion present in the video seq...
03/09/2010
7634090Packet based high definition high-bandwidth digital content protection
A packet based high bandwidth copy protection method is described that includes the following operations. Forming a number of data packets at a source device, encrypting selected ones of the data packets based upon a set of encryption values, transmitting the encryp...
12/15/2009
7634004Method and apparatus for displaying video
A method and apparatus for displaying different presentations of program material allows various presentations of a DVD movie, for example, to be displayed on a display for a user's selection. The various presentations might involve different angles from which a use...
12/15/2009
7633499Method and apparatus for synchronizing an analog video signal to an LCD monitor
A method, system and apparatus for synchronizing an analog video signal to an LCD monitor is described. For each of a succession of associated video frames are surveyed for a number of displayed features based upon a pseudo-random selection of regions into which the...
12/15/2009
7613300Content-protected digital link over a single signal line
A packet based high bandwidth copy protection method is described that includes the following operations. Forming a number of data packets at a source device, encrypting selected ones of the data packets based upon a set of encryption values, transmitting the encryp...
11/03/2009
7573533Method of generating transfer curves for adaptive contrast enhancement
Disclosed is a method for generating transfer curves for adaptive contrast enhancement. Transfer curves are generated so as to enhance the bright pixels in mostly dark images and the dark pixels in mostly bright images. For a dark image, a transfer curve is generate...
08/11/2009
7567592Packet based video display interface enumeration method
An enumeration method providing the link rate and a pixel/audio clock rate is described. ...
07/28/2009
7522221Interlaced video field motion detection
A television line doubler (interlaced to progressive scan converter) incorporating the following aspects an improved field motion detector which does not treat low frequency vertical transitions as motion; a frame motion detector having an improved ability to differ...
04/21/2009
7505055Method and apparatus for auto-generation of horizontal synchronization of an analog signal to a digital display
A method, apparatus, and system for determining a horizontal resolution and a phase of an analog video signal arranged to display a number of scan lines each formed of a number of pixels is described. A number of initialization values are set where at least one of t...
03/17/2009
7499494Vector selection decision for pixel interpolation
Methods and apparatus, including computer program products, implementing and using techniques for determining motion vectors to be used for interpolation of intermediary frames in a digital video sequence are disclosed. A first image frame including several image pa...
03/03/2009
7495647LCD blur reduction through frame rate control
Reducing fast motion artifacts in an LCD panel by receiving a video stream at a first frame rate which is then downsampled to a second frame rate. The downsampled video stream is then upsampled to a third frame rate and a voltage is applied to a pixel element such t...
02/24/2009
7487273Data packet based stream transport scheduler wherein transport data link does not include a clock line
A method of coupling a multimedia source device to a multimedia sink device by providing a source device having a transmitter unit coupled thereto, providing sink device having a receiver unit coupled thereto, receiving a source data stream in accordance with a nati...
02/03/2009
7484112Power management in a display controller
Managing power in a display controller having an on-board power supply coupled to a host device having an off-board power supply by way of a connector is described. If the on-board power supply is active, then power is supplied to the display controller by the off-b...
01/27/2009
7480809Reducing power consumption of a microprocessor
Methods and apparatus, including computer program products, implementing and using techniques for reducing the power consumption of a microprocessor. One or more signal transitions in an instruction set of a microprocessor are profiled. A probability of occurrence i...
01/20/2009
7480334Temporal motion vector filtering
Methods and apparatus, including computer program products, implementing and using techniques for performing temporal motion vector filtering in digital video are disclosed. A recursive hierarchical process is used to determine a motion vector. In the recursive hier...
01/20/2009
7477244Automatic activity detection in a display controller
Detecting when the on-board power supply is powered on or off by an auto activity detection circuit by determining if the reference clock signal (TCLK) is toggling and if the reference clock signal is toggling, then charging a capacitor to a high voltage ...
01/13/2009
7471336Global motion adaptive system with motion values correction with respect to luminance level
Global-adaptive deinterlacing systems and methods for reducing scintillation and feathering artifacts. Motion adaptive deinterlacing (MADI) local motion quantization thresholds are adaptively adjusted according to the amount of global motion present in the video seq...
12/30/2008
7460181Blue stretch using restricted color range and soft transition boundary
System and method for increasing the blue component of white and near white pixels while avoiding hard transitions and without affecting flesh-tone colors. Pixels that are bright enough and fall within a detection area in the UV-plane have their blue components incr...
12/02/2008
7457438Robust camera pan vector estimation using iterative center of mass
Methods and apparatus, including computer program products, implementing and using techniques for camera pan vector estimation, are disclosed. A camera model is provided for representing motion vectors based on a plurality of parameters. A distribution of the motion...
11/25/2008
7454588Multi-component processor
A processor having a limited amount of local memory for storing code and/or data utilizes a program stored in external memory. The program stored in external memory is configured into blocks which can be loaded individually into the local memory for execution. Queui...
11/18/2008
7424558Method of adaptively connecting a video source and a video display
According to some embodiments of the invention, a connector is provided for connecting any combination of an analog video source to either an analog display or a digital display or a digital video source to either an analog display or a digital display. Some preferr...
09/09/2008
7420618Single chip multi-function display controller and method of use thereof
A multi-function display controller that includes a source detector unit for determining if the source of an input stream is either film originated source originated or video source originated. A source converter unit for converting the input image stream to a commo...
09/02/2008
7412017Method and apparatus for reception of data over a transmission link
An over-sampled sequence detector operates on sampled data and tracks the detection reliability of the sampled data. The detector separately analyzes sample sequences for different sampling phases and then picks a sample sequence that allows for the most reliable de...
08/12/2008
7405719Using packet transfer for driving LCD panel driver electronics
In a digital display device, a packet based method of driving selected pixel elements by way of associated data latches included in a column driver is disclosed. For each frame lines in a video frame, a number of video data packets are provided directly to the colum...
07/29/2008
7398443Automatic fault-testing of logic blocks using internal at-speed logic-BIST
System and method for automatic fault-testing of a logic block and the interfaces of macros with logic gates inside a chip, using an at-speed logic-BIST internal to the chip. Following an initialization of internal storage elements, a set of test signals are generat...
07/08/2008
1    
 
Sign InRegister
Username  
Password   
forgot password?