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: 11616818
    Abstract: 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: Grant
    Filed: September 30, 2020
    Date of Patent: March 28, 2023
    Assignee: Spotify AB
    Inventors: Brendan Marsh, Felix Bruns, Niklas Wahlen
  • Publication number: 20210029178
    Abstract: 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: Application
    Filed: September 30, 2020
    Publication date: January 28, 2021
    Applicant: Spotify AB
    Inventors: Brendan Marsh, Felix Bruns, Niklas Wahlen
  • Patent number: 10826949
    Abstract: 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: Grant
    Filed: July 25, 2018
    Date of Patent: November 3, 2020
    Assignee: SPOTIFY AB
    Inventors: Brendan Marsh, Felix Bruns, Niklas Wahlen
  • Publication number: 20180367580
    Abstract: 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: Application
    Filed: July 25, 2018
    Publication date: December 20, 2018
    Applicant: SPOTIFY AB
    Inventors: Brendan Marsh, Felix Bruns, Niklas Wahlen
  • Patent number: 10063600
    Abstract: 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: Grant
    Filed: August 8, 2017
    Date of Patent: August 28, 2018
    Assignee: Spotify AB
    Inventors: Brendan Marsh, Felix Bruns, Niklas Wahlen
  • Publication number: 20150310360
    Abstract: 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: Application
    Filed: July 7, 2015
    Publication date: October 29, 2015
    Inventors: David Brett Currin, C. Clark Easter, Brendan Marsh, Edmund Bennett Richards, II, Rogelio Fernando Castillo Aqueveque
  • Patent number: 9081917
    Abstract: 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: Grant
    Filed: March 14, 2013
    Date of Patent: July 14, 2015
    Assignee: UNITED STATES INFRASTRUCTURE MANAGEMENT COMPANY
    Inventors: David Brett Currin, Clark Easter, Brendan Marsh, Edmund Bennett Richards, II, Rogello Fernando Castillo Aqueveque
  • Publication number: 20150112647
    Abstract: 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: Application
    Filed: March 14, 2013
    Publication date: April 23, 2015
    Applicant: TRIFECTA GLOBAL INFRASTRUCTURE SOLUTIONS LTD.
    Inventors: David Brett Currin, Clark Easter, Brendan Marsh, Edmund Bennett Richards, II, Rogello Fernando Castillo Aqueveque