Patents by Inventor Kailas Dayanandan

Kailas Dayanandan 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: 11119738
    Abstract: Techniques are disclosed for automating application development from requirements information for the application. The requirements information may comprise mockup images of GUI screens for the application, text information, and other information. A model is generated based upon the requirements information. The generated model can then subsequently be used to generate one or more implementations of the application. Generation of the model includes processing the requirements information to identify one or more data objects to be mapped or associated with one or more GUI screens of the application, and further determining, for a particular data object mapped to a particular GUI screen, mappings between one or more components of the particular screen to one or more components of the particular data object. The model stores information about the look-and-feel of the GUI screens and about mappings between data objects to screens and screen components to data object components.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: September 14, 2021
    Assignee: Oracle International Corporation
    Inventor: Kailas Dayanandan
  • Publication number: 20210055918
    Abstract: Techniques are disclosed for automating application development from requirements information for the application. The requirements information may comprise mockup images of GUI screens for the application, text information, and other information. A model is generated based upon the requirements information. The generated model can then subsequently be used to generate one or more implementations of the application. Generation of the model includes processing the requirements information to identify one or more data objects to be mapped or associated with one or more GUI screens of the application, and further determining, for a particular data object mapped to a particular GUI screen, mappings between one or more components of the particular screen to one or more components of the particular data object. The model stores information about the look-and-feel of the GUI screens and about mappings between data objects to screens and screen components to data object components.
    Type: Application
    Filed: November 6, 2020
    Publication date: February 25, 2021
    Applicant: Oracle International Corporation
    Inventor: Kailas Dayanandan
  • Patent number: 10838699
    Abstract: Techniques are disclosed for automating application development from requirements information for the application. The requirements information may comprise mockup images of GUI screens for the application, text information, and other information. A model is generated based upon the requirements information. The generated model can then subsequently be used to generate one or more implementations of the application. Generation of the model includes processing the requirements information to identify one or more data objects to be mapped or associated with one or more GUI screens of the application, and further determining, for a particular data object mapped to a particular GUI screen, mappings between one or more components of the particular screen to one or more components of the particular data object. The model stores information about the look-and-feel of the GUI screens and about mappings between data objects to screens and screen components to data object components.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: November 17, 2020
    Assignee: Oracle International Corporation
    Inventor: Kailas Dayanandan
  • Patent number: 10733754
    Abstract: Techniques are disclosed for generating a GUI model for an application based upon requirements information for an application. The requirements information may include an image of a GUI screen (or multiple images of multiple screens) included in the GUI for the application. The GUI model generated based upon the input image may include information about the type and placement (layout) of GUI components in the GUI screen, and may also include information indicative of one or more functions to be assigned to one or more of the GUI components in the GUI screen. The GUI model may then be used to generate an implementation of the application GUI, including generating executable code that implements the GUI screen.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: August 4, 2020
    Assignee: Oracle International Corporation
    Inventors: Kailas Dayanandan, Philips George John
  • Publication number: 20180203674
    Abstract: Techniques are disclosed for automating application development from requirements information for the application. The requirements information may comprise mockup images of GUI screens for the application, text information, and other information. A model is generated based upon the requirements information. The generated model can then subsequently be used to generate one or more implementations of the application. Generation of the model includes processing the requirements information to identify one or more data objects to be mapped or associated with one or more GUI screens of the application, and further determining, for a particular data object mapped to a particular GUI screen, mappings between one or more components of the particular screen to one or more components of the particular data object. The model stores information about the look-and-feel of the GUI screens and about mappings between data objects to screens and screen components to data object components.
    Type: Application
    Filed: November 2, 2017
    Publication date: July 19, 2018
    Applicant: Oracle International Corporation
    Inventor: Kailas Dayanandan
  • Publication number: 20180203571
    Abstract: Techniques are disclosed for generating a GUI model for an application based upon requirements information for an application. The requirements information may include an image of a GUI screen (or multiple images of multiple screens) included in the GUI for the application. The GUI model generated based upon the input image may include information about the type and placement (layout) of GUI components in the GUI screen, and may also include information indicative of one or more functions to be assigned to one or more of the GUI components in the GUI screen. The GUI model may then be used to generate an implementation of the application GUI, including generating executable code that implements the GUI screen.
    Type: Application
    Filed: June 2, 2017
    Publication date: July 19, 2018
    Applicant: Oracle International Corporation
    Inventors: Kailas Dayanandan, Philips George John