Patents by Inventor Kathy A. McKnight

Kathy A. McKnight 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: 10311741
    Abstract: A data extraction and analysis system and tool is disclosed herein. The data extraction and analysis system and tool can include memory containing a comparison database, a factor database, and a model database that can include a multilevel model. The data extraction and analysis system and tool can include a content management server. The content management server can receive a request identifying a species and a variable and can retrieve data to generate a statistical model. Based on the statistical model, the content management server can identify and recommend an option to the requestor.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: June 4, 2019
    Assignee: Pearson Education, Inc.
    Inventors: Antonio Moretti, Kathy McKnight, José Pablo González Brenes
  • Publication number: 20170004415
    Abstract: A data extraction and analysis system and tool is disclosed herein. The data extraction and analysis system and tool can include memory containing a comparison database, a factor database, and a model database that can include a multilevel model. The data extraction and analysis system and tool can include a content management server. The content management server can receive a request identifying a species and a variable and can retrieve data to generate a statistical model. Based on the statistical model, the content management server can identify and recommend an option to the requestor.
    Type: Application
    Filed: July 2, 2015
    Publication date: January 5, 2017
    Inventors: Antonio Moretti, Kathy McKnight, José Pablo González Brenes
  • Patent number: 8825616
    Abstract: A query processing system has a query processor and a data manager. The query processor calls the data manager to carry out data access for a query including a filtering operation. The data manager accesses the data in a set of data and before returning the data, initiates a callback to the query processor to determine if the located data meets the filtering criteria. Where the data does not satisfy the filtering criteria, the data manager seeks additional data in the set of data, without having to return the first located data to the query processor.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Paul C. Huffman, Kathy A. McKnight, David C. Sharpe, Daniel C. Zilio
  • Publication number: 20080256053
    Abstract: A query processing system has a query processor and a data manager. The query processor calls the data manager to carry out data access for a query including a filtering operation. The data manager accesses the data in a set of data and before returning the data, initiates a callback to the query processor to determine if the located data meets the filtering criteria. Where the data does not satisfy the filtering criteria, the data manager seeks additional data in the set of data, without having to return the first located data to the query processor.
    Type: Application
    Filed: July 20, 2007
    Publication date: October 16, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul C. HUFFMAN, Kathy A. MCKNIGHT, David C. SHARPE, Daniel C. ZILIO
  • Patent number: 6879977
    Abstract: A query processing system has a query processor and a data manager. The query processor calls the data manager to carry out data access for a query including a filtering operation. The data manager accesses the data in a set of data and before returning the data, initiates a callback to the query processor to determine if the located data meets the filtering criteria. Where the data does not satisfy the filtering criteria, the data manager seeks additional data in the set of data, without having to return the first located data to the query processor.
    Type: Grant
    Filed: January 10, 2001
    Date of Patent: April 12, 2005
    Assignee: International Business Machines Corporation
    Inventors: Paul C. Huffman, Kathy A. McKnight, David C. Sharpe, Daniel C. Zilio
  • Publication number: 20050004906
    Abstract: A query processing system has a query processor and a data manager. The query processor calls the data manager to carry out data access for a query including a filtering operation. The data manager accesses the data in a set of data and before returning the data, initiates a callback to the query processor to determine if the located data meets the filtering criteria. Where the data does not satisfy the filtering criteria, the data manager seeks additional data in the set of data, without having to return the first located data to the query processor.
    Type: Application
    Filed: August 3, 2004
    Publication date: January 6, 2005
    Inventors: Paul Huffman, Kathy McKnight, David Sharpe, Daniel Zilio
  • Patent number: 6556994
    Abstract: A lock control data structure for a unit of work of an application program. The unit of work has a set of threads of access for opening a set of objects accessible to the application program. The lock control data structure has a set of object-specific lock models corresponding to the set of objects, and a lock controller for locking each object in the set of objects. Information regarding the lock requirements for each object are stored in the corresponding object-specific lock model. The lock controller locks and unlocks each object in the set of objects based on the information stored in the corresponding object-specific lock model.
    Type: Grant
    Filed: July 25, 2000
    Date of Patent: April 29, 2003
    Assignee: International Business Machines Corporation
    Inventors: Roger Luo Q. Zheng, Michael J. Winer, Catharina K. Wong, Kathy A. McKnight
  • Publication number: 20010037329
    Abstract: A query processing system has a query processor and a data manager. The query processor calls the data manager to carry out data access for a query including a filtering operation. The data manager accesses the data in a set of data and before returning the data, initiates a callback to the query processor to determine if the located data meets the filtering criteria. Where the data does not satisfy the filtering criteria, the data manager seeks additional data in the set of data, without having to return the first located data to the query processor.
    Type: Application
    Filed: January 10, 2001
    Publication date: November 1, 2001
    Inventors: Paul C. Huffman, Kathy A. McKnight, David C. Sharpe, Daniel C. Zilio