Abstract:
Adservers with the ability to access advertiser cookies and vice versa when both are serving from the advertiser's domain are provided, thereby avoiding the overhead and delay in backend cookie synchronization efforts. Further, advertising cookie data can be gathered regardless of whether a user is browsing a publisher's web site with an advertisement served by an adserver, or browsing the advertiser's web site, because the cookies were previously set when the user visited the advertiser's web site in the context of a first-party cookie. Even if the user has configured his or her browser to limit the setting of third-party cookies, the cookies can still be read by the adserver. By making cookie and advertising data immediately available in real time to both the advertiser and the adserver, the solution also provides for instantaneous and accurate targeting of web advertising to allow an educated ad selection process by either party.
Abstract:
A video window detector includes a region characteristic determiner to generate at least one characteristic value for at least one region of a display output; a characteristic map generator to generate an image map from the at least one characteristic value for at least one region of the display output; and a window detector to detect at least one video window dependent on the image map.
Abstract:
In a liquid crystal display (LCD) driver circuit, harmonizing a pixel inversion pattern and a dither pattern is disclosed. The pixel inversion pattern and the cooperating dither pattern interact with each other in such a way that there is substantially no discernable video artifacts generated. The cooperating dither pattern can be selected from a plurality of dither patterns using a programmable dither block.
Abstract:
Adservers with the ability to access advertiser cookies and vice versa when both are serving from the advertiser's domain are provided, thereby avoiding the overhead and delay in backend cookie synchronization efforts. Further, advertising cookie data can be gathered regardless of whether a user is browsing a publisher's web site with an advertisement served by an adserver, or browsing the advertiser's web site, because the cookies were previously set when the user visited the advertiser's web site in the context of a first-party cookie. Even if the user has configured his or her browser to limit the setting of third-party cookies, the cookies can still be read by the adserver. By making cookie and advertising data immediately available in real time to both the advertiser and the adserver, the solution also provides for instantaneous and accurate targeting of web advertising to allow an educated ad selection process by either party.
Abstract:
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 searched mathematically for a large rectangle of realness, and if found, a similar operation is performed in a smaller rectangle around each of the edges of the large rectangle, in turn, zooming in to a resolution of one pixel, thus identifying the position of the edge. This process can be repeated as often as necessary in order to maintain a fix on the edges of the video window.
Abstract:
A method for receiving OSD data over from a computer for display on a monitor over a transmission link that includes, launching an OSD application on the computer; receiving an OSD control command at the computer; encoding the OSD control command by the OSD application; converting the encoded OSD control command into an OSD data packet; converting the OSD data packet into at least two OSD pixel patterns, sending the two OSD pixel patterns over the transmission link to the monitor, and displaying the OSD.
Abstract:
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 for outputting the processed video signal.
Abstract:
A method and apparatus for estimating a true horizontal resolution by determining a temporal spacing of a cumulated sum pattern of a detected rising feature edge. If the temporal spacing is approximately equal to n (which is a positive, non-zero integer, and is equal to the number of sub-pixels associated with a pixel) then the estimated horizontal resolution is the true horizontal resolution.
Abstract:
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 displayed video frame is divided. During successive associated video frames, a minimum number of features each is which is generated by an associated pixel clock is determined based upon a pre-selected number of scans. Subsequent to the determination of the minimum number of features, a transition region for each of plurality of horizontal resolution values is determined by scanning through a selected number of pixel clock phases. Based upon a minimum transition zone corresponding to a maximum change in the number of features for a particular pixel clock phase, an associated horizontal resolution is provided.
Abstract:
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 the initialization values is a current horizontal resolution and then a difference value for each immediately adjacent ones of the pixels is determined. Next, an edge flag value based upon the difference value is stored in at least one of a number of accumulators such that when at least one of the accumulators has a stored edge flag value that is substantially greater than those stored edge flag values in the other accumulators, then the horizontal resolution is set to the current resolution.