Character Generating Patents (Class 345/467)
-
Patent number: 7505040Abstract: 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: GrantFiled: December 19, 2005Date of Patent: March 17, 2009Assignee: Microsoft CorporationInventors: Beat Stamm, Gregory Hitchcock, Michael J. Duggan
-
Publication number: 20090070698Abstract: 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: ApplicationFiled: September 7, 2007Publication date: March 12, 2009Applicant: Oracle International CorporationInventors: Mark S. Shurtleff, Avinash Dabholkar, Sowmya Ramani
-
Publication number: 20090058860Abstract: 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: ApplicationFiled: April 4, 2006Publication date: March 5, 2009Applicant: Mor (F) Dynamics Pty Ltd.Inventors: Robert Chin Meng Fong, Billy Nan Choong Chong
-
Publication number: 20090058861Abstract: 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: ApplicationFiled: September 2, 2008Publication date: March 5, 2009Applicant: DENSO CORPORATIONInventors: Seiji Ihara, Kiyotaka Taguchi
-
Patent number: 7499055Abstract: 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: GrantFiled: November 7, 2002Date of Patent: March 3, 2009Assignee: Industrial Technology Research InstituteInventors: Yu-Jen Lin, Cheng-Peng Kuan, Chih-Chia Chien, Yun-Ei Wu
-
Patent number: 7492366Abstract: 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: GrantFiled: May 13, 2005Date of Patent: February 17, 2009Assignee: Microsoft CorporationInventors: Andrei Burago, Jennifer P. Michelstein, Sergey Genkin, Victor E. Kozyrev, Sergey Malkin
-
Patent number: 7492286Abstract: 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: GrantFiled: April 9, 2007Date of Patent: February 17, 2009Assignee: Research in Motion LimitedInventors: Mihal Lazaridis, Jason T. Griffin
-
Patent number: 7492365Abstract: 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: GrantFiled: May 19, 2005Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: Toby Corbin, Gordon Hutchison, William Smith
-
Patent number: 7492370Abstract: 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: GrantFiled: March 14, 2005Date of Patent: February 17, 2009Assignee: MStar Semiconductor, Inc.Inventors: Hung-Yi Lin, Jiunn-Kuang Chen
-
Publication number: 20090027399Abstract: 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: ApplicationFiled: February 2, 2006Publication date: January 29, 2009Applicant: PIONEER CORPORATIONInventors: Takeshi Sato, Kenichiro Yano, Koji Koga, Goro Kobayashi
-
Patent number: 7483570Abstract: 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: GrantFiled: February 11, 2004Date of Patent: January 27, 2009Inventor: Andrew F. Knight
-
Publication number: 20090009519Abstract: 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: ApplicationFiled: July 6, 2007Publication date: January 8, 2009Inventor: Shoji Sugiyama
-
Publication number: 20090002374Abstract: 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: ApplicationFiled: June 26, 2007Publication date: January 1, 2009Applicant: MICROSOFT CORPORATIONInventors: Tanya Matskewich, Geraldine Wade, Gregory C. Hitchcock
-
Patent number: 7471295Abstract: 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: GrantFiled: June 8, 2006Date of Patent: December 30, 2008Assignee: PolynaryThink, LLCInventor: Richard A. Van Koningsveld
-
Publication number: 20080316211Abstract: 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: ApplicationFiled: June 28, 2007Publication date: December 25, 2008Inventors: Derek B. Clegg, Haroon Sheikh
-
Publication number: 20080316212Abstract: 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: ApplicationFiled: July 3, 2007Publication date: December 25, 2008Inventor: Cliff Kushler
-
Patent number: 7468732Abstract: 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: GrantFiled: February 19, 2003Date of Patent: December 23, 2008Assignee: Sharp Kabushiki KaishaInventor: Satoshi Okada
-
Publication number: 20080303824Abstract: 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: ApplicationFiled: May 30, 2008Publication date: December 11, 2008Inventor: Shoji SUZUKI
-
Publication number: 20080303822Abstract: 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: ApplicationFiled: September 28, 2007Publication date: December 11, 2008Inventors: Nathan Daniel Taylor, Peter Giles Lofting, Julio Amable Gonzalez, Giulia Pereyra Pagallo
-
Publication number: 20080303823Abstract: 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: ApplicationFiled: May 21, 2008Publication date: December 11, 2008Applicant: YAMAHA CORPORATIONInventor: Takahiro YANAGAWA
-
Publication number: 20080301556Abstract: 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: ApplicationFiled: May 30, 2007Publication date: December 4, 2008Applicant: MOTOROLA, INC.Inventors: Jay J. Williams, Carl M. Danielsen, Renxiang Li
-
Patent number: 7461351Abstract: 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: GrantFiled: April 25, 2005Date of Patent: December 2, 2008Assignee: Microsoft CorporationInventors: Eric D. Bailey, Roberto C. Taboada
-
Publication number: 20080291206Abstract: 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: ApplicationFiled: April 6, 2006Publication date: November 27, 2008Applicant: Sony CorporationInventors: Kouichi Uchimura, Kazuo Yamamoto, Yoshiyuki Kobayashi
-
Patent number: 7453463Abstract: 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: GrantFiled: July 6, 2007Date of Patent: November 18, 2008Assignee: Microsoft CorporationInventors: Andrei Burago, Sergey Genkin, Sergey Z. Malkin, Victor E. Kozyrev
-
Patent number: 7453462Abstract: 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: GrantFiled: June 8, 2005Date of Patent: November 18, 2008Assignee: LG Electronics Inc.Inventor: Sung Bong You
-
Publication number: 20080266298Abstract: 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: ApplicationFiled: October 25, 2007Publication date: October 30, 2008Applicant: NAVIGON AGInventors: Philipp Hess, Bernd Thomas
-
Patent number: 7443400Abstract: 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: GrantFiled: August 13, 2004Date of Patent: October 28, 2008Inventors: Tanya Matskewich, David Kilgrow, David M. Meltzer
-
Patent number: 7443399Abstract: 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: GrantFiled: July 8, 2002Date of Patent: October 28, 2008Assignee: Sanyo Electric Co., Ltd.Inventor: Mitsuji Hama
-
Publication number: 20080238926Abstract: 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: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Applicant: Computer Associates Think, Inc.Inventor: Wayne Joseph Barbarek
-
Publication number: 20080238927Abstract: 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: ApplicationFiled: March 26, 2007Publication date: October 2, 2008Inventor: Philip Andrew Mansfield
-
Patent number: 7429988Abstract: 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: GrantFiled: March 6, 2006Date of Patent: September 30, 2008Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian Gonsalves, Kent Perkins, Zesen Chen
-
Patent number: 7423647Abstract: 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: GrantFiled: January 7, 2002Date of Patent: September 9, 2008Assignee: LG Electronics Inc.Inventor: Sung Bong You
-
Publication number: 20080198164Abstract: 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: ApplicationFiled: February 15, 2007Publication date: August 21, 2008Inventors: Claudia Cuttress, Michael Fullan
-
Publication number: 20080198165Abstract: There is disclosed a character rendering device capable of rendering characters at a higher speed.Type: ApplicationFiled: November 29, 2007Publication date: August 21, 2008Applicant: SEIKO EPSON CORPORATIONInventors: Takashi Sawazaki, Yoshiyuki Ono, Akira Saito
-
Patent number: 7414627Abstract: 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: GrantFiled: December 7, 2005Date of Patent: August 19, 2008Assignee: International Business Machines CorporationInventor: Shelley Lau
-
Patent number: 7412360Abstract: 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: GrantFiled: September 16, 2001Date of Patent: August 12, 2008Assignee: Technion Research & Development Foundation Ltd.Inventors: Tatiana Surazhsky, Gershon Elber
-
Patent number: 7411589Abstract: 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: GrantFiled: April 30, 2004Date of Patent: August 12, 2008Assignee: Honeywell International Inc.Inventors: Victoria P. Haim, James L. Triplett, Harold A. Zulch, III
-
Patent number: 7408555Abstract: 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: GrantFiled: April 9, 2007Date of Patent: August 5, 2008Assignee: Adobe Systems IncorporatedInventors: R. David Arnold, Terence S. Dowling
-
Publication number: 20080180460Abstract: 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: ApplicationFiled: January 31, 2007Publication date: July 31, 2008Inventor: John G. Ford
-
Patent number: 7403297Abstract: 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: GrantFiled: October 30, 2003Date of Patent: July 22, 2008Assignee: Infoprint Solutions Company, LLCInventors: Jeffery A. Engelman, Reinhard H. Hohensee, Terry S. Luebbe, Melanie S. Phares, Jeri L. Sampson, David E. Stone
-
Publication number: 20080170075Abstract: 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: ApplicationFiled: January 15, 2008Publication date: July 17, 2008Applicant: 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: 20080165192Abstract: 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: ApplicationFiled: January 9, 2007Publication date: July 10, 2008Inventors: Ulrich A. Finkler, Mark A. Lavin, Robert T. Sayah
-
Publication number: 20080165207Abstract: 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: ApplicationFiled: January 8, 2007Publication date: July 10, 2008Applicant: Raytheon CompanyInventors: Richard L. Koshak, Christopher M. Camp
-
Publication number: 20080150959Abstract: 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: ApplicationFiled: December 22, 2006Publication date: June 26, 2008Inventor: Keizo MARUI
-
Patent number: 7391419Abstract: 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: GrantFiled: May 22, 2002Date of Patent: June 24, 2008Assignee: Tani Electronics CorporationInventor: Okie Tani
-
Patent number: 7388591Abstract: 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: GrantFiled: September 15, 2005Date of Patent: June 17, 2008Assignee: Microsoft CorporationInventors: Alan L. Marks, Jason T. Barnett
-
Publication number: 20080136841Abstract: 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: ApplicationFiled: December 4, 2007Publication date: June 12, 2008Applicant: DENSO CORPORATIONInventor: Yasuyuki Oshitani
-
Patent number: 7385606Abstract: 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: GrantFiled: December 18, 2002Date of Patent: June 10, 2008Assignee: Microsoft CorporationInventors: Nathan W. Everett, David C. Brown
-
Patent number: 7379075Abstract: 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: GrantFiled: July 8, 2004Date of Patent: May 27, 2008Assignee: Apple Inc.Inventors: David G. Opstad, Alexander B. Beaman
-
Publication number: 20080111819Abstract: 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: ApplicationFiled: October 26, 2007Publication date: May 15, 2008Applicant: Samsung Electronics Co., Ltd.Inventors: Gee-young Sung, Kaida Xiao, Du-sik Park, Young-shin Kwak