Patents by Inventor Margaret Zagelow

Margaret Zagelow 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: 10585921
    Abstract: A technique for suggesting patterns to search documents for information of interest includes acquiring a working set of spans for a document set that includes one or more documents. A list of one or more suggested patterns is generated by applying a pattern suggestion algorithm (PSA) to the set of spans for each document in the document set. One or more unique patterns are generated by applying a pattern consolidation algorithm (PCA) to the generated list of suggested patterns. Pattern information for each of the unique patterns is then generated. The pattern information includes a respective first count that corresponds to the number of times each of the unique patterns occurs in the document set.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Dimple Bhatia, Armageddon R. Brown, Yunyao Li, Margaret Zagelow
  • Patent number: 10324965
    Abstract: A technique for suggesting patterns to search documents for information of interest includes acquiring a working set of spans for a document set that includes one or more documents. A list of one or more suggested patterns is generated by applying a pattern suggestion algorithm (PSA) to the set of spans for each document in the document set. One or more unique patterns are generated by applying a pattern consolidation algorithm (PCA) to the generated list of suggested patterns. Pattern information for each of the unique patterns is then generated. The pattern information includes a respective first count that corresponds to the number of times each of the unique patterns occurs in the document set.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Dimple Bhatia, Armageddon R. Brown, Yunyao Li, Margaret Zagelow
  • Patent number: 9892142
    Abstract: In a particular embodiment, a method includes storing, at a staging table of a database, a data update generated based on a transaction performed with respect to a data table that is associated with one or more indexes. Each index of the one or more indexes is maintained externally to the database. The method further includes maintaining the data update at the staging table at least until index update data is received at the database. The index update data represents a modification, based on the data update, to a particular index of the one or more the indexes.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: February 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Margaret Zagelow, Curt L. Cotner, John A. McPherson, Jr., Claus Kempfert
  • Publication number: 20160188537
    Abstract: A technique for suggesting patterns to search documents for information of interest includes acquiring a working set of spans for a document set that includes one or more documents. A list of one or more suggested patterns is generated by applying a pattern suggestion algorithm (PSA) to the set of spans for each document in the document set. One or more unique patterns are generated by applying a pattern consolidation algorithm (PCA) to the generated list of suggested patterns. Pattern information for each of the unique patterns is then generated. The pattern information includes a respective first count that corresponds to the number of times each of the unique patterns occurs in the document set.
    Type: Application
    Filed: August 27, 2015
    Publication date: June 30, 2016
    Inventors: DIMPLE BHATIA, ARMAGEDDON R. BROWN, YUNYAO LI, MARGARET ZAGELOW
  • Publication number: 20160188610
    Abstract: A technique for suggesting patterns to search documents for information of interest includes acquiring a working set of spans for a document set that includes one or more documents. A list of one or more suggested patterns is generated by applying a pattern suggestion algorithm (PSA) to the set of spans for each document in the document set. One or more unique patterns are generated by applying a pattern consolidation algorithm (PCA) to the generated list of suggested patterns. Pattern information for each of the unique patterns is then generated. The pattern information includes a respective first count that corresponds to the number of times each of the unique patterns occurs in the document set.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: DIMPLE BHATIA, ARMAGEDDON R. BROWN, YUNYAO LI, MARGARET ZAGELOW
  • Publication number: 20130041920
    Abstract: Provided are techniques for creating a hierarchy of results. An unstructured result set is received. Each result in the unstructured result set is hashed into a preliminary result set. For each hashed result, one or more related concepts are obtained using one or more taxonomies; one or more matches between the one or more related concepts and other hashed results in the preliminary result set are found; a candidate group for the hashed result is formed, wherein the candidate group includes the hashed result and one or more other hashed results based on the one or more matches; in response to determining that a frequency associated with the hashed result exceeds a threshold, the candidate group associated with that hashed result is compared with pre-existing groups that are in use; and, based on the comparing, one or more suggestions regarding the candidate group are provided.
    Type: Application
    Filed: August 8, 2011
    Publication date: February 14, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John P. Bufe, Samuel A. Kaufmann, Ian W. Webster, Margaret A. Zagelow
  • Publication number: 20120259824
    Abstract: In a particular embodiment, a method includes storing, at a staging table of a database, a data update generated based on a transaction performed with respect to a data table that is associated with one or more indexes. Each index of the one or more indexes is maintained externally to the database. The method further includes maintaining the data update at the staging table at least until index update data is received at the database. The index update data represents a modification, based on the data update, to a particular index of the one or more the indexes.
    Type: Application
    Filed: June 20, 2012
    Publication date: October 11, 2012
    Applicant: International Business Machines Corporation
    Inventors: Margaret Zagelow, Curt L. Cotner, John A. McPherson, JR., Claus Kempfert
  • Patent number: 8239389
    Abstract: Systems, methods, and computer program products to persist external index data in a database are disclosed. In an embodiment, a method includes maintaining a database including a first data table that is configured to store data in a database format and a second data table that is configured to store index data. The index data represents an index of a first portion of the first data table, and the index maintained externally to the database by an index manager. The method also includes generating a data update representing a modification to the first data table and communicating the data update to the index manager. The method further includes receiving index update data from the index manager representing a modification to the index as a result of the data update and applying the index update data to the second data table.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: August 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Margaret Zagelow, Curt L. Cotner, John A. McPherson, Jr., Claus Kempfert
  • Publication number: 20100082630
    Abstract: Systems, methods, and computer program products to persist external index data in a database are disclosed. In an embodiment, a method includes maintaining a database including a first data table that is configured to store data in a database format and a second data table that is configured to store index data. The index data represents an index of a first portion of the first data table, and the index maintained externally to the database by an index manager. The method also includes generating a data update representing a modification to the first data table and communicating the data update to the index manager. The method further includes receiving index update data from the index manager representing a modification to the index as a result of the data update and applying the index update data to the second data table.
    Type: Application
    Filed: September 29, 2008
    Publication date: April 1, 2010
    Applicant: International Business Machines Corporation
    Inventors: Margaret Zagelow, Curt L. Cotner, John A. McPherson, JR., Claus Kempfert
  • Publication number: 20070143249
    Abstract: An SQL procedure deployment system deploys a query procedure comprising a procedural logic component and a database request component from a source system to a target system. At generation of the query procedure, the system generates a query procedure source code, a symbol table, and an encapsulated optimization results to regenerate run-time instructions for query statements of the database request component and make the query statements function with a deployed procedural logic component. The system maintains an association between the procedural logic component and the database request component during deployment. The system copies an internal representation of the procedural logic component to the target system without regeneration. The system regenerates the database request component to recreate the query procedure on the target system and to maintain a consistent interface between the procedural logic component and database request component.
    Type: Application
    Filed: December 17, 2005
    Publication date: June 21, 2007
    Inventors: Margaret Bernal, Yao-Ching Chen, Ding-Wei Chieh, Curt Cotner, Baoqiu Cui, Tammie Dang, Marion Farber, Georgia Fuller, Joe Huang, Hui-An Lee, Claire McFeely, Chunfeng Pei, James Pickel, Yumi Tsuji, Jay Yothers, Margaret Zagelow, Liyan Zhou
  • Publication number: 20060288052
    Abstract: Techniques are provided for supporting versions of a routine. A first version of the routine is created. A second version of the routine is generated in response to receiving an alter statement including an add version clause. The second version of the routine is activated in response to receiving an alter statement including an activate version clause.
    Type: Application
    Filed: June 17, 2005
    Publication date: December 21, 2006
    Inventors: Yao-Ching Chen, Curt Cotner, Baoqiu Cui, Tammie Dang, Joe Huang, Claire McFeely, Robert Miller, Manogari Simanjuntak, Yumi Tsuji, Xiaoyu Yang, Jay Yothers, Margaret Zagelow