Patents Examined by Jeffrey Chow
-
Patent number: 8520005Abstract: An image processing system includes a setting section and an image processing section. The setting section sets a process condition of electrophotographic image formation suited to reading of an information image that represents data by a pattern. The image processing section performs an image process for preventing degradation, in image quality, of an image other than the information image under the process condition set through the setting section.Type: GrantFiled: April 13, 2007Date of Patent: August 27, 2013Assignee: Fuji Xerox Co., Ltd.Inventors: Jun Koyatsu, Mitsuru Iioka, Noribumi Sato, Sato Okamoto, Kaoru Koike
-
Patent number: 8514250Abstract: A display generation system that is able to generate display signals for an underlay image with at least one embedded safety pattern and display images for an overlay image. The display generation system and method are able to determine whether there are any anomalies or graphical errors when an overlay display generated by the system or generated by some other system is displayed simultaneously with the underlay image with the embedded safety pattern. The display generation system uses the embedded safety pattern to detect the occurrence of anomalies in the simultaneous display and uses information from its own generated overlay image to detect graphical errors in the simultaneous display. Flight display systems for aircraft can use the display generation system and method of the present invention to display an underlay image depicting geographical scenery in the vicinity of the aircraft while on the ground, during takeoff or in flight.Type: GrantFiled: May 23, 2008Date of Patent: August 20, 2013Assignee: Universal Avionics Systems CorporationInventors: Hubert Naimer, Patrick Gerald Krohn, Patrick Kemp Glaze, John Russell Jorgensen
-
Patent number: 8508527Abstract: Localization and map building apparatus and method applicable to a mobile robot are provided. In an exemplary embodiment, a map building apparatus extracts a pattern of landmarks of the same kind and adjusts a landmark map using the extracted pattern when generating the landmark map for localization. Accordingly, since the landmark map is adjusted based on the pattern extracted on the basis of location information of each landmark, accuracy of localization and map building of the mobile robot can be improved.Type: GrantFiled: January 22, 2009Date of Patent: August 13, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Woo-yeon Jeong, Su-Jin Lee
-
Patent number: 8502832Abstract: Apparatus and systems utilizing fixed point filtering to perform floating point texture filtering. A texture pipe unit consisting of a texture addressing unit, texture cache unit, and texture filter unit accepts texture requests for a specified pixel from a resource and returns formatted bilinear filtered results based on the specific pixel's corresponding four texels. The texture filtering unit consists of a pre-formatter module, interpolator module, accumulator module and a format module. The pre-formatter module accepts texel data in a floating point or fixed point format. However, if the data is in a floating point format the pre-formatter module converts the floating point data into a normalized fixed point data format whereby the interpolator module may perform its bilinear interpolator functions using standardized fixed point systems and apparatus without necessitating the use of floating point arithmetic units.Type: GrantFiled: May 30, 2008Date of Patent: August 6, 2013Assignee: Advanced Micro Devices, Inc.Inventors: Brian A. Buchner, Anthony P. DeLaurier
-
Patent number: 8493406Abstract: The rendering on a user interface of a potentially complex computerized scene generation system. The user interface includes visual item(s) that have associated data. In addition, another set of visual items may be driven by data provided to input parameters, and may represent elements in the scene. Through user gestures, a user may correlate data items in the data source visual items with the element visual items to thereby automatically populate the element visual items with data, affecting the rendering of the data-driven element visual items. The element visual items might be linked, once again, perhaps through user gestures, to a parent visual item. In so doing, properties of the parent visual item might change and/or input parameters of the element visual items might change. Accordingly, complex visual scenes may be created through potentially quite simple user gestures.Type: GrantFiled: June 19, 2009Date of Patent: July 23, 2013Assignee: Microsoft CorporationInventors: Darryl E. Rubin, Vijay Mital, David G. Green, Jason A. Wolf, John A. Payne
-
Patent number: 8493388Abstract: The rendering pipeline is divided into multiple components or modules in a scene graph based visual programming environment. Different stages of the rendering pipeline, such as data conversion, transform function, shading, and rendering, are grouped into independent conceptual modules, and each module is implemented by separate nodes in a scene graph. The user may select different nodes belonging to different modules for inclusion into the scene graph to program the rendering pipeline. The visual program is implicitly compiled and run using an application programming interface for hardware acceleration.Type: GrantFiled: August 8, 2007Date of Patent: July 23, 2013Assignee: Siemens Medical Solutions USA, Inc.Inventors: Matthieu Dederichs, Klaus Engel, Daphne Yu
-
Patent number: 8487963Abstract: Methods, systems and computer program products are disclosed for displaying a preview of pixels to be effected by a brush tip area. Input is received for specifying one or more parameters defining a brush tip area. The one or more parameters include a size of the brush tip area. Pixels associated with a canvas in a display window are scanned. The scanned pixels are mapped back into the brush tip area according to a specified transform. A shape of a brush tip taper is calculated to indicate a softness or hardness of an edge of the brush tip area. An output color is composited to the scanned pixels based on the calculated shape of the brush tip taper. A preview representation is displayed of pixels effected by the brush tip area based on the compositing.Type: GrantFiled: May 30, 2008Date of Patent: July 16, 2013Assignee: Adobe Systems IncorporatedInventors: Jerry Harris, John W. Worthington
-
Patent number: 8487962Abstract: An augmented reality system for integrating video imagery of an actual dental restoration into a computer-implemented display of a model (that represents a preparation, mesial/distal neighbors, and opposing occlusion) that has been generated from a 3D scan of a patient. The 3D scan data may be generated at a dental office remote from a location at which the augmented reality system is implemented. In one embodiment, the 3D scan data is provided to the augmented reality system as a digital impression.Type: GrantFiled: March 6, 2007Date of Patent: July 16, 2013Assignee: D4D Technologies, LLCInventors: Henley S. Quadling, Mark S. Quadling
-
Patent number: 8441498Abstract: The present invention relates to a video processing device comprising a luminance and saturation detector (LSHD) for detecting the luminance values (lum) and the saturation values (sat) of pixels of an input video signal (IN); and a white-point, saturation and hue modulator (WSH) for transforming luminance and saturation properties (lum, sat) of the pixels of the input video signal (IN) into white-point, saturation and hue correction factors (W, Wc; S, Sc; H, Hc).Type: GrantFiled: November 20, 2007Date of Patent: May 14, 2013Assignee: Entropic Communications, Inc.Inventors: Matheus J. G. Lammers, Petrus M. De Greef
-
Patent number: 8436874Abstract: An item editing device, and item editing method, and a program stored on a tangible media enable easily editing items whether the item is rectangle or an arch shape by unifying the item editing operation and reducing the number of steps.Type: GrantFiled: December 7, 2007Date of Patent: May 7, 2013Assignee: Seiko Epson CorporationInventors: Masakazu Honma, Junichi Otsuka
-
Patent number: 8436853Abstract: Methods and systems for acquiring and ranking image sets are described. In an example, a computing device may be configured to determine a feature-based score that may be based on features of the object including geometry of the object. The computing device also may be configured to receive a plurality of sets of images of the object. A number of respective images of each set of images may be based on the feature-based score. The computing device further may be configured to determine for each set of images a respective image-based score based on a prospective three-dimensional (3D) visualization of the object to be generated by a merged output of that set of images. The computing device also may be configured to determine a respective ranking for each set of images based on the respective image-based score; and select a set of images based on the respective ranking.Type: GrantFiled: August 27, 2012Date of Patent: May 7, 2013Assignee: Google Inc.Inventors: Ryan Hickman, James R. Bruce, Arshan Poursohi
-
Patent number: 8432410Abstract: A three dimensional (3D) graphics application programming interface (API) extension provides support for specifying images in a shared exponent format. The shared exponent format is used to represent high dynamic range textures in a compact encoding to reduce the memory footprint needed to store the image data compared with other high dynamic range formats. Image data is encoded to and decoded from the shared exponent format using a pixel processing pipeline. Image data encoded into the shared exponent format can be decoded and used as texture data during rendering.Type: GrantFiled: November 14, 2006Date of Patent: April 30, 2013Assignee: Nvidia CorporationInventor: Mark J. Kilgard
-
Patent number: 8411094Abstract: The disclosure relates to a graphics module for rendering a bidimensional scene on a display screen comprising a graphics pipeline of the sort-middle type, said graphics pipeline comprising: a first processing module configured to clip a span-type input primitive received from a rasterizer module into sub-span type primitives to be associated to respective macro-blocks corresponding to portions of the screen, and to store said sub-span type primitives in a scene buffer; a second processing module configured to reconstruct the span-type input primitive starting from said sub-span type primitives, the second processing module being further intended to implement a culling operation of sub-span type primitives of the occluded type.Type: GrantFiled: May 28, 2009Date of Patent: April 2, 2013Assignee: STMicroelectronics S.r.l.Inventors: Mirko Falchetto, Massimiliano Barone, Danilo Pau
-
Patent number: 8405660Abstract: A method for streaming a vector image to a client computer, including: accessing a pre-processed vector image that was generated from a vector image, the pre-processed vector image including a plurality of local rectangular regions and a plurality of local vector objects, each local vector object being associated with one of the local rectangular regions; receiving a request from a user of a client computer for a desired portion of the vector image, for display at a desired pixel display resolution; identifying at least one local rectangular region from among the plurality of local rectangular regions of the pre-processed vector image, which is appropriate for generating the desired portion of the vector image at the desired display resolution; and transmitting the local vector objects associated with the at least one local rectangular region to the client computer.Type: GrantFiled: April 28, 2009Date of Patent: March 26, 2013Assignee: Synchronica plcInventors: Andrew Orala, Rudy Ziegler
-
Patent number: 8400454Abstract: An embedded, programmable motion blur system and method is described herein. Embodiments include applying displacement on a vertex level and amplification on a primitive level within a graphics pipeline. Embodiments include receiving a plurality of vertices in a first component of a graphics processing unit (GPU), displacing each of the plurality of vertices, receiving a primitive that includes at least one of the displaced vertices in a second component of the GPU, and transforming the primitive. In one embodiment, transforming comprises at least one of translation, scaling, and rotation. Further included are generating a plurality of primitive samples over a time aperture, and outputting the plurality of primitive samples to further components of the GPU for further processing for display of the scene with motion blur.Type: GrantFiled: March 30, 2005Date of Patent: March 19, 2013Assignee: ATI Technologies, Inc.Inventor: Avi I. Bleiweiss
-
Patent number: 8400446Abstract: A computer implemented method, apparatus, and computer usable program code for placing fasteners in a three dimensional product definition. A fastener is identified from a plurality of different fasteners to fasten a set of components in a three dimensional product definition using a policy to form a selected fastener. A set of points on the set of components is received for which fasteners are to be placed to form a set of defined points. A set of locations in the set of components is generated in the three dimensional product definition using the set of defined points to form a set of defined locations. The selected fastener is placed into the set of defined locations.Type: GrantFiled: November 14, 2006Date of Patent: March 19, 2013Assignee: The Boeing CompanyInventors: Timothy D. Gatzke, Francis P. Delaney, Philip H. Farcy, Nancy Schwarting
-
Patent number: 8379013Abstract: Provided are a method and apparatus rendering three-dimensional (3D) graphic data. The method includes eliminating at least one of a plurality of processes for rendering the three-dimensional (3D) graphic data in consideration of a rendering environment of the 3D graphic data and a state of power of a system rendering the 3D graphic data, generating a rendering function which performs the remaining processes after the at least one process is eliminated and rendering the 3D graphic data using the generated rendering function.Type: GrantFiled: August 22, 2007Date of Patent: February 19, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Sang-oak Woo, Kee-chang Lee
-
Patent number: 8373705Abstract: A method is provided for creating a multimedia scene including at least one object animation, designed to be reproduced on at least one radio communication terminal. At least one of the animations is associated with a non-temporal animation variable, representing a state of at least one object of the scene, of at least one element of the terminal, and/or a state of at least one associated communication network. The variable provides a time-based function for the animation. A method is also provided for reproducing a multimedia scene comprising at least one object animation, on a radio communication terminal.Type: GrantFiled: March 27, 2007Date of Patent: February 12, 2013Assignee: StreamezzoInventors: Pierre-Erwann Gouesbet, Emmanuel Rohee
-
Patent number: 8368616Abstract: Control of multiple display screens associated with a computer, wherein the auxiliary screen display content that depends on conditions of the computer. During some times the auxiliary screen displays content associated with the presently executing program, and during other times the auxiliary screen displays history information. The rules can be automatically changed or manually changed.Type: GrantFiled: July 3, 2012Date of Patent: February 5, 2013Inventor: Scott C. Harris
-
Patent number: 8358308Abstract: Various types of data can be collected into a data set and related content and/or related concepts across the data in the data set and/or across search histories can be displayed as a visual representation. The related content/concepts can be presented as a function of incremental revealing of relationships. After reviewing the visual representation, a user can customize the data set and relationships by specifically excluding a related data segment. The visual representation can be applied across multiple searches or other obtained data. Through interaction with the visual representation, a user can drill down into common linkages of the data to more narrowly focus on a subset of the data and/or to refocus a search result and/or to provide annotations.Type: GrantFiled: June 27, 2008Date of Patent: January 22, 2013Assignee: Microsoft CorporationInventors: George G. Robertson, Danyel A. Fisher, Bongshin Lee, Roland L. Fernandez, Lev Boris Nachmanson, Timothy Garry Dwyer, Mikkel Ronne Jakobsen, Olga Kulyk, Matthew Jay Kotler, Kipper V. Jewsbury, Brian L. Welcker, Gur Kimchi, Morten Holm-Peterson, Stella Yick Chan, Jason J. Weber, B. Scott Ruble, Murali R. Krishnan, Benjamin L. Chronister, Christian Olaf Abeln