IP Library Granted Patent US 11,556,894
Granted Patent B2
US 11,556,894 · App. 17/643,546 · Granted Jan 17, 2023

Temporally dynamic referential association in document collaboration systems

Inventor: Shuai Li (Sunnyvale, CA)
Assignees: ATLASSIAN PTY LTD.; ATLASSIAN, INC.
G06Q10/101G06F40/106G06F40/134G06F40/169
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,556,894
App. No.
17/643,546
Granted
Jan 17, 2023
Kind
B2
Abstract

Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable temporally dynamic referential association in document collaboration server systems. For example, certain embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to perform temporally dynamic referential association in document collaboration server systems by using cross-temporal visual reference data objects, temporal visual reference data objects, cross-temporal referential association data objects, temporal referential association data objects, and administrator panel user interfaces.

Claims (60)

1. An apparatus for temporally dynamic referential association between a collaborative document data object and a plurality of document administrator user profiles associated with the collaborative document data object, the apparatus comprising at least one processor and at least one memory including program code, the at least one memory and the program code configured to, with the at least one processor, cause the apparatus to at least:

receive a predefined cross-temporal referential input via a collaborative document user interface for the collaborative document data object;

determine a designated cross-temporal document administrator user profile of the plurality of document administrator user profiles for the predefined cross-temporal referential input; and

generate a cross-temporal visual conversion data object, wherein the cross-temporal visual conversion data object is used to update the collaborative document user interface by converting the predefined cross-temporal referential input to an indication of the designated cross-temporal document administrator user profile.

2. The apparatus of claim 1 , wherein:

the predefined cross-temporal referential input is provided by an end user profile via interacting with the collaborative document user interface, and

the predefined cross-temporal referential input is associated with a first predefined cross-temporal referential input type designation of one or more predefined cross-temporal referential input type designations.

3. The apparatus of claim 2 , wherein the one or more predefined cross-temporal referential input type designations comprise an owner-referenced predefined cross-temporal referential input type designation.

4. The apparatus of claim 2 , wherein:

the one or more predefined cross-temporal referential input type designations comprise one or more label-based predefined cross-temporal referential input type designations, and

each label-based predefined cross-temporal referential input type designation of the one or more label-based predefined cross-temporal referential input type designations is associated with a reference label of one or more reference labels.

5. The apparatus of claim 4 , wherein:

the designated cross-temporal document administrator user profile is selected from the plurality of document administrator user profiles based on querying a cross-temporal referential mapping data object in accordance with the first predefined cross-temporal referential input type designation, and

the cross-temporal referential mapping data object associates each predefined cross-temporal referential input type designation of the one or more predefined cross-temporal referential input type designations to a corresponding document administrator user profile of the plurality of document administrator user profiles.

6. The apparatus of claim 5 , wherein the at least one memory and the program code are configured to, with the at least one processor, cause the apparatus to at least:

receive a cross-temporal referential mapping modification request, wherein the cross-temporal referential mapping modification request defines a new designated cross-temporal document administrator user profile of a group of document administrator user profiles for the first predefined cross-temporal referential input type designation; and

modify the cross-temporal referential mapping data object based on the cross-temporal referential mapping modification request.

7. The apparatus of claim 6 , wherein:

the predefined cross-temporal referential input is provided by the end user profile of a client computing device, and

the cross-temporal visual conversion data object is transmitted to the client computing device.

8. The apparatus of claim 7 , wherein the at least one memory and the program code are configured to, with the at least one processor, cause the apparatus to at least:

receive, from the client computing device, a temporal referential association data object associated with an input cyclical time period designation of a plurality of cyclical time period designations, wherein the temporal referential association data object is generated by the client computing device based on a predefined temporal referential input provided by the end user profile during an interaction of the end user profile with the collaborative document user interface, and wherein the interaction has occurred at a time period that is associated with the input cyclical time period designation;

query a temporal referential mapping data object associated with the collaborative document data object to identify a designated temporal document administrator user profile of the group of document administrator user profiles for the input cyclical time period designation, wherein the temporal referential mapping data object associates each cyclical time period designation of the plurality of cyclical time period designations to a respective document administrator user profile of the group of document administrator user profiles; and

transmit a temporal visual conversion data object describing the designated temporal document administrator user profile to the client computing device, wherein the client computing device is configured to generate a temporal reference user interface element based on the temporal visual conversion data object and present the temporal reference user interface element to the end user profile as part of the collaborative document user interface.

9. The apparatus of claim 1 , wherein the at least one memory and the program code are configured to, with the at least one processor, cause the apparatus to at least:

receive, from an administrator computing device associated with the designated cross-temporal document administrator user profile of a group of document administrator user profiles, an administrator panel user interface presentation request;

generate an administrator panel user interface data object, wherein the administrator panel user interface data object is configured to enable presenting an administrator panel user interface that describes one or more cross-temporal document references for the designated cross-temporal document administrator user profile using a cross-temporal reference tab of the administrator panel user interface, and wherein the one or more cross-temporal document references comprise a first cross-temporal document reference that is associated with the collaborative document data object; and

transmit the administrator panel user interface data object to the administrator computing device, wherein the administrator computing device is configured to present the administrator panel user interface based on the administrator panel user interface data object.

10. The apparatus of claim 9 , wherein the administrator panel user interface describes one or more temporal document references for the designated cross-temporal document administrator user profile using a temporal reference tab of the administrator panel user interface.

11. The apparatus of claim 9 , wherein:

each cross-temporal document reference of the one or more cross-temporal document references is associated with a reference label of one or more reference labels, and

the cross-temporal reference tab is configured to enable filtering the one or more cross-temporal document references based on the one or more reference labels.

12. A computer-implemented method for temporally dynamic referential association between a collaborative document data object and a plurality of document administrator user profiles associated with the collaborative document data object, the computer-implemented method comprising:

receiving a predefined cross-temporal referential input via a collaborative document user interface for the collaborative document data object;

determining a designated cross-temporal document administrator user profile of the plurality of document administrator user profiles for the predefined cross-temporal referential input; and

generating a cross-temporal visual conversion data object, wherein the cross-temporal visual conversion data object is used to update the collaborative document user interface by converting the predefined cross-temporal referential input to an indication of the designated cross-temporal document administrator user profile.

13. The computer-implemented method of claim 12 , wherein:

the predefined cross-temporal referential input is provided by an end user profile via interacting with the collaborative document user interface, and

the predefined cross-temporal referential input is associated with a first predefined cross-temporal referential input type designation of one or more predefined cross-temporal referential input type designations.

14. The computer-implemented method of claim 13 , wherein the one or more predefined cross-temporal referential input type designations comprise an owner-referenced predefined cross-temporal referential input type designation.

15. The computer-implemented method of claim 13 , wherein:

the one or more predefined cross-temporal referential input type designations comprise one or more label-based predefined cross-temporal referential input type designations, and

each label-based predefined cross-temporal referential input type designation of the one or more label-based predefined cross-temporal referential input type designations is associated with a reference label of one or more reference labels.

16. The computer-implemented method of claim 15 , wherein:

the designated cross-temporal document administrator user profile is selected from the plurality of document administrator user profiles based on querying a cross-temporal referential mapping data object in accordance with the first predefined cross-temporal referential input type designation, and

the cross-temporal referential mapping data object associates each predefined cross-temporal referential input type designation of the one or more predefined cross-temporal referential input type designations to a corresponding document administrator user profile of the plurality of document administrator user profiles.

17. The computer-implemented method of claim 16 , further comprising:

receiving a cross-temporal referential mapping modification request, wherein the cross-temporal referential mapping modification request defines a new designated cross-temporal document administrator user profile of a group of document administrator user profiles for the first predefined cross-temporal referential input type designation; and

modifying the cross-temporal referential mapping data object based on the cross-temporal referential mapping modification request.

18. The computer-implemented method of claim 17 , wherein:

the predefined cross-temporal referential input is provided by the end user profile of a client computing device, and

the cross-temporal visual conversion data object is transmitted to the client computing device.

19. The computer-implemented method of claim 18 , further comprising:

receiving, from the client computing device, a temporal referential association data object associated with an input cyclical time period designation of a plurality of cyclical time period designations, wherein the temporal referential association data object is generated by the client computing device based on a predefined temporal referential input provided by the end user profile during an interaction of the end user profile with the collaborative document user interface, and wherein the interaction has occurred at a time period that is associated with the input cyclical time period designation;

querying a temporal referential mapping data object associated with the collaborative document data object to identify a designated temporal document administrator user profile of the group of document administrator user profiles for the input cyclical time period designation, wherein the temporal referential mapping data object associates each cyclical time period designation of the plurality of cyclical time period designations to a respective document administrator user profile of the group of document administrator user profiles; and

transmitting a temporal visual conversion data object describing the designated temporal document administrator user profile to the client computing device, wherein the client computing device is configured to generate a temporal reference user interface element based on the temporal visual conversion data object and present the temporal reference user interface element to the end user profile as part of the collaborative document user interface.

20. A computer program product for temporally dynamic referential association between a collaborative document data object and a plurality of document administrator user profiles associated with the collaborative document data object, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions configured to:

receive a predefined cross-temporal referential input via a collaborative document user interface for the collaborative document data object;

determine a designated cross-temporal document administrator user profile of the plurality of document administrator user profiles for the predefined cross-temporal referential input; and

generate a cross-temporal visual conversion data object, wherein the cross-temporal visual conversion data object is used to update the collaborative document user interface by converting the predefined cross-temporal referential input to an indication of the designated cross-temporal document administrator user profile.

Assignments (2)
CHANGE OF NAME Recorded Jul 24, 2024
From: ATLASSIAN, INC.
To: ATLASSIAN US, INC.
Reel/Frame 068654/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2022
From: LI, SHUAI
To: ATLASSIAN PTY LTD.; ATLASSIAN, INC.
Reel/Frame 059064/0979 →
Continuity (2)
Continuation 17196511 · Mar 9, 2021
Related Publication 20220292458A1 · Sep 15, 2022