Character Generating Patents (Class 345/467)
-
Publication number: 20140267301Abstract: 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: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: CANON KABUSHIKI KAISHAInventors: Yang Yang, Bradley Scott Denney, Juwei Lu, Dariusz Dusberger, Hung Khei Huang
-
Publication number: 20140267302Abstract: 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: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Ian Lubetkin, Stephen Martin, Gahl Burt
-
Publication number: 20140253559Abstract: 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: ApplicationFiled: March 7, 2013Publication date: September 11, 2014Applicant: VMWARE, INC.Inventors: Yingjun LI, Yingji SUN, Qingyu ZHAO
-
Patent number: 8830258Abstract: 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: GrantFiled: March 7, 2011Date of Patent: September 9, 2014Assignee: Ricoh Co., LtdInventors: Bradley J. Rhodes, Kurt W. Piersol
-
Patent number: 8830241Abstract: 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: GrantFiled: November 30, 2009Date of Patent: September 9, 2014Assignee: Amazon Technologies, Inc.Inventor: Martin Gorner
-
Patent number: 8823713Abstract: 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: GrantFiled: November 16, 2009Date of Patent: September 2, 2014Assignee: Sharp Kabushiki KaishaInventors: Akira Yasuta, Takashi Kazamaki, Ryo Honda
-
Patent number: 8826167Abstract: 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: GrantFiled: June 8, 2011Date of Patent: September 2, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Dong Joon Park, Bum Soo Kim
-
Patent number: 8810581Abstract: 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: GrantFiled: October 20, 2010Date of Patent: August 19, 2014Assignee: Blackberry LimitedInventors: Archer Chi Kwong Wun, Kwok Ching Leung
-
Patent number: 8813046Abstract: 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: GrantFiled: June 21, 2012Date of Patent: August 19, 2014Assignee: Infosys LimitedInventors: Suraj Nair, Krishna Markande, Aviraj Singh
-
Publication number: 20140225897Abstract: 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: ApplicationFiled: April 17, 2014Publication date: August 14, 2014Applicant: BLACKBERRY LIMITEDInventors: JACOU SARRAZIN, VITALIY BELITSKY
-
Patent number: 8797326Abstract: 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: GrantFiled: July 1, 2011Date of Patent: August 5, 2014Assignee: Yamaha CorporationInventor: Takahiro Yanagawa
-
Publication number: 20140210829Abstract: 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: ApplicationFiled: August 14, 2013Publication date: July 31, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventor: Sachie Yokoyama
-
Publication number: 20140210828Abstract: 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: ApplicationFiled: January 25, 2013Publication date: July 31, 2014Applicant: APPLE INC.Inventors: Christopher B. Fleizach, Eric T. Seymour, Gregory F. Hughes, Mike Pedersen
-
Patent number: 8790255Abstract: 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: GrantFiled: September 22, 2011Date of Patent: July 29, 2014Assignee: adidas AGInventor: Andrew Behar
-
Patent number: 8786607Abstract: 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: GrantFiled: January 23, 2009Date of Patent: July 22, 2014Assignees: Samsung Electronics Co., Ltd., Korea Advanced Institute of ScienceInventors: Sung-Jung Cho, Jin-Hyung Kim, Dae-Hwan Kim
-
Patent number: 8786610Abstract: 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: GrantFiled: June 3, 2010Date of Patent: July 22, 2014Assignee: Lucasfilm Entertainment Company Ltd.Inventors: Frederic P. Pighin, Jerome Scholler
-
Patent number: 8780117Abstract: 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: GrantFiled: July 1, 2008Date of Patent: July 15, 2014Assignee: Canon Kabushiki KaishaInventor: Taisuke Ishiguro
-
Publication number: 20140176563Abstract: 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: ApplicationFiled: December 20, 2013Publication date: June 26, 2014Inventors: Sampo Juhani Kaasila, Daniel Robert Orcutt, Mark Peter Lepper
-
Rendering a text image using texture map character center encoding with character reference encoding
Patent number: 8760451Abstract: 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: GrantFiled: June 30, 2011Date of Patent: June 24, 2014Assignee: Google Inc.Inventor: Brian Cornell -
Patent number: 8751214Abstract: 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: GrantFiled: September 16, 2008Date of Patent: June 10, 2014Assignee: Fuji Xerox Co., Ltd.Inventor: Masahiro Kato
-
Publication number: 20140152670Abstract: 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: ApplicationFiled: August 15, 2011Publication date: June 5, 2014Applicant: Mitsubishi Electric CorporationInventors: Ken Miyamoto, Shoichiro Kuboyama
-
Patent number: 8743120Abstract: 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: GrantFiled: March 7, 2007Date of Patent: June 3, 2014Assignee: Yamaha CorporationInventor: Masaru Aiso
-
Publication number: 20140146054Abstract: 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: ApplicationFiled: July 12, 2012Publication date: May 29, 2014Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Lan Luan
-
Publication number: 20140146053Abstract: 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: ApplicationFiled: November 29, 2012Publication date: May 29, 2014Applicant: International Business Machines CorporationInventors: Brian J. Cragun, Marc K. Johlic, Susann M. Keohane
-
Publication number: 20140139530Abstract: 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: ApplicationFiled: November 21, 2012Publication date: May 22, 2014Applicant: AppSense LimitedInventors: Paul Delivett, Richard James Somerfield, James Tupper
-
Patent number: 8730244Abstract: 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: GrantFiled: July 1, 2008Date of Patent: May 20, 2014Assignee: Alpine Electronics, Inc.Inventor: Noboru Yamazaki
-
Patent number: 8725474Abstract: 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: GrantFiled: August 13, 2009Date of Patent: May 13, 2014Assignee: Navteq B.V.Inventors: Ole Henry Dorum, Marianna Gnedin
-
Patent number: 8723878Abstract: 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: GrantFiled: March 9, 2007Date of Patent: May 13, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Jongkon Bae, Kyuyoung Chung
-
Patent number: 8717359Abstract: 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: GrantFiled: October 27, 2008Date of Patent: May 6, 2014Assignee: Quonsil PL. 3, LLCInventor: Charles J. Kulas
-
Patent number: 8717596Abstract: 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: GrantFiled: September 30, 2009Date of Patent: May 6, 2014Assignee: Printable Technologies Inc.Inventor: Douglas Neal Cogan
-
Patent number: 8707208Abstract: 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: GrantFiled: April 22, 2010Date of Patent: April 22, 2014Assignee: Confetti & FrolicInventors: Adrienne T. DiCamillo, Mark R. DiCamillo
-
Patent number: 8699809Abstract: 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: GrantFiled: February 11, 2009Date of Patent: April 15, 2014Assignee: Konica Minolta Business Technologies, Inc.Inventor: Yuko Oota
-
Patent number: 8696471Abstract: 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: GrantFiled: January 23, 2012Date of Patent: April 15, 2014Assignees: Sony Corporation, Sony Computer Entertainment Inc.Inventors: Kenji Sakakibara, Takashi Sogabe, Kazuya Wakabayashi
-
Patent number: 8692830Abstract: 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: GrantFiled: June 1, 2010Date of Patent: April 8, 2014Assignee: Apple Inc.Inventors: Alex Tremain Nelson, Cédric Bray, Thomas Goossens, Rudolph van der Merwe, Richard E. Crandall, Bertrand Serlet
-
Publication number: 20140092097Abstract: 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: ApplicationFiled: October 1, 2012Publication date: April 3, 2014Inventor: Barak R. Naveh
-
Publication number: 20140092098Abstract: 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: ApplicationFiled: July 23, 2013Publication date: April 3, 2014Applicant: FUJITSU LIMITEDInventors: Nao HORIGUCHI, Ena Watanabe, Masashi Tanimura, Kota Ariyama, Takeshi Ueno, Katsuaki Akama
-
Method and system for enhancing the quality of video prompts in an interactive media response system
Patent number: 8687016Abstract: 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: GrantFiled: June 10, 2005Date of Patent: April 1, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Michele Covell, Sumit Roy, John Ankcorn -
Patent number: 8687004Abstract: 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: GrantFiled: November 1, 2010Date of Patent: April 1, 2014Assignee: Apple Inc.Inventors: Julio A. Gonzalez, Tung A. Tseung
-
Publication number: 20140085310Abstract: 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: ApplicationFiled: November 20, 2012Publication date: March 27, 2014Applicant: ARPHIC TECHNOLOGY CO., LTD.Inventors: Fu-Sheng Wu, Yi-Hui Huang, Hsueh-Chih Huang
-
Publication number: 20140085311Abstract: 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: ApplicationFiled: August 23, 2013Publication date: March 27, 2014Applicant: Co-operwrite LimitedInventors: Geoffrey Norman Walter GAY, Billy MOON
-
Patent number: 8681172Abstract: 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: GrantFiled: December 21, 2012Date of Patent: March 25, 2014Assignee: Microsoft CorporationInventors: Geraldine Wade, Tanya Matskewich
-
Patent number: 8674996Abstract: 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: GrantFiled: October 27, 2008Date of Patent: March 18, 2014Assignee: Quonsil PL. 3, LLCInventor: Charles J. Kulas
-
Patent number: 8669995Abstract: 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: GrantFiled: November 30, 2010Date of Patent: March 11, 2014Assignee: Adobe Systems IncorporatedInventors: Holger Winnemoeller, Wilmot Wei-Mau Li, Matthias Trapp
-
Patent number: 8648862Abstract: 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: GrantFiled: July 21, 2010Date of Patent: February 11, 2014Assignee: Esko Software BVBAInventors: Luc Henri Maria Leon Schildermans, Wim Jan C. Fransen, Frank Adegeest
-
Publication number: 20140035928Abstract: 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: ApplicationFiled: June 10, 2013Publication date: February 6, 2014Inventor: Mitsuru OHGAKE
-
Publication number: 20140035926Abstract: 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: ApplicationFiled: May 30, 2008Publication date: February 6, 2014Applicant: ADOBE SYSTEMS INCORPORATEDInventor: Andrei Burago
-
Publication number: 20140035927Abstract: 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: ApplicationFiled: August 3, 2012Publication date: February 6, 2014Applicant: CELARTEM, INC.Inventors: Michael D. BUCKLEY, Clinton T. DAEUBLE, Cassidy K. PATZUK-RUSSELL, Steven J. RUSSEL, Chadlee R. SLATER
-
Patent number: 8643651Abstract: 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: GrantFiled: June 18, 2010Date of Patent: February 4, 2014Inventor: Jieh Hsiang
-
Patent number: 8643652Abstract: 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: GrantFiled: August 31, 2010Date of Patent: February 4, 2014Assignee: Adobe Systems IncorporatedInventor: Gregory A. Kaplan
-
Publication number: 20140028684Abstract: 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: ApplicationFiled: July 6, 2013Publication date: January 30, 2014Inventor: Mickael Maison