Search Patents
  • Patent number: 11461040
    Abstract: Systems and methods provide techniques for more effective read/write management in collaborative data interaction frameworks. 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 read/write management in collaborative data interaction frameworks. For example, certain embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to read/write management in collaborative data interaction frameworks using techniques that utilize asynchronous write request management along with partially decoupled read request management.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: October 4, 2022
    Assignees: Atlassian PTY Ltd., Atlassian, Inc.
    Inventors: Jeevjyot Singh Chhabda, Mikhael Tanutama
  • Patent number: 11394637
    Abstract: Various examples herein described are directed to methods, apparatuses and computer program products configured for tracking, tracing, and/or diagnosing data object transmissions in a network service cloud. In some embodiments, a path finder server entity may transmit one or more Application Programming Interface (API) calls to one or more APIs associated with the network service cloud to obtain one or more data routing table objects, and may determine transmission paths of data objects based at least in part on the data routing table objects.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: July 19, 2022
    Assignees: ATLASSIAN PTY LTD, ATLASSIAN, INC.
    Inventor: Haishan Du
  • Patent number: 11481213
    Abstract: Described herein is a computer implemented method for migrating data entities of a software service from one server instance to another server instance. A migration identifier data structure is created for migrating entities, the data structure including objects, for example in predefined name-value pairs, identifying associated entities within the software service for the migrating entities. A migration process evaluates the migration identifier data structures across migration stages to identify shared configuration between migration stages and/or missing migration entities.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: October 25, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Sebastian Esponda, Aline Guedes Pinto, Colin Chauvet, Andrew Semple, Anatolii Shuvalov, Jason Wong
  • 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: 11853821
    Abstract: 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: Grant
    Filed: August 8, 2022
    Date of Patent: December 26, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Jonathan George Katahanas, Abhinav Kishore, Vijay Suresh Sutrave, James Rotanson, Tong Li
  • Patent number: 11157591
    Abstract: A collaborative software development environment includes a centralized repository security service that monitors a repository database of the collaborative software development environment for change notifications or events. When a change is noticed (e.g., pull request), the source repository is cloned and suitable images are spun up by an orchestrator, each of which is configured to perform a static analysis operation against the source code of the cloned repository. Results of each static analysis operation are stored in a database that can be accessed by client devices.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: October 26, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Mark Adams, Chris Walz, Ming Chang, Erin Jensby, Robbie Gallagher
  • Patent number: 11550689
    Abstract: Described herein is a computer implemented method comprising receiving a navigation event generated at an application; determining the navigation event is a start navigation session event and recording the event as a startpoint of a navigation session; determining an end of the navigation session has occurred and, in response, recording an endpoint of the navigation session. The method further comprises calculating a navigation session metric for the navigation session; determining a particular category of the navigation session; and determining a measure of navigation success for the navigation session based on the navigation session metric and particular category.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: January 10, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Sami Tapani Jaatinen, Anand Gupta, Raymond Rui Su, Hong Phong Nguyen, Maximillian Peter Heinz
  • Patent number: 11748118
    Abstract: Described herein is a computer implemented method comprising: generating a state transition replay request defining a time period and object selection criteria and communicating the state transition replay request to a server. In response to the state transition replay request replay data is received including starting state data indicating a starting state of objects satisfying the object selection criteria at a start of the time period; and transition data indicating state transitions of objects satisfying the object selection criteria over the time period. The replay data is used to display a transition replay interface in which a transition replay is displayed.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: September 5, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Pavithra Kodmad
  • Patent number: 10643065
    Abstract: In an embodiment, an image reception system is communicatively coupled to an image analysis system and is configured to receive a digital image and analyze the pixels of the digital image to determine one or more regions in the digital image. For each region in the one or more regions in the digital image, the image analysis system recognizes the content in the region. A document creation system communicatively coupled to the image analysis system is configured to create a digital document based on the recognized content for the one or more regions. In some embodiments, the image analysis system is further configured to analyze the digital image to detect one or more of the following: region markers, tables, headers.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: May 5, 2020
    Assignees: Atlassian Pty Ltd, Atlassian, Inc.
    Inventors: Yuntao Zhou, Andrew Nelson, Bradley Rodgers
  • Patent number: 11474813
    Abstract: Described herein is a computer implemented method. The method comprises storing project data in relation to a plurality of projects in a data store. In response to determining that a project update process has been triggered for a particular project, a project owner is identified and a project update request is generated and communicated to the project owner. Project updates are received, and in response to determining that a subscriber update process has been triggered for a particular subscriber, one or more projects are identified and updates in respect of those projects are generated and communicated to the particular subscriber.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: October 18, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Sherif George Mansour, Sam Alexander Tardif, Bradley John Rodgers
  • Patent number: 11442710
    Abstract: Described herein is a computer implemented method for managing a repository that includes one or more component packages and a repository configuration file listing repository dependencies. Each component package has a package configuration file listing package dependencies. The method including the steps of: parsing the repository configuration file; aliasing a package dependency listed in the repository configuration file with at least two repository dependency aliases; parsing a package configuration file; and linking each repository dependency alias to a package dependency listed in the package configuration file.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: September 13, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Nadezhda Makarevich, Marcin Szczepanski, Aliaksei Shpakau, Ian Michael Hill, Marco de Jongh, Luke James Batchelor, Hannes Obweger
  • Patent number: 11055078
    Abstract: Described herein is a computer-implemented method for deploying a software product to an environment. The method comprises defining an environment lock for the environment, the environment lock being configured to selectively prevent deployment of a software product to the environment. The method further comprises receiving a request from a requesting entity to deploy a designated software product to the environment, determining a status of the environment lock, and either permitting or preventing the deployment of the designated software product to the environment by reference to the determined status of the environment lock.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: July 6, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Philip Mathew Arthur Hodder, Jeroen Paul Magdalena De Raedt, Samuel Joseph Tannous, Geoff Robert Crain, Nathan Wayne Burrell
  • Patent number: 11556894
    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: December 9, 2021
    Date of Patent: January 17, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN, INC.
    Inventor: Shuai Li
  • Patent number: 11809814
    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: November 23, 2022
    Date of Patent: November 7, 2023
    Assignees: ATLASSIAN PTY LTD, ATLASSIAN, INC.
    Inventor: Shuai Li
  • Patent number: 10891347
    Abstract: Techniques for managing references in electronic document system are provided. The techniques proceed by storing managed references and associated metadata on a database, determining whether a user account is authorized to use a managed reference based on the associated metadata, requesting approval to use the managed reference from an owner account of the managed reference when determined the user account is not authorized to use the managed reference, and updating database to include the user account in notification about documents that use the managed reference and displaying managed reference with special visual treatment when receiving approval to use the managed reference.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: January 12, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventor: Orpheus Mall
  • Patent number: 11768584
    Abstract: Systems and methods for performing bulk actions on multiple graphical objects are described herein. The presently disclosed systems and methods may provide a client interface which may allow a user to select multiple objects and a bulk action interface which may allow a user to select one or more bulk actions that may be applied to issues associated with the previously selected multiple objects. In response to a selection of the one or more bulk actions, the systems and methods disclosed may cause the selected one or more bulk actions to be performed with respect to each of the selected multiple objects.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: September 26, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Ali Dasdan
  • 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: 10949254
    Abstract: In one embodiment, a method for scheduling tasks comprises, at a task scheduler of a processing node of a plurality of processing nodes: retrieving a first task descriptor from a local memory of the task scheduler, the task descriptor corresponding to a task scheduled for execution at the current time and comprising at least a task execution time, a frequency for performing the task, and a task identifier; determining whether the task descriptor is assigned to the task scheduler for execution; if it is determined that the task descriptor is assigned to the task scheduler for execution: executing the task; updating the task execution time based on the current task execution time and the frequency for performing the task; and re-queuing the task descriptor in the local memory.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: March 16, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Alexander Else, Haitao Li
  • Patent number: 11061813
    Abstract: Systems and methods for performing a consistency check test on a refactored method are disclosed. The method includes: at a computer, at execution time, receiving a refactored result generated by executing a refactored method and an old result generated by executing a corresponding original method associated with the refactored method; defining the refactored result generated by executing the refactored method as a first object and defining the old result generated by executing the original method as a second object; comparing the first object with the second object to identify any differences between the refactored result and the old result; and upon identifying one or more differences between the first object and the second object logging the differences in a log file.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: July 13, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventor: Dominik Kapusta
  • Patent number: 11785098
    Abstract: Systems and methods for personalizing a computer application for a user are disclosed. The method including providing multiple user groups, where each user group is assigned a set of computer application features and no two sets of computer application features are identical. The method further includes monitoring computer application usage of the user over a first period of time; based on the monitored usage, allocating a first user group to the user from the multiple user groups, the first user group fitting the user; and personalizing the computer application for the user by providing the set of computer application features assigned to the first user group.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: October 10, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Iraklis Konstantopoulos, Tristan Antony Frizza, Lily Serna
Narrow Results

Filter by US Classification