Patents by Inventor Brendan Marsh
Brendan Marsh 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: 11616818Abstract: Disclosed embodiments include systems and methods for distributed control of media-playback components of a webcast. In an example, a webcast presenter's device can include a webcast compositing engine for creating a webcast from a variety of data sources, a media-playback engine for playing media content items, and a message processing engine for processing messages sent from audience members to the presenter. The message processing engine can obtain the messages and parse the messages for tokens indicative of a requested media content item. The message processing engine, having identified the requested media content item, can then cause the media-playback engine to play the requested content or add it to a queue.Type: GrantFiled: September 30, 2020Date of Patent: March 28, 2023Assignee: Spotify ABInventors: Brendan Marsh, Felix Bruns, Niklas Wahlen
-
Publication number: 20210029178Abstract: Disclosed embodiments include systems and methods for distributed control of media-playback components of a webcast. In an example, a webcast presenter's device can include a webcast compositing engine for creating a webcast from a variety of data sources, a media-playback engine for playing media content items, and a message processing engine for processing messages sent from audience members to the presenter. The message processing engine can obtain the messages and parse the messages for tokens indicative of a requested media content item. The message processing engine, having identified the requested media content item, can then cause the media-playback engine to play the requested content or add it to a queue.Type: ApplicationFiled: September 30, 2020Publication date: January 28, 2021Applicant: Spotify ABInventors: Brendan Marsh, Felix Bruns, Niklas Wahlen
-
Patent number: 10826949Abstract: Disclosed embodiments include systems and methods for distributed control of media-playback components of a webcast. In an example, a webcast presenter's device can include a webcast compositing engine for creating a webcast from a variety of data sources, a media-playback engine for playing media content items, and a message processing engine for processing messages sent from audience members to the presenter. The message processing engine can obtain the messages and parse the messages for tokens indicative of a requested media content item. The message processing engine, having identified the requested media content item, can then cause the media-playback engine to play the requested content or add it to a queue.Type: GrantFiled: July 25, 2018Date of Patent: November 3, 2020Assignee: SPOTIFY ABInventors: Brendan Marsh, Felix Bruns, Niklas Wahlen
-
Publication number: 20180367580Abstract: Disclosed embodiments include systems and methods for distributed control of media-playback components of a webcast. In an example, a webcast presenter's device can include a webcast compositing engine for creating a webcast from a variety of data sources, a media-playback engine for playing media content items, and a message processing engine for processing messages sent from audience members to the presenter. The message processing engine can obtain the messages and parse the messages for tokens indicative of a requested media content item. The message processing engine, having identified the requested media content item, can then cause the media-playback engine to play the requested content or add it to a queue.Type: ApplicationFiled: July 25, 2018Publication date: December 20, 2018Applicant: SPOTIFY ABInventors: Brendan Marsh, Felix Bruns, Niklas Wahlen
-
Patent number: 10063600Abstract: Disclosed embodiments include systems and methods for distributed control of media-playback components of a webcast. In an example, a webcast presenter's device can include a webcast compositing engine for creating a webcast from a variety of data sources, a media-playback engine for playing media content items, and a message processing engine for processing messages sent from audience members to the presenter. The message processing engine can obtain the messages and parse the messages for tokens indicative of a requested media content item. The message processing engine, having identified the requested media content item, can then cause the media-playback engine to play the requested content or add it to a queue.Type: GrantFiled: August 8, 2017Date of Patent: August 28, 2018Assignee: Spotify ABInventors: Brendan Marsh, Felix Bruns, Niklas Wahlen
-
Publication number: 20150310360Abstract: Systems and methods for managing a sanitary sewer infrastructure. In an embodiment, a plurality of representations of infrastructure assets are re-projected from a plane coordinate system into a geospatial coordinate system, such that each of the re-projected plurality of representations of infrastructure assets is associated with a geospatial coordinate. Each of the re-projected plurality of representations of infrastructure assets and its associated geospatial coordinate is stored in one or more databases. Subsequently, geospatial coordinates, collected in the field, may be received from one or more user devices, wherein each geospatial coordinate corresponds to a geospatial location of an infrastructure asset. A stored geospatial coordinate associated with one or more of the stored re-projected plurality of representations of infrastructure assets may then be adjusted based on the received geospatial coordinates.Type: ApplicationFiled: July 7, 2015Publication date: October 29, 2015Inventors: David Brett Currin, C. Clark Easter, Brendan Marsh, Edmund Bennett Richards, II, Rogelio Fernando Castillo Aqueveque
-
Patent number: 9081917Abstract: Systems and methods for managing a sanitary sewer infrastructure. In an embodiment, a plurality of representations of infrastructure assets are re-projected from a plane coordinate system into a geospatial coordinate system, such that each of the re-projected plurality of representations of infrastructure assets is associated with a geospatial coordinate. Each of the re-projected plurality of representations of infrastructure assets and its associated geospatial coordinate is stored in one or more databases. Subsequently, geospatial coordinates, collected in the field, may be received from one or more user devices, wherein each geospatial coordinate corresponds to a geospatial location of an infrastructure asset. A stored geospatial coordinate associated with one or more of the stored re-projected plurality of representations of infrastructure assets may then be adjusted based on the received geospatial coordinates.Type: GrantFiled: March 14, 2013Date of Patent: July 14, 2015Assignee: UNITED STATES INFRASTRUCTURE MANAGEMENT COMPANYInventors: David Brett Currin, Clark Easter, Brendan Marsh, Edmund Bennett Richards, II, Rogello Fernando Castillo Aqueveque
-
Publication number: 20150112647Abstract: Systems and methods for managing a sanitary sewer infrastructure. In an embodiment, a plurality of representations of infrastructure assets are re-projected from a plane coordinate system into a geospatial coordinate system, such that each of the re-projected plurality of representations of infrastructure assets is associated with a geospatial coordinate. Each of the re-projected plurality of representations of infrastructure assets and its associated geospatial coordinate is stored in one or more databases. Subsequently, geospatial coordinates, collected in the field, may be received from one or more user devices, wherein each geospatial coordinate corresponds to a geospatial location of an infrastructure asset. A stored geospatial coordinate associated with one or more of the stored re-projected plurality of representations of infrastructure assets may then be adjusted based on the received geospatial coordinates.Type: ApplicationFiled: March 14, 2013Publication date: April 23, 2015Applicant: TRIFECTA GLOBAL INFRASTRUCTURE SOLUTIONS LTD.Inventors: David Brett Currin, Clark Easter, Brendan Marsh, Edmund Bennett Richards, II, Rogello Fernando Castillo Aqueveque