Abstract: A software application defined by two or more interdependent microservices can be instantiated by defining resource bundles in a dependency graph. These resource bundles can, in turn, be handled as individual resources (higher-order objects) when the software application is instantiated or provisioned by a provisioning controller.
Abstract: A system in which existing email protocols are leveraged to exchange information between two or more client devices. An email includes an embedded serialized object that comprises instructions to inform one or more behaviors of an email client application performed upon receiving the email or at a later time.
Abstract: A system and method for detecting duplicate tickets submitted to a ticket tracking or issue tracking system. A trained machine learning model can be leveraged to compare tokens representing ticket pairs and/or to determine whether two or more tickets are duplicate tickets, despite that content of those tickets may not be identical.
Abstract: A collaborative work tool configured to determine similarity between an input provided by a user and content already received by the collaborative work tool. If a similarity is determined, the collaborative work tool can provide a visual indication to the user to alert the user that the user may be entering redundant data.
Abstract: Systems and methods for processing schemas to generate set representations of those schemas. Schema set representations can be used to generate schema coverage notifications. Set operations can be performed on schemas to compare schemas and identify whether any support changes have been made thereto.
Type:
Grant
Filed:
September 27, 2019
Date of Patent:
April 4, 2023
Assignees:
ATLASSIAN PTY LTD., ATLASSIAN US, INC.
Inventors:
Ben Sayers, Sebastian Tello, Igor Sechyn, Mauri Edo, Andrew Brainwood
Abstract: A system in which existing email protocols are leveraged to exchange information between two or more client devices. An email includes an embedded serialized object that comprises instructions to inform one or more behaviors of an email client application performed upon receiving the email or at a later time.
Abstract: The present disclosure describes systems and methods for processing schemas to generate set representations thereof. Schema set representations can be used to generate schema coverage notifications. Set operations can be performed on schemas to compare schemas and identify whether any support changes have been made thereto.
Type:
Grant
Filed:
September 27, 2019
Date of Patent:
June 13, 2023
Assignees:
ATLASSIAN PTY LTD., ATLASSIAN US, INC.
Inventors:
Ben Sayers, Sebastian Tello, Igor Sechyn, Mauri Edo, Andrew Brainwood
Abstract: An issue tracking system configured to determine similarity between issue content items (e.g., title, type, description, and the like). Based on a determined similarity satisfying a threshold and/or using a predictive model, the issue tracking system may provide a user with a suggested supplemental content item to be submitted to the issue tracking system.
Abstract: In an embodiment, a computer-implemented method for improving computer processing efficiency comprises using a main processing thread, in response to detecting an error in one or more function calls, tracing the one or more function calls at runtime and collecting stack trace data; and using a background processing thread, generating and displaying a function call tree based on the stack trace data.
Abstract: A method and system for detecting performance regression in a software application is disclosed. The software application comprises a feature flag having at least two states, wherein in a first state a first version of a feature is provided and in a second state a second version of the feature is provided when the software application is executed. The feature flag is further wrapped in a timer for recording the time taken for the corresponding first and second versions of the feature to be provided.
Abstract: An electronic mail system such as described herein in which an email message includes an embedded payload that comprises instructions and/or action items to inform one or more behaviors of an electronic mail client application and/or one or more hardware functions or sensors of the electronic device executing the electronic mail client application.
Abstract: A collaborative information management program is provided, which supports interaction by an account with a plurality of chat rooms. The program is configured to establish or define a meta-room that aggregates content posted to a set of chat rooms of the plurality of chat rooms. The program provides instructions to display user interfaces that provide user functionality to view content in the meta-room and access chat rooms to interact therewith.
Abstract: A method and system for detecting performance regression in a software application is disclosed. The software application comprises a feature flag having at least two states, wherein in a first state a first version of a feature is provided and in a second state a second version of the feature is provided when the software application is executed. The feature flag is further wrapped in a timer for recording the time taken for the corresponding first and second versions of the feature to be provided.
Abstract: A collaborative information management program is provided, which supports interaction by an account with a plurality of chat rooms. The program is configured to establish or define a meta-room that aggregates content posted to a set of chat rooms of the plurality of chat rooms. The program provides instructions to display user interfaces that provide user functionality to view content in the meta-room and access chat rooms to interact therewith.
Abstract: A collaboration tool includes a content consistency service that monitors a content database of the collaboration tool for substantially similar and/or duplicate data items that reference substantially static information, such as telephone numbers, addresses, and the like. In response to such a determination, the content consistency service replaces all occurrences of duplicate/similar data items with references to a single main reference database.
Abstract: A data engine may establish and maintain dynamic item subsets of items received from the item-tracking platforms. Users may define and customize the dynamic item subsets using a client application. The data engine may determine aggregated data about the dynamic item subsets for presentation in a graphical user interface of a client application executing on or otherwise accessible by the client devices.
Abstract: A system in which existing email protocols are leveraged to exchange information between two or more client devices. In some examples, a trained classifier can be leveraged to apply a label or classification to a received email. Based on the classification of the email, one or more parsers can be selected which can output data to be displayed in a dedicated portion of a graphical user interface.
Abstract: Described herein is a computer implemented method for repairing data inconsistency between a first mirror node and a primary cluster. The method comprises retrieving a snapshot of the one or more objects from a primary cluster; determining from the snapshot of the objects, one or more operations for the mirror node to perform to ensure data consistency between the mirror node and the primary cluster; and performing the operations.
Type:
Grant
Filed:
September 18, 2020
Date of Patent:
May 17, 2022
Assignees:
ATLASSIAN PTY LTD., ATLASSIAN INC.
Inventors:
Richard Friend, Bryan Turner, Manish Goyal