Character Generating Patents (Class 345/467)
  • Publication number: 20130088496
    Abstract: Disclosed are an electronic device and a control method therefor whereby easily inputted characters or numbers can be converted and used in an application. When characters are inputted via input keys and the inputted characters are determined to match at least part of prescribed characters stored in a memory, a control unit keeps the inputted characters displayed on a display unit while also displaying, on the display unit, prescribed numbers associated with the prescribed characters. Then, with the inputted characters and prescribed numbers displayed on the display unit, if an instruction is given to start up an application related to the inputted characters and prescribed numbers, the control unit starts up said application, inputting either the inputted characters or the prescribed numbers thereto.
    Type: Application
    Filed: June 16, 2011
    Publication date: April 11, 2013
    Applicant: KYOCERA CORPORATION
    Inventor: Tomohiro Sudou
  • Publication number: 20130088495
    Abstract: Techniques are provided for automatically creating style sheet animations including keyframe information. In some embodiments, a style sheet animation creation tool with a timeline-based interface is provided. By interacting with the user-interface, the user can select a point on a timeline for an animation object to add a keyframe to an animation of the animation object. In response to the user's selection of the keyframe time point, the style sheet animation creation tool displays an interactive keyframe indicator on the timeline to indicate the selected time point. With the style sheet animation creation tool, a user can generate a style sheet animation without having to author style sheet language text statements by hand.
    Type: Application
    Filed: April 23, 2012
    Publication date: April 11, 2013
    Inventor: Arne Nikolai Bech
  • Patent number: 8416244
    Abstract: A graphics or image rendering system, such as a map image rendering system, receives image data from an image database in the form of vector data that defines various image objects, such as roads, geographical boundaries, etc., and textures defining text strings to be displayed on the image to provide, for example, labels for the image objects. The imaging rendering system renders the images such that the individual characters of the text strings are placed on the image following a multi-segmented or curved line.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: April 9, 2013
    Assignee: Google Inc.
    Inventor: Brian Cornell
  • Patent number: 8416243
    Abstract: A method for rendering an electronic document (ED) using a page rendering device, including: identifying, within the ED, a text stream and a requested font for the text stream, where the text stream has a plurality of characters; identifying a resident font supported by the PRD as a substitute for the requested font; generating a plurality of scaled characters by scaling the plurality of characters in the resident font; and rendering, by the PRD, the ED by placing the plurality of scaled characters on a page.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: April 9, 2013
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Todd Michael Plummer
  • Publication number: 20130083033
    Abstract: The interactive electronic book can be displayed on a dual-screen electronic device, with a first screen that displays the text of the book, and a second screen that displays the contextual references. Links to the contextual references can be displayed on the first screen alongside the text or embedded in the text. The contextual references can be historical descriptions, pictures, videos, contemporaneous writings and so on that help to put the text of the book in context. The contextual references can relate to the portion of the text that is displayed on the first screen. Different modes allow for the displayed text to be shown in marked mode, or unmarked mode. The interactive electronic book can also include testing software which tests the reader on their understanding of the text. The interactive electronic book can also be updated with new texts and contextual references.
    Type: Application
    Filed: January 10, 2012
    Publication date: April 4, 2013
    Applicant: PLEIADES PUBLISHING LIMITED INC.
    Inventors: Alexander Shustorovich, Olga Zakharova, Natalia Churakova
  • Publication number: 20130069953
    Abstract: An example embodiment of the present invention provides an apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: obtain a representation of an appearance of a physical device type; obtain one or more current backgrounds used in a desktop of a specific physical device; and generate a device icon relating to the specific physical device by associating the obtained one or more backgrounds with the representation of appearance of the physical device type, wherein the generated device icon is displayed on a display as a user interface feature.
    Type: Application
    Filed: September 20, 2011
    Publication date: March 21, 2013
    Inventors: Marja Hautala, Igor Polyakov, Ville Nore, Ville Päivätie, Harri Kiljander, Carl-Eric Blomqvist, Liina Poropudas, Jussi Hiltunen, Peter Löfgren
  • Patent number: 8400453
    Abstract: A graphics or image rendering system, such as a map image rendering system, receives image data from an image database in the form of vector data that defines various image objects, such as roads, geographical boundaries, etc., and textures defining text strings to be displayed on the image to provide, for example, labels for the image objects. The imaging rendering system renders the images such that the individual characters of the text strings are placed on the image following a multi-segmented or curved line. This rendering system enables text strings to be placed on a map image so that the text follows the center line of a curved or angled road or other image feature without knowing the specifics of the curvature of the line along which the text will be placed when creating the texture that stores the text string information.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: March 19, 2013
    Assignee: Google Inc.
    Inventor: Brian Cornell
  • Publication number: 20130063475
    Abstract: A method for text rendering that is well suited for use in a computing device with a high resolution display but a low-power graphics processing unit (GPU). The method may comprise calculating a coverage representation of the text in a format that can be efficiently processed by the GPU. As a result, the GPU may perform anti-aliasing and subsequent operations in the rendering process. Efficient processing may be achieved by providing the coverage representation in a format that allows values associated with pixels to be computed based on a byte-aligned chunk of bits in the coverage representation. Additionally, processing on the chunks may be performed using at least one lookup table. For large filtering kernels used for anti-aliasing, the lookup tables may be partitioned into portions dependent on dynamic text characteristics and those independent of the dynamic text characteristics.
    Type: Application
    Filed: September 9, 2011
    Publication date: March 14, 2013
    Applicant: Microsoft Corporation
    Inventors: Miles M. Cohen, Kanwal VedBrat, Andrew M. Precious, Worachai Chaoweeraprasit, Niklas E. Borson, Claire M. L. Andrews, Dylan M. Deverill, Blake D. Pelton, Robert A. Brown
  • Patent number: 8396939
    Abstract: A content distribution system includes a content distribution management device and a communication terminal. A storage unit stores one or a plurality of addresses. A receiving unit receives content data addressed to a communication terminal. A determination unit determines whether or not the address of the origin of the received content data is an address that is stored in the storage unit. A sending unit where the determination unit has determined that the address of the origin of the received content data is stored in the storage unit, sends the content data and parameters specifying the format in which content is to be displayed to a communication terminal. The communication terminal includes a receiving unit that receives parameters and content data from the content distribution management device; and a content display control that controls the display format in accordance with received parameters.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: March 12, 2013
    Assignee: NTT DoCoMo, Inc.
    Inventors: Yasushi Onda, Dai Kamiya, Yusuke Kushida, Keiichi Murakami
  • Publication number: 20130050222
    Abstract: A keyboard including an auxiliary display for use with a computer system that includes a processor, a primary display that displays active and non-active windows simultaneously, and a computer readable medium storing a computer program with computer program code, which, when read by the processor, allows a user to generate a command that captures a portion of text displayed in the active window and displays the captured text on the auxiliary display.
    Type: Application
    Filed: August 25, 2011
    Publication date: February 28, 2013
    Inventors: DOV MORAN, Uriel Roy Brison
  • Patent number: 8384918
    Abstract: A method for enforcing a user specified minimum font size (USMFS) in a hardcopy document (HD). The method includes: receiving a request to print an electronic document (ED) according to a magnification ratio; identifying a first character in the ED having a first font size smaller than a quotient of the USMFS divided by the magnification ratio; and increasing the first font size by a scale factor to match the quotient; where the HD is generated by scaling the ED according to the magnification ratio, and wherein the HD comprises the first character in the USMFS.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: February 26, 2013
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Xiaonong Zhan
  • Patent number: 8384717
    Abstract: A system, method and computer program product for reconstructing B-Rep data for a graphic model. A method includes receiving B-Rep data of a graphic model, the B-Rep data including edges and coedges. The method includes constructing, from the B-Rep data, a vertex table having coordinates of a plurality of vertices of the graphic model and an edge table associating each edge of the graphic model with at least one of the plurality of vertices of the graphic model. The method includes storing the constructed edge table and vertex table associated with the B-Rep data.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: February 26, 2013
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Jianbing Huang, Michael B. Carter
  • Patent number: 8384718
    Abstract: A system enables a user viewing a plurality of graphical objects rendered on a display screen of a mobile device to manipulate the renderings of each graphical object for purposes of selecting a first of the graphical objects. The system comprises the display screen and a facial proximity system determining the distance of the mobile device from the face of the user. A graphical user interface control system drives a rendering of the graphical objects on the display screen. Further, upon receiving an indication of a change in distance between the mobile device and the face of the user and, upon determining that the distance between the mobile device and the face of the user has changed, the graphical user interface control system modifies at least one of the size of the rendering of the graphical objects and the perspective of the rendering of the graphical objects on the display screen.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: February 26, 2013
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventor: Mikael Dahlke
  • Publication number: 20130044100
    Abstract: A portable device for providing an integrated user interface for microfluidic display is provided. The device includes a touchscreen and a microfluidic display being substantially transparent and superimposed over the touchscreen. A surface of the microfluidic display deforms in accordance with a touchscreen input item.
    Type: Application
    Filed: August 17, 2011
    Publication date: February 21, 2013
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventor: Peter KING
  • Patent number: 8379027
    Abstract: A system to compare a reference image of a text character, word or phrase with another image of the character, word or phrase that was rendered by a text rendering engine. Differences between the reference image and the rendered image may be recorded for subsequent analysis. Performance of a text rendering engine producing text according to typographical rules applicable to a natural language can be evaluated by one with no knowledge or ability to read the natural language.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: February 19, 2013
    Assignee: Red Hat, Inc.
    Inventors: Chee Boon Lim, Satyabrata Maitra, Amanpreet Singh Brar
  • Patent number: 8373703
    Abstract: A system, method and computer writeable medium for creating a personalized font and which includes an electronic pad exhibiting a display. A stylus pen is manipulated to mark upon at least one field exhibited by the pad on its display. A separate processor operable device incorporates a keyboard, and to which the electronic pad is communicated. In this fashion, the pad is utilized in combination with the keyboard in order to create a personalized font associated with a software writing program of the processor operable device.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: February 12, 2013
    Inventors: Penny Beckwith, Eric R. Lane, Sr.
  • Publication number: 20130033498
    Abstract: One or more techniques and/or systems are disclosed for reducing font execution instructions for a font, and thereby a file size for the font. The font execution instructions can be scanned (e.g., by examining tables) to identify one or more common instruction sets in the font execution instructions. A function can be defined for a common instruction set, and the instances or appearances of the common instruction set in the font execution instructions can be replaced with a call to the function. Because the call is generally smaller (e.g., comprises fewer lines of code) than the common instruction set it replaces, the number of execution instructions for the font is reduced.
    Type: Application
    Filed: August 1, 2011
    Publication date: February 7, 2013
    Applicant: Microsoft Corporation
    Inventors: Paul Linnerud, Gregory Hitchcock
  • Patent number: 8370125
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to generate artificial variants in certain circumstances. The artificial variants comprise characters within a core alphabet of the device and are free of extended characters that may otherwise be active on the device.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: February 5, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Dan Rubanovich
  • Publication number: 20130027406
    Abstract: Text is presented at a computer system in a font that lacks a visual representation for a character by substituting the visual representation of a variant of the character in the text. For example, a character having a Unicode code point is associated with variants in a character variant table, each variant having a code point different from the character. In one embodiment, if text calls for presentation of the character in a font not supported by a computer system, a variant is selected that supports the font and a graphical representation of the variant is substituted for the character.
    Type: Application
    Filed: July 29, 2011
    Publication date: January 31, 2013
    Applicant: International Business Machines Corporation
    Inventors: Su Liu, Shunguo Yan, Daniel P. McNichol
  • Patent number: 8363947
    Abstract: A method, system and computer program product for recognizing cursive and non-cursive handwriting. The invention comprises capturing a handwritten character as an image of pixels, partition the image into a plurality of segments each having a pixel ratio of the number of pixels in the segment divided by the total number of pixels in the image, and compare the pixel ratio for each segment to a value range associated with a corresponding segment of a reference character. The handwritten character is recognized as the reference character if more than a predetermined number of the segments in the image have the pixel ratios within the respective value ranges of the reference character.
    Type: Grant
    Filed: July 31, 2010
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Choudhary Khushboo, Shiva C T Kumar, Mukundan Sundararajan
  • Publication number: 20130021346
    Abstract: Described herein is an interactive digital software program and hardware that enables rapid acquisition of textual or audio subject matter, its conversion to editable text and immediate compression into a user understandable summary. The software program maximizes “time on task” while minimizing the time-consuming steps of “concept capture” and “compression”. The instant invention provides an accurate condensate of textual subject matter in a fraction of the time it would take to prepare such a document by manual note taking. In a single step, mobile devices such as cameras, cameraphones, tablets, iPODs, scanners and the like rapidly capture textual images convert them to OCR and to a user understandable summary in a fraction of the time it takes to process such a document by manual note taking. With more study time available for repetitious practice of the lesson, the user improves preparedness and performance on tests and presentations.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 24, 2013
    Inventor: David S. Terman
  • Publication number: 20130021361
    Abstract: The present invention discloses a method and an apparatus for rendering fonts of a user interface, both of which can establish a font cache table to cache fonts needed to be rendered, searches a font needed to be rendered in the font cache table and returns that font, and renders the founded font needed to be rendered. The method and the apparatus of the present invention pre-cache the fonts needed to be rendered by establishing the font cache table, so that the font rendering efficiency of the user interface can be improved significantly, especially the fluency of a dynamic user interface (such as sliding of user interface, dragging of icon) which contains plenty of font rendering is not reduced following the plenty of font rendering. In addition, the present invention further proposes a font supplementary scheme and a maintenance scheme of the font cache table, so as to make the present invention have more practical value.
    Type: Application
    Filed: July 20, 2010
    Publication date: January 24, 2013
    Applicant: ZTE CORPORATION
    Inventor: Hailiang Liao
  • Patent number: 8355025
    Abstract: A system and method for displaying text are described. According to embodiments of the invention, the system and methods describe operations for displaying text, where the text does not include hints.
    Type: Grant
    Filed: May 9, 2011
    Date of Patent: January 15, 2013
    Assignee: Apple Inc.
    Inventor: Mark Alan Zimmer
  • Publication number: 20130002680
    Abstract: A graphics or image rendering system, such as a map image rendering system, receives image data from an image database in the form of vector data that defines various image objects, such as roads, geographical boundaries, etc., and textures defining text strings to be displayed on the image to provide, for example, labels for the image objects. The imaging rendering system renders the images such that the individual characters of the text strings are placed on the image following a multi-segmented or curved line. In doing so, the image rendering system creates and reads a texture map that stores pixelated text characters of the text strings to be rendered in the image as a set of glyphs and that also stores first encoding data defining the center position of each text character as stored in a glyph and second encoding data referencing the location of the glyph to be used as the text character.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: GOOGLE INC.
    Inventor: Brian Cornell
  • Publication number: 20130002678
    Abstract: A graphics or image rendering system, such as a map image rendering system, receives image data from an image database in the form of vector data that defines various image objects, such as roads, geographical boundaries, etc., and textures defining text strings to be displayed on the image to provide, for example, labels for the image objects. The imaging rendering system renders the images such that the individual characters of the text strings are placed on the image following a multi-segmented or curved line. This rendering system enables text strings to be placed on a map image so that the text follows the center line of a curved or angled road or other image feature without knowing the specifics of the curvature of the line along which the text will be placed when creating the texture that stores the text string information.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: GOOGLE INC.
    Inventor: Brian Cornell
  • Publication number: 20130002681
    Abstract: An improved handheld electronic device and an associated method are provided in which time data regarding certain aspects of a messaging conversation on a handheld electronic device are made available to a user. Such time data is provided, for instance, in situations where an interruption has occurred during a messaging conversation. Time data can also be provided to a user on demand in certain circumstances.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 3, 2013
    Applicant: Research In Motion Limited
    Inventors: Gerhard D. Klassen, Christopher R. Wormald, Lawrence E. Kuhl
  • Publication number: 20130002679
    Abstract: A graphics or image rendering system, such as a map image rendering system, receives image data from an image database in the form of vector data that defines various image objects, such as roads, geographical boundaries, etc., and textures defining text strings to be displayed on the image to provide, for example, labels for the image objects. The imaging rendering system renders the images such that the individual characters of the text strings are placed on the image following a multi-segmented or curved line. In doing so, the image rendering system creates and reads a texture map that stores pixelated text characters of the text strings to be rendered in the image and that stores encoding data defining the center position of each text character as stored in the texture map.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: GOOGLE INC.
    Inventor: Brian Cornell
  • Publication number: 20130002705
    Abstract: A graphics or image rendering system, such as a map image rendering system, receives image data from an image database in the form of vector data that defines various image objects, such as roads, geographical boundaries, etc., and textures defining text strings to be displayed on the image to provide, for example, labels for the image objects. The imaging rendering system renders the images such that the individual characters of the text strings are placed on the image following a multi-segmented or curved line.
    Type: Application
    Filed: September 26, 2011
    Publication date: January 3, 2013
    Applicant: GOOGLE INC.
    Inventor: Brian Cornell
  • Patent number: 8339642
    Abstract: An apparatus, method, and system for processing character data is provided, which selects a format of the character data to be used for generating print data. When a user instruction for printing character data according to character command data specifying the output of the character data is received, the format of the character data is selected based on the character command data.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: December 25, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Akiyoshi Ono
  • Patent number: 8339673
    Abstract: A method and apparatus for processing an image are provided that can suppress blur edges at an edge portion of a character so that sharpness and quality of the image can be improved. The apparatus comprises an inside and outside edge discrimination portion for discriminating whether a target pixel to be processed belongs to an inside edge or to an outside edge, a threshold value generating portion for selecting a threshold value from plural threshold values for error diffusion process in accordance with an area discriminated by the inside and outside edge discrimination portion to output the selected threshold value and an error diffusion process portion for performing the error diffusion process for multilevel input data concerning the target pixel by utilizing the threshold value generated by the threshold value generating portion so as to produce output data whose gradation steps are reduced.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: December 25, 2012
    Assignee: Minolta Co., Ltd.
    Inventor: Taisuke Akahori
  • Publication number: 20120320064
    Abstract: The present disclosure describes a method and apparatus for displaying character selection during a user input process. A method of displaying character selection during a user input process comprises: determining a character entry area; receiving one or more original characters from a user via the character entry area; identifying a plurality of character choices corresponding to the one or more original characters; determining a character selection area based on an optimal viewpoint range centered around the character entry area; and displaying the character choices in the character selection area.
    Type: Application
    Filed: January 14, 2011
    Publication date: December 20, 2012
    Applicant: ALIBABA GROUP HOLDING LIMITED
    Inventor: Jiachao Hu
  • Publication number: 20120313950
    Abstract: A texting system includes a computer. The computer includes a display screen, a microprocessor, and a memory. A conventional alphanumeric keyboard is operatively associated with the computer to generate commands to the computer. A chart includes abbreviations each corresponding to a particular descriptor in a selected language. A texting keyboard is operatively associated with the computer and includes a plurality of keys, each key including at least one of said abbreviations inscribed thereon, and when activated generating a signal causing the computer to produce one of the abbreviations on the display screen. A system generates communication signals corresponding to keys on the texting keyboard which are activated to produce a message comprised of at least one descriptor.
    Type: Application
    Filed: March 16, 2012
    Publication date: December 13, 2012
    Inventor: Adam A. Ochoa
  • Patent number: 8330760
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modifying glyphs. In one aspect, a method includes receiving a glyph outline for a glyph to be rendered, the glyph to be rendered being associated with a character of a particular font and at a specified scaled size, the glyph to be rendered having one or more horizontal stems; identifying a darkening amount to be applied to the one or more horizontal stems of the glyph; modifying hints of the one or more horizontal stems of the glyph outline using the identified darkening amount to modify the glyph outline; and rasterizing the glyph using the modified glyph outline.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: December 11, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: R. David Arnold, Terence S. Dowling
  • Patent number: 8319776
    Abstract: A record carrier stores information readable by a processor, where the information includes main data and sub data. The sub data includes coded text lines having a plurality of character codes, where the coded text lines includes control codes for controlling the processor to display characters representing the coded text lines on a display unit configured to display at least one line of characters. The at least one line has a predetermined number character positions which is less than a number of characters in the coded text lines. A selected number of the character codes are displayable at the predetermined number of character positions of the at least one line.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: November 27, 2012
    Assignee: U.S. Philips Corporation
    Inventors: Bjorn Bluethgen, Richard Cees Spiero
  • Publication number: 20120293529
    Abstract: Methods, systems, and computer-storage media having computer-usable instructions embodied thereon, for displaying and inputting symbols are provided. Bopomofo symbols are phonetic representations of Chinese characters. To accommodate all the Bopomofo symbols on a mobile device keyboard without sacrificing key size, the Bopomofo keys are dynamically disabled based on grammar rules and user inputs. For example, a symbol that is not eligible to follow an input symbol is disabled such that it does not distract a user searching for a symbol in the keyboard. Further, specific keys on a keyboard are dynamically replaced with tone keys once a user inputs a symbol. A user interface for displaying the symbols is, thus, consistent and easy to navigate for a user.
    Type: Application
    Filed: October 18, 2011
    Publication date: November 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: CHIWEI CHE, FANG ZHANG, XIN GONG
  • Publication number: 20120287136
    Abstract: The present invention relates to a text display method and a text input method. The text display method creates a syllable by combining one or more consonants and vowels based on a combination rule of initial, medial and final phonemes, wherein the initial phonemes are assigned with respective consonants based upon the length and direction of the hour hand, the medial phonemes are assigned with respective vowels based upon the length and direction of the minute hand, and the final phonemes are shaped by the length of the second hand and assigned with consonants similar to the initial phonemes but with a shorter length. As such, not only can people quickly learn how to read and write, they can also input text easily.
    Type: Application
    Filed: December 28, 2010
    Publication date: November 15, 2012
    Inventor: Sungrim Kim
  • Patent number: 8306826
    Abstract: A method and apparatus for displaying bi-directional text using a browser program on a computer (20) coupled to drive a display (22) and having an operating system such that the computer normally writes text to the display in a default language in a first, default direction. The computer opens a window (44) on the display and receives a string of codes, each code corresponding to a character in a passage of text (54), at least a portion of which is in a non-default language that is written in a second direction, opposite to the default direction. The computer displays the characters 10 corresponding to the codes in the window such that the passage of text is displayed with all portions thereof arranged in respectively-appropriate directions, substantially without reference to language support provided by the operating system or browser.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: November 6, 2012
    Assignee: International Business Machines Corporation
    Inventor: Moshe Flam
  • Publication number: 20120274643
    Abstract: An announcement information presentation is provided that apparatus includes a reception part, a decision part and a display part. The reception part is configured to receive an operational status information from an operating system of a movable vehicle. The operating system is configured to store the operational status of the movable vehicle. The decision part is configured to decide which announcement information to be presented to a crew member based on the operational status information received by the reception part. The display part is configured to present to the crew member the announcement information decided by the decision part.
    Type: Application
    Filed: April 25, 2012
    Publication date: November 1, 2012
    Applicant: Panasonic Corporation
    Inventor: Akihiro TANAKA
  • Patent number: 8300053
    Abstract: An electronic device includes an image fitting system to fit an image to identify characters of the image and graphics of the image in the electronic device. Operations of fitting the image by the image fitting system includes generation of a standard character database to fit characters of the image, generation of character fitting results by fitting each character of the image according to the standard character database, and generation of graphic fitting results by fitting each graphic of the image according to a standard graphic that is defined by a graphic equation.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: October 30, 2012
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Chih-Kuang Chang, Xin-Yuan Wu, Min Wang
  • Patent number: 8300946
    Abstract: An input image is divided into a plurality of regions, and it is determined whether each of the divided regions is suitable for thinning processing. In accordance with a result of the determination, an outlining processing is selected to generate outline data (vector data) for each of the regions. The generated outline data is output. For example, a character region and a drawing region are discriminated from each other and outline data having a format suitable for a discriminated type of region is generated. In addition, generation of outline data (vector data) which pass through a center line of the line drawing or generation of outline data (vector data) indicating a contour of a drawing is automatically selected. Furthermore, in accordance with the size of a character, function-approximation processing may be selected.
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: October 30, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Naoki Ito
  • Publication number: 20120262461
    Abstract: A computer-implemented method of normalizing abbreviated text to substantially unabbreviated text, performed on at least one computer system comprising at least one processor, includes generating, based at least partially on data in at least one data resource comprising abbreviated text associated with unabbreviated text, a plurality of transformation functions in at least one order; transforming at least one string with at least one of the transformation functions, wherein the at least one string at least partially comprises abbreviated text; and determining if at least a portion of the at least one string has been at least partially transformed to substantially unabbreviated text. A system and a computer program product for implementing the aforementioned method includes appropriately communicatively connected hardware components.
    Type: Application
    Filed: February 17, 2012
    Publication date: October 18, 2012
    Applicant: Conversive, Inc.
    Inventors: Samuel H. Fisher, John E. Keane
  • Patent number: 8289338
    Abstract: Methods and systems of generating and displaying textual information for a multimedia file are provided. An optimized font file is created that matches the text data of the multimedia file and optionally a number of predetermined text characters. The optimized font file may also be further configured to conform to a specific memory and/or timing constraint.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: October 16, 2012
    Assignee: DIVX, LLC
    Inventors: Shaiwal Priyadarshi, Kourosh Soroushian, Jason Braness, Jim Reesman
  • Patent number: 8284192
    Abstract: In general, the invention relates to a method for performing polygon dissections in a geographic information system. The method includes receiving a notification of a spatial update for a number of polygons, where each of the number of polygons overlaps at least one of a number of previously dissected polygons, determining that a dissection is required based on the spatial update, and obtaining an updated polygon, associated with the spatial update, and related polygons of the number of polygons, where each of the related polygons overlaps the updated polygon. The method further includes dissecting the updated polygon and the related polygons to obtain a number of dissected polygons and replacing at least one of the number of previously dissected polygons with the number of dissected polygons, where the at least one of the number of previously dissected polygons is invalid based on the spatial update.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: October 9, 2012
    Assignee: LandWorks, Inc.
    Inventor: Miles Henry Phillips
  • Patent number: 8284197
    Abstract: A method and apparatus for rendering instance geometry whereby all culling, level of detail (LOD) and scene management is performed directly on a GPU.
    Type: Grant
    Filed: March 16, 2009
    Date of Patent: October 9, 2012
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Joshua D. Barczak
  • Publication number: 20120254786
    Abstract: An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform the following: detect, from a key user interface of an electronic device, key input of a particular key character from a first set of key characters; detect, from a user-scribe delineation user interface of the electronic device, user-scribed delineation input of a particular delineation character from a second set of delineation characters; wherein the first set of characters comprise grapheme characters and the second set of characters comprises embellishment marks, and wherein the apparatus is configured to associate together the particular key character and the particular delineation character for display.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Applicant: NOKIA CORPORATION
    Inventor: Ashley COLLEY
  • Publication number: 20120249572
    Abstract: According to an illustrative embodiment, a display controller is provided. The display controller includes a control section for controlling a display to display a sequence of images, first character information corresponding to a first displayed image of the sequence of images, and other character information corresponding to an image in the sequence of images which is prior to the first displayed image, wherein the control section controls display of the first character information and the other character information in response to a user operation.
    Type: Application
    Filed: March 19, 2012
    Publication date: October 4, 2012
    Applicant: SONY CORPORATION
    Inventor: Hideyuki Yoshimura
  • Publication number: 20120242669
    Abstract: Disclosed is a system for displaying a play call to participants in an athletic competition, the system having an input device, a display device, a selector, a first block of at least three characters and a second block of at least three characters. The first and second blocks are separated by a division. The first and second blocks each contain one character selected by a play caller and one character selected by the selector.
    Type: Application
    Filed: March 24, 2011
    Publication date: September 27, 2012
    Applicant: MKN SERVICES, LLC
    Inventors: Christopher Weiler, Nii Larnyoh
  • Patent number: 8274515
    Abstract: A method for converting an image includes the steps of: obtaining an inclination of a character in the image; obtaining apex pixels forming contours of the character; obtaining an identical line segment candidate pixel group from a portion supposed to be expressed by a single line segment; extracting, based on the inclination, the identical line segment candidate pixel group as an identical line segment pixel group; obtaining both-end pixels which are apex pixels located on both sides of the identical line segment pixel group thus extracted; approximating, by a line segment connecting between the both-end pixels thus obtained, a contour of the character in a portion corresponding to the both-end pixels; and approximating a portion, excluding the portion that has been approximated, by a straight line or a curved line by performing an outlining process using apex pixels other than the apex pixels of the identical line segment pixel group.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: September 25, 2012
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Naoko Hiramatsu
  • Patent number: 8269776
    Abstract: A method generates a distance field of an object, where the distance field includes a set of cells and the object includes a set of stylized strokes. Each stylized stroke includes a centerline, a set of profiles, and a set of terminals. A processor is included for performing steps of the method. A first cell of the set of cells enclosing the object is determined. An outside reconstruction method is associated with the first cell. For each stylized stroke, centerline cells of the set of cells are determined, where each centerline cell encloses a portion of the centerline of the stylized stroke. A centerline reconstruction method is associated with each centerline cell. For each terminal of each stylized stroke a terminal distance field is generated, the terminal distance field including a terminal reconstruction method. Reconstructed distances are determined using the reconstruction methods to generate the distance field of the object.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: September 18, 2012
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Ronald N. Perry, Sarah F. Frisken
  • Patent number: 8271470
    Abstract: A method and an apparatus that search for font data associated with an electronic document in a system in response to a font request are described. A font search is automatically activated when a requested font is determined not yet registered in a system. As a result of the font search, a requested font may be registered into a system. If a font search cannot locate a requested font in local storages and remote systems, a replacement for the requested font is selected from registered fonts. A replacement font may be one of the registered fonts most similar to the requested font according to a similarity measurement based on font attributes.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: September 18, 2012
    Assignee: Apple Inc.
    Inventors: Julio Amable Gonzalez, Yosuke Kurita