Character Generating Patents (Class 345/467)
  • 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
  • Publication number: 20090070698
    Abstract: Embodiments of the invention provide systems and methods for providing a graphical representation of a business process. According to one embodiment, a method for providing a user-relevant view of a business process can comprise reading a definition of the business process. A determination can be made as to whether a milestone in the business process is relevant to an end user of the business process based on a set of pre-defined milestones for the business process. In response to determining the milestone in the business process is relevant to the end user a visualization of the business process can be generated that includes the milestone. In response to determining the milestone in the business process is not relevant to the end user, a visualization of the business process can be generated that does not include the milestone.
    Type: Application
    Filed: September 7, 2007
    Publication date: March 12, 2009
    Applicant: Oracle International Corporation
    Inventors: Mark S. Shurtleff, Avinash Dabholkar, Sowmya Ramani
  • Publication number: 20090058860
    Abstract: A computer assisted design system (100) that includes a computer system (102) and text input device (103) that may be provided with text elements from a keyboard (104). A user may also provide oral input (107) to the text input device (103) or to a voice recognition software with in-built artificial intelligence algorithms (110) which can convert spoken language into text elements. The computer system (102) includes an interaction design heuristic engine (116) that acts to understand and translate text and language into a visual form for display to the end user.
    Type: Application
    Filed: April 4, 2006
    Publication date: March 5, 2009
    Applicant: Mor (F) Dynamics Pty Ltd.
    Inventors: Robert Chin Meng Fong, Billy Nan Choong Chong
  • Publication number: 20090058861
    Abstract: A word input support device has a display device and a control circuit. The control circuit classifies an inputted character into multiple character groups, and changes a character group that is displayed according to an intentional operation of a user. If a word desired to be finally inputted is among registered words contained in word dictionary data, characters that can be inputted are narrowed down each time a character is inputted so that changing the display from one character group to another is enhanced. If there is not a character anymore that can be inputted in one character group under display, the word input support device changes its display to another character group, which still has a character that can be inputted.
    Type: Application
    Filed: September 2, 2008
    Publication date: March 5, 2009
    Applicant: DENSO CORPORATION
    Inventors: Seiji Ihara, Kiyotaka Taguchi
  • Patent number: 7499055
    Abstract: The present invention employs the notion of a Chinese writing brush in moving a geometric figure to produce a style of calligraphy, where the area of the geometric figure is large or small, then the strokes of a character are thick or thin. Hence the purpose is that the variance of the strokes of a character can be achieved using the present invention. The present invention only decides a moving path for the strokes of a character and the size of a geometric figure at starting points and end points, and then moves the geometric figure along the moving path, where the area the geometric figure passes is the style of calligraphy.
    Type: Grant
    Filed: November 7, 2002
    Date of Patent: March 3, 2009
    Assignee: Industrial Technology Research Institute
    Inventors: Yu-Jen Lin, Cheng-Peng Kuan, Chih-Chia Chien, Yun-Ei Wu
  • Patent number: 7492366
    Abstract: A method and system for optimizing the horizontal spacing of superscripts and subscripts in open type font designs is disclosed. The system includes a module for vertically aligning and spacing characters and a module for horizontally aligning characters having differing baselines in accordance with cut-in information stored in font tables corresponding to each individual character in the font. This additional horizontal spacing adjustment capability provides for optimum placement of character glyphs having differing baselines, e.g., superscript or subscript. The method includes placing a first/next character on a baseline, retrieving a next adjacent character, determining whether a cut-in associated with one or both of the characters can be applied between the two characters, and then applying the appropriate cut-in. Ascertaining whether a cut-in may apply may be accomplished by evaluating relative positions of adjacent glyph bounding boxes.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: February 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Andrei Burago, Jennifer P. Michelstein, Sergey Genkin, Victor E. Kozyrev, Sergey Malkin
  • Patent number: 7492286
    Abstract: A system and method of selecting a character for display in a communication device having a display and a reduced-key keyboard is provided. One of the plurality of keys on the reduced-key keyboard is selected and a default letter associated with the selected key is displayed. A backspace key is selected to display a cursor in the position of the character on the display. The key associated with the default character is selected again and an alternate character associated with the selected key is displayed in place of the default letter.
    Type: Grant
    Filed: April 9, 2007
    Date of Patent: February 17, 2009
    Assignee: Research in Motion Limited
    Inventors: Mihal Lazaridis, Jason T. Griffin
  • Patent number: 7492365
    Abstract: A method and system for font building by providing for the downloading of a subset of glyphs at a client device from a server. The subset can include one or more particular requested glyphs. The subset is accompanied by one or more further glyphs determined by selection criteria, which can include: frequency of use of the glyphs in a particular language; frequency of use of the glyphs by at least one client device; and relationships between particular glyphs.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Toby Corbin, Gordon Hutchison, William Smith
  • Patent number: 7492370
    Abstract: A OSD management method for writing OSD data into a memory, the management method includes: respectively writing a first partial data and a second partial data of the first OSD data into a first memory space and a second memory space of the memory; and respectively writing a third partial data and a fourth partial data of the first OSD data into a third memory space and a fourth memory space of the memory; wherein the first and third memory space associate with a first row address of the memory, and the second and fourth memory space associate with a second row address of the memory.
    Type: Grant
    Filed: March 14, 2005
    Date of Patent: February 17, 2009
    Assignee: MStar Semiconductor, Inc.
    Inventors: Hung-Yi Lin, Jiunn-Kuang Chen
  • Publication number: 20090027399
    Abstract: An image editing device is provided with an input section (103) for receiving input of image data including information relating to date and time; an acquiring section (104) for acquiring information relating to a route and a time by which and at which a mobile object moved; and an associating section (105) for associating the image data with map information based on information relating to the date and the time of the image data received by the input section (103) and the information relating to the route and the time acquired by the acquiring section (104). The image editing device automatically edits the image data in time series or in route order.
    Type: Application
    Filed: February 2, 2006
    Publication date: January 29, 2009
    Applicant: PIONEER CORPORATION
    Inventors: Takeshi Sato, Kenichiro Yano, Koji Koga, Goro Kobayashi
  • Patent number: 7483570
    Abstract: A machine-readable storage medium storing executable code is configured to cause a machine to randomly alter a shape of a character. A method for creating a dynamic handwriting font includes: providing a first shaped character; providing a predetermined frequency distribution; and randomly altering a shape of the first shaped character according at least partially to the frequency distribution.
    Type: Grant
    Filed: February 11, 2004
    Date of Patent: January 27, 2009
    Inventor: Andrew F. Knight
  • Publication number: 20090009519
    Abstract: A method and system are provided for creating a font set in an X Window computer system that supports use of prioritization of fields in an X logical font description. Two or more continuous wildcard characters may be applied to one or more fields of the X logical font description. A field with continuous multiple wildcard characters will have a higher priority than a field with fewer or no wildcard characters. Based upon the prioritization of the fields, a font set is created with one or more fonts from a font library.
    Type: Application
    Filed: July 6, 2007
    Publication date: January 8, 2009
    Inventor: Shoji Sugiyama
  • Publication number: 20090002374
    Abstract: Generating an error from an error metric quantifying differences between reference objects representing characters and representations of the reference objects. One embodiment includes a method which includes accessing a reference object representing a character. One or more reference object characteristics are quantified. The reference object characteristics are related to character structural and color information of at least a portion of the reference object to generate a reference object metric. A representation object of the reference object is accessed. One or more representation object characteristics are quantified to create a representation object metric. The representation object characteristics are related to character structural and color information of a portion of the representation object of the reference object corresponding to the portion of the reference object. An error is calculated based on a difference between the reference object metric and the representation object metric.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Tanya Matskewich, Geraldine Wade, Gregory C. Hitchcock
  • Patent number: 7471295
    Abstract: A recursively partitioned/nested geometric structure is employed to graphically present and/or facilitate analysis of multi-variate data, including functions of multi-dimensional variables. Visual attributes are associated with appropriate ones of the regions within the geometric structure, in accordance with determined graphing values. In one embodiment, the data are normalized, comprising relative coordinate values, and encoded into polynary strings. Processing is advantageously performed using the polynary strings.
    Type: Grant
    Filed: June 8, 2006
    Date of Patent: December 30, 2008
    Assignee: PolynaryThink, LLC
    Inventor: Richard A. Van Koningsveld
  • Publication number: 20080316211
    Abstract: A device sensor determines an external state of a device. Text to be displayed on a display screen of the device is dynamically filtered based on the external state of the device.
    Type: Application
    Filed: June 28, 2007
    Publication date: December 25, 2008
    Inventors: Derek B. Clegg, Haroon Sheikh
  • Publication number: 20080316212
    Abstract: Methods and system to enable a user of an input action recognition text input system to edit any incorrectly recognized text without re-locating the text insertion position to the location of the text to be corrected. The System also automatically maintains correct spacing between textual objects when a textual object is replaced with an object for which automatic spacing is generated in a different manner. The System also enables the graphical presentation of menu choices in a manner that facilitates faster and easier selection of a desired choice by performing a selection gesture requiring less precision than directly contacting the sub-region of the menu associated with the desired choice.
    Type: Application
    Filed: July 3, 2007
    Publication date: December 25, 2008
    Inventor: Cliff Kushler
  • 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
  • Publication number: 20080303824
    Abstract: A portable electronic device including a display unit uses a still character font and a scroll character font. The display unit can scroll through one or more images on a screen. The still character font is used for characters on a still screen. The scroll character font is used for characters on a scroll screen, and has the same characters as those of the still character font, the characters of the scroll character font having at least one different visual characteristic when compared to corresponding characters of the still character font.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 11, 2008
    Inventor: Shoji SUZUKI
  • Publication number: 20080303822
    Abstract: A method and an apparatus for deriving one or more selection criteria to select one or more fonts to present character data in an electronic document are described. The selection criteria may be applied on font metadata to select the fonts. An available font may be determined in place of a selected but unavailable font based on font metadata.
    Type: Application
    Filed: September 28, 2007
    Publication date: December 11, 2008
    Inventors: Nathan Daniel Taylor, Peter Giles Lofting, Julio Amable Gonzalez, Giulia Pereyra Pagallo
  • Publication number: 20080303823
    Abstract: When a list of file names is to be displayed on a display device, a comparison is made between a necessary display width of each of the file names and a width of a display area of the display device. For each of the file names having a necessary display width greater than the width of the display area, it is checked whether the file name contains a particular character string portion of a predetermined type, and, if so, the file name is displayed in the list in a partly-omitted display style where a leading end portion, particular character string portion and extension of the file name are left in the list with the other part of the character string omitted. The particular character string portion can function as an important element for identifying the data item in question.
    Type: Application
    Filed: May 21, 2008
    Publication date: December 11, 2008
    Applicant: YAMAHA CORPORATION
    Inventor: Takahiro YANAGAWA
  • Publication number: 20080301556
    Abstract: A method (100) and apparatus (300) for displaying operational information about an electronic device, that determines a change of an operational status of the electronic device, maps the operational status to at least one of an appearance characteristic and an action of an avatar (205, 210, 215, 220) related to the operational status changes the at least one of the appearance characteristic and action of the avatar in a manner related to the change of the operational status, and presents the avatar on a display (345) of the electronic device.
    Type: Application
    Filed: May 30, 2007
    Publication date: December 4, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Jay J. Williams, Carl M. Danielsen, Renxiang Li
  • Patent number: 7461351
    Abstract: An interactive formatting tool enables a user to analyze and modify the formatting properties that have been applied to a text string. A user can invoke the formatting tool by displaying an Interactive Formatting Pane and then selecting a text string for analysis. The Interactive Formatting Pane will display all formatting properties applied to the text selection, including font properties, paragraph properties, and section properties. The Interactive Formatting Pane may also display table format properties, frame format properties, cell format properties and bullets and numbering format properties, if applicable. The user may then select a formatting category (e.g., font size) from the Interactive Formatting Pane and a format modification dialog will be displayed. The format modification dialog enables the user to modify the formatting properties associated with the selected formatting category. The Interactive Formatting Pane also includes a compare selection checkbox.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: December 2, 2008
    Assignee: Microsoft Corporation
    Inventors: Eric D. Bailey, Roberto C. Taboada
  • Publication number: 20080291206
    Abstract: The present invention relates to an information processing device and information processing method, program storage medium, program, data structure, and manufacturing method for storage medium wherein a user can determine subtitles with certainty. That is, an attribute buffer 123 holds at least font style specifying information which specifies a font style to be applied for a character object for a subtitle held in a character object buffer 122, and width specifying information which can specify the width of the outline of the character object corresponding to the font style having an outline. In the case that the font style having an outline is specified in the font style specifying information, a font rasterizer 124 obtains font style data of the font style having an outline, updates the font style data based on the width specifying information, and converts the character object into subtitle data, using at least the updated font style data.
    Type: Application
    Filed: April 6, 2006
    Publication date: November 27, 2008
    Applicant: Sony Corporation
    Inventors: Kouichi Uchimura, Kazuo Yamamoto, Yoshiyuki Kobayashi
  • Patent number: 7453463
    Abstract: A character within a font is enlarged to a desired size by first determining whether the font contains existing or predefined variants of the character having the desired size. If no appropriately sized variant exists, the enlarged character is assembled from a plurality of component glyphs that are stored with the font, wherein the component glyphs include an extender that may be duplicated within the assembled character in order to achieve the desired size. In one embodiment, the font includes tables containing records of the enlarged variants for a particular character, as well as part records for the component glyphs used to assemble the enlarged character.
    Type: Grant
    Filed: July 6, 2007
    Date of Patent: November 18, 2008
    Assignee: Microsoft Corporation
    Inventors: Andrei Burago, Sergey Genkin, Sergey Z. Malkin, Victor E. Kozyrev
  • 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
  • Publication number: 20080266298
    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: Application
    Filed: October 25, 2007
    Publication date: October 30, 2008
    Applicant: NAVIGON AG
    Inventors: Philipp Hess, Bernd Thomas
  • Patent number: 7443400
    Abstract: Methods for rendering font objects include: receiving input identifying an object to be rendered; selecting a data set for rendering the object from: (a) a first data set including font object data in a first format (e.g., trajectory data), and (b) a second data set including font object data in a second format (e.g., outline data); and rendering the object using the selected data set. The data set may be selected based on at least one run time parameter, such as the ppem or space available for the rendering, the desired text size, system resolution, font object complexity, contextual information, etc., to provide a high quality rendered image. Additional data sets (e.g., augmenting data, enhancing data, etc.) may be included to provide more rendering options to further increase the quality of the rendered image under some conditions. The various data sets may be independently created so that each data set can be produced specifically targeted to selected rendering conditions (such as a selected ppem range).
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: October 28, 2008
    Inventors: Tanya Matskewich, David Kilgrow, David M. Meltzer
  • Patent number: 7443399
    Abstract: A communication terminal apparatus that displays, on a display unit, character data included in e-mail messages, wherein the controlling unit (20) detects, among pieces of character data, pieces of data for delimiters such as spaces. When the controlling unit (20) has detected that delimiters of a same kind are arranged in a sequence longer than a predetermined upper limit, the controlling unit (20) instructs the main display unit (2?) that the excessive pieces of data for the delimiters beyond the upper limit should not be displayed. The main display unit (2?) does not display such pieces of data that are specified in the instruction.
    Type: Grant
    Filed: July 8, 2002
    Date of Patent: October 28, 2008
    Assignee: Sanyo Electric Co., Ltd.
    Inventor: Mitsuji Hama
  • Publication number: 20080238926
    Abstract: In one embodiment, a method includes receiving a request to perform a task using a special character. The method further includes receiving from a user an indication specifying an interpretation of the special character and storing the indication. The method further includes interpreting the special character using the indication, and performing the task using the interpreted special character.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Applicant: Computer Associates Think, Inc.
    Inventor: Wayne Joseph Barbarek
  • Publication number: 20080238927
    Abstract: Rendering glyphs is disclosed. A set of glyphs to be flowed along a nonlinear path are received. A first glyph included in the set is placed at a corresponding location along the nonlinear path such that the first glyph is spaced from a second glyph, at a point nearest the second glyph, by at least a prescribed distance.
    Type: Application
    Filed: March 26, 2007
    Publication date: October 2, 2008
    Inventor: Philip Andrew Mansfield
  • 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
  • Patent number: 7423647
    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: January 7, 2002
    Date of Patent: September 9, 2008
    Assignee: LG Electronics Inc.
    Inventor: Sung Bong You
  • Publication number: 20080198164
    Abstract: A method of managing a document presentation comprising presenting a document image to the audience on a display apparatus, positioning a timer image on the display apparatus so that the timer image overlays the document image at least partially, and so that the timer image is configured to be noticeably visible to the audience, selecting a timer count duration to match a preselected duration of an audience group activity, initiating a count of the timer, updating the timer image in accordance with the count.
    Type: Application
    Filed: February 15, 2007
    Publication date: August 21, 2008
    Inventors: Claudia Cuttress, Michael Fullan
  • Publication number: 20080198165
    Abstract: There is disclosed a character rendering device capable of rendering characters at a higher speed.
    Type: Application
    Filed: November 29, 2007
    Publication date: August 21, 2008
    Applicant: SEIKO EPSON CORPORATION
    Inventors: Takashi Sawazaki, Yoshiyuki Ono, Akira Saito
  • Patent number: 7414627
    Abstract: A slanted viewer is provided to maximize data visibility. In the context of computer graphics and a rendering technique, the slanted viewer's use of three-dimensional rendering provides an instant view of full data without compromising the visibility of other view areas or data and with minimum user interactions. The slanted viewer combines the use of two-dimensional and three-dimensional concepts to enhance, as well as to preserve, a well-established user interaction environment and navigation system. The slanted viewer serves effectively in viewers showing extended length of text or objects horizontally.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: August 19, 2008
    Assignee: International Business Machines Corporation
    Inventor: Shelley Lau
  • Patent number: 7412360
    Abstract: A method for deforming a plurality of shapes is described wherein each of the shapes comprises a set of parametric curves. The method comprises: providing a parametric surface, and forming a deformed shape for each of the shapes by performing a symbolic composition between the parametric surface and each parametric curve from the set of parametric curves comprising the shape being deformed. The parametric surface is defined by two parameters varying over a parametric domain, such that each of the parametric curves comprising the shapes lies in the parametric domain of the surface.
    Type: Grant
    Filed: September 16, 2001
    Date of Patent: August 12, 2008
    Assignee: Technion Research & Development Foundation Ltd.
    Inventors: Tatiana Surazhsky, Gershon Elber
  • Patent number: 7411589
    Abstract: Methods and apparatus are provided for a color liquid crystal display (CLCD). The apparatus includes a processor coupled to the CLCD for receiving a character code and a color code and translating them into character and color pixel arrays that are overlaid and summed to produce a composite pixel array corresponding to the CLCD pixel array, where each entry in the composite array is used in conjunction with a color table to establish drive levels for each pixel in the CLCD. The character pixel array includes gray level color mixing and the color pixel array includes spatial shading color mixing, so that the composite array uses both techniques to determine the individual CLCD pixel drive levels to provide a wider range of color choices without significant color dependence on viewing angle.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: August 12, 2008
    Assignee: Honeywell International Inc.
    Inventors: Victoria P. Haim, James L. Triplett, Harold A. Zulch, III
  • Patent number: 7408555
    Abstract: Methods and apparatus implementing and using techniques for rendering a stroke (e.g., a line or glyph). An initial adjustment value can be calculated for the stroke, and an offset amount calculated based on the initial adjustment value, such that a minimum number of device pixels will be marked by the stroke after adjusting density values of device pixels representing the stroke. A high resolution representation of the stroke (e.g., a set of device pixels each having an initial density value) is rendered so that one or more edges of the stroke is offset from a device resolution grid by the offset amount. A length of an edge of the stroke that passes through a device pixel can be calculated, and the density value of the device pixel adjusted by a final adjustment value based on the initial adjustment value and the length of the edge of the stroke.
    Type: Grant
    Filed: April 9, 2007
    Date of Patent: August 5, 2008
    Assignee: Adobe Systems Incorporated
    Inventors: R. David Arnold, Terence S. Dowling
  • Publication number: 20080180460
    Abstract: Annotations in CAD drawings are given fixed sizes so that CAD application will generate the annotations at the fixed size even though modeled objects within the CAD drawing are scaled in accordance with a paper space scale selected by the CAD designer. The annotations generally comprise text annotations and graphic annotations, including one or more of text, dimensions, hatch patterns, and symbols, and are represented as annotation objects having multiple properties, such as size, visibility, position and rotation.
    Type: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Inventor: John G. Ford
  • Patent number: 7403297
    Abstract: A method, computer program product and system for managing font resources using system independent references. A resource library may store a table, referred to herein as the “resource access table” that contains an entry for each base font resource. Each entry may include the following information on a base font resource: a native name, a file name, a unique identification, attributes, and possibly a link list used to identify any font resources that are linked to the base font resource. Since changes to the resource file such as updating a version of a font resource, changing the attributes of the font resource or changing the font resource's linked fonts, simply require an update to the resource access table, the data stream and the application program generating that data stream does not have to be changed.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: July 22, 2008
    Assignee: Infoprint Solutions Company, LLC
    Inventors: Jeffery A. Engelman, Reinhard H. Hohensee, Terry S. Luebbe, Melanie S. Phares, Jeri L. Sampson, David E. Stone
  • Publication number: 20080170075
    Abstract: A display controller includes a character display unit for displaying character information on a display unit; a keyword detecting unit for detecting a predetermined keyword from the character information displayed by the character display unit; an image information detecting unit for detecting image information including additional information corresponding to the keyword detected by the keyword detecting unit, from image information including predetermined additional information and stored in a storing unit; and a thumbnail image displaying unit for displaying on the display unit a thumbnail image(s) of the image information detected by the image information detecting unit.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 17, 2008
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS JAPAN, INC.
    Inventors: Seiji MURAMATSU, Yoshimitsu Funabashi, Mayu Irimajiri, Atsushi Imai, Keiko Hiraoka, Takamoto Tsuda, Takeshi Matsuzawa, Takeshi Tanigawa, Tomoharu Okamoto, Akihiko Adachi, Tatsuhiko Nishimura
  • Publication number: 20080165192
    Abstract: A system and method for processing glyph-based data associated with generating very large scale integrated circuit (VLSI) designs. A system is provide that includes a serialization system for converting an input region of glyph design data into a pseudo-string; and a pattern searching system that identifies matching patterns in the glyph design data by analyzing pseudo-strings generated by the serialization system. Pattern searching may include, e.g., predefined pattern searching and redundant pattern searching.
    Type: Application
    Filed: January 9, 2007
    Publication date: July 10, 2008
    Inventors: Ulrich A. Finkler, Mark A. Lavin, Robert T. Sayah
  • Publication number: 20080165207
    Abstract: According to one embodiment of the disclosure, a method for manipulating graphical images includes providing a browser that renders a graphical image on a display. The browser includes a JavaScript engine that uses one or more Asynchronous JavaScript and XML requests to interact with a graphical image manager. The graphical image manager retrieves the graphical image from a database. The method also includes adding one or more annotations to the graphical image. The method further includes storing the one or more annotations and the graphical image in the database.
    Type: Application
    Filed: January 8, 2007
    Publication date: July 10, 2008
    Applicant: Raytheon Company
    Inventors: Richard L. Koshak, Christopher M. Camp
  • Publication number: 20080150959
    Abstract: A graphical indicator, menu and method for modifying and displaying more than two states for the indicator is provided An alarm indicator algorithm modifies and displays the indicator according to user-selectable options that enables a user to determine at first glance the nature of the next alarm and in particular when an alarm is not set to go off on a particular day to avoid accessing the alarm menu every time this knowledge is desired or whenever the user is uncertain of the settings. Various visual cues such as colour, graphical and textual elements can be used and the algorithm can associate these cues with appropriate alarm states. When the number of settings for the multi-state alarm is relatively large, a desktop web-based application program interface (API) may be used to facilitate setting and updating the alarm functions.
    Type: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Inventor: Keizo MARUI
  • Patent number: 7391419
    Abstract: An information distribution system configured to deliver various types of content provided by an information distributor to information receivers through a network and transmitting the content to be distributed converted to colors, color values, or color digital values. By converting the content to colors, color values, or color digital values, it is possible to reduce the amount of information transmitted. Due to this, it becomes possible to shorten the time required for distribution of content and to improve practicality. Further, it becomes possible to reduce the distribution costs.
    Type: Grant
    Filed: May 22, 2002
    Date of Patent: June 24, 2008
    Assignee: Tani Electronics Corporation
    Inventor: Okie Tani
  • Patent number: 7388591
    Abstract: Font smoothing technology is employed to enhance the readability of rendered text. Various font smoothing approaches can be used by an application to optimize the readability of text to be rendered.
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: June 17, 2008
    Assignee: Microsoft Corporation
    Inventors: Alan L. Marks, Jason T. Barnett
  • Publication number: 20080136841
    Abstract: A map display apparatus includes a display unit, a data access unit accessible to map data, which includes a map image and character strings, and a control unit that allows the display unit to display the map data on a screen in such a manner that each character string is overlaid on a corresponding position on the map image. The control unit interprets the character string having characters, the number of which exceeding a predetermined maximum number of characters, as a scroll character string. The control unit creates a scroll display field in the corresponding position to the scroll character string and causes the scroll character string to scroll within the scroll display field.
    Type: Application
    Filed: December 4, 2007
    Publication date: June 12, 2008
    Applicant: DENSO CORPORATION
    Inventor: Yasuyuki Oshitani
  • Patent number: 7385606
    Abstract: A system and method automatically determines appropriate font characteristics for different display mediums and different readability parameters in any language. A method includes determining font characteristics by receiving data including a font identifier and a language identifier, producing a representative line of type in the identified language and with the identified font, measuring characteristics of the representative line of type, and normalizing the measurements across a plurality of fonts and a plurality of languages. In an embodiment, an international translator is used to receive the data including the font identifier and the language identifier and the received data can include text in a language. The normalizing refers to widths of portions of the text called a “black river,” which is used to identify plotted measured characteristics to determine an average grayness across a perpendicular to a reading direction. The average grayness enables comparisons to pluralities of fonts and languages.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: June 10, 2008
    Assignee: Microsoft Corporation
    Inventors: Nathan W. Everett, David C. Brown
  • Patent number: 7379075
    Abstract: Colors are specified within the individual glyphs of a font by means of an indirect approach which employs multiple tables. The data values for individual pixels of a glyph identify entries in an index table, which pertains to a subset of all available colors. The entries in the index table map to a complete set of colors that are specified in a color table. As a result of this structure, the amount of data that is required to specify the individual pixels of a glyph can be minimized to the number of bits required to distinguish the colors within that glyph. The specification of all available colors within a single table permits that table to be shared among various resources, including bitmap fonts and outline fonts.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: May 27, 2008
    Assignee: Apple Inc.
    Inventors: David G. Opstad, Alexander B. Beaman
  • Publication number: 20080111819
    Abstract: A character processing apparatus and method, wherein the character processing apparatus includes an eyesight age determination module which determines an eyesight age, and a character transformation module which transforms an input character based on character property information of the input character according to the determined eyesight age.
    Type: Application
    Filed: October 26, 2007
    Publication date: May 15, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Gee-young Sung, Kaida Xiao, Du-sik Park, Young-shin Kwak