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: 12639316Abstract: 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: GrantFiled: March 29, 2024Date of Patent: May 26, 2026Assignee: ATLASSIAN PTY LTD.Inventors: Shihab Hamid, Akshar Prasad, Shashank Prasad Rao, Phil Oye, Rahul Singh
-
Patent number: 12561515Abstract: 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: GrantFiled: December 28, 2023Date of Patent: February 24, 2026Assignee: 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: 20250217576Abstract: 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: ApplicationFiled: December 28, 2023Publication date: July 3, 2025Inventors: Christopher Charles Mann, Phil Oye
-
Publication number: 20250217371Abstract: 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: ApplicationFiled: March 29, 2024Publication date: July 3, 2025Inventors: Shihab Hamid, Akshar Prasad, Shashank Prasad Rao, Phil Oye, Rahul Singh
-
Patent number: 11930095Abstract: 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: GrantFiled: July 1, 2022Date of Patent: March 12, 2024Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
-
Publication number: 20220337678Abstract: 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: ApplicationFiled: July 1, 2022Publication date: October 20, 2022Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
-
Patent number: 11381661Abstract: 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: GrantFiled: August 4, 2021Date of Patent: July 5, 2022Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
-
Publication number: 20220030088Abstract: 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: ApplicationFiled: August 4, 2021Publication date: January 27, 2022Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
-
Patent number: 11095754Abstract: 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: GrantFiled: March 26, 2020Date of Patent: August 17, 2021Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
-
Publication number: 20200314211Abstract: 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: ApplicationFiled: March 26, 2020Publication date: October 1, 2020Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
-
Patent number: 6907300Abstract: 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: GrantFiled: July 19, 2002Date of Patent: June 14, 2005Assignee: 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: 20030097188Abstract: 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: ApplicationFiled: July 19, 2002Publication date: May 22, 2003Inventors: Brian O'Mahoney, Bruce J. Lontka, George Dulski, Paul Strelecki, Stuart Morgan, Justin Petro, Jeremiah Blatz, Noah Guyot, Leonard John Duran, Phil Oye