-
公开(公告)号:US09971468B2
公开(公告)日:2018-05-15
申请号:US14185349
申请日:2014-02-20
Applicant: ATLASSIAN PTY LTD
Inventor: Matt Ryall , Bill Arconati , Wesley Atwood Walser , Craig Thomas Petchell
CPC classification number: G06F3/0481 , G06F17/212 , G06F17/2247 , G06F17/24 , G06F17/30905 , G06Q10/10 , G06Q10/103 , G06Q10/1097 , H04L65/403
Abstract: In one aspect, a page layout editor is configured to automatically modify page layouts of Web pages with sections and columns. An online WYSIWYG HTML editor enables users to create page layouts with arbitrary numbers of sections and columns without specialized knowledge of HTML coding techniques. In an embodiment, a computer-implemented data processing method comprises obtaining source code of an electronic document; automatically modifying the source code by adding a coded hierarchy configured to specify definitions of one or more sections and one or more columns, and initially specifying a single section and a single column in the coded hierarchy; receiving first input indicating selection of a particular page layout control among a plurality of page layout controls in a graphical user interface, the input specifying any of: adding a section; deleting a section; changing to a first number of columns; in response to the first input, automatically modifying the source code by changing the coded hierarchy to specify definitions of a different number of sections or the first number of columns as indicated by the input; causing generating an updated editing view of the electronic document that graphically represents the different number of sections or the first number of columns; wherein the method is performed using one or more computing devices.
-
公开(公告)号:US20250061165A1
公开(公告)日:2025-02-20
申请号:US18935338
申请日:2024-11-01
Applicant: Atlassian Pty Ltd.
Inventor: Matt Ryall , Bill Arconati , Sherif George Mansour , Shihab Hassan Hamid , Michael Alexander Cannon-Brookes
IPC: G06F16/957 , G06F3/0481 , G06F40/106 , G06F40/14 , G06F40/166 , G06Q10/10 , G06Q10/1093 , H04L65/403
Abstract: In an embodiment, a computer-implemented data processing method comprises, in a collaborative electronic information management system that is hosted using a collaboration computer, establishing operation of a plurality of event listener units, wherein each of the event listener units is configured to communicate with or listen for a plurality of application events that have been generated by a particular corresponding external application; determining that one or more of the application events relate to a particular content item from among a plurality of content items that are managed in the system; generating and causing displaying, as a part of a graphical user interface of the system for a user account associated with a user computer, a set of notifications comprising one or more first notifications generated from the system and one or more second notifications that are based upon the application events, in association with data identifying the particular content item.
-
公开(公告)号:US10146394B2
公开(公告)日:2018-12-04
申请号:US14185386
申请日:2014-02-20
Applicant: ATLASSIAN PTY LTD
Inventor: Matt Ryall , Bill Arconati , Sherif George Mansour , Shihab Hassan Hamid , Michael Alexander Cannon-Brookes
Abstract: In an embodiment, a computer-implemented data processing method comprises, in a collaborative electronic information management system that is hosted using a collaboration computer, establishing operation of a plurality of event listener units, wherein each of the event listener units is configured to communicate with or listen for a plurality of application events that have been generated by a particular corresponding external application; determining that one or more of the application events relate to a particular content item from among a plurality of content items that are managed in the system; generating and causing displaying, as a part of a graphical user interface of the system for a user account associated with a user computer, a set of notifications comprising one or more first notifications generated from the system and one or more second notifications that are based upon the application events, in association with data identifying the particular content item.
-
公开(公告)号:US12135758B2
公开(公告)日:2024-11-05
申请号:US18126448
申请日:2023-03-26
Applicant: Atlassian Pty Ltd.
Inventor: Matt Ryall , Bill Arconati , Sherif George Mansour , Shihab Hassan Hamid , Michael Alexander Cannon-Brookes
IPC: G06F16/95 , G06F3/048 , G06F3/0481 , G06F16/957 , G06F40/106 , G06F40/14 , G06F40/166 , G06Q10/10 , G06Q10/1093 , H04L65/403
Abstract: In an embodiment, a computer-implemented data processing method comprises, in a collaborative electronic information management system that is hosted using a collaboration computer, establishing operation of a plurality of event listener units, wherein each of the event listener units is configured to communicate with or listen for a plurality of application events that have been generated by a particular corresponding external application; determining that one or more of the application events relate to a particular content item from among a plurality of content items that are managed in the system; generating and causing displaying, as a part of a graphical user interface of the system for a user account associated with a user computer, a set of notifications comprising one or more first notifications generated from the system and one or more second notifications that are based upon the application events, in association with data identifying the particular content item.
-
公开(公告)号:US20230297639A1
公开(公告)日:2023-09-21
申请号:US18126448
申请日:2023-03-26
Applicant: Atlassian Pty Ltd.
Inventor: Matt Ryall , Bill Arconati , Sherif George Mansour , Shihab Hassan Hamid , Michael Alexander Cannon-Brookes
IPC: G06F16/957 , G06Q10/10 , G06Q10/1093 , G06F40/106 , G06F40/166 , G06F40/14 , H04L65/403 , G06F3/0481
CPC classification number: G06F16/9577 , G06Q10/10 , G06Q10/103 , G06Q10/1097 , G06F40/106 , G06F40/166 , G06F40/14 , H04L65/403 , G06F3/0481 , H05K999/99
Abstract: In an embodiment, a computer-implemented data processing method comprises, in a collaborative electronic information management system that is hosted using a collaboration computer, establishing operation of a plurality of event listener units, wherein each of the event listener units is configured to communicate with or listen for a plurality of application events that have been generated by a particular corresponding external application; determining that one or more of the application events relate to a particular content item from among a plurality of content items that are managed in the system; generating and causing displaying, as a part of a graphical user interface of the system for a user account associated with a user computer, a set of notifications comprising one or more first notifications generated from the system and one or more second notifications that are based upon the application events, in association with data identifying the particular content item.
-
公开(公告)号:US10268337B2
公开(公告)日:2019-04-23
申请号:US15937541
申请日:2018-03-27
Applicant: ATLASSIAN PTY LTD
Inventor: Matt Ryall , Bill Arconati , Wesley Atwood Walser , Craig Thomas Petchell
IPC: G06F17/24 , G06F3/0481 , G06Q10/10 , G06F16/957 , H04L29/06 , G06F17/21 , G06F17/22 , G06F17/30
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 a single section and a single column including the content, 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 source code, causing, by the page layout computer, generating an updated editing view of the electronic document that graphically represents the modification to the layout.
-
公开(公告)号:US11615162B2
公开(公告)日:2023-03-28
申请号:US16985931
申请日:2020-08-05
Applicant: ATLASSIAN PTY LTD
Inventor: Matt Ryall , Bill Arconati , Sherif George Mansour , Shihab Hassan Hamid , Michael Alexander Cannon-Brookes
IPC: G06F16/95 , G06F3/048 , G06F16/957 , G06Q10/10 , G06Q10/1093 , G06F40/106 , G06F40/166 , G06F40/14 , H04L65/403 , G06F3/0481
Abstract: In an embodiment, a computer-implemented data processing method comprises, in a collaborative electronic information management system that is hosted using a collaboration computer, establishing operation of a plurality of event listener units, wherein each of the event listener units is configured to communicate with or listen for a plurality of application events that have been generated by a particular corresponding external application; determining that one or more of the application events relate to a particular content item from among a plurality of content items that are managed in the system; generating and causing displaying, as a part of a graphical user interface of the system for a user account associated with a user computer, a set of notifications comprising one or more first notifications generated from the system and one or more second notifications that are based upon the application events, in association with data identifying the particular content item.
-
公开(公告)号: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.
-
公开(公告)号:US10761675B2
公开(公告)日:2020-09-01
申请号:US16020838
申请日:2018-06-27
Applicant: Atlassian Pty Ltd
Inventor: Matt Ryall , Bill Arconati , Sherif George Mansour , Shihab Hassan Hamid , Michael Alexander Cannon-Brookes
IPC: G06F3/00 , G06F3/0481 , G06Q10/10 , G06F16/957 , G06F40/14 , G06F40/106 , G06F40/166 , H04L29/06
Abstract: In an embodiment, a computer-implemented data processing method comprises, in a collaborative electronic information management system that is hosted using a collaboration computer, establishing operation of a plurality of event listener units, wherein each of the event listener units is configured to communicate with or listen for a plurality of application events that have been generated by a plurality of external applications; automatically correlating two or more of the plurality of application events to a particular content item from among a plurality of content items that are managed in the system based on an identifier specified in the application events or a substantive content value; and generating and causing displaying, in a graphical user interface, a set of notifications comprising a first notification generated from the system and a second notification that is based upon the application events from the external applications.
-
公开(公告)号:US10528217B2
公开(公告)日:2020-01-07
申请号:US16364096
申请日:2019-03-25
Applicant: ATLASSIAN PTY LTD
Inventor: Matt Ryall , Bill Arconati , Wesley Atwood Walser , Craig Thomas Petchell
IPC: G06F17/24 , G06F3/0481 , G06Q10/10 , G06F16/957 , G06F17/21 , G06F17/22 , 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 a single section and a single column including the content, 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 source code, causing, by the page layout computer, generating an updated editing view of the electronic document that graphically represents the modification to the layout.