Patents by Inventor Phil Oye

Phil Oye 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: 12639316
    Abstract: Embodiments described herein relate to systems and methods for automatically generating content for a generative content interface of a collaboration platform. The system may perform an intent analysis on a natural language user input to the generative content interface to determine an intent confidence score with respect to each of a set of request classifiers, the set of request classifiers comprising a first request classifier associated with a request for an action, a second request classifier associated with a request for information, and a third request classifier associated with a request for a contact. Based on the intent confidence scores of the request classifiers, the system may select a content store in which to search for content to satisfy a user's query.
    Type: Grant
    Filed: March 29, 2024
    Date of Patent: May 26, 2026
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Shihab Hamid, Akshar Prasad, Shashank Prasad Rao, Phil Oye, Rahul Singh
  • Patent number: 12561515
    Abstract: Embodiments described herein relate to systems and methods for automatically generating content for a generative answer interface of a collaboration platform. The system receives a natural language user input identifying corresponding blocks of text or snippets using a content extraction service. A prompt is generated using the blocks of text and is used to obtain a generative response. The generative response and links to corresponding content are displayed in the generative answer interface and can be inserted into content of the collaboration platform. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
    Type: Grant
    Filed: December 28, 2023
    Date of Patent: February 24, 2026
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Christopher Charles Mann, Phil Oye, Michael Johannes Ruflin, Ankesh Khemani, Akshar Prasad, Rahul Singh, Prabu Palanisamy, Shashank Prasad Rao, Uday Khanna, Hassan Zaheer
  • Publication number: 20250217576
    Abstract: Embodiments described herein relate to systems and methods for automatically generating content for a generative answer interface of a collaboration platform. The system receives a natural language user input identifying corresponding blocks of text or snippets using a content extraction service. A prompt is generated using the blocks of text and is used to obtain a generative response. The generative response and links to corresponding content are displayed in the generative answer interface and can be inserted into content of the collaboration platform. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
    Type: Application
    Filed: December 28, 2023
    Publication date: July 3, 2025
    Inventors: Christopher Charles Mann, Phil Oye
  • Publication number: 20250217371
    Abstract: Embodiments described herein relate to systems and methods for automatically generating content for a generative content interface of a collaboration platform. The system may perform an intent analysis on a natural language user input to the generative content interface to determine an intent confidence score with respect to each of a set of request classifiers, the set of request classifiers comprising a first request classifier associated with a request for an action, a second request classifier associated with a request for information, and a third request classifier associated with a request for a contact. Based on the intent confidence scores of the request classifiers, the system may select a content store in which to search for content to satisfy a user's query.
    Type: Application
    Filed: March 29, 2024
    Publication date: July 3, 2025
    Inventors: Shihab Hamid, Akshar Prasad, Shashank Prasad Rao, Phil Oye, Rahul Singh
  • Patent number: 11930095
    Abstract: A method for creating a dynamic element in content performed by a dynamic element management system is disclosed. The method includes receiving a content request for the dynamic element from a client device, the content request comprising a uniform resource locator (URL) of an external data source from which to retrieve content for the dynamic element; identifying the data source based on the URL; forwarding the content request to the identified data source; receiving metadata corresponding to the content hosted by the data source; and forwarding the metadata to the client device for display in a dynamic element placeholder on the client device.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: March 12, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
  • Publication number: 20220337678
    Abstract: A method for creating a dynamic element in content performed by a dynamic element management system is disclosed. The method includes receiving a content request for the dynamic element from a client device, the content request comprising a uniform resource locator (URL) of an external data source from which to retrieve content for the dynamic element; identifying the data source based on the URL; forwarding the content request to the identified data source; receiving metadata corresponding to the content hosted by the data source; and forwarding the metadata to the client device for display in a dynamic element placeholder on the client device.
    Type: Application
    Filed: July 1, 2022
    Publication date: October 20, 2022
    Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
  • Patent number: 11381661
    Abstract: A method for creating a dynamic element in content performed by a dynamic element management system is disclosed. The method includes receiving a content request for the dynamic element from a client device, the content request comprising a uniform resource locator (URL) of an external data source from which to retrieve content for the dynamic element; identifying the data source based on the URL; forwarding the content request to the identified data source; receiving metadata corresponding to the content hosted by the data source; and forwarding the metadata to the client device for display in a dynamic element placeholder on the client device.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: July 5, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
  • Publication number: 20220030088
    Abstract: A method for creating a dynamic element in content performed by a dynamic element management system is disclosed. The method includes receiving a content request for the dynamic element from a client device, the content request comprising a uniform resource locator (URL) of an external data source from which to retrieve content for the dynamic element; identifying the data source based on the URL; forwarding the content request to the identified data source; receiving metadata corresponding to the content hosted by the data source; and forwarding the metadata to the client device for display in a dynamic element placeholder on the client device.
    Type: Application
    Filed: August 4, 2021
    Publication date: January 27, 2022
    Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
  • Patent number: 11095754
    Abstract: A method for creating a dynamic element in content performed by a dynamic element management system is disclosed. The method includes receiving a content request for the dynamic element from a client device, the content request comprising a uniform resource locator (URL) of an external data source from which to retrieve content for the dynamic element; identifying the data source based on the URL; forwarding the content request to the identified data source; receiving metadata corresponding to the content hosted by the data source; and forwarding the metadata to the client device for display in a dynamic element placeholder on the client device.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: August 17, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
  • Publication number: 20200314211
    Abstract: A method for creating a dynamic element in content performed by a dynamic element management system is disclosed. The method includes receiving a content request for the dynamic element from a client device, the content request comprising a uniform resource locator (URL) of an external data source from which to retrieve content for the dynamic element; identifying the data source based on the URL; forwarding the content request to the identified data source; receiving metadata corresponding to the content hosted by the data source; and forwarding the metadata to the client device for display in a dynamic element placeholder on the client device.
    Type: Application
    Filed: March 26, 2020
    Publication date: October 1, 2020
    Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
  • Patent number: 6907300
    Abstract: A user interface for controlling and displaying information about devices in a system is disclosed. The user interface is designed to meet the needs for different types of users. A user with no familiarity with the system is provided with a customized message on the display of the user interface. A user with limited experience using the interface may be provided with one or more dedicated input devices for obtaining further information about the system. For a more experienced user, a touch screen is provided allowing the user to control devices from the user interface.
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: June 14, 2005
    Assignee: Siemens Building Technologies, Inc.
    Inventors: Brian O'Mahoney, Bruce J. Lontka, George Dulski, Paul Strelecki, Stuart Morgan, Justin Petro, Jeremiah Blatz, Noah Guyot, John Duran, Phil Oye
  • Publication number: 20030097188
    Abstract: A user interface for controlling and displaying information about devices in a system is disclosed. The user interface is designed to meet the needs for different types of users. A user with no familiarity with the system is provided with a customized message on the display of the user interface. A user with limited experience using the interface may be provided with one or more dedicated input devices for obtaining further information about the system. For a more experienced user, a touch screen is provided allowing the user to control devices from the user interface.
    Type: Application
    Filed: July 19, 2002
    Publication date: May 22, 2003
    Inventors: Brian O'Mahoney, Bruce J. Lontka, George Dulski, Paul Strelecki, Stuart Morgan, Justin Petro, Jeremiah Blatz, Noah Guyot, Leonard John Duran, Phil Oye