Patents by Inventor Robert A. Lowe

Robert A. Lowe 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: 7680982
    Abstract: In a data storage subsystem with disk storage and a pair of clusters, one set of DASD fast write data is in cache of one cluster and in non-volatile data storage of the other. In response to a failover of one of the pair of clusters to a local cluster, the local cluster converts the DASD fast write data in local cache to converted fast write data to prioritize the converted data for destaging to disk storage. In response to failure to destage, the local cluster allocates local non-volatile storage tracks and emulates a host adapter to store the converted fast write data by the local non-volatile storage, reconverting the converted fast write data of the non-volatile storage to local DASD fast write data stored in the local non-volatile storage and stored in the local cache storage.
    Type: Grant
    Filed: February 20, 2007
    Date of Patent: March 16, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kevin John Ash, Lokesh Mohan Gupta, Steven Robert Lowe, Alfred Emilio Sanchez, Kenneth Wayne Todd
  • Publication number: 20090055595
    Abstract: Provided are a method, system, and article of manufacture for adjusting parameters used to prefetch data from storage into cache. Data units are added from a storage to a cache, wherein requested data from the storage is returned from the cache. A degree of prefetch is processed indicating a number of data units to prefetch into the cache. A trigger distance is processed indicating a prefetched trigger data unit in the cache. The number of data units indicated by the degree of prefetch is prefetched in response to processing the trigger data unit. The degree of prefetch and the trigger distance are adjusted based on a rate at which data units are accessed from the cache.
    Type: Application
    Filed: August 22, 2007
    Publication date: February 26, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Binny Sher Gill, Luis Angel Daniel Bathen, Steven Robert Lowe, Thomas Charles Jarvis
  • Publication number: 20080267701
    Abstract: A paving system comprises an upper paving layer (1) permeable to liquid, and a substrate layer (7) of load bearing particulate material. Particles (10) of a non-load bearing, non-degradable porous foamed polymeric material are distributed in the interstitial spaces between particles (9) of the load bearing particulate material. The porous material may be an open celled phenolyic foam such as foamed phenol formaldehyde resin. The porous material absorbs water and also serves to retain microorganisms to break down pollutants. The system can be in fluid communication with the surrounding soil. Elements of the porous material may be used in lumps, which crumble under load into particles, which settle into the substrate layer.
    Type: Application
    Filed: January 19, 2006
    Publication date: October 30, 2008
    Applicant: COVENTRY UNIVERSITY
    Inventor: Timothy Robert Lowe
  • Publication number: 20080250200
    Abstract: Provided are a method, system, and program for destaging a track from cache to a storage device. The destaged track is retained in the cache. Verification is made of whether the storage device successfully completed writing data. Indication is made of destaged tracks eligible for removal from the cache that were destaged before the storage device is verified in response to verifying that the storage device is successfully completing the writing of data.
    Type: Application
    Filed: June 18, 2008
    Publication date: October 9, 2008
    Applicant: International Business Machines Corporation
    Inventors: Thomas Charles Jarvis, Michael Howard Hartung, Karl Allen Nielsen, Jeremy Michael Pinson, Steven Robert Lowe
  • Publication number: 20080250210
    Abstract: Provided are a method, system, and article of manufacture for copying data from a first cluster to a second cluster to reassign storage areas from the first cluster to the second cluster. An operation is initiated to reassign storage areas from a first cluster to a second cluster, wherein the first cluster includes a first cache and a first storage unit and the second cluster includes a second cache and a second storage unit. Data in the first cache for the storage areas to reassign to the second cluster is copied to the second cache. Data in the first storage unit for storage areas remaining assigned to the first cluster is copied to the second storage unit.
    Type: Application
    Filed: April 3, 2007
    Publication date: October 9, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin John Ash, Lokesh Mohan Gupta, Steven Robert Lowe, Alfred Emilio Sanchez, Kenneth Wayne Todd
  • Patent number: 7421535
    Abstract: Provided are a method, system, and program for destaging a track from cache to a storage device. The destaged track is retained in the cache. Verification is made of whether the storage device successfully completed writing data. Indication is made of destaged tracks eligible for removal from the cache that were destaged before the storage device is verified in response to verifying that the storage device is successfully completing the writing of data.
    Type: Grant
    Filed: May 10, 2004
    Date of Patent: September 2, 2008
    Assignee: International Business Machines Corporation
    Inventors: Thomas Charles Jarvis, Michael Howard Hartung, Karl Allen Nielsen, Jeremy Michael Pinson, Steven Robert Lowe
  • Publication number: 20080201523
    Abstract: In a data storage subsystem with disk storage and a pair of clusters, one set of DASD fast write data is in cache of one cluster and in non-volatile data storage of the other. In response to a failover of one of the pair of clusters to a local cluster, the local cluster converts the DASD fast write data in local cache to converted fast write data to prioritize the converted data for destaging to disk storage. In response to failure to destage, the local cluster allocates local non-volatile storage tracks and emulates a host adapter to store the converted fast write data by the local non-volatile storage, reconverting the converted fast write data of the non-volatile storage to local DASD fast write data stored in the local non-volatile storage and stored in the local cache storage.
    Type: Application
    Filed: February 20, 2007
    Publication date: August 21, 2008
    Inventors: KEVIN JOHN ASH, LOKESH MOHAN GUPTA, STEVEN ROBERT LOWE, ALFRED EMILIO SANCHEZ, KENNETH WAYNE TODD
  • Publication number: 20080094447
    Abstract: A method of manufacture of printers and printheads formed of a number of modules mounted on a chassis. The modules and chassis are formed with a number of alignment features which engage with one another to form elastic interference couplings. By arranging a number n of such couplings for each module, the variance in positional error of each module with respect to the chassis can be made significantly less than the alignment error of the alignment features themselves, by the process of Average Elastic Alignment. The elastic interference couplings can advantageously be made to form a sealed coupling for the supply of ink from the chassis to each module.
    Type: Application
    Filed: July 25, 2005
    Publication date: April 24, 2008
    Applicant: XAAR TECHNOLOGY LIMITED
    Inventors: Paul Drury, Robert Lowe, Stephen Temple
  • Patent number: 7346506
    Abstract: An audio processing system and method for providing synchronized display of recognized text from an original audio file and playback of the original audio file. The system includes a speech recognition module, a silence insertion module, and a silence detection module. The speech recognition module generates text and audio pieces. The silence insertion module, aggregates the audio pieces into an aggregated audio file. The silence detection module converts the original audio file and the aggregated audio file into silence detected versions. Silent and non-silent blocks are identified using a threshold volume. The silence insertion module compares the silence detected original and aggregated audio files, determines the differences in position of non-silence elements and inserts silence within the audio pieces accordingly. The characteristics of the silence inserted audio pieces are used to synchronize the display of recognized text from an original audio file and playback of original audio file.
    Type: Grant
    Filed: October 8, 2003
    Date of Patent: March 18, 2008
    Assignee: Agfa Inc.
    Inventors: Michael F. Lueck, Robert A. Lowe, Steven R. Van Dokkumburg
  • Publication number: 20060227179
    Abstract: A drop on demand ink jet printer, has a passive component defining ink ejector chambers with respective ejection nozzles; and an actuator component comprising a body with an opening and an actuator structure located within the opening. The actuator structure is formed of piezoelectric material by molding from a slurry or vacuum forming of flexible sheets using formers that are burned away. MEMs techniques may also be employed to build the structure on a silicon wafer using a succession of masked deposition; etch back and similar process steps.
    Type: Application
    Filed: December 22, 2003
    Publication date: October 12, 2006
    Inventors: Stephen Temple, Robert Harvey, Robert Lowe, Paul Drury
  • Publication number: 20060155691
    Abstract: A method, system and computer program product for building a search query in a data processing system having a graphical user interface is provided. Responsive to user input, a graphical component representing a first system object is dropped onto a graphical component representing a query function. A set of attributes of the first system object is presented. Responsive to user selection, a search query is created from the selected set of attributes.
    Type: Application
    Filed: January 30, 2006
    Publication date: July 13, 2006
    Inventors: Robert Lowe, Gary Macomber, Richard Ragan
  • Publication number: 20060149145
    Abstract: Sensors located on a sensor carrier are placed adjacent one or more of a surgical patient's major thoracic blood-containing structures such as the aorta or pulmonary artery, and characteristics of blood in the blood-containing structures are determined noninvasively by measuring transmission or reflection of light or other types of energy by the blood. Emitters and receptors included in the sensors are connected electrically with suitable electronic signal generating and processing components in a package remote from the sensor carrier.
    Type: Application
    Filed: March 3, 2006
    Publication date: July 6, 2006
    Inventors: Anthony Furnary, Robert Lowe
  • Patent number: 7051174
    Abstract: Provided are a method, system, and program for maintaining data in a first cache and second cache, wherein a backup cache maintains a backup copy of data in the first cache, and wherein the first cache is used to cache a first set of data in a storage system and the second cache is used to cache a second set of data in the storage system. An unavailable state of the first cache is detected. In response to detecting the unavailable state, requests to the first set of data are blocked and at least one space in the second cache is allocated for data in the backup cache. Requests to the first set of data are allowed to proceed after the at least one space is allocated in the second cache and before the data in the backup cache is copied to the at least one allocated space in the second cache. The data from the backup cache is copied to the allocated at least one space in the second cache after the requests to the first set of data are allowed to proceed.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: May 23, 2006
    Assignee: International Business Machines Corporation
    Inventors: Kevin John Ash, Vernon J. Legvold, Steven Robert Lowe, David Frank Mannenbach, Carol Santich Mellgren, Kenneth Wayne Todd, William Dennis Williams
  • Publication number: 20050212856
    Abstract: In a fluid pumping apparatus suitable for use in drop on demand ink jet printing, a resiliently deformable chamber wall is acted upon to create acoustic waves, which in turn cause a fluid flow in a chamber outlet. The resiliently deformable chamber wall preferably includes both rigid and flexible portions. In an alternative arrangement a channel wall is provided with a region moveable in an actuation direction. An electromagnetic actuator operates under the principle of flux modulation. The invention is preferably of planar construction, manufactured using MEMS techniques.
    Type: Application
    Filed: February 20, 2003
    Publication date: September 29, 2005
    Inventors: Stephen Temple, Robert Harvey, Ronald Zmood, Robert Lowe, Paul Drury
  • Patent number: 6948009
    Abstract: Provided are a method, system, and program for increasing processor utilization. A list of work is divided for processing among a plurality of processes, wherein a process is allocated a part of the list of work to process, and the processes execute in parallel. If a process completes the list of work allocated to the process then the process is made available on an available process queue. Before a process performs any work, the process reads the available process queue and determines if any process is available to share the work. If so, the work is split up between the examining process and the available process. In one implementation, the work involves scanning a cache and if necessary destage data.
    Type: Grant
    Filed: June 4, 2002
    Date of Patent: September 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Thomas Charles Jarvis, Steven Robert Lowe, Sam Clark Werner, William Dennis Williams
  • Publication number: 20050099422
    Abstract: A method, apparatus, and computer instructions for presenting resource information. A plurality of three-dimensional elements in a view is displayed in which each element represents a resource in a network data processing system. Additional information regarding a parameter associated with the element is displayed in response to a user input interacting with an element from the plurality of three-dimensional elements.
    Type: Application
    Filed: November 6, 2003
    Publication date: May 12, 2005
    Applicant: International Business Machines Corporation
    Inventors: Roderick Bowser, Brian Brandenburg, Robert Lowe, Darren Upton
  • Publication number: 20050080633
    Abstract: An audio processing system and method for providing synchronized display of recognized text from an original audio file and playback of the original audio file. The system includes a speech recognition module, a silence insertion module, and a silence detection module. The speech recognition module generates text and audio pieces. The silence insertion module, aggregates the audio pieces into an aggregated audio file. The silence detection module converts the original audio file and the aggregated audio file into silence detected versions. Silent and non-silent blocks are identified using a threshold volume. The silence insertion module compares the silence detected original and aggregated audio files, determines the differences in position of non-silence elements and inserts silence within the audio pieces accordingly. The characteristics of the silence inserted audio pieces are used to synchronize the display of recognized text from an original audio file and playback of original audio file.
    Type: Application
    Filed: October 8, 2003
    Publication date: April 14, 2005
    Applicant: Mitra Imaging Incorporated
    Inventors: Michael Lueck, Robert Lowe, Steven Van Dokkumburg
  • Patent number: 6785771
    Abstract: Provided is a method, system, and program for destaging data from a first computer readable medium to a second computer readable medium. A list of entries indicating data blocks in the first computer readable medium is scanned. For each entry scanned, a determination is made as to whether the data block indicated in the scanned entry satisfies a criteria. If the data block indicated in the scanned entry satisfies the criteria, then a destage operation is called to destage the data block in the scanned entry from the first computer readable medium to the second computer readable medium. If the called destage operation is not initiated, then the scanned entry is removed from the cache list. The removed scanned entry is added to one destage wait list. During one destage operation, data blocks indicated in entries in the destage wait list are destaged.
    Type: Grant
    Filed: December 4, 2001
    Date of Patent: August 31, 2004
    Assignee: International Business Machines Corporation
    Inventors: Kevin John Ash, Brent Cameron Beardsley, Michael Thomas Benhase, Joseph Smith Hyde, II, Thomas Charles Jarvis, Steven Robert Lowe, David Frank Mannenbach
  • Patent number: 6751976
    Abstract: Heat pump equipment comprising at least three heat exchangers, one of which is intended to be located in an enclosed region and the other two of which are intended to be located outside the enclosed region. Each heat exchanger has a delta connection end connected in heat-exchange fluid communication with a delta arrangement. The delta connection end of each heat exchanger is connected to both of the delta connection ends of the other two heat exchangers via the delta arrangement. There are three fluid-expansion devices, one between the two connections of each pair of adjacent connections of the heat exchangers to the delta arrangement. The present invention extends to heat pump equipment comprising at least three heat exchangers connected in a heat-exchange fluid circuit, one of which heat exchangers is intended to be located in an enclosed region and another of which is intended to be located outside the enclosed region.
    Type: Grant
    Filed: October 12, 2001
    Date of Patent: June 22, 2004
    Assignee: Eaton-Williams Group Limited
    Inventor: Albert Robert Lowes
  • Publication number: 20040059870
    Abstract: Provided are a method, system, and program for maintaining data in a first cache and second cache, wherein a backup cache maintains a backup copy of data in the first cache, and wherein the first cache is used to cache a first set of data in a storage system and the second cache is used to cache a second set of data in the storage system. An unavailable state of the first cache is detected. In response to detecting the unavailable state, requests to the first set of data are blocked and at least one space in the second cache is allocated for data in the backup cache. Requests to the first set of data are allowed to proceed after the at least one space is allocated in the second cache and before the data in the backup cache is copied to the at least one allocated space in the second cache. The data from the backup cache is copied to the allocated at least one space in the second cache after the requests to the first set of data are allowed to proceed.
    Type: Application
    Filed: September 24, 2002
    Publication date: March 25, 2004
    Applicant: International Business Machines Corporation
    Inventors: Kevin John Ash, Vernon J. Legvold, Steven Robert Lowe, David Frank Mannenbach, Carol Santich Mellgren, Kenneth Wayne Todd, William Dennis Williams