Patents by Inventor Sébastien Côté

Sébastien Côté 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: 20220145373
    Abstract: Disclosed include compositions, kits and methods for nucleic acid-based detection and identification of vaginal disorders, for example, vulvovaginal candidiasis, trichomoniasis and/or bacterial vaginosis. The compositions, kits and methods can be used for obtaining robust diagnostic testing performance against interfering substances, for example, gels present in clinical vaginal-swab samples.
    Type: Application
    Filed: January 25, 2022
    Publication date: May 12, 2022
    Inventors: Jean-Sebastien Cote, Marie-Christine Fortin, Vincent Blanchette, Marie-Helene Tremblay, Sebastien Morasse, Sophie Guay, Sebastien Simard
  • Patent number: 10499071
    Abstract: Audio and video streams of a media file are transcoded just-in-time by keeping the transcoding process synchronized to a wall clock. The transcoding is initially configured slightly faster than real-time. The transcoded frames are pushed from the transcoder through a variable bandwidth connection as soon as they are transcoded. Transcoding is then monitored periodically to assess the bandwidth that was available during the transmission of a transcoded buffer. Two time intervals are measured: a buffer interval which is the difference in the transcoded buffer timestamps of the previous two transmissions, and a clock interval corresponding to the real time transmission time of the last transcoded buffer. If a significant difference is observed, the transcoder bit rate is adjusted by a factor that is derived from that difference.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: December 3, 2019
    Assignee: VANTRIX CORPORATION
    Inventors: Sebastien Cote, Jean-Noel Krause
  • Patent number: 10007668
    Abstract: A method and system to trigger ingestion of remote content or playlists by a streaming server using URL folder mapping is disclosed. The streaming server maintains a URL Map having entries that map a URL folder referenced in the streaming URL to a content server folder located on the content server. This folder level mapping enables maintaining a many-to-many relationship between multiple content identified at the streaming server and their corresponding content located at the content server.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: June 26, 2018
    Assignee: Vantrix Corporation
    Inventors: Marc Courtemanche, Sebastien Cote
  • Patent number: 9811470
    Abstract: Web objects, such as media files are sent through an adaptation server which includes a transcoder for adapting forwarded objects according to profiles of the receiving destinations, and a cache memory for caching frequently requested objects, including their adapted versions. The probability of additional requests for the same object before the object expires, is assessed by tracking hits. Only objects having experienced hits in excess of a hit threshold are cached, the hit threshold being adaptively adjusted based on the capacity of the cache, and the space required to store cached media files. Expired objects are collected in a list, and may be periodically ejected from the cache, or when the cache is nearly full.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: November 7, 2017
    Assignee: VANTRIX CORPORATION
    Inventors: Louis Benoit, Sebastien Cote, Robert Buchnajzer
  • Publication number: 20160007033
    Abstract: Audio and video streams of a media file are transcoded just-in-time by keeping the transcoding process synchronized to a wall clock. The transcoding is initially configured slightly faster than real-time. The transcoded frames are pushed from the transcoder through a variable bandwidth connection as soon as they are transcoded. Transcoding is then monitored periodically to assess the bandwidth that was available during the transmission of a transcoded buffer. Two time intervals are measured: a buffer interval which is the difference in the transcoded buffer timestamps of the previous two transmissions, and a clock interval corresponding to the real time transmission time of the last transcoded buffer. If a significant difference is observed, the transcoder bit rate is adjusted by a factor that is derived from that difference.
    Type: Application
    Filed: September 14, 2015
    Publication date: January 7, 2016
    Inventors: Sébastien Côté, Jean-Noël Krause
  • Publication number: 20150356021
    Abstract: Web objects, such as media files are sent through an adaptation server which includes a transcoder for adapting forwarded objects according to profiles of the receiving destinations, and a cache memory for caching frequently requested objects, including their adapted versions. The probability of additional requests for the same object before the object expires, is assessed by tracking hits. Only objects having experienced hits in excess of a hit threshold are cached, the hit threshold being adaptively adjusted based on the capacity of the cache, and the space required to store cached media files. Expired objects are collected in a list, and may be periodically ejected from the cache, or when the cache is nearly full.
    Type: Application
    Filed: August 17, 2015
    Publication date: December 10, 2015
    Inventors: Louis BENOIT, Sebastien Cote, Robert Buchnajzer
  • Patent number: 9137551
    Abstract: Audio and video streams of a media file are transcoded just-in-time by keeping the transcoding process synchronized to a wall clock. The transcoding is initially configured slightly faster than real-time. The transcoded frames are pushed from the transcoder through a variable bandwidth connection as soon as they are transcoded. Transcoding is then monitored periodically to assess the bandwidth that was available during the transmission of a transcoded buffer. Two time intervals are measured: a buffer interval which is the difference in the transcoded buffer timestamps of the previous two transmissions, and a clock interval corresponding to the real time transmission time of the last transcoded buffer. If a significant difference is observed, the transcoder bit rate is adjusted by a factor that is derived from that difference.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: September 15, 2015
    Assignee: Vantrix Corporation
    Inventors: Sébastien Côté, Jean-Noël Krause
  • 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: 9112922
    Abstract: Web objects, such as media files are sent through an adaptation server which includes a transcoder for adapting forwarded objects according to profiles of the receiving destinations, and a cache memory for caching frequently requested objects, including their adapted versions. The probability of additional requests for the same object before the object expires, is assessed by tracking hits. Only objects having experienced hits in excess of a hit threshold are cached, the hit threshold being adaptively adjusted based on the capacity of the cache, and the space required to store cached media files. Expired objects are collected in a list, and may be periodically ejected from the cache, or when the cache is nearly full.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: August 18, 2015
    Assignee: VANTRIX CORPORATION
    Inventors: Louis Benoit, Sébastien Côté, Robert Buchnajzer
  • Patent number: 8681768
    Abstract: A wireless system for streaming media files includes a microburst gateway in which microbursts, comprising groups of buffered packets of the streamed media, are transmitted periodically to a user over a broadband channel over respective window periods, the bursts being transmitted at a higher than an average packet rate associated with the media file. At the start of each fairly long window period of 500 ms, for example, one microburst is sent over the broadband channel, leaving the remainder of the window period available for other users. The window period and a number of packets in the burst within the window period are defined so that the average packet rate is substantially maintained. A corresponding microburst gateway and a method for transmitting the media file are also provided.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: March 25, 2014
    Assignee: Vantrix Corporation
    Inventors: Sébastien Cöté, Jean Mayrand
  • Publication number: 20140068196
    Abstract: Web objects, such as media files are sent through an adaptation server which includes a transcoder for adapting forwarded objects according to profiles of the receiving destinations, and a cache memory for caching frequently requested objects, including their adapted versions. The probability of additional requests for the same object before the object expires, is assessed by tracking hits. Only objects having experienced hits in excess of a hit threshold are cached, the hit threshold being adaptively adjusted based on the capacity of the cache, and the space required to store cached media files. Expired objects are collected in a list, and may be periodically ejected from the cache, or when the cache is nearly full.
    Type: Application
    Filed: August 28, 2012
    Publication date: March 6, 2014
    Inventors: Louis BENOIT, Sébastien CÔTÉ, Robert BUCHNAJZER
  • 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
  • Publication number: 20130044801
    Abstract: Audio and video streams of a media file are transcoded just-in-time by keeping the transcoding process synchronized to a wall clock. The transcoding is initially configured slightly faster than real-time. The transcoded frames are pushed from the transcoder through a variable bandwidth connection as soon as they are transcoded. Transcoding is then monitored periodically to assess the bandwidth that was available during the transmission of a transcoded buffer. Two time intervals are measured: a buffer interval which is the difference in the transcoded buffer timestamps of the previous two transmissions, and a clock interval corresponding to the real time transmission time of the last transcoded buffer. If a significant difference is observed, the transcoder bit rate is adjusted by a factor that is derived from that difference.
    Type: Application
    Filed: August 16, 2011
    Publication date: February 21, 2013
    Inventors: Sébastien CÔTÉ, Jean-Noël KRAUSE
  • 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
  • Publication number: 20120069829
    Abstract: A wireless system for streaming media files includes a microburst gateway in which microbursts, comprising groups of buffered packets of the streamed media, are transmitted periodically to a user over a broadband channel over respective window periods, the bursts being transmitted at a higher than an average packet rate associated with the media file. At the start of each fairly long window period of 500 ms, for example, one microburst is sent over the broadband channel, leaving the remainder of the window period available for other users. The window period and a number of packets in the burst within the window period are defined so that the average packet rate is substantially maintained. A corresponding microburst gateway and a method for transmitting the media file are also provided.
    Type: Application
    Filed: September 12, 2011
    Publication date: March 22, 2012
    Inventors: Sébastien Côté, Jean Mayrand
  • 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