Character Generating Patents (Class 345/467)
  • Publication number: 20120229472
    Abstract: An inputter can intuitively understand a numerical value input by himself/herself and the possibility of ignoring an erroneous input can be reduced. Only an Arabic numeral representing the input numerical value is displayed in a first display area. At least one of (i) a character string comprising an Arabic numeral and a character or a character string other than the Arabic numeral and (ii) only a character or a character string other than the Arabic numeral, which represents the input numerical value, is displayed in a second display area.
    Type: Application
    Filed: November 28, 2010
    Publication date: September 13, 2012
    Applicant: Rakuten, Inc.
    Inventor: Hisanori Yamahara
  • Publication number: 20120229517
    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: Application
    Filed: March 10, 2011
    Publication date: September 13, 2012
    Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventor: Todd Michael Plummer
  • Publication number: 20120223951
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for selecting updates to associated records to publish on an information feed in an on-demand database service environment. In one implementation, a selection input is received. The selection input may indicate a first one of a plurality of user account contexts associated with a user account in a feed system. The first one of the plurality of user account contexts may be associated with a set of feed items stored in the feed system. Based on the selection input indicating the first one of a plurality of user account contexts, one or more candidate feed items for presentation in an information feed may be determined. The information feed may be capable of being displayed on a display device.
    Type: Application
    Filed: June 8, 2011
    Publication date: September 6, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Zachary J. Dunn, Joseph M. Olsen
  • Publication number: 20120223950
    Abstract: Conversion between z-scanning indices, raster-scanning indices and two-dimensional coordinates uses simple bit-operations in high efficiency video coding. Depending on the conversion, certain bits are extracted from one representation to obtain positions of another representation, or bits are interleaved to generate another representation. Conversion is able to be between any of z-scanning indices, raster-scanning indices and (x,y) representations.
    Type: Application
    Filed: March 1, 2011
    Publication date: September 6, 2012
    Applicant: SONY CORPORATION
    Inventors: Wei Liu, Lina Dong
  • Publication number: 20120218272
    Abstract: A method and an apparatus for generating a text in a terminal are provided. The method includes displaying a soft key pad comprising soft keys on a text generating screen while in a text generating mode, the soft keys being elliptically arranged in a ring arrangement on the soft key pad, and generating a text comprising a character allotted to a soft key through a drag when the drag is determined to pass through the soft key. As the soft keys are elliptically arranged in the terminal, a terminal user may continuously and easily select soft keys to which desired characters are allotted.
    Type: Application
    Filed: July 22, 2011
    Publication date: August 30, 2012
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventors: Myung Geun KOH, Yi Kyu MIN, Kyung Goo LEE, Byoung Il SON
  • Publication number: 20120218273
    Abstract: A dynamic typesetting method of a display image includes the following steps obtaining a typeset-able area of a display image; calculating the size of the typeset-able area for applying a template having multiple display panes; calculating a page placement starting position of each display panes; according to the number of the display panes obtaining the data items corresponding to the number from a database; calculating a data weight of each of the data items, and sorting the data items and temporarily storing the data items in a temporary sequence according to values of the data weights; taking out the data items in the temporary storage sequence in sequence according to a typesetting order of the display panes, and placing the corresponding data items according to the page placement starting position of each display panes; and receiving a user operating instruction, and repeating actions in part of above steps accordingly.
    Type: Application
    Filed: February 22, 2012
    Publication date: August 30, 2012
    Applicant: ESOBI INC.
    Inventors: Hong-Yang Tsai, Ko-Min Hsueh, Tzu-Teng Kao
  • Patent number: 8254689
    Abstract: This method includes: extracting a feature vector for an input character from a reading result of the input character; calculating distances between the feature vector for the input character and vectors including average vectors stored in a system dictionary storing, for each character, the average vector and distribution information, and feature vectors stored in a user dictionary; extracting the top N character codes in an ascending order of the calculated distances; obtaining second distribution information for the character codes, which are included the user dictionary and in the top N character codes; calculating, for each of the top N character codes, a second distance with the feature vector for the input character, by using, for the character codes, which are included in the user dictionary and in the top N character codes, the second distribution information; and identifying a character code whose second distance is shortest.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: August 28, 2012
    Assignee: Fujitsu Limited
    Inventors: Yutaka Katsuyama, Yoshinobu Hotta, Katsuhito Fujimoto
  • Patent number: 8250487
    Abstract: A key input device includes: a display unit configured to display a keypad including one or more keys, the one or more keys having a plurality of characters and sequentially displaying the characters according to a rotation of the one or more keys; and a controller configured to display a selected one of characters displayed according to the rotation of the one or more keys on the display unit. Characters can be quickly and easily input via a touch screen.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: August 21, 2012
    Assignee: LG Electronics Inc.
    Inventor: Kyu-Yeol Chae
  • Patent number: 8243076
    Abstract: A system and method for comic creation and editing utilizes pre-drawn comic objects arranged in comic panels. Comic panels include pre-drawn comic objects with articulatable parts which may be manipulated by a user of a networked user computer such as by use of a web browser. Comic panels created or edited by a user can be stored and retrieved from a central comic server. A system and method for translating text in comic panels is also provided. Additionally a system and method for linking comic objects in a comic panel to other web resources is disclosed.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: August 14, 2012
    Inventor: Clive Goodinson
  • Patent number: 8224867
    Abstract: A system and method link one or more disparate datasets with one or more spatial layers to create linked datasets. One or more data attributes common to the dataset and the spatial layer are identified, and the linkage is defined between the dataset and the spatial layer. The spatial layer and the linked data set then may be queried using a single input query. Features from the spatial layer and features from the linked dataset that match the query are generated for display.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: July 17, 2012
    Assignee: Celeritasworks, LLC
    Inventor: Scott A. Evans
  • Patent number: 8217947
    Abstract: One aspect of the invention relates to techniques for increasing the displayable font size while retaining a wide text line of information on small information displays. In one embodiment, the inventive technique leverages the wider diagonal (in device dimensions) for text viewing and combine this form of display with a horizontal (in text dimensions) scrolling feature i.e. scrolling text along the diagonal of the device's display. Vertical context (in text dimensions) is maintained by adding a constant-offset look-ahead and look-back line above the primary diagonal focus area. Another embodiment bends the text along two edges of the display area to leverage the fact that the lengths of the two sides are even longer than the length of the screen diagonal. In both configurations, one can retain a large font size without sacrificing the number of characters displayed per line.
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: July 10, 2012
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Volker Roth
  • Patent number: 8212819
    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: Grant
    Filed: May 21, 2008
    Date of Patent: July 3, 2012
    Assignee: Yamaha Corporation
    Inventor: Takahiro Yanagawa
  • Publication number: 20120162231
    Abstract: A method and system for generating a visual key enables improved security and user-friendliness in defining a humanly readable visual code of characters. The method includes generating a random or pseudo random first arrangement of a plurality of symbols. An analysis is then conducted of the first arrangement to determine that no character of a predetermined character set is defined by the first arrangement. Next, an analysis is conducted of the first arrangement to determine that characters of the predetermined character set can be generated when the first arrangement is aligned with a second arrangement of a plurality of the symbols. A determination is then made, based on the above analyses, that the first arrangement is acceptable as a visual key.
    Type: Application
    Filed: June 23, 2010
    Publication date: June 28, 2012
    Applicant: ASIA CAPITAL SERVICES LIMITED
    Inventor: Matthew Walker
  • Publication number: 20120163668
    Abstract: A method performed by a mobile terminal may include displaying an image via a display of the mobile device. A first user selection of a portion of the image is received and text in the selected portion of the image is identified. The identified text is displayed via the display. A second user selection of at least a portion of the identified text is received. The portion of the identified text is translated from a first language into a second language that differs from the first language. The translated text, in the second language, is displayed over the image via the display.
    Type: Application
    Filed: March 6, 2012
    Publication date: June 28, 2012
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventors: Hakan Mats Englund, Simon Lessing
  • Publication number: 20120162240
    Abstract: A method outputs measurement data graphically using an electronic device. The method obtains measurement data of a preselected feature element from an image of a measured object, and further obtains a reference feature element corresponding to the preselected feature element from an image of a reference object. The method further retrieves points of the preselected feature element, connects the retrieved points to obtain a fitted feature element, sets the fitted feature element with different colors, and outputs the fitted feature element with the image of the reference object on a display device of the electronic device.
    Type: Application
    Filed: August 25, 2011
    Publication date: June 28, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU, WEI-QUAN WU
  • Patent number: 8207969
    Abstract: Various approaches are disclosed for generating an output graphical object from an input graphical object. In one approach, vector graphics data representing the input graphical object in a memory are stored. A first subset of the vector graphics components of the vectors graphics data to leave unchanged for the output graphical object, a second subset of vector graphics components to alter for the output object, and a third subset of vector graphics components to discard from the output object are determined. Each vector graphics component in the second subset is altered, and the first and altered second subsets of vector graphics components as the output graphical object.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: June 26, 2012
    Assignee: Disney Enterprises, Inc.
    Inventors: Jonathan B. Ballagh, Thomas E. Fischaber, Roger B. Milne, Krista M. Marks
  • Patent number: 8207990
    Abstract: Embodiments of the invention relate to merging and splitting intersecting geometry-only solids and surfaces in an intuitive manner. One embodiment is a method of merging and cutting geometry-only format CAD objects without related history information, using a single geometry modification tool and interface. In response to receiving a group selection from the user, of a plurality of CAD objects, the method infers a merge operation and automatically merges the plurality of CAD objects into a single merged CAD object. In response to receiving an individual selection from the user of a CAD object, the geometry modification tool enters a merged state when the subsequent second selection from the user is selected in a manner indicating a merger operation, or alternatively, enters a cut state when the subsequent second selection from the user is selected in a manner indicating a cut operation.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: June 26, 2012
    Assignee: SpaceClaim Corporation, Inc.
    Inventors: Frank DeSimone, Constantin Sevici, Ken Mental
  • Publication number: 20120154379
    Abstract: Disclosed is a system for comparatively displaying values using non-verbal means. The system is recorded on a non-transitory medium. Included in the system is an identification component that identifies a first metric that has a first value and a second metric that has a second value. A processor selects a respective first and second non-verbal symbol to represent each of the first metric and the second metric and calculates a size of each non-verbal symbol based on the values of the first and second metrics. A high definition output means displays the non-verbal symbols. Each of the non-verbal symbols has a single dimension that is divisible by a single denominator. The processor also creates and displays on the high definition output means, a non-verbal reference symbol and a reference value associated with the reference symbol that represents the relationship of the first and second values to the size of the non-verbal symbols.
    Type: Application
    Filed: June 15, 2011
    Publication date: June 21, 2012
    Applicant: COMES ALIVE INTERNATIONAL, INC.
    Inventor: Peter Lawrence FRAMPTON
  • Publication number: 20120154436
    Abstract: In an electronic apparatus, a processor is configured to allow the display screen to display a text specified by a user and included in the content stored in the memory, allow a user to specify a string as a keyword contained in the displayed text, create a note screen by receiving handwriting data entered, by a user via the touch panel, in a screen with the text displayed therein, store, in the memory, the created note screen data and the string specified as the keyword such that the note screen data and the string are associated with each other into note information, receive a search string input, by a user, and search the memory for note information including the search string as a keyword and allow the display screen to display a note screen corresponding to the searched-for note information.
    Type: Application
    Filed: December 19, 2011
    Publication date: June 21, 2012
    Applicant: CASIO COMPUTER CO., LTD
    Inventor: Masahiro ITO
  • Publication number: 20120150543
    Abstract: A personality-based theme may be provided. An application program may query a personality resource file for a prompt corresponding to a personality. Then the prompt may be received at a speech synthesis engine. Next, the speech synthesis engine may query a personality voice font database for a voice font corresponding to the personality. Then the speech synthesis engine may apply the voice font to the prompt. The voice font applied prompt may then be produced at an output device.
    Type: Application
    Filed: February 24, 2012
    Publication date: June 14, 2012
    Applicant: Microsoft Corporation
    Inventors: Hugh A. Teegan, Eric N. Badger, Drew E. Linerud
  • Publication number: 20120146766
    Abstract: A method of processing vehicle crash data includes the steps of receiving vehicle data obtained at a vehicle during a vehicle crash, determining the identity of the vehicle, estimating the severity of the vehicle crash using the determined vehicle identity and the received vehicle data, and providing the estimated severity to an emergency responder.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Applicants: GM GLOBAL TECHNOLOGY OPERATIONS LLC, GENERAL MOTORS LLC
    Inventors: Scott P. Geisler, Steven C. Tengler, Richard K. Deering, Catherine L. McCormick
  • Patent number: 8199364
    Abstract: When a second detector determines that a character image has a halftone (YES in #1) and a third detector (48) determines that a font size of the character image is equal to or greater than a threshold value ? and equal to or smaller than a threshold value ? (YES in step #4), a fourth detector determines whether a presently focused pixel constitutes a particular portion of a character (step #5). When the fourth detector determines that the pixel data of the presently focused pixel constitutes the particular portion of the character (YES in step #5), the image processing section sets the pixel data to be subjected to a second screen processing which is performed at a higher gradation level (step #6).
    Type: Grant
    Filed: April 23, 2008
    Date of Patent: June 12, 2012
    Assignee: Kyocera Mita Corporation
    Inventor: Takayuki Aoki
  • Patent number: 8187090
    Abstract: The invention provides a conjuring assisting toy which can make a viewer feel the supernatural force and interestedness which are inherent in a conjuring trick by displaying the result of a conjuring trick through simple operations, there is provided a conjuring assisting toy including a display means for displaying an image, a coordinate inputting means for designating coordinates relative to a display area of the display means, and a central control means, wherein the central control means includes a main control unit, a conjuring data storage unit, an input analyzing unit and an operation unit, an operation result storage unit, an inputted diagram storage unit, and an image data forming and outputting unit, an inputted position signal is analyzed by the input analyzing unit, the main control unit causes position information based on the inputted position signal to be stored in the inputted diagram storage unit, causes the display means to display a line image, determines specific feature information from i
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: May 29, 2012
    Assignees: Nintendo Co., Ltd., Tenyo Co., Ltd.
    Inventor: Hiroshi Kondo
  • Publication number: 20120127180
    Abstract: A method and system for calibrating a digital speedometer display to match an analog speedometer indicated value. The method generally includes calibrating each analog speedometer unit such that the exact deviation or “offset” from the center point of the analog speedometer is known. This measured deviation is then used to adjust the value input to the digital display thereby making the digital display value match the indicated value of the analog speedometer.
    Type: Application
    Filed: November 23, 2010
    Publication date: May 24, 2012
    Inventors: Tony Wang, Natarajan S. Manakkal
  • Patent number: 8180858
    Abstract: A character having a plurality of attributes is created by a network user while within a character-enabled network site. Each attribute is defined by at least one of either audio data and/or visual image data and is selected by the user from a plurality of attributes presented to the user through a user interface. The combination of attributes defines a persona for the character. At least one of either an audio presentation and/or a visual image presentation is provided to the user interface. The presentations presented are selected from a plurality of presentations based on the character's persona. Data related to character attributes are stored in a database. One or more of the presentations presented to the user may be interactive, in that it allows for the user to make choices. In response to a user's interaction with the interactive presentation, additional audio presentation and/or a visual image presentation is provided to the user interface.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: May 15, 2012
    Assignee: Treehouse Avatar Technologies Inc.
    Inventors: Ian N. Robb, Michael B. Madlener, Ken J. McGuire
  • Patent number: 8175138
    Abstract: The present invention provides a power efficient FHSS (Frequency Hopping Spreading Spectrum) base-band hardware architecture, and more particularly to a combinational design to reduce the system jitter of a frequency hopping communication system and bring system synchronization to higher level of performance, thereby achieving better immunity to faulty access header recognition, data corruption by sending and tracking the package header of each package more precise, therefore reduces the uncertain window of access header check. With above-mentioned features, this invention has less error packets resend over wireless link, and maintain same system functionality using MCU clocked at relative lower frequency. Hence it becomes possible to reduce the area of the silicon implementation, extend standby time when used in mobile device, and save power consumption system wide.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: May 8, 2012
    Assignee: Kylink Communications Corp.
    Inventor: Wei-Teng Chen
  • Publication number: 20120105454
    Abstract: At least certain embodiments of the present disclosure include a font file having graphic image files. In one embodiment, the font includes a set of glyphs and the font file includes a set of predetermined information of each glyph and graphic image data of each glyph. The graphic image data contains a graphic image of the corresponding glyph, which may be a multi-color glyph.
    Type: Application
    Filed: November 1, 2010
    Publication date: May 3, 2012
    Inventors: Julio A. Gonzalez, Tung A. Tseung
  • Publication number: 20120098835
    Abstract: In an input display apparatus comprising: a display section; a voice accepting section; and a position specification accepting section for accepting position specification on a display screen of the display section, a display attribute for display of a character corresponding to text data of a voice accepted by the voice accepting section is determined based on position specification accepted by the position specification accepting section, and the character is displayed based on the display attribute.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 26, 2012
    Applicant: Sharp Kabushiki Kaisha
    Inventor: Toru SORIHASHI
  • Publication number: 20120092344
    Abstract: A computer-implemented method is disclosed for transforming a binary dot-matrix font to a gray dot-matrix font. The method includes generally five steps. First, a binary dot-matrix outline shape is received, which is designed to render a binary dot-matrix character image on a binary dot-matrix display. The binary dot-matrix outline shape includes one or more curve segments. Second, the received dot-matrix outline shape and the binary dot-matrix character image that can be rendered based on the received outline shape are placed on a lattice coordinate system composed of a plurality of dots. Third, for each of the one or more curve segments, intersecting points at which the curve segment intersects with the plurality of dots in the lattice coordinate system are recorded. Fourth, an anti-aliasing operation is performed on the binary dot-matrix outline shape placed on the lattice coordinate system to obtain a target gray value for each of the dots that are intersected by the one or more curve segments.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Applicant: DYNACOMWARE TAIWAN INC.
    Inventor: Kuo-Young Cheng
  • Patent number: 8159495
    Abstract: Remoting sub-pixel defined text. Text is remoted at sub-pixel precision in a computing environment including a terminal server and a terminal client. At a terminal server text definitions are generated. The text definitions include character definitions defining character boundaries with colors so as to be able to define character boundaries using sub-pixel precision by defining colors at the boundaries so as to make use of sub-pixel color components of LCD pixels when the characters are rendered on an LCD screen. At the terminal server glyphs of individual characters are generated. The glyphs include the character definitions including definitions of colored character boundaries. At the terminal server, the glyphs are sent to a terminal client. At the terminal client, the glyphs are blended with background color information and rendered on an LCD screen.
    Type: Grant
    Filed: June 6, 2006
    Date of Patent: April 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Carl M. Carter-Schwendler, Joy P. L. Chik, Nadim Y. Abdo
  • Patent number: 8160621
    Abstract: A method for writing a character message in a mobile telecommunication handset, including writing a message, inputting a page divider transferring a current page to a next page at any area of the current page on which the message is being written, displaying page information on the message, transmitting the written message, determining if the page divider is inputted, enabling the current page on which to write the short message to be changed if the page divider is input; and displaying the updated page information on the short message if the current page is changed. Thus, it is possible to change a current page at any area of the current page during the writing of a short message, and continue to write the short message on a new page of a message-writing window during the writing of the short message.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: April 17, 2012
    Assignee: LG Electronics Inc.
    Inventor: Wo-No Zo
  • Patent number: 8154551
    Abstract: When a character input is necessary during an execution of an engine application 39k in an engine section, a character input processing request section 65 of the engine section issues a character input processing request FRQ depending on a request from the engine application 39k. After receiving the character input processing request, a character input processing section 61 of a host section carries out a character input processing, and notifies a character input processing result to the engine section. In the engine section which has received the character input processing result, characters according to the character input processing result are displayed by using character font data in the engine section. As a result, it is possible to make an apparatus structure compact, as well as to improve a convenience for a user.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: April 10, 2012
    Assignee: Vodafone Group PLC
    Inventors: Masahiko Kuwabara, Kazuo Aoki, Toshiro Matsumura
  • Publication number: 20120081371
    Abstract: A dialog design tool includes a dialog manager including a system prompt generator and a response generator which allows a dialog designer to generate at least one response; a dialog synthesizer for structurally managing the input and response; and an output and display unit for outputting and displaying at least one dialog structure. At least one system prompt and at least one response are included in each state, and a linking unit may link a first state to a second state related to the first state, link the second state to a third state, and so on until certain system actions can be achieved. A dialog synthesizer includes a loop detecting unit which detects and identifies loops in the dialog structure. Thus, the dialog design tool facilitates the creation of natural language dialogs by creating data structures for voice user interfaces.
    Type: Application
    Filed: November 1, 2011
    Publication date: April 5, 2012
    Inventors: Inci Ozkaragoz, Yan Wang, Benjamin Ao
  • Publication number: 20120081383
    Abstract: Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The multi-operating system computing environment may include a mobile operating system and a desktop operating system running concurrently and independently on a mobile computing device. The seamless computing experience includes mirroring the active user interaction space of the mobile operating system to a display of a user environment associated with the desktop operating system. The user interface is rendered by the desktop operating system by accessing surface information of the active user interaction space directly from shared memory. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.
    Type: Application
    Filed: September 27, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Brian Reeves, Paul E. Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Octavian Chincisan
  • Publication number: 20120075325
    Abstract: The present invention relates to systems and methods for displaying molecular probes and chromosomes, and chromosome information with which the probes are associated.
    Type: Application
    Filed: September 9, 2011
    Publication date: March 29, 2012
    Applicant: ABBOTT LABORATORIES
    Inventors: Nathan Kurtyka, Matt Young, David Stinnette, Christin Lyday, Kathryn Becker
  • Publication number: 20120069027
    Abstract: An input device including: a storage unit 6 which stores partial touch area definition data that defines a partial area of a touch input area 2a of a touch-type input device 2 corresponding to an input button displayed on an input screen of a display device 3 as a location on the touch input area 2a; and a storage unit 5 which stores correspondence data in which pattern candidates targeted for pattern recognition selected according to the display contents of the input button are registered by associating with a partial area corresponding to the input button, wherein reference is made to the partial touch area definition data of the storage unit 6 to specify a partial area containing the input starting location of a locus that is input by touching the touch input area 2a of the touch-type input device 2, reference is made to the correspondence data of the storage unit 5 to acquire pattern candidates associated with the specified partial area, and a pattern corresponding to the locus is recognized by using the
    Type: Application
    Filed: April 1, 2010
    Publication date: March 22, 2012
    Inventors: Wataru Yamazaki, Reiko Okada, Takahisa Aoyagi
  • Patent number: 8139066
    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: Grant
    Filed: January 5, 2011
    Date of Patent: March 20, 2012
    Assignee: Microsoft Corporation
    Inventors: Tanya Matskewich, Geraldine Wade, Gregory C. Hitchcock
  • Patent number: 8139075
    Abstract: A system, a method and computer-readable media for rendering text with a graphics processing unit (GPU). The system, method, and media includes a GPU that may be configured to receive a plurality of compressed glyph bitmap and create a plurality of glyph textures from the bitmap. The GPU may be further configured to pack a plurality of rows of data from a glyph bitmap into a single row of a glyph texture. The GPU may be also be configured to merge the plurality of glyph textures into a merged texture to identify overlapping rows of color. Additionally, the GPU maybe configured to filter the merged texture to create a grayscale texture containing a plurality of merged glyphs and rendering the grayscale texture to display the plurality of merged glyphs.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: March 20, 2012
    Assignee: Microsoft Corp.
    Inventors: Miles Mark Cohen, Anthony John Rolls Hodsdon, Louri Vladimirovitch Tarassov, Niklas Erik Borson, Mark Andrew Lawrence, Mikhail Mikhailovich Lyapunov, Benjamin C. Constable, Christopher Nathaniel Raubacher
  • Patent number: 8134720
    Abstract: A multiple font management system and method in a printing device for activating multiple fonts is provided for enabling base font localization and font patching for print jobs to reduce the need to upload entire fonts in order to provide localized receipts or to provide corrections to partially-corrupted font tables. A font access level stores locations of activated base, localization and patch fonts and are referenced in an access order during character retrieval so as to apply retrieval priority to patches and localizations. A font storage level maintains multiple tier character indices for referencing character shape data in order to provide faster character searching through each of the multiple activated fonts than a single-level index.
    Type: Grant
    Filed: July 24, 2009
    Date of Patent: March 13, 2012
    Assignee: Seiko Epson Corporation
    Inventors: Leonard B. Hodder, Alan Pak-Lun Ho, Chunguang Li
  • Publication number: 20120050296
    Abstract: In a display control apparatus, an input unit inputs minute data, an acquisition unit acquires identification information for conference data, a recording control unit records the input minute data and the acquired identification information for the conference data in association with each other, and a display control unit displays the input minute data and the conference data identification information according to the association between the minute data and the identification information.
    Type: Application
    Filed: August 25, 2011
    Publication date: March 1, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Takahiro Kurosawa
  • Publication number: 20120050295
    Abstract: An image processing apparatus includes: a receiver that receives an image including at least a character image; a path calculator that calculates separation paths, which are segments for separating the character images in the image received by the receiver; a feature amount calculator that calculates feature amounts of the separation paths in a plurality of directions calculated by the path calculator; a selector that determines a separation direction of the image and a state of the character image and selects a separation path among the separation paths in the plurality of directions; a separator that separates the image into a plurality of partial images; and a recursive processing determining unit that determines whether or not to perform recursive processing, wherein the path calculator calculates the separation paths, which are the segments for separating the character image in the image separated by the separator.
    Type: Application
    Filed: March 1, 2011
    Publication date: March 1, 2012
    Applicant: FUJI XEROX CO., LTD.
    Inventor: Eiichi TANAKA
  • Patent number: 8120619
    Abstract: The present invention is intended to speed up rendering that is performed in the course of displaying a document that contains both icons and characters. A character display device that displays a document containing both icons and characters includes: a searching unit that searches the position in the document where an icon appears, a counter unit that counts the number of characters which successively appear until the position where the icon appears searched by the searching unit; and a rendering unit that renders the same number of characters, which successively appear, as the number of characters counted by the counter after designating the attributes shared by the characters, and then renders the icon after designating the attributes of the icon.
    Type: Grant
    Filed: August 23, 2006
    Date of Patent: February 21, 2012
    Assignee: Fujitsu Limited
    Inventor: Makoto Sugimoto
  • Publication number: 20120038652
    Abstract: A mechanism for accepting motion-based character input on a mobile computing device. In order to input a character, a user uses the mobile computing device like a pen to write the character in the air. The mechanism detects the movement of the mobile computing device (e.g., through an on-board accelerometer), recognizes a sequence of strokes the user is making using the mobile computing device, recognizes the character based on the sequence, and inputs the character on the mobile computing device (e.g., renders on a display).
    Type: Application
    Filed: August 12, 2010
    Publication date: February 16, 2012
    Applicant: PALM, INC.
    Inventor: Yiching Yang
  • Patent number: 8116569
    Abstract: As a user writes using a handheld writing device, such as an electronic pen or stylus, handwriting input is received and initially displayed as digital ink. The display of the digital ink is converted to recognized text inline with additional digital ink as the user continues to write. A user may edit a word of recognized text inline with other text by selecting the word. An enlarged version of the word is displayed in a character correction user interface that allows a user to make corrections on an individual character basis and also provides other correction options for the word.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: February 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Jan-Kristian Markiewicz, Krishna Kotipali, Adrian James Garside, Takanobu Murayama, Susan E. Dziadosz
  • Patent number: 8106908
    Abstract: To solve the problem that when a space with a set width is inserted after each character to regularize the spaces between characters the overall character spacing is widened, making text less easy to read, there are provided a character control code storage unit (5) for storing, for each character display position, a character control code (CTD) including a character code (CC) and character width data (CW), and a positional control unit (4) for reading the character control code (CTD) for the present character display position from the character control code storage unit (5), and controlling the occurrence interval of the present character display position according to the character width data (CW) in the character control code (5) that was read and the previous character display position.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: January 31, 2012
    Assignee: Mitsubishi Electric Corporation
    Inventors: Yoshiaki Okuno, Jun Someya, Satoshi Yamanaka
  • Publication number: 20120019537
    Abstract: Methods and apparatuses for statistically sorting characters for multi-tap keyboards are disclosed. The method includes receiving, by a processor, an indication of a selection of a key, and adding, by the processor, one or more high probability characters to a list of key characters. The method also includes requesting, by the processor, a plurality of sorted characters, and receiving, by the processor, the plurality of sorted characters. In addition, the method includes adding, by the processor, the plurality of sorted characters to the list of key characters, associating, by the processor, the list of key characters with the selected key, and displaying, on a display device, a first character of the list of key characters.
    Type: Application
    Filed: July 21, 2011
    Publication date: January 26, 2012
    Applicant: Research In Motion Limited
    Inventors: Allan David CAINE, Michael Elizarov
  • Publication number: 20120019538
    Abstract: A information display apparatus includes a content storage module, a controller, a specification module, and a marker information storage module. The controller controls a text to be displayed. The specification module specifies, based on a user's operation, a character string, as a marker display character string in the displayed text. The marker information storage module stores position information of the marker display character string within a storage region of the content storage module, and stores a stored time where the position information is stored as being related to the position information. The controller allows the text in an identifiable manner based on the position information, wherein a mode of the identifiable display is differed in accordance with time elapsed since the stored time for the marker display character string.
    Type: Application
    Filed: July 22, 2011
    Publication date: January 26, 2012
    Applicant: CASIO COMPUTER CO., LTD.
    Inventor: Wataru Abe
  • Patent number: 8102397
    Abstract: A method aligns a character to a sampling grid of an image. An original uniform width path that traces a skeleton of the character is specified by input pen commands having original coordinates. The width of the original path is rounded to a nearest integer to produce a hinted width. The original path is traversed using the input pen commands to identify segments of the path. The segments are stored in an array. Hinted coordinates are determined for each segment in the array. The array is sorted, and a directed acyclic graph (DAG) is constructed. Collisions between the segments are resolved using the sorted array, the DAG, and the width of the hinted path. The segments are fitted to the sampling grid, and the result is stored in output pen commands, thereby aligning the skeleton of the character to the sampling grid.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: January 24, 2012
    Assignee: Mitsubishi Electric Research Laboratories Inc.
    Inventors: Ronald N. Perry, Eric Chan
  • Publication number: 20120013638
    Abstract: The display of a Windows Desktop is modified using one or more processors (e.g. CPUs and/or GPUs) that re-direct drawing of the Desktop to mirrored swap chain buffers; modify the contents of the a front buffer of the mirrored swap chain buffers; and draw the Desktop using the modified contents of the front buffer of the mirrored swap chain buffers. To modify the displayed Desktop, Windows needs to draw into these mirrored swap chains instead of its own. To accomplish this, all Direct3D functions that use a swap chain are hooked so that they return the mirrored swap chain, and any function that uses the contents of the swap chain are hooked. Basically any function that takes a Direct3D surface or texture is hooked and the respective item from the mirrored swap chains is returned if it is in the mirrored swap chain data structures.
    Type: Application
    Filed: July 14, 2010
    Publication date: January 19, 2012
    Inventor: Sean Miceli
  • Patent number: 8094445
    Abstract: An electronic device includes a tray, a disk drive secured in the tray, a first back plane secured on the tray, and a flexible connecting member. The disk drive connects with the first back plane by the connecting member so that the disk drive is spaced from the first back plane when the disk drive is vibrated.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: January 10, 2012
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Mario John Dominic Lee