Patents Examined by Michael Razavi
-
Patent number: 7176942Abstract: 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: GrantFiled: June 22, 2001Date of Patent: February 13, 2007Assignee: Dassault SystemesInventors: Valentin Chartier, Nicolas Esposito
-
Patent number: 7126616Abstract: 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: GrantFiled: June 12, 2002Date of Patent: October 24, 2006Assignee: Silicon Optix Inc.Inventors: Tomislav Jasa, Zorawar S. Bassi, Louie Lee
-
Patent number: 7123263Abstract: 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: GrantFiled: August 13, 2002Date of Patent: October 17, 2006Assignee: Pulse Entertainment, Inc.Inventor: Young Harvill
-
Patent number: 7116342Abstract: 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: GrantFiled: July 3, 2003Date of Patent: October 3, 2006Assignee: Sportsmedia Technology CorporationInventors: John D. Dengler, Erik J. Garci, Brian C. Cox, Kenneth T. Tolman, Hans X. Weber, Gerard J. Hall
-
Patent number: 7102640Abstract: 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: GrantFiled: March 21, 2002Date of Patent: September 5, 2006Assignee: Nokia CorporationInventors: Markus Aholainen, Arto Palin
-
Patent number: 7088375Abstract: 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: GrantFiled: April 27, 2000Date of Patent: August 8, 2006Assignee: Adobe Systems IncorporatedInventor: Mark Hamburg
-
Patent number: 7088370Abstract: 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: GrantFiled: September 28, 2000Date of Patent: August 8, 2006Assignee: Rockwell Automation Technologies, Inc.Inventors: Gary Dan Dotson, Thomas Lloyd Heidebrecht
-
Patent number: 7084889Abstract: 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: GrantFiled: October 23, 2003Date of Patent: August 1, 2006Assignee: Silicon Integrated Systems Corp.Inventor: Wen-Kuo Lin
-
Patent number: 7079159Abstract: 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: GrantFiled: October 17, 2003Date of Patent: July 18, 2006Assignee: Samsung Electronics Co., Ltd.Inventor: Seung-joon Yang
-
Patent number: 7068286Abstract: 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: GrantFiled: October 15, 2004Date of Patent: June 27, 2006Assignee: Leapfrog Enterprises, Inc.Inventors: Lee Powell, Edwin Lee Rose
-
Patent number: 7064770Abstract: 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: GrantFiled: September 9, 2004Date of Patent: June 20, 2006Assignee: Silicon Optix Inc.Inventors: Vladimir Lachine, Gregory Lionel Smith, Louie Lee
-
Patent number: 7061500Abstract: 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: GrantFiled: June 9, 2000Date of Patent: June 13, 2006Assignee: 3DLabs Inc., Ltd.Inventor: David Robert Baldwin
-
Patent number: 7057625Abstract: 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: GrantFiled: October 2, 2001Date of Patent: June 6, 2006Assignee: Fujitsu LimitedInventors: Seiichi Kamata, Fujio Sato, Yukio Hirayama, Keisuke Imaizumi
-
Patent number: 7053916Abstract: 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: GrantFiled: July 25, 2003Date of Patent: May 30, 2006Assignee: Canon Kabushiki KaishaInventors: Toshihiro Kobayashi, Masakazu Fujiki
-
Patent number: 7050062Abstract: 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: GrantFiled: January 16, 2002Date of Patent: May 23, 2006Assignees: Sony Corporation, Sony Pictures Entertainment, Inc.Inventor: Armin Walter Bruderlin
-
Patent number: 7046233Abstract: 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: GrantFiled: March 25, 2002Date of Patent: May 16, 2006Assignee: Sony CorporationInventors: Kazuyoshi Yano, Masafumi Tamura, Taeko Kuwano
-
Patent number: 7038682Abstract: 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: GrantFiled: November 3, 2003Date of Patent: May 2, 2006Inventor: Brigit Ananya
-
Patent number: 7034819Abstract: 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: GrantFiled: October 4, 2002Date of Patent: April 25, 2006Assignee: Silicon Integrated Systems Corp.Inventors: Ruen-rone Lee, Li-shu Lu, Shih-chin Lin
-
Patent number: 7034842Abstract: 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: GrantFiled: February 24, 1999Date of Patent: April 25, 2006Assignee: Mitsubishi Denki Kabushiki KaishaInventors: Tsuneo Sato, Mariko Takahashi, Narihiro Matoba, Hiroaki Sugiura, Shuichi Kagawa, Masayuki Saito
-
Patent number: 7027068Abstract: 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: GrantFiled: September 5, 2001Date of Patent: April 11, 2006Assignee: Autodesk, Inc.Inventor: Daniel Lee Thompson