Patents Examined by Michael Razavi
  • Patent number: 7176942
    Abstract: A method, system and apparatus for use in computer-aided design, computer-aided manufacturing, computer-aided engineering and product lifecycle management. An efficient, non-centralized communications framework makes “synchronous” collaborative design possible. Users are resident at workstations that are connected in a peer-to-peer arrangement. In a collaborative design session, the model is resident in memory at each workstation. Modifications are made at any workstation, and commands, which are interpreted at each workstation to effect the modifications, are transmitted over the network. In addition, cell descriptors may be used to identify one or more geometric cells of a model. The cell descriptors are in the form of scripts specifying constraints or filters for identifying cells.
    Type: Grant
    Filed: June 22, 2001
    Date of Patent: February 13, 2007
    Assignee: Dassault Systemes
    Inventors: Valentin Chartier, Nicolas Esposito
  • Patent number: 7126616
    Abstract: An image transformation method for translating a non-linear 2D geometrical transformation into two separable 1D geometrical transformations first determines the inverse of the 2D geometrical transformation to form an inverse 2D geometrical transformation. Then the method converts the inverse 2D geometrical transformation into an analytical inverted 2D geometrical transformation and separates the analytical inverse 2D geometrical transformation into first and second 1D geometrical transformations. The method then represents said inverse 2D geometrical transformation and first and second 1D geometrical transformations as tensor spline surfaces and then compares an evaluation of said first and second 1D geometrical transformations at each pixel with an evaluation of the analytical inverse 2D geometrical transformation at each pixel. If the error evaluation does not meet a predetermined level of performance then the separation and transformation steps are repeated.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: October 24, 2006
    Assignee: Silicon Optix Inc.
    Inventors: Tomislav Jasa, Zorawar S. Bassi, Louie Lee
  • Patent number: 7123263
    Abstract: An automatic 3D modeling system and method are described in which a 3D model may be generated from a picture or other image. For example, a 3D model for a face of a person may be automatically generated. The system and method also permits gestures/behaviors associated with a 3D model to automatically generated so that the gestures/behaviors may be applied to any 3D models.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: October 17, 2006
    Assignee: Pulse Entertainment, Inc.
    Inventor: Young Harvill
  • Patent number: 7116342
    Abstract: A real-time system and method for inserting perspective correct content into an image sequence are presented. The invention inserts the content with the location, size, orientation, shape and occlusion properties that are appropriate for the camera view represented by the image sequence. Both static and dynamic content insert positions are supported. The location, size, orientation and shape of the inserted content are determined independently of the image sequence content. Furthermore, no knowledge of three dimensional real world space locations or real world measurements, as related to the content of the image sequence, is used during the content insert process.
    Type: Grant
    Filed: July 3, 2003
    Date of Patent: October 3, 2006
    Assignee: Sportsmedia Technology Corporation
    Inventors: John D. Dengler, Erik J. Garci, Brian C. Cox, Kenneth T. Tolman, Hans X. Weber, Gerard J. Hall
  • Patent number: 7102640
    Abstract: The method disclosed gives the user rapid notice of those Bluetooth devices within communication range, and yet it selectively blocks any notice about Bluetooth devices that the user wishes to ignore. Bluetooth server devices can indicate to the user's Bluetooth client device the service the server device has available by sewing service/device icon information to Bluetooth client device. This information can be a value in the class-of-device (CoD) field of a frequency hop synchronization (FHS) packet that it sends during the process of exchanging inquiry and paging packets with the Bluetooth client device. If the server device has begun by transmitting an inquiry packet, then the CoD value will be sent in its paging packet. If the server device is responding to an inquiry, then its CoD value will be in its inquiry response packet. Alternately, the service/device icon information can be sent after a connection has been made with the client device, as part of a Service Discovery Protocol (SDP) response packet.
    Type: Grant
    Filed: March 21, 2002
    Date of Patent: September 5, 2006
    Assignee: Nokia Corporation
    Inventors: Markus Aholainen, Arto Palin
  • Patent number: 7088375
    Abstract: A method of compositing a plurality of ordered image layers which include a group of consecutive layers. The group has a shape effect and a composition effect. Any image layers under the group are composited to generate a first intermediate image. A first subset of the plurality of image layers is composited to generate a second intermediate image, the first intermediate image is composited with the second intermediate image according to the composition effect to generate a third intermediate image, and the third intermediate image is composited with a second subset of the plurality of image layer to generate a fourth intermediate image. The first intermediate image is cross-faded with the fourth intermediate image according to the shape effect to generate a fifth intermediate image. The fifth intermediate image is composited with any remaining image layers to generate a final image.
    Type: Grant
    Filed: April 27, 2000
    Date of Patent: August 8, 2006
    Assignee: Adobe Systems Incorporated
    Inventor: Mark Hamburg
  • Patent number: 7088370
    Abstract: An improved raster engine adapted to render video data from a frame buffer to one of a plurality of disparate displays is disclosed which comprises an integral bounded video signature analyzer, a hardware cursor apparatus supporting dual scanned displays, programmatic support for multiple disparate display types, multi-mode programmable hardware blinking, programmable multiple color depth digital display interface, and programmable matrix controlled grayscale generation.
    Type: Grant
    Filed: September 28, 2000
    Date of Patent: August 8, 2006
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Gary Dan Dotson, Thomas Lloyd Heidebrecht
  • Patent number: 7084889
    Abstract: A method for scaling a digital picture to generate a scaled picture including following steps:(a) scaling a portion of the digital picture instead of the whole digital picture in a first direction; (b) scaling part of the data produced in step (a) in a second direction; and (c) repeating steps (a) and (b) to form the scaled picture.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: August 1, 2006
    Assignee: Silicon Integrated Systems Corp.
    Inventor: Wen-Kuo Lin
  • Patent number: 7079159
    Abstract: A motion estimation apparatus, method, and machine-readable medium capable of detecting scrolling text or graphic data, which can provide information of whether text or graphic data scrolling in a horizontal direction on a screen exists and information related thereto.
    Type: Grant
    Filed: October 17, 2003
    Date of Patent: July 18, 2006
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Seung-joon Yang
  • Patent number: 7068286
    Abstract: A method of processing video data includes directing the video data set toward a display device. The display device has horizontal resolution h1 and vertical resolution v1. The video data has horizontal resolution h2 and vertical resolution v2. The video data includes a plurality of scan lines. At least one scan line has at least one line span representing the projection onto that scan line of a graphics vector rendered in the video data. The graphics vector has a slope and the line span has a color and a width. The method includes, for a resultant video data set having a horizontal resolution less than h2, determining a color of an edge resultant pixel in a resultant scan line using, at least in part, the slope of the graphics vector at an edge sub-pixel.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: June 27, 2006
    Assignee: Leapfrog Enterprises, Inc.
    Inventors: Lee Powell, Edwin Lee Rose
  • Patent number: 7064770
    Abstract: A method and system for circularly symmetric anisotropic filtering over an extended elliptical or rectangular footprint in single-pass digital image warping are disclosed. The filtering is performed by first finding and adjusting an ellipse that approximates a non-uniform image scaling function in a mapped position of an output pixel in the input image space. A linear transformation from this ellipse to a unit circle in the output image space is determined to calculate input pixel radii inside the footprint and corresponding filter coefficient as a function of the radius. The shape of the footprint is determined as a trade-off between image quality and processing speed. In one implementation, profiles of smoothing and warping components are combined to produce sharper or detail enhanced output image. The method and system of the invention produce natural output image without jagging artifacts, while maintaining or enhancing the sharpness of the input image.
    Type: Grant
    Filed: September 9, 2004
    Date of Patent: June 20, 2006
    Assignee: Silicon Optix Inc.
    Inventors: Vladimir Lachine, Gregory Lionel Smith, Louie Lee
  • Patent number: 7061500
    Abstract: A graphics system architecture, in which condensed cache tags for texture are achieved by a remapping operation which exploits the relation between the level-of-detail parameter of mip mapping and the maximum resolution.
    Type: Grant
    Filed: June 9, 2000
    Date of Patent: June 13, 2006
    Assignee: 3DLabs Inc., Ltd.
    Inventor: David Robert Baldwin
  • Patent number: 7057625
    Abstract: A program and apparatus which draw and display images of graphical objects, enabling their smooth and continuous transition from visible state to invisible state. For each given object, its distance from the current eye point is calculated for comparison with a predetermined semi-transparent distance, as well as with a predetermined invisible distance which is longer than the semi-transparent distance. The object is selected as a visible object that is to be subjected to image drawing operations if the above comparison has revealed that the calculated distance is shorter than the invisible distance. An image of the visible object is drawn in opaque mode if the distance is shorter than the semi-transparent distance, or in semi-transparent mode if the distance is longer than the semi-transparent distance. The resultant image is then displayed on a monitor screen.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: June 6, 2006
    Assignee: Fujitsu Limited
    Inventors: Seiichi Kamata, Fujio Sato, Yukio Hirayama, Keisuke Imaizumi
  • Patent number: 7053916
    Abstract: An information presentation apparatus comprises an input unit, a measurement unit to measure a user's viewpoint position and pose, a model data storage unit to store virtual world model data, real world model data, and data necessary to generate a virtual world image, an annotation data storage unit to store data added to real and virtual worlds and displayed, a generation unit to generate an image of the virtual world by using information in the measurement unit, the model data storage unit and the annotation data storage unit, a user viewpoint image input unit to capture a real-world image viewed from the user's viewpoint, and an image display unit to display an image obtained by synthesizing the image from the generation unit and the image from the user viewpoint image input unit or the image from the user viewpoint image input unit, on a user's image display.
    Type: Grant
    Filed: July 25, 2003
    Date of Patent: May 30, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventors: Toshihiro Kobayashi, Masakazu Fujiki
  • Patent number: 7050062
    Abstract: A system and method to generate digital representations of hair or animal fur on surfaces. In one embodiment the system and method includes methods to automatically place hairs on surfaces, comb the placed hairs, adjust the hairs on surface boundaries to ensure continuity across surface patches, selectively break hairs along fur tracks, and selectively clump hairs to provide wet fur looks. Rendering techniques are applied to the hairs to produce realistic two-dimensional images.
    Type: Grant
    Filed: January 16, 2002
    Date of Patent: May 23, 2006
    Assignees: Sony Corporation, Sony Pictures Entertainment, Inc.
    Inventor: Armin Walter Bruderlin
  • Patent number: 7046233
    Abstract: An electronic apparatus includes an apparatus body, a lid member, a supporting mechanism, an operation section and a control section. The apparatus body has a playback section. The lid member has a display section provided on one face thereof. A signal from the playback section is supplied to the display section. The supporting mechanism is provided between the apparatus body and the lid member. The supporting mechanism supports the lid member on the apparatus body for pivotal motion between a first position wherein the lid member covers an upper face of the apparatus body and a second position wherein the lid member uncovers the upper face of the apparatus body and also for pivotal motion around an axis parallel to the plane of the lid member at the second position. The operation section is provided on the apparatus body. The control section is provided on the apparatus body.
    Type: Grant
    Filed: March 25, 2002
    Date of Patent: May 16, 2006
    Assignee: Sony Corporation
    Inventors: Kazuyoshi Yano, Masafumi Tamura, Taeko Kuwano
  • Patent number: 7038682
    Abstract: An invented computer curve construction system is described that enables construction of conics more intuitively, predictably, and accurately. Also new constructions of particular cubic Bezier curves and their conic analogs are described.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: May 2, 2006
    Inventor: Brigit Ananya
  • Patent number: 7034819
    Abstract: An apparatus for generating an interleaved stereo image includes a 3D graphics engine, an interleaved data merger and a register. The 3D graphics engine generates a shrunken left-eye image and a shrunken right-eye image of a stereo image based on video source data, the vertical sizes of the shrunken left-eye image and the shrunken right-eye image are shrunk compared with the vertical size of the video source data. The interleaved data merger stores the shrunken left-eye image and the shrunken right-eye image into two consecutive memory segments, and scans the memory segments while displaying the stereo image. A register controls a line number of a display region, so that the rows of the left-eye image shrunk and the right-eye image shrunk arrive at the display region in line-interleaved order. The invention also discloses a method for generating an interleaved stereo image.
    Type: Grant
    Filed: October 4, 2002
    Date of Patent: April 25, 2006
    Assignee: Silicon Integrated Systems Corp.
    Inventors: Ruen-rone Lee, Li-shu Lu, Shih-chin Lin
  • Patent number: 7034842
    Abstract: A process is provided for developing and converting a lookup table (hereinafter called a “LUT”) composed of only characteristic points of the characteristic of a color device and having a volume smaller than that of a multidimensional LUT into a multidimensional LUT by a table development process. Image data converting means uses the multidimensional LUT to convert input image data into output image data. Thus, an effect can be obtained in that a color management apparatus can be operated with only the LUT composed of only characteristic points of the characteristic of the device and having a small volume.
    Type: Grant
    Filed: February 24, 1999
    Date of Patent: April 25, 2006
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Tsuneo Sato, Mariko Takahashi, Narihiro Matoba, Hiroaki Sugiura, Shuichi Kagawa, Masayuki Saito
  • Patent number: 7027068
    Abstract: A method, apparatus, and article of manufacture defines one or more entries in a color cube. A first color cube is obtained that has color cube entries that each define a color region. In a first technique, a second smaller color cube is obtained and a list of two or more color indices are mapped to one or more of the second color cube entries. Each entry of the first color cube is compared to the list of colors from a corresponding second color cube entry. The first color cube entry is then mapped to the index representing the most similar color. In a second technique, each color index is mapped to first color cube entries based on a distance of the color region of the first color cube entry to the location, in the first color cube, of the color represented by the index.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: April 11, 2006
    Assignee: Autodesk, Inc.
    Inventor: Daniel Lee Thompson