Character Generating Patents (Class 345/467)
  • Publication number: 20140022260
    Abstract: A system that generates one or more fonts for a document is provided. Glyph data associated with the one or more fonts is modified in a way that modifies one or more glyphs, but does not affect how the one or more glyphs are displayed within the document. Subsequently, character mappings are created, where each character of a plurality of characters is mapped to one or more modified glyphs.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Tracy ATTEBERRY, Harry Shaun LIPPY
  • Patent number: 8633930
    Abstract: Rendering glyphs is disclosed. A set of glyphs to be flowed along a nonlinear path are received. A first glyph included in the set is placed at a corresponding location along the nonlinear path such that the first glyph is spaced from a second glyph, at a point nearest the second glyph, by at least a prescribed distance.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: January 21, 2014
    Assignee: Apple Inc.
    Inventor: Philip Andrew Mansfield
  • Patent number: 8633931
    Abstract: This ground tint image generating routine sets an arrangement area where a plurality of character strings are arranged, sets an arrangement start line of a character string at least within the arrangement area (S100), arranges a plurality of character strings from a start position of the arrangement start line in a predetermined direction in a predetermined order, arranges the character string from a start position of the arrangement start line of a next line (S170 to S210) when a character string to be arranged next is outside of the arrangement area, and generates a ground tint image (background image) in an area including the arrangement start line by using a plurality of character strings arranged within the arrangement area (S220).
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: January 21, 2014
    Assignee: Seiko Epson Corporation
    Inventor: Tetsuya Tamaki
  • Patent number: 8629895
    Abstract: A camera can be associated with each conference participant endpoint. The camera, either frame or video-based, can monitor and detect one or more of gestures, facial recognition, emotions, and movements of the conference participant. Based on the detection of one or more of these triggering events, a correlation to an action corresponding the triggering event can be evoked. For example, if a participant raises their hand, e.g., a triggering event, the system can recognize that this is a request to speak. The participant can then be queued in the system based, for example, relative to other participants' requests. When the other participants have finished speaking, and it is the time for the user who raised their hand to speak, the system can optionally queue the user by modifying the endpoint with which they are associated.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: January 14, 2014
    Assignee: Avaya Inc.
    Inventor: Vandy Lee
  • Patent number: 8629874
    Abstract: It is possible to provide a mobile display device which can improve usability even when the character size is increased for improving visibility. A method for controlling the mobile display device is also disclosed. A control unit (18) can set a conversion candidate of an input character displayed on a second display region (conversion candidate character display region (162)) of a display unit (16) to a first display mode (normal mode) for displaying the conversion candidate in a first character size and to a second display mode (enlarged mode) for displaying the conversion candidate in a second character size greater than the first character size while differentiating a display priority of a plurality of conversion candidates to be displayed in the second display region in the first display mode and a display priority of a plurality of conversion candidates to be displayed in the second display region in the second display mode.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: January 14, 2014
    Assignee: Kyocera Corporation
    Inventors: Natsuhito Honda, Hiroshi Tsuruta, Tomoyuki Urano, Michiko Takei
  • Patent number: 8619074
    Abstract: As set forth herein, a computer-implemented method facilitates replacing text on cylindrical or curved surfaces in images. For instance, the user is first asked to perform a multi-click selection of a polygon to bound the text. A triangulation scheme is carried out to identify the pixels. Segmentation and erasing algorithms are then applied. The ellipses are estimated accurately through constrained least squares fitting. A 3D framework for rendering the text, including the central projection pinhole camera model and specification of the cylindrical object, is generated. These parameters are jointly estimated from the fitted ellipses as well as the two vertical edges of the cylinder. The personalized text is wrapped around the cylinder and subsequently rendered.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: December 31, 2013
    Assignee: Xerox Corporation
    Inventors: Raja Bala, Zhigang Fan, Reiner Eschbach, Hengzhou Ding, Jan P. Allebach, Charles A. Bouman
  • Publication number: 20130335424
    Abstract: A character display technique relating to computer information processing to improve the display of characters. Whether a thickening process on a glyph outline corresponding to a character to be displayed is needed is determined by calculating a mean grayscale value of pixels of a grayscale bitmap of the glyph outline. if thickening is to be performed, the thickening amount is determined on the basis of the mean grayscale value of pixels, and the thickened glyph outline is output for display, thereby minimizing problems of fading of the displayed color, fuzzy strokes and the like due to strokes that are too narrow, and thus improving the character display effect.
    Type: Application
    Filed: December 20, 2012
    Publication date: December 19, 2013
    Applicants: Peking University Founder Group Co. Ltd., Founder Information Industry Holdings Co., Ltd., Beijing Founder Apabi Technology Ltd.
    Inventors: Xiaolei Wang, Lei Zhang, Li Ding
  • Patent number: 8599212
    Abstract: The present invention discloses a character display method and apparatus. The method includes: obtaining a display color value of a character; obtaining a background color value of the character according to a position of the character; obtaining a difference between the display color value and the background color value; obtaining an outline of the character when the difference is smaller than a preset threshold; and displaying the character that has the outline. By adopting the present invention, the character may be clearly displayed in a background without changing a color of the character and a color of the background.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: December 3, 2013
    Assignee: Huawei Device Co., Ltd.
    Inventor: Dejie Zhao
  • Patent number: 8601051
    Abstract: A method for changing an avatar in an online game includes: generating an avatar self-defined data packet comprising complete data of an avatar according to an avatar characteristic self-defined data packet from a client corresponding to a logon account, wherein the avatar characteristic self-defined data packet reflects modification or creation made by a player to the avatar; and transmitting the avatar self-defined data packet to the client corresponding to the logon account providing the avatar characteristic self-defined data packet, and/or a second client participating in the online game. A system and an apparatus for changing an avatar in an online game are also provided.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: December 3, 2013
    Assignee: Tencent Technology (Shenzhen) Company Ltd.
    Inventor: Hui Wang
  • Patent number: 8587609
    Abstract: Embodiments of the present invention provide methods and associated architecture of accuracy adaptive and scalable vector graphics rendering including rendering a graphic comprising a plurality of line segments by processing each of the plurality of line segments in a first pass, and processing each of a plurality of pixels through which the plurality of line segments pass in a second pass, automatically detecting one or more rendering errors of the graphic, and correcting the one or more rendering errors. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: November 19, 2013
    Assignee: Marvell International Ltd.
    Inventors: Haohong Wang, Yunsen Chin, Li Sha, Shuhua Xiang
  • Publication number: 20130300748
    Abstract: An image related information obtaining unit that obtains information relating to a predetermined image as image related information, a keyword generating unit that generates a keyword based on the image related information obtained by the image related information obtaining unit, and a display text string candidate generating unit that generates, as a display text string candidate, a text string serving as a candidate for display, using one or more of the keywords generated by the keyword generating unit.
    Type: Application
    Filed: November 1, 2012
    Publication date: November 14, 2013
    Inventors: Takeshi YAEDA, Yuki OKAMURA, Tomohiko GOTOH, Tatsuhito SATO, Yun SUN, Shunsuke MOCHIZUKI, Daisuke MOCHIZUKI
  • Patent number: 8581910
    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: Grant
    Filed: October 18, 2011
    Date of Patent: November 12, 2013
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Toru Sorihashi
  • Patent number: 8576233
    Abstract: When a generating device generates a control program for displaying images of characters on a display screen of a mobile terminal, if a character represented in accordance with a font identity not supported by the mobile terminal is included, an item of image data representing an image that depicts the character according to the font identity is generated in advance in the generating device. When the control program is executed in the mobile terminal, a character represented in accordance with a font identity not supported by the mobile terminal can be displayed by use of the image data that has been generated in advance. With regard to a font identity supported by font data stored in the mobile terminal, an image depicting a character according to the font identity can be generated using the font data, so that the image is displayed on the mobile terminal.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: November 5, 2013
    Assignee: NTT DoCoMo, Inc.
    Inventors: Yukou Miyazawa, Takahiro Ohori, Junya Takayashiki
  • Patent number: 8577667
    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: December 28, 2012
    Date of Patent: November 5, 2013
    Assignee: BlackBerry Limited
    Inventors: Vadim Fux, Dan Rubanovich
  • Patent number: 8558838
    Abstract: An image processing apparatus to perform an enlarging process for an original image constituted by C colors (C?2) includes a target color selecting unit that selects two target colors C1 and C2 for each local region of the original image, a sorting unit that sorts the local region on the basis of a layout of the target colors selected by the target color selecting unit, and a processing unit that determines pixel values after enlargement from the target colors C1 and C2 in accordance with a result of the sorting performed by the sorting unit.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: October 15, 2013
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Kanya Ishizaka
  • Patent number: 8554280
    Abstract: Various methods and systems are provided that allow a user to perform a free-form action, such as making a mark on a device, speaking into a device, and/or moving the device, to cause a step to be performed that conventionally was performed by the user having to locate and select a button or link on the device.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: October 8, 2013
    Assignee: eBay Inc.
    Inventors: Amol Bhasker Patel, Suraj Satheesan Menon
  • Patent number: 8555204
    Abstract: A computer software program, method and system has a data visualization scheme in the form of plural identifiable virtual characters in a familiar virtual environment that is relevant for the characters and in which the characters act in the context of the environment and in a manner that is indicative of the data or data set portrayed by each character. From the actions and interactions of the virtual characters in the context of the virtual environment, information about the nature and interactions of the data and data sets is quickly and intuitively appreciated by a viewer.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: October 8, 2013
    Assignee: Arcoinet Advanced Resources, S.L.
    Inventors: Angel Rivas Casado, Jose Luis Real de Asua Llona
  • Publication number: 20130240616
    Abstract: An electronic label system includes a host and at least one electronic label. The host includes a first control unit for generating a text message, a first storage unit storing a graphic database, and a converting unit configured to convert the text message to a graphic message according to the graphic database. The electronic label is configured to communicate with the host for receiving the graphic message therefrom, and includes a display unit and a second control unit configured to control the display unit to display the graphic message.
    Type: Application
    Filed: March 5, 2013
    Publication date: September 19, 2013
    Applicant: HARDWARE & SOFTWARE TECHNOLOGY CO., LTD.
    Inventor: HARDWARE & SOFTWARE TECHNOLOGY., LTD.
  • Patent number: 8531461
    Abstract: A method of controlling a portable electronic device includes receiving a selection of a character of a string at the portable electronic device, rendering the character at a first font size on a display of the portable electronic device, and re-rendering the character at a second font size when a subsequent selection of a subsequent character of a new string is received.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: September 10, 2013
    Assignee: BlackBerry Limited
    Inventor: John Barry Fenn
  • Patent number: 8531460
    Abstract: A character processing apparatus and method, wherein the character processing apparatus includes an eyesight age determination module which determines an eyesight age, and a character transformation module which transforms an input character based on character property information of the input character according to the determined eyesight age.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: September 10, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gee-young Sung, Kaida Xiao, Du-sik Park, Young-shin Kwak
  • Patent number: 8525851
    Abstract: Labels can be rendered on a map displayed on a wireless communications device by using pre-rendered characters. The pre-rendered characters can be pre-rotated to one of a number of angular orientations and stored as a variable transparency bitmap for rapid overlaying on the map. The bitmap can include an array or grid of characters wherein each row has a unique orientation, for example, ranging from zero to ninety degrees. Rotations of 90 to 360 degrees can then be achieved by reflecting the characters about vertical or horizontal axes. Overlaying pre-rotated characters is more computationally efficient than computing rotations for each character when rendering the label.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: September 3, 2013
    Assignee: Research In Motion Limited
    Inventors: Gerhard Dietrich Klassen, Eric Johnson
  • Publication number: 20130222394
    Abstract: Methods and devices for selecting objects in images are described. In one example aspect, a method includes: receiving stereoscopic image data, the stereoscopic image data includes a first image obtained from a first camera and a second image obtained from a second camera; identifying an object in the first image by analyzing the first image and the second image; displaying the first image, the identified object in the first image being selectable.
    Type: Application
    Filed: February 28, 2012
    Publication date: August 29, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Steven Henry FYKE
  • Patent number: 8520005
    Abstract: An image processing system includes a setting section and an image processing section. The setting section sets a process condition of electrophotographic image formation suited to reading of an information image that represents data by a pattern. The image processing section performs an image process for preventing degradation, in image quality, of an image other than the information image under the process condition set through the setting section.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: August 27, 2013
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Jun Koyatsu, Mitsuru Iioka, Noribumi Sato, Sato Okamoto, Kaoru Koike
  • Patent number: 8520007
    Abstract: A distance information generating unit 4 for rasterizing minute line segments divided by a curved line dividing unit 2 through a combination of straight line cells and corner cells to generate distance information corresponding to a pixel 12 of a display and an edge rasterizing unit 7 for rasterizing edge information about the minute line segments divided by the curved line dividing unit 2 are disposed, and a mapping unit 10 determines whether the pixel 12 is located inside or outside by using the edge information rasterized by the edge rasterizing unit 7, and maps the distance information generated by the distance information generating unit 4 onto the antialiasing intensity 11 of a component 13 included in the pixel 12 according to the results of the inside or outside determination.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: August 27, 2013
    Assignee: Mitsubishi Electronic Corporation
    Inventors: Yoshiyuki Kato, Akira Torii, Hiroyasu Negishi, Ryohei Ishida, Masaki Hamada
  • Patent number: 8520006
    Abstract: It is determined whether the size of an outline vector to be output is equal to or smaller than a predetermined size. If it is determined that the size of the outline vector to be output is equal to or smaller than the predetermined size, image data is generated by using outline font data corresponding to the outline vector. If it is determined that the size of the outline vector to be output is larger than the predetermined size, image data is generated by using the outline vector.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: August 27, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Daisuke Matsunaga
  • Patent number: 8514243
    Abstract: The invention relates to methods, systems, and programming for producing and drawing subpixel-optimized bitmap images of shapes, such as fonts, by using non-linear color balancing. Some embodiments associate a luminosity with each subpixel of such an image as a function of (a) the percent of the subpixel's area covered by the shape and (b) the distribution to nearby subpixels of portions of the subpixel's resulting coverage value that cause color imbalance. Some embodiments distribute a subpixel's coverage value as a function of its difference from coverage values of other subpixels in the same pixel. Some embodiments draw a image comprised of pure foreground and background color pixels, as well as intermediary pixels in which subpixels are determined as a function of both foreground and background colors and color balancing. The intermediary pixels can, but need not, separate the foreground and background pixels along the direction of color balancing.
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: August 20, 2013
    Assignee: Bitstream Inc.
    Inventor: Sampo J. Kaasila
  • Patent number: 8502824
    Abstract: A method is used to control a liquid crystal panel to display a character having a tilted or curved stroke. The liquid crystal panel includes a plurality of original physical pixels arranged in a matrix array. The method includes dividing each original physical pixel into three color dots of red, green and blue, and forming a plurality of display units. Each display unit includes three horizontally consecutive color dots, and at least one of the plurality of display units includes color dots from two of the original physical pixels. The method includes constructing a clear lattice diagram including the plurality of display units for displaying the tilted or bended stroke, and driving the liquid crystal panel to display the character based on the clear lattice diagram. As such, in the clear lattice diagram, at least two of the display units are vertically adjacent to each other and are horizontally offset by one or two color dots with respect to each other.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: August 6, 2013
    Assignee: Inventec Appliances (Shanghai) Co., Ltd.
    Inventors: Yilin Shen, Lingyan Bao, Shih-Kuang Tsai
  • Publication number: 20130197899
    Abstract: A system and method for contextualizing operating procedures are provided. A set of procedures is provided, each including text describing user actions which are to be performed on a physical device to implement the procedure. A device model refers to components of the device on which user actions are performable and provides state charts which link an action performable on the respective component with states assumed by it. The text of each procedure is segmented to form a sequence of steps. Each step includes an action to be performed on one of the components of the device that is referred to in the device model. When a request for one of the procedures is received, the corresponding sequence of instruction steps is retrieved. A current one of the instruction steps is contextualized, based on device data received from the device and the state chart of the respective component.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 1, 2013
    Applicant: Xerox Corporation
    Inventors: Frédéric Roulland, Stefania Castellani, Nicolas Hairon
  • Patent number: 8497869
    Abstract: A character generating system (10) includes a pickup image information acquiring unit (14), a face part texture generating unit (15), a shape model generating unit (16), and a texture pasting unit (17). The face part texture generating unit (15) has the function of generating part textures that correspond to face parts and are pasted to a head portion shape model of a character (70), which will become an anime-like portrait based on face pickup image information of an object, and includes a characteristic point extracting unit (151), a part selecting unit (152), a flesh color setting unit (153), and a part arrangement setting unit (154).
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: July 30, 2013
    Assignee: Altron Corporation
    Inventors: Masao Kuwabara, Naoto Kominato, Kazumitsu Moriyama
  • Patent number: 8494277
    Abstract: A system for recognizing handwriting. A handwritten character is captured as an image of black pixels and white pixels. The image is partitioned into segments, each of which having a pixel ratio of a total number of black pixels in the segment to a total number of black pixels in the image. A reference character has segments corresponding to the image segments. Each reference character segment has a value range of a pixel ratio of a total number of black pixels in the segment of the reference character to a total number of black pixels in the reference character. It is ascertained that the pixel ratio of more than a predetermined number of segments in the image are within the value range of the pixel ratio of the corresponding segments of the reference character, from which, the handwritten character is recognized as the reference character.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Choudhary Khushboo, Shiva C T Kumar, Mukundan Sundararajan
  • Patent number: 8494278
    Abstract: A method and computer program product for recognizing handwriting. A handwritten character is captured as an image of black pixels and white pixels. The image is partitioned into segments, each of which having a pixel ratio of a total number of black pixels in the segment to a total number of black pixels in the image. A reference character has segments corresponding to the image segments. Each reference character segment has a value range of a pixel ratio of a total number of black pixels in the segment of the reference character to a total number of black pixels in the reference character. It is ascertained that the pixel ratio of more than a predetermined number of segments in the image are within the value range of the pixel ratio of the corresponding segments of the reference character, from which, the handwritten character is recognized as the reference character.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Choudhary Khushboo, Shiva C T Kumar, Mukundan Sundararajan
  • Patent number: 8495491
    Abstract: A method, system and apparatus for locale and operating platform independent font selection. In an operating platform having an operating platform configuration and an associated locale, a locale and operating platform independent font selection method can include parsing a pre-established font properties file to identify whether a desired font referenced in the font properties file supports at least one of the operating platform configuration and the associated locale. Consequently, if it is indicated within the font properties file that the desired font supports either or both of the operating platform configuration and the associated locale, the desired font can be utilized in the operating platform.
    Type: Grant
    Filed: April 20, 2005
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventor: Emad Muhanna
  • Patent number: 8493378
    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: August 29, 2012
    Date of Patent: July 23, 2013
    Assignee: LandWorks, Inc.
    Inventor: Miles Henry Phillips
  • Publication number: 20130181995
    Abstract: Embodiments of the present disclosure may include methods, systems, and machine readable and executable instructions and/or logic. An example method for creating a handwritten character font library can include receiving a set of standard characters to a computing device, and deriving a group of character components from the initial set of characters. A subset of characters is selected from the set of standard characters, the subset collectively including substantially all the group of character components. Handwritten characters corresponding to the subset of characters are received to the computing device, and handwritten character components are extracted from the hand written characters corresponding to the group of character components. A set of handwritten characters is then constructed from the received handwritten characters and/or the handwritten character components.
    Type: Application
    Filed: September 21, 2010
    Publication date: July 18, 2013
    Applicant: Hewlett-Packard Developement Company, L.P.
    Inventors: Bao-Yao Zhou, Rui Liu, Wei-Hong Wang
  • Patent number: 8487936
    Abstract: A portable electronic device including a display unit uses a still character font and a scroll character font. The display unit can scroll through one or more images on a screen. The still character font is used for characters on a still screen. The scroll character font is used for characters on a scroll screen, and has the same characters as those of the still character font, the characters of the scroll character font having at least one different visual characteristic when compared to corresponding characters of the still character font.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: July 16, 2013
    Assignee: Kyocera Corporation
    Inventor: Shoji Suzuki
  • Patent number: 8487879
    Abstract: Systems and methods are described that enable a user to: select a control with a handwritten stroke at least part of which resides outside of a selectable area of the control; use a moving-input control without having to make a selection other than handwriting on, over, or near the control; and/or delete text displayed on an electronic form by handwriting over that text.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Jane T Kim, Peter D. Sommer, Simin Wang, Natalie M Eason, Shiraz J. Cupala
  • Patent number: 8482575
    Abstract: A method and system for determining highlighting colors for topic elements in a chart. The method includes acquiring contrast elements and topic elements which need to be highlighted, acquiring colors of the contrast elements and layout information of the topic elements and the contrast elements in the chart, determining a plurality of combinatorial contrast policies for the colors of the contrast elements according to a color contrast standard, calculating weights of the combinatorial contrast policies using the layout information, and determining highlighting colors of the topic elements according to the combinatorial contrast policies and their weights. A highlighting color can be selected automatically for the information that needs attention, so that the user can determine information that should be specially noted without having professional knowledge about color, saving time and energy.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jin Dong, Li Xia, Ming Xie, Wen Jun Yin, Li Li Zhao
  • Patent number: 8477138
    Abstract: A projector includes a storage section that stores character string data that indicates a character string in at least one language and arrangement designation data that indicates whether the character string in the at least one language is displayed in a left-to-right direction or a right-to-left direction, a determination section that determines arrangement of the character string based on the arrangement designation data, and an image generation section that generates an (OSD) image that shows the character string in the left-to-right direction or the right-to-left direction based on the character string data and the arrangement of the character string determined by the determination section, when the image generation section generates a special image that shows a special character string including at least one of alphanumeric characters and symbols as part of the OSD image, the image generation section generates the special image that displays the special character string in the left-to-right direction.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: July 2, 2013
    Assignee: Seiko Epson Corporation
    Inventor: Kyoko Nishimura
  • Patent number: 8478045
    Abstract: Method and apparatus for processing an image including a character are disclosed. The method may include: searching in a set of characters one or more characters having highest similarities of shape to a character in the set of characters, hereinafter the character being referred to as a first character, the one or more searched characters forming a similar character list of the first character; searching in the set of characters one or more characters having highest similarities of shape to each character in the similar character list of the first character, to form a similar character list of each character in the similar character list of the first character; and selecting in the similar character lists one or more characters having a high mutual similarity between each other, as a character cluster.
    Type: Grant
    Filed: June 9, 2011
    Date of Patent: July 2, 2013
    Assignee: Fujitsu Limited
    Inventors: Jun Sun, Hao Yu, Satoshi Naoi
  • Publication number: 20130162652
    Abstract: A method, system and computer program product encoded on a computer-readable medium for obtaining a glyph rendering are described. A request is received for a rendered first glyph for display on a display device. The request includes rendering information including a first origin. Each device pixel of the display device includes n sub-pixels, where n is an integer greater than 1. A rendered second glyph matching the first glyph is found in a cache of rendered glyphs. A matching rendered second glyph includes a rendered glyph having a second origin offset from the first origin by x/n of a device pixel, where x is an integer ranging between 1 and (n?1). If the second origin is offset from the first origin by x/n, then the density values associated with each sub-pixel of the matching rendered second glyph are shifted by x/n of a device pixel.
    Type: Application
    Filed: October 23, 2008
    Publication date: June 27, 2013
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventor: Terence S. Dowling
  • Publication number: 20130147808
    Abstract: A computer-readable recording medium storing an information display program for causing a computer to execute a process, the process includes: identifying a first component related to a first character string extracted, referring to a first storage unit that stores a plurality of components constituting the article and character strings that individually represent the plurality of components; obtaining first location information related to the first component from a second storage unit that stores pieces of location information corresponding to the plurality of components in the article; determining an eye direction when a shape of the article is displayed; determining second location information of the first component in the shape of the article related to the eye direction, based on the first location information and the eye direction; and displaying the first character string based on the second location information.
    Type: Application
    Filed: October 25, 2012
    Publication date: June 13, 2013
    Applicant: FUJITSU LIMITED
    Inventor: FUJITSU LIMITED
  • Patent number: 8451274
    Abstract: A method of displaying characters is adapted to a displaying device. First, the displaying device receives and analyzes a frame to obtain subtitle data including a first character. Then, the subtitle data is analyzed to obtain at least one first location of the first character on the frame. Finally, the first character is displayed at the at least one first location in a first time period.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: May 28, 2013
    Assignee: Himax Technologies Limited
    Inventors: Wei-Pung Tsay, Shu-Ming Liu
  • Publication number: 20130127872
    Abstract: A font subset is received that includes one or more glyphs of a master font which has a master ordering that establishes an order of precedence on the glyphs of the master font. When the font subset is received, one or more glyphs already exist in a consecutive sequence in an extensible data structure. In response to receiving the font subset, at least one existing glyph is repositioned in the extensible data structure and each received glyph of the received font subset is positioned in the extensible data structure. The repositioning of the at least one existing glyph and the positioning of each received glyph jointly establish a new consecutive sequential ordering on the glyphs in the extensible data structure, such that the new consecutive sequential ordering preserves on the glyphs in the extensible data structure the order of precedence established by the master ordering.
    Type: Application
    Filed: August 31, 2010
    Publication date: May 23, 2013
    Inventor: Gregory A. Kaplan
  • Publication number: 20130113806
    Abstract: In one embodiment, dividing a set of texts into one or more text blocks, each text block including a portion of the set of texts; rendering each text block to obtain one or more rendered text blocks; determining a placement instruction for each rendered text block, the placement instruction indicating a position of the rendered text block when it is displayed; and sending the one or more rendered text blocks and their respectively associated placement instructions to a electronic device for displaying on the electronic device.
    Type: Application
    Filed: November 4, 2011
    Publication date: May 9, 2013
    Inventor: Barak Reuven Naveh
  • Publication number: 20130106907
    Abstract: An object is zoomed upon selection. A scaling factor is calculated for zooming the object based on current viewing properties of a document and properties of the object as well as the current size of the application window and device. The scaling factor to zoom the object is calculated such that after the object is zoomed, viewing the object is similar to a viewing experience for the rest of the document. Text of the document may be displayed to increase the readability of the document. For example, the text may be displayed such that each line of displayed text averages out to a predetermined number of characters (e.g. 50-75 characters) per line. A display size and width of an average character are determined and used to calculate how many columns of text to display within the display. When the zoom level of the text changes, the text is redisplayed.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Tristan Davis, Ali Taleghani, Alyshia Marie Olsen, David Benjamin Robins
  • Publication number: 20130106865
    Abstract: Device (36) for analyzing and modifying on-screen handwriting. The device (36) is arranged to determine at least one characteristic (14,16, 18, 20, 22, 24) of at least one section of handwriting (10), modify said at least one characteristic (14, 16, 18, 20, 22, 24) and generate modified on-screen handwriting data (34).
    Type: Application
    Filed: July 23, 2010
    Publication date: May 2, 2013
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventor: Anders Bertram Eibye
  • Publication number: 20130100139
    Abstract: A system of presenting textual content over a display area of a user device. The system enabling receiving text segments from a textual content, identifying relative location of each text segment in relation to the textual content, and displaying the text segments and an indication relating to the relative location of the displayed text segment over the display area. The indication is presented over the display area substantially simultaneously to the displaying of the text segment associated therewith. The system may further enable receiving and analyzing personal data relating to the user and adapting the serial visual presentation of the text segments according to the analysis of the personal data.
    Type: Application
    Filed: June 28, 2011
    Publication date: April 25, 2013
    Applicant: Cognitive Media Innovations (Israel) Ltd.
    Inventors: Sagi Schliesser, Oran Kushnir
  • Patent number: 8427509
    Abstract: A method embeds a message into a document containing a set of glyphs. Individual glyphs in the document, groups of glyphs in the document, or the entire document are represented using a distance field that includes distance values from the shapes of interest. Each symbol of the message is represented as modifications of a subset of the distance values in the distance field. This subset of the distance values in the distance field is modified according to modification to produce a modified glyph in a modified document, wherein the symbol in the message is embedded in the modified glyph.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: April 23, 2013
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Shantanu Rane, Ronald N. Perry, Anthony Vetro
  • Publication number: 20130093773
    Abstract: A method and system for the automated generation of a unique code such as a two dimensional (2D) code such as a quick response (QR) code for each of a plurality of target users. An appearance of the code for each target user can be personalized based on information from a database which includes personalized information for each target user. The appearance of the code is personalized for each user so that, for example, the code is more likely to draw the target user's attention than a code which is not personalized for the target user.
    Type: Application
    Filed: October 13, 2011
    Publication date: April 18, 2013
    Applicant: Xerox Corporation
    Inventors: Matthew H. DeRoller, Stephen Crandall
  • Patent number: RE44382
    Abstract: This invention relates to a character display apparatus and method for a DVD (Digital Versatile Disc) player. According to the present invention, it is provided that font data of at least some of multi-languages to be used in multilingual subtitle processing are recorded on certain area(s) of a DVD, the recorded font data are stored in a font memory at initial stage of playback, the stored font data corresponding to a language selected by selection input of a user are then read, characters for subtitle processing of the selected language are displayed. Therefore, the manufacturing cost of DVD players can be reduced due to the reduction of memory capacity requied and DVDs can be maximum efficiently utilized.
    Type: Grant
    Filed: January 12, 2006
    Date of Patent: July 16, 2013
    Assignee: LG Electronics Inc.
    Inventor: Young-Chul Kim