Patents Assigned to Atlassian, Inc.
  • Patent number: 11263030
    Abstract: Systems and methods provide techniques for dynamically guided document interaction. In one embodiments, a method includes identifying a guided interaction configuration object for a structured document template object; generating one or more guided interaction user interface objects; causing the limited-interaction device to sequentially present the one or more guided interaction user interface objects according to a guided interaction presentation order; subsequent to each sequential presentation, identifying the defined-format user input received by the guided interaction user interface object; and subsequent to sequential presentation of all of the one or more guided interaction user interface objects, causing the limited-interaction device to present a structured document user interface object.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: March 1, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN, INC.
    Inventor: Shuai Li
  • Patent number: 11263348
    Abstract: A computer-implemented method includes receiving permission data from an application server. The permission data is for an account to access a software application of a plurality of software applications, and the application server is configured to provide the software application. Responsive to receiving the permission data from the application server, storing the permission data in a native database. Receiving a request to grant the account access to the software application. Determining whether the database stores the permission data for the account to access the software application. In response to determining that the database stores the permission data, granting access to the account to access the software application.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: March 1, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Jeffrey Lawrence Farber, Sidney Gee-Lake Shek, Pramod Shashidhara, Deepak Kulkarni, Jonathan Paul Gilbert
  • Patent number: 11263267
    Abstract: Methods, apparatuses, or computer program products provide for providing interaction vectors related to a component management system. An interaction vector data structure request for a component management system may be received from a client device. The interaction vector data structure request may include one or more interaction vector identifiers and one or more component identifiers. Additionally, metadata associated with the one or more component identifiers may be retrieved. The metadata may include respective component object identifiers for the one or more component identifiers. A component dependency work graph structure may be traversed based on the respective component object identifiers to generate one or more interaction vector data structures based on one or more dependencies between component object data associated with the respective component object identifiers.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: March 1, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN, INC.
    Inventors: Jascha-Alexander Stephan Zittel, Andrew John Freedman, Neil Dunbar, Sae Ra Kang, Luke Andrew Esther, Chris Jo Stivers, Taylor Timothy Pechacek
  • Patent number: 11249958
    Abstract: Described herein is a computer implemented method. The method comprises receiving, from a user device, a selected workflow message identifying a selected workflow; accessing the selected workflow from a workflow data store; evaluating, using runtime context information received from the user device, one or more secondary triggers associated with the selected workflow to determine an applicable branch of the selected triggered workflow; communicating, to the user device, branch information in respect of the applicable branch, the branch information including information in respect of one or more operations that would be performed if the selected workflow was executed.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: February 15, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Christopher Charles Mann, Jose Ignacio Romagnoli
  • Patent number: 11243785
    Abstract: A systems for optimizing a user interface includes a host service/device coupled to two databases. One database stores historical information of user interaction(s) with the interface and the another stores predefined query strings that when submitted to the first database obtain statistically testable datasets. As a result of this construction, a user of the optimization system is able to submit a request to the host service/device that includes (1) a selected user interface variation and (2) a selected user interaction goal. In response, the optimization system accesses the second database to retrieve a set of queries related to the variation and a set of queries related to the goal. Thereafter, the query sets can be submitted to the first database to obtain two testable datasets (e.g., a control set and a variant set) for automatic statistical analysis.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: February 8, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Fredrick Galoso, Nathan Selvidge, Ryan Sorensen
  • Patent number: 11243830
    Abstract: Systems and methods for detecting and managing incidents are disclosed. In one embodiment, a method for detecting an incident includes receiving issue data created for an issue tracking system; analyzing the received issue data over a predetermined interval; determining whether a potential incident has occurred based on the analysis; upon determining that a potential incident has occurred, creating an incident management assistant program; identifying one or more relevant users to communicate an alert to; and communicating the alert to the identified relevant users, the alert including a pointer to the incident management program.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: February 8, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Matthew David Hunter, Matthew Craig Saxby, Michael David Howells
  • Patent number: 11243916
    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.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: February 8, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventor: Nikita Leonov
  • Patent number: 11240229
    Abstract: Described herein is a computer implemented method for configuring a receiving system to receive data from a sending system. The method comprises receiving an integration creation request from a client application. In response, a specific integration user account is created with credentials which provide access to the receiving system. The credentials are communicated to the client application. In addition, an integration record comprising details in respect of the integration is created, stored, and associated with the specific integration user account.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: February 1, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Carl Christian Rolf, Oliver Burn, James Navin, Rafal Krzysztof Myslek
  • Patent number: 11238030
    Abstract: Described herein is a computer implemented method for maintaining a configurable project hierarchy. The method comprises creating a new hierarchy level data record and storing the new hierarchy level data record in a data store. The method further comprises receiving a request to associate a particular issue type with the new hierarchy level and, in response, creating a new hierarchy/issue type association data record including an identifier of the particular issue type and an identifier of the new hierarchy level identifier.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: February 1, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Ed Zhang, Nhat Tran, Albert Kavelar, Bree Davies, Andre Van Der Schyff
  • Patent number: 11232406
    Abstract: The issue-discovery services described herein may access data from the messaging platform and/or the issue-tracking platform to automatically determine issue attributes for creating a new issue in the issue-tracking platform based on activity in the messaging platform. The issue-discovery service may provide or otherwise be associated with a user input element presented on a client device (e.g., presented in the chat user interface), which allows a user of the client device to provide a user input to create a new issue in the issue-tracking platform based on activity in the chat channel. The user input may identify content associated with the chat channel (e.g., one or more messages displayed in the chat user interface) for use in creating the new issue in the issue-tracking platform.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: January 25, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: David Michelson, Vitalii Saienko, Trevor Thompson, Fletcher Richman, Tristan Rubadeau
  • Patent number: 11231921
    Abstract: Method, apparatus and computer program product for software application update management. For example, the apparatus includes at least one processor and at least one non-transitory memory including program code. The at least one non-transitory memory and the program code are configured to, with the at least one processor, receive a qualified lifecycle command associated with a software application; in response to receiving the qualified lifecycle command, obtain an update queue flag value for the software application; determine if the update queue flag value indicates an update-queued status or an update check status; and in response to determining that the update queue flag value indicates the update check status, determine if the software application has access to a latest version of a data resource associated with the software application and adjust the first update queue flag value based on if the software application has access to the latest version.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: January 25, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Jerry Cheng, Alexander James Decker, Bharath Booshan Lakshmi Narayanan, Shuai Li, Nikita Leonov, Rene Soberanes Cacheaux, Markus te Grotenhuis
  • Patent number: 11228548
    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.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: January 18, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventor: Noam Bar-on
  • Patent number: 11226854
    Abstract: In an embodiment, a method comprises: generating, at a client computer, a first schema in a graph query language processing system, the schema indicating which querying operations and mutating operations that a graph endpoint of the graph query language processing system supports, wherein generating the first schema comprises: automatically mapping a first resource of a first plurality of resources from a first endpoint of a first data source to a first field in the first schema; automatically mapping a second resource of a second plurality of resources from a second endpoint of a second data source to a second field in the first schema; generating and submitting a query to the graph endpoint based on the first schema that causes retrieving the first resource from the first endpoint and the second resource from the second endpoint; generating and causing displaying, at the client computer, a digital data display that shows the first resource and the second resource in a unified format.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: January 18, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Don Brown, Samuel Le Berrigaud
  • Patent number: 11226809
    Abstract: A method and system for updating a virtual machine that is utilized as a base virtual machine for one or more linked clone virtual machines. The method comprises deploying the base virtual machine on a host system, the base virtual machine comprising a base virtual disk which is attachable to the one or more linked clones and a base delta disk. The method further comprises deploying a software update to the base delta disk of the base virtual machine and once the software update is deployed to the base delta disk of the base virtual machine, shutting down the base virtual machine. The method further comprises updating the base virtual machine by merging the software update deployed on the base delta disk of the base virtual machine with the base virtual disk of the base virtual machine.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: January 18, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventor: Fabian Mueller
  • Patent number: 11227257
    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.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: January 18, 2022
    Assignees: ATLASSIAN PTY LTD, ATLASSIAN, INC.
    Inventor: Shuai Li
  • Patent number: 11228541
    Abstract: Embodiments include a computer implemented method for automatically identifying an issue from a help message received via a chat interface and generating a response for responding to the help message. The method can include receiving one or more response templates that each include a reference to a resource associated with a help topic. The method can also include receiving, from a second user, a help request via the chat interface of a help channel. In response to receiving the help request the method can include parsing the help request to identify a help topic, generating a help desk ticket associated with the help request and generating a response message that includes an information resource associated with the help topic, and sending the response message to the user. In response to the user viewing the information resource and selecting a user interface element, the method can include automatically closing the help desk ticket.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: January 18, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Tristan Rubadeau, Komran Rashidov
  • Patent number: 11216434
    Abstract: Described herein is a computer implemented method for managing summary data maintained for each node in a tree-structured dataset. The method comprises initiating a summary data reset process which comprises: determining a new summary data length; recalculating data summaries for all nodes in the tree-structured dataset so that data summaries for all nodes have a length is equal to the new summary data length, and wherein for a given subtree of the tree-structured dataset, recalculating data summaries comprises: initially recalculating data summary items for leaf nodes of the given subtree; and following recalculation of data summary items for leaf nodes, working progressively up the given subtree to a root of the given subtree.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: January 4, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventor: Eric Dalgliesh
  • Patent number: 11209978
    Abstract: In an embodiment, a computer-implemented method comprises: displaying a particular view of a plurality of views of a continuous content stream of individually actionable content items; wherein the plurality of views, each including a different subset of the individually actionable content items, responds to different sets of signaling gestures; automatically recognizing, while the continuous content stream is being displayed, a mode change from a control mode to a signal mode in the particular view of the plurality of views; receiving a touch input in the particular view of the plurality of views and, in response, generating output data indicating a signaling gesture classification that is accepted by the particular view and is for the touch input; updating, according to the output data, the particular view of the plurality of views; wherein the method is performed by one or more computing devices.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: December 28, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventor: Noam Bar-on
  • Patent number: 11204961
    Abstract: Methods, apparatuses, or computer program products are disclosed providing for the dynamic generation and traversal of object dependency data structures. Examples enable generation of service dependency work graph structures for service dependencies associated with one or more services and dynamic replacement of service instances based upon traversal of the service dependency work graph data structures.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: December 21, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN, INC.
    Inventors: Jeffrey Farber, Rahul Revo, Diogo Correa Lucas
  • Patent number: 11205146
    Abstract: A method including operations of displaying a scheduling interface including a first work item user interface element corresponding to a first work item, the first work item user interface element displayed to visually indicate a scheduled start date of the first work item and a scheduled end date for the first work item; receiving forecast data generated in respect of the first work item; determining, based on the forecast data, a first forecast range in respect of the first work item; and displaying a first forecast user interface element on the scheduling interface, the first forecast user interface element corresponding to the first work item and having an appearance based on the first forecast range.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: December 21, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Ben Morgan, Cyprien Autexier, Andre Van der Schyff, Seung Yeon Sa, Daniel Annesly, Pavel Vlasov, Waiyee Loo, Albert Kavelar, Lukas Maczejka, Martin Sturm, Paul Glantschnig