-
公开(公告)号:US20220100480A1
公开(公告)日:2022-03-31
申请号:US17039180
申请日:2020-09-30
Applicant: Atlassian Pty Ltd. , Atlassian Inc.
Inventor: Nadezhda Makarevich , Marcin Szczepanski , Aliaksei Shpakau , Ian Michael Hill , Marco de Jongh , Luke James Batchelor , Hannes Obweger
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.
-
112.
公开(公告)号:US20220100326A1
公开(公告)日:2022-03-31
申请号:US17039300
申请日:2020-09-30
Applicant: Atlassian Pty Ltd. , Atlassian Inc.
Inventor: Kapil Sukhyani
IPC: G06F3/0481 , G06F3/0484 , G06F9/451 , G06Q30/06
Abstract: The case is directed to portable or client devices that are adapted to instantiate a client application that is communicably coupled to one or more remote host services. The client application is also adapted to cause a display of a graphical user interface having various regions. A first interface region of the graphical user interface may be associated with a first microfunction installed on the device and a second region may be associated with a second microfunction installed on the device. The various microfunctions may enable the client application to interface with one or more remote host services and may be shared across different client applications. In some cases, multiple microfunctions are used to define a custom, user-defined integrated application.
-
公开(公告)号:US11263348B2
公开(公告)日:2022-03-01
申请号:US16449150
申请日:2019-06-21
Applicant: Atlassian Pty Ltd , Atlassian, Inc.
Inventor: Jeffrey Lawrence Farber , Sidney Gee-Lake Shek , Pramod Shashidhara , Deepak Kulkarni , Jonathan Paul Gilbert
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.
-
公开(公告)号:US11263267B1
公开(公告)日:2022-03-01
申请号:US17216072
申请日:2021-03-29
Applicant: ATLASSIAN PTY LTD. , ATLASSIAN, INC.
Inventor: Jascha-Alexander Stephan Zittel , Andrew John Freedman , Neil Dunbar , Sae Ra Kang , Luke Andrew Esther , Chris Jo Stivers , Taylor Timothy Pechacek
IPC: G06F16/901 , G06F16/22 , G06F8/41 , G06F16/23 , G06F16/2457 , G06F16/28
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. Furthermore, one or more interaction vector interface elements representative of the one or more interaction vector data structures may be transmitted to the client device.
-
公开(公告)号:US11238383B2
公开(公告)日:2022-02-01
申请号:US15623344
申请日:2017-06-14
Applicant: ATLASSIAN PTY LTD
Inventor: Sherif Mansour , Sidney Gee-Lake Shek , Ashwin Srinivasan , Roaan Vos , Ernest Wong
IPC: G06Q10/06
Abstract: Methods and systems for suggesting electronic collaborative user groups to a user account based on user account activity. The method includes identifying one or more event records corresponding to a user account. Each of the one or more event records identifying an interaction between a client device of the user account and a server computing system and corresponding to one or more themes associated with a given team. The method further includes calculating a theme score for the user account based on the retrieved one or more event records. The theme score based at least in part on the number of identified event records. The method also includes determining whether the calculated theme score exceeds a predetermined threshold score, and in response to determining that the calculated theme score exceeds the predetermined threshold score, facilitating connection of the user account and the team associated with the theme.
-
公开(公告)号:US11232406B1
公开(公告)日:2022-01-25
申请号:US17154917
申请日:2021-01-21
Applicant: Atlassian Pty Ltd. , Atlassian Inc.
Inventor: David Michelson , Vitalii Saienko , Trevor Thompson , Fletcher Richman , Tristan Rubadeau
IPC: G06Q10/10 , H04L12/58 , G06F40/174 , G06F8/10 , G06F17/00
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.
-
公开(公告)号:US20210406715A1
公开(公告)日:2021-12-30
申请号:US16914043
申请日:2020-06-26
Applicant: Atlassian Pty Ltd. , Atlassian Inc.
Inventor: Shihab Hassan Hamid , Addo Wondo , Neil Christopher Summers , Joshua Adam Hansen , Geoff Sims , Hao Ye , Gaurav Awadhwal , Penyo Atanasov , Ahmed Saad , Alexander McCarthy , Sreeraj Arakkal
IPC: G06N5/04 , G06F16/903 , G06F16/9038 , G06N20/00 , G06F16/953
Abstract: Methods and systems for intelligently recommending selections for a selector control are disclosed. The method includes receiving a recommendation request from a selector control client, the recommendation request comprising a search string and a unique identifier of a user interacting with a selector control; identifying user identifiers of usernames matching the search string; retrieving machine learning features corresponding to the user identifiers of usernames matching the search string; applying a machine learning model to the retrieved machine learning features to assign weights to the retrieved machine learning features; computing recommendation scores for the user identifiers based on the assigned weights to the retrieved machine learning features; ranking the user identifiers based on the recommendation scores; and forwarding a ranked list of user identifiers to the selector control client for displaying in the selector control for selection by the user interacting with the selector control.
-
公开(公告)号:US20210406457A1
公开(公告)日:2021-12-30
申请号:US17361188
申请日:2021-06-28
Applicant: Atlassian Pty Ltd. , Atlassian Inc.
Inventor: Eduard Shvedai , Rifat Nabi , Sherif Mansour , James Rotanson , Bradley Rodgers , Alexander Neil Hixon
IPC: G06F40/177 , G06F21/62 , G06F11/07
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.
-
公开(公告)号:US20210406454A1
公开(公告)日:2021-12-30
申请号:US17473347
申请日:2021-09-13
Applicant: Atlassian Pty Ltd. , Atlassian Inc
Inventor: Florian Pestoni , Balazs Nagy , Mark Roudebush
IPC: G06F40/169 , G06Q10/10 , G06K9/00 , G06F40/197
Abstract: Techniques for automated suggestions for cross-context digital item containers and collaboration are provided, including analyzing digital items in each of multiple portfolios of digital items in order to determine similarities among the portfolios. The techniques proceed by determining similar portfolios for a first portfolio of digital items, and suggesting changes (e.g., additions, deletions, or alterations of digital items) based on differences between the first portfolio and the similar ones. Those changes can be accepted or rejected and applied to the first portfolio of digital items.
-
公开(公告)号:US20210406044A1
公开(公告)日:2021-12-30
申请号:US17362827
申请日:2021-06-29
Applicant: Atlassian Pty Ltd. , Atlassian Inc.
Inventor: Matthew Russell , Joshua Devenny , Christophe Paul Capel , Nathaniel Mackay Stuart Jones , Princey James , Mostafa A. Draz , Paul Murray Slade , Carl Pritchett , Fernanda Rockert Gomes , Eric James Fry , Xuting Qiu
IPC: G06F9/451 , G06F3/0484 , G06F3/0481 , G06F9/54
Abstract: Systems and methods for using dynamic actionable notifications are disclosed. The method includes: receiving, at a client device, a dynamic actionable notification associated with an event at a remote server, the dynamic actionable notification including one or more action items associated with the event; detecting user interaction with the dynamic actionable notification; retrieving current status of the one or more action items from the remote server; displaying one or more actionable graphical elements in a user interface of the dynamic actionable notification based on the retrieved current status of the one or more action items.
-
-
-
-
-
-
-
-
-