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: 11093451Abstract: 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: GrantFiled: January 7, 2019Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
-
Patent number: 10771564Abstract: 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: GrantFiled: November 22, 2017Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James V. Farmer, Mark R. Gambino, Bradd A. Kadlecik, Daniel L. Yee
-
Publication number: 20190158604Abstract: 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: ApplicationFiled: November 22, 2017Publication date: May 23, 2019Inventors: James V. Farmer, Mark R. Gambino, Bradd A. Kadlecik, Daniel L. Yee
-
Publication number: 20190138499Abstract: 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: ApplicationFiled: January 7, 2019Publication date: May 9, 2019Inventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
-
Patent number: 10235530Abstract: 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: GrantFiled: June 30, 2016Date of Patent: March 19, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert O. Dryfoos, Christopher D. Filachek, Bradd A. Kadlecik, Colette A. Manoni
-
Patent number: 10216753Abstract: 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: GrantFiled: July 7, 2016Date of Patent: February 26, 2019Assignee: International Business Machines CorporationInventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
-
Publication number: 20180004968Abstract: 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: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Inventors: Robert O. Dryfoos, Christopher D. Filachek, Bradd A. Kadlecik, Colette A. Manoni
-
Publication number: 20170124214Abstract: 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: ApplicationFiled: October 28, 2015Publication date: May 4, 2017Inventors: ROBERT O. DRYFOOS, BRADD A. KADLECIK, COLETTE A. MANONI
-
Publication number: 20170124219Abstract: 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: ApplicationFiled: June 7, 2016Publication date: May 4, 2017Inventors: ROBERT O. DRYFOOS, BRADD A. KADLECIK, COLETTE A. MANONI
-
Publication number: 20160314137Abstract: 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: ApplicationFiled: July 7, 2016Publication date: October 27, 2016Inventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
-
Patent number: 9436696Abstract: 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: GrantFiled: October 2, 2013Date of Patent: September 6, 2016Assignee: International Business Machines CorporationInventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
-
Publication number: 20150095292Abstract: 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: ApplicationFiled: October 2, 2013Publication date: April 2, 2015Applicant: International Business Machines CorporationInventors: Robert O. Dryfoos, James V. Farmer, Bradd A. Kadlecik
-
Patent number: 7200839Abstract: 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: GrantFiled: December 11, 2001Date of Patent: April 3, 2007Assignee: International Business Machines CorporationInventors: Bradd A. Kadlecik, Colette A. Manoni, Richard W. Potts, Jr., Richard E. Reynolds
-
Publication number: 20030110473Abstract: 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: ApplicationFiled: December 11, 2001Publication date: June 12, 2003Applicant: International Business Machines CorporationInventors: Bradd A. Kadlecik, Colette A. Manoni, Richard W. Potts, Richard E. Reynolds
-
Publication number: 20030101174Abstract: 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: ApplicationFiled: November 29, 2001Publication date: May 29, 2003Applicant: International Business Machines CorporationInventors: Bradd A. Kadlecik, Richard W. Potts