By Interword Or Intercharacter Spacing Patents (Class 400/9)
-
Patent number: 11720740Abstract: Methods and systems of displaying a first string of characters and a second string of characters on an electronic display in a manner to reduce interference between the first and second strings, where a layout of displayed content is preserved, the method including steps of receiving a first string of characters, receiving a second string of characters, identifying a first character in the first string that interferes with a second character in the second string, receiving a modified character corresponding to the first character, rendering the first string and the second string for display, and displaying the first string and the second string on an electronic display. In some embodiments, airspace scaling or deemphasis is used to generate modified characters.Type: GrantFiled: May 27, 2022Date of Patent: August 8, 2023Assignee: READ TWOGETHER LTD.Inventors: David Allen Fesbinder, Alexander Postnikov
-
Patent number: 11080464Abstract: Digital glyph overlap correction system implemented as part of a computing device is described. The system is configured to improve detection and correction of overlaps of digital glyphs by detecting on overlap of digital glyphs within a digital document, determining a glyph property causing the overlap, determining a change to the parameter of the glyph property that causes the overlap, generating a correction for the overlap based on the change to the parameter, and rendering the digital document as having the correction. The digital glyph overlap correction system corrects or facilitates correction of the overlap in an efficient and seamless manner, thereby improving the aesthetic appeal of content within the digital document.Type: GrantFiled: July 18, 2019Date of Patent: August 3, 2021Assignee: Adobe Inc.Inventors: Pooja Mangla, Aman Arora
-
Patent number: 5876132Abstract: A method and system for printing a high density sequence of characters of M characters per inch from a predetermined character set. A print head having multiple print wires or pins is utilized to print a matrix of "dots" at a selected pel density, preferably 4M pels per inch for higher print throughput. The character set is then examined and a small selected number of characters are identified which require a character matrix having a width of four pels to achieve a desired level of legibility. All remaining characters in a character set are assigned a character matrix having a width of three or three and one-half pels in order to achieve the desired level of legibility. Thereafter, a high density sequence of characters having a high level of legibility can be printed at low pel densities having only a slight degradation in legibility in the event that two characters which each require a four pel width character matrix are adjacent.Type: GrantFiled: October 23, 1996Date of Patent: March 2, 1999Assignee: International Business Machines CorporationInventor: Jack Louis Zable
-
Patent number: 5803629Abstract: Apparatus and methods for setting intercharacter spacing for display, rendering or other output of strings of adjacent characters utilize character shapes to set final spacing amounts. The invention stores specifications of characters to be rendered adjacently along an axis, the specifications including a font associated with each of the characters, each character having an associated interior portion defined by a contour portion, and adjacent characters having opposed contour segments separated along the axis by at least one intercharacter contour distance at an initial (e.g., default) intercharacter spacing; and sets a final intercharacter spacing between pairs of adjacent characters along the axis based on a portion of the intercharacter contour distances; the invention may further utilize statistical analysis of these distances in setting spacing.Type: GrantFiled: March 14, 1997Date of Patent: September 8, 1998Assignee: Paul H. NevilleInventors: Paul H. Neville, William J. Fox
-
Patent number: 5791791Abstract: A character information processor for carrying out the processing for printing an input character string, includes: a contact-command receiving section for receiving a contact command which commands to print at a character pitch of 0 between the adjacent two characters; and a printing control section for causing to print two characters, which are defined by the contact command, at a character pitch of 0.Type: GrantFiled: December 20, 1996Date of Patent: August 11, 1998Assignees: King Jim Co., Ltd., Seiko Epson CorporationInventors: Kenji Watanabe, Takanobu Kameda, Tomoyuki Shimmura, Hitoshi Hayama, Hiroyasu Kurashina, Takeshi Hosokawa
-
Patent number: 5727223Abstract: A document processing apparatus includes a display unit for visually displaying a character train, a generating unit for generating display position information on the display unit on the basis of visualization position information corresponding to a character pitch of a visualizing unit having a resolution different from that of the display unit, a detecting unit for detecting a punctuation in the character train, and a control unit for controlling the generating unit to perform matching between the position information caused by a difference between the resolutions on the basis of punctuation detection performed by the detecting unit.Type: GrantFiled: March 28, 1994Date of Patent: March 10, 1998Assignee: Canon Kabushiki KaishaInventor: Kazuhiro Nakamura
-
Patent number: 5399029Abstract: Kerning information that allows font characters to contact the outlines of immediately preceding characters when the setting of character spaces is zero is set for the data on said font characters. The result of output with the setting of character spaces being zero is such that all font characters contact each other continuously. If the character space is set to a desired value greater than zero, a uniform space is provided between every font character. This insures that in a line of type such as where the letter "A" follows "W", the "A" is automatically kerned into the letter region of "W". As a result, the method of kerning in the processing of documents written in European languages is rationalized to obviate the need to perform calculations for setting letter spaces.Type: GrantFiled: October 13, 1993Date of Patent: March 21, 1995Assignee: Max Co., Ltd.Inventors: Youichi Muraoka, Masahiko Hashimoto
-
Patent number: 5382100Abstract: A wordprocessing device which comprises a keyboard for inputting a plurality of characters; a character size key for selecting the size of the characters, a justification key to justify the characters input from the keyboard. When a character string that comprises characters having different character sizes, is to be justified, the determination of tile justify space to be Inserted between adjacent characters depends on the size of the respective adjacent characters.Type: GrantFiled: June 17, 1993Date of Patent: January 17, 1995Assignee: Brother Kogyo Kabushiki KaishaInventors: Shoji Sakuragi, Minako Ishida, Sachiyo Nagase
-
Patent number: 5374131Abstract: A printer capable of printing characters within a frame is disclosed. In such printer, when the frame start key on the keyboard is depressed, the frame start code data is inserted in the text memory and when the frame terminating key on the keyboard is depressed, the frame terminating code data is inserted in the text memory. Thereafter, according to depressing of the print key, the frame spaces are formed at both the frame start code data and the frame terminating code data. And the frame start point and the frame terminating point are respectively set to the frame space corresponding to the frame start code data and the frame space corresponding to the frame terminating code data. Further, the image data of the character code data stored in the text memory is prepared, and at the same time, the image data of the frame is prepared according to the frame start point and the frame terminating point. At that time, the image data of the frame is prepared so that the frame spaces are included within the frame.Type: GrantFiled: May 26, 1993Date of Patent: December 20, 1994Assignee: Brother Kogyo Kabushiki KaishaInventors: Chitoshi Ito, Minako Ishida, Satomi Otsuka, Shoji Sakuragi, Sachiyo Nagase
-
Patent number: 5230572Abstract: A tape printer automatically expands an input character string up to the length of a desired printing range. Operating a fixed length key after input of printing data causes an indication, for example, "PRINTING LENGTH: 10" to appear. The "PRINTING LENGTH" indication is varied by, for example, rotating a character selecting dial. When a printing key is operated, an actually printable dot column count is determined from the selected printing length. The dot column count minus the total character width (dot column count required to print all desired characters) provides a margin space YS. If the margin space is equal to or greater than the total character spacing (i.e., the number of inter-character positions), a new margin space YS is determined, and the character spacing value is incremented by one dot column. The characters are then printed on the printing tape using the spacing value thus obtained.Type: GrantFiled: February 6, 1992Date of Patent: July 27, 1993Assignee: Brother Kogyo Kabushiki KaishaInventors: Kazuhisa Hirono, Yasuyo Ooshio, Takashi Ito
-
Patent number: 4225249Abstract: The aesthetic characteristics of adjacent characters are used to enhance the quality of output in a proportional spacing printer and to provide right margin justification for composing. Spacing between characters is determined on the basis of the character being printed and the preceding character already printed on the page. An intercharacter displacement memory contains a list of ideal spacing for all combinations of characters to be printed. As each character is typed, it and the previously stored preceding character address the intercharacter displacement memory. The output of the intercharacter displacement memory is the ideal value of escapement for this combination of characters and font style. The printer positions the print head prior to printing the next character, rather than positioning the print head after the previous character is printed.Type: GrantFiled: June 27, 1977Date of Patent: September 30, 1980Assignee: International Business Machines CorporationInventors: Howard G. Kettler, Robert A. Kolpek, Walter S. Rosenbaum
-
Patent number: RE35562Abstract: A tape printer automatically expands an input character string up to the length of a desired printing range. Operating a fixed length key after input of printing data causes an indication, for example, "PRINTING LENGTH: 10" to appear. The "PRINTING LENGTH" indication is varied by, for example, rotating a character selecting dial. When a printing key is operated, an actually printable dot column count is determined from the selected printing length. The dot column count minus the total character width (dot column count required to print all desired characters) provides a margin space YS. If the margin space is equal to or greater than the total character spacing (i.e., the number of inter-character positions), a new margin space YS is determined, and the character spacing value is incremented by one dot column. The characters are then printed on the printing tape using the spacing value thus obtained.Type: GrantFiled: July 25, 1995Date of Patent: July 15, 1997Assignee: Brother Kogyo Kabushiki KaishaInventors: Kazuhisa Hirono, Yasuyo Ooshio, Takashi Ito