-
公开(公告)号:US11055290B2
公开(公告)日:2021-07-06
申请号:US16695961
申请日:2019-11-26
Applicant: Atlassian Pty Ltd. , Atlassian Inc.
Inventor: Eric Dalgliesh
IPC: G06F16/2455 , G06F16/22
Abstract: Described herein is a computer implemented method for determining whether a tree-structured dataset contains a particular data item. The method comprises calculating a particular item data summary using a data summary calculation algorithm and determining whether an internal node data summary matches the particular item data summary. In response to determining that the internal node data summary does not match the particular item data summary, a subtree defined by the internal node is determined not to contain the particular item.
-
公开(公告)号:US11030009B2
公开(公告)日:2021-06-08
申请号:US16368122
申请日:2019-03-28
Applicant: Atlassian Pty Ltd , Atlassian, Inc.
Inventor: Jacob Christopher Joseph Gonzalez , Alexander William Price , David Angot , Nicholas Young
Abstract: System and methods for automatically scaling compute resources in a compute group. The method includes determining compute capacity required to complete job requests and determining allocable compute capacity available on the compute resources in the compute group. The method further includes calculating a utilization of the compute group based on the required compute capacity and allocable compute capacity and determining whether the calculated utilization is above a first threshold value or below a second threshold value; upon determining that the calculated utilization is above the first threshold value the method calculates a number of compute resources required to bring the utilization below the first threshold value and causes an increase in the number of compute resources in the compute group based on the calculated number. Upon determining that the calculated utilization falls below the second threshold value the method causes a reduction in the number of active compute resources.
-
公开(公告)号:US11025716B2
公开(公告)日:2021-06-01
申请号:US15783959
申请日:2017-10-13
Applicant: ATLASSIAN PTY LTD
Inventor: Haymo Meran , Tobias Steiner
Abstract: A method for generating a hierarchical edit script comprises generating, using a first linear sequence of nodes of a first hierarchical dataset and a second linear sequence of nodes of a second hierarchical dataset, a linear edit script defining a linear sequence of operations that can be applied to the first linear sequence to generate the second linear sequence, generating a first delta by matching one or more operations of the linear sequence of operations to the first hierarchical dataset, generating a second delta by matching one or more operations of the linear sequence of operations to the second hierarchical dataset, and generating the hierarchical edit script by merging the first delta and the second delta.
-
公开(公告)号:US20210149795A1
公开(公告)日:2021-05-20
申请号:US16690067
申请日:2019-11-20
Applicant: Atlassian Pty Ltd. , Atlassian Inc.
Inventor: Dominik Kapusta
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.
-
公开(公告)号:US10990277B2
公开(公告)日:2021-04-27
申请号:US16808940
申请日:2020-03-04
Applicant: ATLASSIAN PTY LTD
Inventor: Marc Andrew Reisen
IPC: G06F17/00 , G06F3/0488 , G06F3/0482 , G06F3/0484 , G06F40/177
Abstract: A method comprising displaying, on a touchscreen, a digital electronic document; receiving first input from the touchscreen and determining that the first input comprises a rectangle gesture; receiving second input from the touchscreen and determining that the second input comprises a subdivision gesture that indicates dividing the rectangle; determining that the first input and the second input have been received within a time threshold; in response to determining that the first input and second input have been received within the time threshold, automatically generating a table that comprises a plurality of cells; automatically placing the table in the document at a location that is based on the first input and updating the document that is displayed on the touchscreen to visually show the table; wherein the method is performed by one or more computing devices.
-
公开(公告)号:US20210117027A1
公开(公告)日:2021-04-22
申请号:US17111426
申请日:2020-12-03
Applicant: Atlassian Pty Ltd.
Inventor: Sri Viswanath , Stephen Deasy , Gene Drabkin , Marc Andrew Reisen , Orpheus Mall , Jon Hartlaub
IPC: G06F3/048 , H04W4/02 , G06F16/435
Abstract: An environmental pertinence interface generated by an example apparatus, method, and computer program product is provided. The apparatus receives an interface request from a mobile device and location data relating to the mobile device. The apparatus queries a database to identify environmental objects that satisfy a proximity threshold. The apparatus identifies environmental pertinence digital content items when the proximity threshold is satisfied. The apparatus applies user permissions rules to determine a user-permitted environmental pertinence digital content item set and generates an environmental pertinence interface for display by the mobile device.
-
公开(公告)号:US10977060B2
公开(公告)日:2021-04-13
申请号:US16539579
申请日:2019-08-13
Applicant: Atlassian Pty Ltd
Inventor: Kapil Sukhyani , Shilpa Modi , Shuai Li , Noam Bar-On , Bharath Booshan , Jerry Cheng , Jonathan Zazove
IPC: G06F9/44 , G06F21/53 , G06F11/36 , G06F9/455 , G06F8/76 , G06F8/40 , G06F21/70 , G06F9/445 , G06F8/34 , G06F8/65 , G06F17/00 , G06F9/448 , G06F8/30 , G06F8/70
Abstract: Techniques herein include receiving, at a scripting language component, a request to execute one or more scripting language commands, and sending the commands from the scripting language component to a native execution component for determination, based at least in part on a security policy, whether to execute the one or more scripting language commands as corresponding native commands outside the scripting language component. In response to determining to execute the commands, the commands are translated into one or more native commands and are executed. In some embodiments, the scripting language component determines, based on a security policy, whether commands are permissible, and only if they are, forwards the commands to the native execution component for translation and execution.
-
公开(公告)号:US10976888B2
公开(公告)日:2021-04-13
申请号:US16675138
申请日:2019-11-05
Applicant: ATLASSIAN PTY LTD
Inventor: Matt Ryall , Bill Arconati , Wesley Atwood Walser , Craig Thomas Petchell
IPC: G06F16/957 , G06F40/166 , G06F3/0481 , G06Q10/10 , G06F40/14 , G06F40/106 , H04L29/06
Abstract: A method for automatically generating column layouts comprises obtaining, by a page layout computer, source code of an electronic document comprising content; in response to a request to activate a page layout of the electronic document and before receiving a first input indicating a modification to a layout of the electronic document, automatically inserting, by the page layout computer, a coded hierarchy into the source code of the electronic document specifying at least one column within which the content is automatically inserted into a particular column of the at least one column; receiving, by the page layout computer, the first input indicating the modification to the layout of the electronic document; based on the first input and by the page layout computer, modifying the coded hierarchy to represent the modification to the layout.
-
公开(公告)号:US10972253B2
公开(公告)日:2021-04-06
申请号:US16781320
申请日:2020-02-04
Applicant: Atlassian Pty Ltd
Inventor: Glenn Austin
Abstract: A virtual enigma cipher system is described herein that allows for symmetric encryption and decryption of data. During encryption, a plurality of wheels representing sequences of data are used to encrypt a message. The plurality of wheels includes at least one dynamic wheel, which is generated based on a password, and a plurality of static wheels. During encryption, the unencrypted message is iterated from beginning to end. During each step of iteration, the encrypted payload value for a particular position is determined by performing an exclusive or (XOR) operation between the value of the unencrypted message at the position, and the values of the wheels at their respective wheel pointer positions. The particular position is then incremented, as are the wheel pointer positions, and iteration continues until the entire unencrypted message has been encrypted as part of the encrypted payload. Padding data and the message length are appended to the encrypted payload. During decryption, the steps are reversed.
-
公开(公告)号:US10970314B2
公开(公告)日:2021-04-06
申请号:US16370776
申请日:2019-03-29
Applicant: ATLASSIAN PTY LTD , ATLASSIAN, INC.
Inventor: Geoff Sims , Michael Fulthorp , Mike Ortman , Jeff Nelson , Matthew Hunter
IPC: G10L15/16 , G06F17/16 , G06F17/27 , G06F16/28 , H04L12/24 , G06F40/30 , G06F16/93 , G06F16/33 , G06F40/12 , G06F40/284
Abstract: Described herein is a computer implemented method comprising accessing a document, generating a document vector in respect of the document, and generating a sentence vector for each sentence in the document. The method further comprises calculating a sentence similarity score for each sentence in the document which, for a given sentence, is calculated based on a similarity between the sentence vector for the given sentence and the document vector, and identifying one or more representative document sentences for inclusion in a document summary.
-
-
-
-
-
-
-
-
-