Patents Examined by G. F. Cunningham
  • Patent number: 7271809
    Abstract: A method for determining affective information for at least one image in an imaging system includes sequentially displaying a plurality of digital images for viewing by a user; monitoring the viewing time for each of the plurality of digital images; and using the viewing time to determine affective information for at least one of the digital images.
    Type: Grant
    Filed: February 19, 2002
    Date of Patent: September 18, 2007
    Assignee: Eastman Kodak Company
    Inventors: Elena A. Fedorovskaya, Serguei Endrikhovski, Tomasz A. Matraszek, Kenneth A. Parulski, Jose M. Mir
  • Patent number: 7272261
    Abstract: A method for automatically classifying a printed image, includes scanning the printed image; selecting an n by n block of pixels from the scanned image; calculating an array of DCT coefficients of the pixel block, wherein the array of calculated DCT coefficients are representative of spatial frequency and spatial orientation of the pixel block; comparing the DCT coefficients with an array of predetermined values, wherein the array of predetermined values are indicative of different image marking processes used to produce printed images; and determining an image marking process used to create the printed image based on the comparison of the DCT coefficients with the array of predetermined values. The array of DCT coefficients may be sampled into a feature set and the feature set provided to a neural network to output the determined image marking process.
    Type: Grant
    Filed: June 4, 2004
    Date of Patent: September 18, 2007
    Assignee: Xerox Corporation
    Inventors: Shen-Ge Wang, Reiner Eschbach, Gaurav Sharma
  • Patent number: 7268788
    Abstract: Associative processing methods and apparatus are described for processing graphics data for three-dimensional graphic displays, e.g., in three-dimensional games. A texture, which comprises a bitmap image used to apply a design onto the surface of a 3D computer model for 3D graphics display, may be converted to APA (associative processor apparatus) instructions.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: September 11, 2007
    Assignee: NeoMagic Israel Ltd.
    Inventors: Joseph Shain, Avidan Akerib, Michael Mordison, Adi Bar-Lev, Nitin Gupta, Nitish Arya
  • Patent number: 7265757
    Abstract: The principles of the present invention relate to appropriately rendering a graphical object when a corresponding outline lacks necessary control points. A computer system calculates the target width for a feature of the graphical object. The computer system calculates the position of a center line corresponding to the feature. The computer system rounds the calculated position of the center line to a grid position based on the calculated target width for the feature. The computer system adjusts the position of one or more control points of the feature to comply with the grid position of the center line.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: September 4, 2007
    Assignee: Microsoft Corporation
    Inventors: Beat Stamm, Gregory C. Hitchcock, Michael J. Duggan
  • Patent number: 7266234
    Abstract: Device and method to control the straightness and torsions of a long product (11), comprising at least two profile-detection devices (12a, 12b, 12c), each presenting a visual field (13) that includes a perimeter segment (18a, 18b, 18c) of the section of the product (11). The detection devices are aligned along the product (11) and are oriented so as to detect homologous perimeter segments (18a, 18b, 18c) located on different planes. The device also comprises a command unit which receives and compares with each other the section images detected at the same instant by the detection devices (12a, 12b, 12c) and determines, according to this comparison, the lack of straightness and/or the presence of torsions in the product (11).
    Type: Grant
    Filed: January 27, 2004
    Date of Patent: September 4, 2007
    Assignee: Danieli Automation SpA
    Inventor: Lorenzo Ciani
  • Patent number: 7262780
    Abstract: A method and system for adjusting saturation in digital images that operates as closely as possible to the long-, medium-, short-(LMS) cone spectral response space. According to the method, a sensor component image such as an RGB image from a digital imager is input and converted to the LMS space. White point adaptation and equalization are performed on the LMS data. The saturation adjustment is then performed by applying a stretching transformation to the L and S LMS components with respect to the M component of each pixel.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: August 28, 2007
    Assignee: Micron Technology, Inc.
    Inventor: Shane Ching-Feng Hu
  • Patent number: 7256786
    Abstract: The principles of the present invention relate to appropriately rendering a graphical object when a corresponding outline has exact or inexact control points. Based on the positions of control points on an outline it is calculated, that between a first parent control point and a second parent control point, the outline passes approximately though the center of a grid location. The positions of the first and second parent control points are adjusted by a first and second fraction of the size of a grid location respectively. The position of the child control point is realigned along a second axis of the grid space based on the positions of the first and second parent control points. The child control point position is rounded by a fraction of the size of a grid location based on the positions of the first and second parent control points.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: August 14, 2007
    Assignee: Microsoft Corporation
    Inventors: Beat Stamm, Gregory C. Hitchcock, Michael J. Duggan
  • Patent number: 7254279
    Abstract: A method for removing undesired motion from a sequential plurality of related images utilizes adaptive filtering of image motion to determine image shifts. Differences between sequential image motions are taken with respect to a reference frame and a smoothing filter is applied to such differences of a sample of images adjacent a test image. Image shift values are calculated by subtracting the difference associated with a test frame from a filtered sample that includes the test frame. The image shift values are compared to an image shift parameter and sample sizes adjusted and image shift values calculated in accordance with the adjusted sample sizes so that image stability is obtained without boundary flicker.
    Type: Grant
    Filed: October 17, 2003
    Date of Patent: August 7, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Mei Chen
  • Patent number: 7248271
    Abstract: System and methods are disclosed for improving the off-normal axis viewing angle by applying different filters if one colored sub-pixel data is driven close to 100% luminance while other colored sub-pixel data is driven close to 50% luminance values. Systems and methods for adjusting the viewing characteristics of the display system are also disclosed.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: July 24, 2007
    Assignee: Clairvoyante, Inc
    Inventors: Thomas Lloyd Credelle, Moon Hwan Im
  • Patent number: 7248732
    Abstract: A pattern inspection method and apparatus, wherein the target area is limited to a line part, having a simplified configuration and capable of detecting a killer defect as a defect candidate and considerably reducing the number of non-killer defects to be detected as defect candidates, have been disclosed. The present invention relates to a pattern inspection method and apparatus for judging non-matching parts to be defects by making a comparison between the same patterns having a line part in which a line extending in the longitudinal or transverse direction appears repetitively at a fixed pitch, wherein an average level of gray level data is calculated for each pixel columns in the direction in which the line extends, a type of the area of each pixel columns is classified into groups, a threshold value is determined for each area according to the statistical processing result of the type and the difference data of each pixel column, and the difference data is judged based on the threshold value.
    Type: Grant
    Filed: October 22, 2003
    Date of Patent: July 24, 2007
    Assignee: Tokyo Seimitsu Co., Ltd
    Inventor: Masayuki Kuwabara
  • Patent number: 7242410
    Abstract: An apparatus and method for converting an input image with a plurality of pixels to an output image using an N-dimensional conversion table with a plurality of nodes. The apparatus has a set of RAMS for storing odd-indexed nodes and even-indexed nodes for each dimension of the N-dimensional table. The apparatus also has means for retrieving for each pixel a set of output color values corresponding to nodes adjacent to the pixel in the conversion table. Finally, the apparatus has means for interpolating within each set of output color values to produce the output image.
    Type: Grant
    Filed: September 6, 2003
    Date of Patent: July 10, 2007
    Assignee: Good News Enterprises Limited
    Inventors: David A. Frazer, Yuh-Ming Chen
  • Patent number: 7242407
    Abstract: A system and method of re-projecting a map image using graphical techniques is provided. A digital map image, in a first projection, may be divided into a number of rectangular sub-images, the geographic coordinates for the four corners of the rectangular sub-image may be computed, the planar coordinates in a second projection may be computed for the four corners of each rectangular sub-image, and each sub-image and its corresponding second projection coordinates may be supplied to a texture mapping subroutine with optional hardware acceleration of the texture mapping process in order to create a second map image in a second projection.
    Type: Grant
    Filed: October 5, 2004
    Date of Patent: July 10, 2007
    Assignee: Lockheed Martin Corporation
    Inventor: Marc Blais
  • Patent number: 7242411
    Abstract: A method for processing an image of a given file type is disclosed. The method involves converting the image into data formatted for a new pixel type, the new pixel type is closely correlated with and has all the components of pixels for the given file type. In addition, the method includes processing the data formatted in the new pixel type using standard image processing routines, these standard routines being designed for data having different components of pixels than the new pixel type and the given file type.
    Type: Grant
    Filed: March 2, 2004
    Date of Patent: July 10, 2007
    Assignee: Apple Inc.
    Inventors: Eric Graves, Randy Ubillos
  • Patent number: 7239751
    Abstract: A method of mid-level pattern recognition provides for a pose invariant Hough Transform by parametrizing pairs of points in a pattern with respect to at least two reference points, thereby providing a parameter table that is scale- or rotation-invariant. A corresponding inverse transform may be applied to test hypothesized matches in an image and a distance transform utilized to quantify the level of match.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: July 3, 2007
    Assignee: The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventor: Jose J Amador
  • Patent number: 7224359
    Abstract: A system, method and computer program product are provided for depth clamping in a hardware graphics pipeline. Initially, a depth value is identified. It is then determined as to whether a hardware graphics pipeline is operating in a depth clamping mode. If the hardware graphics pipeline is operating in the depth clamping mode, the depth value is clamped within a predetermined range utilizing the hardware graphics pipeline.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: May 29, 2007
    Assignee: NVIDIA Corporation
    Inventors: Matthew N. Papakipos, Mark J. Kilgard
  • Patent number: 7221377
    Abstract: A method and apparatus for extensible real-time workflows are described. The present invention allows a user of a transaction processing system, such as a customer relationship management (CRM) tool or an automatic call distribution (ACD), for example, to easily add new event sources without recompiling the core workflow server engine of the transaction processing system. The invention also supports features such as the adding of new services, the exchange of events and parameters with other systems, real-time collection and display of workflow statistical information, the use of a centralized configuration database, incremental loading and unloading of workflows and rules, and exception handling.
    Type: Grant
    Filed: April 24, 2000
    Date of Patent: May 22, 2007
    Assignee: Aspect Communications
    Inventors: Glen Kazumi Okita, Alex Yiu-Man Chan, Stanley Ka-Hung Poon, Binu Thomas
  • Patent number: 7215346
    Abstract: A method of controlling a user interface to display a first graphical element and a second graphical element where the second graphical element, overlays at least a portion of a first graphical element, comprising: determining first color(s) corresponding to the color(s) of the first graphical element; determining second color(s) corresponding to the color(s) of the second graphical element; and determining, using the first color(s) and second color(s), whether or not to provide an interface region visually separating the second graphical element from the first graphical element.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: May 8, 2007
    Assignee: Nokia Corporation
    Inventor: Andreas Bork
  • Patent number: 7212212
    Abstract: Methods and apparatus, including computer program products, for developing and executing applications include using an extended version of the model-view-controller (MVC) paradigm. The techniques include a model for an application, the model including multiple model elements, at least one view for presenting data from the model, the view including multiple user interface (UI) elements, and at least one controller for manipulating the model and the view. The techniques also include a structure for storing application data for at least one storage area relating to the controller, the structure defined by multiple elements and directed relationships coupling the elements, at least one of the elements associated with a routine for retrieving and manipulating application data. A binding exists between one of the UI elements and one of the structure elements.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: May 1, 2007
    Assignee: Sap AG
    Inventor: Markus Cherdron
  • Patent number: 7209143
    Abstract: A computer system including a graphic chipset generating RGB signals characterizing RGB components, and an output port through which the RGB signals are transmitted from the graphic chipset to a display device, further including an EMI filter to filter EMI from the RGB signals generated by the graphic chipset, and to transmit the filtered RGB signals to the output port; a definition improver to adjust an output level of the RGB signals generated by the graphic chipset to a predetermined output level, and to transmit the adjusted RGB signal to the output port; and a selection switch to selectively connect an output terminal of the graphic chipset with the EMI filter or the definition improver.
    Type: Grant
    Filed: October 4, 2004
    Date of Patent: April 24, 2007
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Yong-sang Hwang
  • Patent number: 7205997
    Abstract: A method and system for converting an image data generated by a graphics subsystem into a video format. In one embodiment, the method includes generating the image data, storing the image data in a buffer, capturing the buffer to convert the image data to a texture, mapping the texture to at least one polygon to create a formatted image, and converting the formatted image to a stream of data in the video format.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: April 17, 2007
    Assignee: NVIDIA Corporation
    Inventors: Ian M. Williams, Thomas True, Adrian Muntianu