Clipping Patents (Class 345/620)
  • Patent number: 7978364
    Abstract: In order to provide a technique which can shorten the processing time in large-scale variable print processing, an image processing apparatus includes: an input unit adapted to input a rendering job which includes a single fixed object common to respective pages, and a plurality of variable objects which are independent for respective pages; a designation unit adapted to designate an inclusion region that includes rendering regions respectively for the plurality of rendering objects; a transparent processing unit adapted to generate transparent processed images by executing transparent processing in correspondence with the plurality of transparency attributes for a region of the fixed object that overlaps the inclusion region; a clipping image generation unit adapted to generate a clipping image by clipping a region from the transparent processed image; and a generation unit adapted to generate rendering data by blending the clipping image and the fixed object.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: July 12, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shunsuke Iguchi
  • Patent number: 7978205
    Abstract: An enhanced graphics pipeline is provided that enables common core hardware to perform as different components of the graphics pipeline, programmability of primitives including lines and triangles by a component in the pipeline, and a stream output before or simultaneously with the rendering a graphical display with the data in the pipeline. The programmer does not have to optimize the code, as the common core will balance the load of functions necessary and dynamically allocate those instructions on the common core hardware. The programmer may program primitives using algorithms to simplify all vertex calculations by substituting with topology made with lines and triangles. The programmer takes the calculated output data and can read it before or while it is being rendered. Thus, a programmer has greater flexibility in programming.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: July 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Amar Patel, Charles N. Boyd, David R. Blythe, Jeff M. J. Noyle, Michael A. Toelle, Stephen Harry Wright
  • Publication number: 20110141101
    Abstract: A method for producing a three-dimensional likeness of a real-life subject from a two-dimensional image. The method includes uploading a digital image including facial features of a real-life subject from local memory storage to storage in a remote server. A user of the method then selects a target image area from the digital image and matches peripheral features such as skin tone, hair style, and hair color to the real-life subject. The remote server processes the said target image area and the peripheral features together to produce a three-dimensional representation which may be previewed by the user. Once approved and purchased through an on-line e-commerce transaction, multiple two-dimensional sheets corresponding to the three-dimensional representation are generated and a tangible embodiment of the three-dimensional representation is formed from the two-dimensional sheets as a head apparatus for shipment to the user.
    Type: Application
    Filed: December 11, 2009
    Publication date: June 16, 2011
    Applicant: TWO LOONS TRADING COMPANY, INC.
    Inventor: Mark SCRIBNER
  • Patent number: 7961200
    Abstract: Electronic document design systems and methods allowing a user engaged in customizing an electronic product to re-crop product images in a manner that is compatible with the product layout. Upon selection of an image area in the product design, the user can choose to re-crop the image currently displayed in the image area or to select and crop a different image to be used in the selected image area. A cropping indicator that can be resized and repositioned is provided to the user. The cropping indicator is automatically sized to have and retain the same height to width ratio as the selected image area. Upon completion of any resizing or repositioning operation, the selected image area of the electronic product is updated to reflect the cropping changes made by the user.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: June 14, 2011
    Assignee: Vistaprint Technologies Limited
    Inventors: Kenneth A. Walker, Jr., Alexander K. Schowtka
  • Patent number: 7952592
    Abstract: A method for creating a cutout surface for volume rendering includes providing a digitized medical image volume comprising a plurality of intensities corresponding to a 3-dimensional grid of points, identifying a surface of interest in said image volume, representing said surface-of-interest by a polygonal mesh, extracting a set of curves on said surface-of-interest where a cutout surface will intersect, extending a vector defined on one of said curves toward a viewing point, and sweeping said extended vector along said curve to create said cutout surface.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: May 31, 2011
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Michael Burns, Klaus Engel
  • Publication number: 20110125526
    Abstract: A system and method for analyzing and retrieving images of breast tissue abnormalities obtained from multiple sources. Providing a tool for a radiologist that includes a convenient region-of-interest association of mammogram, or other anatomical images, of an individual patient. One embodiment provides an efficient collection of all of the mammogram abnormalities for a patient. In yet another embodiment, the region-of-interest abnormalities in a single location in a patient's tissue are correlated across a variety of imaging modalities including X-rays, mammogram, CT, ultrasound, MRI, or other imaging technologies.
    Type: Application
    Filed: November 25, 2009
    Publication date: May 26, 2011
    Inventor: Greg Gustafson
  • Patent number: 7945116
    Abstract: Methods and systems for cropping images of book pages are disclosed according to one embodiment of the invention. A method may include identifying reference images and receiving cropping rectangles for the reference images. These cropping rectangles associated with reference images may then be used to generate cropping rectangles for images of book pages between the reference images. The cropping rectangles may be generated based on a linear interpolation of the cropping rectangles associated with the reference images and the number of pages between images. The method may also display one or more images of book pages with the associated one or more cropping rectangles superimposed thereon. A user may then have the opportunity to make adjustments to the position and/or size of the cropping rectangles.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: May 17, 2011
    Assignee: Ancestry.com Operations Inc.
    Inventor: Donald B. Curtis
  • Publication number: 20110109647
    Abstract: A program generation device (11) for generating a control program for causing a display device (30) to display an image in different display sizes comprises: a determination unit (116) that determines a conversion image size based on the different display sizes of the image; a conversion unit (117) that converts an item of image data representing the image into an item of image data having an image size equal to the conversion image size; and a generation unit (118) that generates a control program for causing the display device to display the image in different display sizes by using the item of image data converted by the conversion unit.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 12, 2011
    Applicant: NTT DOCOMO, INC.
    Inventors: Yukou Miyazawa, Takahiro Ohori, Kazuya Anzawa
  • Publication number: 20110090247
    Abstract: A particle image analyzing method is adapted so that while raising image-reviewing efficiency at a cropped image level of particle components in a sample, the entire sample can be observed without significantly changing a related apparatus configuration. Prior to image reviewing of an imaging region, cropped images thereof are reviewed and, with reference to the images arranged for each kind of particle component, if the operator judges any particles to have been falsely identified, the operator uses an operating unit to modify positions of the particles to those of correct component items. An overall image of the imaging region is displayed and if any components to be added (overlooked components) appear, the kinds of these components are identified and quantitative data on each kind of component is registered. Upon completion of the registration, the concentration of the sample is recalculated and a comment is entered in a comment field.
    Type: Application
    Filed: May 12, 2009
    Publication date: April 21, 2011
    Applicant: HITACHI HIGH-TECHNOLOGIES CORPORATION
    Inventors: Miki Taki, Norio Oowada
  • Publication number: 20110090246
    Abstract: A moving image generation apparatus includes an image display unit, a partial image specification unit, a partial image cutout unit, and a moving image generation unit. The image display unit displays an image. The partial image specification unit specifies a partial image of a predetermined range corresponding to each of points in the displayed image. The partial image cutout unit cuts out a plurality of partial images from between two arbitrary partial images included in the specified partial images. The moving image generation unit generates a moving image based on the specified partial images and the cutout partial images.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 21, 2011
    Inventor: Takuya MATSUNAGA
  • Publication number: 20110090245
    Abstract: A method for rendering static graphics in a mobile device in applications such as map applications. Panning increments are received for panning a previously rendered frame to a panned frame. A rendering region is defined based on the panning increments and the rendering region is expanded to provide an expanded region. At least one of a candidate polygon, candidate line segment, and polyline is clipped to the expanded region to obtain one or more clipped portions of the at least one of the candidate polygon, candidate line segment and candidate polyline contained within the expanded region. The one or more clipped portions of the candidate polygon, candidate line segment and candidate polyline, are rendered and portion of the previously rendered frame is copied to provide the panned frame.
    Type: Application
    Filed: October 16, 2009
    Publication date: April 21, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Ramgopal RAJAGOPALAN
  • Patent number: 7924294
    Abstract: In one embodiment, a system, method and computer readable media are disclosed for trimming geographic data that defines polygons to boundaries of a quadrangle. The geographic data is converted to map coordinates in a novel azimuthal map projection. Each map projected point in the azimuthal map projection has an azimuthal angle that is proportional to longitude of the point, and has a radius from the center of the azimuthal map projection that is proportional to both the longitude and latitude of the point. Polygons are trimmed along a lower limit of the quadrangle and along an upper longitude limit of the quadrangle using the azimuthal map projection. The map coordinates in the azimuthal map projection are then converted back to geographic data.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: April 12, 2011
    Assignee: The MathWorks, Inc.
    Inventor: Robert P. Comer
  • Publication number: 20110080424
    Abstract: A method of processing a plurality of images comprises receiving a plurality of images, defining a set of images for processing, from the plurality of images, aligning one or more components within the set of images, transforming one or more of the aligned images by cropping, resizing and/or rotating the image(s) to create a series of transformed images, and creating an output comprising the series of transformed images, the output comprising either a stop motion video sequence or a single image.
    Type: Application
    Filed: June 17, 2009
    Publication date: April 7, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Marc Andre Peters, Tsvetomira Tsoneva, Pedro Fonseca
  • Publication number: 20110081083
    Abstract: An image is displayed on a touch screen. A user's underline gesture on the displayed image is detected. The area of the image touched by the underline gesture and a surrounding region approximate to the touched area are identified. Skew for text in the surrounding region is determined and compensated. A text region including the text is identified in the surrounding region and cropped from the image. The cropped image is transmitted to an optical character recognition (OCR) engine, which processes the cropped image and returns OCR'ed text. The OCR'ed text is outputted.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 7, 2011
    Applicant: GOOGLE INC.
    Inventors: Dar-Shyang Lee, Lee-Feng Chien, Aries Hsieh, Pin Ting, Kin Wong
  • Publication number: 20110069085
    Abstract: Methods and systems are presented for automatically generating a slide associated with a slideshow. In one aspect, a method includes selecting an image for inclusion in a slideshow, where the image has associated facial detection information. A face location is determined in the selected image based on the facial detection information and the selected image is cropped based on the determined face location to generate a cropped image depicting the included face. The cropped image is inserted into a slide associated with the slideshow. Further, an animation having a defined animation path can be associated with the slide. Also, the face location can be identified as a position in the animation path and the slide can be animated based on the associated animation.
    Type: Application
    Filed: September 23, 2009
    Publication date: March 24, 2011
    Applicant: APPLE INC.
    Inventors: Ralf Weber, Robert Van Osten
  • Publication number: 20110050722
    Abstract: A display control apparatus controls an input unit that inputs pieces of captured image data, an acquisition control unit that controls consecutive acquisition of a plurality of pieces of image data, a memory control unit that buffers in the memory unit the plurality of pieces of image data consecutively acquired by the acquisition control unit, an image compositor that composites the latest buffered image data and other (non-latest) pieces of image data successively buffered in the memory control unit, and a display control unit that displays chronologically an image represented by a image data composited by the image compositor.
    Type: Application
    Filed: August 24, 2010
    Publication date: March 3, 2011
    Applicant: CASIO COMPUTER CO., LTD.
    Inventors: Jun MURAKI, Hiroshi Shimizu, Hiroyuki Hoshino, Erina Ichikawa
  • Publication number: 20110044512
    Abstract: A method of automatic tagging of images on an image hosting website includes receiving at least one image, locating faces and/or people in the received image, recognizing features of the located faces and/or people, and automatically tagging the located faces and/or people in response to the recognizing.
    Type: Application
    Filed: March 31, 2010
    Publication date: February 24, 2011
    Applicant: MYSPACE INC.
    Inventors: Manik Bambha, Thomas Anderson, Steven Pearman, Vincent Roussilhon
  • Patent number: 7889194
    Abstract: A method for multi-planar reconstruction of digitized medical images includes providing an image volume, sampling the neighborhood about each point in a planar region and saving a color value and a depth, providing a projection plane onto which rendering rays are projected from a viewing point through said image volume, advancing sampling points along rays through the image volume, computing depths of each sampling point, determining for sampling points on rays that penetrates the planar region if a depth of said sampling point is less than the buffer depth of a corresponding point in the planar region and sampling neighborhoods of points about such sampling points, determining if sampling points are near said planar region, applying first transfer function to sample values interpolated from first volume for sampling points close to or inside the planar region, and otherwise applying second transfer function to sample values interpolated from second volume.
    Type: Grant
    Filed: March 12, 2007
    Date of Patent: February 15, 2011
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Klaus Engel, James Williams
  • Patent number: 7876335
    Abstract: A system redacts content in a multi-layered document by executing a content modifier process that redacts a first portion of content in a source layer and then automatically redacts related content in at least one target layer. The content modifier process overlays the source redaction region on corresponding areas of other layers in the document to identify target redaction regions in those other layers that contain target content. In turn, the content modifier process automatically identifies and redacts the target content within target redaction regions.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: January 25, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Jason T. Pittenger, David Stromfeld
  • Patent number: 7876333
    Abstract: A method of displaying a computer application comprising a plurality of objects within an initially transparent application window comprises creating an animated content window below the application window for each animated content object of the computer application and directing the player responsible for playing the animated content object to draw the animated content directly therein. The objects of the computer application are examined and a clipping mask for each animated content object corresponding generally to the animated content window created therefor is defined. Starting from bottom to top, an object from the list is selected. If the selected object is not an animated content object, the object is drawn within the application window except in areas corresponding to the clipping masks.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: January 25, 2011
    Assignee: Smart Technologies ULC
    Inventor: Taco Van Ieperen
  • Patent number: 7876334
    Abstract: A digital photography system and a method of its use. The system includes a digital camera having a mechanism for selecting a graphical object, a mechanism for superimposing the graphical object within a field of view of a digital camera, a mechanism for manipulating the graphical object within the field of view before capturing the image according to manipulation parameters that are set by a user and a mechanism for defining a relationship between the manipulated graphical object and at least part of the image. The scope of the invention also includes a memory card bearing such graphical objects and a method of offering the system for sale at a price that depends on the graphical objects stored in the memory card(s).
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: January 25, 2011
    Assignee: Sandisk IL Ltd.
    Inventors: Eyal Bychkov, Itzhak Pomerantz
  • Publication number: 20110013049
    Abstract: An electronic device includes a touch sensitive display device, a camera device, and a processor that executes computer readable program code embodied in a computer readable storage medium. Some of the computer readable program code is configured to control magnification of a digital image from the camera device to generate a magnified digital image that is displayed on the display device in response to distance between at least two touch points detected relative to a surface of the display device. Some other computer readable program code is configured to initiate capture of the magnified digital image in response to cessation of detection of at least one of the two touch points.
    Type: Application
    Filed: July 17, 2009
    Publication date: January 20, 2011
    Inventor: Karl Ola Thörn
  • Patent number: 7860645
    Abstract: The telematics service providing system generates a path from the departure point to the destination based on traffic information, generates guidance information for each guidance point where a turn to a direction that is different from the current progress direction of the client is needed on the generated path, clips a vicinity map covering a predetermined area with reference to the guidance point from the total map to generate a guidance point vicinity map, converts the generated guidance point vicinity map into a format displayable by the client, and provides the converted map to the client terminal. Accordingly, confusion caused by complex crossroads or paths that need consecutive and same direction turns may be prevented, the client terminal may not need a memory for storing large-volume geographic information data, and the client may not additionally need to upgrade the geographic information data.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: December 28, 2010
    Assignee: SK Corporation
    Inventors: Do-Sung Kim, Won-Hee Cho, Jin-Kyung Park, In-Joon Choi, Min-Hui Park
  • Patent number: 7847806
    Abstract: A desired range of moving image data is designated. Then, still images obtained from a start frame and an end frames in the designated range are displayed, and an interface for designating trimming areas is provided for the two frames. The trimming areas are set in a predetermined frame to be extracted from the designated range based on the trimming areas designated by using the interface. The predetermined number of frames is extracted from the designated range of the moving image data, a partial image in the set trimming areas is extracted from the extracted predetermined number of frames, and a predetermined number of continuous still images are generated. The obtained continuous still image is printed onto a recording sheet via a printing device.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: December 7, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yausushi Mochizuki, Takayuki Suzuki
  • Patent number: 7843466
    Abstract: Methods and systems for automatically creating a frame image for a content image are presented, and include retaining in electronic storage one or more master frame component images, automatically cropping at least one of the master frame component images to create a plurality of frame component images including at least a plurality of cropped versions of the master frame component images, and automatically assembling the frame component images into a frame on a display such that the frame appears as a frame image for the content image when the frame component images and content image are displayed together.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: November 30, 2010
    Assignee: Vistaprint Technologies Limited
    Inventor: Brian D. Hanechak
  • Patent number: 7839402
    Abstract: In a virtual endoscopy method, an unfolding axis (100, 100?) substantially along an elongated lumen (150) is divided into axis segments (110). Ray casting directions (104) are selected extending generally radially from the axis segments. At least some of the ray casting directions are tilted away from a camera position (102). Ray casting is performed along the tilted ray casting directions to define pixel values that are arranged into an unfolded view. The ray casting employs at least one of (i) volume rendering and (ii) computing a statistical characteristic of voxels (238) over a preselected distance (dinterval) along the ray casting direction into the lumen-defining structure.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: November 23, 2010
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Doron Dekel, Jacob S. Durgan, Thorsten R. Fleiter
  • Publication number: 20100289913
    Abstract: An image processing apparatus for cropping and outputting a plurality of partial images from an image, includes: an acquisition unit adapted to acquire object areas for a plurality of objects included in an image to be processed; an analysis unit adapted to analyze a distribution of the acquired object areas; a determination unit adapted to determine a cropping scheme for cropping partial images from the image to be processed, based on the distribution of the object areas; and a cropping unit adapted to crop the partial images from the image to be processed, using the determined cropping scheme.
    Type: Application
    Filed: April 9, 2010
    Publication date: November 18, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Masato Fujiwara
  • Publication number: 20100280829
    Abstract: A system and method are provided for photo management using expression-based voice commands. The method interfaces a photo-image discovery device, having no dedicated display, to a display monitor. Expression-based user voice prompt are received and used to access a photo-image in storage at a storage site. The accessed photo-image is then presented on the display monitor. The photo-image in storage at the storage site can be accessed to perform an operation such as: selecting a storage site, selecting a photo-image, transforming a selected photo-image, converting a file format of a selected photo-image, and selecting a delivery option. In one aspect, a menu of photo-image user prompt options are presented on the display monitor, originating from the photo discovery device, and the expression-based user voice prompts are received in response to the presented menu.
    Type: Application
    Filed: May 5, 2009
    Publication date: November 4, 2010
    Inventors: Paramesh Gopi, Vinay Ravuri, Dimitry Vaysburg, Prodyut Hazarika
  • Patent number: 7823058
    Abstract: The present invention provides electronic methods and apparatus for interactively authoring, sharing and analyzing digital video content. Methods for authoring include displaying visual data, defining each traversal as a time-based sequence of frames and annotating and storing a record of the traversal and its associated audio records. Defining the traversal includes interactively panning the visual data by positioning an overlay window relative to the visual data and zooming in or out by resizing the overlay window. In alternative embodiments, the visual data may be displayed in a rectangular layout or a cylindrical layout. The methods are practiced using an integrated graphical interface, including an overview region displaying the visual data, a detail region displaying current data within the overlay window, and a worksheet region displaying a list of previously stored annotated traversal records.
    Type: Grant
    Filed: December 30, 2002
    Date of Patent: October 26, 2010
    Assignee: The Board of Trustees of The Leland Stanford Junior University
    Inventors: Roy D. Pea, Michael I. Mills, Joseph H. Rosen
  • Patent number: 7817164
    Abstract: Systems and methods for adding to or deleting from an attention region in a medical image using a drawn curved line depending on the positions of the end points of the line using computer processing and user interface.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: October 19, 2010
    Assignee: Hitachi Medical Corporation
    Inventors: Takashi Shirahata, Yoshihiro Goto
  • Publication number: 20100260421
    Abstract: A tagging method and apparatus of a portable terminal is in which if particular content is edited, only second tag information corresponding to the edited content is extracted and then automatically tagged to the edited content. The second tag information is part of the first tag information corresponding to a photography subject contained in the particular content.
    Type: Application
    Filed: March 5, 2010
    Publication date: October 14, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyun Mi Park, Yu Ran Kim, Dae Won Kim
  • Patent number: 7812840
    Abstract: There are provided a scene modifier generation device and a scene modifier generation method capable of improving expressive power of animation when automatically generating a modifier concerning a scene used in computer graphics from an inputted text sentence. A scene modifier as a modification expression concerning a scene of computer graphics is stored together with the application condition. It is possible to automatically generate a unique scene modifier appropriate for a scene according to an agentive in the scenario, a meaning of the operation, and a component of a scene modifier contained in the scenario including an adverb.
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: October 12, 2010
    Assignee: Panasonic Corporation
    Inventors: Sachiko Uranaka, Makoto Yasugi, Toshiyuki Tanaka, Seiya Miyazaki
  • Patent number: 7808512
    Abstract: In a raster unit of a graphics processor, a method for bounding region accumulation for graphics rendering. The method includes receiving a plurality of graphics primitives for rasterization in a raster stage of a graphics processor and rasterizing the graphics primitives to generate a plurality pixels related to the graphics primitives and a plurality of respective bounding regions related to the graphics primitives. Upon receiving an accumulation start command, the bounding regions are accumulated in an accumulation register. The accumulation continues until an accumulation stop command is received. The operation results in an accumulated bounding region. Access to the accumulated bounding region is enabled to facilitate a subsequent graphics rendering operation.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: October 5, 2010
    Assignee: NVIDIA Corporation
    Inventors: Edward A. Hutchins, Christopher D. S. Donham, Gary C. King, Michael J. M. Toksvig, Mark J. Kilgard
  • Publication number: 20100238191
    Abstract: To browse images grouped by person on a photo displaying system, a plurality of facial regions are generated from a plurality of images of a plurality of albums. The facial regions are grouped into a plurality of clusters of faces based on similarity between the facial regions. The clusters of faces are associated with the albums. A signal is received to select one of the facial regions. The selected facial region belongs to a specific cluster of faces and the specific cluster of faces is associated with a specific album of the albums. Images of the specific album and facial regions of the clusters of faces are displayed.
    Type: Application
    Filed: March 19, 2009
    Publication date: September 23, 2010
    Applicant: CYBERLINK CORP.
    Inventors: Chi-Ming Lee, Chung-Yi Weng
  • Patent number: 7791605
    Abstract: A technique for universally rasterizing graphic primitives used in computer graphics is described. Configurations of the technique include determining three edges and a bounded region in a retrofitting bounding box. Each primitive has real and intrinsic edges. The process uses no more than three real edges of any one graphic primitive. In the case of a line, a third edge is set coincident with one of its two real edges. The area between the two real edges is enclosed by opposing perimeter edges of the bounding box. In the case of a rectangle, only three real edges are used. The fourth edge corresponds to a bounding edge provided by the retrofitting bounding box. In exemplary applications, the technique may be used in mobile video-enabled devices, such as cellular phones, video game consoles, PDAs, laptop computers, video-enabled MP3 players, and the like.
    Type: Grant
    Filed: May 1, 2007
    Date of Patent: September 7, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Guofang Jiao, William Torzewski, Chun Yu, Brian Ruttenberg
  • Patent number: 7782317
    Abstract: A method for determining a depth ordering between two planes in a 3D workspace of an application is provided. The method includes projecting vectors from a reference position through points of interest on the planes, determining corresponding points on the other plane, determining a number of points of interest on a first plane having a depth lower than its corresponding point and a number of points of interest on a second plane having a depth lower than its corresponding point, and setting the depth ordering based on these numbers. A method for displaying interconnects between nodes of a tree displayed in an application is provided. A node represents a multimedia item or a function and an interconnect represents data passed between two nodes. The method includes displaying an interconnect in the tree having an appearance indicating at least one characteristic of the data being passed between two nodes.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: August 24, 2010
    Assignee: Apple Inc.
    Inventor: Mitchell Scott Middler
  • Publication number: 20100201707
    Abstract: Various methods, systems, and apparatus for implementing aspects of a digital mapping system are disclosed. One such method includes sending a location request from a client-side computing device to a map tile server, receiving a set of map tiles in response to the location request, assembling said received map tiles into a tile grid, aligning the tile grid relative to a clipping shape, and displaying the result as a map image. One apparatus according to aspects of the present invention includes means for sending a location request from a client-side computing device to a map tile server, means for receiving a set of map tiles in response to the location request, means for assembling said received map tiles into a tile grid, means for aligning the tile grid relative to a clipping shape, and means for displaying the result as a map image.
    Type: Application
    Filed: April 23, 2010
    Publication date: August 12, 2010
    Applicant: GOOGLE INC.
    Inventors: Jens Eilstrup Rasmussen, Lars Eilstrup Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Phillip Gordon, Seth Michael LaForge
  • Publication number: 20100194781
    Abstract: The present invention is a system and method for cropping and annotating images on a touch sensitive display device or other handheld device, including the following steps: (a) displaying an image of the image file to be cropped/annotated; (b) receiving an first input from a user designating a first point in the image defining a corner of a crop/annotation rectangle; (c) receiving a second input from the user designating a second point in the image defining an opposite corner of the crop/annotation rectangle; and (d) cropping and/or annotating the image from the first point to the second point of the crop/annotation rectangle. The present invention may be used in digital cameras, Apple iPhones®, hand-held devices that inspectors may use to annotate photographs taken to substantiate statements of problems found during industrial inspections, and for other purposes.
    Type: Application
    Filed: April 26, 2010
    Publication date: August 5, 2010
    Inventors: Christopher Tossing, Marc Siegel, Albert Ho
  • Patent number: 7755644
    Abstract: Methods and apparatus implementing systems and techniques for revealing a clipped portion of an image. In general, in one implementation, the techniques include presenting a visual representation of an image object having a clipped portion hidden from view in the visual representation, and during an edit operation, revealing the clipped portion of the image object as a transparent image overlay in the visual representation.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: July 13, 2010
    Assignee: Adobe Systems Incorporated
    Inventor: David C. Stephens
  • Publication number: 20100165369
    Abstract: Electronic document design systems and methods allowing a user engaged in customizing an electronic product to re-crop product images in a manner that is compatible with the product layout. Upon selection of an image area in the product design, the user can choose to re-crop the image currently displayed in the image area or to select and crop a different image to be used in the selected image area. A cropping indicator that can be resized and repositioned is provided to the user. The cropping indicator is automatically sized to have and retain the same height to width ratio as the selected image area. Upon completion of any resizing or repositioning operation, the selected image area of the electronic product is updated to reflect the cropping changes made by the user.
    Type: Application
    Filed: March 8, 2010
    Publication date: July 1, 2010
    Inventors: Kenneth A. Walker, JR., Alexander K. Schowtka
  • Patent number: 7747305
    Abstract: The present invention is directed to a computer aided design method for producing an implant for a patient prior to operation comprising the steps of: generating data with a non-invasive 3D (3-dimensional) scan of the patient's defect site that digitally represents the area that will receive the implant; designing and validating an implant on a computer based on digital data generated from a volume image of the patient; and fabricating the implant based solely on the implant design data generated on computer.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: June 29, 2010
    Assignee: Case Western Reserve University
    Inventors: David Dean, Kyoung-June Min, Robert A. Ratcheson
  • Patent number: 7746355
    Abstract: A distributed clipping scheme is provided, view frustum culling is distributed in several places in a graphics processing pipeline to simplify hardware implementation and improve performance. In general, many 3D objects are outside viewing frustum. In one embodiment, clipping is performed on these objects with a simple algorithm in the PA module, such as near Z clipping, trivial rejection and trivial acceptance. In one embodiment, the SE and RA modules perform the rest of clipping, such as X, Y and far Z clipping. In one embodiment, the SE module performs clipping by way of computing a initial point of rasterization. In one embodiment, the RA module performs clipping by way of conducting the rendering step of the rasterization process. This approach distributes the complexity in the graphics processing pipeline and makes the design simpler and faster, therefore design complexity, cost and performance may all be improved in hardware implementation.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: June 29, 2010
    Assignee: Vivante Corporation
    Inventors: Mike Cai, Lin Tan, Frido Garritsen, Ming Chen
  • Publication number: 20100161427
    Abstract: The present invention includes a method for bidding for a banner on a web site which includes the steps of bidding for the banner during a first period of time by a first bidder at a fixed price, bidding for the banner during a second period of time by the first bidder and a second bidder. The first bidder and the second bidder bid at different increments. The present invention additionally includes a method for previewing a photo processing system for displaying a first photo which includes the steps of logging in at a first login point by a customer, paying a preview fee before viewing the first photo, viewing the first photo, paying for the first photo, returning the preview fee after the first photo has been paid for.
    Type: Application
    Filed: June 7, 2007
    Publication date: June 24, 2010
    Inventor: Chong Ng
  • Patent number: 7742061
    Abstract: Method and related apparatus for image processing. When projecting a polygonal object in three-dimensional space onto a two-dimensional screen according to a viewing range, faces of the object which intersect boundaries of the viewing range are clipped to form clipped planes. Vertices of all of the clipped planes of the object are recorded in one vertex list according to a triangle-list primitive, so as to increase efficiency of the image processing.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: June 22, 2010
    Assignee: VIA Technologies Inc.
    Inventor: Yi-Peng Chen
  • Publication number: 20100153833
    Abstract: The present invention is a system and method for generating quotations from a reference document on a touch sensitive display device or other handheld device, including the following steps: (a) providing a reference document; (b) displaying the reference document; (c) capturing an image of a portion of the reference document; (d) editing the captured portion of the reference document; and (e) generating a quotation comprising an image quotation and a bibliographical reference to a referenced portion of the reference document. The present invention may be used in Apple iPhones®, hand-held devices that inspectors may use to quote reference documents to substantiate statements of problems found during industrial inspections, and in other purposes.
    Type: Application
    Filed: July 22, 2009
    Publication date: June 17, 2010
    Inventors: Marc Siegel, Albert Ho, Christopher Tossing
  • Patent number: 7728850
    Abstract: An image processing apparatus has a classification unit and a layer image data generation unit. The classification unit classifies respective drawn elements into a plurality of element types. The layer image data generation unit generates layer image data which include the drawn elements of the respective element types and in which respective drawing order is regulated. The layer image data generation unit generates the layer image data based on the drawing order.
    Type: Grant
    Filed: August 29, 2005
    Date of Patent: June 1, 2010
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Kunihiko Kobayashi
  • Publication number: 20100128063
    Abstract: A networked system for rendering diagnostic image data for display has at least one diagnostic imaging apparatus that obtains digital image data for a patient and is in communication with a computer network. At least one consistency control module executes at a networked processor and is operatively responsive to a set of programmed instructions for accessing and detecting the type of image, for identifying one or more control points in the obtained digital image data, for mapping the input code values of the one or more control points to corresponding predetermined code values, for mapping additional input code values to output values according to the mapping of the one or more control points, and for providing rendered image data as output. A DICOM destination in networked communication with the at least one consistency control module stores or displays the rendered image data.
    Type: Application
    Filed: June 11, 2009
    Publication date: May 27, 2010
    Inventors: Zhimin Huo, Jianqing Y. Bennett, David H. Foos, Huihai Lu, Jing Zhang
  • Publication number: 20100123735
    Abstract: A method of processing television images consistent with certain implementations involves receiving a command from a television user interface to capture a television image; capturing and storing a frame of the television image to a frame memory device; receiving commands from the television user interface for editing the captured image to at least isolate a portion of the image; editing the captured image in accord with the editing commands; and storing the isolated portion of the image to a storage device for subsequent retrieval. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Application
    Filed: November 17, 2008
    Publication date: May 20, 2010
    Inventors: Robert Blanchard, Peter Rae Shintani
  • Publication number: 20100123715
    Abstract: Navigating volumetric images with reference to an anatomic structure is disclosed. The systems and methods include navigating a volumetric image with reference to an axis corresponding to an anatomical structure. The anatomical structure may be a cardiovascular structure, such as cardiac chambers, walls, valves, and/or blood vessels. The navigation may include rotating, slicing, and/or cropping volumetric data with reference to the anatomical structure.
    Type: Application
    Filed: November 14, 2008
    Publication date: May 20, 2010
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Joger Hansegard, Stein Rabben, Rune Torkildsen
  • Patent number: 7719545
    Abstract: A system, method and computer program product are provided for programmable vertex processing. Initially, a vertex program is identified including branch labels and instruction sequences with branch commands. The vertex program is then converted to a binary format capable of being executed by a hardware graphics pipeline. The vertex program may then be executed in the binary format utilizing the hardware graphics pipeline for transforming vertices. As an option, the vertex program is initially written in a textual format capable of being read by a human prior to being converted.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: May 18, 2010
    Assignee: NVIDIA Corporation
    Inventors: Patrick R. Brown, Mark J. Kilgard, Robert Steven Glanville