Patent Application Publication (10) Pub. No.: US 2015/0100882 A1 Severenuk Et Al
Total Page:16
File Type:pdf, Size:1020Kb
US 2015O100882A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/0100882 A1 Severenuk et al. (43) Pub. Date: Apr. 9, 2015 (54) METHOD AND SYSTEM FOR INTERACTIVE Publication Classification FONT FEATURE ACCESS (51) Int. Cl. G06F 7/2 (2006.01) (71) Applicant: COREL CORPORATION, Ottawa G06F 3/0482 (2006.01) (CA) G06F 3/0484 (2006.01) (52) U.S. Cl. CPC .......... G06F 17214 (2013.01); G06F 3/04842 (72) Inventors: Tony Severenuk, Kemptville (CA); (2013.01); G06F 3/0482 (2013.01) Claude Peloquin, Gatineau (CA); Pauline Branigan, Ottawa (CA); Neville (57) ABSTRACT Wai Chun Ko, Nepean (CA) OpenType fonts have become a standard with desktop pub lished with over 150,000 fonts available each potentially comprising up to 65.535 characters and even more glyphs. (21) Appl. No.: 14/386,573 Accordingly it is difficult for anybody to know the endless combinations for every font or even a significant Subset of PCT Fled: Mar. 19, 2013 these OpenType fonts. At present users must go through a (22) series of trial and error modifications to observe the fonts inherent design variations to find either the one they want or (86) PCT NO.: PCT/CA2O13/OOO360 determine that the font is not appropriate. Embodiments of the invention in contrast provide users with a solution wherein S371 (c)(1), the appearance of the characters and/or glyphs is first deter (2) Date: Sep.19, 2014 mined by the system and then presented to the user. Based on the appearance of the characters the user can then select the (30) Foreign Application Priority Data appearance they desire and the system determines which features are required for that appearance and proceeds Mar. 19, 2012 (CA) .................................... 2,772,554 accordingly. Network Device 1007 Audio Out 1016 Processor Video Out 1020 Audio. In 104 O10 Memory Video. In 1018 O2 File O56 Application 1022 Video Codec 1054 1050 Call Control 104.8 Media Negotiation | 1046 RTSP 1044 SIP 1042 SAP 1040 RTP 1038 TCP 1036 UDP 1034 IP 1032 IEEE 802.2 LLC 1030 IEEE 802.11 MAC ; L 1026 IEEE 802.11 PHY NY:............................Protocol Stack 1024. 1028 Front-End TX/RX & Antenna Device OO4 Patent Application Publication Apr. 9, 2015 Sheet 1 of 11 US 201S/O100882 A1 I9InáH as - - - - or e > a $..“(,, Patent Application Publication Apr. 9, 2015 Sheet 2 of 11 US 201S/O100882 A1 Z9.InãIAI Patent Application Publication Apr. 9, 2015 Sheet 3 of 11 US 201S/O100882 A1 jouayuanguosans:xeºrgon “”suoradoaunuopun suomas„----------- xoneusuunn--~~~~~)---------·Joueurwodºo J §9.InãIAIJLRIVRHOIRICH ?? Patent Application Publication US 201S/O100882 A1 JUOH Patent Application Publication US 201S/O100882 A1 Patent Application Publication Apr. 9, 2015 Sheet 6 of 11 US 201S/O100882 A1 : 20%,modoºu/yºuvymy usuanpoq §345 saulipuoI upraE BullanoFt saeaenae Patent Application Publication Apr. 9, 2015 Sheet 7 of 11 US 201S/O100882 A1 9InãIAI Patent Application Publication Apr. 9, 2015 Sheet 8 of 11 US 201S/O100882 A1 JLO?HTEIS uoneblaenT||ºuea suuoueuJO Patent Application Publication Apr. 9, 2015 Sheet 9 of 11 US 2015/O100882 A1 praebe, 098 Patent Application Publication Apr. 9, 2015 Sheet 10 of 11 US 201S/O100882 A1 i Patent Application Publication Apr. 9, 2015 Sheet 11 of 11 US 201S/O100882 A1 9IOIInOopnvL00I QOTITZ’Z08FIFIGII DVWII’Z08FIFIGII IOITUODIBO0çOI JosSºoOJA IIOI 000I US 2015/O 100882 A1 Apr. 9, 2015 METHOD AND SYSTEM FOR INTERACTIVE around 10,000 and today FontShop (www.fontshop.com) FONT FEATUREACCESS alone carries over 150,000 fonts for commercial and private use for in applications from publishing to website design to FIELD OF THE INVENTION digital marketing to product and company branding. With the PostScript format established by Adobe in the 1980s being 0001. The present invention relates to fonts and more spe limited to 256 characters per file metrics information and cifically to displaying font options to a user without knowl extra characters often needing to be stored in additional files edge of the font's structure. becoming especially unwieldy, e.g. with a Windows Tru eTypefont where a single typeface family could require hun BACKGROUND OF THE INVENTION dreds of pieces. OpenType removed those organizational 0002 Afont was traditionally defined as a quantity of sorts issues and provided, based on Unicode, a file format that composing a complete character set of a single size and style could contain up to 65.535 characters or glyphs once the of a particular typeface. For example, the complete set of all number of glyphs is included, this is pretty much limitless. the characters for “9-point Bulmer' was called a font, and The 65,535 count being implemented for Unicode, where “10-point Bulmer another separate font, but part of the same there was one specific appearance for each character, or sym font family, whereas “9-point Bulmer boldface' would be bol for Asian/Middle East text. This allowed for extensive another font in a different font family of the same typeface. language Support and made room for advanced typographic However, today font is frequently used synonymously with features like ligatures, various figure styles, fractions, stylis the term typeface, although they had clearly understood dif tic alternates, Swashes, Small caps, ornaments, borders, and so ferent meanings before the advent of digital typography and on. Accordingly, a single OpenType file contains all the infor desktop publishing. mation required for a typeface style: metrics, kerning, out 0003 Beginning in the 1980s, with the introduction of lines, and hinting, plus potentially other contents including computer fonts, a broader definition for the term “font bitmaps. evolved, because different sizes of a single style which had 0006. However, designers are now faced with a different been separate fonts in metal type were now generated from a challenge in that knowing which of these advanced typo single computer font, because vector shapes can be scaled graphic features including, but not limited to, ligatures, mul freely. As such there is no separate font for “9-point Bulmer tiple figure styles, fractions, stylistic alternates, Swashes, italic” as opposed to “10-point Bulmer italic’”. “Bulmer, the Small caps, ornaments, borders, etc. the font developer has typeface, may include the fonts “Bulmer roman”, “Bulmer included within the font. Whilst this may be relatively com italic”, “Bulmer bold' and “Bulmer extended. Accordingly, plex mental task for a designer who only works with a couple a wide variety of applications including, but not limited to, of common fonts, e.g. Arial and Times New Roman, it is an word processors, graphics design Suites, graphics presenta incredibly difficult if not impossible task for a designer with tion Suites, web publishing applications and operating sys a couple of hundred fonts yet alone a designer seeking new tems are bought with a library of standard fonts and the fonts from online stores such as FontShop with over 150,000 applications allow the user to access fonts as well as some fonts and more being added daily. For the average individual characteristics of those fonts. By the late 1980s Apple had even common fonts present an incredibly complex array of developed “TrueType' as an outline font standard to compete options for each one. with Adobe's Type 1 fonts used in PostScript offering font 0007 Accordingly as nobody could know the endless developers a high degree of control over precisely how their combinations for every font, they have to go through a series fonts are displayed of trial and error modifications by clicking on buttons or 0004 Microsoft failure to license Apple's advanced selecting items in a dropdown list and then observing the typography technology in the early 1990s led to their own effects upon the text they are working with. If they do not find solution, dubbed “TrueType Open, released in 1994. Adobe that selected appearance attractive they have to undo these joined Microsoft in 1996, adding support for the glyph outline changes and then try another combination. It would therefore technology used in its Type 1 fonts. A glyph being an indi be beneficial to provide a user with a solution wherein the vidual element of writing where the individual mark contrib appearance of the characters and/or glyphs is first determined utes to the meaning of what is written. At the same time the by the system and then presented to the user. Based on the two companies recognised the need for an expressive font appearance of the characters the user can then select the format capable of handling fine typography and the complex appearance they desire and the system determines which behavior of many of the world’s writing systems and features are required for that appearance and proceeds expanded “TrueType Open adding new extensions to accordingly. address these limitations, naming the combined technology 0008 Further, given a potential 65,535 characters and “OpenType' and continuing to develop the OpenType adding even more glyphs within a font it is very difficult for a approach as a proprietary solution until 2005. At this point designer to evaluate a potential font as one that they wish to OpenType began migrating to an open standard under the purchase in any significant extent even where an online font International Organization for Standardization (ISO) within retailer provides a list of the glyphs. It would therefore be the MPEG group, which had previously adopted OpenType beneficial for a user to evaluate a font within their own pub 1.4 by reference for MPEG-4. Adoption of the new standard lishing, desktop or mobile environment that they are working reached formal approval in March 2007 as ISO Standard within prior to having to commit to purchasing it. ISO/IEC 14496-22 (MPEG-4 Part 22) called Open FontFor 0009.