Patents by Inventor Robert Cornelius Murphy
Robert Cornelius Murphy 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: 20260112124Abstract: Examples relate to systems and methods for generating digital effects experiences. The system performs operations including accessing a set of instructions that defines a digital effects experience. The system processes the set of instructions by a generative machine learning model to generate one or more digital effects comprising the digital effects experience. The system continuously processes one or more inputs, received by a user device, while the one or more digital effects comprising the digital effects experience are presented on the user device, along with the set of instructions in real time by the generative machine learning model to update presentation of the one or more digital effects comprising the digital effects experience.Type: ApplicationFiled: October 18, 2024Publication date: April 23, 2026Inventors: Willi Menapace, Robert Cornelius Murphy, Aliasksandr Siarohin, Aleksei Stoliar, Sergey Tulyakov
-
Publication number: 20250219982Abstract: A server has a processor and a memory storing a multiple channel message thread module with instructions executed by the processor to identify when participants at client devices are actively viewing a common message thread at the same time to establish a participant viewing state. An alternate channel communication lock prompt is supplied to the client devices in response to the participant viewing state. An alternate channel communication is delivered to the client devices in response to activation of the alternate channel communication lock prompt by at least one participant.Type: ApplicationFiled: March 21, 2025Publication date: July 3, 2025Inventors: Evan Spiegel, Robert Cornelius Murphy, Chamal Samaranayake
-
Patent number: 12284152Abstract: A server has a processor and a memory storing a multiple channel message thread module with instructions executed by the processor to identify when participants at client devices are actively viewing a common message thread at the same time to establish a participant viewing state. An alternate channel communication lock prompt is supplied the client devices in response to the participant viewing state. An alternate channel communication is delivered to the client devices in response to activation of the alternate channel communication lock prompt by at least one participant.Type: GrantFiled: October 3, 2022Date of Patent: April 22, 2025Assignee: SNAP INC.Inventors: Evan Spiegel, Robert Cornelius Murphy, Chamal Samaranayake
-
Publication number: 20250097376Abstract: Systems, devices, media and methods are presented for presentation of modified objects within a video stream. The systems and methods select an object of interest depicted within a user interface based on an associated image modifier, determine a modifier context based at least in part on one or more characteristics of the selected object, identify a set of image modifiers based on the modifier context, rank a first portion of the identified set of image modifiers based on a primary ordering characteristic, rank a second portion of the identified set of image modifiers based on a secondary ordering characteristic and cause presentation of the modifier icons for the ranked set of image modifiers.Type: ApplicationFiled: December 3, 2024Publication date: March 20, 2025Inventors: Ebony James Charlton, Michael John Evans, Samuel Edward Hare, Andrew James McPhee, Robert Cornelius Murphy, Eitan Pilipski
-
Patent number: 12231804Abstract: Systems, devices, media and methods are presented for presentation of modified objects within a video stream. The systems and methods select an object of interest depicted within a user interface based on an associated image modifier, determine a modifier context based at least in part on one or more characteristics of the selected object, identify a set of image modifiers based on the modifier context, rank a first portion of the identified set of image modifiers based on a primary ordering characteristic, rank a second portion of the identified set of image modifiers based on a secondary ordering characteristic and cause presentation of the modifier icons for the ranked set of image modifiers.Type: GrantFiled: July 13, 2023Date of Patent: February 18, 2025Assignee: Snap Inc.Inventors: Ebony James Charlton, Michael John Evans, Samuel Edward Hare, Andrew James McPhee, Robert Cornelius Murphy, Eitan Pilipski
-
Publication number: 20240430219Abstract: A content suggestion system to generate and cause display of a set of chat suggestions based on messages received at a client device. The content suggestions system is configured to display messages that include message content at a client device, and identify content selected by a user of the client device to be included in a response to the messages received at the client device. The content suggestion system tracks and stores a number of times in which a particular pair of content appear in succession in a chat context, and calculates a ranking of the content among a set of available content. When subsequent messages that include the content of the content pair are displayed at the client device, the content suggestion system retrieves and presents a set of content as suggestions, based on the corresponding ranks.Type: ApplicationFiled: September 4, 2024Publication date: December 26, 2024Inventors: Luis Carlos Dos Santos Marujo, Maria Pavlovskaia, William Brendel, Robert Cornelius Murphy
-
Publication number: 20240404208Abstract: A redundant tracking system comprising multiple redundant tracking sub-systems, enabling seamless transitions between such tracking sub-systems, provides a solution to this problem by merging multiple tracking approaches into a single tracking system. This system is able to combine tracking objects with six degrees of freedom (6DoF) and 3DoF through combining and transitioning between multiple tracking systems based on the availability of tracking indicia tracked by the tracking systems. Thus, as the indicia tracked by any one tracking system becomes unavailable, the redundant tracking system seamlessly switches between tracking in 6DoF and 3DoF thereby providing the user with an uninterrupted experience.Type: ApplicationFiled: August 14, 2024Publication date: December 5, 2024Inventors: Andrew James McPhee, Samuel Edward Hare, Peicheng Yu, Robert Cornelius Murphy, Dhritiman Sagar
-
Patent number: 12113756Abstract: A content suggestion system to generate and cause display of a set of chat suggestions based on messages received at a client device. The content suggestions system is configured to display messages that include message content at a client device, and identify content selected by a user of the client device to be included in a response to the messages received at the client device. The content suggestion system tracks and stores a number of times in which a particular pair of content appear in succession in a chat context, and calculates a ranking of the content among a set of available content. When subsequent messages that include the content of the content pair are displayed at the client device, the content suggestion system retrieves and presents a set of content as suggestions, based on the corresponding ranks.Type: GrantFiled: March 24, 2022Date of Patent: October 8, 2024Assignee: Snap Inc.Inventors: Luis Carlos Dos Santos Marujo, Maria Pavlovskaia, William Brendel, Robert Cornelius Murphy
-
Patent number: 12094063Abstract: A redundant tracking system comprising multiple redundant tracking sub-systems, enabling seamless transitions between such tracking sub-systems, provides a solution to this problem by merging multiple tracking approaches into a single tracking system. This system is able to combine tracking objects with six degrees of freedom (6 DoF) and 3 DoF through combining and transitioning between multiple tracking systems based on the availability of tracking indicia tracked by the tracking systems. Thus, as the indicia tracked by any one tracking system becomes unavailable, the redundant tracking system seamlessly switches between tracking in 6 DoF and 3 DoF thereby providing the user with an uninterrupted experience.Type: GrantFiled: September 14, 2022Date of Patent: September 17, 2024Assignee: Snap Inc.Inventors: Andrew James McPhee, Samuel Edward Hare, Peicheng Yu, Robert Cornelius Murphy, Dhritiman Sagar
-
Publication number: 20240249318Abstract: A system and method for determining user intent and providing targeted advertising using chatbot interactions is disclosed. The system receives user prompts during chat sessions with a chatbot and generates responses using a large language model. User intent is extracted by analyzing the chat conversations using natural language processing and machine learning techniques. The extracted user intent, comprising weighted keywords and concepts, is used to create a user intent profile. Targeted advertising content is generated based on the user intent profile and provided to the user during subsequent platform interactions. The large language model is continuously retrained using user engagement data to improve intent modeling accuracy. User privacy is maintained by limiting context extraction to chatbot conversations. The system enables personalized and relevant advertising by inferring user intent through conversational interactions.Type: ApplicationFiled: January 23, 2024Publication date: July 25, 2024Inventors: Evan Spiegel, Robert Cornelius Murphy, Celia Nicole Mourkogiannis, Edward Mata, Eitan Pilipski, Jacob Andreou, Jackie Assa, Joshua Siegel, Nima Khajehnouri, Steven Hwang, Daniel Moreno, Jacob Catalano, Charles Melbye
-
Patent number: 11902235Abstract: A server includes a processor and a memory storing a multiple channel message thread module with instructions executed by the processor to identify when participants at client devices are viewing a common message thread. An alternate channel communication prompt is supplied to the client devices. An alternate channel communication is delivered to the client devices in response to activation of the alternate channel communication prompt by at least one participant.Type: GrantFiled: October 3, 2022Date of Patent: February 13, 2024Assignee: SNAP INC.Inventors: Evan Spiegel, Robert Cornelius Murphy
-
Publication number: 20230362322Abstract: Systems, devices, media and methods are presented for presentation of modified objects within a video stream. The systems and methods select an object of interest depicted within a user interface based on an associated image modifier, determine a modifier context based at least in part on one or more characteristics of the selected object, identify a set of image modifiers based on the modifier context, rank a first portion of the identified set of image modifiers based on a primary ordering characteristic, rank a second portion of the identified set of image modifiers based on a secondary ordering characteristic and cause presentation of the modifier icons for the ranked set of image modifiers.Type: ApplicationFiled: July 13, 2023Publication date: November 9, 2023Inventors: Ebony James Charlton, Michael John Evans, Samuel Edward Hare, Andrew James McPhee, Robert Cornelius Murphy, Eitan Pilipski
-
Patent number: 11750767Abstract: Systems, devices, media and methods are presented for presentation of modified objects within a video stream. The systems and methods select an object of interest depicted within a user interface based on an associated image modifier, determine a modifier context based at least in part on one or more characteristics of the selected object, identify a set of image modifiers based on the modifier context, rank a first portion of the identified set of image modifiers based on a primary ordering characteristic, rank a second portion of the identified set of image modifiers based on a secondary ordering characteristic and cause presentation of the modifier icons for the ranked set of image modifiers.Type: GrantFiled: December 15, 2021Date of Patent: September 5, 2023Assignee: Snap Inc.Inventors: Ebony James Charlton, Michael John Evans, Samuel Edward Hare, Andrew James McPhee, Robert Cornelius Murphy, Eitan Pilipski
-
Publication number: 20230109119Abstract: A server has a processor and a memory storing a multiple channel message thread module with instructions executed by the processor to identify when participants at client devices are actively viewing a common message thread at the same time to establish a participant viewing state. An alternate channel communication lock prompt is supplied .he client devices in response to the participant viewing state.Type: ApplicationFiled: October 3, 2022Publication date: April 6, 2023Inventors: Evan Spiegel, Robert Cornelius Murphy, Chamal Samaranayake
-
Publication number: 20230101798Abstract: A server includes a processor and a memory storing a multiple channel message thread module with instructions executed by the processor to identify when participants at client devices are viewing a common message thread. An alternate channel communication prompt is supplied to the client devices. An alternate channel communication is delivered to the client devices in response to activation of the alternate channel communication prompt by at least one participant.Type: ApplicationFiled: October 3, 2022Publication date: March 30, 2023Inventors: Evan Spiegel, Robert Cornelius Murphy
-
Publication number: 20230005223Abstract: A redundant tracking system comprising multiple redundant tracking sub-systems, enabling seamless transitions between such tracking sub-systems, provides a solution to this problem by merging multiple tracking approaches into a single tracking system. This system is able to combine tracking objects with six degrees of freedom (6DoF) and 3DoF through combining and transitioning between multiple tracking systems based on the availability of tracking indicia tracked by the tracking systems. Thus, as the indicia tracked by any one tracking system becomes unavailable, the redundant tracking system seamlessly switches between tracking in 6DoF and 3DoF thereby providing the user with an uninterrupted experience.Type: ApplicationFiled: September 14, 2022Publication date: January 5, 2023Inventors: Andrew James McPhee, Samuel Edward Hare, Peicheng Yu, Robert Cornelius Murphy, Dhritiman Sagar
-
Patent number: 11532133Abstract: Systems and methods for receiving audio data; identifying one or more graphical interface elements that correspond to the audio data; generating a display of the identified one or more graphical interface elements, wherein a first portion of the one or more graphical interface elements is persistently displayed, and wherein a second portion of the one or more graphical interface elements is temporarily displayed for a predetermined period of time together with the first portion of the one or more graphical interface elements; and at expiry of the predetermined period of time, ceasing display of the second portion while maintaining display of the first portion.Type: GrantFiled: November 20, 2020Date of Patent: December 20, 2022Assignee: Snap Inc.Inventors: Ebony James Charlton, Jokubas Dargis, Michael John Evans, Samuel Edward Hare, Andrew James McPhee, Robert Cornelius Murphy, Eitan Pilipski
-
Patent number: 11481978Abstract: A redundant tracking system comprising multiple redundant tracking sub-systems, enabling seamless transitions between such tracking sub-systems, provides a solution to this problem by merging multiple tracking approaches into a single tracking system. This system is able to combine tracking objects with six degrees of freedom (6DoF) and 3DoF through combining and transitioning between multiple tracking systems based on the availability of tracking indicia tracked by the tracking systems. Thus, as the indicia tracked by any one tracking system becomes unavailable, the redundant tracking system seamlessly switches between tracking in 6DoF and 3DoF thereby providing the user with an uninterrupted experience.Type: GrantFiled: September 16, 2020Date of Patent: October 25, 2022Assignee: Snap Inc.Inventors: Andrew James McPhee, Samuel Edward Hare, Peicheng Yu, Robert Cornelius Murphy, Dhritiman Sagar
-
Patent number: 11463394Abstract: A server includes a processor and a memory storing a multiple channel message thread module with instructions executed by the processor to identify when participants at client devices are viewing a common message thread. An alternate channel communication prompt is supplied to the client devices. An alternate channel communication is delivered to the client devices in response to activation of the alternate channel communication prompt by at least one participant.Type: GrantFiled: March 5, 2021Date of Patent: October 4, 2022Assignee: Snap Inc.Inventors: Evan Spiegel, Robert Cornelius Murphy
-
Patent number: 11463393Abstract: A server has a processor and a memory storing a multiple channel message thread module with instructions executed by the processor to identify when participants at client devices are actively viewing a common message thread at the same time to establish a participant viewing state. An alternate channel communication lock prompt is supplied the client devices in response to the participant viewing state. An alternate channel communication is delivered to the client devices in response to activation of the alternate channel communication lock prompt by at least one participant.Type: GrantFiled: March 5, 2021Date of Patent: October 4, 2022Assignee: Snap Inc.Inventors: Evan Spiegel, Robert Cornelius Murphy, Chamal Samaranayake