Patents by Inventor John MacLaren

John MacLaren 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: 7353328
    Abstract: A memory subsystem may be usable in an electronic system. The memory subsystem may comprise a memory controller and a plurality of memory modules coupled to the memory controller. The memory module may be isolated wherein transactions that target the isolated memory module can complete without loss of data and without accessing the isolated memory module, and while isolated, the memory module can be tested.
    Type: Grant
    Filed: March 29, 2004
    Date of Patent: April 1, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John MacLaren, Thomas J. Bonola, Jerry Johnson
  • Publication number: 20060085671
    Abstract: A computer system includes a plurality of memory modules that contain semiconductor memory, such as DIMMs. The system includes a host/data controller that utilizes an XOR engine to store data and parity information in a striped fashion on the plurality of memory modules to create a redundant array of industry standard DIMMs (RAID). The host/data controller also interleaves data on a plurality of channels associated with each of the plurality of memory modules. The system implements error interrupt control, ECC error reporting, cartridge error power down procedures in response to command errors, storage of error information in unused segments of each DIMM, hot-pug procedure indicator and remote tagging capabilities of memory cartridges and DIMMs.
    Type: Application
    Filed: December 1, 2005
    Publication date: April 20, 2006
    Inventors: Tim Majni, Gary Piccirillo, John MacLaren, Robert Lester, John Larson, Jerome Johnson, Benjamin Clark, Patrick Ferguson, Siamak Tavallaei, Jeffrey Autor, Christian Post, Dan Zink, Jeffery Galloway, Bret Roscoe
  • Publication number: 20050223265
    Abstract: A memory subsystem may be usable in an electronic system. The memory subsystem may comprise a memory controller and a plurality of memory modules coupled to the memory controller. The memory module may be isolated wherein transactions that target the isolated memory module can complete without loss of data and without accessing the isolated memory module, and while isolated, the memory module can be tested.
    Type: Application
    Filed: March 29, 2004
    Publication date: October 6, 2005
    Inventors: John MacLaren, Thomas Bonola, Jerry Johnson
  • Publication number: 20050193166
    Abstract: A computer system includes a plurality of memory modules that contain semiconductor memory, such as DIMMs. The system includes a host/data controller that utilizes an XOR engine to store data and parity information in a striped fashion on the plurality of memory modules to create a redundant array of industry standard DIMMs (RAID). The host/data controller also interleaves data on a plurality of channels associated with each of the plurality of memory modules. To optimize memory bandwidth and reduce memory latency, various techniques are implemented in the present RAID system. Present techniques include providing dual memory arbiters, sorting read cycles by chip select or bank address, providing programmable upper and lower boundary registers to facilitate programmable memory mapping, and striping and interleaving memory data to provide a burst length of one.
    Type: Application
    Filed: August 29, 2003
    Publication date: September 1, 2005
    Inventors: Jerome Johnson, Benjamin Clark, Gary Piccirillo, John MacLaren
  • Publication number: 20050027951
    Abstract: A computer system includes a plurality of memory modules that contain semiconductor memory, such as DIMMs. The system includes a host/data controller that utilizes an XOR engine to store data and parity information in a striped fashion on the plurality of memory modules to create a redundant array of industry standard DIMMs (RAID). The host/data controller also interleaves data on a plurality of channels associated with each of the plurality of memory modules.
    Type: Application
    Filed: August 27, 2004
    Publication date: February 3, 2005
    Inventors: Gary Piccirillo, John MacLaren, Robert Lester, John Larson, Jerome Johnson, Benjamin Clark
  • Publication number: 20030100024
    Abstract: A method of performing an assay to detect and quantify changes in morphology or intracellular events in living or dead cells. The method comprises the step of presenting the cells on a surface for analysis in a single sample or array of samples and providing a means of fluorescently labelling cell structures, engulfed or associated particles or molecules contained on or within the cells. The cells are scanned with a detection system to obtain a linearseries of intensity values at intervals of 10 microns or less across each cell to produce line amplitude data in at least one emission band. A threshold algorithm is applied to determine the beginning and end of each feature on the line amplitude data, whereina feature is any perturbation from a determined background signal.
    Type: Application
    Filed: November 18, 2002
    Publication date: May 29, 2003
    Inventors: John Maclaren Cassells, Paul Martin, Darrin Disley
  • Patent number: 6426046
    Abstract: A cap (1) for a chemical storage or reaction vessel comprising a seat for attachment, in use, to an opening of the vessel. A membrane (6) formed from a resilient material and having a slit (11) formed therein allows a substance sampling or delivery apparatus to pass therethrough in use, the membrane being positioned to slide within the seat substantially in the direction of passage of the sampling or delivery apparatus.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: July 30, 2002
    Assignee: Mettler-Toledo Myriad, Ltd.
    Inventors: John MacLaren Cassells, Richard Henry Gray
  • Patent number: 6200346
    Abstract: A surface for a metal implant has a coarse structure of elevations and depressions, with the surface being permeated by a network of protruding ribs which form nodes and interstices or meshes having an interstice width of 2 mm to 0.4 mm, while the depressions represent sections of spherical cavities. The nodes of the ribs can protrude the furthest like mountain peaks, whereas the ribs which connect two nodes each form a lower lying saddle if the spherical cavities penetrate one another slightly. Through coating with an electrochemically resistant protective lacquer, into which holes can be shot at a predetermined spacing without damaging the metal, with a laser for example, a coarsely structured intermediary surface can be economically provided by means of electrochemical erosion which receives a fine structure through sand blasting.
    Type: Grant
    Filed: May 20, 1999
    Date of Patent: March 13, 2001
    Assignee: Sulzer Orthopaedie AG
    Inventors: Roland Baege, John Maclaren Cassells, Toby StJohn King, Timothy Andrew Large, Anne Tregoning Miller
  • Patent number: 5965006
    Abstract: The invention shows a surface (2) for a metal implant (1) which has a coarse structure of elevations (3) and depressions (4), with the surface (2) being permeated by a network (5) of protruding ribs which form nodes (7) and interstices or meshes (8) having an interstice width of 2 mm to 0.4 mm, while the depressions represent sections of spherical cavities (11). The nodes (7) of the ribs can protrude the furthest like mountain peaks, whereas the ribs (6) which connect two nodes (7) each form a lower lying saddle (10) if the spherical cavities penetrate one another slightly. Through coating with an electrochemically resistant protective lacquer, into which holes can be shot at a predetermined spacing without damaging the metal, with a laser for example, a coarsely structured intermediary surface can be economically provided by means of electrochemical erosion which receives a fine structure through sand blasting.
    Type: Grant
    Filed: February 20, 1997
    Date of Patent: October 12, 1999
    Assignee: Sulzer Orthopaedie AG
    Inventors: Roland Baege, John Maclaren Cassells, Toby StJohn King, Timothy Andrew Large, Anne Tregoning Miller
  • Patent number: 5918468
    Abstract: A cooling and carbonation apparatus (1) is described which has a cell (2) through which fluid to be cooled and carbonated flows. The cell (2) has first and second sidewalls (9, 15), and an outer wall (13) at least partially enclosing the first sidewall (9) of the cell (2) to form a coolant chamber on a first side of the cell. A cooling device (21), such as a Peltier device, is disposed on one side of the cell (2) in thermal connection with the cell (2), so that heat can be withdrawn from the coolant and the fluid to be cooled in a direction generally across the flow path of the fluid. A body of refrigerated coolant is maintained adjacent to the first sidewall (9) of the cell (2) thereby enhancing the cooling of the fluid. Carbon dioxide can be fed to the cell (2) and the liquid to be cooled pumped out of and back to the cell (2) to improve carbonation.
    Type: Grant
    Filed: December 8, 1997
    Date of Patent: July 6, 1999
    Assignee: TTP Group PLC
    Inventors: John Maclaren Cassells, Adrian Michael Woodward, Andrew Richard Buchanan Halket, Anne Tregoning Miller