Patents by Inventor Stephen J. Weaver

Stephen J. Weaver 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: 6427143
    Abstract: Data to be loaded into a table of a database is read from an input file by a LOAD utility including a CHECK subutility that performs constraint checking on each row prior to loading the row into the table. During initialization of the CHECK subutility, the DB2 catalog is read to identify any constraints that apply to the data to be loaded. If any check constraints apply, check constraint routines are built and compiled by the CHECK subutility. If any referential integrity constraints apply, the key values for the parent index of each referential integrity constraint are read and stored in an additional dataspace allocated by the CHECK subutility so that the foreign key values from each row to be loaded can be located by the CHECK subutility and compared against the parent index values prior to loading the data into the table. When the constraint checking for the loading of data is complete, the additional dataspace allocated by the CHECK subutility is released.
    Type: Grant
    Filed: April 10, 1998
    Date of Patent: July 30, 2002
    Assignee: Computer Associates Think, Inc.
    Inventors: Amando B. Isip, Jr., Stephen J. Weaver, Liza N. Ramos, Steve Donovan
  • Patent number: 6115722
    Abstract: A recover or reload utility determines if a check utility is to be executed. If a check utility is to be executed, the recover or reload utility records the dependent tablespace names to virtual storage allocated to a job step instead of to virtual storage allocated to a subtask. After the recover or reload utility performs its function, if a check utility is next, the database operating system will not freemain the virtual storage (e.g, data area) into which the recover or reload utility has recorded the names of the dependent tablespaces when the subtask ends. Upon termination of the recover or reload utility, the persistent data area is available for the check utility to use.
    Type: Grant
    Filed: December 9, 1998
    Date of Patent: September 5, 2000
    Assignee: Computer Associates Think, Inc.
    Inventors: Amando B. Isip, Jr., Christopher F. Parker, Stephen J. Weaver