Patents by Inventor Hai F. Zhang

Hai F. Zhang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9218325
    Abstract: Embodiments of the present invention relate to a font match technology, and in particular relate to a technology for performing font match with attribute values of a font. A method for font matching may include generating a two-dimensional link matrix based on available fonts and attribute values of the available fonts, receiving a font match query, and determining a font matching the received font match query from the available fonts by using the two-dimensional link matrix. Font matching may be implemented automatically, quickly, and accurately, without the need of manually randomly trying each font of a plurality of available fonts. Meanwhile, this method is independent from text processing software and may be called by any arbitrary text processing software (application). Moreover, this method allows the user to flexibly configure selection of the font attributes so as to perform font match more efficiently.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: December 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Xing W. Fu, Yanmin Jia, Jing Lai, Hai F. Zhang, Jian F. Zhang
  • Publication number: 20150212983
    Abstract: Embodiments of the present invention relate to a font match technology, and in particular relate to a technology for performing font match with attribute values of a font. A method for font matching may include generating a two-dimensional link matrix based on available fonts and attribute values of the available fonts, receiving a font match query, and determining a font matching the received font match query from the available fonts by using the two-dimensional link matrix. Font matching may be implemented automatically, quickly, and accurately, without the need of manually randomly trying each font of a plurality of available fonts. Meanwhile, this method is independent from text processing software and may be called by any arbitrary text processing software (application). Moreover, this method allows the user to flexibly configure selection of the font attributes so as to perform font match more efficiently.
    Type: Application
    Filed: April 6, 2015
    Publication date: July 30, 2015
    Inventors: Xing W. Fu, Yanmin Jia, Jing Lai, Hai F. Zhang, Jian F. Zhang
  • Patent number: 9002877
    Abstract: Embodiments of the present invention relate to a font match technology, and in particular relate to a technology for performing font match with attribute values of a font. A method for font matching may include generating a two-dimensional link matrix based on available fonts and attribute values of the available fonts, receiving a font match query, and determining a font matching the received font match query from the available fonts by using the two-dimensional link matrix. Font matching may be implemented automatically, quickly, and accurately, without the need of manually randomly trying each font of a plurality of available fonts. Meanwhile, this method is independent from text processing software and may be called by any arbitrary text processing software (application). Moreover, this method allows the user to flexibly configure selection of the font attributes so as to perform font match more efficiently.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Xing W. Fu, Yan M. Jia, Jing Lai, Hai F. Zhang, Jian F. Zhang
  • Publication number: 20120054231
    Abstract: Embodiments of the present invention relate to a font match technology, and in particular relate to a technology for performing font match with attribute values of a font. A method for font matching may include generating a two-dimensional link matrix based on available fonts and attribute values of the available fonts, receiving a font match query, and determining a font matching the received font match query from the available fonts by using the two-dimensional link matrix. Font matching may be implemented automatically, quickly, and accurately, without the need of manually randomly trying each font of a plurality of available fonts. Meanwhile, this method is independent from text processing software and may be called by any arbitrary text processing software (application). Moreover, this method allows the user to flexibly configure selection of the font attributes so as to perform font match more efficiently.
    Type: Application
    Filed: August 25, 2011
    Publication date: March 1, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xing W. Fu, Yan M. Jia, Jing Lai, Hai F. Zhang, Jian F. Zhang
  • Publication number: 20090157741
    Abstract: The present invention provides a solution of transferring a data object between files through copy/paste, in which not only the filtered data object which is adapted to the format and/or function of a destination file is explicitly written to the destination file, but also the original data object information is implicitly written to the destination file, and the map relationship between them is established, so that the whole original information of the transferred data object is reserved during the transfer between files. In subsequent copy/paste operations, the user may choose to use the original data object corresponding to the data object in the transfer of the data object or not based on the actual situation and particular needs, so that the problem of information loss in the process of transferring a data object between files through copy/paste operation is solved effectively.
    Type: Application
    Filed: December 11, 2008
    Publication date: June 18, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yuan Cheng, Yue Ma, Min Qu, Hai F. Zhang