Patents by Inventor Claire Casaregola

Claire Casaregola 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: 20230333823
    Abstract: A method for providing a user interface in a low-code or no-code development platform includes generating, by a computing system, a graphic user interface of an application development program. The graphic user interface includes: a first area including a list of blocks; a second area including a structured data object comprising nodes corresponding to one or more of the blocks; and a third area including a parameter field of a selected one of the nodes, wherein the parameter field is configured to receive user input defining both a static string and a dynamic variable.
    Type: Application
    Filed: June 18, 2023
    Publication date: October 19, 2023
    Applicant: ADP, Inc.
    Inventors: Claire Casaregola, Yair Pike, Harini Satyanarayanan, Michael Greene, Lauren Miller
  • Publication number: 20230014590
    Abstract: A method for providing a user interface in a low-code or no-code development platform includes generating, by a computing system, a graphic user interface of an application development program. The graphic user interface includes: a first area including a list of blocks; a second area including a structured data object comprising nodes corresponding to one or more of the blocks; and a third area including a parameter field of a selected one of the nodes, wherein the parameter field is configured to receive user input defining both a static string and a dynamic variable.
    Type: Application
    Filed: July 16, 2021
    Publication date: January 19, 2023
    Inventors: Claire Casaregola, Yair Pike, Harini Pundi Satyanarayanan, Michael Greene, Lauren Miller
  • 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
  • Patent number: 11347483
    Abstract: A method for designing a logic flow for a user interface is provided. The method comprises receiving from a first task for an automation process file from a user. The automation process file defines a set of system activities. The first task is added to the automation process file and submitted to a machine learning engine, which determines a number of suggested tasks to be performed after the first task. The suggested tasks are based on frequencies with which previous users have used each task after the first task. The suggested tasks are then presented to the user. A second task is received from the user to be performed after the first task. The second task may be selected from the suggested tasks but not necessarily so. The second task is then added to the automation process file.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: May 31, 2022
    Assignee: ADP, Inc.
    Inventors: Claire Casaregola, David Dushaj, Michael Greene, Yair Pike, Alexander Chan, Lauren Miller
  • 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: 20220113951
    Abstract: A method for designing a logic flow for a user interface is provided. The method comprises receiving from a first task for an automation process file from a user. The automation process file defines a set of system activities. The first task is added to the automation process file and submitted to a machine learning engine, which determines a number of suggested tasks to be performed after the first task. The suggested tasks are based on frequencies with which previous users have used each task after the first task. The suggested tasks are then presented to the user. A second task is received from the user to be performed after the first task. The second task may be selected from the suggested tasks but not necessarily so. The second task is then added to the automation process file.
    Type: Application
    Filed: October 13, 2020
    Publication date: April 14, 2022
    Inventors: Claire Casaregola, David Dushaj, Michael Greene, Yair Pike, Alexander Chan, Lauren Miller
  • 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: 11119737
    Abstract: Building a user interface of an application under development is provided. A data field is connected to each label user interface component within a respective column user interface component. A name of the data field connected to a respective label user interface component is displayed in a canvas area of an application development workspace. Data of the data field connected to each respective label user interface component are rendered in the canvas area of the application development workspace enabling a user to preview a look of the user interface of the application under development during application design time before implementation. The user interface of the application under development is built in response to receiving an input from the user to build the user interface after previewing the look of the user interface.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: September 14, 2021
    Assignee: ADP, LLC
    Inventors: Yair Pike, Michael Greene, Elizabeth Gao, Claire Casaregola, Lauren Miller
  • 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