Patents by Inventor Sri Harsha Tagore Karpurapu

Sri Harsha Tagore Karpurapu 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: 11681506
    Abstract: Methods, systems, and computer-readable media for transforming validated user interface layouts using inter-platform design mapping data are presented. A computing device may load source mockup data defining a first user interface layout that includes first user interface elements that each comply with a first plurality of rules. In addition, each of the first user interface elements has a parent-child relationship with at least one different one of the first user interface elements. The computing device may load interface mapping data defining a plurality of mapping data. The computing device may produce target mockup data by using the interface mapping data to convert each of the first user interface elements into a corresponding second user interface element of a second user interface layout, while maintaining each of the parent-child relationships in the first user interface layout. The computing device may store the target mockup data defining the second user interface layout.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: June 20, 2023
    Inventors: Divyansh Deora, T A Noah Dyvadheenam, Sri Harsha Tagore Karpurapu, Payal Agarwal
  • Publication number: 20210303281
    Abstract: Methods, systems, and computer-readable media for transforming validated user interface layouts using inter-platform design mapping data are presented. A computing device may load source mockup data defining a first user interface layout that includes first user interface elements that each comply with a first plurality of rules. In addition, each of the first user interface elements has a parent-child relationship with at least one different one of the first user interface elements. The computing device may load interface mapping data defining a plurality of mapping data. The computing device may produce target mockup data by using the interface mapping data to convert each of the first user interface elements into a corresponding second user interface element of a second user interface layout, while maintaining each of the parent-child relationships in the first user interface layout. The computing device may store the target mockup data defining the second user interface layout.
    Type: Application
    Filed: June 10, 2021
    Publication date: September 30, 2021
    Inventors: Divyansh Deora, T A Noah Dyvadheenam, Sri Harsha Tagore Karpurapu, Payal Agarwal
  • Patent number: 11055073
    Abstract: Methods, systems, and computer-readable media for transforming validated user interface layouts using inter-platform design mapping data are presented. A computing device may load source mockup data defining a first validated user interface layout associated with a first set of user interface design guidelines. Subsequently, the computing device may load interface mapping data defining relationships between first user interface elements associated with the first set of user interface design guidelines and second user interface elements associated with a second set of user interface design guidelines different from the first set of user interface design guidelines. Then, the computing device may transform the source mockup data based on the interface mapping data to produce target mockup data defining a second validated user interface layout associated with the second set of user interface design guidelines.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: July 6, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Divyansh Deora, T A Noah Dyvadheenam, Sri Harsha Tagore Karpurapu, Payal Agarwal
  • Publication number: 20200319859
    Abstract: Methods, systems, and computer-readable media for transforming validated user interface layouts using inter-platform design mapping data are presented. A computing device may load source mockup data defining a first validated user interface layout associated with a first set of user interface design guidelines. Subsequently, the computing device may load interface mapping data defining relationships between first user interface elements associated with the first set of user interface design guidelines and second user interface elements associated with a second set of user interface design guidelines different from the first set of user interface design guidelines. Then, the computing device may transform the source mockup data based on the interface mapping data to produce target mockup data defining a second validated user interface layout associated with the second set of user interface design guidelines.
    Type: Application
    Filed: April 8, 2019
    Publication date: October 8, 2020
    Inventors: Divyansh Deora, T A Noah Dyvadheenam, Sri Harsha Tagore Karpurapu, Payal Agarwal