Patents Examined by Janice Kau
-
Patent number: 8334869Abstract: Method and apparatus for modeling 3-D frustums using a single click-and-draw action. A cursor control device button is pressed at a desired starting point. The user then moves the cursor to draw a curve. When the curve intersects, the shape that has been drawn is saved as a start surface. When the cursor control device button is released, the method may search for one or more other intersections from the end of the curve. If another intersection is found, the intersection defines an end surface. If one or more additional intersections are found, the additional intersections may be used to define intermediate surfaces. The recorded points between the start and end surfaces define the path of the frustum. If a second intersection is not found, the start surface may be duplicated as the end surface. Once the user completes the curve, the frustum defined by the curve may be rendered.Type: GrantFiled: March 23, 2009Date of Patent: December 18, 2012Assignee: Adobe Systems IncorporatedInventors: Avinash Kumar Rao Padmakar, Muthukur Prakash GopalaKrishna Sharma, Jaideep Jeyakar
-
Patent number: 8319770Abstract: A method and system for optimizing user input points that identify points within an image of a left ventricle of a heart includes identifying user input points on an image. The user input points include an apical point and left and right basal points positioned proximate to an endocardium of a left ventricle. An adjusted apical point is determined based on at least an autocorrelation of points in the image proximate to the apical point. The adjusted apical point is displayed on the image.Type: GrantFiled: July 11, 2008Date of Patent: November 27, 2012Assignee: General Electric CompanyInventors: Zvi M. Friedman, Peter Lysyansky, Nahum Smirin
-
Patent number: 8305388Abstract: One or more embodiments of the present invention relate to a four color image display device. A display device according to an exemplary embodiment of the present invention includes a first pixel adapted to display a first color, a second pixel adapted to display a second color, a third pixel adapted to display a third color, and a white pixel adapted to display a first white. In one aspect, the first to third pixels are adapted to display a second white in combination, and a ratio of the first white and the second white varies according to a gray. Accordingly, a greenish phenomenon of a low-luminance white light in a four color display device may be reduced.Type: GrantFiled: March 26, 2009Date of Patent: November 6, 2012Assignee: Samsung Display Co., Ltd.Inventors: Kyong-Tae Park, Baek-Woon Lee, Alexander Arkhipov
-
Patent number: 8305375Abstract: A method of providing a slide show includes selecting one of a plurality of images in which geographic position information is set, marking a plurality of positions corresponding to the plurality of images on a map based on geographic position information and outputting the map, setting an image search range on the map based on a position on the map, which corresponds to the selected image, and providing the slide show by using images corresponding to positions on the map, which belong to the set image search range.Type: GrantFiled: September 15, 2008Date of Patent: November 6, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Hyun-mi Park, Hyun-joo Kang, Sung-ho Ryu
-
Patent number: 8294713Abstract: A method and apparatus for illuminating objects in 3-D computer graphics are described in which a single equation that employs two light sources is used to perform vertex shading. In the vertex shading equation, a direct light source is used to calculate a diffuse component of the lighting, while a rotated light source is used to calculate a specular component of the lighting. Using a single equation that employs two different light sources may provide better lighting for portions of object(s) when compared to conventional vertex shading techniques, while doing so at the same or similar computational cost as conventional techniques that use a single light source to calculate the diffuse and specular components.Type: GrantFiled: March 23, 2009Date of Patent: October 23, 2012Assignee: Adobe Systems IncorporatedInventor: Antoine Amanieux
-
Patent number: 8274534Abstract: After positioning the cursor and pressing-and-holding a mouse button to begin a drag, a user continues to drag the cursor out of and into plural popped up regions. While the cursor is within a region, an associated function effects the displayed graphical information in a particular way, such as continuously panning, drawing, zooming, or rotating. Upon rolling-out of a region without entering a contiguous region, the last function continues to execute and all popped up regions are removed such that the user may utilize the entire display without being switched to another function. In a simple form, after release of the mouse button, a tool may zoom out if the user held the mouse substantially stationary and zoom in on a rectangle if the mouse was dragged. Reducing the number of times a user clicks by eliminating the step of selecting a function should help avoid repetitive strain injuries.Type: GrantFiled: March 4, 2008Date of Patent: September 25, 2012Inventor: Roland Wescott Montague
-
Patent number: 8264494Abstract: A method for remotely displaying 3D information on a remote machine is disclosed. An application graphics command is generated, corresponding to a first 3D API from an application on a first machine. The application graphics command are translated to a remote graphics command corresponding to a second 3D API wherein the remote graphics command is compatible with a transport mechanism and a graphics driver on a second machine. The remote graphics command is transported over a network to a second machine.Type: GrantFiled: June 18, 2008Date of Patent: September 11, 2012Assignee: Pano Logic, Inc.Inventors: Dali Kilani, Nils Bunger, Aly E. Orady, Frederick B. Fisher, Jack C. Pien
-
Patent number: 8264501Abstract: A system, method, and computer program for radial component scattering, comprising calculating a bounding box for each of a plurality of parts; calculating a centroid corresponding to each of said bounding boxes; calculating a scatter circle for placement of said plurality of parts; calculating a number of locations to place said plurality of parts on said scatter circle; whereby said plurality of parts are added to an assembly view in a single operation such that a largest of said plurality of parts is at a start point, and appropriate means and computer-readable instructions.Type: GrantFiled: March 19, 2008Date of Patent: September 11, 2012Assignee: Siemens Product Lifecycle Management Software Inc.Inventors: Adrian Fraser, Philip O. Williams
-
Patent number: 8253727Abstract: A three dimensional web store having product images is created. Three dimensional product images are rendered from manufacturing information instead of the products themselves. The location of all products, advertisements, aisles, signs, and displays is determined for a real world store. The web store is then created using three dimensional internet or virtual world viewing and maneuvering capabilities, to appear identical to the real world store.Type: GrantFiled: March 14, 2008Date of Patent: August 28, 2012Assignee: International Business Machines CorporationInventor: Robyn R. Schwartz
-
Patent number: 8223143Abstract: The present invention is an OCT imaging system user interface for efficiently providing relevant image displays to the user. These displays are used during image acquisition to align patients and verify acquisition image quality. During image analysis, these displays indicate positional relationships between displayed data images, automatically display suspicious analysis, automatically display diagnostic data, simultaneously display similar data from multiple visits, improve access to archived data, and provide other improvements for efficient data presentation of relevant information.Type: GrantFiled: October 26, 2007Date of Patent: July 17, 2012Assignee: Carl Zeiss Meditec, Inc.Inventors: Shahram Shawn Dastmalchi, Jochen Straub
-
Patent number: 8217935Abstract: Systems and methods include high throughput and/or parallelized ray/geometric shape intersection testing using intersection testing resources accepting and operating with block floating point data. Block floating point data sacrifices precision of scene location in ways that maintain precision where more beneficial, and allow reduced precision where beneficial. In particular, rays, acceleration structures, and primitives can be represented in a variety of block floating point formats, such that storage requirements for storing such data can be reduced. Hardware accelerated intersection testing can be provided with reduced sized math units, with reduced routing requirements. A driver for hardware accelerators can maintain full-precision versions of rays and primitives to allow reduced communication requirements for high throughput intersection testing in loosely coupled systems. Embodiments also can include using BFP formatted data in programmable test cells or more general purpose processing elements.Type: GrantFiled: March 31, 2008Date of Patent: July 10, 2012Assignee: Caustic Graphics, Inc.Inventors: Stephen Purcell, Ryan R. Salsbury, James Alexander McCombe, Sean Matthew Gies
-
Patent number: 8217956Abstract: Method and apparatus for rendering panoramas under spherical projections. A set of component images and alignment parameters for the images are obtained. A rotation matrix for a component image is decomposed into three rotation matrices. An in-plane rotation of the image is performed to generate a rotated image. Once an in-plane rotation is performed, the rotated image is rendered first in one planar (x or y) dimension (whether columns or rows) to generate an intermediate image, and then the intermediate image is rendered in the other planar dimension to generate an output image. Decimation of the input rows and columns may be performed if necessary, and one-dimensional interpolation may be performed to generate pixel values in the output rows and columns from pixel values in the input rows and columns. The output image may be adjusted on the spherical projection by shifting the bounding box of the output image.Type: GrantFiled: February 29, 2008Date of Patent: July 10, 2012Assignee: Adobe Systems IncorporatedInventor: Hailin Jin
-
Patent number: 8054309Abstract: To provide a game machine for displaying a picture in which light from a light source causes the shadow of an object, and the shadow varies according to a change in the position of the light source, the shape (posture) of the object, and so forth, while reducing a processing load. The present invention relates to a game machine for showing a picture obtained by viewing, from a predetermined viewpoint, a virtual three dimensional space where a light source and an object are placed. According to the present invention, a shadow rendering object for rendering a shadow of the object is placed. The permeability of each of the vertexes of polygons forming the shadow rendering object is determined based on the position of the light source and the position and shape data of the object, and the game screen image is produced based on the permeability determined. The number of polygons forming the shadow rendering object is controlled based on the distance between the viewpoint and the object.Type: GrantFiled: December 18, 2006Date of Patent: November 8, 2011Assignee: Konami Digital Entertainment Co., Ltd.Inventor: Toshiyuki Tanaka