Patents by Inventor Sri Harsha Yayi

Sri Harsha Yayi 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).

  • Publication number: 20200089402
    Abstract: A method of operating an electronic device is provided. The method includes displaying a virtual keyboard including a plurality of virtual keys each corresponding to one character of a plurality of characters. The method further includes receiving a first input of one or more characters in a sequential order, and generating one or more predicted sets of characters based on the first input, wherein each predicted set of characters includes a last character of the sequential order and a subsequent character generated by a processing circuit. The method also includes displaying each of the predicted sets of characters in a portion of the touchscreen different from the virtual keyboard. The method further includes displaying one or more new virtual keys that each correspond to one of the predicted sets of characters in the virtual keyboard, wherein each of the new virtual keys has a location based on the first input.
    Type: Application
    Filed: September 17, 2018
    Publication date: March 19, 2020
    Applicant: CA, Inc.
    Inventors: Balram Reddy Kakani, STV Krishna Kanth, Vallinayagam Pitchaimani, Sri Harsha Yayi, Nageswara Rao Yeluri
  • Publication number: 20200073679
    Abstract: Methods and visual analysis (VA) engines for dynamically modifying layout of user-selectable elements of a graphical user interface (GUI) of an application. An VA engine of a hardware computer determines a usage pattern of a plurality of user-selectable elements of a GUI of an application. The VA engine determines a number of user-selectable elements relative to a total number of the plurality of user-selectable elements that are selected more frequently than other user-selectable elements based on the usage patterns. The VA engine selects a visual aesthetic pattern from among a set of visual aesthetic patterns based on the number of user-selectable elements. The VA engine dynamically modifies layout, during runtime of the application, of the user-selectable elements of the GUI based on the visual aesthetic pattern that was selected. The VA engine displays the graphical user interface with the modified layout of the user-selectable elements of the graphical user interface.
    Type: Application
    Filed: August 28, 2018
    Publication date: March 5, 2020
    Applicant: CA, Inc.
    Inventors: Vallinayagam Pitchaimani, Sri Harsha Yayi, STV Krishna Kanth, Balram Reddy Kakani, Nageswara Rao Yeluri