Patents by Inventor Harshita Daddala

Harshita Daddala 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: 11875111
    Abstract: A method, computer system, and computer program manage revisions in a document. The document is displayed in a graphical user interface. The document comprises a structured data object composed from a set of tiles, wherein each tile corresponds to one or more data nodes. The tiles are composable according to a domain-specific language of an integrated development environment. One or more revisions to the structured data object are received in sequence. The revisions to each data node of the set of tiles composing the structured data object are independently managed, enabling each revision to be independently reverted to a prior state irrespective of the sequence and revisions to other data nodes of the set of tiles and without reverting the other data nodes of the structured data object to their prior state.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: January 16, 2024
    Assignee: ADP, Inc.
    Inventors: Claire Casaregola, Harshita Daddala, Yair Pike, Lauren Miller, Michael Greene
  • Publication number: 20220404935
    Abstract: The present disclosure relates generally to a development tool and, more particularly, to a development tool comprising a dual panel mapping modal. The method includes displaying, by a computer system, a first display including data blocks of a data contract document and a second display including fields of an object model, in a single graphical user interface. The method further includes mapping, by the computer system, the data blocks in the first display to the fields of the object model in the second display by selection of the data blocks in the first display and selection of the fields in the second display.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Inventors: Lauren Miller, Claire Casaregola, Michael Greene, Elizabeth Gao, Yair Pike, Harshita Daddala
  • Patent number: 11494333
    Abstract: A method for application development is provided. The method comprises receiving a number of documents, wherein each document represents a component of an application, and wherein a subset of the documents comprises overrides that link one component to another. A file tree structure is created for the application from the documents, wherein the file tree structure is organized according to component type. The documents are grouped according to component type and overrides, and the file tree structure is displayed to a user according to component type or according to a custom view specified by the user, wherein both views display the grouped documents and overrides among the documents.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: November 8, 2022
    Assignee: ADP, Inc.
    Inventors: Yair Pike, Claire Casaregola, Lauren Miller, Harshita Daddala, Michael Greene
  • Publication number: 20220171735
    Abstract: A method for application development is provided. The method comprises receiving a number of documents, wherein each document represents a component of an application, and wherein a subset of the documents comprises overrides that link one component to another. A file tree structure is created for the application from the documents, wherein the file tree structure is organized according to component type. The documents are grouped according to component type and overrides, and the file tree structure is displayed to a user according to component type or according to a custom view specified by the user, wherein both views display the grouped documents and overrides among the documents.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Inventors: Yair Pike, Claire Casaregola, Lauren Miller, Harshita Daddala, Michael Greene
  • Publication number: 20220114335
    Abstract: A method, computer system, and computer program manage revisions in a document. The document is displayed in a graphical user interface. The document comprises a structured data object composed from a set of tiles, wherein each tile corresponds to one or more data nodes. The tiles are composable according to a domain-specific language of an integrated development environment. One or more revisions to the structured data object are received in sequence. The revisions to each data node of the set of tiles composing the structured data object are independently managed, enabling each revision to be independently reverted to a prior state irrespective of the sequence and revisions to other data nodes of the set of tiles and without reverting the other data nodes of the structured data object to their prior state.
    Type: Application
    Filed: October 14, 2020
    Publication date: April 14, 2022
    Inventors: Claire Casaregola, Harshita Daddala, Yair Pike, Lauren Miller, Michael Greene
  • Publication number: 20220107787
    Abstract: A method, computer system, and computer program create a template in an integrated development environment. A set of tiles is displayed within a first area of a graphical user interface. Each tile corresponds to a set of data nodes that are composable into structured data objects according to a domain-specific language. A structured data object is composed from a subset of the tiles. The subset is displayed within a second area of the graphical user interface according to a context of the data nodes. Values are applied to properties of data nodes of the subset according to the context of the data nodes in the structured data object. The template is created from selected tiles of the subset. The template includes the values for the properties as-applied within the context.
    Type: Application
    Filed: October 5, 2020
    Publication date: April 7, 2022
    Inventors: Yair Pike, Harshita Daddala, Elizabeth Gao, Lauren Miller, Claire Casaregola, Michael Greene
  • Patent number: 11188309
    Abstract: A method, computer system, and computer program product display a set of tiles within a first area of a graphical user interface. Each tile corresponds to a set of data nodes that are composable structured data objects according to a domain-specific language. A structured data object is composed from selected tiles and is displayed within a second area of the graphical user interface. Displaying the structured data object includes displaying a first tile and a second tile within a context of the structured data object. A value override is displayed at the first tile when a first value of the first set of data nodes is overridden by a second value of the second set of data nodes.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: November 30, 2021
    Assignee: ADP, LLC
    Inventors: Yair Pike, Joseph Pirtle, Lohit Sarma, Harshita Daddala, Claire Casaregola, Lauren Miller, Christopher Fahey
  • Patent number: 10970050
    Abstract: A method, computer system, and computer program product compose a business rule. A computer system displays a set of tiles within a first area of a graphical user interface, each tile corresponding to a set of data nodes that are composable into structured data objects according to a domain-specific language. Dragging a selected tile from the first area to a drop zone within a second area of the graphical user interface appends the corresponding set of data nodes into a structured data object. Receiving a user input that sets focus on the drop zone displays a text field that replaces the drop zone w. A drop-down list is associated with the text field. The drop-down list consists of a set of permissible tiles for data nodes that can be appended to the structured data object according to a context of the structured data object.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 6, 2021
    Assignee: ADP, LLC
    Inventors: Yair Pike, Christopher Fahey, Lauren Miller, Lohit Sarma, Harshita Daddala, Joseph Pirtle
  • Publication number: 20210096829
    Abstract: A method, computer system, and computer program product display a set of tiles within a first area of a graphical user interface. Each tile corresponds to a set of data nodes that are composable structured data objects according to a domain-specific language. A structured data object is composed from selected tiles and is displayed within a second area of the graphical user interface. Displaying the structured data object includes displaying a first tile and a second tile within a context of the structured data object. A value override is displayed at the first tile when a first value of the first set of data nodes is overridden by a second value of the second set of data nodes.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Inventors: Yair Pike, Joseph Pirtle, Lohit Sarma, Harshita Daddala, Claire Casaregola, Lauren Miller, Christopher Fahey
  • Publication number: 20210096828
    Abstract: A method, computer system, and computer program product compose a business rule. A computer system displays a set of tiles within a first area of a graphical user interface, each tile corresponding to a set of data nodes that are composable into structured data objects according to a domain-specific language. Dragging a selected tile from the first area to a drop zone within a second area of the graphical user interface appends the corresponding set of data nodes into a structured data object. Receiving a user input that sets focus on the drop zone displays a text field that replaces the drop zone w. A drop-down list is associated with the text field. The drop-down list consists of a set of permissible tiles for data nodes that can be appended to the structured data object according to a context of the structured data object.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Inventors: Yair Pike, Christopher Fahey, Lauren Miller, Lohit Sarma, Harshita Daddala, Joseph Pirtle