Patents by Inventor Robert Lowes
Robert Lowes 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: 7761680Abstract: 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: GrantFiled: April 3, 2007Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Kevin John Ash, Lokesh Mohan Gupta, Steven Robert Lowe, Alfred Emilio Sanchez, Kenneth Wayne Todd
-
Patent number: 7702857Abstract: 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: GrantFiled: August 22, 2007Date of Patent: April 20, 2010Assignee: International Business Machines CorporationInventors: Binny Sher Gill, Luis Angel Daniel Bathen, Steven Robert Lowe, Thomas Charles Jarvis
-
Patent number: 7680982Abstract: 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: GrantFiled: February 20, 2007Date of Patent: March 16, 2010Assignee: International Business Machines CorporationInventors: Kevin John Ash, Lokesh Mohan Gupta, Steven Robert Lowe, Alfred Emilio Sanchez, Kenneth Wayne Todd
-
Publication number: 20090055595Abstract: 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: ApplicationFiled: August 22, 2007Publication date: February 26, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Binny Sher Gill, Luis Angel Daniel Bathen, Steven Robert Lowe, Thomas Charles Jarvis
-
Publication number: 20080267701Abstract: 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: ApplicationFiled: January 19, 2006Publication date: October 30, 2008Applicant: COVENTRY UNIVERSITYInventor: Timothy Robert Lowe
-
Publication number: 20080250210Abstract: 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: ApplicationFiled: April 3, 2007Publication date: October 9, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kevin John Ash, Lokesh Mohan Gupta, Steven Robert Lowe, Alfred Emilio Sanchez, Kenneth Wayne Todd
-
Publication number: 20080250200Abstract: 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: ApplicationFiled: June 18, 2008Publication date: October 9, 2008Applicant: International Business Machines CorporationInventors: Thomas Charles Jarvis, Michael Howard Hartung, Karl Allen Nielsen, Jeremy Michael Pinson, Steven Robert Lowe
-
Patent number: 7421535Abstract: 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: GrantFiled: May 10, 2004Date of Patent: September 2, 2008Assignee: International Business Machines CorporationInventors: Thomas Charles Jarvis, Michael Howard Hartung, Karl Allen Nielsen, Jeremy Michael Pinson, Steven Robert Lowe
-
Publication number: 20080201523Abstract: 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: ApplicationFiled: February 20, 2007Publication date: August 21, 2008Inventors: KEVIN JOHN ASH, LOKESH MOHAN GUPTA, STEVEN ROBERT LOWE, ALFRED EMILIO SANCHEZ, KENNETH WAYNE TODD
-
Publication number: 20080094447Abstract: 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: ApplicationFiled: July 25, 2005Publication date: April 24, 2008Applicant: XAAR TECHNOLOGY LIMITEDInventors: Paul Drury, Robert Lowe, Stephen Temple
-
Patent number: 7346506Abstract: 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: GrantFiled: October 8, 2003Date of Patent: March 18, 2008Assignee: Agfa Inc.Inventors: Michael F. Lueck, Robert A. Lowe, Steven R. Van Dokkumburg
-
Publication number: 20060227179Abstract: 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: ApplicationFiled: December 22, 2003Publication date: October 12, 2006Inventors: Stephen Temple, Robert Harvey, Robert Lowe, Paul Drury
-
Publication number: 20060155691Abstract: 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: ApplicationFiled: January 30, 2006Publication date: July 13, 2006Inventors: Robert Lowe, Gary Macomber, Richard Ragan
-
Publication number: 20060149145Abstract: 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: ApplicationFiled: March 3, 2006Publication date: July 6, 2006Inventors: Anthony Furnary, Robert Lowe
-
Patent number: 7051174Abstract: 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: GrantFiled: September 24, 2002Date of Patent: May 23, 2006Assignee: International Business Machines CorporationInventors: Kevin John Ash, Vernon J. Legvold, Steven Robert Lowe, David Frank Mannenbach, Carol Santich Mellgren, Kenneth Wayne Todd, William Dennis Williams
-
Publication number: 20050212856Abstract: 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: ApplicationFiled: February 20, 2003Publication date: September 29, 2005Inventors: Stephen Temple, Robert Harvey, Ronald Zmood, Robert Lowe, Paul Drury
-
Patent number: 6948009Abstract: 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: GrantFiled: June 4, 2002Date of Patent: September 20, 2005Assignee: International Business Machines CorporationInventors: Thomas Charles Jarvis, Steven Robert Lowe, Sam Clark Werner, William Dennis Williams
-
Publication number: 20050099422Abstract: 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: ApplicationFiled: November 6, 2003Publication date: May 12, 2005Applicant: International Business Machines CorporationInventors: Roderick Bowser, Brian Brandenburg, Robert Lowe, Darren Upton
-
Publication number: 20050080633Abstract: 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: ApplicationFiled: October 8, 2003Publication date: April 14, 2005Applicant: Mitra Imaging IncorporatedInventors: Michael Lueck, Robert Lowe, Steven Van Dokkumburg
-
Patent number: 6785771Abstract: 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: GrantFiled: December 4, 2001Date of Patent: August 31, 2004Assignee: International Business Machines CorporationInventors: Kevin John Ash, Brent Cameron Beardsley, Michael Thomas Benhase, Joseph Smith Hyde, II, Thomas Charles Jarvis, Steven Robert Lowe, David Frank Mannenbach