Patents by Inventor James D. Jonah

James D. Jonah 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: 11972199
    Abstract: Described techniques provide a dynamic insert operation that enables easy, intuitive, reliable text entry by a user, while maintaining text within special-purpose positions that are needed, e.g., for later compiling or other text interpretation. For example, one or more positions may be locked, e.g., within a line or other sequence of positions. Then, text may be entered into a text position prior to the locked position(s). The dynamic insert operation may enable insertion of the text, movement of any existing text from the text position to a subsequent position, and maintenance of locked text within the locked position. Similarly, but conversely, if text (e.g., a character) is deleted from the text position, the dynamic insert operation may enable the deletion of the text, movement of any existing subsequent text from the subsequent position to the text position, and maintenance of locked text within the locked position.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: April 30, 2024
    Assignee: BMC Software, Inc.
    Inventor: James D. Jonah
  • Publication number: 20230274079
    Abstract: Described techniques provide a dynamic insert operation that enables easy, intuitive, reliable text entry by a user, while maintaining text within special-purpose positions that are needed, e.g., for later compiling or other text interpretation. For example, one or more positions may be locked, e.g., within a line or other sequence of positions. Then, text may be entered into a text position prior to the locked position(s). The dynamic insert operation may enable insertion of the text, movement of any existing text from the text position to a subsequent position, and maintenance of locked text within the locked position. Similarly, but conversely, if text (e.g., a character) is deleted from the text position, the dynamic insert operation may enable the deletion of the text, movement of any existing subsequent text from the subsequent position to the text position, and maintenance of locked text within the locked position.
    Type: Application
    Filed: February 28, 2022
    Publication date: August 31, 2023
    Inventor: James D. Jonah