Patents by Inventor Vern L. Watts
Vern L. Watts 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: 8200665Abstract: A method, apparatus, and program for reorganizing a database while concurrently providing access to the database for updates. In an exemplary embodiment of the invention, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data.Type: GrantFiled: October 29, 2008Date of Patent: June 12, 2012Assignee: International Business Machines CorporationInventors: Harley A. Beier, Vern L. Watts
-
Patent number: 8200664Abstract: A program for reorganizing information in a computer system while concurrently providing access to the information for updates. In an exemplary embodiment of the invention, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data.Type: GrantFiled: October 29, 2008Date of Patent: June 12, 2012Assignee: International Business Machines CorporationInventors: Harley A. Beier, Vern L. Watts
-
Patent number: 7502800Abstract: A method of reorganizing a database while concurrently providing access to the database for updates. In an exemplary embodiment of the method, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data. Tracked changes include the location in the original data-space where the change occurred and a flag indicting the type of change.Type: GrantFiled: December 7, 2005Date of Patent: March 10, 2009Assignee: International Business Machines CorporationInventors: Harley A. Beier, Vern L. Watts
-
Publication number: 20090063553Abstract: A program for reorganizing information in a computer system while concurrently providing access to the information for updates. In an exemplary embodiment of the invention, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data.Type: ApplicationFiled: October 29, 2008Publication date: March 5, 2009Applicant: International Business Machines CorporationInventors: Harley A. BEIER, Vern L. Watts
-
Publication number: 20090055448Abstract: A method, apparatus, and program for reorganizing a database while concurrently providing access to the database for updates. In an exemplary embodiment of the invention, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data.Type: ApplicationFiled: October 29, 2008Publication date: February 26, 2009Applicant: International Business Machines CorporationInventors: Harley A. Beier, Vern L. Watts
-
Patent number: 7146373Abstract: Methods and apparatuses are described that use index data-spaces that point to other data-spaces referred to as data data-spaces to efficiently associate temporary information with data-elements in a data-space. An original data-space is divided into data-elements of fixed size, based upon application requirements for the resolution at which temporary information is to be associated with data in the original data-space. The relative base address of data-elements in an index data-space can be ascertained from the relative base address of their corresponding data-element in an original data-space, and vice versa. Each index data-space data-element can be populated with a pointer to a data data-space data-element that can be populated with information relevant to the associated original data-space data-element. Index data-space and data data-space memory requirements are optimized to meet application requirements.Type: GrantFiled: July 19, 2002Date of Patent: December 5, 2006Assignee: International Business Machines CorporationInventors: Harley A. Beier, Vern L. Watts
-
Patent number: 7085787Abstract: An on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data. Tracked changes include the location in the original data-space where the change occurred and a flag indicting the type of change.Type: GrantFiled: July 19, 2002Date of Patent: August 1, 2006Assignee: International Business Machines CorporationInventors: Harley A. Beier, Vern L. Watts
-
Publication number: 20040015468Abstract: An on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data. Tracked changes include the location in the original data-space where the change occurred and a flag indicting the type of change.Type: ApplicationFiled: July 19, 2002Publication date: January 22, 2004Applicant: International Business Machines CorporationInventors: Harley A. Beier, Vern L. Watts
-
Publication number: 20040015469Abstract: Methods and apparatuses are described that use index data-spaces that point to other data-spaces referred to as data data-spaces to efficiently associate temporary information with data-elements in a data-space. An original data-space is divided into data-elements of fixed size, based upon application requirements for the resolution at which temporary information is to be associated with data in the original data-space. The relative base address of data-elements in an index data-space can be ascertained from the relative base address of their corresponding data-element in an original data-space, and vice versa. Each index data-space data-element can be populated with a pointer to a data data-space data-element that can be populated with information relevant to the associated original data-space data-element. Index data-space and data data-space memory requirements are optimized to meet application requirements.Type: ApplicationFiled: July 19, 2002Publication date: January 22, 2004Applicant: International Business Machines CorporationInventors: Harley A. Beier, Vern L. Watts
-
Patent number: 6539398Abstract: A method, apparatus, and article of manufacture for accessing a database. A hierarchical database system is modeled into an objects framework, wherein the objects framework corresponds to one or more application views, database definitions, and data defined and stored in the hierarchical database system. The objects framework also provides mechanisms for accessing a relational database system, wherein the objects framework provides industry-standard interfaces for attachment to the relational database system. Transactions from an application program for both the hierarchical database system and the relational database system are processed through the objects framework using message queue objects.Type: GrantFiled: March 31, 2000Date of Patent: March 25, 2003Assignee: International Business Machines CorporationInventors: Richard G. Hannan, Shyh-Mei Fang Ho, Vern L. Watts
-
Patent number: 5933820Abstract: The system, method, and program product of this invention allows a database management system to internally use direct and indirect pointing to locate targeted data elements that are logically related to another data element or are a target of a secondary index. By using direct and indirect pointing, the number of steps involved in a reorganization of the database can be reduced. After a reorganization, the database management system does not go back, in a separate process, to update all of the direct pointers that have pointed to segments that have moved as a result of the reorganization. Instead, the direct pointer is updated, by using the indirect pointer, only upon a first reference to the targeted data element that has moved.Type: GrantFiled: May 20, 1996Date of Patent: August 3, 1999Assignee: International Business Machines CorporationInventors: Harley Al Beier, Sidney Kornelis, Vern L. Watts
-
Patent number: 5881379Abstract: The system, method, and program product of this invention allows a database management system to internally use direct and indirect pointing to locate targeted data elements that are logically related to another data element or are a target of a secondary index. By using direct and indirect pointing, the number of steps involved in a reorganization of the database can be reduced. After a reorganization, the database management system does not go back, in a separate process, to update all of the direct pointers that have pointed to segments that have moved as a result of the reorganization. Instead, the direct pointer is updated, by using the indirect pointer, only upon a first reference to the targeted data element that has moved. Each targeted data element has an entry in an indirect index where a unique identifier of the targeted data element is the key into the index. The indirect index has two direct pointer slots. Which pointer slot is used by the DBMS is determined by the odd/even reorganization number.Type: GrantFiled: May 20, 1996Date of Patent: March 9, 1999Assignee: International Business Machines CorporationInventors: Harley Al Beier, Sidney Kornelis, Vern L. Watts
-
Improving availability of a restartable staged storage data base system that uses logging facilities
Patent number: 4751702Abstract: A method is disclosed for maintaining availability of a restartable data base system where continuity of service is guaranteed by having a loosely-coupled backup processor taking over processing of a degraded active processor. The backup processor continuously tracks the activities of the active processor to ascertain data set elements updatable by the active processor. Upon switchover, images of data set elements updatable by the degraded active processor are created in the buffer of the backup processor. By making references and updates to the images, processing of the backup processor can start immediately after switchover. Upon preventing the degraded active processor from making further updates, the backup processor writes the images back to the data base.Type: GrantFiled: February 10, 1986Date of Patent: June 14, 1988Assignee: International Business Machines CorporationInventors: Harley A. Beier, Takeshi Fukumoto, Harrison Scofield, Vern L. Watts -
Patent number: 4399504Abstract: Data resources are shared by applications executing on a plurality of central electronic complexes. Each complex of a pair includes a resource lock manager (IRLM) which maintains the hold and wait locks for applications executing on the complex and selected wait locks for the other complex. Selective communication of lock request information is controlled by hash tables maintained in synchronization in each IRLM, which denote the interest of each complex in each hash class of data resources.Type: GrantFiled: October 6, 1980Date of Patent: August 16, 1983Assignee: International Business Machines CorporationInventors: Ronald L. Obermarck, Jimmy P. Strickland, Vern L. Watts