Patents by Inventor Francis Roger Labonte

Francis Roger Labonte 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: 9112947
    Abstract: A system and methods for adapting streaming data for transmission over a connection of time-varying capacity are disclosed. A streaming server individually adapts transmission rates of signals directed to subtending clients according to measurements characterizing connections from the streaming server to the clients. The measurements may relate to characteristics such as transfer delay, data-loss fraction, and occupancy level of a buffer at a client's receiver. A flow controller associated with the streaming server derives metrics from measurements taken over selected time windows to determine a permissible transmission rate from the server to each active client. Metrics related to a specific characteristic may include a mean value over a moving window as well as short and long term tendencies of respective measurements. An adaptable encoder at the streaming server encodes signals to meet permissible transmission rates.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: August 18, 2015
    Assignee: VANTRIX CORPORATION
    Inventors: Francis Roger Labonte, Sebastien Cote, Yves Lefebvre
  • Patent number: 8677241
    Abstract: A method and system are disclosed for adapting the media contained in a multimedia messaging service (MMS) message, which may include a presentation, into a single media format such as an audio/video file or stream by creating a logical timeline from information found in the presentation, creating an adaptation pipeline from the logical timeline, and executing the adaptation pipeline.
    Type: Grant
    Filed: May 10, 2008
    Date of Patent: March 18, 2014
    Assignee: Vantrix Corporation
    Inventors: Richard Elliott Norton, Francis Roger Labonte, Mario Joseph Leo Claude Lavalliere
  • Patent number: 8417829
    Abstract: A system and methods for adapting streaming data for transmission over a connection of time-varying capacity are disclosed. A streaming server individually adapts transmission rates of signals directed to subtending clients according to measurements characterizing connections from the streaming server to the clients. The measurements may relate to characteristics such as transfer delay, data-loss fraction, and occupancy level of a buffer at a client's receiver. A flow controller associated with the streaming server derives metrics from measurements taken over selected time windows to determine a permissible transmission rate from the server to each active client. Metrics related to a specific characteristic may include a mean value over a moving window as well as short and long term tendencies of respective measurements. An adaptable encoder at the streaming server encodes signals to meet permissible transmission rates.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: April 9, 2013
    Assignee: Vantrix Corporation
    Inventors: Francis Roger Labonte, Sebastien Cote, Yves Lefebvre
  • Patent number: 8255559
    Abstract: A method of data streaming from an encoder to a decoder through a time-varying connection, is disclosed. The method includes associating an encoding coefficient with said time-varying connection, the encoding coefficient determining a flow rate at an output of said encoder; defining a performance metric of the time-varying connection; defining an acceptance interval of the performance metric having a lower bound and an upper bound; acquiring a set of performance measurements of the time-varying connection over a time window at a current encoding coefficient; determining a current value of the metric of the time-varying connection according to the set of measurements; determining a preferred encoding coefficient according to the current value of the metric; and modifying the current encoding coefficient based on the current value of the metric and the acceptance interval to attain the preferred encoding coefficient. A corresponding streaming server and system for data streaming are also provided.
    Type: Grant
    Filed: March 11, 2012
    Date of Patent: August 28, 2012
    Assignee: Vantrix Corporation
    Inventors: Francis Roger Labonte, Sebastien Cote, Yves Lefebvre
  • Publication number: 20120173676
    Abstract: A method of data streaming from an encoder to a decoder through a time-varying connection, is disclosed. The method includes associating an encoding coefficient with said time-varying connection, the encoding coefficient determining a flow rate at an output of said encoder; defining a performance metric of the time-varying connection; defining an acceptance interval of the performance metric having a lower bound and an upper bound; acquiring a set of performance measurements of the time-varying connection over a time window at a current encoding coefficient; determining a current value of the metric of the time-varying connection according to the set of measurements; determining a preferred encoding coefficient according to the current value of the metric; and modifying the current encoding coefficient based on the current value of the metric and the acceptance interval to attain the preferred encoding coefficient. A corresponding streaming server and system for data streaming are also provided.
    Type: Application
    Filed: March 11, 2012
    Publication date: July 5, 2012
    Inventors: Francis Roger Labonte, Sebastien Cote, Yves Lefebvre
  • Patent number: 8135856
    Abstract: Methods of data streaming from an encoder to a decoder through a connection subjected to time-varying conditions are disclosed. The connection is assigned a nominal flow rate and an encoding coefficient associated with the connection modifies the nominal flow rate to determine a permissible flow rate compatible with a time-varying state of the connection. Multiple performance characteristics are associated with the connection and corresponding sets of performance measurements taken over adaptively selected time windows are acquired. Performance metrics having one-to-one correspondence to the performance characteristics are determined and compared with lower bounds and upper bounds of respective predefined acceptance intervals. A current encoding coefficient is computed as a function of the performance metrics and used to determine the permissible flow rate. The encoder's configuration is adapted to produce an encoded signal which maximizes signal fidelity under the constraint of the permissible flow rate.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: March 13, 2012
    Assignee: Vantrix Corporation
    Inventors: Francis Roger Labonte, Sebastien Cote, Yves Lefebvre
  • Publication number: 20110264820
    Abstract: A system and methods for adapting streaming data for transmission over a connection of time-varying capacity are disclosed. A streaming server individually adapts transmission rates of signals directed to subtending clients according to measurements characterizing connections from the streaming server to the clients. The measurements may relate to characteristics such as transfer delay, data-loss fraction, and occupancy level of a buffer at a client's receiver. A flow controller associated with the streaming server derives metrics from measurements taken over selected time windows to determine a permissible transmission rate from the server to each active client. Metrics related to a specific characteristic may include a mean value over a moving window as well as short and long term tendencies of respective measurements. An adaptable encoder at the streaming server encodes signals to meet permissible transmission rates.
    Type: Application
    Filed: July 8, 2011
    Publication date: October 27, 2011
    Inventors: Francis Roger Labonte, Sebastien Cote, Yves Lefebvre
  • Patent number: 8001260
    Abstract: A system and methods for adapting streaming data for transmission over a connection of time-varying capacity are disclosed. A streaming server individually adapts transmission rates of signals directed to subtending clients according to measurements characterizing connections from the streaming server to the clients. The measurements may relate to characteristics such as transfer delay, data-loss fraction, and occupancy level of a buffer at a client's receiver. A flow controller associated with the streaming server derives metrics from measurements taken over selected time windows to determine a permissible transmission rate from the server to each active client. Metrics related to a specific characteristic may include a mean value over a moving window as well as short and long term tendencies of respective measurements. An adaptable encoder at the streaming server encodes signals to meet permissible transmission rates.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: August 16, 2011
    Assignee: Vantrix Corporation
    Inventors: Francis Roger Labonte, Sebastien Cote, Yves Lefebvre
  • Publication number: 20110047283
    Abstract: Methods of data streaming from an encoder to a decoder through a connection subjected to time-varying conditions are disclosed. The connection is assigned a nominal flow rate and an encoding coefficient associated with the connection modifies the nominal flow rate to determine a permissible flow rate compatible with a time-varying state of the connection. Multiple performance characteristics are associated with the connection and corresponding sets of performance measurements taken over adaptively selected time windows are acquired. Performance metrics having one-to-one correspondence to the performance characteristics are determined and compared with lower bounds and upper bounds of respective predefined acceptance intervals. A current encoding coefficient is computed as a function of the performance metrics and used to determine the permissible flow rate. The encoder's configuration is adapted to produce an encoded signal which maximizes signal fidelity under the constraint of the permissible flow rate.
    Type: Application
    Filed: November 3, 2010
    Publication date: February 24, 2011
    Inventors: Francis Roger Labonte, Sebastien Cote, Yves Lefebvre
  • Patent number: 7844725
    Abstract: Methods of data streaming from an encoder to a decoder through a connection subjected to time-varying conditions are disclosed. The connection is assigned a nominal flow rate and an encoding coefficient associated with the connection modifies the nominal flow rate to determine a permissible flow rate compatible with a time-varying state of the connection. Multiple performance characteristics are associated with the connection and corresponding sets of performance measurements taken over adaptively selected time windows are acquired. Performance metrics having one-to-one correspondence to the performance characteristics are determined and compared with lower bounds and upper bounds of respective predefined acceptance intervals. A current encoding coefficient is computed as a function of the performance metrics and used to determine the permissible flow rate. The encoder's configuration is adapted to produce an encoded signal which maximizes signal fidelity under the constraint of the permissible flow rate.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: November 30, 2010
    Assignee: Vantrix Corporation
    Inventors: Francis Roger Labonte, Sebastien Cote, Yves Lefebvre
  • Publication number: 20100023634
    Abstract: A system and methods for adapting streaming data for transmission over a connection of time-varying capacity are disclosed. A streaming server individually adapts transmission rates of signals directed to subtending clients according to measurements characterizing connections from the streaming server to the clients. The measurements may relate to characteristics such as transfer delay, data-loss fraction, and occupancy level of a buffer at a client's receiver. A flow controller associated with the streaming server derives metrics from measurements taken over selected time windows to determine a permissible transmission rate from the server to each active client. Metrics related to a specific characteristic may include a mean value over a moving window as well as short and long term tendencies of respective measurements. An adaptable encoder at the streaming server encodes signals to meet permissible transmission rates.
    Type: Application
    Filed: July 28, 2008
    Publication date: January 28, 2010
    Inventors: Francis Roger LABONTE, Sebastien Cote, Yves Lefebvre
  • Publication number: 20100023635
    Abstract: Methods of data streaming from an encoder to a decoder through a connection subjected to time-varying conditions are disclosed. The connection is assigned a nominal flow rate and an encoding coefficient associated with the connection modifies the nominal flow rate to determine a permissible flow rate compatible with a time-varying state of the connection. Multiple performance characteristics are associated with the connection and corresponding sets of performance measurements taken over adaptively selected time windows are acquired. Performance metrics having one-to-one correspondence to the performance characteristics are determined and compared with lower bounds and upper bounds of respective predefined acceptance intervals. A current encoding coefficient is computed as a function of the performance metrics and used to determine the permissible flow rate. The encoder's configuration is adapted to produce an encoded signal which maximizes signal fidelity under the constraint of the permissible flow rate.
    Type: Application
    Filed: July 28, 2008
    Publication date: January 28, 2010
    Inventors: Francis Roger LABONTE, Sebastien Cote, Yves Lefebvre
  • Publication number: 20090067357
    Abstract: A method and system are disclosed for adapting the media contained in a multimedia messaging service (MMS) message, which may include a presentation, into a single media format such as an audio/video file or stream by creating a logical timeline from information found in the presentation, creating an adaptation pipeline from the logical timeline, and executing the adaptation pipeline.
    Type: Application
    Filed: May 10, 2008
    Publication date: March 12, 2009
    Inventors: Richard Elliott NORTON, Francis Roger Labonte, Mario Joseph Leo Claude Lavalliere