Character Generating Patents (Class 345/467)
  • Publication number: 20140267301
    Abstract: Systems and methods for generating visual words define initial inter-visual word relationships between a plurality of visual words; define visual word-image relationships between the plurality of visual words and a plurality of images; define inter-image relationships between the plurality of images; generate revised inter-visual word relationships in a vector space based on the initial inter-visual word relationships, the inter-image relationships, and the visual word-image relationships; and generate higher-level visual words in the vector space based on the revised inter-visual word relationships.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yang Yang, Bradley Scott Denney, Juwei Lu, Dariusz Dusberger, Hung Khei Huang
  • Publication number: 20140267302
    Abstract: A computer-implemented process includes: receiving into a computer memory a response to a generic question not specifically related to handwriting style; converting the response into one or more tags representing handwriting characteristics; selecting a typeface having a handwriting characteristic of one of the tags; receiving a text string to display into a computer memory; and displaying the text string by rendering glyphs from a font file containing glyphs for the selected typeface, after applying random variations to simulate human handwriting variation.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Ian Lubetkin, Stephen Martin, Gahl Burt
  • Publication number: 20140253559
    Abstract: In one example, a method is provided to identify a user interface (UI) element on a UI of a program based on runtime images generated in the same runtime environment as the program. The method includes reading an instruction in a script and executing the instruction. The instruction identifies a text string. Executing the instructions includes generating a runtime image of the text string in the runtime environment and searching for any UI element on the UI that matches the runtime image.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: VMWARE, INC.
    Inventors: Yingjun LI, Yingji SUN, Qingyu ZHAO
  • Patent number: 8830258
    Abstract: A method and system for generating strokes in real-time on an electronic paper display. A display device receives the stroke input, which is converted to binary code by a digitizer. A rendering engine renders the high-resolution stroke data in non-antialiased form to an ink buffer. The rendering engine then updates pixels based on the color or gray level of the background (unlinked) pixel and the amount of ink covering the pixel.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: September 9, 2014
    Assignee: Ricoh Co., Ltd
    Inventors: Bradley J. Rhodes, Kurt W. Piersol
  • Patent number: 8830241
    Abstract: Conversion of text-based images to vector graphics (VG) is disclosed. The text-based images may include images of equations, custom typefaces, or other types of text that may not be included in a font selection of an optical character recognition (OCR) device or an application stored on a viewing device. A textual image may be converted from a raster graphics (RG) image to a VG image, which may enable resizing and alignment of the VG image with body text. In some aspects, the server may determine a body size of a reference character in the VG image. The server may determine a baseline of the VG image that may be used to align the image with the body text.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: September 9, 2014
    Assignee: Amazon Technologies, Inc.
    Inventor: Martin Gorner
  • Patent number: 8823713
    Abstract: When a function is selected, and then, a character string to which the function is executed, an operation of selecting the character string is facilitated in order to reduce an operation burden of a user.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: September 2, 2014
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Akira Yasuta, Takashi Kazamaki, Ryo Honda
  • Patent number: 8826167
    Abstract: A text input method and apparatus of a portable terminal supporting a virtual keypad including a plurality of character keys are provided. The method includes displaying, when a text input mode is activated, a virtual keypad including a plurality of key regions, each key region being assigned plural letters, compounding, when a touch movement event is detected on the virtual keypad, letters assigned to a first key region to which a touch-down event is made with letters assigned to a second key region to which a touch-up event is made into compound letters, displaying the compound letters, and inputting, when a compound letter is selected, the compound letter selected.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: September 2, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong Joon Park, Bum Soo Kim
  • Patent number: 8810581
    Abstract: A system, method and apparatus are described herein for input of characters into a mobile device. In one implementation, a user can input representations of character strokes of logographic characters, such as Chinese characters, using a trackpad module. The system can then associate the character strokes with a character the user desires to input based on the received inputs and a series of well-known rules for writing the logographic characters. One implementation of the trackpad includes an optical trackpad comprising a plurality of sub-sections that can be used to determine the direction of movement of an object over the optical trackpad, for example, a finger over the optical trackpad.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: August 19, 2014
    Assignee: Blackberry Limited
    Inventors: Archer Chi Kwong Wun, Kwok Ching Leung
  • Patent number: 8813046
    Abstract: A system and computer-implemented method for transforming source code in an original natively encoded format to a locale neutral format, wherein data types and functions in the original format are estimated for compliance with the locale neutral format and an estimation is made as to the amount of code conversions necessary to comply with the locale neutral format. In addition, image files referenced by the source code is analyzed and embedded text extracted for enabling translation during the localization process.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: August 19, 2014
    Assignee: Infosys Limited
    Inventors: Suraj Nair, Krishna Markande, Aviraj Singh
  • Publication number: 20140225897
    Abstract: The present document describes a system and method of managing and viewing calendar data. Calendar data may include, for each of a plurality of calendar events, data items indicating at least a date of the event. According to some example embodiments, a visual indicator is displayed for each date in a date range. The visual indicator may be generated as a function of the number of events or the duration of time of events for the day. The visual indicator may include a font size and/or bold type of a numerical day displayed. Thus, in some example embodiments, the size and bold type of the numerical day may indicate to a user the relative activity level of the individual days of the date range. The visual indicator may also indicate a conflict between scheduled events.
    Type: Application
    Filed: April 17, 2014
    Publication date: August 14, 2014
    Applicant: BLACKBERRY LIMITED
    Inventors: JACOU SARRAZIN, VITALIY BELITSKY
  • Patent number: 8797326
    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: July 1, 2011
    Date of Patent: August 5, 2014
    Assignee: Yamaha Corporation
    Inventor: Takahiro Yanagawa
  • Publication number: 20140210829
    Abstract: According to one embodiment, an electronic apparatus includes a display controller and a processor. The display controller displays a first graphic object of a plurality of graphic objects on a screen. The processor change, if a stroke is handwritten and at least a part of the stroke overlaps with the first graphic object, the first graphic object to a second graphic object which is different from the first graphic object, based on the stroke and the first graphic object. The display controller displays the second graphic object in place of the first graphic object.
    Type: Application
    Filed: August 14, 2013
    Publication date: July 31, 2014
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Sachie Yokoyama
  • Publication number: 20140210828
    Abstract: Methods for presenting symbolic expressions such as mathematical, scientific, or chemical expressions, formulas, or equations are performed by a computing device. One method includes: displaying a first portion of a symbolic expression within a first area of a display screen; while in a first state in which the first area is selected for aural presentation, aurally presenting first information related to the first portion of the symbolic expression; while in the first state, detecting particular user input; in response to detecting the particular user input, performing the steps of: transitioning from the first state to a second state in which a second area, of the display, is selected for aural presentation; determining second information associated with a second portion, of the symbolic expression, that is displayed within the second area; in response to determining the second information, aurally presenting the second information.
    Type: Application
    Filed: January 25, 2013
    Publication date: July 31, 2014
    Applicant: APPLE INC.
    Inventors: Christopher B. Fleizach, Eric T. Seymour, Gregory F. Hughes, Mike Pedersen
  • Patent number: 8790255
    Abstract: This invention provides user interfaces that more intuitively display physiological data obtained from physiological monitoring of one or more subjects. Specifically, the user interfaces of this invention create and display one or more avatars having behaviors guided by physiological monitoring data. The monitoring data is preferably obtained when the subject is performing normal tasks without substantial restraint. This invention provides a range of implementations that accommodate user having varying processing and graphics capabilities, e.g., from handheld electronic devices to ordinary PC-type computers and to systems with enhanced graphics capabilities.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: July 29, 2014
    Assignee: adidas AG
    Inventor: Andrew Behar
  • Patent number: 8786607
    Abstract: An apparatus and method of generating personal fonts is provided, which can modify a trace of handwriting inputted by a user into an elegant one and generate diverse personal fonts in accordance with user's style of handwriting. The apparatus for generating personal fonts includes a character input unit to receive an input of a character trace from a user, a character recognition unit to recognize a representative character corresponding to an input character from the input character trace, a representative trace generation unit to generate a representative trace expressing a trace of the representative character, and a trace modification unit to modify the trace of the input character by combining a weight value of the generated representative trace with the trace of the input character.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: July 22, 2014
    Assignees: Samsung Electronics Co., Ltd., Korea Advanced Institute of Science
    Inventors: Sung-Jung Cho, Jin-Hyung Kim, Dae-Hwan Kim
  • Patent number: 8786610
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor configured to execute the instructions to perform a method that includes identifying a portion of a representation of a character in an animation. The identified portion is associated with a feature of the character to be represented in a reconstructed version of the animation. The method also includes compressing the identified portion of the character representation and other portions of the character representation to produce a model of the character that is capable of reconstructing the animation.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: July 22, 2014
    Assignee: Lucasfilm Entertainment Company Ltd.
    Inventors: Frederic P. Pighin, Jerome Scholler
  • Patent number: 8780117
    Abstract: A display control apparatus controls display on a display screen and includes an area designation unit configured to designate an area on the display screen, and an extraction unit configured to extract images of objects displayed in the area designated by the area designation unit and to calculate circumscribed rectangular areas circumscribing the respective objects.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: July 15, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Taisuke Ishiguro
  • Publication number: 20140176563
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform operations that include receiving information that indicates whether an asset presenter being executed by a computing device is capable of presenting one or more colored fonts of a web asset. In response to receiving the information, sending color font information to the computing device to allow content of the web asset represented in colored fonts to be presented by the computing device.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 26, 2014
    Inventors: Sampo Juhani Kaasila, Daniel Robert Orcutt, Mark Peter Lepper
  • Patent number: 8760451
    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: Grant
    Filed: June 30, 2011
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventor: Brian Cornell
  • Patent number: 8751214
    Abstract: An information processor includes: a character recognizing unit; a recognized character feature obtaining unit; a translation deciding unit; a translating unit; a translated result feature obtaining unit; an output deciding unit; an image receiving unit; and an output unit that, wherein the character recognizing unit recognizes a character in character image of the image data received by the image receiving unit, and the recognized character feature obtaining unit, in a case where a picture image other than the character is recognized, obtains a third feature related to a character included in the picture image.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: June 10, 2014
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Masahiro Kato
  • Publication number: 20140152670
    Abstract: A character string placement device including a character gap function calculator that calculates a character gap function value showing an evaluation to a character gap between a plurality of character strings which are respectively placed from a plurality of candidate points by a character string placer, a road angle function calculator that calculates a road angle function value showing an evaluation to an angle of a road node series along which a character string is placed by the character string placer, and an evaluation function value calculator that calculates an evaluation function value on the basis of the character gap function value calculated by the character gap function calculator and the road angle function value calculated by the road angle function calculator.
    Type: Application
    Filed: August 15, 2011
    Publication date: June 5, 2014
    Applicant: Mitsubishi Electric Corporation
    Inventors: Ken Miyamoto, Shoichiro Kuboyama
  • Patent number: 8743120
    Abstract: A controller remote-controlling a digital mixer which performs signal processing to an input signal by a DSP to output the processed signal is provided with functions of: accepting the setting of level of a dummy signal; calculating a gain of the signal processing at each stage in the DSP based on a value of a parameter used for the remote controlling; calculating level that the dummy signal would have at a reference point selected by a reference point selection button if the dummy signal is assumed to be inputted to the DSP, based on the level of the dummy signal and the calculated gain; and displaying the calculated level in a level display portion.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: June 3, 2014
    Assignee: Yamaha Corporation
    Inventor: Masaru Aiso
  • Publication number: 20140146054
    Abstract: The embodiment of the disclosure provides a password input method and a password input device, which are applied to products or systems including input of password. The method includes: when a password character is input, acquiring an input serial number of the current input character; determining whether the input serial number is one more than an integer multiple of a group length, if so, displaying the current input character, and displaying input characters before the current input character as hidden characters. Through the group display of the input password characters, users could check whether there is an error input character. Compared with the prior art, the disclosure greatly avoids the situation of having to clear all characters and input the password once again due to error input of characters, which realizes group-based password display mode during the password input process, thereby improving the usability of products or systems including input of password and improving user experience.
    Type: Application
    Filed: July 12, 2012
    Publication date: May 29, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Lan Luan
  • Publication number: 20140146053
    Abstract: Mechanisms are provided for generating alternative text descriptions for images in electronic documents. An original image embedded in an electronic document is analyzed to generate a data pattern for the image. A matching operation is performed to identify similar images in other electronic documents from sources of electronic documents based on the generated data pattern. Textual description information associated with the similar images is extracted from data associated with the similar image. An alternative text description for the original image is generated based on the extracted textual description information associated with the similar images. The alternative text description for the original image is stored in association with the original image.
    Type: Application
    Filed: November 29, 2012
    Publication date: May 29, 2014
    Applicant: International Business Machines Corporation
    Inventors: Brian J. Cragun, Marc K. Johlic, Susann M. Keohane
  • Publication number: 20140139530
    Abstract: Systems and methods are provided for displaying and manipulating the display of digital character strings where the length of the character string extends beyond the width of a desired output display. In response to a user request to display a character string, a client can generate a truncated representation of the character string using at least one truncation symbol when the character string extends beyond the width of an output display. A client can modify the display of the truncated representation of the character string in response to detecting a signal. For example, the client can display a selected character string in its entirety or an excerpt of the truncated representation. The signal can be detected from a touchscreen or input device. This allows a user to view those portions of the selected character string that may be obscured by the truncation symbol.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: AppSense Limited
    Inventors: Paul Delivett, Richard James Somerfield, James Tupper
  • Patent number: 8730244
    Abstract: A device includes a character-data rotating section that rotates a regular-position character by a predetermined angle with respect to a reference point that is the center point of the background area of the regular-position character by using regular-position character data having a rotation angle of 0° and a center-point matching processing section that horizontally and/or vertically enlarges the background area of the rotated character data to cause the center point of the rotated character and the center point of BMP data to match each other even with respect to rotated character data. Thus, when multiple pieces of character data are arranged so that the center points thereof lie on a reference line, not only are the center points of the characters aligned along the reference line, but also bottom portions of the characters aligned with respect to the reference line.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: May 20, 2014
    Assignee: Alpine Electronics, Inc.
    Inventor: Noboru Yamazaki
  • Patent number: 8725474
    Abstract: A method and system for using Bezier curves in vehicle positioning and electronic horizon applications for providing data to advanced driver assistance systems (ADAS) applications are disclosed. The Bezier curves are obtained from B-splines. The obtained Bezier curves are subdivided in a manner that allows the vehicle positioning application to derive a polyline representation in real time. Using the Bezier and polyline geometry, the vehicle positioning application provides a vehicle position approximation to the ADAS applications. Using the Bezier curves, the electronic horizon application provides curvature, slope, and heading profiles to the ADAS applications.
    Type: Grant
    Filed: August 13, 2009
    Date of Patent: May 13, 2014
    Assignee: Navteq B.V.
    Inventors: Ole Henry Dorum, Marianna Gnedin
  • Patent number: 8723878
    Abstract: A graphics memory device includes a memory array configured to store data for a display device comprising b*y rows by a*x columns of pixels, where b>a. The memory array is arranged in a*y rows by b*x columns of memory locations. Each memory location is adapted to store n-bit image data for one of the pixels of the display device. A memory location remapping circuit is adapted to map image data stored in the b*x columns of memory locations in the memory device to the a*x columns of the display device.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: May 13, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jongkon Bae, Kyuyoung Chung
  • Patent number: 8717359
    Abstract: A system for controlling a rendering engine by using specialized commands. The commands are used to generate a production, such as a television show, at an end-user's computer that executes the rendering engine. In one embodiment, the commands are sent over a network, such as the Internet, to achieve broadcasts of video programs at very high compression and efficiency. Commands for setting and moving camera viewpoints, animating characters, and defining or controlling scenes and sounds are described. At a fine level of control math models and coordinate systems can be used make specifications. At a coarse level of control the command language approaches the text format traditionally used in television or movie scripts. Simple names for objects within a scene are used to identify items, directions and paths. Commands are further simplified by having the rendering engine use defaults when specifications are left out.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: May 6, 2014
    Assignee: Quonsil PL. 3, LLC
    Inventor: Charles J. Kulas
  • Patent number: 8717596
    Abstract: Apparatus and methods for providing downgraded fonts for VDP printing application are described. A server system may be configured to generate and/or select a set of downgraded rasterized fonts for delivery to a client system in order to provide limited client-side WYSIWIG display functionality using the downgraded fonts. A client side application may use the downgraded fonts to provide a display-only or draft print only rendering of a VDP print job.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: May 6, 2014
    Assignee: Printable Technologies Inc.
    Inventor: Douglas Neal Cogan
  • Patent number: 8707208
    Abstract: A multi-glyph character selector is disclosed. The selector includes at least two glyphs associated with a character, wherein a microprocessor driven activation of the character selects a first of the at least two glyphs, and a subsequent activation of the character selects a second of the at least two glyphs, and a display driver, wherein the first glyph provides a first characterization of the character on a display in accordance with the display driver, and the second glyph provides a second characterization of the character on the display.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: April 22, 2014
    Assignee: Confetti & Frolic
    Inventors: Adrienne T. DiCamillo, Mark R. DiCamillo
  • Patent number: 8699809
    Abstract: A labeling unit that extracts a character included in raster format image data and finds the size of the extracted character, and an approximation method determination unit that determines whether or not to use curve approximation to convert the character based on the found size, are provided. In the case where it has been determined to use curve approximation, the character is converted into a vector format by performing straight-line approximation or curve approximation on each of the various parts of the contour of the character, whereas in the case where it has been determined not to use curve approximation, the character is converted into a vector format by performing straight-line approximation and not performing curve approximation on each of the various parts of the contour of the character.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: April 15, 2014
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Yuko Oota
  • Patent number: 8696471
    Abstract: An electronic device (1) has hold parts (1R, 1L) constituting respective right and left side parts of the electronic device 1 and being available to be held by a user. Operating sticks (3R, 3L) are provided on the respective hold parts (1R, 1L). A rear touch panel (21) is provided on the rear surface of the electronic device (1). The rear touch panel (21) is provided in at least an area located further upward than a positions P opposite from the operation sticks (3R, 3L). This layout of the rear touch panel (21) allows a user to smoothly operate the rear touch panel (21) while holding the hold parts of the electronic device.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: April 15, 2014
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Kenji Sakakibara, Takashi Sogabe, Kazuya Wakabayashi
  • Patent number: 8692830
    Abstract: A three-dimensional (“3D”) avatar can be automatically created that resembles the physical appearance of an individual captured in one or more input images or video frames. The avatar can be further customized by the individual in an editing environment and used in various applications, including but not limited to gaming, social networking and video conferencing.
    Type: Grant
    Filed: June 1, 2010
    Date of Patent: April 8, 2014
    Assignee: Apple Inc.
    Inventors: Alex Tremain Nelson, Cédric Bray, Thomas Goossens, Rudolph van der Merwe, Richard E. Crandall, Bertrand Serlet
  • Publication number: 20140092097
    Abstract: Particular embodiments of a computing device receive an indication of a character encoding system and a combining-character sequence. The character encoding system may comprise one or more ranges of character elements. The combining-character sequence may comprise two or more character elements. The two or more character elements may comprise at least one base letter and one or more combining marks. A mapping code may be determined for the combining-character sequence. If no mapping code exists, a next-available mapping code may be determined, and the combining-character sequence may be stored in association with the next-available mapping code in a data store on the computing device. A corresponding glyph may be determined based on the mapping code—if no glyph exists, the glyph may be generated or retrieved from a server and stored in association with the mapping code in the data store. Information may be provided to display the glyph.
    Type: Application
    Filed: October 1, 2012
    Publication date: April 3, 2014
    Inventor: Barak R. Naveh
  • Publication number: 20140092098
    Abstract: When a French character is selected while an English character string candidate is presented, a mobile terminal presents English and French character string candidates by using an English/French mixed candidate dictionary. Furthermore, when a French character is selected while English and French character string candidates are presented by using the English/French mixed candidate dictionary, the mobile terminal presents a French character string candidate by using a French candidate dictionary. Moreover, when a character other than French is selected while a French character string candidate is presented by using the French candidate dictionary, the mobile terminal presents an English character string candidate by using an English candidate dictionary.
    Type: Application
    Filed: July 23, 2013
    Publication date: April 3, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Nao HORIGUCHI, Ena Watanabe, Masashi Tanimura, Kota Ariyama, Takeshi Ueno, Katsuaki Akama
  • Patent number: 8687016
    Abstract: Embodiments of the present invention recite a method for enhancing the quality of visual prompts in and interactive media response system. In one embodiment, a video coder/decoder (codec) used by a thin device is determined. A visual prompt to be displayed on the thin device is accessed and the display parameters of the visual prompt are modified such that at least one character of the visual prompt is aligned with a blocking artifact generated by the video codec.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: April 1, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michele Covell, Sumit Roy, John Ankcorn
  • Patent number: 8687004
    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: Grant
    Filed: November 1, 2010
    Date of Patent: April 1, 2014
    Assignee: Apple Inc.
    Inventors: Julio A. Gonzalez, Tung A. Tseung
  • Publication number: 20140085310
    Abstract: A font generating system of a display includes a variable converting module, a database and a font generator. The variable converting module is used to receive a first set of font parameters and environmental parameters of the display and to generate a second set of font parameters according to the first set of font parameters and the environmental parameters of the display. The database is used to store font data of a plurality of characters. The font generator is used to generate images of the characters according to the second set of font parameters and font data of the plurality of characters.
    Type: Application
    Filed: November 20, 2012
    Publication date: March 27, 2014
    Applicant: ARPHIC TECHNOLOGY CO., LTD.
    Inventors: Fu-Sheng Wu, Yi-Hui Huang, Hsueh-Chih Huang
  • Publication number: 20140085311
    Abstract: A method includes receiving from a user a gesture input and correlating the gesture input with a first animated font character in an animated font character library. As the gesture input continues, the first animated font character morphs into a second animated font character to give a visual appearance to the user of a character forming on the display device. In this regard, the first animated font character and the second animated font character can be component animated font characters that are each segments of a completed animated font character that is formed in step with the gesture input.
    Type: Application
    Filed: August 23, 2013
    Publication date: March 27, 2014
    Applicant: Co-operwrite Limited
    Inventors: Geoffrey Norman Walter GAY, Billy MOON
  • Patent number: 8681172
    Abstract: Systems and methods are provided for assigning color values to pixels based on object structure. For example, when rendering a writing system symbol on an electronic display, a non-color characteristic of the symbol can be measured and the measurement can be used to select a color value for a pixel associated with the symbol. Legibility of open and closed line-based graphical objects can be increased by inferring spatial depth and distance through application of a color assignment model.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: March 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Geraldine Wade, Tanya Matskewich
  • Patent number: 8674996
    Abstract: A system for controlling a rendering engine by using specialized commands. The commands are used to generate a production, such as a television show, at an end-user's computer that executes the rendering engine. In one embodiment, the commands are sent over a network, such as the Internet, to achieve broadcasts of video programs at very high compression and efficiency. Commands for setting and moving camera viewpoints, animating characters, and defining or controlling scenes and sounds are described. At a fine level of control math models and coordinate systems can be used make specifications. At a coarse level of control the command language approaches the text format traditionally used in television or movie scripts. Simple names for objects within a scene are used to identify items, directions and paths. Commands are further simplified by having the rendering engine use defaults when specifications are left out.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: March 18, 2014
    Assignee: Quonsil PL. 3, LLC
    Inventor: Charles J. Kulas
  • Patent number: 8669995
    Abstract: Attributes of a graphical element are compared to attributes of one or more groups of graphical elements. Responsive to identifying a similarity between the graphical element and a group of graphical elements among the one or more groups, the graphical element is added to the group of graphical elements. The adding enables editing operations performed with respect to the group of graphical elements to result in changes to the graphical element.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: March 11, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Holger Winnemoeller, Wilmot Wei-Mau Li, Matthias Trapp
  • Patent number: 8648862
    Abstract: A method, system and computer readable media relating to automatically adjusting a graphics feature to compensate for a predetermined resolution limit. The method generally relates to automatically identifying, within a selected area of a graphics file, one or more portions of at least one graphics feature meeting predetermined criteria for adjustment, including criteria for defining a thin portion having a thickness less than the resolution limit. The method then automatically modifies only the identified one or more portions to have an adjusted thickness greater than the initial thickness. Additional criteria may be used to restrict which thin portions of the feature are actually modified.
    Type: Grant
    Filed: July 21, 2010
    Date of Patent: February 11, 2014
    Assignee: Esko Software BVBA
    Inventors: Luc Henri Maria Leon Schildermans, Wim Jan C. Fransen, Frank Adegeest
  • Publication number: 20140035928
    Abstract: An image display apparatus includes an image display device, a language recognition device, and a text information display device. The image display device displays an image on a display screen. The language recognition device recognizes, on the basis of an image signal of an input image displayed on the display screen, the language of a text portion included in the input image. The text information display device displays text information on the display screen using the language recognized by the language recognition device.
    Type: Application
    Filed: June 10, 2013
    Publication date: February 6, 2014
    Inventor: Mitsuru OHGAKE
  • Publication number: 20140035926
    Abstract: A method of displaying text on a path includes creating a mapping between distances along the path and points on a line based on changes in direction of the path, composing glyphs on the line, having a total line length defined in accordance with the mapping, to form a composed line, associating the glyphs with the path in accordance with the mapping and the composed line, and outputting the association of the glyphs with the path for display of the glyphs along the path.
    Type: Application
    Filed: May 30, 2008
    Publication date: February 6, 2014
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventor: Andrei Burago
  • Publication number: 20140035927
    Abstract: Methods, computer readable media, and apparatuses for enabling non-system fonts are presented. A listing of a plurality of non-system fonts may be provided within an application. Responsive to a selection of one of the plurality of non-system fonts by a user of the application, the one of the plurality of non-system fonts may be enabled within the application.
    Type: Application
    Filed: August 3, 2012
    Publication date: February 6, 2014
    Applicant: CELARTEM, INC.
    Inventors: Michael D. BUCKLEY, Clinton T. DAEUBLE, Cassidy K. PATZUK-RUSSELL, Steven J. RUSSEL, Chadlee R. SLATER
  • Patent number: 8643651
    Abstract: The present invention discloses a type-setting method for a text image file, which comprises steps of: dividing the text image file into a plurality of character-string images along a first direction according to the reading sequence; dividing each character-string image into a plurality of independent and individual character images along a second direction; type-setting and line-feeding the independent and individual character images in light of the dimension of a reading interface. Thereby, the present invention efficiently shows text images according to the reading interface and provides the reading convenience without often dragging both the horizontal and vertical scrollbars to adjust the shown texts on the screen of the reading interface.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: February 4, 2014
    Inventor: Jieh Hsiang
  • Patent number: 8643652
    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: Grant
    Filed: August 31, 2010
    Date of Patent: February 4, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Gregory A. Kaplan
  • Publication number: 20140028684
    Abstract: A method and system are provided for shortening a name for display. The method may include: determining a size of a display area in which a name is to be displayed; receiving a name string for display and shortening the name string to fit into the display area. Shortening the name string may include: replacing one or more words in the name string with an acronym; and removing or replacing non-distinctive elements in the name string. The method may include receiving two or more name strings to be displayed; and wherein removing or replacing non-distinctive elements in the name string includes: comparing the names and removing or replacing the non-unique elements of the name strings.
    Type: Application
    Filed: July 6, 2013
    Publication date: January 30, 2014
    Inventor: Mickael Maison