Apparatuses, computer-implemented methods, and computer program products for data persistence and use via data graduation

US12436965B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12436965-B2
Application numberUS-202217810175-A
CountryUS
Kind codeB2
Filing dateJun 30, 2022
Priority dateJun 30, 2022
Publication dateOct 7, 2025
Grant dateOct 7, 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.

Embodiments provide improved mechanisms for converting data, via data graduation performed by an intermediary integration system, of data for use via a converted data access application. Embodiments include identifying a structured data object shell generated via a user-accessed application and stored via the intermediary integration system, causing converting of a specific configuration data object associated with a converted data access application from the structured data object shell by causing at least: translating a value of the structured data object shell to a first data value of the specific configuration data object, and setting a second data value of the specific configuration data object utilizing second data separate from the specific configuration data object, causing storing of the specific configuration data object via the converted data access application, wherein the storing of the specific configuration data object enables access to the specific configuration data object via the converted data access application.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: receiving, over a network from a first computing device running a user-facing application, a request from a user via the user-facing application and through a user-accessed application for access to one or more operations of a converted data access application, wherein the converted data access application has functionality that is not available in the user-accessed application; identifying, via an intermediary integration system comprising at least one server and in response to the request from the user, a structured data object shell generated via the user-accessed application and stored via the intermediary integration system; causing converting, via the intermediary integration system, of a specific configuration data object associated with the converted data access application from the structured data object shell, wherein the specific configuration data object comprises a first format accessible by the converted data access application, wherein the structured data object shell comprises a second format accessible by the user-accessed application, and wherein the converting comprises causing at least: translating at least one value of the structured data object shell to at least a first data value of the specific configuration data object; and setting at least a second data value of the specific configuration data object utilizing second data separate from the specific configuration data object; transmitting, over the network and to the converted data access application, the specific configuration data object to enable for the converted data access application to provide access for the user-facing application to access the converted data access application; and causing, via the intermediary integration system, storing of the specific configuration data object via the converted data access application, wherein the storing of the specific configuration data object enables access to the specific configuration data object via the converted data access application. 2. The computer-implemented method of claim 1 , the computer-implemented method further comprising: receiving an operational request corresponding to at least one operation associated with the converted data access application; receiving source authentication information associated with a user; and validating the source authentication information, wherein the structured data object shell is converted to the specific configuration data object based at least in part on the source authentication information associated with the user, and wherein the structured data object shell is generated before validation of the source authentication information. 3. The computer-implemented method of claim 1 , wherein the second data value of the specific configuration data object is associated with a higher-level source attribute or a permissions attribute. 4. The computer-implemented method of claim 1 , wherein the structured data object shell is associated with a first object data schema and wherein the specific configuration data object is associated with a second object data schema, and wherein translating the at least one value of the structured data object shell to at least the first data value of the specific configuration data object comprises: mapping a first data attribute of the first object data schema with a second data attribute of the specific configuration data object; and causing setting of the at least one value for the first data attribute to the first data value for the second data attribute. 5. The computer-implemented method of claim 1 , wherein the converted data access application and the intermediary integration system are associated with a shared entity. 6. The computer-implemented method of claim 1 , the computer-implemented method further comprising: configuring, via the intermediary integration system in communication with the user- accessed application, a user-facing application associated with the user-accessed application to provide access to first operation via the intermediary integration system, wherein the first operation comprises a genericized operation corresponding to a specific operation of the converted data access application. 7. The computer-implemented method of claim 1 , the computer-implemented method further comprising: receiving, via the intermediary integration system, at least one operational request associated with the user-accessed application; and generating, via the intermediary integration system, the structured data object shell in response to the at least one operational request. 8. The computer-implemented method of claim 1 , the computer-implemented method further comprising: deleting the structured data object shell from the intermediary integration system. 9. The computer-implemented method of claim 1 , wherein the structured data object shell is configured associated with a first operations package and the specific configuration data object is configured associated with a second operations package. 10. The computer-implemented method of claim 9 , wherein the first operations package comprises a first CRUD operations package and the second operations package comprises a second CRUD operations package, the first CRUD operations package supporting at least one different CRUD operation than the second CRUD operations package. 11. The computer-implemented method of claim 9 , wherein the second operations package comprises a specific operation performed at least in part via the converted data access application. 12. The computer-implemented method of claim 1 , wherein the user-accessed application is associated with a user-facing application associated with a native look and feel, and wherein the user-facing application provides a first interface usable to generate the structured data object shell via an operation associated with the intermediary integration system, the first interface rendered based on the native look and feel associated with the user-accessed application. 13. The computer-implemented method of claim 1 , wherein the user-accessed application is associated with a user-facing application operating on at least one first computing device, wherein the intermediary integration system comprises an applet simultaneously operating on the at least one first computing device. 14. The computer-implemented method of claim 1 , wherein the intermediary integration system causes generation of the specific configuration data object utilizing a particular conversion algorithm identified based at least in part on an object type associated with the structured data object shell. 15. The computer-implemented method of claim 1 , wherein the converted data access application is configured to provide first operation for interacting with the structured data object shell and second operation for interacting with the specific configuration data object. 16. The computer-implemented method of claim 1 , the computer-implemented method further comprising: receiving interaction data associated with the structured data object shell, the interaction data indicating a request to access a user-accessed application associated with the converted data access application; and in response to receiving the interaction data, initiating execution of a second user-facing application associated with the converted data access application. 17. An apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to: receive, over

Assignees

Inventors

Classifications

  • G06F21/44Primary

    Program or device authentication · CPC title

  • G06F16/258Primary

    Data format conversion from or to a database · 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 US12436965B2 cover?
Embodiments provide improved mechanisms for converting data, via data graduation performed by an intermediary integration system, of data for use via a converted data access application. Embodiments include identifying a structured data object shell generated via a user-accessed application and stored via the intermediary integration system, causing converting of a specific configuration data o…
Who is the assignee on this patent?
Atlassian Pty Ltd, Atlassian Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/44. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 07 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).