Patents by Inventor Abhilash Kuduvalli

Abhilash Kuduvalli 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: 11372624
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining a content theme that includes a set of visual components and accessing control panels of a design system. The control panels are configured to provide control functions for adjusting attributes of the components. The control panels receive a selection of a first component that is linked to at least a second component in the set of visual components. An attribute of the first component is adjusted in response to detecting user interaction with a control panel. The user interaction causes adjustment of an attribute of a second component based on the adjusting of the attribute of the first component because of the second component being linked to the first component. Graphical content is created for output at a display based on the adjusted attributes of the first and second components.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: June 28, 2022
    Assignee: Google LLC
    Inventors: Zachary Gibson, Sara Maybanks Cambridge, Travis Edward Collins, Francisco Javier Perez Fernandez, Omer Ben Ziv, Amr Gaber, Scott Evan Hyndman, Megan Christine Anderson, Solender Chea, Alex Michael Sheehan, Taddeo Zacchini, Abhilash Kuduvalli, Gaja Kristina Sidrys
  • Publication number: 20210406040
    Abstract: In some implementations, a method of generating a constraint-based adaptive graphical user interface (GUI) from a static GUI design includes, obtaining a static GUI that includes a plurality of views, identifying a root view and a child view of the static GUI, applying one or more constraints to the child view based on a spatial relation of the child view to borders of the root view, determining that the child view is not fully constrained, in response to determining that the child view is not fully constrained, applying one or more additional constraints to the child view based on a spatial distance between the child view and an additional view that is a neighbor of the child view, and generating the constraint-based adaptive GUI in one or more sizes that differ from a size of the static GUI based on the one or more constraints.
    Type: Application
    Filed: March 27, 2018
    Publication date: December 30, 2021
    Inventors: Abhilash Kuduvalli, Travis Henspeter
  • Publication number: 20210011690
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining a content theme that includes a set of visual components and accessing control panels of a design system. The control panels are configured to provide control functions for adjusting attributes of the components. The control panels receive a selection of a first component that is linked to at least a second component in the set of visual components. An attribute of the first component is adjusted in response to detecting user interaction with a control panel. The user interaction causes adjustment of an attribute of a second component based on the adjusting of the attribute of the first component because of the second component being linked to the first component. Graphical content is created for output at a display based on the adjusted attributes of the first and second components.
    Type: Application
    Filed: August 10, 2018
    Publication date: January 14, 2021
    Inventors: Zachary Gibson, Sara Maybanks Cambridge, Travis Edward Collins, Francisco Javier Perez Fernandez, Omer Ben Ziv, Amr Gaber, Scott Evan Hyndman, Megan Christine Anderson, Solender Chea, Alex Michael Sheehan, Taddeo Zacchini, Abhilash Kuduvalli, Gaja Kristina Sidrys