Patents by Inventor Martin Gibson

Martin Gibson 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: 20240114071
    Abstract: A media server machine may be configured to provide media content within a datastream. This datastream may be provided to a media device that is configured to present the media content on a display. Also, this datastream may contemporaneously contain an “app-sync indicator” for the media content. The app-sync indicator is a data structure that signals the media device to launch an application on a companion device. By providing the app-sync indicator contemporaneously with the media content in the datastream, the launching of the application on the companion device may be synchronized with the media content. The app-sync indicator may specify the application to be launched. Also, the app-sync indicator may specify supplemental content to be presented by the launched application on the companion device.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 4, 2024
    Inventors: Debra Hensgen, Ludovic Pierre, Martin Gibson, Nandini Iyer, Jean-Rene Menand, Sebastian Rapport
  • Patent number: 11824928
    Abstract: A media server machine may be configured to provide media content within a datastream. This datastream may be provided to a media device that is configured to present the media content on a display. Also, this datastream may contemporaneously contain an “app-sync indicator” for the media content. The app-sync indicator is a data structure that signals the media device to launch an application on a companion device. By providing the app-sync indicator contemporaneously with the media content in the datastream, the launching of the application on the companion device may be synchronized with the media content. The app-sync indicator may specify the application to be launched. Also, the app-sync indicator may specify supplemental content to be presented by the launched application on the companion device.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: November 21, 2023
    Assignee: OPENTV, INC.
    Inventors: Debra Hensgen, Ludovic Pierre, Martin Gibson, Nandini Iyer, Jean-Rene Menand, Sebastian Rapport
  • Publication number: 20220321651
    Abstract: A media server machine may be configured to provide media content within a datastream. This datastream may be provided to a media device that is configured to present the media content on a display. Also, this datastream may contemporaneously contain an “app-sync indicator” for the media content. The app-sync indicator is a data structure that signals the media device to launch an application on a companion device. By providing the app-sync indicator contemporaneously with the media content in the datastream, the launching of the application on the companion device may be synchronized with the media content. The app-sync indicator may specify the application to be launched. Also, the app-sync indicator may specify supplemental content to be presented by the launched application on the companion device.
    Type: Application
    Filed: May 6, 2022
    Publication date: October 6, 2022
    Inventors: Debra Hensgen, Ludovic Pierre, Martin Gibson, Nandini Iyer, Jean-Rene Menand, Sebastian Rapport
  • Patent number: 11356507
    Abstract: A media server machine may be configured to provide media content within a datastream. This datastream may be provided to a media device that is configured to present the media content on a display. Also, this datastream may contemporaneously contain an “app-sync indicator” for the media content. The app-sync indicator is a data structure that signals the media device to launch an application on a companion device. By providing the app-sync indicator contemporaneously with the media content in the datastream, the launching of the application on the companion device may be synchronized with the media content. The app-sync indicator may specify the application to be launched. Also, the app-sync indicator may specify supplemental content to be presented by the launched application on the companion device.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: June 7, 2022
    Assignee: OPENTV. INC.
    Inventors: Debra Hensgen, Ludovic Pierre, Martin Gibson, Nandini Iyer, Jean-Rene Menand, Sebastian Rapport
  • Patent number: 11128897
    Abstract: A method for initiating a transmission of a program stream for delivery from a local access point to a client device, said program stream being structured as a plurality of regular segments relating to a single event. This method comprises the steps of: (a) processing at least one of the regular segments into a set of particular segments, where the at least one regular segment carries a payload of a first playback duration and the payload of said set represents a second playback duration that is greater than that of the first playback duration, and where the second playback duration is sufficient to comply with a client device requirement for initiating a rendering of the event, and (b) transmitting, during an initial period, from the local access point said set of particular segments.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: September 21, 2021
    Assignee: NAGRAVISION S.A.
    Inventors: Laurent Piron, Frederic Thomas, Martin Gibson
  • Publication number: 20210144204
    Abstract: A media server machine may be configured to provide media content within a datastream. This datastream may be provided to a media device that is configured to present the media content on a display. Also, this datastream may contemporaneously contain an “app-sync indicator” for the media content. The app-sync indicator is a data structure that signals the media device to launch an application on a companion device. By providing the app-sync indicator contemporaneously with the media content in the datastream, the launching of the application on the companion device may be synchronized with the media content. The app-sync indicator may specify the application to be launched. Also, the app-sync indicator may specify supplemental content to be presented by the launched application on the companion device.
    Type: Application
    Filed: November 20, 2020
    Publication date: May 13, 2021
    Inventors: Debra Hensgen, Ludovic Pierre, Martin Gibson, Nandini Iyer, Jean-Rene Menand, Sebastian Rapport
  • Patent number: 10880374
    Abstract: A media server machine may be configured to provide media content within a datastream. This datastream may be provided to a media device that is configured to present the media content on a display. Also, this datastream may contemporaneously contain an “app-sync indicator” for the media content. The app-sync indicator is a data structure that signals the media device to launch an application on a companion device. By providing the app-sync indicator contemporaneously with the media content in the datastream, the launching of the application on the companion device may be synchronized with the media content. The app-sync indicator may specify the application to be launched. Also, the app-sync indicator may specify supplemental content to be presented by the launched application on the companion device.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: December 29, 2020
    Assignee: OPENTV, INC.
    Inventors: Debra Hensgen, Ludovic Pierre, Martin Gibson, Nandini Iyer, Jean-Rene Menand, Sebastian Rapport
  • Publication number: 20200267423
    Abstract: A method for initiating a transmission of a program stream for delivery from a local access point to a client device, said program stream being structured as a plurality of regular segments relating to a single event. This method comprises the steps of: (a) processing at least one of the regular segments into a set of particular segments, where the at least one regular segment carries a payload of a first playback duration and the payload of said set represents a second playback duration that is greater than that of the first playback duration, and where the second playback duration is sufficient to comply with a client device requirement for initiating a rendering of the event, and (b) transmitting, during an initial period, from the local access point said set of particular segments.
    Type: Application
    Filed: May 4, 2020
    Publication date: August 20, 2020
    Applicant: NAGRAVISION S.A.
    Inventors: Laurent PIRON, Frederic THOMAS, Martin GIBSON
  • Publication number: 20200162548
    Abstract: A media server machine may be configured to provide media content within a datastream. This datastream may be provided to a media device that is configured to present the media content on a display. Also, this datastream may contemporaneously contain an “app-sync indicator” for the media content. The app-sync indicator is a data structure that signals the media device to launch an application on a companion device. By providing the app-sync indicator contemporaneously with the media content in the datastream, the launching of the application on the companion device may be synchronized with the media content. The app-sync indicator may specify the application to be launched. Also, the app-sync indicator may specify supplemental content to be presented by the launched application on the companion device.
    Type: Application
    Filed: September 24, 2019
    Publication date: May 21, 2020
    Inventors: Debra Hensgen, Ludovic Pierre, Martin Gibson, Nandini Iyer, Jean-Rene Menand, Sebastian Rapport
  • Publication number: 20200049464
    Abstract: A modular firing range includes a first subset of modular containers that form a first end of the firing range. The first subset includes outer walls that define the first end of the firing range and side walls that define a portion of a side of the firing range. A second subset of modular containers form a second end of the firing range. The second subset includes outer walls that define the second end of the firing range and side walls that define a portion of the side of the firing range. A third subset of modular containers is coupleable between the first subset and the second subset to form a medial portion of the firing range. The third subset includes outer walls that define a portion of the side of the firing range. The firing range includes an armored outer perimeter that provides complete ballistic containment in all directions.
    Type: Application
    Filed: October 18, 2019
    Publication date: February 13, 2020
    Applicant: Cubic Corporation
    Inventors: Martin Gibson, Kyle Jordan Bowles
  • Publication number: 20200049466
    Abstract: A modular firing range includes a first subset of modular containers that form a first end of the firing range. The first subset includes outer walls that define the first end of the firing range and side walls that define a portion of a side of the firing range. A second subset of modular containers form a second end of the firing range. The second subset includes outer walls that define the second end of the firing range and side walls that define a portion of the side of the firing range. A third subset of modular containers is coupleable between the first subset and the second subset to form a medial portion of the firing range. The third subset includes outer walls that define a portion of the side of the firing range. The firing range includes an armored outer perimeter that provides complete ballistic containment in all directions.
    Type: Application
    Filed: October 18, 2019
    Publication date: February 13, 2020
    Applicant: Cubic Corporation
    Inventors: Martin Gibson, Kyle Jordan Bowles
  • Publication number: 20200049467
    Abstract: A modular firing range includes a first subset of modular containers that form a first end of the firing range. The first subset includes outer walls that define the first end of the firing range and side walls that define a portion of a side of the firing range. A second subset of modular containers form a second end of the firing range. The second subset includes outer walls that define the second end of the firing range and side walls that define a portion of the side of the firing range. A third subset of modular containers is coupleable between the first subset and the second subset to form a medial portion of the firing range. The third subset includes outer walls that define a portion of the side of the firing range. The firing range includes an armored outer perimeter that provides complete ballistic containment in all directions.
    Type: Application
    Filed: October 18, 2019
    Publication date: February 13, 2020
    Applicant: Cubic Corporation
    Inventors: Martin Gibson, Kyle Jordan Bowles
  • Publication number: 20200049463
    Abstract: A modular firing range includes a first subset of modular containers that form a first end of the firing range. The first subset includes outer walls that define the first end of the firing range and side walls that define a portion of a side of the firing range. A second subset of modular containers form a second end of the firing range. The second subset includes outer walls that define the second end of the firing range and side walls that define a portion of the side of the firing range. A third subset of modular containers is coupleable between the first subset and the second subset to form a medial portion of the firing range. The third subset includes outer walls that define a portion of the side of the firing range. The firing range includes an armored outer perimeter that provides complete ballistic containment in all directions.
    Type: Application
    Filed: October 18, 2019
    Publication date: February 13, 2020
    Applicant: Cubic Corporation
    Inventors: Martin Gibson, Kyle Jordan Bowles
  • Publication number: 20200049465
    Abstract: A modular firing range includes a first subset of modular containers that form a first end of the firing range. The first subset includes outer walls that define the first end of the firing range and side walls that define a portion of a side of the firing range. A second subset of modular containers form a second end of the firing range. The second subset includes outer walls that define the second end of the firing range and side walls that define a portion of the side of the firing range. A third subset of modular containers is coupleable between the first subset and the second subset to form a medial portion of the firing range. The third subset includes outer walls that define a portion of the side of the firing range. The firing range includes an armored outer perimeter that provides complete ballistic containment in all directions.
    Type: Application
    Filed: October 18, 2019
    Publication date: February 13, 2020
    Applicant: Cubic Corporation
    Inventors: Martin Gibson, Kyle Jordan Bowles
  • Patent number: 10469576
    Abstract: A media server machine may be configured to provide media content within a datastream. This datastream may be provided to a media device that is configured to present the media content on a display. Also, this datastream may contemporaneously contain an “app-sync indicator” for the media content. The app-sync indicator is a data structure that signals the media device to launch an application on a companion device. By providing the app-sync indicator contemporaneously with the media content in the datastream, the launching of the application on the companion device may be synchronized with the media content. The app-sync indicator may specify the application to be launched. Also, the app-sync indicator may specify supplemental content to be presented by the launched application on the companion device.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: November 5, 2019
    Assignee: OPENTV, INC.
    Inventors: Debra Hensgen, Ludovic Pierre, Martin Gibson, Nandini Iyer, Jean-Rene Menand, Sebastian Rapport
  • Patent number: 10372941
    Abstract: A method of selecting data, the method comprising, receiving data indicating a first requirement and identifying first records stored in a first database. The first records relate to first data subjects and the identification is based upon the first requirement. The first data subjects cannot be identified from the records of the first database. Second records are identified, the second records being stored in a second database and relating to the first data subjects. The first data subjects can be identified from the identified records of the second database. Each of the second records corresponds to a respective one of the first records, and the identification of the second records is based upon the first requirement.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: August 6, 2019
    Assignees: The University of Manchester, Salford Royal NHS Foundation Trust
    Inventors: John Philip New, John Martin Gibson, Iain Edward Buchan, John David Ainsworth
  • Publication number: 20190212109
    Abstract: A modular firing range includes a first subset of modular containers that form a first end of the firing range. The first subset includes outer walls that define the first end of the firing range and side walls that define a portion of a side of the firing range. A second subset of modular containers form a second end of the firing range. The second subset includes outer walls that define the second end of the firing range and side walls that define a portion of the side of the firing range. A third subset of modular containers is coupleable between the first subset and the second subset to form a medial portion of the firing range. The third subset includes outer walls that define a portion of the side of the firing range. The firing range includes an armored outer perimeter that provides complete ballistic containment in all directions.
    Type: Application
    Filed: March 15, 2019
    Publication date: July 11, 2019
    Applicant: Cubic Corporation
    Inventors: Martin Gibson, Kyle Jordan Bowles
  • Publication number: 20190128651
    Abstract: A modular firing range includes a first subset of modular containers that form a first end of the firing range. The first subset includes outer walls that define the first end of the firing range and side walls that define a portion of a side of the firing range. A second subset of modular containers form a second end of the firing range. The second subset includes outer walls that define the second end of the firing range and side walls that define a portion of the side of the firing range. A third subset of modular containers is coupleable between the first subset and the second subset to form a medial portion of the firing range. The third subset includes outer walls that define a portion of the side of the firing range. The firing range includes an armored outer perimeter that provides complete ballistic containment in all directions.
    Type: Application
    Filed: October 26, 2018
    Publication date: May 2, 2019
    Applicant: Cubic Corporation
    Inventors: Martin Gibson, Kyle Jordan Bowles
  • Publication number: 20180343479
    Abstract: Example embodiments provide a system and method for optimizing content changes (e.g., channel changes). A digital receiver monitors, in real-time, user interactions with a content access page presented on a viewing device. Based on the real-time user interactions, the digital receiver determines a plurality of content of interest, and triggers acquisition of metadata for the plurality of content of interest determined based on the real-time user interactions. The metadata comprise preconditions for the display of a selected piece of content. The digital receiver fetches the metadata for one or more of the plurality of content of interest. The metadata for the one or more of the plurality of content of interest is then cached and is immediately available in response to a selection, for viewing, of a piece of content associated with the metadata in the cache.
    Type: Application
    Filed: May 26, 2017
    Publication date: November 29, 2018
    Inventor: Martin Gibson
  • Publication number: 20180103276
    Abstract: A method for initiating a transmission of a program stream for delivery from a local access point to a client device, said program stream being structured as a plurality of regular segments relating to a single event. This method comprises the steps of: processing at least one of the regular segments into a set of particular segments, where the at least one regular segment carries a payload of a first playback duration and the payload of said set represents a second playback duration that is greater than that of the first playback duration, and where the second playback duration is sufficient to comply with a client device requirement for initiating a rendering of the event, and transmitting, during an initial period, from the local access point said set of particular segments.
    Type: Application
    Filed: May 24, 2016
    Publication date: April 12, 2018
    Applicant: NAGRAVISION S.A.
    Inventors: Laurent PIRON, Frederic THOMAS, Martin GIBSON