Patents by Inventor Johannes Fortmann

Johannes Fortmann 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: 9846684
    Abstract: A system, method and non-transitory, computer-readable storage medium are disclosed for implementing dynamic layout rules for attributed text strings having different type styles. In some implementations, developers can use an Application Programming Interface (API) or a design tool to specify dynamic text layout rules for rendering attributed text strings in a user interface (UI). Various text attributes associated with the different type styles (e.g., font metrics) are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text when, for example, font sizes are adjusted. In some implementations, one or more parameters of a text container, text container region, line-fragment or display object are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 19, 2017
    Assignee: APPLE INC.
    Inventors: Jason Clay Beaver, Elizabeth Caroline Furches Cranfill, Eric Lance Wilson, David Chance Graham, Johannes Fortmann, Olivier Gutknecht, Antonio Cavedoni
  • Publication number: 20150347356
    Abstract: A system, method and non-transitory, computer-readable storage medium are disclosed for implementing dynamic layout rules for attributed text strings having different type styles. In some implementations, developers can use an Application Programming Interface (API) or a design tool to specify dynamic text layout rules for rendering attributed text strings in a user interface (UI). Various text attributes associated with the different type styles (e.g., font metrics) are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text when, for example, font sizes are adjusted. In some implementations, one or more parameters of a text container, text container region, line-fragment or display object are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text.
    Type: Application
    Filed: September 30, 2014
    Publication date: December 3, 2015
    Inventors: Jason Clay Beaver, Elizabeth Caroline Furches Cranfill, Eric Lance Wilson, David Chance Graham, Johannes Fortmann, Olivier Gutknecht, Antonio Cavedoni