Patents by Inventor Andre' Dupont

Andre' Dupont 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: 10365957
    Abstract: A system is provided for multicasting an event notification from an event producer to multiple event listeners, where the event producer and event listeners exist within a computer operating system having a user space, a kernel space, a device space, and an event protocol handler located in the kernel space. The system generates an event indication from an event producer located in the user space, kernel space, or device space, and receiving the event indication in the event protocol handler and generating an event notification. The event producer and the event listeners interface with the event protocol handler to send the event indication and receive the event notification. The event listeners may be located in the user space, kernel space, or device space.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: July 30, 2019
    Assignee: Accedian Networks Inc.
    Inventors: Andre Dupont, Thierry DeCorte, Frederick Lafleche
  • Patent number: 9910703
    Abstract: A method is provided for efficiently scheduling timer events within an operating system by allocating a plurality of timers, each of which has an expiry time, to a set of available timer slots. The method defines a timer spread value that denotes the allowed variance of the expiry times of each of the timers, calculates a set of available timer slots for each of the timers based on the timer spread value, and adjusts the expiry times of the timers so as to insert and evenly spread the timers across the set of available timer slots. In one implementation, the set of available timer slots is located in a timer wheel existing within the operating system, and the timer wheel uses a plurality of timer vectors arranged into successively increasing levels, beginning with level zero.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: March 6, 2018
    Assignee: Accedian Networks Inc.
    Inventors: Andre Dupont, Thierry DeCorte
  • Publication number: 20170097858
    Abstract: A system is provided for multicasting an event notification from an event producer to multiple event listeners, where the event producer and event listeners exist within a computer operating system having a user space, a kernel space, a device space, and an event protocol handler located in the kernel space. The system generates an event indication from an event producer located in the user space, kernel space, or device space, and receiving the event indication in the event protocol handler and generating an event notification. The event producer and the event listeners interface with the event protocol handler to send the event indication and receive the event notification. The event listeners may be located in the user space, kernel space, or device space.
    Type: Application
    Filed: November 10, 2016
    Publication date: April 6, 2017
    Inventors: Andre Dupont, Thierry DeCorte, Frederick Lafleche
  • Patent number: 9524197
    Abstract: A system is provided for multicasting an event notification from an event producer to multiple event listeners, where the event producer and event listeners exist within a computer operating system having a user space, a kernel space, a device space, and an event protocol handler located in the kernel space. The system generates an event indication from an event producer located in the user space, kernel space, or device space, and receiving the event indication in the event protocol handler and generating an event notification. The event producer and the event listeners interface with the event protocol handler to send the event indication and receive the event notification. The event listeners may be located in the user space, kernel space, or device space.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: December 20, 2016
    Assignee: Accedian Networks Inc.
    Inventors: Andre Dupont, Thierry DeCorte, Frederick Lafleche
  • Publication number: 20160259666
    Abstract: A method is provided for efficiently scheduling timer events within an operating system by allocating a plurality of timers, each of which has an expiry time, to a set of available timer slots. The method defines a timer spread value that denotes the allowed variance of the expiry times of each of the timers, calculates a set of available timer slots for each of the timers based on the timer spread value, and adjusts the expiry times of the timers so as to insert and evenly spread the timers across the set of available timer slots. In one implementation, the set of available timer slots is located in a timer wheel existing within the operating system, and the timer wheel uses a plurality of timer vectors arranged into successively increasing levels, beginning with level zero.
    Type: Application
    Filed: May 17, 2016
    Publication date: September 8, 2016
    Inventors: Andre Dupont, Thierry DeCorte
  • Patent number: 9367352
    Abstract: A method is provided for efficiently scheduling timer events within an operating system by allocating a plurality of timers, each of which has an expiry time, to a set of available timer slots. The method defines a timer spread value that denotes the allowed variance of the expiry times of each of the timers, calculates a set of available timer slots for each of the timers based on the timer spread value, and adjusts the expiry times of the timers so as to insert and evenly spread the timers across the set of available timer slots. In one implementation, the set of available timer slots is located in a timer wheel existing within the operating system, and the timer wheel uses a plurality of timer vectors arranged into successively increasing levels, beginning with level zero.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: June 14, 2016
    Assignee: Accedian Networks Inc.
    Inventors: Andre Dupont, Thierry DeCorte
  • Publication number: 20150242239
    Abstract: A method is provided for efficiently scheduling timer events within an operating system by allocating a plurality of timers, each of which has an expiry time, to a set of available timer slots. The method defines a timer spread value that denotes the allowed variance of the expiry times of each of the timers, calculates a set of available timer slots for each of the timers based on the timer spread value, and adjusts the expiry times of the timers so as to insert and evenly spread the timers across the set of available timer slots. In one implementation, the set of available timer slots is located in a timer wheel existing within the operating system, and the timer wheel uses a plurality of timer vectors arranged into successively increasing levels, beginning with level zero.
    Type: Application
    Filed: April 21, 2015
    Publication date: August 27, 2015
    Inventors: Andre Dupont, Thierry DeCorte
  • Patent number: 9032408
    Abstract: A method is provided for efficiently scheduling timer events within an operating system by allocating a plurality of timers, each of which has an expiry time, to a set of available timer slots. The method defines a timer spread value that denotes the allowed variance of the expiry times of each of the timers, calculates a set of available timer slots for each of the timers based on the timer spread value, and adjusts the expiry times of the timers so as to insert and evenly spread the timers across the set of available timer slots. In one implementation, the set of available timer slots is located in a timer wheel existing within the operating system, and the timer wheel uses a plurality of timer vectors arranged into successively increasing levels, beginning with level zero.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: May 12, 2015
    Assignee: Accedian Networks Inc.
    Inventors: Andre Dupont, Thierry DeCorte
  • Publication number: 20140075238
    Abstract: A method is provided for efficiently scheduling timer events within an operating system by allocating a plurality of timers, each of which has an expiry time, to a set of available timer slots. The method defines a timer spread value that denotes the allowed variance of the expiry times of each of the timers, calculates a set of available timer slots for each of the timers based on the timer spread value, and adjusts the expiry times of the timers so as to insert and evenly spread the timers across the set of available timer slots. In one implementation, the set of available timer slots is located in a timer wheel existing within the operating system, and the timer wheel uses a plurality of timer vectors arranged into successively increasing levels, beginning with level zero.
    Type: Application
    Filed: September 7, 2012
    Publication date: March 13, 2014
    Applicant: Accedian Networks Inc.
    Inventors: Andre Dupont, Thierry DeCorte
  • Publication number: 20140068636
    Abstract: A system is provided for multicasting an event notification from an event producer to multiple event listeners, where the event producer and event listeners exist within a computer operating system having a user space, a kernel space, a device space, and an event protocol handler located in the kernel space. The system generates an event indication from an event producer located in the user space, kernel space, or device space, and receiving the event indication in the event protocol handler and generating an event notification. The event producer and the event listeners interface with the event protocol handler to send the event indication and receive the event notification. The event listeners may be located in the user space, kernel space, or device space.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 6, 2014
    Applicant: Accedian Networks Inc.
    Inventors: Andre Dupont, Thierry DeCorte, Frederick Lafeche
  • Patent number: 6237973
    Abstract: An ash and debris collector, particularly, but not exclusively, for a fireplace is comprised of a scoop body defined by an elongated open-ended channel member having a forward neck shovel portion and a rear discharge portion. At least a forward end of the shovel portion has a flat bottom wall with a straight front edge and opposed side walls. A skirt is provided in a front portion of the top wall of the shovel portion and projects outwardly of the top end of a front edge of the opposed side walls to prevent ashes from rising to the top wall of the scoop body during the scooping movement. A bag holder is secured to the rear discharge portion and extends rearwardly of a rear discharge opening defined by the rear discharge portion whereby to support a bag in an open condition. An open mouth of the bag is secured about the rear discharge opening by a band and a handle is provided on the rear discharge portion to manipulate the scoop.
    Type: Grant
    Filed: May 11, 1999
    Date of Patent: May 29, 2001
    Inventors: André Dupont, Bao Chieng
  • Patent number: 6031722
    Abstract: An earth cooled distribution transformer system and a method of cooling same and distributing electrical power to a plurality of consumer loads (31) is described. A distribution transformer (10 is provided with the primary (16) and secondary (17) windings encapsulated in a solid insulating material. The steel magnetic core (13) remains exposed and the transformer is buried in ground at a predetermined depth with the core (13) exposed whereby heat generated by the windings is dissipated into the earth through the exposed magnetic core. The high voltage supply cable (20) may be a buried cable or is at least partly buried as well as the power distribution cable (21), which feeds power to one or more consumer loads. The power distribution transformer (10) may be buried adjacent a manhole enclosure (12) with the primary and secondary winding power cables being connected to terminals (22-25) accessible in the manhole.
    Type: Grant
    Filed: July 20, 1998
    Date of Patent: February 29, 2000
    Assignee: Centre d'innovation sur le transport d'energie du Quebec
    Inventors: Claude Paradis, Andre Dupont
  • Patent number: 5630737
    Abstract: This invention relates to a junction connector for permanently connecting electric cables, wherein its sleeve comprises a bore passing longitudinally therethrough, a part of the wall of this bore, extending over an angle at the center greater than 180.degree., being provided with longitudinal ribs projecting radially towards the center; aligned tapped holes, made from the outside, open out in the bore opposite the central generatrix of its ribbed part; and locking bolts whose end is in the form of a spherical cap and incorporating a cleavable head, are screwed in the tapped holes to assemble the cables sleeve.
    Type: Grant
    Filed: January 11, 1996
    Date of Patent: May 20, 1997
    Assignee: The Whitaker Corporation
    Inventor: Andre Dupont
  • Patent number: 4866813
    Abstract: A load carrying handle for securement to an article to be hand-supported or displaced. The carrying handle comprises a handle grip having a strap retaining elongated cavity therein. The cavity has an open end and a bottom end wall. An article attaching element having at least a flat grip attaching portion is also provided. A wedge rod is disposed in tight fit in the cavity with the attaching portion of the attaching element wedged between the wedge rod and extends over opposed sides of the wedge rod and an inner end thereof. The wedge rod is dimensioned so that an outer end thereof terminates substantially flush with a peripheral end wall of the handle grip about the open end so that when the carrying handle is secured to an article and the attaching element is secured tightly about the article, the wedge rod outer end will abut the object and provide a solid connection therewith with the attaching portion held secured between the handle grip and wedge.
    Type: Grant
    Filed: December 28, 1988
    Date of Patent: September 19, 1989
    Inventor: Andre Dupont
  • Patent number: 4775660
    Abstract: A method of treatment of breast cancer in susceptible animals whose ovarian hormonal secretions were previously blocked by surgical or chemical means, e.g., by use of an LH-RH agonist, e.g., [D-Trp.sup.6, des-Gly-NH.sub.2.sup.10 ]LH-RH ethylamide with a combination therapy comprising administering an antiandrogen, e.g., flutamide and an antiestrogen, e.g., Tamoxifen, pharmaceutical compositions useful for such treatment and two and three component pharmaceutical kits containing such compositions are disclosed.
    Type: Grant
    Filed: August 2, 1984
    Date of Patent: October 4, 1988
    Inventors: Fernand Labrie, Alain Belanger, Andre Dupont
  • Patent number: 4497858
    Abstract: A tile for use in constructing an entrance mat. The tile has a flat base and low walls surrounding the base for retaining water on the base. Scraper means are provided on the base for scraping snow, water and/or slush off the feet of people using the mat. Means are provided on each wall for use in connecting the tile to an adjacent tile. A plurality of the tiles are connected together to form a mat. Means are provided in each wall of a tile for directing water out of the tile when it reaches a certain level. The invention is also directed toward a mat made up of a plurality of the tiles.
    Type: Grant
    Filed: September 9, 1983
    Date of Patent: February 5, 1985
    Inventors: Andre Dupont, Paul Laurent
  • Patent number: D320420
    Type: Grant
    Filed: March 20, 1989
    Date of Patent: October 1, 1991
    Inventor: Andre Dupont
  • Patent number: D331737
    Type: Grant
    Filed: April 29, 1991
    Date of Patent: December 15, 1992
    Inventor: Andre Dupont
  • Patent number: D338182
    Type: Grant
    Filed: April 29, 1991
    Date of Patent: August 10, 1993
    Inventor: Andre Dupont
  • Patent number: D342359
    Type: Grant
    Filed: April 29, 1991
    Date of Patent: December 14, 1993
    Inventor: Andre Dupont