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).

  • 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: 20100030908
    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: Application
    Filed: August 1, 2008
    Publication date: February 4, 2010
    Inventors: Marc COURTEMANCHE, Sebastien Cote
  • 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: 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: 20080066835
    Abstract: Carbon nanotubes and activated carbon containing a metal such as palladium release a photoacoustic effect when subjected to a flash of light. A light ignitable, energetic composition is produced by mixing one of them with an energetic material such as carbon black powder or ammonium perchlorate.
    Type: Application
    Filed: May 16, 2007
    Publication date: March 20, 2008
    Inventors: Sylvain Desilets, Patrick Brousseau, Nicole Gagnon, Sebastien Cote, Serge Trudel
  • Patent number: 7277429
    Abstract: A switch fabric implemented on a chip includes an array of cells and an I/O interface in communication with the array of cells for permitting exchange of data packets between said array of cells and components external to said array of cells. Each cell communicates with at least one other cell of the array, thereby permitting an exchange of data packets to take place between the cells of the array. Each cell includes a memory for receiving a data packet from another cell of the array as well as a control entity to control release of a data packet toward a selected destination cell of the array at least in part on a basis of a degree of occupancy of the memory in the destination cell. In this way, scheduling is distributed amongst the cells of the switch fabric.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: October 2, 2007
    Assignee: 4198638 Canada Inc.
    Inventors: Richard S. Norman, Marcelo De Maria, Sébastien Côté, Carl Langlois, John Haughey, Yves Boudreault
  • Patent number: 7197042
    Abstract: A router includes a routing layer and a switching layer. The routing layer includes a plurality of I/O ports for exchanging data with components external to the router. The switching layer is adapted to switch data packets between I/O ports of the routing layer. The switching layer includes an array of cells in communication with the routing layer for permitting exchange of data packets between the array of cells and the routing layer. Each cell includes a memory for receiving a data packet from the routing layer. The routing layer includes a controller to control release of a data packet toward a cell of the array at least in part on a basis of a degree of occupancy of the memory in the cell.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: March 27, 2007
    Assignee: 4198638 Canada Inc.
    Inventors: Richard S. Norman, Marcelo De Maria, Sébastien Côté, Carl Langlois
  • Publication number: 20070039671
    Abstract: Carbon nanotubes and activated carbon containing a metal such as palladium release a photoacoustic effect when subjected to a flash of light. A light ignitable, energetic composition is produced by mixing one of them with an energetic material such as black powder or ammonium perchlorate.
    Type: Application
    Filed: June 1, 2006
    Publication date: February 22, 2007
    Inventors: Sylvain Desilets, Patrick Brousseau, Nicole Gagnon, Sebastien Cote, Serge Trudel
  • Publication number: 20060239259
    Abstract: A switch fabric implemented on a chip includes an array of cells and an I/O interface in communication with the array of cells permitting exchange of data packets between the array of cells and components external to the array of cells. Each cell communicates with at least one other cell of the array, thereby permitting exchange of data packets between the cells of the array. Each cell includes a memory for holding a plurality of data packets for transmission to other cells of said array. Each data packet of the plurality of data packets has a characteristic element represented by a parameter, the parameter allowing one data packet to be distinguished from another data packet in the plurality of data packets. Each cell further includes a control entity operative to select at least one data packet from the plurality of data packets at least in part on a basis of the parameter and to transmit the selected data packet to another cell of said array of cells.
    Type: Application
    Filed: June 26, 2006
    Publication date: October 26, 2006
    Inventors: Richard Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois, John Haughey, Yves Boudreault
  • Patent number: 7091431
    Abstract: A switch has a first electrical terminal, a second electrical terminal spaced from the first electrical terminal and an elongate conductive switch blade for bridging the terminals. The switch blade has a first end portion pivotally connected with the first electrical terminal for movement of the switch blade between open and closed positions. The switch blade has a second end portion positioned adjacent the second electrical terminal when in the closed position. A plurality of elongate fingers are secured by spring loading to the second end portion of the switch blade. The fingers are arranged adjacent to each other along opposing sides of the second end portion to form an open jaw structure that extends from the second end portion of the switch blade and makes wiping electrical contact with the second electrical terminal as the switch blade is moved into the closed position.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: August 15, 2006
    Assignee: General Electric Canada
    Inventors: Sébastien Arcand, Sébastien Cote
  • Publication number: 20060175182
    Abstract: A switch has a first electrical terminal, a second electrical terminal spaced from the first electrical terminal and an elongate conductive switch blade for bridging the terminals. The switch blade has a first end portion pivotally connected with the first electrical terminal for movement of the switch blade between open and closed positions. The switch blade has a second end portion positioned adjacent the second electrical terminal when in the closed position. A plurality of elongate fingers are secured by spring loading to the second end portion of the switch blade. The fingers are arranged adjacent to each other along opposing sides of the second end portion to form an open jaw structure that extends from the second end portion of the switch blade and makes wiping electrical contact with the second electrical terminal as the switch blade is moved into the closed position.
    Type: Application
    Filed: May 5, 2005
    Publication date: August 10, 2006
    Applicant: General Electric Canada
    Inventors: Sebastien Arcand, Sebastien Cote
  • Patent number: 6990097
    Abstract: A switch fabric implemented on a chip includes an array of cells and an I/O interface in communication with the array of cells for permitting exchange of data packets between the array of cells and components external to the array of cells. Each cell communicates with at least one other cell of the array, permitting an exchange of data packets between the cells of the array and an exchange of control information between the cells of the array. Each cell is operative to control transmission of data packets to other cells of the array at least in part on a basis of the control information. The control information is thus used to regulate the flow of data packets between cells.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: January 24, 2006
    Assignee: 4198638 Canada Inc.
    Inventors: Richard S. Norman, Marcelo De Maria, Sébastien Côté, Carl Langlois, John Haughey, Yves Boudreault
  • Patent number: 6990096
    Abstract: A switch fabric implemented on a chip includes an array of cells and an I/O interface in communication with the array of cells for permitting exchange of data packets between the array of cells and components external to the array of cells. Each cell includes a transmitter in communication with the I/O interface and in communication with every other cell of the array, the transmitter being operative to process a data packet received from the I/O interface to determine a destination of the data packet and forward the data packet to at least one cell of the array selected on a basis of the determined destination. Each cell further includes a plurality of receivers associated with respective cells from the array, each receiver being in communication with a respective cell allowing the respective cell to forward data packets to the receiver, where the receivers are in communication with the I/O interface for releasing data packets to the I/O interface.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: January 24, 2006
    Assignee: 4198638 Canada Inc.
    Inventors: Richard S. Norman, Marcelo De Maria, Sébastien Côté, Carl Langlois, John Haughey, Yves Boudreault
  • Patent number: 6524129
    Abstract: This comb includes a link bar (5) from which parallel contact plugs (6) extend. Each contact plug is in the form of a tooth (6) pierced by at least one longitudinal window (9) delimiting at least two connection branches (10, 12) which are parallel and deformed transversely in opposite directions one with respect to another and the adjacent edges of which, defined by the parallel edges of the window, are located at a certain distance from one another.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: February 25, 2003
    Assignee: Entrelec S.A.
    Inventors: Sebastien Cote, Philippe France
  • Publication number: 20020181455
    Abstract: A switch fabric implemented on a chip includes an array of cells and an I/O interface in communication with the array of cells for permitting exchange of data packets between the array of cells and components external to the array of cells. Each cell communicates with at least one other cell of the array, permitting an exchange of data packets between the cells of the array and an exchange of control information between the cells of the array. Each cell is operative to control transmission of data packets to other cells of the array at least in part on a basis of the control information. The control information is thus used to regulate the flow of data packets between cells.
    Type: Application
    Filed: June 1, 2001
    Publication date: December 5, 2002
    Inventors: Richard S. Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois, John Haughey, Yves Boudreault
  • Publication number: 20020181454
    Abstract: A switch fabric implemented on a chip includes an array of cells and an I/O interface in communication with the array of cells for permitting exchange of data packets between said array of cells and components external to said array of cells. Each cell communicates with at least one other cell of the array, thereby permitting an exchange of data packets to take place between the cells of the array. Each cell includes a memory for receiving a data packet from another cell of the array as well as a control entity to control release of a data packet toward a selected destination cell of the array at least in part on a basis of a degree of occupancy of the memory in the destination cell. In this way, scheduling is distributed amongst the cells of the switch fabric.
    Type: Application
    Filed: June 1, 2001
    Publication date: December 5, 2002
    Inventors: Richard S. Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois, John Haughey, Yves Boudreault
  • Publication number: 20020181452
    Abstract: A switch fabric implemented on a chip includes an array of cells and an I/O interface in communication with the array of cells for permitting exchange of data packets between the array of cells and components external to the array of cells. Each cell includes a transmitter in communication with the I/O interface and in communication with every other cell of the array, the transmitter being operative to process a data packet received from the I/O interface to determine a destination of the data packet and forward the data packet to at least one cell of the array selected on a basis of the determined destination. Each cell further includes a plurality of receivers associated with respective cells from the array, each receiver being in communication with a respective cell allowing the respective cell to forward data packets to the receiver, where the receivers are in communication with the I/O interface for releasing data packets to the I/O interface.
    Type: Application
    Filed: June 1, 2001
    Publication date: December 5, 2002
    Inventors: Richard S. Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois, John Haughey, Yves Boudreault
  • Publication number: 20020181453
    Abstract: A switch fabric implemented on a chip includes an array of cells and an I/O interface in communication with the array of cells permitting exchange of data packets between the array of cells and components external to the array of cells. Each cell communicates with at least one other cell of the array, thereby permitting exchange of data packets between the cells of the array. Each cell includes a memory for holding a plurality of data packets for transmission to other cells of said array. Each data packet of the plurality of data packets has a characteristic element represented by a parameter, the parameter allowing one data packet to be distinguished from another data packet in the plurality of data packets. Each cell further includes a control entity operative to select at least one data packet from the plurality of data packets at least in part on a basis of the parameter and to transmit the selected data packet to another cell of said array of cells.
    Type: Application
    Filed: June 1, 2001
    Publication date: December 5, 2002
    Inventors: Richard S. Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois, John Haughey, Yves Boudeault
  • Publication number: 20020181440
    Abstract: A router includes a routing layer and a switching layer. The routing layer includes a plurality of I/O ports for exchanging data with components external to the router. The switching layer is adapted to switch data packets between I/O ports of the routing layer. The switching layer includes an array of cells in communication with the routing layer for permitting exchange of data packets between the array of cells and the routing layer. Each cell includes a memory for receiving a data packet from the routing layer. The routing layer includes a controller to control release of a data packet toward a cell of the array at least in part on a basis of a degree of occupancy of the memory in the cell.
    Type: Application
    Filed: June 1, 2001
    Publication date: December 5, 2002
    Inventors: Richard S. Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois
  • Publication number: 20020031941
    Abstract: This comb comprises a link bar (5) from which parallel contact plugs (6) extend. Each contact plug is in the form of a tooth (6) pierced by at least one longitudinal window (9) delimiting at least two connection branches (10, 12) which are parallel and deformed transversely in opposite directions one with respect to another and the adjacent edges of which, defined by the parallel edges of the window, are located at a certain distance from one another.
    Type: Application
    Filed: June 15, 2001
    Publication date: March 14, 2002
    Applicant: ENTRELEC S.A.
    Inventors: Sebastien Cote, Philippe France