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: 7844725Abstract: 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: GrantFiled: July 28, 2008Date of Patent: November 30, 2010Assignee: Vantrix CorporationInventors: Francis Roger Labonte, Sebastien Cote, Yves Lefebvre
-
Publication number: 20100030908Abstract: 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: ApplicationFiled: August 1, 2008Publication date: February 4, 2010Inventors: Marc COURTEMANCHE, Sebastien Cote
-
Publication number: 20100023635Abstract: 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: ApplicationFiled: July 28, 2008Publication date: January 28, 2010Inventors: Francis Roger LABONTE, Sebastien Cote, Yves Lefebvre
-
Publication number: 20100023634Abstract: 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: ApplicationFiled: July 28, 2008Publication date: January 28, 2010Inventors: Francis Roger LABONTE, Sebastien Cote, Yves Lefebvre
-
Publication number: 20080066835Abstract: 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: ApplicationFiled: May 16, 2007Publication date: March 20, 2008Inventors: Sylvain Desilets, Patrick Brousseau, Nicole Gagnon, Sebastien Cote, Serge Trudel
-
Patent number: 7277429Abstract: 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: GrantFiled: June 1, 2001Date of Patent: October 2, 2007Assignee: 4198638 Canada Inc.Inventors: Richard S. Norman, Marcelo De Maria, Sébastien Côté, Carl Langlois, John Haughey, Yves Boudreault
-
Patent number: 7197042Abstract: 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: GrantFiled: June 1, 2001Date of Patent: March 27, 2007Assignee: 4198638 Canada Inc.Inventors: Richard S. Norman, Marcelo De Maria, Sébastien Côté, Carl Langlois
-
Publication number: 20070039671Abstract: 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: ApplicationFiled: June 1, 2006Publication date: February 22, 2007Inventors: Sylvain Desilets, Patrick Brousseau, Nicole Gagnon, Sebastien Cote, Serge Trudel
-
Publication number: 20060239259Abstract: 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: ApplicationFiled: June 26, 2006Publication date: October 26, 2006Inventors: Richard Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois, John Haughey, Yves Boudreault
-
Patent number: 7091431Abstract: 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: GrantFiled: May 5, 2005Date of Patent: August 15, 2006Assignee: General Electric CanadaInventors: Sébastien Arcand, Sébastien Cote
-
Publication number: 20060175182Abstract: 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: ApplicationFiled: May 5, 2005Publication date: August 10, 2006Applicant: General Electric CanadaInventors: Sebastien Arcand, Sebastien Cote
-
Patent number: 6990097Abstract: 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: GrantFiled: June 1, 2001Date of Patent: January 24, 2006Assignee: 4198638 Canada Inc.Inventors: Richard S. Norman, Marcelo De Maria, Sébastien Côté, Carl Langlois, John Haughey, Yves Boudreault
-
Patent number: 6990096Abstract: 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: GrantFiled: June 1, 2001Date of Patent: January 24, 2006Assignee: 4198638 Canada Inc.Inventors: Richard S. Norman, Marcelo De Maria, Sébastien Côté, Carl Langlois, John Haughey, Yves Boudreault
-
Patent number: 6524129Abstract: 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: GrantFiled: June 15, 2001Date of Patent: February 25, 2003Assignee: Entrelec S.A.Inventors: Sebastien Cote, Philippe France
-
Publication number: 20020181455Abstract: 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: ApplicationFiled: June 1, 2001Publication date: December 5, 2002Inventors: Richard S. Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois, John Haughey, Yves Boudreault
-
Publication number: 20020181454Abstract: 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: ApplicationFiled: June 1, 2001Publication date: December 5, 2002Inventors: Richard S. Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois, John Haughey, Yves Boudreault
-
Publication number: 20020181452Abstract: 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: ApplicationFiled: June 1, 2001Publication date: December 5, 2002Inventors: Richard S. Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois, John Haughey, Yves Boudreault
-
Publication number: 20020181453Abstract: 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: ApplicationFiled: June 1, 2001Publication date: December 5, 2002Inventors: Richard S. Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois, John Haughey, Yves Boudeault
-
Publication number: 20020181440Abstract: 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: ApplicationFiled: June 1, 2001Publication date: December 5, 2002Inventors: Richard S. Norman, Marcelo De Maria, Sebastien Cote, Carl Langlois
-
Publication number: 20020031941Abstract: 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: ApplicationFiled: June 15, 2001Publication date: March 14, 2002Applicant: ENTRELEC S.A.Inventors: Sebastien Cote, Philippe France