Patent ID: 11936531
Assignee: ATLASSIAN US, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 16:
17. A system for displaying real-time data from multiple software platforms alongside user-generated content within a page, the page associated with a first software platform, the system comprising:
at least one processor; and
at least one memory configured to store instructions, which when executed by the at least one processor, cause the at least one processor to display content within a page by performing rendering operations comprising:
in response to causing the at least one processor to display content from a first software platform within the page, the content comprising user-generated content and a first embedded object from the first software platform, automatically submitting, to a second software platform, a first request to update a copy of a first foreign dataset referenced by the first foreign dataset associated with the second software platform;
in response to submitting the first request, receiving, from the second software platform, a copy of the first foreign dataset;
in response to receiving the copy of the first foreign dataset, transforming the copy of the first foreign dataset to a first renderable dataset using either a first serverless function or the second software platform;
updating the first embedded object based on the first renderable dataset;
determining that the transformed first foreign dataset contains a reference to a second embedded object;
in response to determining that the first renderable dataset references the second embedded object, submitting, to the second software platform, a second request to receive a second foreign dataset;
in response to submitting the second request, receiving a copy of the second foreign dataset;
in response to receiving the copy of the second foreign dataset, transforming the copy of the second foreign dataset to a second renderable dataset using either a second serverless function or the second software platform;
updating the second embedded object based on the second renderable dataset;
causing display of the updated first and second renderable datasets within the page.