Class / Patent application number | Description | Number of patent applications / Date published |
345471000 | Alteration of stored font | 45 |
20080303825 | SYSTEM AND METHOD FOR DILATION FOR GLYPH RENDERING - A system and method for dilating a glyph for glyph rendering is described. The method includes receiving information including at least one of an element value of a rendering matrix, a glyph characteristic, a display background characteristic, an application characteristic, a display characteristic, and a graphics engine characteristic. The method further includes determining a dilation factor value from the received information. The method also includes dilating the outline of the glyph using the determined dilation factor. | 12-11-2008 |
20090153564 | Storage medium having stored thereon display control program and display control apparatus - In accordance with a size of a drawing area and a character size, the number of characters arrangeable in the drawing area is calculated. Based on the calculated number of characters, whether a character string in the obtained character size is arranged in the drawing area or the character string in a character size different from the obtained character size is arranged in the drawing area is selected, and the character string is arranged in the drawing area by using the determined character size. The arranged character string is displayed on the display apparatus. | 06-18-2009 |
20090303241 | SYSTEMS AND METHODS FOR FONT FILE OPTIMIZATION FOR MULTIMEDIA FILES - Methods and systems of generating and displaying textual information for a multimedia file are provided. An optimized font file is created that matches the text data of the multimedia file and optionally a number of predetermined text characters. The optimized font file may also be further configured to conform to a specific memory and/or timing constraint. | 12-10-2009 |
20100013835 | Method and system for typesetting with multiple-color characters using layer fonts - One embodiment of a desktop publishing system including a typesetting software application, one or more families of layer fonts, and a layer font manager program. The layer font manager will automate the creation of copies of a text object selected within the typesetting application, and assign to those copies other fonts from the same layer font family as that of the original object. The layer font manager will additionally bind the original object together with the copies into a composite unit, keeping all copies precisely aligned. This embodiment will simplify the process of using layer fonts to set type with multiple-color characters. | 01-21-2010 |
20100091024 | METHOD AND DEVICE FOR GENERATING CUSTOM FONTS - The invention provides a method and device for dynamically generating a textured font character. It enables any image to be selected and combined with a chosen character mask to produce a new font having the same content as the image. | 04-15-2010 |
20100231598 | Serving Font Glyphs - A computer-implemented method for obtaining a font for a document includes determining each glyph of a font that is specified in contents of an electronic document, the determination identifying a subset of multiple glyphs included in the font, the subset determined on a first device that does not have the font stored thereon. The method includes generating on the first device a request to a second device based on the determination, the request identifying the subset to the second device. The method includes receiving, at the first device, information sent from the second device in response to the request and defining the subset of the multiple glyphs, the information not defining a remainder of the multiple glyphs other than the subset. The method includes generating on the first device a presentation of the electronic document using the received information, the presentation including the subset of the multiple glyphs. | 09-16-2010 |
20110128291 | PROGRAM GENERATION DEVICE, PROGRAM GENERATION METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - 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. | 06-02-2011 |
20120092345 | SYSTEM AND METHOD FOR DISPLAYING COMPLEX SCRIPTS WITH A CLOUD COMPUTING ARCHITECTURE - A system and method for displaying complex scripts with a cloud computing architecture may include a client device and a cloud computing server. The client device accesses a web application via the internet and transmits a request containing complex scripts to the cloud computing server. The cloud computing server parses the text and breaks the text down to a sequence of characters of a particular script, and maps the Unicode of each character to a particular glyph to obtain a glyph ID for each character making a one to one relationship. The cloud computing server analyzes each character, assigns, and applies specific font related operations to each glyph. The cloud computing server optimizes and compresses the glyph ID and positioning data, and transmit the compressed data back to the client device to be rendered on the display of the client device. | 04-19-2012 |
20120212494 | TYPEFACE HAVING INTERCHANGEABLE INDICIA - A typeface having interchangeable indicia. | 08-23-2012 |
20130057554 | CONSOLIDATING GLYPHS OF A FONT - One or more techniques and/or systems are disclosed for consolidating one or more glyphs of a font. A common contour, comprising a glyph contour that occurs more than once in one or more glyphs of the font, can be identified. A common simple glyph can be created for the identified common contour. A reference to the common simple glyph can replace one or more occurrences of the common contour in the one or more glyphs of the font. Given that the common simple glyph is generally smaller than the common contour, an amount of font related data for the font can be reduced, thus reducing overhead associated with storing and/or presenting the font. | 03-07-2013 |
20130120396 | Incrementally Building A Font - Various embodiments of methods and systems for incrementally building a font data structure in persistent storage on a client device are described. In some embodiments, glyphs may be obtained for the display of content files. The obtained glyphs may be used to populate at least a portion of a font data structure stored in persistent storage. The obtained glyphs in the stored font data structure may be used to display other content portions of other files. In some embodiments, a font data structure in persistent storage may be populated with glyphs obtained from a remote server. In another embodiment, a font data structure may be further populated with glyphs obtained from a source other than the remote server. In an embodiment, an application may create a font data structure and partially populate it with glyphs. | 05-16-2013 |
20140009474 | SYSTEM AND METHOD FOR DISPLAYING COMPLEX SCRIPTS WITH A CLOUD COMPUTING ARCHITECTURE - A system and method for displaying complex scripts with a cloud computing architecture may include a client device and a cloud computing server. The client device accesses a web application via the internet and transmits a request containing complex scripts to the cloud computing server. The cloud computing server parses the text and breaks the text down to a sequence of characters of a particular script, and maps the Unicode of each character to a particular glyph to obtain a glyph ID for each character making a one to one relationship. The cloud computing server analyzes each character, assigns, and applies specific font related operations to each glyph. The cloud computing server optimizes and compresses the glyph ID and positioning data, and transmit the compressed data back to the client device to be rendered on the display of the client device. | 01-09-2014 |
20140176564 | Chinese Character Constructing Method and Device, Character Constructing Method and Device, and Font Library Building Method - Disclosed is a character constructing method and device, and a font library building method. The method includes obtaining a character code, a component code, and a structure code of a character to be constructed, and extracting a character component from a character component library according to the component code, the structure code specifying the structure of the character and a position of a character component in the character; generating glyph data of the character by using the character component according to the structure code, and matching the glyph data with the character code. The font library building method includes generating glyph data and a character code corresponding to a character by using the character constructing method, and building a font library by using the glyph data. The characters are preferably Chinese characters. | 06-26-2014 |
20140285494 | DISPLAY APPARATUS AND METHOD OF OUTPUTTING TEXT THEREOF - A display apparatus and a text output method thereof are provided. The text output method of a display apparatus acquires character information, determines character correction information for character information according to at least one of a characteristic of the display apparatus and a characteristic of an input character, generates a contour line of the character based on the character information and the character correction information to perform rendering, and outputs the rendered character. | 09-25-2014 |
20140285495 | Apparatus and Method for Generating Font by Using Glyph Interpolation - An apparatus and method for generating a font by using a glyph is provided. The method includes: generating a first basic glyph as a basic shape of a character or a grapheme; generating second through a | 09-25-2014 |
20140354652 | CHARACTER DRAWING DEVICE AND CHARACTER DRAWING METHOD - A character drawing device includes a system memory that stores outline fonts each defining outlines of characters, and an arithmetic processor that generates rectangles on the outline part of a character shown by an outline font read from the above-mentioned storage, adjusts a width of each of the generated rectangles according to the thickness of the character, and sets a degree of transparency to an inside region of the character which is enclosed by each of the rectangles after the adjustment and a degree of transparency to each of the rectangles to draw the character. | 12-04-2014 |
20150097842 | Analyzing Font Similarity for Presentation - A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing features of a first font and data representing features of a second font. The first font and the second font are capable of representing one or more glyphs. Operations also include receiving survey-based data representing the similarity between the first and second fonts, and, training a machine learning system using the features of the first font, the features of the second font and the survey-based data that represents the similarity between the first and second fonts. | 04-09-2015 |
20150317817 | APPARATUS, METHOD AND MEDIUM FOR EDITING SYMBOL IMAGES - An apparatus and a method for editing symbol images can convert characters of various languages or numerals to symbol images, or can output the characters or numerals by analyzing the symbol images. The symbol images may symbolically represent the Korean characters, and at least one of symbolized objects may be arranged in a part of divided spaces by dividing the space so as to separate initial consonants, medial consonants, and final consonants of the character in the predetermined divided spaces for expressing at least one character. | 11-05-2015 |
20150332493 | Portable Typelet File - The system includes a photo editor that applies text to photos. The editor enables entering any text onto a photo or image. The text is then enhanced by selecting a custom font, text color, stroke color, gradient color, opacity, alignment, pattern, shadow, glow, underline, container graphic, spacing, bold, italics, line spacing, skew, path, rotation and size. The text enhancements, including the selected font, are stored in a typelet enhancement file for hosting and distribution over networks such as the internet. The typelet files are downloaded and processed by the same photo editor. The enhancement files may be saved permanently on the device or loaded for temporary use. The photo editor also installs or exposes the embedded custom font to the operating system and then applies the other enhancements for the purpose of adding any text to a photo using the characteristics of the typelet file. | 11-19-2015 |
20160171343 | Analyzing Font Similarity for Presentation | 06-16-2016 |
20160188538 | METHOD AND APPARATUS OF BUILDING INTERMEDIATE CHARACTER LIBRARY - A method and an apparatus of building an intermediate character library are provided. The method comprises: acquiring an original character library which stores contour information of characters therein; dividing the characters in the original character library into character components, so as to acquire contour information of character components after division; and storing the contour information of the character components into the original character library so as to build an intermediate character library on the original character library. With the intermediate character library constructed by the method of the present invention, the font creation person can perform selecting and processing simultaneously on multiple single-contour components of a single character during creating of fonts, so that the operation process is simplified and the operation efficiency is improved. | 06-30-2016 |
20180025703 | SYSTEM FOR PROVIDING FONTS, APPARATUS FOR PROVIDING METAFONT FONTS, AND METHOD FOR CONTROLLING THE APPARATUS | 01-25-2018 |
345472000 | Scaling | 23 |
20080218522 | SCALABLE STROKE FONT SYSTEM AND METHOD - A method of creating font format data from source font data includes analyzing the source font data to obtain glyph data for a plurality of glyphs, dissecting the glyph data, extracting midline data from the dissected glyph data, classifying the midline data as unique element data and common element data, associating unique element data and common element data to each glyph of the plurality of glyphs. | 09-11-2008 |
20090256847 | PICTURE DISPLAY DEVICE - A picture display device including a display unit which displays a picture in accordance with a picture signal included in a broadcast signal. A display control unit displays a picture for an electronic program guide including characters on the display unit in accordance with program information included in the broadcast signal. A brightness information retriever retrieves information related to the brightness of the picture displayed on the display unit. The display control unit adjusts the size of the characters in the electronic program guide displayed on the display unit in accordance with the brightness information retrieved by the brightness information retriever. | 10-15-2009 |
20120200573 | E-READER WITH LOCKED AND UNLOCKED CONTENT AND READER TRACKING CAPABILITY - A system and method for enhancing the reading experience of an e-book is disclosed. The system comprises an application program configured for installation to an electronic device, a plurality of markup tags to display information stored in the e-book, the system adaptable to create at least one page of the e-book dynamically and to compile the at least one page at run-time. The plurality of markup tags indicates a triggering event or for the system to unlock information stored in the e-book. The processing engine records the progress of a user through the e-book and the user's interactions with the plurality of markup tags. The system and method enable a publisher to quickly, easily, and inexpensively enhance a user's experience of an e-book. The process of adding markup tags to an existing e-book allows a publisher to add additional content and interactive features to an e-book without expensive and time consuming processes, and without reformatting the entire e-book. | 08-09-2012 |
20120236004 | INFORMATION OUTPUT APPARATUS AND INFORMATION OUTPUT METHOD AND RECORDING MEDIUM - The most-frequently-used font size on a Web page acquired from a server unit is determined. The font size is changed so that the font of the most-frequently-used font size (Sdominant) may take a preset optimum font size (Sopt). At the same time, the fonts of the remaining font sizes are changed as much (Sdiff=Sopt−Sdominant) as in the font size changing process. | 09-20-2012 |
20130009962 | AUTOMATIC ZOOM FOR A DISPLAY - A method, apparatus, computer program product, and user interface provide for determining a minimum and optimum font size for information displayed on a display based on a predetermined set of criteria, and automatically adjusting the displayed information on the display using a module such that a size of a smallest font of the information is not smaller than the minimum font size and that a size of a main font of the information is not smaller than the optimum font size. | 01-10-2013 |
20130120397 | DISPLAY DEVICE AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING DISPLAY CONTROL PROGRAM - A display device includes an operation portion, a display portion, a character designating portion, and a display control portion. The display control portion displays the at least one character on the display portion. The display control portion displays, in a case where the at least one character displayed on the display portion includes a predetermined special character and the number of at least one display lines is not less than a threshold value, a dot pattern for an alternate character instead of a dot pattern for the special character. The display control portion changes, in a case where a designated character is the alternate character, the dot pattern for the designated character displayed on the display portion to the dot pattern for the special character. | 05-16-2013 |
20130194277 | SCREEN GENERATING APPARATUS, SCREEN GENERATING SYSTEM, AND SCREEN GENERATING METHOD - According to an embodiment, provided is a screen generating apparatus that includes: a position information acquirer that acquires a screen position information file that sets a font size of a font included in a screen and position information of an image or a part included in the screen; a screen display size acquirer that acquires a screen display size of a display devise as a target display; a magnification calculator that calculates a magnification by using a predetermined screen display size and the acquired screen display size; a font size determiner that determines a font size in the display devise as the target display based on the calculated magnification; a converter that converts the screen position information file based on the calculated magnification and the determined font size; and a screen generator that generates a screen compatible with the converted screen position information file. | 08-01-2013 |
20130249919 | STORAGE MEDIUM HAVING STORED THEREIN INPUT CONTROL PROGRAM, INPUT CONTROL APPARATUS, INPUT CONTROL SYSTEM, AND INPUT CONTROL METHOD - An input is received from an input apparatus, and a message is input on the basis of the input. Then, a visual attribute of the message when confirmed and displayed on a display apparatus is set by changing the visual attribute in accordance with a length of time during which a confirmation operation of confirming the message continues. When the confirmation operation has ended, the message is confirmed and displayed on the display apparatus on the basis of the visual attribute set at the end of the confirmation operation. | 09-26-2013 |
20140152671 | SYSTEM AND METHOD FOR PHYSICALLY DISABLED PERSONS TO READ E-PUBLICATIONS - A system for assisting individuals (e.g., those having physical or other disabilities) to read or otherwise experience electronic publications includes a projector configured to project images of an electronic publication and a controller that is sized and contoured to fit comfortably within or be held by a human hand. The controller may include a processor and a storage device communicatively coupled to the processor, which storage device stores processor-executable instructions for providing, via a wireless communication channel and responsive to one or more user inputs, one or more instructions in connection with projection of the images of the electronic publication via the projector. | 06-05-2014 |
20150109308 | Photoelectric Sensor - Provided is a photoelectric sensor capable of enhancing display flexibility of a display section mounted on the photoelectric sensor and making this display flexibility contribute to improvement in user's operability. In a Run mode, a current value is displayed in large-sized numerals on a display section. When switching is made from the Run mode to a setting mode and letter information is to be displayed in the setting mode, a current value is displayed in relatively small-sized numerals at the corner (e.g., lower left) of the display section. | 04-23-2015 |
20150347356 | Dynamic Text Layout Rules - A system, method and non-transitory, computer-readable storage medium are disclosed for implementing dynamic layout rules for attributed text strings having different type styles. In some implementations, developers can use an Application Programming Interface (API) or a design tool to specify dynamic text layout rules for rendering attributed text strings in a user interface (UI). Various text attributes associated with the different type styles (e.g., font metrics) are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text when, for example, font sizes are adjusted. In some implementations, one or more parameters of a text container, text container region, line-fragment or display object are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text. | 12-03-2015 |
20150347876 | DISPLAY DEVICE, DISPLAY CONTROL METHOD, AND NON-TRANSITORY RECORDING MEDIUM STORING COMPUTER READABLE DISPLAY CONTROL PROGRAM - A display device that displays a character string on a display frame in a default display state includes: a receiving unit configured to receive designation of a first display magnification; a magnification changing unit configured to perform a magnification change process to change display magnifications by setting a display magnification for the display frame at the first display magnification and setting a display magnification for the character string at a second display magnification lower than the first display magnification, when the first display magnification is higher than a display magnification in the default display state; and a display control unit configured to perform control so that only characters falling within the display frame having the display magnification changed to the first display magnification are displayed, the only characters being of the character string having the display magnification changed to the second display magnification. | 12-03-2015 |
20150348510 | PRESENTATION OF REPRESENTATIONS OF INPUT WITH CONTOURS HAVING A WIDTH BASED ON THE SIZE OF THE INPUT - In one aspect, a device includes a touch-enabled display, a processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to receive input to the touch-enabled display and present a representation of the input on the touch-enabled display. The representation is presented with the width of one or more contours of the representation being correlated to the size of at least a portion of the input to the touch-enabled display. | 12-03-2015 |
20160078656 | Remote Font Management - Remote font management techniques are described. In one or more implementations, one or more layout tables are obtained, located remotely via a network by a computing device, that correspond to a font associated with a request to output text using the font. A layout and glyph dependencies of the text is generated by the computing device using the obtained one or more layout tables to identify glyphs that are involved in an output of the text. The identified glyphs are obtained by the computing device from a font file located remotely from the computing device via the network and the text is rendered by the computing device using the obtained glyphs. | 03-17-2016 |
20160155424 | ELECTRONIC DEVICE AND METHOD FOR ADJUSTING CHARACTER OF PAGE | 06-02-2016 |
20160378336 | TERMINAL DEVICE, DISPLAY CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM - A terminal device includes a processor that executes a process including extracting multiple character strings, in units of rows, from a character area included in an image data, and enlarging and displaying one of the extracted plurality of character strings in a designated position of a designated row and the vicinity of the designated position. | 12-29-2016 |
20160379592 | MOTOR VEHICLE COMPONENT TO UTILIZE A FONT OR CHARACTER RESOURCE OF A SEPARATE ELECTRONIC DEVICE - In an example, a system includes a vehicle component (e.g., an automotive head unit) that is installed in a motor vehicle and a portable device (e.g., a cell phone) in the motor vehicle that is coupled with the motor vehicle. The vehicle component may include a screen and an image renderer, and the portable device may include a text renderer. The portable device may be configured to, in response to receiving a command to generate an image for the vehicle component, perform first operations to input data associated with the command into the text renderer to obtain a bitmap image and transmit the bitmap image or a representation thereof to the vehicle component. The vehicle component may be configured to perform second operations to input data of the bitmap image into the image renderer, and display an output of the image renderer on the screen. | 12-29-2016 |
345472100 | Reduction only | 2 |
20090002375 | Method for automatic font character height restriction - A method is provided for reducing a height of a font character in a nonlinear scaling process. The method includes reducing the height of the character by interacting with hinting instruction to adjust relevant instructions to thereby reduce the overall height of a font character while preserving as much of the integrity of the character as possible. The method includes an iterative process which selectively removes various pixels, defining an outline of a font character while maintaining a removal criteria, which results in a nonlinear height reduction in order to produce a font of a desired height. | 01-01-2009 |
20130271471 | Dynamic Text Adjustment in a User Interface Element - This is directed to efficiently identifying alternative display attributes for displaying text in a display region when default display attributes are inadequate for displaying the text. Many electronic device user interfaces are designed based on text in a default language. When interfaces are translated for use in other languages, the translated interfaces can include words or phrases that are longer than the corresponding text in the initial language. To quickly find an adequate, alternate display attribute for the longer text (e.g., a new font size), the electronic device can calculate assumed reduced text box sizes for displaying the text should display attributes of the text be reduced. The electronic device can select an adequate reduced text box, and reduce the display attributes by an amount corresponding to the reduced text box. | 10-17-2013 |
345472200 | Enlargement only | 4 |
20100141660 | IMAGE RENDERING PROCESSING DEVICE AND METHOD - An image rendering processing device includes an expanding section, a signal output section, and a writing section. The expanding section reads out font data corresponding to the character code indicated in image rendering data and expands the font data into a size corresponding to horizontal and vertical pixel numbers of the image rendering data. The signal output section (a) reads out a valid range corresponding to the character code, (b) adjusts the valid range based on the pixels of the expanded font data, and counts the pixels in the expanded font data along the specific direction, and (c) outputs a valid signal indicating that a given pixel corresponds to the valid range when a counted pixel number matches the pixel number of a pixel corresponding to the valid range. The writing section writes the pixel that corresponds to the pixel number which is counted when the valid signal is output. | 06-10-2010 |
20130286024 | FONT SIZE ADJUSTMENT METHOD AND ELECTRONIC DEVICE HAVING FONT SIZE ADJUSTMENT FUNCTION - A computerized font size adjustment method of an electronic device, the electronic device includes an image capturing device. Images of a user are captured using the image capturing device at intervals. A smallest rectangle framing an eye portion of a current image of the user and a ratio of a length to a width of the smallest rectangle are calculated. Then the ratio is compared with a predetermined value range, and the font size of the electronic device is adjusted according to the comparison. | 10-31-2013 |
20140139530 | SYSTEMS AND METHODS FOR USER VIEWABLE TRUNCATION - 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. | 05-22-2014 |
20150145869 | METHOD AND DEVICE FOR ENLARGING DISPLAYED FONT - A method for a device to enlarge a displayed font, includes: receiving an instruction for enlarging a currently displayed font; acquiring a size of the currently displayed font; when the size of the currently displayed font is smaller than a preset maximum threshold, enlarging the currently displayed font based on a curve enlargement rule with a first enlargement coefficient configured by an operating system of the device and a second enlargement coefficient configured by a current application; when the size of the currently displayed font is larger than or equal to the preset maximum threshold, enlarging the currently displayed font based on a linear enlargement rule with a third enlargement coefficient configured by the operating system; and displaying the enlarged font. | 05-28-2015 |