Patents by Inventor Michael Reese

Michael Reese 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: 7107534
    Abstract: A storage area network management and configuration system is provided. The system includes an enterprise network that has a plurality of computer systems, and some of the plurality of computer systems include a server component, some include a client component, and some include both the client component and the server component. The system also includes a storage enclosure that is connected to a computer system having at least the server component. A graphical user interface window is provided by the client component, and the graphical user interface provides a graphical representation and icon links to configuration tools for controlling the drives and arrays of the storage enclosure. In one aspect, the enterprise network can include a plurality of storage enclosures that are connected to selected computer systems that are part of the enterprise network and that have the server component.
    Type: Grant
    Filed: March 24, 1999
    Date of Patent: September 12, 2006
    Assignee: Adaptec, Inc.
    Inventors: Anke T. de Jong, Larry L. Cornett, David A. Holzer, John G. DeBriere, Peter J. Nicklin, R. Michael Reese, Valerie E. Fife, Johnny C. Nichols, Chooi P. Low, Kit Fitzpatrick
  • Patent number: 6490664
    Abstract: Aspects for handling destage requests during shutdown in a log-structured array storage subsystem are described. In a method aspect, the method includes receiving a shut-down command, and utilizing at least three data structures for tracking destage requests when the shut-down command is received, wherein closing of open segments before completion of the shut-down is ensured. A further method aspect includes maintaining an outstanding requests list and destage requests list, forming a missing requests list based on the contents of the outstanding requests list and destage requests list when a shut-down command occurs, and tracking destage request processing with the outstanding requests list, destage requests list and missing requests list until all destage requests have been successfully completed.
    Type: Grant
    Filed: June 14, 1999
    Date of Patent: December 3, 2002
    Assignee: International Business Machines Corporation
    Inventors: Michael Reese Jones, Juan Li, Dung Kim Nguyen, Hai-Fang Yun
  • Patent number: 6469671
    Abstract: A generally planar active array antenna includes a plurality of transmit-receive (TR) modules arrayed in an array direction on a generally planar heat-conducting baseplate of a line-replaceable unit (LRU). Heat is coupled from the TR modules to their associated baseplate. Each baseplate of an LRU has a straight edge parallel to the array direction of the modules. In a preferred embodiment, the modules are located adjacent the straight edge without significant intermediary components. The LRUs are arrayed with their straight edges lying in a plane. The straight edges are coupled to a generally planar cold plate for extracting heat from the baseplates. Since the heat is extracted in a direction orthogonal to the arraying direction of the modules, all the modules tend to have the same operating temperature.
    Type: Grant
    Filed: July 13, 2001
    Date of Patent: October 22, 2002
    Assignee: Lockheed Martin Corporation
    Inventors: Brian Alan Pluymers, Robert Michael Reese
  • Patent number: 6463503
    Abstract: Aspects for increasing concurrency during staging and destaging of a log structured array (LSA) are described. In an exemplary method aspect, the method includes determining a process type making a request for access to a locking mechanism associated with an LSA directory entry for a logical track, and determining a lock status for the locking mechanism. Access to the locking mechanism is then provided according to the determined process type and lock status. Further, a destaging process is allowed to obtain an available locking mechanism in a read-write mode, a staging process is allowed to obtain an available locking mechanism in a read-only mode, and a garbage collection process is allowed to obtain an available locking mechanism initially in a read-only mode and subsequently in a read-write mode, wherein increased concurrency results during the staging and destaging processes.
    Type: Grant
    Filed: May 12, 1999
    Date of Patent: October 8, 2002
    Assignee: International Business Machines Corporation
    Inventors: Michael Reese Jones, Juan Li, Dung Kim Nguyen, Hai-Fang Yun
  • Patent number: 6388317
    Abstract: A cooling arrangement useful for semiconductors or solid-state assemblages mounts the semiconductor or other solid-state device directly onto a first surface of a thermally conductive “heat spreader.” The heat spreader contains microchannels which open into coolant fluid ports on the second side of the heat spreader. The heat spreader, in turn, is mounted on a coolant fluid distribution or circulation plate. In one embodiment, the coolant fluid distribution plate also includes a micropump for circulating coolant fluid through the microchannels of the heat spreader. In another embodiment, the coolant fluid distribution plate simply distributes coolant applied to its fluid input port to those heat spreaders mounted thereon, and a plurality of coolant fluid distribution plates are mounted on a coolant fluid circulation plate, which uses a micropump to circulate coolant fluid to the various distribution plates and ultimately to the heat spreaders.
    Type: Grant
    Filed: September 25, 2000
    Date of Patent: May 14, 2002
    Assignee: Lockheed Martin Corporation
    Inventor: Robert Michael Reese
  • Patent number: 6356233
    Abstract: An array of antenna elements is arranged to calibration by assigning certain ones of the elements to be “kernel” elements. The kernel elements are coupled to the beamformer by way of a directional coupler arrangement, and calibration ports are coupled to ports of the directional coupler. Calibration includes applying signal to a first calibration port of a kernel element and determining the amplitude andor phase of the calibration signal paths. Signals are applied to the beamformer ports feeding the kernel element, and the lengths of the beamformer-plus-calibration paths are determined. From these, the beamformer paths to the kernel elements are determined. Other non-kernel antenna elements near the kernel elements are calibrated by applying signal through the beamformer to the non-kernel element, and receiving the signal through a calibration path of the kernel element.
    Type: Grant
    Filed: December 12, 2000
    Date of Patent: March 12, 2002
    Assignee: Lockheed Martin Corporation
    Inventors: Richard Earl Miller, Robert Michael Reese
  • Patent number: 5657439
    Abstract: A method and apparatus for sharing distributed spares of a first array with a second array in a storage subsystem which included a number of storage arrays requires that at least a first array of the subsystem has available distributed spares, and that at least a second array has a same number of "rows" as the first array, for spare sharing. When a device failure occurs on the second array, the data and parity blocks of the failed device are reconstructed and placed in the spares of the first array, and the block addresses are appropriately remapped to the spares. Distributed spare sharing is possible because the first array is configured to include at least one spare region/row, and the second array will never lose a number of blocks greater than the common number of rows in the first array in a single device failure.
    Type: Grant
    Filed: November 3, 1995
    Date of Patent: August 12, 1997
    Assignee: International Business Machines Corporation
    Inventors: Michael Reese Jones, Jaishankar Moothedath Menon