Patents by Inventor Ali Dasdan

Ali Dasdan 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).

  • Patent number: 12632640
    Abstract: A data storage system instantiates a graph data structure to store platform-agnostic atomic data units of organization-owned content in a multiplatform computing environment. Each atomic data unit can be accessed by any platform in the multiplatform computing environment and may be included in or referenced by any document, object, or other platform-specific data structure.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: May 19, 2026
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Ali Dasdan
  • Publication number: 20260072993
    Abstract: A method may include causing a client computer to display a graphical user interface including a hierarchical element tree, the hierarchical element tree including a plurality of hierarchically arranged selectable elements. The method may further include, in response to receiving a selection of a selectable element in the hierarchical element tree and in accordance with the selected selectable element being associated with a remote content item that is managed by an external platform separate from the content collaboration system, selecting a content processing engine, retrieving content from the remote content item at the external platform and using an address associated with the remote content item, processing the content from the remote content item using the selected processing engine to produce renderable content, the renderable content formatted in accordance with the platform-specific structured data format, and causing display of the renderable content in the content panel.
    Type: Application
    Filed: November 20, 2025
    Publication date: March 12, 2026
    Inventors: Siddharth Reddy Malkireddy, Alexander Hixon, Bhakti Mehta, Rusian Arkhipau, Igor Katkov, Venkatram Ramanathan, Kush Patel, Niraj Agarwal, Christopher Davis, Ali Dasdan
  • Patent number: 12556768
    Abstract: A method for recommending feed sources in an event feed includes generating an event feed comprising a plurality of feed items associated with a user. The event feed includes a recommendation feed item comprising one or more feed item sources not being followed by the user. The method further includes causing at least a portion of the event feed to be displayed to the user in the event feed. In accordance with a determination that the user is viewing a graphical user interface associated with a first software application, the recommendation feed item includes feed item sources associated with the first software application. In accordance with a determination that the user is viewing a graphical user interface associated with a second software application different from the first, the recommendation feed item includes feed item sources associated with the second software application.
    Type: Grant
    Filed: February 5, 2024
    Date of Patent: February 17, 2026
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Ali Dasdan, Timothy Clipsham, Balazs Nagy, Aniket Bhosale, Andrew Nelson, Shawn Cao, Phillip Chang
  • Patent number: 12547584
    Abstract: Embodiments include a content collaboration system that can be configured to display a hierarchical document tree that includes graphical objects corresponding to content items hosted by the content collaboration system. The collaboration system can receive a selection of a graphical object corresponding to a content item for archiving, and in response, generate a first updated hierarchical relationship that includes the archived content item and generate a second updated hierarchical relationship that excludes the archived content item. The collaboration system can construct a first hierarchical document tree instance based on the first updated hierarchical relationship for displaying the graphical objects for the first user account and construct a second hierarchical document tree instance based on the second updated hierarchical relationship for displaying the graphical objects for a second user account.
    Type: Grant
    Filed: August 19, 2024
    Date of Patent: February 10, 2026
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Thirumalaivel Alagianambi, Shaziya Tambawala, Puneet Jain, Ali Dasdan
  • Publication number: 20260010705
    Abstract: Embodiments include generating automations for a content collaboration system. Generating automations can include displaying graphical objects corresponding to documents hosted by the content collaboration system at a navigation pane of the content collaboration system and determining a deviation metric using a hierarchical structure of the graphical objects and a reference structure. In response to the deviation metric satisfying a criteria, an automation rule for the change to the hierarchical structure of the displayed graphical objects can be displayed. The automation rule can include a reference between a graphical object of the displayed graphical objects and a root reference and a change to the reference between the graphical object and the root reference. Embodiments can also include executing the automation rule to update the hierarchical structure of the displayed graphical objects and update hierarchical structures of the one or more additional graphical objects hosted by the collaboration system.
    Type: Application
    Filed: September 15, 2025
    Publication date: January 8, 2026
    Inventors: Ali Dasdan, Thirumalaivelu Alagianambi
  • Patent number: 12499162
    Abstract: A method may include causing a client computer to display a graphical user interface including a hierarchical element tree, the hierarchical element tree including a plurality of hierarchically arranged selectable elements. The method may further include, in response to receiving a selection of a selectable element in the hierarchical element tree and in accordance with the selected selectable element being associated with a remote content item that is managed by an external platform separate from the content collaboration system, selecting a content processing engine, retrieving content from the remote content item at the external platform and using an address associated with the remote content item, processing the content from the remote content item using the selected processing engine to produce renderable content, the renderable content formatted in accordance with the platform-specific structured data format, and causing display of the renderable content in the content panel.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: December 16, 2025
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Siddharth Reddy Malkireddy, Alexander Hixon, Bhakti Mehta, Ruslan Arkhipau, Igor Katkov, Venkatram Ramanathan, Kush Patel, Niraj Agarwal, Christopher Davis, Ali Dasdan
  • Publication number: 20250370593
    Abstract: Systems and methods for performing bulk actions on multiple graphical objects are described herein. The presently disclosed systems and methods may provide a client interface which may allow a user to select multiple objects and a bulk action interface which may allow a user to select one or more bulk actions that may be applied to issues associated with the previously selected multiple objects. In response to a selection of the one or more bulk actions, the systems and methods disclosed may cause the selected one or more bulk actions to be performed with respect to each of the selected multiple objects.
    Type: Application
    Filed: August 11, 2025
    Publication date: December 4, 2025
    Inventor: Ali Dasdan
  • Patent number: 12417341
    Abstract: Embodiments include generating automations for a content collaboration system. Generating automations can include displaying graphical objects corresponding to documents hosted by the content collaboration system at a navigation pane of the content collaboration system and determining a deviation metric using a hierarchical structure of the graphical objects and a reference structure. In response to the deviation metric satisfying a criteria, an automation rule for the change to the hierarchical structure of the displayed graphical objects can be displayed. The automation rule can include a reference between a graphical object of the displayed graphical objects and a root reference and a change to the reference between the graphical object and the root reference. Embodiments can also include executing the automation rule to update the hierarchical structure of the displayed graphical objects and update hierarchical structures of the one or more additional graphical objects hosted by the collaboration system.
    Type: Grant
    Filed: November 21, 2023
    Date of Patent: September 16, 2025
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Ali Dasdan, Thirumalaivelu Alagianambi
  • Patent number: 12386484
    Abstract: Systems and methods for performing bulk actions on multiple graphical objects are described herein. The presently disclosed systems and methods may provide a client interface which may allow a user to select multiple objects and a bulk action interface which may allow a user to select one or more bulk actions that may be applied to issues associated with the previously selected multiple objects. In response to a selection of the one or more bulk actions, the systems and methods disclosed may cause the selected one or more bulk actions to be performed with respect to each of the selected multiple objects.
    Type: Grant
    Filed: September 25, 2023
    Date of Patent: August 12, 2025
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Ali Dasdan
  • Publication number: 20250231781
    Abstract: Embodiments of the present disclosure provide for improved interoperable data management between a user-accessed software application and an embedded software application. In some contexts, a user-accessed application provides both its own functionality as well as enabling access to functionality of an embedded application. The embedded application is accessed via a data-driven connection that provides several technical advantages and addresses various data interoperability and persistence problems. In some embodiments, a user-accessed application may be configured to provide functionality of multiple embedded applications consistent with the innovations herein described.
    Type: Application
    Filed: January 16, 2025
    Publication date: July 17, 2025
    Inventors: Michael CANNON-BROOKES, Ali DASDAN, Pratima ARORA, Steven BROOKS, Jason PHAN, Aaron GENTLEMAN, Renato GALINDO, Lennon LIAO, Lisa PANDA, Ryan-Vincent ALVAREZ
  • Publication number: 20250110992
    Abstract: A method may include causing a client computer to display a graphical user interface including a hierarchical element tree, the hierarchical element tree including a plurality of hierarchically arranged selectable elements. The method may further include, in response to receiving a selection of a selectable element in the hierarchical element tree and in accordance with the selected selectable element being associated with a remote content item that is managed by an external platform separate from the content collaboration system, selecting a content processing engine, retrieving content from the remote content item at the external platform and using an address associated with the remote content item, processing the content from the remote content item using the selected processing engine to produce renderable content, the renderable content formatted in accordance with the platform-specific structured data format, and causing display of the renderable content in the content panel.
    Type: Application
    Filed: September 28, 2023
    Publication date: April 3, 2025
    Inventors: Siddharth Reddy Malkireddy, Alexander Hixon, Bhakti Mehta, Ruslan Arkhipau, Igor Katkov, Venkatram Ramanathan, Kush Patel, Niraj Agarwal, Christopher Davis, Ali Dasdan
  • Patent number: 12238191
    Abstract: Embodiments of the present disclosure provide for improved interoperable data management between a user-accessed software application and an embedded software application. In some contexts, a user-accessed application provides both its own functionality as well as enabling access to functionality of an embedded application. The embedded application is accessed via a data-driven connection that provides several technical advantages and addresses various data interoperability and persistence problems. In some embodiments, a user-accessed application may be configured to provide functionality of multiple embedded applications consistent with the innovations herein described.
    Type: Grant
    Filed: June 6, 2023
    Date of Patent: February 25, 2025
    Assignees: ATLASSIAN PTY LTD, ATLASSIAN US, INC
    Inventors: Michael Cannon-Brookes, Ali Dasdan, Pratima Arora, Steven Brooks, Jason Phan, Aaron Gentleman, Renato Galindo, Lennon Liao, Lisa Panda, Ryan-Vincent Alvarez
  • Publication number: 20240427828
    Abstract: A method for recommending feed sources in an event feed includes generating an event feed comprising a plurality of feed items associated with a user. The event feed includes a recommendation feed item comprising one or more feed item sources, which may include a document space not currently followed by the user. The method further includes causing at least a portion of the event feed to be displayed to the user in the event feed. In accordance with a determination that the user is viewing a graphical user interface associated with a first software application, the recommendation feed item includes feed item sources associated with the first software application. In accordance with a determination that the user is viewing a graphical user interface associated with a second software application different from the first, the recommendation feed item includes feed item sources associated with the second software application.
    Type: Application
    Filed: August 30, 2024
    Publication date: December 26, 2024
    Inventors: Rudra Saha, Swati Katta, Hefnry Jetmundsen, Ali Dasdan, Timothy Clipsham, Balazs Nagy, Shawn Cao
  • Publication number: 20240411719
    Abstract: Embodiments include a content collaboration system that can be configured to display a hierarchical document tree that includes graphical objects corresponding to content items hosted by the content collaboration system. The collaboration system can receive a selection of a graphical object corresponding to a content item for archiving, and in response, generate a first updated hierarchical relationship that includes the archived content item and generate a second updated hierarchical relationship that excludes the archived content item. The collaboration system can construct a first hierarchical document tree instance based on the first updated hierarchical relationship for displaying the graphical objects for the first user account and construct a second hierarchical document tree instance based on the second updated hierarchical relationship for displaying the graphical objects for a second user account.
    Type: Application
    Filed: August 19, 2024
    Publication date: December 12, 2024
    Inventors: Thirumalaivel Alagianambi, Shaziya Tambawala, Puneet Jain, Ali Dasdan
  • Publication number: 20240396976
    Abstract: A method for displaying an event feed to a user includes, at an event feed service in communication with an issue tracking system and a collaborative document system, receiving, from an issue tracking system including a plurality of issue tickets, a notification of an event associated with an issue ticket and a reference to the issue ticket, and receiving, from a collaborative document system including a plurality of user-generated documents, a notification of an event associated with a user-generated document and including a reference to the user-generated document. The method may further include causing at least a portion of an event feed to be displayed to the user, the event feed including a first feed item including a first actionable input object configured to cause a modification of the issue, and a second feed item including a second actionable input object configured to cause a modification of the user-generated document.
    Type: Application
    Filed: August 5, 2024
    Publication date: November 28, 2024
    Inventors: Ali Dasdan, Sanjay Ghatare, Balazs Nagy, Timothy Clipsham
  • Patent number: 12079293
    Abstract: A method for recommending feed sources in an event feed includes generating an event feed comprising a plurality of feed items associated with a user. The event feed includes a recommendation feed item comprising one or more feed item sources, which may include a document space not currently followed by the user. The method further includes causing at least a portion of the event feed to be displayed to the user in the event feed. In accordance with a determination that the user is viewing a graphical user interface associated with a first software application, the recommendation feed item includes feed item sources associated with the first software application. In accordance with a determination that the user is viewing a graphical user interface associated with a second software application different from the first, the recommendation feed item includes feed item sources associated with the second software application.
    Type: Grant
    Filed: August 4, 2023
    Date of Patent: September 3, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Rudra Saha, Swati Katta, Henry Jetmundsen, Ali Dasdan, Timothy Clipsham, Balazs Nagy, Shawn Cao
  • Patent number: 12066977
    Abstract: Embodiments include a content collaboration system that can be configured to display a hierarchical document tree that includes graphical objects corresponding to content items hosted by the content collaboration system. The collaboration system can receive a selection of a graphical object corresponding to a content item for archiving, and in response, generate a first updated hierarchical relationship that includes the archived content item and generate a second updated hierarchical relationship that excludes the archived content item. The collaboration system can construct a first hierarchical document tree instance based on the first updated hierarchical relationship for displaying the graphical objects for the first user account and construct a second hierarchical document tree instance based on the second updated hierarchical relationship for displaying the graphical objects for a second user account.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: August 20, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Thirumalaivel Alagianambi, Shaziya Tambawala, Puneet Jain, Ali Dasdan
  • Patent number: 12058220
    Abstract: A method for displaying an event feed to a user includes, at an event feed service in communication with an issue tracking system and a collaborative document system, receiving, from an issue tracking system including a plurality of issue tickets, a notification of an event associated with an issue ticket and a reference to the issue ticket, and receiving, from a collaborative document system including a plurality of user-generated documents, a notification of an event associated with a user-generated document and including a reference to the user-generated document. The method may further include causing at least a portion of an event feed to be displayed to the user, the event feed including a first feed item including a first actionable input object configured to cause a modification of the issue, and a second feed item including a second actionable input object configured to cause a modification of the user-generated document.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: August 6, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Ali Dasdan, Sanjay Ghatare, Balazs Nagy, Timothy Clipsham
  • Publication number: 20240179375
    Abstract: A method for recommending feed sources in an event feed includes generating an event feed comprising a plurality of feed items associated with a user. The event feed includes a recommendation feed item comprising one or more feed item sources not being followed by the user. The method further includes causing at least a portion of the event feed to be displayed to the user in the event feed. In accordance with a determination that the user is viewing a graphical user interface associated with a first software application, the recommendation feed item includes feed item sources associated with the first software application. In accordance with a determination that the user is viewing a graphical user interface associated with a second software application different from the first, the recommendation feed item includes feed item sources associated with the second software application.
    Type: Application
    Filed: February 5, 2024
    Publication date: May 30, 2024
    Inventors: Ali Dasdan, Timothy Clipsham, Balazs Nagy, Aniket Bhosale, Andrew Nelson, Shawn Cao, Phillip Chang
  • Publication number: 20240160833
    Abstract: Embodiments include generating automations for a content collaboration system. Generating automations can include displaying graphical objects corresponding to documents hosted by the content collaboration system at a navigation pane of the content collaboration system and determining a deviation metric using a hierarchical structure of the graphical objects and a reference structure. In response to the deviation metric satisfying a criteria, an automation rule for the change to the hierarchical structure of the displayed graphical objects can be displayed. The automation rule can include a reference between a graphical object of the displayed graphical objects and a root reference and a change to the reference between the graphical object and the root reference. Embodiments can also include executing the automation rule to update the hierarchical structure of the displayed graphical objects and update hierarchical structures of the one or more additional graphical objects hosted by the collaboration system.
    Type: Application
    Filed: November 21, 2023
    Publication date: May 16, 2024
    Inventors: Ali Dasdan, Thirumalaivelu Alagianambi