Patents by Inventor Glenn R. Wilcock
Glenn R. Wilcock 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: 11327924Abstract: Provided are a computer program product, system, and method for archiving data sets in a volume in a primary storage in a volume image copy of the volume in a secondary storage. A volume image in the secondary storage is created comprising a copy of the volume in the primary storage. For each of a plurality of data sets in the volume, data set level archive operations are performed comprising, determining from metadata for the data set whether an archival policy criteria is satisfied, requesting an exclusive lock to the data set, and in response to obtaining the exclusive lock and determining that the archival policy is satisfied, updating a directory for the data set to indicate that the data set is archived in the volume image.Type: GrantFiled: January 3, 2020Date of Patent: May 10, 2022Assignee: International Business Machines CorporationInventor: Glenn R. Wilcock
-
Patent number: 10705764Abstract: In one general embodiment, a computer-implemented method includes identifying a file to be archived, where such file is stored within a first storage area of a system, archiving the file by maintaining a first portion of the file within the first storage area of the system, and transferring a second portion of the file from the first storage area of the system to a second storage area of the system, and performing an action associated with the file, utilizing one or more of the first portion of the file and the second portion of the file.Type: GrantFiled: February 8, 2016Date of Patent: July 7, 2020Assignee: International Business Machines CorporationInventor: Glenn R. Wilcock
-
Publication number: 20200142858Abstract: Provided are a computer program product, system, and method for archiving data sets in a volume in a primary storage in a volume image copy of the volume in a secondary storage. A volume image in the secondary storage is created comprising a copy of the volume in the primary storage. For each of a plurality of data sets in the volume, data set level archive operations are performed comprising, determining from metadata for the data set whether an archival policy criteria is satisfied, requesting an exclusive lock to the data set, and in response to obtaining the exclusive lock and determining that the archival policy is satisfied, updating a directory for the data set to indicate that the data set is archived in the volume image.Type: ApplicationFiled: January 3, 2020Publication date: May 7, 2020Inventor: Glenn R. WILCOCK
-
Patent number: 10565159Abstract: Provided are a computer program product, system, and method for archiving data sets in a volume in a primary storage in a volume image copy of the volume in a secondary storage. A volume image in the secondary storage is created comprising a copy of the volume in the primary storage. For each of a plurality of data sets in the volume, data set level archive operations are performed comprising, determining from metadata for the data set whether an archival policy criteria is satisfied, requesting an exclusive lock to the data set, and in response to obtaining the exclusive lock and determining that the archival policy is satisfied, updating a directory for the data set to indicate that the data set is archived in the volume image.Type: GrantFiled: August 12, 2014Date of Patent: February 18, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Glenn R. Wilcock
-
Patent number: 10229067Abstract: A computer-implemented method according to one embodiment includes receiving a request for data, where the data is stored in a first format in a first storage area of a system, retrieving the data stored in the first format from the first storage area of the system, converting the data from the first format to a second format, and returning the data in the second format.Type: GrantFiled: February 8, 2016Date of Patent: March 12, 2019Assignee: International Business Machines CorporationInventor: Glenn R. Wilcock
-
Publication number: 20170228325Abstract: A computer-implemented method according to one embodiment includes receiving a request for data, where the data is stored in a first format in a first storage area of a system, retrieving the data stored in the first format from the first storage area of the system, converting the data from the first format to a second format, and returning the data in the second formatType: ApplicationFiled: February 8, 2016Publication date: August 10, 2017Inventor: Glenn R. Wilcock
-
Publication number: 20170228370Abstract: In one general embodiment, a computer-implemented method includes identifying a file to be archived, where such file is stored within a first storage area of a system, archiving the file by maintaining a first portion of the file within the first storage area of the system, and transferring a second portion of the file from the first storage area of the system to a second storage area of the system, and performing an action associated with the file, utilizing one or more of the first portion of the file and the second portion of the file.Type: ApplicationFiled: February 8, 2016Publication date: August 10, 2017Inventor: Glenn R. Wilcock
-
Patent number: 9645890Abstract: A method is now provided that improve backing up data sets. Each database transaction is registered to a central repository prior to starting the database transaction, each database transaction comprising a plurality of writes to be executed for a database application on a database, and quiescing all database transactions registered to the central repository to thereby wait for all ongoing writes of the database transactions registered to the central repository to complete and to release control of the database to the database application.Type: GrantFiled: March 27, 2015Date of Patent: May 9, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Snehal S. Bhakta, Shannon L. Gallaher, Stanley M. Kissinger, Glenn R. Wilcock
-
Patent number: 9645889Abstract: A method is now provided that improve backing up server data sets. Each server database transaction is registered to a central server repository prior to starting the database transaction, each database transaction comprising a plurality of writes to be executed for a database application on a database, and quiescing all database transactions registered to the central server repository to thereby wait for all ongoing writes of the database transactions registered to the central server repository to complete and to release control of the database.Type: GrantFiled: March 27, 2015Date of Patent: May 9, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Snehal S. Bhakta, Shannon L. Gallaher, Stanley M. Kissinger, Glenn R. Wilcock
-
Publication number: 20160048522Abstract: Provided are a computer program product, system, and method for archiving data sets in a volume in a primary storage in a volume image copy of the volume in a secondary storage. A volume image in the secondary storage is created comprising a copy of the volume in the primary storage. For each of a plurality of data sets in the volume, data set level archive operations are performed comprising, determining from metadata for the data set whether an archival policy criteria is satisfied, requesting an exclusive lock to the data set, and in response to obtaining the exclusive lock and determining that the archival policy is satisfied, updating a directory for the data set to indicate that the data set is archived in the volume image.Type: ApplicationFiled: August 12, 2014Publication date: February 18, 2016Inventor: Glenn R. Wilcock
-
Publication number: 20150205679Abstract: A method is now provided that improve backing up server data sets. Each server database transaction is registered to a central server repository prior to starting the database transaction, each database transaction comprising a plurality of writes to be executed for a database application on a database, and quiescing all database transactions registered to the central server repository to thereby wait for all ongoing writes of the database transactions registered to the central server repository to complete and to release control of the database.Type: ApplicationFiled: March 27, 2015Publication date: July 23, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Snehal S. BHAKTA, Shannon L. GALLAHER, Stanley M. KISSINGER, Glenn R. WILCOCK
-
Publication number: 20150205684Abstract: A method is now provided that improve backing up data sets.Type: ApplicationFiled: March 27, 2015Publication date: July 23, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Snehal S. BHAKTA, Shannon L. GALLAHER, Stanley M. KISSINGER, Glenn R. WILCOCK
-
Patent number: 9043281Abstract: Methods, systems, and physical computer storage media are now provided that improve backing up data sets. Each database transaction is registered to a central repository prior to starting the database transaction, each database transaction comprising a plurality of writes to be executed for a database application on a database, receiving a first signal indicating a start of a backup application on the database, and quiescing all database transactions registered to the central repository to thereby wait for all ongoing writes of the database transactions registered to the central repository to complete and to release control of the database to the database application.Type: GrantFiled: February 12, 2013Date of Patent: May 26, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Snehal S. Bhakta, Shannon L. Gallaher, Stanley M. Kissinger, Glenn R. Wilcock
-
Publication number: 20140351505Abstract: Provided are a computer program product, system, and method for an application to provide data attributes to a storage manager to use to select a storage tier to use for a data set management operation. Each storage tier has storage devices with different storage attributes. The application determines data attributes of a data set for which a data set management operation is to be performed based on an application intended usage of the data set. The application sends the determined data attributes and a data set management command to the storage controller to cause the storage controller to use the determined data attributes to select one of the storage tiers of storage devices for performing the data set management operation specified by the data set management command.Type: ApplicationFiled: May 21, 2013Publication date: November 27, 2014Applicant: International Business Machines CorporationInventors: Lawrence Y. Chiu, Sangeetha Seshadri, Peter G. Sutton, Glenn R. Wilcock, Harry M. Yudenfriend
-
Publication number: 20140351515Abstract: Provided are a computer program product, system, and method for an application to provide data attributes to a storage manager to use to select a storage tier to use for a data set management operation. Each storage tier has storage devices with different storage attributes. The storage manager receives information on data attributes for one of the data sets for which a data set management operation is to be performed for an application, wherein the data attributes are based on the application intended usage of the data set and receives a data set management command to perform the data set management operation. The storage manager selects one of the storage tiers having storage attributes that map to the data attributes and performs the data set management operation with respect to the selected storage tier.Type: ApplicationFiled: May 21, 2013Publication date: November 27, 2014Applicant: International Business Machines CorporationInventors: Lawrence Y. Chiu, Sangeetha Seshadri, Peter G. Sutton, Glenn R. Wilcock, Harry M. Yudenfriend
-
Patent number: 8682855Abstract: Systems and physical computer storage media are now provided that improve backing up data sets. Each database transaction is registered to a central repository prior to starting the database transaction, each database transaction comprising a plurality of writes to be executed for a database application on a database, receiving a first signal indicating a start of a backup application on the database, and quiescing all database transactions registered to the central repository to thereby wait for all ongoing writes of the database transactions registered to the central repository to complete and to release control of the database to the database application.Type: GrantFiled: June 6, 2011Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Snehal S. Bhakta, Shannon L. Gallaher, Stanley M. Kissinger, Glenn R. Wilcock
-
Publication number: 20120310891Abstract: Methods, systems, and physical computer storage media are now provided that improve backing up data sets.Type: ApplicationFiled: June 6, 2011Publication date: December 6, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Snehal S. BHAKTA, Shannon L. GALLAHER, Stanley M. KISSINGER, Glenn R. WILCOCK
-
Patent number: 8190743Abstract: A system and method for managing servers. The system comprises a plurality of servers for processing messages, at least one client for transmitting messages to and receiving messages from the servers, and processor means for maintaining a list indicating whether at least one of the servers is eligible to process messages. Preferably, the servers are adapted to process messages of different types; and the processor means includes means to indicate on said list whether, for each of the different types of messages, at least one of the servers is eligible to process each of the different types of messages. Also, in the preferred embodiment, each of the clients includes means to read the list, before the client transmits a message of a given type to one of the servers, to determine whether at least one of the servers is eligible to process messages of the given type.Type: GrantFiled: August 18, 2008Date of Patent: May 29, 2012Assignee: International Business Machines CorporationInventor: Glenn R. Wilcock
-
Patent number: 7558914Abstract: A deterministic flushing of one or more storage data objects buffered within a storage data buffer to a storage medium involves a processing of a host data object including writing a storage data object corresponding to the host data object to the storage data buffer, and a flushing of the storage data object(s) buffered within the storage data buffer to the storage medium prior to or subsequent to (i.e., relative to) the writing of the storage data object corresponding to the host data object to the storage data buffer as a function of an occurrence determination of a storage data buffer flushing event. The deterministic flushing further involves a queuing of a host data buffer meta-data update request for later processing.Type: GrantFiled: September 22, 2006Date of Patent: July 7, 2009Assignee: International Business Machines CorporationInventors: Lyn L. Ashton, Edward A. Baker, Jr., Stanley M. Kissinger, William McEwen, Sean P. McMillen, Michael R. Noel, Glenn R. Wilcock
-
Patent number: 7543303Abstract: A multiple processing architecture and a method of managing a work queue of that processing architecture. The multiple processing architecture comprises a plurality of distributed computer systems and a coupling facility. These systems are all connected to the coupling facility by a plurality of links The coupling facility holds and manages a work queue for the applications servers; and the processing system further includes queue managing means to separate the work queue into at least a plurality of separate zones, and to associate each of a plurality of subsets of the computer systems with a respective one of said zones whereby, for each of said subsets of computer systems, all of the computer systems in the subset can place work requests on, and retrieve work requests from, the zone associated with said subset.Type: GrantFiled: March 29, 2002Date of Patent: June 2, 2009Assignee: International Business Machines CorporationInventors: Cuong M Le, Anthony S. Pearson, Glenn R. Wilcock