Patents by Inventor David Moriarty

David Moriarty 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: 20150289463
    Abstract: A hydroponic grow system for growing plants. The system includes a main reservoir, at least one plant reservoir that includes a spray head and a fill pump. The fill pump fills the at least one plant reservoir by pumping a water and nutrient mixture into the plant reservoirs through a spray head. A controller drains the water and nutrient mixture from the at least one plant reservoir and a control reservoir in a predetermined manner such that a siphon is created to provide a flow of the water and nutrient mixture to the at least one plant reservoir.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 15, 2015
    Inventor: David Moriarty
  • Publication number: 20150027548
    Abstract: A system and method for controlling a liquid management system. The system and method include a primary fill pump and a secondary fill pump, a primary drain pump and a secondary drain pump. The system and method also include a level sensor for monitoring a liquid level in a reservoir. A controller is programmed to monitor the liquid level in the reservoir such that the controller will operate the primary fill pump and the primary drain pump to control the liquid level in the reservoir in a predetermined manner. The controller is further programmed to operate the secondary fill pump and the secondary drain pump to control the liquid level in the predetermined manner in the event of a failure of the primary fill pump or the primary drain pump.
    Type: Application
    Filed: July 29, 2013
    Publication date: January 29, 2015
    Inventor: David Moriarty
  • Patent number: 8704838
    Abstract: Methods and systems for allocating workloads in a pixel sequential rendering system comprising a plurality of processors are disclosed. Such workloads typically comprise a raster pixel image comprising a plurality of graphical objects. For each scan line (540) of the raster pixel image (510), edges of the plurality of graphical objects (520, 525) that intersect with a current scan line (540) of the raster pixel image (510) are identified in a predetermined order. Spans of pixel locations on the current scan line, each defined by an adjacent pair of edges of the identified edges, are divided into segments (503, 504), one of which comprises varying pixel values. The segments (503, 504) are allocated independently of existing workloads of the processors to respective ones of the processors or processor cores for rendering.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: April 22, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Chandaka Fernando, Anthony David Moriarty
  • Publication number: 20100149195
    Abstract: Methods and systems for allocating workloads in a pixel sequential rendering system comprising a plurality of processors are disclosed. Such workloads typically comprise a raster pixel image comprising a plurality of graphical objects. For each scan line (540) of the raster pixel image (510), edges of the plurality of graphical objects (520, 525) that intersect with a current scan line (540) of the raster pixel image (510) are identified in a predetermined order. Spans of pixel locations on the current scan line, each defined by an adjacent pair of edges of the identified edges, are divided into segments (503, 504), one of which comprises varying pixel values. The segments (503, 504) are allocated independently of existing workloads of the processors to respective ones of the processors or processor cores for rendering.
    Type: Application
    Filed: December 14, 2009
    Publication date: June 17, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Chandaka Fernando, Anthony David Moriarty