Class / Patent application number | Description | Number of patent applications / Date published |
715269000 | Font selection | 60 |
20080235578 | INLINE EDITING OF WEB PAGE INPUT FIELDS USING A VISIBLY PROMINENT FIELD - A device, such as a mobile terminal, may display a web page to a user that includes an input field. The device may display, in response to selection of the input field by the user, a graphical overlay of the input field in which the graphical overlay covers at least a portion of the input field and text entered in the graphical overlay is more visibly prominent than text entered in the input field. A user of the device may enter text for the input field via the graphical overlay. | 09-25-2008 |
20090113294 | PROGRESSIVE CAPTCHA - Validating that a user is a human may be accomplished through various techniques. In one embodiment, a first portion of a captcha is displayed at a first time. A second portion of the captcha image is displayed on the display at a second time, wherein the second time is subsequent to the first time. In another embodiment, an interactive task is presented on a display for a user to perform. Then a captcha image is displayed on the display once the user completes the interactive task. In either embodiment, a user may be accepted as human if input from the user matches predefined input corresponding to the captcha image. | 04-30-2009 |
20090172524 | METHODS INVOLVING TEXT ATTRIBUTE RECOGNITION - A method for displaying formatting of text includes, receiving an input, wherein the input is a selected range of text, determining a formatting attribute of the selected range of text, displaying the determined formatting attribute, determining an amount of text having the formatting attribute in the selected range of text relative to a total amount of text in the selected range of text, marking the formatting attribute displayed with a non-textual indicator, marking the determined formatting attribute with a second type of indicator operative to indicate the amount of text having each of the formatting attribute in the selected range of text relative to the total amount of text in the selected range of text, marking text in the selected range of text with the non-textual indicator corresponding to the formatting attribute of the text in the selected range of text. | 07-02-2009 |
20090183069 | Font/Script Association - Font/script association techniques are described. In an implementation, a client includes one or more modules to determine which of a plurality of scripts are to be used to display characters and one or more fonts are located that correspond to the determined script. Representations are output of the located one or more fonts in a user interface that are selectable to cause the characters to be displayed using a selected one of the fonts. | 07-16-2009 |
20090292988 | SYSTEM AND METHOD FOR ADJUSTING FONT SIZE OF INFORMATION DISPLAYED IN AN ELECTRONIC DEVICE - An electronic device includes a display unit, a distance detector, a control unit, and a converting unit. The display unit is used for displaying information. The distance detector operatively detects a distance between an object and the display unit. The memory stores a table relating font size to predetermined distance, the table includes a plurality of distances and a plurality of font sizes, each distance is associated with a font size correspondingly. The control unit is used for searching the table to obtain a matching font size according to the detected distance. The display unit displays the information in the matching font size. A related method is also provided. | 11-26-2009 |
20090307585 | METHOD OF MANAGING CHARACTER FONTS WITHIN MULTIMEDIA SCENES, AND THE CORRESPONDING COMPUTER PROGRAM AND TERMINAL - A method is provided for managing fonts in a radio communication terminal, which can receive fonts in order to render contents on a screen. One such method involves the use of the following elements in the terminal, namely: a font database that lists all of the fonts or font portions stored by the terminal and matches at least one management parameter with each of the fonts; and a set of font management commands, which is transmitted in a multimedia data flow. | 12-10-2009 |
20090327882 | METHOD AND SYSTEM FOR PROVIDING ROLE BASED GROUP INSTANT MESSAGING CHAT - Embodiments of the invention provide systems and methods for determining an escalation level including receiving one or more requests to join a communication session associated with a situation, identifying information associated with one or more participants that is associated with the one or more requests, determining an escalation level associated with the situation based at least in part on the information associated with the one or more participants, notifying the one or more participants the escalation level associated with the situation and allowing the communication session associated with the situation to filter a participants list and/or communications based on information associated with one or more participants. | 12-31-2009 |
20100011288 | SIMULTANEOUSLY REFORMATTING A DOCUMENT WITH MULTIPLE COLORS - Reformatting a previously formatted document. A unique interface allows preview and selection of a color set. A color set comprises a plurality of colors defining a color scheme. Once a color set is determined, the document is reformatted in such a way as to simultaneously apply multiple colors to text within a document, while otherwise maintaining the proportionality and integrity of its previous formatting. | 01-14-2010 |
20100017708 | INFORMATION OUTPUT APPARATUS, INFORMATION OUTPUT METHOD, AND RECORDING MEDIUM - After the most-frequently-used font size (Sdominant) is determined on a Web page acquired from a server unit, all of the text items are changed to the optimum font size (Sopt). At the same time, the text items whose original font size is smaller than the most-frequently-used font size (Sdominant) are changed to an inconspicuous italic font pattern and the text items whose original font size is larger than Sdominant are changed to a conspicuous bold font pattern. | 01-21-2010 |
20100037132 | SYSTEM AND METHOD FOR ENHANCING COMPREHENSION AND READABILITY OF LEGAL TEXT - A standardized parsing and mark-up technique is provided for printings or displays of textual materials, including complex legal documents such as statutes or contracts, to enhance readability and understanding of same. A presentation may be provided in which textual terms indicating if-then statements are enhanced with at least one of a first-level if-then visual marking or a second-level if-then marking throughout the textual material before the text is presented. Textual terms indicating skeletal sentence structures are enhanced with a skeletal sentence visual marking throughout the textual material before the text is presented. A legend for the textual material may be provided having representations of the visual markings and their corresponding meanings. | 02-11-2010 |
20100107062 | Contextually Previewing Fonts - Text may be contextually previewed in various fonts using preview panes with a level of transparency. Fonts or font groups may then be applied to a document using the preview panes. In one example, text to be inserted may be previewed in different fonts against the document in which the text is to be added. Once a user has selected a desirable font, the user may choose to insert the text into the document using the preview pane. Alternatively, a user may apply a font to existing text from the preview pane. Text in fonts of different types and/or sizes may be previewed in a variety of formats in a single preview area and/or with individual font preview panes. | 04-29-2010 |
20100251107 | HANDHELD TERMINAL AND METHOD OF EDITING DATA USING TOUCH INPUT - Provided is a method of editing data and a handheld terminal using the method. The handheld terminal includes: a recognition unit to recognize a touch input associated with a correction code on a screen; a discernment unit to discern an editing function corresponding to the recognized touch input; and an editing unit to edit data provided on the screen according to the discerned editing function. | 09-30-2010 |
20100251108 | METHOD AND APPARATUS FOR DETERMINING FONT ATTRIBUTES - Methods and apparatuses for text formatting. In one exemplary embodiment of the present invention, a method to determine a font attribute includes: determining a first number and a second number; receiving input resulting from a sliding (or other repositioning method) of a thumb of a slider to a position; and determining a value for the font attribute from the position relative to the slider and the first and second numbers. In one example according to this aspect, the font attribute is one of: a) font size; b) boldness; c) italic angle; d) baseline offset; e) line spacing; and f) character spacing. At least one of the first number and the second number is adjusted in one example, when the thumb is pushed against one end of the slider. In another example according to this aspect, at least one of the first number and the second number is updated when a first input is received (e.g., selecting a value from a list, typing in a value; or pushing a thumb against one end of a slider), which determines the at least one of the first and second number. | 09-30-2010 |
20110083072 | SYSTEM AND METHOD FOR USER-ADAPTABLE INTERFACE PRESENTATION FOR DOCUMENT PROCESSING DEVICES - The subject application is directed to a document processing device and a system and method for generation of user-adaptable interface presentations on the document processing device. A visual output associated with the operation and the status of the document processing device is generated on a display of the device that is operated in conjunction with an integrated controller that includes a processor and associated data storage. User-specified instructions, corresponding to a display for operation of the document processing device, are then received and one or more visual indicators corresponding to a user-selectable display attribute are generated on the display. Any user-specified display modification instructions are then received. The modification instructions correspond to a desired modification to the visual output based upon the displayed visual indicator. The visual output is then altered using the received user-specified display modification instructions. | 04-07-2011 |
20110191671 | Website Font Previewing - Aspects of this disclosure relate to a system and method for loading and viewing a web page in a browser to preview fonts without altering the constituent elements of the web page. According to one or more aspects of this disclosure, the system may include a browser for viewing a web page and previewing fonts on the web page. According to one or more aspects of this disclosure, the method may include receiving a web page at a browser, storing a representation of the web page into a memory, rendering the representation of the web page, receiving a selection of one or more elements of the web page, receiving a font property that specifies a change to a font type and/or a font size, and applying the specified font property to the selected elements. | 08-04-2011 |
20110271180 | Initiating Font Subsets - A computer-implemented method includes analyzing content of a received electronic document in an autonomous manner to identify each unique character of one or more fonts included in the content of the electronic document. The method also includes initiating a request for a subset of one or more of the fonts included in the content of the electronic document, wherein the request includes each identified unique character of the respective one or more fonts. | 11-03-2011 |
20110289407 | FONT RECOMMENDATION ENGINE - At least certain embodiments of the present disclosure include a method to identify top hits in search result based on learned user preferences. In one embodiment, an editor receives a user selection of a font to be used in a document when the user is composing the document using the editor. The editor invokes a font recommendation engine. Based on the font selected, the font recommendation engine automatically recommends a set of one or more fonts to the user according to a statistical model of font usage. | 11-24-2011 |
20110296301 | DOCUMENT PROCESSING APPARATUS, DOCUMENT PROCESSING METHOD, AND PROGRAM - In a system for displaying, in a text to which only one font can be designated, a character that cannot be output in the font designated in the text in an alternative font, the whole text is changed to the alternative font, so that a rendering result on the display side and a rendering result on the output side differ from each other. The text rendered during the display is acquired, and is divided into texts for each font if it is displayed in an alternative font, and output data are respectively generated as the individual texts. | 12-01-2011 |
20110320938 | 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. | 12-29-2011 |
20120066590 | Systems and Methods for Enhanced Font Management - A first request that the user device render a first text in a default font is transmitted to a user device, and a second request that the user device render a second text in the desired font is transmitted to the user device. Data pertaining to the desired font is provided to the user device, if a first dimension of the first text is the same as a second dimension of the second text. For example, the data may comprise a request that the user device download the desired font from a specified source. The first dimension may be a width of the first text and the second dimension may be a width of the second text, for example. | 03-15-2012 |
20120079374 | RENDERING WEB PAGE TEXT IN A NON-NATIVE FONT - Techniques are described herein for causing a browser to render text of a web page in a non-native font that do not require the browser to obtain font rendering information for characters defined in the non-native font that are not rendered on the web page in the non-native font. According to one embodiment, for example, a subset of the characters defined in a non-native font that are to be rendered on a web page in the non-native font is determined. Font rendering information is obtained from a remote resource for just the subset of characters and not for characters defined in the non-native font that are not in the subset. The font rendering information obtained for the subset is used to render each character in the subset on the web page in the non-native font. | 03-29-2012 |
20120324351 | SYSTEM AND METHOD FOR RECOMMENDING FONTS - Recommending fonts includes obtaining a product category and determining whether a font recommendation should be made. In the event that the font recommendation should be made, the technique further includes determining a recommended font that corresponds to the product category, the determination being based at least in part on a plurality of predetermined correspondences, the plurality of predetermined correspondences indicating associations between a plurality of product categories and a respective plurality of fonts, and outputting information pertaining to the recommended font. | 12-20-2012 |
20130086471 | Workflow integration and management of presentation options - A content editor application enables a computer user to manage storage and application of presentation options (e.g., font styles) in the context of editing content on a corresponding display screen. For example, the computer user can create a folder using functionality provided by the content editor application. In response to receiving input such as a selection (by the computer user) of a subset of presentation options chosen from a listing of available presentation options, the content editor application stores identities of selected presentation options in the folder. Accordingly, while editing content on a respective display screen, a computer user can create different folders for storing selected fonts. Upon further input from a computer user, the content editor application enables viewing of font styles in one or more previously created folders and selective application of the presentation options to content currently being edited on a display screen. | 04-04-2013 |
20130205205 | Simplified Text Formatting Using Domain Specific Heuristics - A method for text formatting on a digital system is provided that includes activating a domain specific input mode responsive to user input, receiving input characters typed by the user while the domain specific input mode is activated, and displaying the input characters according to formatting rules specific to the domain. | 08-08-2013 |
20130219270 | ELECTRONIC TEXT MANIPULATION AND DISPLAY - Information is presented to a user by accessing a library of electronic publications that includes a first publication, generating a representation of the first publication in an electronic bookshelf, determining a state for the first publication and modifying the representation of the first publication to reflect the state of the first publication. | 08-22-2013 |
20130326348 | Systems and Methods for Dynamically Providing Fonts Based on Language Settings - A server dynamically provides fonts to a user device. The user device is provided with access to a document via a network. An update to a language parameter associated with the document is detected. Fonts associated with the update to the language parameter are determined. It is determined at least one of the fonts is not available on the user device. The at least one of the fonts is provided to the user device. | 12-05-2013 |
20130332823 | DEVICES AND METHODS FOR SETTING TEXT-APPEARANCE FORMATION OF MOBILE TERMINALS AND MOBILE TERMINAL - A device for setting text-appearance formation of a mobile terminal is provided. The device includes a command receiver, a text-appearance formation selector, and a text-appearance formation transformer. The command receiver is configured to receive a first operation command and a second operation command used for changing the text-appearance formation. The text-appearance formation selector is configured to provide a plurality of setting items of the text-appearance formation according to the first operation command and select at least one setting item of the text-appearance formation according to the second operation command. The text-appearance formation transformer is coupled to the text-appearance formation selector and configured to change the text-appearance formation according to the at least one selected setting item of the text-appearance formation. | 12-12-2013 |
20130332824 | EMBEDDED FONT PROCESSING METHOD AND DEVICE - An embedded font processing method and device. Searching for an advance characteristic information corresponding to each embedded font in an original font library. Selecting, for each embedded font, at least one piece of the advance characteristic information as a key characteristic information that corresponds to the embedded font. All of the fonts corresponding to the key characteristic information are identified and a candidate font collection is generated therefrom. The font type that completely matches the embedded font in the candidate font collection is identified. | 12-12-2013 |
20140006942 | Computing an Optimal Font-Size for Content Item Text | 01-02-2014 |
20140013222 | Allowing Operating System Access to Non-Standard Fonts in a Network Document - When a browsing computer navigates to a network document, such as a web page, the corresponding . server also downloads computer readable formatting information necessary for the operating system of the browsing computer to render nonstandard characters within the network document. An installation module is also downloaded to the browsing computer. The installation module is loaded onto the browsing computer which in turn either permanently installs or temporarily exposes the operating system of the browsing computer to the computer readable formatting information. As a result, the operating system of the browsing computer is able to display the network document including the non-standard characters. | 01-09-2014 |
20140019856 | 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. | 01-16-2014 |
20140047329 | Network Based Font Subset Management - A system includes a first computing device that includes a memory configured to store instructions. The first computing device also includes a processor to execute the instructions to perform a method that includes receiving one or more environment characteristics of a communication connection between a user device and a font provider. The method also includes determining an appropriate amount of font information of a web asset to provide to the user device based upon the one or more environment characteristics, and, providing the appropriate amount of font information of the web asset to the user device for presenting the web asset. | 02-13-2014 |
20140089790 | FONT PROCESSING METHOD FOR MAINTAINING E-DOCUMENT LAYOUT - The present invention relates to a font processing technique for maintaining e-document layout. More particularly, the present invention relates to a font processing technique for a user terminal (e.g., smart phone, smart pad, digital set-top box) displaying or printing an e-document (e.g., word file, presentation file) to approximately maintain original layout of the e-document even though lacking of original font of the e-document. According to the present invention, when a user terminal displays or prints an e-document, the original layout of the e-document is maintained even though the user terminal fails to install original fonts. Therefore, the meaning of the e-document is exactly shown as intended by the author. Further, the visibility and legibility of the e-document is highly enhanced. | 03-27-2014 |
20140115453 | Initiating Font Subsets - A computer-implemented method includes analyzing content of a received electronic document in an autonomous manner to identify each unique character of one or more fonts included in the content of the electronic document. The method also includes initiating a request for a subset of one or more of the fonts included in the content of the electronic document, wherein the request includes each identified unique character of the respective one or more fonts. | 04-24-2014 |
20140136968 | Comment Presentation - In one embodiment, a method includes displaying a content item on a screen of a computing device; displaying a first portion of a series of comments concerning the content item in close proximity to the content item on the screen of the computing device; and in response to a user scrolling down the series of comments, adjusting the content item so that the content item occupies less space on the screen of the computing device and there is more space available on the screen of the computing device for displaying the series of comments; and displaying a second portion of the series of comments using the more space, the second portion including more comments than the first portion. | 05-15-2014 |
20140195903 | Advanced Text Editor - 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 represents a font and a portion of textual content of an asset. Operations also include identifying one or more typographical features supported by a scalable font format that are capable of being applied to the portion of the textual content based upon the received information representing the font and the portion of textual content of the asset. Operations also include presenting, by the computing device, an exclusive set of selectable representations. Each of the selectable representations represents one of the one or more identified typographical features supported by the scalable font format for initiating application of the corresponding typographical feature to the textual content of the asset. | 07-10-2014 |
20140281949 | APPARATUS AND METHOD FOR CASE CONVERSION - An apparatus and a method of changing a character in a terminal, capable of conveniently changing a capital letter and a small letter of an input word, includes a controller that, whenever a change key is entered after a specific word is selected in an input mode, is configured to sequentially perform a change in a first character among characters of the specific word to a capital letter or a small letter, a change in entire characters of the specific word to capital letters, and a change of the entire characters of the specific word to small letters. | 09-18-2014 |
20140281950 | Device, Method, and Graphical User Interface for Generating Haptic Feedback for User Interface Elements - An electronic device in communication with a haptic feedback device that includes a touch-sensitive surface sends instructions to the haptic display to display a document with multiple characters. A respective character is displayed at a respective character size. While the haptic display is displaying the document, the device receives an input that corresponds to a finger contact at a first location on the haptic display. In response to receiving the input, the device associates a first cursor position with the first location, determines a first character in the plurality of characters adjacent to the first cursor position, and sends instructions to the haptic display to output a Braille character, at the first location, that corresponds to the first character. A respective Braille character is output on the haptic display at a respective Braille character size that is larger than the corresponding displayed character size. | 09-18-2014 |
20140317497 | Method, Apparatus and System for Changing Font for Application Program - The application relates to the field of computer technology and discloses methods, client apparatus, and systems for changing a font for an application program. Methods can include: sending a request for obtaining information on available font resources to a server when it is need to change a font for an application program; presenting the information on the currently available font information resources after receiving the same from the server; determining a font selected by a user; downloading the selected font from the server; and sending the downloaded font to the application program, so that the application program replaces the currently used font with the downloaded font. Therefore, it is possible to change the font for the application program simply and expediently. | 10-23-2014 |
20140365881 | Dynamically Adjusting Font Metrics - A system, method and computer-readable medium are disclosed for dynamically adjusting font metrics. In some implementations, type styles are specified for text by an application running on an electronic device. If a user setting (e.g., font size) indicates a preferred type style (e.g., different font size), then the preferred type style is retrieved and one or more font metrics (e.g., leading, tracking, kerning) for the preferred type style are dynamically adjusted according to one or more rules. The text is rendered using the preferred type style with the adjusted font metric(s). | 12-11-2014 |
20140365882 | DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR TRANSITIONING BETWEEN USER INTERFACES - An electronic device with a display displays first text, having a first set of display property values, at a first location in a first user interface. The device detects an input corresponding to a request to transition from the first user interface to a second user interface, where the first text is displayed at a second location and has a second set of display property values. In response to detecting the input, the device transitions from the first user interface to the second user interface, the transition including display of continuous movement of the first text from the first location to the second location, and while displaying continuous movement of the first text from the first location to the second location, the device changes one or more display property values of the first text from the first set of display property values to the second set of display property values. | 12-11-2014 |
20150046805 | ADJUSTING A DISPLAY SIZE OF TEXT - This is directed to adjusting the size of displayed text in response to receiving user instructions. An electronic device can display text or other content using one or more default sizes. A user can direct the device to increase a display size of text by providing a corresponding input. In response to receiving the instruction, the electronic device can increase the display size of the text and display the beginning of the text (e.g., the beginning of a sentence), even though an input may be detected in a region near the end of the text. In some cases, when the user instructs the device to increase the display size of text beyond a maximum level, the electronic device can provide an audio output corresponding to the text instead of or in addition to increasing the display size of the text. | 02-12-2015 |
20150058719 | METHOD FOR FORMING MULTI-FONT LIBRARY AND METHOD FOR DISPLAYING DIFFERENT FONTS USING MULTI-FONT LIBRARY - A method for forming a multi-font library can include extracting characters from a plurality of standard font libraries defined in existing international or national coding standards; configuring at least one customized code for each of the extracted characters, the number of customized codes of the each character is equal to the number of fonts of the character and the customized codes correspond to the fonts in a one-to-one manner; and storing the extracted characters and the customized codes thereof to form the multi-font library. An apparatus for forming a multi-font library, and a method and apparatus for displaying different fonts by using the multi-font library are correspondingly provided. The formed multi-font library is capable of storing and displaying characters using different fonts, and consumes less storage capacity as compared with the prior solution of displaying a plurality of fonts by using a plurality of font libraries. | 02-26-2015 |
20150074522 | Font Management for Editing Electronic Documents - 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 a request indicating that the computing device is unable to present textual content of an editable electronic document. The request includes one or more attributes of the textual content of the editable electronic document. Operations also include identifying appropriate font information for the computing device to present the textual content of the editable electronic document from the one or more attributes. Operations also include providing the identified font information to the computing device for presenting the editable electronic document. | 03-12-2015 |
20150100882 | METHOD AND SYSTEM FOR INTERACTIVE FONT FEATURE ACCESS - OpenType fonts have become a standard with desktop published with over 150,000 fonts available each potentially comprising up to 65,535 characters and even more glyphs. Accordingly it is difficult for anybody to know the endless combinations for every font or even a significant subset of these OpenType fonts. At present users must go through a series of trial and error modifications to observe the fonts inherent design variations to find either the one they want or determine that the font is not appropriate. Embodiments of the invention in contrast provide users with a solution wherein the appearance of the characters and/or glyphs is first determined by the system and then presented to the user. Based on the appearance of the characters the user can then select the appearance they desire and the system determines which features are required for that appearance and proceeds accordingly. | 04-09-2015 |
20150121210 | METHOD AND APPARATUS FOR AUTOMATICALLY IMPROVING LEGIBILITY BASED ON PREFERRED FONT CHARACTERISTICS - A computer implemented method and apparatus for automatically improving legibility based on preferred font characteristics. The method comprises determining a plurality of preferences regarding font size characteristics of sample text; receiving a request to view an electronic document having text in a given font; and displaying text of the electronic document in the given font with a zoom level based on the preferences. | 04-30-2015 |
20150121211 | CONTRACT AUTHORING SYSTEM AND METHOD - A computer based system and method for contract authoring. The method may receive an external contract document in electronic form, wherein the external contract document comprises a plurality of text portions relating to a plurality of contract component types, respectively. The method may access a knowledge base describing a plurality of text patterns that identify with the plurality of the contract component types, respectively. Moreover, the method may process the external contract document utilizing the knowledge base to automatically identify the plurality of the contract component types for the plurality of the text portions in the contract document, respectively. | 04-30-2015 |
20150149895 | FILTERING FONTS BASED ON A SELECTION OF GLYPHS - Techniques are disclosed for filtering a list of fonts based on the criteria that each font in the resulting filter supports every single glyph in an arbitrary array of glyphs. The array of glyphs may include one or more glyphs and can be, for example, user-defined (e.g., based on a user content selection within a given document, or entries made on a configuration page) and/or defined by a selected digital document or folder system (where only fonts that support all glyphs used within that entire document or folder system are listed). The techniques can be implemented, for instance, in digital content generation/editing systems that allow for a variety of different fonts and glyphs to be used. In any such cases, the system can be configured to allow for viewing a filtered font list, such that each and every glyph of interest is supported by each font presented in the list. | 05-28-2015 |
20150370760 | METHODS, SYSTEMS, AND MEDIA FOR PRESENTING A DOCUMENT ON A SCREEN - In accordance with some embodiments of the disclosed subject of matter, mechanisms for presenting a document on a screen are provided. In some embodiments, methods for presenting a document on a screen are provided, the methods comprising: evaluating a first importance value of a first portion of a document to be read; associating a first index with the first portion of the document according to the first importance value; generating a first instruction based on the first index for formatting the first portion of the document to the user on a screen; and presenting the first portion of the document on the screen based on the first instruction. | 12-24-2015 |
20150378965 | Method And Device For Text Input And Display Of Intelligent Terminal - A method and apparatus for text input and display of an intelligent terminal are provided. The method comprises: when a user performs text input on a text editing interface of the intelligent terminal, the intelligent terminal collecting a contact area of the user with a touch screen; and when the collected contact area reaches a set first area threshold, the intelligent terminal displaying and/or storing the text input by the user according to a first font attribute, wherein the first font attribute is different from a default font attribute of the text editing interface. By adopting the method and apparatus of the present invention document, the width or size of the input fonts can be changed flexibly, so as to achieve the purpose of different input and display effects of the input text. | 12-31-2015 |
20160004672 | Method, System, and Tool for Providing Self-Identifying Electronic Messages - An electronic messaging system including first and second user devices wherein each user device receives a plurality of user-generated glyphs, defines a font using the plurality of user-generated glyphs, receives a message styled in the font, exchanges the font and the message with the other user device, and displays the sent message styled in the sent font and the received message styled in the received font. The user-generated glyphs may be received by the user drawing the glyphs on a touchscreen interface, by taking an image of handwritten glyphs, and by remixing existing fonts. | 01-07-2016 |
20160019189 | FONT LOADING SYSTEM AND METHOD - Disclosed herein is a system and related method for downloading fonts associated with a document in a client-server architecture. On a client side the client is: receiving some of the document to reproduce; retrieving fonts needed to display a page of the document on the client device by: requesting a font loader to load a requested font; determining if the font is loaded by: determining a valid test character of the font that is a viewable character; attempting to draw the test character in a small portion of a display screen of the client device; recording a width of the drawn character; determining that the test character was written in the requested font if its character width is not equal to zero; and determining that the test character was written in a fallback font if its character width is equal to zero. | 01-21-2016 |
20160078004 | SYSTEM INDEPENDENT FONT RENDERING - In various aspects, systems and methods according to certain embodiments do not require that fonts be available on each user's system. An on-demand font service provides any required font data to the client. Accordingly, no matter what client device, a document rendered with font data provided by the service will look the same across all platforms even if a substituted font is used. | 03-17-2016 |
20160092409 | METHOD FOR OBFUSCATING THE DISPLAY OF TEXT - The present document describes system and method for securing a text against copying and tampering. The system introduces a reversible change within the instructions contained in the electronic page description language defining the text. In a non-limiting example, the reversible change may include replacing the font used in the PDL by a customized font defining a set of changes from the standard/existing fonts. The system may then generate a set of instructions reversing the set of changes to display the proper text to the user. However, should any tampering or illegal copying of the text occur, the original text will not be displayed because a portion of the reversible change is not present. The reversible changes introduced may affect character sizes, colors, spacing, positions, mapping etc. | 03-31-2016 |
20160092410 | Selectable Styles for Text Messaging System User Devices - 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 one or more files representing a text message at a user device, wherein the received text message includes immutable style information of a brand and mutable content. Operations also include collecting data representing stylistic features associated with the immutable style information included in the received text message. Operations also include presenting at the user device the mutable content and the stylistic features embedded within the text message. | 03-31-2016 |
20160092411 | Selectable Styles for Text Messaging System Font Service Providers - 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 at a font service provider, a request from a user device for font information for presenting a text message with embedded immutable style information and that includes mutable content on the user device. Operations also include preparing one or more files that include data representative of the font information. Operations also include sending the one or more data files to the user device to provide the font information for presenting within a text message with the embedded immutable style information and included mutable content. | 03-31-2016 |
20160140087 | METHOD AND ELECTRONIC DEVICE FOR CONTROLLING DISPLAY - A method of operating an electronic device is provided. The method includes linking text information and use information about the text information, storing the linked text information and use information in a database, analyzing a user preference for the text information based on the use information, and determining text information that will be displayed with priority based on the user preference. | 05-19-2016 |
20160147717 | METHOD FOR CONFIGURING SCREEN, ELECTRONIC APPARATUS, AND STORAGE MEDIUM - A method of configuring a screen of an electronic apparatus is provided. The method includes obtaining the data that is configured in the first configuration based on the first font, configuring the data in the second configuration, based on the second font, and if the difference between the first configuration and the second configuration is greater than a predetermined critical value, changing the second configuration into the third configuration to then be displayed, wherein the difference between the first configuration and the third configuration is less than predetermined critical value. | 05-26-2016 |
20160170940 | Font Data Streaming | 06-16-2016 |
20160182606 | Network Based Static Font Subset Management | 06-23-2016 |