Patents Assigned to Atlassian Pty Ltd.
-
Patent number: 12238191Abstract: Embodiments of the present disclosure provide for improved interoperable data management between a user-accessed software application and an embedded software application. In some contexts, a user-accessed application provides both its own functionality as well as enabling access to functionality of an embedded application. The embedded application is accessed via a data-driven connection that provides several technical advantages and addresses various data interoperability and persistence problems. In some embodiments, a user-accessed application may be configured to provide functionality of multiple embedded applications consistent with the innovations herein described.Type: GrantFiled: June 6, 2023Date of Patent: February 25, 2025Assignees: ATLASSIAN PTY LTD, ATLASSIAN US, INCInventors: Michael Cannon-Brookes, Ali Dasdan, Pratima Arora, Steven Brooks, Jason Phan, Aaron Gentleman, Renato Galindo, Lennon Liao, Lisa Panda, Ryan-Vincent Alvarez
-
Patent number: 12229498Abstract: Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.Type: GrantFiled: June 30, 2023Date of Patent: February 18, 2025Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Sherif Mansour, Gaurav Awadhwal, Balazs Nagy, Roman Tekhov, Thomas James Gilbert, Rifat Nabi, Swati Katta
-
Patent number: 12229538Abstract: Embodiments provide an adaptive issue type identification platform for automatically determining an issue type in an enterprise-level software development issue-tracking application. Embodiments include receiving a request to generate an issue data object, causing initializing of the issue data object in a data store, causing display of an issue management capability selection interface, and receiving issue capability selection input in response to user engagement with the issue management capability selection interface.Type: GrantFiled: September 22, 2023Date of Patent: February 18, 2025Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventor: Rahul Gupta
-
Patent number: 12229493Abstract: Systems and methods for replacing a hyperlink to a referenced object with a smart link are disclosed. The method performed by a smart link management system includes receiving a content request for the hyperlink from a client device, the content request comprising a uniform resource locator (URL) of the referenced object, the URL indicating the location of the content; identifying a data source where the referenced object is located based on the URL; forwarding the content request to the data source; receiving metadata corresponding to the referenced object hosted by the data source; and forwarding the metadata to the client device for display on the client device in the form of a smart link, the smart link being a visual object including at least a portion of the metadata received from the data source.Type: GrantFiled: October 7, 2023Date of Patent: February 18, 2025Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Artur Pawel Bodera, Patrick Streule, Sascha-Manuel Reuter, Pavel Aksenkin, Scott William Simpson
-
Patent number: 12223448Abstract: An issue tracking system for tracking software development tasks is described herein. The issue tracking system may be configured to receive new issue requests from a client device and associate the new issue requests with one or more clusters of previously stored issue records. The issue tracking system may also determine similarity between issues in a first cluster of stored issue records and issues in a second cluster that is associated with a different software development project. Based on a determination that the issue similarity exceeds a threshold, the user may be prompted with one or more recommendations for a subsequent issue request or issue request content.Type: GrantFiled: October 2, 2023Date of Patent: February 11, 2025Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Noam Bar-on, Sukho Chung
-
Patent number: 12225010Abstract: A dedicated database system for storing user-generated content created when interacting with an environment defined by a software service. An access control system provides the software service with surrogate keys only and stores an association between surrogate keys and user-generated content in the dedicated database system. Upon receiving a request for user-generated content, the software service returns a surrogate key which can be translated into associated user-generated content by the dedicated database system.Type: GrantFiled: December 30, 2020Date of Patent: February 11, 2025Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Jonathon Creenaune, David Mankin
-
Patent number: 12216984Abstract: The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having an editable field configured to receive textual input. The system receives a first portion of a textual input in the editable field, which includes a command character designating the first portion of the textual input as a link insertion command. The system receives a second portion of textual input in the editable field and, before entry of the textual input is complete, the system analyzes the second portion of the textual input to identify an external platform service. The system then accesses, using an application programming interface, first hosted data hosted by the external platform service. The first hosted data may be displayed in line with the textual input and used to generate a complete link path. Once complete, the link path is replaced with a selectable graphical object that is operable, when selected, to redirect the user to the external platform service.Type: GrantFiled: November 6, 2023Date of Patent: February 4, 2025Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Scott Farquhar, Jonathan George Katahanas, Abhinav Kishore, Cornelis Jacobus Alant, Vijay Suresh Sutrave
-
Patent number: 12210885Abstract: Systems and methods for displaying improved user interfaces are disclosed. The method includes: receiving a request to load a user interface (UI) on a client device, the UI comprising a plurality of object decks. For each of the plurality of object decks, the method includes retrieving object deck parameters; executing a search to identify one or more objects that match the object deck parameters; receiving object data for the identified one or more objects; and communicating the object data to the client device. The client device is configured to render the UI with the plurality of object decks, each object deck includes graphical elements of the one or more objects that match the object deck parameters, the graphical elements generated based on corresponding object data.Type: GrantFiled: March 30, 2022Date of Patent: January 28, 2025Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventor: Ihsan Çalιşkanoǧlu
-
Publication number: 20250021938Abstract: Systems and methods for integrating computer applications is disclosed. A method includes receiving, at a secondary product platform, a first permission check request for a user of a primary client; determining, via a second backend system, whether the user is licensed for the secondary product platform; upon determining the user is not licensed, generating and communicating a second permission check request to a first backend system of a primary product platform; receiving, from the first backend system, an indication the user is associated with a permission maintained and checked via the primary product platform; upon receiving the indication, determining whether the project of the primary product platform is linked to a corresponding space of the secondary product platform associated with a resource; granting access, via the second backend system, to the resource for a current session that will expire at the end of the current session.Type: ApplicationFiled: October 1, 2024Publication date: January 16, 2025Applicants: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Viraj Sinha, Akash Lalwani, Kritika Bahl, Amaresh Dhar Dwivedi, Lisa Panda, Jiangyue Zhu, Bhakti Mehta, Neha Kalekar, Qixiang Zhang
-
Patent number: 12197478Abstract: Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.Type: GrantFiled: June 30, 2023Date of Patent: January 14, 2025Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Sherif Mansour, Gaurav Awadhwal, Bradley John Rodgers, Sam Alexander Tardif
-
Patent number: 12199841Abstract: Embodiments provide a user-defined external support request routing platform for routing a client support request initiated by a client computing device associated with an external communications platform. Embodiments also include receiving a support communications integration definition object comprising an external communications platform type identifier, an external communications platform provider identifier, an external communications platform address, and an external communications platform credential. In response to receiving the support communications integration definition object, embodiments update a support communications platform integration associated with an external communications support request routing system.Type: GrantFiled: September 29, 2022Date of Patent: January 14, 2025Assignees: Atlassian PTY Ltd, Atlassian US, Inc.Inventors: Rahul Gupta, Basak Meral, Batuhan Kama, Gokce Erdogan
-
Patent number: 12197480Abstract: A content collaboration platform, such as described herein, may include dynamic object tables that are configured to dynamically populate and/or update. Dynamic object tables may be configured to retrieve content (e.g., page content) from the content collaboration platform and automatically populate attributes from that content directly in the cells of the dynamic object tables. Updates to the page content may also be automatically updated within the table. In some examples, the dynamic object tables may be embedded within pages of the content collaboration platform and, within the same page, the user can edit, filter, and sort the dynamic object table without toggling to other tabs, applications, or documents.Type: GrantFiled: December 28, 2023Date of Patent: January 14, 2025Assignee: ATLASSIAN PTY LTD.Inventors: Siddharth Reddy Malkireddy, Sami Nudelman, Divya Sriram, Matthew Alexander Machuca, Abhinav Singh, Michael Oates, Matthew Peter Dellandrea
-
Patent number: 12189618Abstract: A database querying method is disclosed. The method includes receiving an input search query that defines a first queryable entity, a second queryable entity, and a search clause. The method further includes identifying a first database for first queryable entity, translating the search clause into a first native query executable by the first database, and generating a first set of search results obtained using the first native query. In addition, the method includes identifying a second database for the second queryable entity, translating the search clause into a second native query executable by the second database, and generating a second set of search results obtained using the second native query. The method further includes generating a combined set of results that includes results from the first set and the second set of search results, and communicating the combined set of search results to the client application.Type: GrantFiled: December 29, 2022Date of Patent: January 7, 2025Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Alexander Martin Gisby, Nathan Mark Flew, Bradley John Rodgers
-
Publication number: 20250004620Abstract: Methods and apparatus for managing the visual presentation of a back-end graphical flow model on a domain agnostic graphical flow interface are provided. An example method receives, from a back-end server, a back-end graphical flow node of a back-end graphical flow model additionally having one or more back-end graphical flow edges. An example method also presents at a graphical flow interface, a displayed node visual object representing the back-end graphical flow node. The method is configured to detect a user interaction with the displayed node visual object and transmit to the back-end server, a back-end graphical flow action message based at least in part on the user interaction. A back-end graphical flow update message comprising one or more back-end graphical flow update properties is received from the back-end server, causing an update to the visual presentation of the displayed node visual object.Type: ApplicationFiled: June 29, 2023Publication date: January 2, 2025Applicants: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Hassan Zaheer, Michael Johannes Ruflin, Leonardo Guimaraes Diniz, Zoe Claire Bott
-
Patent number: 12182000Abstract: Embodiments of the present disclosure provide for improved interoperable data management between a user-accessed software application and an embedded software application. In some contexts, a user-accessed application provides both its own functionality as well as enabling access to functionality of an embedded application. The embedded application is rendered to a selected user engagement mode based on an embedded application mode identification instruction from the user-accessed application. In some embodiments, a user-accessed application may be configured to provide functionality of multiple embedded applications consistent with the innovations herein described.Type: GrantFiled: December 27, 2022Date of Patent: December 31, 2024Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Lyubo Marinov, Corina Lawu, Dhanraj Jadhav, Lisa Panda, Neha Kalekar
-
Patent number: 12181978Abstract: Systems and methods for exporting data from a cloud server and/or importing data to a cloud server are disclosed. The method for exporting data includes receiving a plurality of event records. Each event record includes information about an update to application data of an application. The computer-implemented method further including storing the plurality of event records in near real-time in a predefined storage location and in response to a client export request, creating one or more backup files based on the stored event records in the predefined storage location, and allowing export of the one or more backup files to a local client storage location.Type: GrantFiled: March 29, 2022Date of Patent: December 31, 2024Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Anatolii Shuvalov, Andre van der Schyff, Jonathon Patrick Geeves
-
Patent number: 12182641Abstract: The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having a content-creation field configured to receive textual input. A link-creation window may be generated, which facilitates browsing third-party content without leaving a current application. Using the disclosed interface, a user can generate a selectable graphical object that links to third-party content from within the context of the content-creation field interface.Type: GrantFiled: December 20, 2023Date of Patent: December 31, 2024Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Jonathan George Katahanas, Abhinav Kishore, Vijay Suresh Sutrave, James Rotanson, Tong Li
-
Patent number: 12182764Abstract: Described herein are systems, methods and computer-readable media for maintaining a configurable project hierarchy. The method includes establishing a project hierarchy with multiple hierarchy levels including first and second hierarchy levels. The first level has an associated issue type. The method further includes receiving a request to change the hierarchy level of the first issue type to the second level. In response to receiving this request, the method includes: accessing from a data store, a hierarchy-issue type association record of the first issue type including an identifier of the first issue type and a current hierarchy level identifier; creating a new hierarchy-issue type association data record including the identifier of the first issue type and a new hierarchy level identifier corresponding to the second hierarchy level; and associating the first issue type with the second hierarchy level by storing the new hierarchy/issue type association data record in the data store.Type: GrantFiled: June 30, 2022Date of Patent: December 31, 2024Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Johannes Jacob ELS, Anne Jang
-
Patent number: 12169699Abstract: Systems and methods provide techniques for more effective and efficient predictive monitoring of a software application framework. In response, embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient predictive monitoring of a software application framework using incident signatures for the software application that are generated by using a natural language processing machine learning framework, a structured data processing machine learning model, a feature combination machine learning model, and a clustering machine learning model.Type: GrantFiled: December 18, 2020Date of Patent: December 17, 2024Assignees: Atlassian PTY Ltd, Atlassian US, Inc.Inventors: Shashank Prasad Rao, Karthik Muralidharan
-
Publication number: 20240414113Abstract: Embodiments include methods for generating automated responses to event feed items in a multiplatform collaboration system. The methods can include receiving event notifications for events generated at a respective application service of a set of applications services, rendering a set of event cards corresponding to the events, and identifying a subset of event cards that include an update to a comment field. Methods include generating, for each event card in the subset of event cards, a comment field and causing the client device to display event cards of the set of event cards in an event feed. Methods include a, in response to a user selecting a reply option in an event card, causing the client device to launch an application platform associated with the application service and generate a response interface including a pre-populated response comment.Type: ApplicationFiled: August 19, 2024Publication date: December 12, 2024Applicant: Atlassian Pty Ltd.Inventors: David Wilson, Joshua Carolan