Patents by Inventor Bradd A. Kadlecik

Bradd A. Kadlecik 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: 11093451
    Abstract: A method for implementing defragmentation of a data area is provided. The method includes receiving a data change event for the data area and determining, whether the data area has exceeded a defragment threshold based on a defragment threshold value. The method may further include adding the data area to a candidacy list when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value. The method may also include defragmenting the data area when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value and removing the data area from the candidacy list following the determination.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
  • Patent number: 10771564
    Abstract: Technical solutions are described for sharing HTTP client sessions among multiple processes being executed by a client computing device. An example method includes creating a set of HTTP client sessions for a remote server. The method further includes, in response to receiving an HTTP request from an application process, the HTTP request is for communicating with the remote server, assigning an HTTP client session from the set of HTTP client sessions to the application process, and sending the HTTP request from the application process to the remote server via the HTTP client session that is assigned. The method further includes, in response to receiving a reply from the remote server, deselecting the HTTP client session from the application process, and sending the reply from the remote server to the application process.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: September 8, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James V. Farmer, Mark R. Gambino, Bradd A. Kadlecik, Daniel L. Yee
  • Publication number: 20190158604
    Abstract: Technical solutions are described for sharing HTTP client sessions among multiple processes being executed by a client computing device. An example method includes creating a set of HTTP client sessions for a remote server. The method further includes, in response to receiving an HTTP request from an application process, the HTTP request is for communicating with the remote server, assigning an HTTP client session from the set of HTTP client sessions to the application process, and sending the HTTP request from the application process to the remote server via the HTTP client session that is assigned. The method further includes, in response to receiving a reply from the remote server, deselecting the HTTP client session from the application process, and sending the reply from the remote server to the application process.
    Type: Application
    Filed: November 22, 2017
    Publication date: May 23, 2019
    Inventors: James V. Farmer, Mark R. Gambino, Bradd A. Kadlecik, Daniel L. Yee
  • Publication number: 20190138499
    Abstract: A method for implementing defragmentation of a data area is provided. The method includes receiving a data change event for the data area and determining, whether the data area has exceeded a defragment threshold based on a defragment threshold value. The method may further include adding the data area to a candidacy list when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value. The method may also include defragmenting the data area when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value and removing the data area from the candidacy list following the determination.
    Type: Application
    Filed: January 7, 2019
    Publication date: May 9, 2019
    Inventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
  • Patent number: 10235530
    Abstract: Techniques are provided for replicating database contents to network-enabled remote systems, and limiting such replication with respect to sensitive database contents. An indication is received that a subset of record fields in a database comprise sensitive data. The subset of indicated record fields are flagged based on the received indication. At least a portion of the database is replicated to multiple remote systems, such that for at least a first of the remote systems, data associated with a larger plurality of record fields is provided to the remote system. For at least a second of the remote systems, based on the flagging of the subset of indicated record fields, only data associated with record fields other than the flagged subset is provided to the remote system.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: March 19, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert O. Dryfoos, Christopher D. Filachek, Bradd A. Kadlecik, Colette A. Manoni
  • Patent number: 10216753
    Abstract: A method for implementing defragmentation of a data area is provided. The method includes receiving a data change event for the data area and determining, whether the data area has exceeded a defragment threshold based on a defragment threshold value. The method may further include adding the data area to a candidacy list when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value. The method may also include defragmenting the data area when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value and removing the data area from the candidacy list following the determination.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
  • Publication number: 20180004968
    Abstract: Techniques are provided for replicating database contents to network-enabled remote systems, and limiting such replication with respect to sensitive database contents. An indication is received that a subset of record fields in a database comprise sensitive data. The subset of indicated record fields are flagged based on the received indication. At least a portion of the database is replicated to multiple remote systems, such that for at least a first of the remote systems, data associated with a larger plurality of record fields is provided to the remote system. For at least a second of the remote systems, based on the flagging of the subset of indicated record fields, only data associated with record fields other than the flagged subset is provided to the remote system.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Robert O. Dryfoos, Christopher D. Filachek, Bradd A. Kadlecik, Colette A. Manoni
  • Publication number: 20170124214
    Abstract: Embodiment herein relate to generating an offset information tree. The offset information tree includes a plurality of nodes. Each node further includes offset information that corresponds to a data portion of a data area. A node can be identified from the plurality of nodes in response to a request for access to the data area. Further, offset information can be determined from the node identified from the plurality of nodes and that the offset information can be utilized to directly access a desired data portion of the data area.
    Type: Application
    Filed: October 28, 2015
    Publication date: May 4, 2017
    Inventors: ROBERT O. DRYFOOS, BRADD A. KADLECIK, COLETTE A. MANONI
  • Publication number: 20170124219
    Abstract: Embodiment herein relate to generating an offset information tree. The offset information tree includes a plurality of nodes. Each node further includes offset information that corresponds to a data portion of a data area. A node can be identified from the plurality of nodes in response to a request for access to the data area. Further, offset information can be determined from the node identified from the plurality of nodes and that the offset information can be utilized to directly access a desired data portion of the data area.
    Type: Application
    Filed: June 7, 2016
    Publication date: May 4, 2017
    Inventors: ROBERT O. DRYFOOS, BRADD A. KADLECIK, COLETTE A. MANONI
  • Publication number: 20160314137
    Abstract: A method for implementing defragmentation of a data area is provided. The method includes receiving a data change event for the data area and determining, whether the data area has exceeded a defragment threshold based on a defragment threshold value. The method may further include adding the data area to a candidacy list when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value. The method may also include defragmenting the data area when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value and removing the data area from the candidacy list following the determination.
    Type: Application
    Filed: July 7, 2016
    Publication date: October 27, 2016
    Inventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
  • Patent number: 9436696
    Abstract: A method for implementing defragmentation of a data area is provided. The method may include receiving a data change event for the data area and determining, whether the data area has exceeded a defragment threshold based on a defragment threshold value. The method may further include adding the data area to a candidacy list when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value. The method may also include defragmenting the data area when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value and removing the data area from the candidacy list following the determination.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: September 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
  • Publication number: 20150095292
    Abstract: A method for implementing defragmentation of a data area is provided. The method may include receiving a data change event for the data area and determining, whether the data area has exceeded a defragment threshold based on a defragment threshold value. The method may further include adding the data area to a candidacy list when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value. The method may also include defragmenting the data area when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value and removing the data area from the candidacy list following the determination.
    Type: Application
    Filed: October 2, 2013
    Publication date: April 2, 2015
    Applicant: International Business Machines Corporation
    Inventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
  • Patent number: 7200839
    Abstract: Debugging of a transaction across multiple processors is facilitated by having debug information follow the transaction from processor to processor. The transaction can be debugged across processors without predefining the transaction path, and without performing a debug registration process between the client controlling the debugging and each processor of the multiple processors.
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: April 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Bradd A. Kadlecik, Colette A. Manoni, Richard W. Potts, Jr., Richard E. Reynolds
  • Publication number: 20030110473
    Abstract: Debugging of a transaction across multiple processors is facilitated by having debug information follow the transaction from processor to processor. The transaction can be debugged across processors without predefining the transaction path, and without performing a debug registration process between the client controlling the debugging and each processor of the multiple processors.
    Type: Application
    Filed: December 11, 2001
    Publication date: June 12, 2003
    Applicant: International Business Machines Corporation
    Inventors: Bradd A. Kadlecik, Colette A. Manoni, Richard W. Potts, Richard E. Reynolds
  • Publication number: 20030101174
    Abstract: Searching for text of a computer program is facilitated by targeting the search. The targeted search includes selecting one or more items associated with the computer program in which to search for the text. Items not associated with the computer program are not selected. Further, the targeted search includes choosing specific locations associated with the computer program within which the items to be searched are to be located. The items and/or locations are selected based on program specific rules.
    Type: Application
    Filed: November 29, 2001
    Publication date: May 29, 2003
    Applicant: International Business Machines Corporation
    Inventors: Bradd A. Kadlecik, Richard W. Potts