Patents by Inventor Fabien Ninoles

Fabien Ninoles 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: 10653967
    Abstract: Systems and methods to provide interactive overlays with video game streams can include a composing and broadcast system receiving a plurality of video game streams associated with a respective plurality of viewpoints of an online game from a game engine. The composing and broadcast system can select a video game stream of the plurality of video game streams, and transmit the selected video game stream to a live streaming system for streaming to a plurality of spectator client devices. The composing and broadcast system can stream game data indicative of positions of a graphical object in the selected video game steam receive to a plurality of spectator client devices. A client device receiving the selected video game stream and the game data can display an interactive overlay over displayed video frames. The interactive display can be temporally and spatially synchronized with a graphical object in the displayed video frames.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: May 19, 2020
    Assignee: Genvid Technologies, Inc.
    Inventors: Fabien Ninoles, Jocelyn Houle
  • Patent number: 10075495
    Abstract: Systems and methods to provide adaptable live video game streaming can include one or more servers selecting a video game stream from a plurality of video game streams associated with distinct viewpoints of an online game, and transmitting a first plurality of video game frames of the selected video game stream to a live streaming system for streaming to a plurality of client devices. The server(s) can receive feedback data from the plurality of client devices, and analyze the feedback data to determine an aggregate user interest in a portion of video game content associated with the online game. The server(s) can transmit a second plurality of video game frames associated with the portion of video game content to the live streaming system for streaming to the client devices.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: September 11, 2018
    Assignee: Genvid Technologies, Inc.
    Inventors: Fabien Ninoles, Jocelyn Houle
  • Patent number: 10063613
    Abstract: The present disclosure provides systems and methods for synchronizing data streams. A client computing device can receive a video stream including image data representing at least one video frame. The image data can include a first timecode encoded within the image data. The client computing device can receive a metadata stream including metadata associated with the at least one video frame and a second time code. The client computing device can extract the first timecode from the image data included in the video stream. The client computing device can determine an offset between the first timecode and the second timecode. The client computing device also can synchronize the video stream with the metadata stream, based on the offset between the first timecode and the second timecode.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: August 28, 2018
    Assignee: Genvid Technologies, Inc.
    Inventors: Jocelyn Houle, Fabien Ninoles
  • Publication number: 20180236361
    Abstract: Systems and methods to provide interactive overlays with video game streams can include a composing and broadcast system receiving a plurality of video game streams associated with a respective plurality of viewpoints of an online game from a game engine. The composing and broadcast system can select a video game stream of the plurality of video game streams, and transmit the selected video game stream to a live streaming system for streaming to a plurality of spectator client devices. The composing and broadcast system can stream game data indicative of positions of a graphical object in the selected video game steam receive to a plurality of spectator client devices. A client device receiving the selected video game stream and the game data can display an interactive overlay over displayed video frames. The interactive display can be temporally and spatially synchronized with a graphical object in the displayed video frames.
    Type: Application
    Filed: April 18, 2018
    Publication date: August 23, 2018
    Applicant: GENVID TECHNOLOGIES, INC.
    Inventors: Fabien Ninoles, Jocelyn Houle
  • Publication number: 20180133603
    Abstract: Systems and methods to provide interactive overlays with video game streams can include a composing and broadcast system receiving a plurality of video game streams associated with a respective plurality of viewpoints of an online game from a game engine. The composing and broadcast system can select a video game stream of the plurality of video game streams, and transmit the selected video game stream to a live streaming system for streaming to a plurality of spectator client devices. The composing and broadcast system can stream game data indicative of positions of a graphical object in the selected video game steam receive to a plurality of spectator client devices. A client device receiving the selected video game stream and the game data can display an interactive overlay over displayed video frames. The interactive display can be temporally and spatially synchronized with a graphical object in the displayed video frames.
    Type: Application
    Filed: November 15, 2016
    Publication date: May 17, 2018
    Applicant: GENVID TECHNOLOGIES, INC.
    Inventors: Fabien Ninoles, Jocelyn Houle
  • Publication number: 20180139260
    Abstract: The present disclosure provides systems and methods for synchronizing data streams. A client computing device can receive a video stream including image data representing at least one video frame. The image data can include a first timecode encoded within the image data. The client computing device can receive a metadata stream including metadata associated with the at least one video frame and a second time code. The client computing device can extract the first timecode from the image data included in the video stream. The client computing device can determine an offset between the first timecode and the second timecode. The client computing device also can synchronize the video stream with the metadata stream, based on the offset between the first timecode and the second timecode.
    Type: Application
    Filed: November 15, 2016
    Publication date: May 17, 2018
    Applicant: GENVID TECHNOLOGIES, INC.
    Inventors: Jocelyn Houle, Fabien Ninoles
  • Publication number: 20180139257
    Abstract: Systems and methods to provide adaptable live video game streaming can include one or more servers selecting a video game stream from a plurality of video game streams associated with distinct viewpoints of an online game, and transmitting a first plurality of video game frames of the selected video game stream to a live streaming system for streaming to a plurality of client devices. The server(s) can receive feedback data from the plurality of client devices, and analyze the feedback data to determine an aggregate user interest in a portion of video game content associated with the online game. The server(s) can transmit a second plurality of video game frames associated with the portion of video game content to the live streaming system for streaming to the client devices.
    Type: Application
    Filed: November 15, 2016
    Publication date: May 17, 2018
    Applicant: GENVID TECHNOLOGIES, INC.
    Inventors: Fabien Ninoles, Jocelyn Houle
  • Patent number: 9968856
    Abstract: Systems and methods to provide interactive overlays with video game streams can include a composing and broadcast system receiving a plurality of video game streams associated with a respective plurality of viewpoints of an online game from a game engine. The composing and broadcast system can select a video game stream of the plurality of video game streams, and transmit the selected video game stream to a live streaming system for streaming to a plurality of spectator client devices. The composing and broadcast system can stream game data indicative of positions of a graphical object in the selected video game steam receive to a plurality of spectator client devices. A client device receiving the selected video game stream and the game data can display an interactive overlay over displayed video frames. The interactive display can be temporally and spatially synchronized with a graphical object in the displayed video frames.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: May 15, 2018
    Assignee: Genvid Technologies, Inc.
    Inventors: Fabien Ninoles, Jocelyn Houle