Patents by Inventor BILL ARCONATI
BILL ARCONATI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230297639Abstract: 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.Type: ApplicationFiled: March 26, 2023Publication date: September 21, 2023Inventors: Matt Ryall, Bill Arconati, Sherif George Mansour, Shihab Hassan Hamid, Michael Alexander Cannon-Brookes
-
Patent number: 11615162Abstract: 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.Type: GrantFiled: August 5, 2020Date of Patent: March 28, 2023Assignee: ATLASSIAN PTY LTD.Inventors: Matt Ryall, Bill Arconati, Sherif George Mansour, Shihab Hassan Hamid, Michael Alexander Cannon-Brookes
-
Patent number: 10976888Abstract: 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.Type: GrantFiled: November 5, 2019Date of Patent: April 13, 2021Assignee: ATLASSIAN PTY LTD.Inventors: Matt Ryall, Bill Arconati, Wesley Atwood Walser, Craig Thomas Petchell
-
Publication number: 20210072867Abstract: 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.Type: ApplicationFiled: August 5, 2020Publication date: March 11, 2021Inventors: MATT RYALL, BILL ARCONATI, SHERIF GEORGE MANSOUR, SHIHAB HASSAN HAMID, MICHAEL ALEXANDER CANNON-BROOKES
-
Patent number: 10761675Abstract: 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.Type: GrantFiled: June 27, 2018Date of Patent: September 1, 2020Assignee: ATLASSIAN PTY LTDInventors: Matt Ryall, Bill Arconati, Sherif George Mansour, Shihab Hassan Hamid, Michael Alexander Cannon-Brookes
-
Publication number: 20200073515Abstract: 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.Type: ApplicationFiled: November 5, 2019Publication date: March 5, 2020Inventors: MATT RYALL, BILL ARCONATI, WESLEY ATWOOD WALSER, CRAIG THOMAS PETCHELL
-
Patent number: 10528217Abstract: 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.Type: GrantFiled: March 25, 2019Date of Patent: January 7, 2020Assignee: Atlassian Pty LtdInventors: Matt Ryall, Bill Arconati, Wesley Atwood Walser, Craig Thomas Petchell
-
Publication number: 20190272065Abstract: 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.Type: ApplicationFiled: March 25, 2019Publication date: September 5, 2019Inventors: MATT RYALL, BILL ARCONATI, WESLEY ATWOOD WALSER, CRAIG THOMAS PETCHELL
-
Patent number: 10268337Abstract: 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.Type: GrantFiled: March 27, 2018Date of Patent: April 23, 2019Assignee: Atlassian Pty LtdInventors: Matt Ryall, Bill Arconati, Wesley Atwood Walser, Craig Thomas Petchell
-
Patent number: 10146394Abstract: 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.Type: GrantFiled: February 20, 2014Date of Patent: December 4, 2018Assignee: ATLASSIAN PTY LTDInventors: Matt Ryall, Bill Arconati, Sherif George Mansour, Shihab Hassan Hamid, Michael Alexander Cannon-Brookes
-
Publication number: 20180307382Abstract: 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.Type: ApplicationFiled: June 27, 2018Publication date: October 25, 2018Inventors: MATT RYALL, BILL ARCONATI, SHERIF GEORGE MANSOUR, SHIHAB HASSAN HAMID, MICHAEL ALEXANDER CANNON-BROOKES
-
Publication number: 20180284949Abstract: 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.Type: ApplicationFiled: March 27, 2018Publication date: October 4, 2018Inventors: MATT RYALL, BILL ARCONATI, WESLEY ATWOOD WALSER, CRAIG THOMAS PETCHELL
-
Patent number: 9971468Abstract: 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.Type: GrantFiled: February 20, 2014Date of Patent: May 15, 2018Assignee: ATLASSIAN PTY LTDInventors: Matt Ryall, Bill Arconati, Wesley Atwood Walser, Craig Thomas Petchell
-
Publication number: 20140237387Abstract: In an embodiment, a data processing method comprises receiving, in a collaborative electronic information management system that is hosted using a collaboration computer, a plurality of application events that have been generated by a plurality of external applications; 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.Type: ApplicationFiled: February 20, 2014Publication date: August 21, 2014Inventors: MATT RYALL, BILL ARCONATI, SHERIF GEORGE MANSOUR, SHIHAB HASSAN HAMID, MICHAEL ALEXANDER CANNON-BROOKES
-
Publication number: 20140237350Abstract: 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.Type: ApplicationFiled: February 20, 2014Publication date: August 21, 2014Inventors: MATT RYALL, BILL ARCONATI, WESLEY ATWOOD WALSER, CRAIG THOMAS PETCHELL
-
Publication number: 20140237388Abstract: In another embodiment, a computer-implemented data processing method comprises receiving, in a collaborative electronic information management system that is hosted using a collaboration computer, a plurality of application events that have been generated by a plurality of external applications; 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; receiving third input indicating selection of an approval control that is displayed in association with the data identifying the particular content item, and in response, updating theType: ApplicationFiled: February 20, 2014Publication date: August 21, 2014Inventors: MATT RYALL, BILL ARCONATI, SHERIF GEORGE MANSOUR, SHIHAB HASSAN HAMID, MICHAEL ALEXANDER CANNON-BROOKES
-
Publication number: 20140237389Abstract: 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.Type: ApplicationFiled: February 20, 2014Publication date: August 21, 2014Inventors: MATT RYALL, BILL ARCONATI, SHERIF GEORGE MANSOUR, SHIHAB HASSAN HAMID, MICHAEL ALEXANDER CANNON-BROOKES