Dynamic generation of graphical user interfaces for retrieving data from multiple computing systems

US12299463B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12299463-B2
Application numberUS-202318336525-A
CountryUS
Kind codeB2
Filing dateJun 16, 2023
Priority dateJun 17, 2022
Publication dateMay 13, 2025
Grant dateMay 13, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Aspects of the present invention provide methods, systems, and/or the like for (1) receiving a set of delegates; (2) generating a corresponding GUI for each delegate in the set of delegates, wherein the corresponding GUI is configured with a respective display element that provides a request for the corresponding data unit and an input element for receiving the corresponding data unit; (3) generating at least one corresponding delegate record for each delegate of the set of delegates, wherein the at least one corresponding delegate record identifies the corresponding data unit and the corresponding graphical user interface and is stored in a centralized repository; (4) generating a corresponding electronic communication for each delegate of the set of delegates, wherein the corresponding electronic communication comprises a link to access the corresponding GUI; and (5) sending the corresponding electronic communication for each delegate of the set of delegates to the corresponding assignee.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system comprising: a non-transitory computer-readable medium storing instructions; and a processing device communicatively coupled to the non-transitory computer-readable medium, wherein the processing device is configured to execute the instructions and thereby perform operations comprising: retrieving data stored within data sources located on a plurality of computing systems which require different permissions or credentials to access, by: receiving a set of delegates that represent a plurality of data units stored within the plurality of computing systems and a plurality of assignees who have access to the plurality of data units stored within the plurality of computing systems, wherein each delegate comprises; a data construct identifying a corresponding data unit from the plurality of data units, and a corresponding assignee who has access to a corresponding computing system from the plurality of computing systems to retrieve the corresponding data unit; generating and configuring a respective customized graphical user interface for each delegate of the set of delegates to include a respective display element that includes a request for the corresponding data unit and an input element for receiving the corresponding data unit; generating a corresponding delegate record for each delegate of the set of delegates, wherein the corresponding delegate record identifies the corresponding data unit and the respective customized graphical user interface and is stored in a centralized repository; generating a corresponding electronic communication for each delegate of the set of delegates, wherein the corresponding electronic communication comprises a link to access the respective customized graphical user interface; identifying, for each delegate, a respective assignee from the plurality of assignees; transmitting the corresponding electronic communication for each delegate of the set of delegates to the respective assignee; receiving one or more of the plurality of data units via the respective customized graphical user interface; and recording the received one or more of the plurality of data units in one or more delegate records in the centralized repository. 2. The system of claim 1 , wherein: the operations further comprise: receiving an indication of an activation of the link in the corresponding electronic communication on a computing device associated with the respective assignee; and responsive to receiving the indication of the activation of the link, causing the computing device to access the respective customized graphical user interface; receiving the one or more of the plurality of data units comprises receiving, from the computing device via the respective customized graphical user interface, the corresponding data unit for a particular delegate of the set of delegates; and recording the received one or more of the plurality of data units comprises recording the corresponding data unit for the particular delegate in the corresponding delegate record for the particular delegate. 3. The system of claim 2 , the operations further comprising: receiving a subsequent request associated with the corresponding data unit; and responsive to receiving the subsequent request: modifying, based on the subsequent request, the respective customized graphical user interface to generate a modified graphical user interface for the particular delegate, wherein the modified graphical user interface requests additional data that is required for the corresponding data unit; and generating a second corresponding electronic communication for the particular delegate that includes a second link to access the modified graphical user interface. 4. The system of claim 3 , the operations further comprising: receiving an indication of an activation of the second link in the second corresponding electronic communication on the computing device; responsive to receiving the indication of the activation of the second link, causing the computing device to access the modified graphical user interface; receiving, from the computing device via the modified graphical user interface, the additional data; and modifying the corresponding data unit for the particular delegate in the corresponding delegate record for the particular delegate to include the additional data. 5. The system of claim 2 , wherein the operations further comprise: identifying a data type of the corresponding data unit; determining that the data type is not a desired data type; and responsive to determining that the data type is not the desired data type, facilitating correction of the corresponding data unit from the data type to the desired data type. 6. The system of claim 5 , wherein facilitating correction of the corresponding data unit from the data type to the desired data type comprises at least one of: transforming the corresponding data unit from the data type to the desired data type; or generating a second modified graphical user interface that includes a second display element that includes a second request for the corresponding data unit in the desired data type and a second input element for receiving the corresponding data unit in the desired data type and providing the second modified graphical user interface for display on the computing device. 7. The system of claim 2 , wherein the operations further comprise, in response to receiving each of the plurality of data units: accessing at least one of the plurality of data units from the corresponding delegate record; and initiating network communication for transferring the at least one of the plurality of data units to a third-party computing system. 8. The system of claim 1 , wherein the operations further comprise: analyzing the plurality of data units against a set of metrics to identify a performance gap; and facilitating, based on the performance gap, modification of at least one operating parameter controlled by at least one computing system from the plurality of computing systems. 9. A non-transitory computer-readable medium storing computer-executable instructions that, when executed by computing hardware, configure the computing hardware to perform operations comprising: retrieving data stored within data sources located on a plurality of computing systems which require different permissions or credentials to access, by: receiving a set of delegates that represent a plurality of data units stored within the plurality of computing systems and a plurality of assignees who have access to the plurality of data units stored within the plurality of computing systems, wherein each delegate comprises: a data construct identifying a corresponding data unit from the plurality of data units, and a corresponding assignee who has access to a corresponding computing system from the plurality of computing systems to retrieve the corresponding data unit; generating and configuring a respective customized graphical user interface for each delegate of the set of delegates to include a respective display element that includes a request for the corresponding data unit and an input element for receiving the corresponding data unit; generating a corresponding delegate record for each delegate of the set of delegates, wherein the corresponding delegate record identifies the corresponding data unit and the respective customized graphical user interface and is stored in a centralized repository; identifying, for each delegate, a respective assignee from the plurality of assignees; providing, to a respective computing device in network communication with a respective computing system of the plurality of computing systems and associated with the respective

Assignees

Inventors

Classifications

  • for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • for systems · CPC title

  • G06F9/451Primary

    Execution arrangements for user interfaces · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12299463B2 cover?
Aspects of the present invention provide methods, systems, and/or the like for (1) receiving a set of delegates; (2) generating a corresponding GUI for each delegate in the set of delegates, wherein the corresponding GUI is configured with a respective display element that provides a request for the corresponding data unit and an input element for receiving the corresponding data unit; (3) gene…
Who is the assignee on this patent?
Onetrust Llc, One Trust Llc
What technology area does this patent fall under?
Primary CPC classification G06F11/3495. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 13 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).