Patents by Inventor Janice R. Glowacki
Janice R. Glowacki 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: 11257571Abstract: A method and apparatus for identifying implied criteria for a clinical trial is disclosed. An example method generally includes generating a training data set from a corpus of clinical trial specifications. The training data set may include at least a first sample corresponding to a first trial. The first sample may include a first feature based on one or more explicitly stated trial criteria, a second feature based on metadata describing the first trial, and a third feature based on patient data of patients associated with the first trial. A machine learning model is trained, using a supervised learning approach, based on the training data set. A system processes a second trial as an input to the trained machine learning model to determine one or more implied criteria that are not explicitly enumerated in a specification for the second trial.Type: GrantFiled: February 5, 2019Date of Patent: February 22, 2022Assignee: International Business Machines CorporationInventors: Eric W Will, Adam Clark, Lisa Wellman, Janice R Glowacki
-
Publication number: 20200251188Abstract: A method and apparatus for identifying implied criteria for a clinical trial is disclosed. An example method generally includes generating a training data set from a corpus of clinical trial specifications. The training data set may include at least a first sample corresponding to a first trial. The first sample may include a first feature based on one or more explicitly stated trial criteria, a second feature based on metadata describing the first trial, and a third feature based on patient data of patients associated with the first trial. A machine learning model is trained, using a supervised learning approach, based on the training data set. A system processes a second trial as an input to the trained machine learning model to determine one or more implied criteria that are not explicitly enumerated in a specification for the second trial.Type: ApplicationFiled: February 5, 2019Publication date: August 6, 2020Inventors: Eric W. WILL, Adam CLARK, Lisa WELLMAN, Janice R. Glowacki
-
Patent number: 10558684Abstract: Auditing database access in a distributed medical computing environment may include receiving from a user a query of one or more databases within the distributed medical administration computing environment; determining by an audit manager in dependence upon audit policies for the medical computing environment whether any of the results of the query require auditing access; and if any of the results of the query require auditing access, creating an audit record and storing the audit record in an audit database.Type: GrantFiled: October 31, 2017Date of Patent: February 11, 2020Assignee: International Business Machines CorporationInventors: Joel C. Dubbels, Janice R. Glowacki, Richard J. Stevens
-
Publication number: 20180046651Abstract: Methods, systems, and computer program products are provided for auditing database access in a distributed medical computing environment including receiving from a user a query of one or more databases within the distributed medical administration computing environment; determining by an audit manager in dependence upon audit policies for the medical computing environment whether any of the results of the query require auditing access; and if any of the results of the query require auditing access, creating an audit record and storing the audit record in an audit database.Type: ApplicationFiled: October 31, 2017Publication date: February 15, 2018Inventors: JOEL C. DUBBELS, JANICE R. GLOWACKI, RICHARD J. STEVENS
-
Patent number: 9836485Abstract: Auditing database access in a distributed medical computing environment includes receiving from a user a query of one or more databases within the distributed medical administration computing environment; determining by an audit manager in dependence upon audit policies for the medical computing environment whether any of the results of the query require auditing access; and if any of the results of the query require auditing access, creating an audit record and storing the audit record in an audit database.Type: GrantFiled: February 25, 2011Date of Patent: December 5, 2017Assignee: International Business Machines CorporationInventors: Joel C. Dubbels, Janice R. Glowacki, Richard J. Stevens
-
Patent number: 9817850Abstract: Auditing database access in a distributed medical computing environment includes receiving from a user a query of one or more databases within the distributed medical administration computing environment; determining by an audit manager in dependence upon audit policies for the medical computing environment whether any of the results of the query require auditing access; and if any of the results of the query require auditing access, creating an audit record and storing the audit record in an audit database.Type: GrantFiled: November 29, 2012Date of Patent: November 14, 2017Assignee: International Business Machines CorporationInventors: Joel C. Dubbels, Janice R. Glowacki, Richard J. Stevens
-
Patent number: 9031924Abstract: Embodiments of the invention provide techniques for composing and executing queries using filtered fields. In one embodiment, a query may be composed with compatible fields, meaning filtered fields that store related data of a particular data type. Such compatible fields may be combined into a single query condition, thus simplifying the composition and execution of the query. In one embodiment, fields may be identified as compatible based on metadata included in a database abstraction model.Type: GrantFiled: September 4, 2008Date of Patent: May 12, 2015Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Janice R. Glowacki, Frederick A. Kulack
-
Patent number: 8788872Abstract: Managing failover operations on a cluster of computers, including: identifying, by a failover hold module, a failure to access data storage in the cluster of computers; preventing the execution of all read operations directed to the data storage that were received after the failure to access data storage was identified; executing all write operations directed to the data storage that were received after the failure to access data storage was identified, including writing data to a cache; identifying that a failover to alternative data storage is complete; executing the held read operations, including reading data from the alternative data storage; and copying, from cache to the alternative data storage, the data written to the cache as part of the write operations.Type: GrantFiled: November 29, 2012Date of Patent: July 22, 2014Assignee: International Business Machines CorporationInventors: Travis M. Drucker, Joel C. Dubbels, Thomas J. Eggebraaten, Janice R. Glowacki, Richard J. Stevens, David A. Wall
-
Patent number: 8726065Abstract: Managing failover operations on a cluster of computers, including: identifying, by a failover hold module, a failure to access data storage in the cluster of computers; preventing the execution of all read operations directed to the data storage that were received after the failure to access data storage was identified; executing all write operations directed to the data storage that were received after the failure to access data storage was identified, including writing data to a cache; identifying that a failover to alternative data storage is complete; executing the held read operations, including reading data from the alternative data storage; and copying, from cache to the alternative data storage, the data written to the cache as part of the write operations.Type: GrantFiled: October 18, 2011Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Travis M. Drucker, Joel C. Dubbels, Thomas J. Eggebraaten, Janice R. Glowacki, Richard J. Stevens, David A. Wall
-
Patent number: 8458200Abstract: Embodiments of the invention provide techniques for composing and executing queries using filtered fields. In one embodiment, a query may be composed with compatible fields, meaning filtered fields that store related data of a particular data type. Such compatible fields may be combined into a single query condition, thus simplifying the composition and execution of the query. In one embodiment, fields may be identified as compatible based on metadata included in a database abstraction model.Type: GrantFiled: September 4, 2008Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Janice R. Glowacki, Frederick A. Kulack
-
Publication number: 20130097456Abstract: Managing failover operations on a cluster of computers, including: identifying, by a failover hold module, a failure to access data storage in the cluster of computers; preventing the execution of all read operations directed to the data storage that were received after the failure to access data storage was identified; executing all write operations directed to the data storage that were received after the failure to access data storage was identified, including writing data to a cache; identifying that a failover to alternative data storage is complete; executing the held read operations, including reading data from the alternative data storage; and copying, from cache to the alternative data storage, the data written to the cache as part of the write operations.Type: ApplicationFiled: October 18, 2011Publication date: April 18, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Travis M. Drucker, Joel C. Dubbels, Thomas J. Eggebraaten, Janice R. Glowacki, Richard J. Stevens, David A. Wall
-
Patent number: 8321387Abstract: Techniques are disclosed for managing execution of queries against databases and more particularly for restricting access to sensitive data in underlying databases. One embodiment includes an operation for managing access to sensitive data in a database. The operation includes receiving, from a requesting entity, a query against the data in the database. The query is executed against the database to obtain a result set. The operation further includes determining whether the result set includes sensitive data based on predefined sensitivity attributes associated with data in the result set. If so, a sensitivity rating is determined for the result set, and a predefined security action is performed with respect to the result set on the basis of the determined sensitivity rating.Type: GrantFiled: July 28, 2005Date of Patent: November 27, 2012Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Janice R. Glowacki, Daniel P. Kolz, Padma S. Rao, Marci L. Sperber, Shannon E. Wenzel
-
Publication number: 20120221346Abstract: Administering medical digital images including receiving a request for an image processing transaction to process the medical digital image; creating a medical image business object representing the business transaction; storing the medical image business object in the medical image metadata database; storing the medical image in the medical image repository; selecting, in dependence upon workflow selection rules and the attributes of the medical image business object, one or more clinical workflows to process the medical image; processing the medical image of the request with the clinical workflows, thereby creating a resultant business object and resultant medical image; routing the resultant medical image to a destination.Type: ApplicationFiled: February 25, 2011Publication date: August 30, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Warren P. Acker, Travis M. Drucker, Joel C. Dubbels, Thomas J. Eggebraaten, Janice R. Glowacki, William C. Rapp, Richard J. Stevens, David A. Wall, Laurie A. Williams
-
Publication number: 20120221535Abstract: Methods, systems, and computer program products are provided for auditing database access in a distributed medical computing environment including receiving from a user a query of one or more databases within the distributed medical administration computing environment; determining by an audit manager in dependence upon audit policies for the medical computing environment whether any of the results of the query require auditing access; and if any of the results of the query require auditing access, creating an audit record and storing the audit record in an audit database.Type: ApplicationFiled: February 25, 2011Publication date: August 30, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joel C. Dubbels, Janice R. Glowacki, Richard J. Stevens
-
Patent number: 8055683Abstract: A method, system and article of manufacture for managing relationships between database tables and, more particularly, for identifying and accurately describing relationships between tables in a database. One embodiment provides a method for identifying relationships between tables in a database. The method comprises receiving user input selecting a plurality of tables from the database. The plurality of tables is organized into a logical island defining a logical unit related to a particular logical entity. The method further comprises receiving user input identifying, for each of the plurality of tables, a table column containing information that identifies the particular logical entity in the table, whereby the identified table columns of different tables define logical relationships between the different tables in the logical island.Type: GrantFiled: October 14, 2004Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: Mark A. Brodhun, Richard D. Dettinger, Janice R. Glowacki, Daniel P. Kolz
-
Patent number: 7836071Abstract: Embodiments of the invention enable users of an abstract database to use logical fields that are relevant to a given model entity. In one embodiment, a user may be presented with a query interface that includes relevant fields, and which may be used to compose abstract queries. In another embodiment, the query interface may include an initial query result, and may include relevant fields for model entities included in the initial query result. The query interface may be configured to enable a user to perform subsequent query operations using the included relevant fields.Type: GrantFiled: September 18, 2007Date of Patent: November 16, 2010Assignee: International Business Machines CorporationInventors: Janice R. Glowacki, Richard D. Dettinger, Fred A. Kulack
-
Publication number: 20100257211Abstract: A method of generating test cases for software applications is provided. The method includes: processing a plurality of artifacts that are associated with a software application; and building a schema definition based on the processing of the plurality of artifacts, wherein the schema definitions are used to build test cases.Type: ApplicationFiled: April 7, 2009Publication date: October 7, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Janice R. Glowacki, John E. Petri
-
Patent number: 7774355Abstract: A mechanism is disclosed for selecting an authorization filter to apply when executing a database query, based on the focus of the database query. Based on the focus specified for a given of the query, different conditions may be added during query processing to a database query. Doing so provides a flexible approach to managing data access requests where queries may focus on the same underlying data from many different perspectives.Type: GrantFiled: January 5, 2006Date of Patent: August 10, 2010Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Janice R. Glowacki, Daniel P. Kolz
-
Patent number: 7752215Abstract: A method, system and article of manufacture for protecting sensitive data in databases and, more particularly, for managing access to sensitive data in a database. One embodiment comprises receiving a query against the data in the database comprising at least (i) a result field specification, and (ii) a sorting instruction. The method further comprises retrieving a result set from the database, and filtering the retrieved result set on the basis of predefined filtering rules to remove selected data from a selected result field of at least one data record included with the retrieved result set. The filtered result set is sorted according to the sorting instruction to produce the sorted result set, whereby the sorting is done independently of the removed selected data so that the sorted result set places the at least one data record at a position which is non-indicative of a value of the removed selected data.Type: GrantFiled: October 7, 2005Date of Patent: July 6, 2010Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Janice R. Glowacki, Daniel P. Kolz, Padma S. Rao, Marci L. Sperber, Shannon E. Wenzel
-
Patent number: 7747640Abstract: Methods for updating query results are provided. In one embodiment, a stored query is modified to retrieve a selected subset of rows from stored query results without retrieving a remaining portion of the stored results. The modified query is executed, updated results are obtained from the modified query, and the updated results are displayed.Type: GrantFiled: January 20, 2005Date of Patent: June 29, 2010Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Janice R. Glowacki