Search Patents
  • Patent number: 11954039
    Abstract: Methods and computer-readable medium for improved caching are disclosed. The method includes receiving, at a server node, a first data request including an identifier of a requested data entry; performing a lookup in the in-process cache for data corresponding to the identifier; upon determining that data corresponding to the identifier is missing in the in-process cache, invoking a cache loader module configured to: communicate a second data request for the identifier to a shared cache; receive a response from the shared cache; upon determining that data for the identifier was not returned in the response, communicate a third data request for the identifier to a main data store; receive data for the identifier from the main data store; and add the data for the identifier received from the main data store in the in-process cache; and communicating the data for the identifier of the data entry to a requesting system.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: April 9, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Jonathon Patrick Geeves
  • Patent number: 11874937
    Abstract: Methods, apparatuses, or computer program products are disclosed providing for the dynamic data classification of data objects. Examples enable prediction of candidate data classification labels for data objects associated with one or more applications, services, or computing devices. Examples enable the assignment of one or more data classification labels to a data object for transmission to one or more computing devices. Examples enable the interactive and progressive application of machine learning techniques to data classification systems to assign data classification labels with probable certainty. Examples enable the tracking, monitoring, storage, sorting, and retrieval of labeled data objects. Examples provide for access control configuration of services to restrict or allow access to data objects based on data classifications and other service parameters.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: January 16, 2024
    Assignees: ATLASSIAN PTY LTD, ATLASSIAN, INC.
    Inventors: Aaron Gentleman, Rupal Haribhakti
  • Patent number: 11810033
    Abstract: Described herein is a computer implemented method. The method comprises receiving, from a server application, project data defining a plurality of tasks and a plurality of iterations, each iteration having a start time and an end time and displaying, on a display, a timeline graphical user interface including a plurality of task timelines, each task timeline corresponding to one of the plurality of tasks. The method further comprises detecting a first user input, the first user input associated with a particular task and, in response to detecting the first user input, displaying a plurality of available drop zones in the particular task's timeline, each available drop zone corresponding to an available iteration, an available iteration being an iteration that the particular task can be assigned to.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: November 7, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Shuchen Tian, Henry Su, Daniel Craig Annesley, Amy Elizabeth Connell, Albert Kavelar
  • Patent number: 11900299
    Abstract: A collaboration platform for implicitly determining user collaborations in real time or near real time is disclosed. The collaboration platform monitors event records generated based on user interactions with various team-based tools/collaborative applications to generate collaboration scores that provide a real time picture of a user's interactions with other users, and a user's interactions with content/objects/projects in the tools/collaborative applications. The collaboration platform also monitors user interactions with specific sub-projects to determine at any given time the users actively involved in any given project or sub-project.
    Type: Grant
    Filed: June 28, 2020
    Date of Patent: February 13, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Shihab Hassan Hamid, Addo Wondo, Geoff Sims, Hao Ye, Gaurav Awadhwal, Penyo Atanasov, Ahmed Saad, Simon Hugo Robilliard, Alexander McCarthy, Sreeraj Arakkal
  • Patent number: 11606321
    Abstract: 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: Grant
    Filed: March 31, 2022
    Date of Patent: March 14, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: David Wilson, Joshua Carolan
  • 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: 11423056
    Abstract: Described herein is a computer implemented method for identifying one or more documents of potential relevance to an input query. The method comprises receiving the input query; processing input text from the query to generate an input query vector; accessing document records from a record database, each document record including a document vector; generating a document similarity score in respect of each accessed document, the document similarity score for a given document record being generated using the document vector for the given document record and the input query vector, the document similarity score for a given document record indicating the similarity of the input text to a document that the given document record is in respect of; and identifying one or more potentially relevant document records based on their document similarity scores.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: August 23, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Geoff Sims, Michael Fulthorp, Mike Ortman, Jeff Nelson, Matthew Hunter
  • Patent number: 11392360
    Abstract: Systems and methods for redeploying source code are disclosed. The method includes receiving a request for previewing redeployment of a selected source code deployment in a target environment. The request includes an identifier of the selected source code deployment and an identifier of the target environment. In addition, the method includes identifying a source code revision identifier of the selected source code deployment, and identifying a source code revision identifier of the latest source code deployment in the target environment. Based on this information, the method retrieves a list of source code revisions between the selected deployment and the latest deployment in the target environment. The retrieving is based on the source code revision identifiers of the selected source code deployment and the latest source code deployment. The method forwards the retrieved list of source code revisions to a client device for rendering on a display of the client device.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: July 19, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Piotr Plewa, Samuel Tannous, Geoff Crain, Jonathan Lowe, Aneita Yang
  • Patent number: 11567996
    Abstract: Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient aggregate user-document interaction monitoring in collaborative document 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 aggregate user-document interaction monitoring in collaborative document server systems using one or more of collaborative document graph-based user interfaces, collaborative document graph-based interface objects, edge-wise visual effect objects, collaborative document node objects, collaborative document node elements, document transition edge objects, and document transition edge elements.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: January 31, 2023
    Assignees: ATLASSIAN PTY LTD, ATLASSIAN, INC.
    Inventors: Shashank Prasad Rao, Bharat Agarwal, Avinash Agrawal, Viraj Sinha
  • Patent number: 10983989
    Abstract: Described herein is a computer implemented method for balancing a set of issues maintained by an issue tracking system, each issue in the set of issues having an original rank value. The method comprises determining a set of new rank values for the issue in the set of issues; selecting a first issue from the set of issues, the first issue being an issue from set of issues that is neither a lowest ranked issue or highest ranked issue; determining whether the first issue can be safely re-ranked based on the new rank value calculated for the first issue and original rank values of issues adjacent to the first issue; and in response to determining that the first issue can safely be re-ranked, re-ranking the first issue by assigning the new rank value determined for the first issue to the first issue.
    Type: Grant
    Filed: December 21, 2019
    Date of Patent: April 20, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Andriy Yakovlev, Ilia Zinovev, Łukasz Włodarczyk, Daniel Rauf
  • Patent number: 11093377
    Abstract: A continuous integration system and method for testing source code is disclosed. The continuous integration system allows developers to create predefined tasks for builds—each task comprises information to perform a particular build step. In certain embodiments, developers can select a particular task from a set of built-in tasks to add to their build configuration without having to know or determine the underlying build logic required to perform the task (such as the commands needed to execute the task, the artefacts required for the task, etc.). In particular, the disclosed systems and methods allow developers to add one or more predefined tasks in their build configuration, without adding the build logic associated with the task in the configuration file.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: August 17, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Nathan Wayne Burrell, Jeroen Paul Magdalena De Raedt, Kenneth Iain Macleod, Matthew Joseph Watson, Raul Gomis Hidalgo, Samuel Joseph Tannous
  • Patent number: 11270697
    Abstract: An issue tracking system configured to track issues, tickets, or tasks is described herein. The issue tracking system may include a voice interface system that may be used to create, modify, and delete issue records during a live meeting or event. The voice interface system may be configured to facilitate a live meeting conducted in a particular format or structure. The voice interface system may be adapted to determine a relevance score between a voice input and one or more respective issue records being tracked by the issue tracking system. If the relevancy score satisfies a threshold, a respective issue record may be selected for modification or editing during the live meeting through a series of responsive voice commands or other voice input.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: March 8, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Noam Bar-on, Bharath Booshan Lakshmi Narayanan
  • Patent number: 10515005
    Abstract: A continuous integration system and method for testing source code is disclosed. In particular, the continuous integration system allows developers to create predefined tasks for builds—each task comprises information to perform a particular build step. In certain embodiments, developers can select a particular task from a set of built-in tasks to add to their build configuration without having to know or determine the underlying build logic required to perform the task (such as the commands needed to execute the task, the artefacts required for the task, etc.). In particular, the disclosed systems and methods allow developers to add one or more predefined tasks in their build configuration, without adding the build logic associated with the task in the configuration file.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: December 24, 2019
    Assignees: Atlassian Pty Ltd, Atlassian, Inc.
    Inventors: Nathan Wayne Burrell, Jeroen Paul Magdalena De Raedt, Kenneth Iain Macleod, Matthew Joseph Watson, Raul Gomis Hidalgo, Samuel Joseph Tannous
  • Patent number: 11841879
    Abstract: Described herein is a computer implemented method for identifying one or more documents of potential relevance to an input query. The method comprises receiving the input query; processing input text from the query to generate an input query vector; accessing document records from a record database, each document record including a document vector; generating a document similarity score in respect of each accessed document, the document similarity score for a given document record being generated using the document vector for the given document record and the input query vector, the document similarity score for a given document record indicating the similarity of the input text to a document that the given document record is in respect of; and identifying one or more potentially relevant document records based on their document similarity scores.
    Type: Grant
    Filed: August 20, 2022
    Date of Patent: December 12, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Geoff Sims, Michael Fulthorp, Mike Ortman, Jeff Nelson, Matthew Hunter
  • Patent number: 11914604
    Abstract: A system and a method for a metric time series (MTS) generation. The method includes operations of receiving telemetry data comprising a metric name, a new measurement value, and metadata associated with the metric name, and generating a hash key value based on the metric name and a set of key-value pairs of a plurality of key-value pairs included in the metadata. The method includes determining whether the generated hash key value exists in a memory, and in response to determining that the generated hash key value does not exist in the memory, initializing an MTS associated with the generated hash key with a measurement value being set to zero. The method includes an instance of the MTS corresponding to a current time, and associating the instance of the MTS with the new measurement value received in the telemetry data.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: February 27, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Varun Vinod Arbatti
  • Patent number: 11539791
    Abstract: Various embodiments herein described are directed to methods, apparatuses and computer program products configured for improving data synchronization in on-premises application service systems. In some embodiments, an on-premises application service system may transmit a synchronization check message to an in-cloud application service system and receive a synchronization request message in response. Based at least in part on the synchronization request message, the on-premises application service system transmits data objects to the in-cloud application service system for synchronization. Additional example embodiments provide various example methods of managing synchronizations between on-premises application service systems and in-cloud application service systems that improve data security and reduce network traffic.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: December 27, 2022
    Assignees: ATLASSIAN PTY LTD, ATLASSIAN, INC.
    Inventors: Pawel Mikolajczuk, Nathaniel Benton Jones, Thomas Whalen-Bridge, Michal Szymandera
  • Patent number: 11989632
    Abstract: Methods, apparatuses, or computer program products are disclosed providing for the dynamic data classification of data objects. Examples enable prediction of candidate data classification labels for data objects associated with one or more applications, services, or computing devices. Examples enable the assignment of one or more data classification labels to a data object for transmission to one or more computing devices. Examples enable the interactive and progressive application of machine learning techniques to data classification systems to assign data classification labels with probable certainty. Examples enable the tracking, monitoring, storage, sorting, and retrieval of labeled data objects. Examples provide for access control configuration of services to restrict or allow access to data objects based on data classifications and other service parameters.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: May 21, 2024
    Assignees: ATLASSIAN PTY LTD, ATLASSIAN US, INC.
    Inventors: Rupal Haribhakti, Aaron Gentleman
  • Patent number: 11755826
    Abstract: Methods and systems for creating tables are disclosed. The method includes receiving a request to create a table, the request including an indication of a number of columns and rows for the table, generating the table, the table comprising the number of columns and rows indicated in the request, an intersection of a column and a row in the table being a cell of the table, the table further comprising a summary row; rendering the table on a client device; the table comprising a column type affordance for selecting a column type for at least one column and a summary type affordance for selecting a summary type for at least one column; receiving selection of the column type affordance for a column; applying the selected column type to each cell of the column; and updating the summary type available for the column based on selected column type for the column.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: September 12, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Eduard Shvedai, Rifat Nabi, Sherif Mansour, James Rotanson, Bradley Rodgers, Alexander Neil Hixon
  • Patent number: 11922351
    Abstract: Methods and computer readable medium for queue management are disclosed. The method includes displaying a queue panel including two or more queue categories of queues. A queue is configured to include items that have at least one parameter is common. The queue panel is further configured to display activity data corresponding to queues in at least one of the two or more queue categories. The method also includes determining whether the activity data needs to be refreshed, identifying a list of queues belonging to the at least one queue category; generating a refresh request for the identified list of queues; communicating the refresh request to a remote server; receiving updated activity data from the remote server for the identified list of queues; and updating the activity data displayed in the queue panel based on the received updated activity data.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: March 5, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Jose Ignacio Romagnoli, Mauricio Da Cunha Wolff, Abhishek Pradhan
  • Patent number: 11630676
    Abstract: Described herein is a computer implemented method for confirming the completion of an onboarding setup item of an IT Service Management (ITSM) system. The system comprises a first software platform, a second software platform and an intermediary onboarding platform operatively associated with a database for storing a state of the setup item, the setup item being associated with at least one of the first and second software platforms. The method comprises receiving input data associated with at least one of the first and second software platforms; querying the received input data against completion criteria that is dependent on a predetermined item type; updating a state of the setup item; and displaying a visual indication of confirmation of the completion of the setup item.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: April 18, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Christopher Owen, Andrew Vernon, Michael Johannes Ruflin, Jeremey Barrett, Halit Okumuş, Metin Takak, Ümit Ulusoy
Narrow Results

Filter by US Classification