Patents by Inventor Aaron MacDonald

Aaron MacDonald 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: 10193169
    Abstract: Purge valves (I 09, I 09?, 200) that are manually turned ON but are automatically or electrically turned OFF as the fuel cell (108)'s production of electricity reaches a predetermined level, e.g., steady state or thereabout are disclosed. The purge valve may be opened at system start-up, or may be opened at system shut-down so that the purge valve is anned and the fuel cell system is purged at the next start-up. Also disclosed is an integrated fluidic interface module (10) that contains various fluidic components including one of these purge valves. The integrated fluidic interface module (10) can operate passively or without being actively controlled by a processor. Methods of operating a fuel cell system, wherein the fuel cell system is purged at system start-up, are also disclosed. The purging automatically stops when the anode plenum is fully purged and replaced with fuel.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: January 29, 2019
    Assignee: Intelligent Energy Limited
    Inventors: Jean-Louis Iaconis, Aaron MacDonald, Benjamin Tam
  • Publication number: 20160056485
    Abstract: Purge valves (I 09, I 09?, 200) that are manually turned ON but are automatically or electrically turned OFF as the fuel cell (108)'s production of electricity reaches a predetermined level, e.g., steady state or thereabout are disclosed. The purge valve may be opened at system start-up, or may be opened at system shut-down so that the purge valve is anned and the fuel cell system is purged at the next start-up. Also disclosed is an integrated fluidic interface module (10) that contains various fluidic components including one of these purge valves. The integrated fluidic interface module (10) can operate passively or without being actively controlled by a processor. Methods of operating a fuel cell system, wherein the fuel cell system is purged at system start-up, are also disclosed. The purging automatically stops when the anode plenum is fully purged and replaced with fuel.
    Type: Application
    Filed: September 14, 2015
    Publication date: February 25, 2016
    Applicant: Intelligent Energy Limited
    Inventors: Jean-Louis IACONIS, Aaron MACDONALD, Benjamin TAM
  • Publication number: 20070217336
    Abstract: A method for incorporating a queuing device as a lossless processing stage in a network device in a communications network, comprising: monitoring a depth of a queue in the queuing device, the queue for receiving packets from an upstream device within the network device, the queuing device acting as a discard point by discarding packets when the queue is full; and, if the depth passes a predetermined threshold, sending a message to the upstream device to reduce a rate at which packets are sent to the queuing device to prevent the queue from filling and thereby preventing packet discarding and loss by the queuing device.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Inventors: Jason Sterne, Robert Johnson, Aaron MacDonald, Richard Grieve, James Schriel
  • Publication number: 20070208926
    Abstract: A method and apparatus are provided for storing the boot configuration PROM of a microprocessor in an FPGA. The boot interface of the microprocessor, such as an I2C interface, leads to the FPGA instead of to a PROM. The boot configuration is stored as an image in the FPGA, and the microprocessor accesses the boot configuration using its normal boot interface. In this way, a dedicated boot PROM is not needed, saving real estate on the card on which the microprocessor is located. The boot configuration is also more easily modified, such as for version upgrades or diagnostics, than if the boot configuration were stored on a dedicated PROM. Different boot configurations may be stored as software images on a separate housekeeper processor, for loading into the FPGA.
    Type: Application
    Filed: March 3, 2006
    Publication date: September 6, 2007
    Applicant: Alcatel
    Inventors: Richard Grieve, Aaron MacDonald, James Schriel
  • Publication number: 20070071029
    Abstract: A system and method are provided for implementing CESOP inexpensively yet effectively implemented across an MPLS or an IP network. A Zarlink chip provides CESOP functionality, providing a TDM pseudowire by converting TDM streams into Ethernet packets. These Ethernet packets can be processed by a Marvell chip, which has the ability to perform QoS functions on the packets. The Marvell chip converts the Ethernet packets into MPLS or IP packets for transmission over a packet network. Use of a single virtual circuit label, invisible to the packet network for routing purposes, within the Ethernet packet allows Marvell chips at each end of the emulated circuit to tie traffic to a particular customer and to thereby apply appropriate QoS constraints.
    Type: Application
    Filed: September 26, 2005
    Publication date: March 29, 2007
    Applicant: ALCATEL
    Inventors: Tim White, Aaron MacDonald, Dion Pike
  • Publication number: 20060165121
    Abstract: Communication protocol interface systems and methods are disclosed. A predetermined type of content of communication traffic of a first communication protocol, illustratively control information, is translated into a corresponding type of content of communication traffic of a second communication protocol. The translated communication traffic is transferred to a first component of a communication device, which is configured to transfer the corresponding type of content to a second component of the communication device. The second component is configured for processing the predetermined type of content. In some embodiments, other types of content are translated for direct processing by the first component. Mechanisms are thereby provided, for example, for transferring control information through a packet processor to a host processor, while allowing data to be processed normally by the packet processor.
    Type: Application
    Filed: January 27, 2005
    Publication date: July 27, 2006
    Applicant: Alcatel
    Inventors: Aaron MacDonald, Tim White, Chris Anastasiadis
  • Publication number: 20050097556
    Abstract: A method and apparatus are provided for scheduling tasks within a computing device such as a communication switch. When a task is to be scheduled, other tasks in the work queue are analyzed to see if any can be executed simultaneously with the task to be scheduled. If so, the two tasks are combined to form a combined task, and the combined task is placed within the job queue. In addition, if the computing device has insufficient resources to execute the task to be scheduled, the task is placed back into the work queue for future scheduling. This is done in a way which avoids immediate reselection of the task for scheduling. Task processing efficiency is increased, since combining tasks reduces the waiting time for lower priority tasks, and tasks for which there are insufficient resources are delayed only a short while before a new scheduling attempt, rather than rejecting the task altogether.
    Type: Application
    Filed: October 30, 2003
    Publication date: May 5, 2005
    Inventors: Sean Code, Aaron MacDonald
  • Patent number: D839760
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: February 5, 2019
    Inventors: Jonathan Mark Hallam, Shabnam Shambayati, Colby Gore, Jonathan Li, Jeffery Schoenfeld, Aaron MacDonald
  • Patent number: D935904
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: November 16, 2021
    Assignee: Orbit Irrigation Products, LLC
    Inventors: Timothy Michael Johnson, Ronald Matthew Stuart, Robert Aaron Macdonald, Quinton John Watson
  • Patent number: D966118
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: October 11, 2022
    Assignee: Husqvarna AB
    Inventors: Timothy Michael Johnson, Ronald Matthew Stuart, Robert Aaron Macdonald, Quinton John Watson
  • Patent number: D966909
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: October 18, 2022
    Assignee: Husqvarna AB
    Inventors: Bryce Taylor Crawford, Cari Lynn Driscoll, Stuart J. Eyring, Timothy Michael Johnson, Ronald Matthew Stuart, Robert Aaron Macdonald, Quinton John Watson
  • Patent number: D1011936
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: January 23, 2024
    Inventors: Timothy Michael Johnson, Ronald Matthew Stuart, Robert Aaron Macdonald, Quinton John Watson