Scaling Patents (Class 345/472)
  • Patent number: 8139067
    Abstract: Motion capture animation, shape completion and markerless motion capture methods are provided. A pose deformation space model encoding variability in pose is learnt from a three-dimensional (3D) dataset. Body shape deformation space model encoding variability in pose and shape is learnt from another 3D dataset. The learnt pose model is combined with the learnt body shape model. For motion capture animation, given parameter set, the combined model generates a 3D shape surface of a body in a pose and shape. For shape completion, given partial surface of a body defined as 3D points, the combined model generates a 3D surface model in the combined spaces that fits the 3D points. For markerless motion capture, given 3D information of a body, the combined model traces the movement of the body using the combined spaces that fits the 3D information or reconstructing the body's shape or deformations that fits the 3D information.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: March 20, 2012
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Dragomir D. Anguelov, Praveen Srinivasan, Daphne Koller, Sebastian Thrun
  • Patent number: 8134720
    Abstract: A multiple font management system and method in a printing device for activating multiple fonts is provided for enabling base font localization and font patching for print jobs to reduce the need to upload entire fonts in order to provide localized receipts or to provide corrections to partially-corrupted font tables. A font access level stores locations of activated base, localization and patch fonts and are referenced in an access order during character retrieval so as to apply retrieval priority to patches and localizations. A font storage level maintains multiple tier character indices for referencing character shape data in order to provide faster character searching through each of the multiple activated fonts than a single-level index.
    Type: Grant
    Filed: July 24, 2009
    Date of Patent: March 13, 2012
    Assignee: Seiko Epson Corporation
    Inventors: Leonard B. Hodder, Alan Pak-Lun Ho, Chunguang Li
  • Patent number: 8089483
    Abstract: Provided is a game machine for realizing, by relatively simple processing, an execution of predetermined game processing based on how a region of interest in a virtual three-dimensional space is displayed on a game screen (such as the size, or the position within the game screen). The present invention relates to a game machine which generates a game screen showing a scene of the three-dimensional space viewed from a given viewpoint by transforming coordinates of an object placed in the virtual three-dimensional space into a screen coordinate system by using a predetermined coordinate transformation calculation. A reference point storage unit (56) stores coordinate values of one or more reference points set in relation to the region of interest within the virtual three-dimensional space.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: January 3, 2012
    Assignee: Konami Digital Entertainment Co., Ltd.
    Inventor: Toshiyuki Tanaka
  • Patent number: 8085271
    Abstract: A system and method for dilating a glyph for glyph rendering is described. The method includes receiving information including at least one of an element value of a rendering matrix, a glyph characteristic, a display background characteristic, an application characteristic, a display characteristic, and a graphics engine characteristic. The method further includes determining a dilation factor value from the received information. The method also includes dilating the outline of the glyph using the determined dilation factor.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: December 27, 2011
    Assignee: Apple Inc.
    Inventors: Derek Clegg, Haroon Sheikh
  • Patent number: 8081189
    Abstract: In accordance with a size of a drawing area and a character size, the number of characters arrangeable in the drawing area is calculated. Based on the calculated number of characters, whether a character string in the obtained character size is arranged in the drawing area or the character string in a character size different from the obtained character size is arranged in the drawing area is selected, and the character string is arranged in the drawing area by using the determined character size. The arranged character string is displayed on the display apparatus.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: December 20, 2011
    Assignees: Nintendo Co., Ltd., Hal Laboratory Inc.
    Inventors: Daiji Imai, Ryoichiro Atono, Fumihiro Narita
  • Patent number: 8049755
    Abstract: Disclosed is a apparatus and a method for displaying various character effects on a character input screen of a mobile station using a differentiated graphic element according to a key input signal. In the method a visual character theme set by a user is displayed in a character input mode, and a character input effect corresponding to the visual character theme is shown according to a key input signal. Accordingly, since the mobile station can show a visual character input effect in every key input sequence by allowing the user to select a desired visual character theme in advance, an entertaining effect is added to a user interface of the mobile station.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: November 1, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tae-Young Kang, Dong-Uk Lee, Myoung-Hwan Han, Jin-Gyu Seo, Nho-Kyung Hong, Chang-Hoon Lee
  • Publication number: 20110249013
    Abstract: A computer system provides a plug-in architecture for creation of a dynamic font. The computer system can incorporate a new filter function into a filtering layer of a font program. The filtering layer includes pre-defined filter functions to transform a base font into a new font. The computer system applies one or more font rules in the filtering layer to the base font. The font rules are implemented by the new filter function and at least one of the pre-defined filter functions to randomize an appearance of each character in a character string. The character string rendered with the new font has a dynamic and randomized appearance.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 13, 2011
    Applicant: Red Hat, Inc.
    Inventors: Peter Jones, Maureen Emily Duffy
  • Patent number: 8035642
    Abstract: In an apparatus and method for processing information, the font sizes of characters in display content are changed in different magnifications for each of the font sizes so as to display the content in a legible size when the size of the display area is changed. A program makes a computer execute the method.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: October 11, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Wataru Suzuki
  • Patent number: 8026923
    Abstract: Embodiments for contextual variable scaling relate to selection of objects. For example, such objects may include text, audio, visual, and/or physical objects. In one or more examples, such objects may be selected for variable scaling. For example, variable scaling of such selected objects may be based at least in part on a beginning attribute value and/or an ending attribute value.
    Type: Grant
    Filed: March 7, 2006
    Date of Patent: September 27, 2011
    Assignee: Adobe Systems Incorporated
    Inventor: Rahul Gupta
  • Patent number: 8018474
    Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, calculating width and height parameters of the full image, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on the width and height parameters to create the full image of the original imag
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: September 13, 2011
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Dan Dumitru, Andrew Bocking
  • Patent number: 8018473
    Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, dividing the original image into four individual quadrants and calculating width and height parameters of the four individual quadrants, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: September 13, 2011
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Andrew Bocking, Dan Dumitru
  • Patent number: 8018461
    Abstract: A device and a method for generating a text object, in particular, for a geographic map illustration. The text object comprises a multitude of letters and serves for identifying, for example, a geographic characteristic on the map illustration. The text object comprises several letters, the font sizes or spacings of which are reduced relative to the spacings between the other letters of the text object. The text object can be displayed on monitors with small dimensions, particularly in the field of navigation systems. It is also possible to display larger text objects such as, for example, long street names on small navigation monitors such that they can be easily recognized without occupying valuable monitor space required for other purposes.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: September 13, 2011
    Assignee: Navigon AG
    Inventors: Philipp Hess, Bernd Thomas
  • Publication number: 20110219335
    Abstract: Accommodation of large fonts on a memory-constrained electronic device is provided by storing a first set of font bitmaps on the electronic device in various faces, styles and sizes and storing a second set of font bitmaps in one size and style. When a command is received to display text corresponding to a string of character numbers, parameters are also provided for face, style, and size. For each character number in the string of character numbers, a font bitmap is selected corresponding to the character number. When the character number is within a first set of values, a font bitmap is selected from the first set of font bitmaps according to the specified size and style parameters. When the character number is within another set of values, the style and font parameters are ignored and a font bitmap is selected from the second set of font bitmaps.
    Type: Application
    Filed: February 14, 2011
    Publication date: September 8, 2011
    Inventor: John P. Powers
  • Patent number: 7970812
    Abstract: A system and method for redistributing space in ink-to-text conversions is described. In stylus-based computing systems, users often desire to convert ink from ink into text. Sometimes the conversion is made such that an interaction region is made too small for effective recognition correction or interaction. A system and procedure is described that adjusts the spacing of text to allow easier interaction with the recognition results.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: June 28, 2011
    Assignee: Microsoft Corporation
    Inventors: Adrian J. Garside, Alice Dai, Takanobu Murayama, Tracy D. Schultz
  • Patent number: 7949355
    Abstract: A system and method for processing attachments to messages sent to a mobile device is described herein. Embodiments described herein apply to encrypted messages comprising multiple message parts, in which different encryption keys (e.g. session keys) have been used to encrypt the different message parts. In at least one example embodiment, the encrypted session keys for every message content part comprising an attachment is received at the mobile device. In one embodiment, all of the encrypted session keys are stored together in a main message header. The mobile device may then decrypt the encrypted session key associated with a user requested attachment, and transmits the decrypted session key to one or more remote servers in an attachment request for use in decrypting the requested attachment. Data associated with the requested attachment, in decrypted form, is returned to the mobile device.
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: May 24, 2011
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Michael G. Kirkup, Michael S. Brown
  • Patent number: 7944581
    Abstract: Imposition system and drivers for printer products prepare a document for printing by receiving an electronic document to be printed, determining a smallest font size of the text of at least a portion of the document; determining a scale factor for at least one portion of the document based on the smallest font size and a predetermined minimum font size; and scaling at least a portion of the document by the scale factor.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: May 17, 2011
    Assignee: Xerox Corporation
    Inventors: Michael David Shepherd, Lee Coy Moore
  • Patent number: 7852496
    Abstract: A computer readable recording medium storing a printer driver causing a computer to execute a process for generating, based on printing target data, printing data and sending to a printing device, the process which includes: selecting a character with a specific typeface from the printing target data; performing conversion of the selected character with the specific typeface into a character with other typeface; and generating the printing data based on the printing target data including the converted character.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: December 14, 2010
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Takashi Oda, Takashi Tomizuka
  • Patent number: 7848597
    Abstract: In an image scaling method, an image (10) having an original row/column resolution NO is scaled into a scaled image (30) having a target row/column resolution NT. A filter set comprising ? filters is provided, where ? being equal to a quotient of the target resolution NT and a common denominator k of the original resolution NO and the target resolution NT. The common denominator k is a positive number larger than one. For at least one row/column (16/18) of image elements (12), a filtered image element (32) of the scaled image (30) is formed, for each filter in the filter set, by filtering at least one image element (12) of the at least one row/column (16/18) using the filter. This image element formation is repeated up to k times over the at least row/column (16/18) to form a scaled row/column (36/38) of image elements (32) of the scaled image (30).
    Type: Grant
    Filed: September 8, 2006
    Date of Patent: December 7, 2010
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jacob Ström, Joel Askelöf
  • Patent number: 7843472
    Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, calculating width and height parameters of the full image, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on the width and height parameters to create the full image of the original imag
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: November 30, 2010
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Dan Dumitru, Andrew Bocking
  • Patent number: 7821515
    Abstract: A method is provided for reducing a height of a font character in a nonlinear scaling process. The method includes reducing the height of the character by interacting with hinting instruction to adjust relevant instructions to thereby reduce the overall height of a font character while preserving as much of the integrity of the character as possible. The method includes an iterative process which selectively removes various pixels, defining an outline of a font character while maintaining a removal criteria, which results in a nonlinear height reduction in order to produce a font of a desired height.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: October 26, 2010
    Assignee: Monotype Imaging Inc.
    Inventor: Barbara J. Goddeau
  • Patent number: 7817152
    Abstract: A image processing apparatus has a first data generation unit which generates triangular data by making straight line contours and curved contours triangles by analyzing the straight line contours and the curved contours with respect to vector format graphic data, a second data generation unit which generates stencil data from the triangular data, and a third data generation unit which generates raster format graphic data with reference to the stencil data.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: October 19, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yoshiyuki Kokojima
  • Patent number: 7812852
    Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, dividing the original image into four individual quadrants and calculating width and height parameters of the four individual quadrants, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: October 12, 2010
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Andrew Bocking, Dan Dumitru
  • Patent number: 7810118
    Abstract: A digital broadcast receiving apparatus has a receiver to receive electronic program guide (EPG) data containing video data and character data associated with TV programs and a display controller to process the EPG data to display an EPG with at least the character data on a screen, displaying of the video data being depending on duration of each TV program. The display controller controls displaying such that only the character data is displayed for TV programs having duration shorter than a predetermined time whereas both of the character data and the video data are displayed for TV programs having duration equal to or longer than the predetermined time by adjusting a size of the video data in a direction of height or width in the EPG as an integer multiple of a size of the character data.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: October 5, 2010
    Assignee: Victor Company of Japan, Ltd.
    Inventor: Toru Yamagishi
  • Patent number: 7778492
    Abstract: Methods, computer devices, and computer readable media containing instructions for executing such methods are provided for the modification of digital images having a plurality of visual elements.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: August 17, 2010
    Assignee: Oldford Group Limited
    Inventors: Sergey Ignatchenko, Victor Gavrysh, Dmitri Ligoum
  • Patent number: 7737993
    Abstract: Methods, systems, and programming for producing and displaying a scaled-down representation of subpixel-optimized images and digital content including such images that is represented by a mark-up language. Some embodiments display the text in such digital content using a different subpixel optimization than that used for the images. Others produce the subpixel-optimized images by calculating the luminosity of a subpixel as a function of the length of a plurality of coverage lines within a window in a source image corresponding to the subpixel that is covered by source image pixels having the subpixel's color. Some embodiments calculate the luminosity of a subpixel in such a subpixel-optimized image as a function both of the average luminosity of pixels in the subpixel's source image window and as a function of any color balancing distribution between resulting subpixel luminosities necessary to reduce color imbalance.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: June 15, 2010
    Inventors: Sampo J. Kaasila, John S. Collins, Edward W. Porter
  • Patent number: 7733356
    Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, calculating width and height parameters of the full image, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on the width and height parameters to create the full image of the original imag
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: June 8, 2010
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Dan Dumitru, Andrew Bocking
  • Patent number: 7719536
    Abstract: Methods and apparatus, including computer program products, that implement a method for glyph adjustment in high resolution raster while rendering. In one aspect, a method includes the actions of receiving a glyph for display at a size on a raster output device; receiving a grid ratio specifying an integer number of fine pixels of a high resolution grid that correspond to a device pixel of the output device; rendering the glyph at the size on the high resolution grid; determining for each line of pixels of the high resolution grid, a line-specific, per-transition adjustment number; and in each line of pixels, marking or erasing the line-specific, per-transition adjustment number of fine pixels in the high resolution grid at each transition from a marked fine pixel to an unmarked fine pixel in a particular direction of the line of pixels.
    Type: Grant
    Filed: August 15, 2006
    Date of Patent: May 18, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Terence S. Dowling, R. David Arnold
  • Patent number: 7697001
    Abstract: Aspects of the present invention relate to the creation of an ink font. Based on characteristics of handwritten characters, the collection of characters may be scaled so as to adjust the size of the font to match predefined size values or relationships.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: April 13, 2010
    Assignee: Microsoft Corporation
    Inventor: Zhouchen Lin
  • Publication number: 20100079490
    Abstract: An information display method displays a plurality of display frames arranged in a table on a display screen. Each of the display frames enables display of a plurality of information pieces, and a selected display frame is enlargeable, while non-selected display frames are reduced according to an enlargement ratio of the enlarged display frame. Each of information candidates to be displayed in respective display frames includes an attribute of a display priority and an attribute of a display character size, and an information display operation is carried out, based on a size of each of the display frames, by deciding the display priority and the display character size of each of the information candidates to be displayed in the respective display frames. Consequently, a large amount of information can be displayed, and easy operation can be realized.
    Type: Application
    Filed: December 7, 2009
    Publication date: April 1, 2010
    Applicant: FUJITSU LIMITED
    Inventors: Kohei Terazono, Satoshi Iwata, Yoshiyuki Okada
  • Patent number: 7643031
    Abstract: An information-processing device (such as an image-processing device) executes a boldface character generating process when it is judged that a character should be expressed in boldface type based on a drawing instruction inputted from outside and there exists no boldface form data of the character corresponding to font information comprised in the drawing instruction. In the boldface character-generating process, the information-processing device generates pattern data lacking at least one dot at each of the four corners and generates the boldface form data by enlarging the drawing area of bitmap data (generated from standard form data) based on the pattern data. The at least one missing dot at each of the four corners of the pattern data, allows edges of the generated boldface character to be expressed finely even when the boldface character is generated from a character having an oblique element (oblique line, curved line, etc.).
    Type: Grant
    Filed: July 7, 2006
    Date of Patent: January 5, 2010
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Kenichi Watanabe
  • Patent number: 7639259
    Abstract: A method of preserving the structure of a font character being scaled comprises analyzing the font character to determine if the font character is complex. If the font character is complex, information concerning the strokes forming the font character is extracted. The strokes are then scaled to a desired size using the extracted stroke information thereby to form a scaled font character.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: December 29, 2009
    Assignee: Seiko Epson Corporation
    Inventors: Jeffrey Achong, Hui Zhou
  • Publication number: 20090256847
    Abstract: A picture display device including a display unit which displays a picture in accordance with a picture signal included in a broadcast signal. A display control unit displays a picture for an electronic program guide including characters on the display unit in accordance with program information included in the broadcast signal. A brightness information retriever retrieves information related to the brightness of the picture displayed on the display unit. The display control unit adjusts the size of the characters in the electronic program guide displayed on the display unit in accordance with the brightness information retrieved by the brightness information retriever.
    Type: Application
    Filed: April 7, 2009
    Publication date: October 15, 2009
    Applicant: SANYO ELECTRIC CO., LTD.
    Inventor: Takafumi HAYASHI
  • Patent number: 7602390
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for rendering a glyph to make it more readable. In an implementation, a glyph associated with a font to be rendered at a size is received, and a set of initial density values is calculated to provide one density value for each of a set of device pixels to represent the glyph. An initial adjustment value is calculated for the glyph. For one or more of the device pixels in the set of device pixels, a length of an edge of the glyph that passes through the device pixel is calculated. For one or more of the device pixels, the initial density value is adjusted by a final adjustment value, the final adjustment value based upon the initial adjustment value and the length of the edge of the glyph passing through the device pixel.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: October 13, 2009
    Assignee: Adobe Systems Incorporated
    Inventors: R. David Arnold, Terence S. Dowling
  • Publication number: 20090225086
    Abstract: The most-frequently-used font size on a Web page acquired from a server unit is determined. The font size is changed so that the font of the most-frequently-used font size (Sdominant) may take a preset optimum font size (Sopt). At the same time, the fonts of the remaining font sizes are changed as much (Sdiff=Sopt?Sdominant) as in the font size changing process.
    Type: Application
    Filed: March 4, 2009
    Publication date: September 10, 2009
    Applicant: CASIO COMPUTER CO., LTD.
    Inventor: Takahiro Tomida
  • Patent number: 7583267
    Abstract: Stroke contrast is preserved for a range of font sizes and display resolutions using programmatic constraints or “hints”. One implementation of a “font hinting” approach enforces a regularization of stroke weights such that stroke contrast is preserved for font sizes and display resolutions sufficient to render it. Font hinting instructions determine a stroke contrast threshold, which may be used to decide whether to preserve or omit stroke contrast when rendering the glyph. In one implementation, the stroke contrast threshold is based on one or more stroke contrast relationships associated with the typeface. In other implementations, the stroke contrast threshold is based on a minimum size threshold or lowercase/uppercase stroke contrast relationships.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Beat Stamm, Gregory Hitchcock, Michael J. Duggan
  • Patent number: 7583393
    Abstract: A multiple font management system and method in a printing device for activating multiple fonts is provided for enabling base font localization and font patching for print jobs to reduce the need to upload entire fonts in order to provide localized receipts or to provide corrections to partially-corrupted font tables. A font access level stores locations of activated base, localization and patch fonts and are referenced in an access order during character retrieval so as to apply retrieval priority to patches and localizations. A font storage level maintains multiple tier character indices for referencing character shape data in order to provide faster character searching through each of the multiple activated fonts than a single-level index.
    Type: Grant
    Filed: September 24, 2004
    Date of Patent: September 1, 2009
    Assignee: Seiko Epson Corporation
    Inventors: Leonard B. Hodder, Alan Pak-Lun Ho, Chunguang Li
  • Patent number: 7567732
    Abstract: Methods to convert the resolution of digital images have been achieved. The methods invented support the decrease or the increase of the resolution of digital images, even enlargement in one direction and decimation in the other direction. The methods invented are applicable for any color space used. In case of decimation the method invented combines an interpolation of source pixels to calculate the color values of the destination pixels and omitting some rows of source pixels. A linear interpolation method is used to get a fast result of the interpolation. In case of an enlargement of a digital image in one or two directions the method invented combines the calculation of the color values of the destination pixels by an interpolation of the nearest source pixels with an extrapolation of the destination pixels being close to the edge of the image according to the scale of the conversion of resolution in one or two directions.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: July 28, 2009
    Assignee: Digital Imaging Systems GmbH
    Inventor: Detlef Schweng
  • Patent number: 7552398
    Abstract: Techniques are presented to semantically zoom information to fit within a bounded display space. A bounded display space optionally constrained by size or shape is determined. Semantically coherent portions of information to be displayed within the bounded space are determined. Transformation rules are applied to the portion of the information to be displayed to produce a plurality of different length representations. A store of semantic zoom level information associates combinations of the different length portion representations. A desired number of information elements to be displayed within the bounded display space is determined. Iterations over the store of semantic zoom information determine combinations of different length representations that fit within the bounded display space.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: June 23, 2009
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Eric Allan Bier, Alan Frederick Newberger
  • Patent number: 7535471
    Abstract: Scale-adaptive fonts and graphics are disclosed. In some embodiments, an indication of a desired overall size for the graphic is received. The graphic is scaled to the desired overall size. A shape of the graphic is adapted to the desired overall scale at least in part by adjusting a thickness of at least a portion of the graphic in a manner that preserves one or more stylized features of the shape.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: May 19, 2009
    Assignee: Apple Inc.
    Inventor: Philip Andrew Mansfield
  • Patent number: 7532216
    Abstract: A graphic character that has a character matrix with a number of character units that are indivisible at least in either a horizontal direction or a vertical direction is scaled by dividing the character matrix into one first and at least one second character segment, each comprising at least one of the character units. The first character segment is symmetrically scaled using a first scaling factor and the second character segment is scaled using a second scaling factor different from the first scaling factor.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: May 12, 2009
    Assignee: Micronas GmbH
    Inventors: Dirk Wendel, Ulrich Langenkamp, Marko Hahn
  • Patent number: 7515306
    Abstract: A document display method includes a determination step of determining, in a case that a display magnification of document data to be displayed is reduced, whether or not the display magnification of the document data is equal to or greater than a predetermined display magnification, and an applying step of applying smoothing processing to image data of the document data if it is determined that the display magnification of the document data is equal to or greater than the predetermined display magnification, and not applying the smoothing processing to the image data of the document data if it is determined that the display magnification of the document data is less than the predetermined display magnification. In addition, a display step displays the image data to which the smoothing processing has been applied in the applying step or the image data to which the smoothing processing has not been applied.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: April 7, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tadanori Nakatsuka
  • Patent number: 7511723
    Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, calculating width and height parameters of the full image, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on the width and height parameters to create the full image of the original imag
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: March 31, 2009
    Assignees: Research In Motion Limited, Arizan Corporation
    Inventors: Olav A. Sylthe, Dan Dumitru, Andrew Bocking
  • Patent number: 7505040
    Abstract: An auto hinting module defines typographically relevant control points and relative offset constraints for use in composite character generation. Control points in one or more dimensions are defined for each glyph component. The control points may be represented as control points on the outline of the component glyphs, although control points may also be represented by control points positioned relative to the outlines, control lines (e.g., vertical, horizontal, diagonal, etc.) that intersect the outlines, etc. A composite character font hinting module enforces offset constraints between the control points, effectively positioning one of the glyph components relative to the other.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: March 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Beat Stamm, Gregory Hitchcock, Michael J. Duggan
  • Patent number: 7492376
    Abstract: A resampling circuit and method where input sample values for samples arranged along a row of a source image are received by a row resampling circuit. The row resampling circuit calculates row output values which are provided to a column resampling circuit that calculates output sample values therefrom. The column resampling circuit includes a shift register that receives the row output values and shifts the row output values through the shift register as the row output samples are calculated. The shift register has a plurality of evenly spaced sample output terminals from which the row output values are sampled by an interpolation circuit for calculation of the output sample values.
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: February 17, 2009
    Assignee: Micron Technology, Inc.
    Inventor: Keith R. Slavin
  • Publication number: 20090015665
    Abstract: Video signals are controlled in an ultrasound imaging. The line synchronization and/or frame rate may be set for any desired purpose, such as to match an acoustic scan rate. The pixel clock rate is set based on the line synchronization or frame rate. Since the line synchronization timing may not be an integer multiple of the pixel clock rate, the pixel clock may be controlled to maintain a state for additional system clocks.
    Type: Application
    Filed: July 13, 2007
    Publication date: January 15, 2009
    Inventor: Todd D. Willsie
  • Patent number: 7477263
    Abstract: A computer implemented method, apparatus and computer program product for adjusting a graph. A modification to a first object in the graph is determined in which the first object has a position relative to a second object in the graph. The second object in the graph is repositioned, without user intervention, to accommodate the modification to the first object. The repositioning includes preserving the relative position of the first object to the second object.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: January 13, 2009
    Assignee: International Business Machines Corporation
    Inventors: Yannick Saillet, Kevin V. Stumph
  • Patent number: 7468732
    Abstract: A character display apparatus is provided, which comprises a display device comprising a plurality of pixels, and a control section for controlling the display device. Each of the plurality of pixels comprises a plurality of sub-pixels arranged in a predetermined direction. A first pixel of the plurality of pixels comprises a plurality of first sub-pixels. At least one pixel neighboring the first pixel comprises a plurality of second sub-pixels. The control section determines an arrangement pattern containing a plurality of elements, in which a value of each of the plurality of elements is determined depending on whether or not a basic portion indicating a skeleton of a character is assigned to a corresponding sub-pixel of the plurality of the first and second sub-pixels. The control section determines a luminance level of the first pixel based on the arrangement pattern.
    Type: Grant
    Filed: February 19, 2003
    Date of Patent: December 23, 2008
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Satoshi Okada
  • Patent number: 7453462
    Abstract: Apparatus and methods of selecting special characters in a mobile communication terminal are provided. The method includes storing a set of European alphabet letters in a memory, inputting an alphabet letter to be converted in a European alphabet letter, determining a mode conversion key has been activated, displaying a plurality of European alphabet letters corresponding to the inputted alphabet letter on a pop-up window when it is determined that the mode conversion key has been activated, wherein the European alphabet letters are read from the memory, and selecting a desired one of the displayed European alphabet letters.
    Type: Grant
    Filed: June 8, 2005
    Date of Patent: November 18, 2008
    Assignee: LG Electronics Inc.
    Inventor: Sung Bong You
  • Patent number: 7429988
    Abstract: A method and apparatus for convenient changing of a character display on a handheld device is disclosed. An example handheld device includes a screen to display an alphanumeric character, the alphanumeric character being displayable in at least two different font sizes. A user input device enables selection between the at least two different font sizes. The device includes a processor responsive to the user input device to change the font size of the alphanumeric character. A second user input device is provided to change the brightness of the screen when a user touches the second control device.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: September 30, 2008
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian Gonsalves, Kent Perkins, Zesen Chen
  • Publication number: 20080218522
    Abstract: A method of creating font format data from source font data includes analyzing the source font data to obtain glyph data for a plurality of glyphs, dissecting the glyph data, extracting midline data from the dissected glyph data, classifying the midline data as unique element data and common element data, associating unique element data and common element data to each glyph of the plurality of glyphs.
    Type: Application
    Filed: March 24, 2008
    Publication date: September 11, 2008
    Inventors: Vadim Fux, Denis N. Fedotenko