Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
DC

Daniel F. Casper

IBM: 112 patents #469 of 70,183Top 1%
MCMcdata: 2 patents #10 of 53Top 20%
Poughkeepsie, NY: #22 of 1,613 inventorsTop 2%
New York: #426 of 115,490 inventorsTop 1%
Overall (All Time): #11,120 of 4,157,543Top 1%
114 Patents All Time

Issued Patents All Time

Showing 51–75 of 114 patents

Patent #TitleCo-InventorsDate
8108570 Determining the state of an I/O operation Harry M. Yudenfriend, John R. Flanagan, Matthew J. Kalos, Dale F. Riedy, Louis W. Ricci +5 more 2012-01-31
8095847 Exception condition handling at a channel subsystem in an I/O processing system Scott M. Carlson, John R. Flanagan, Charles W. Gainey, Jr., Roger G. Hathorn, Catherine C. Huang +4 more 2012-01-10
8082481 Multiple CRC insertion in an output data stream John R. Flanagan, Roger G. Hathorn, Catherine C. Huang, Matthew J. Kalos 2011-12-20
8055807 Transport control channel program chain linking including determining sequence order John R. Flanagan 2011-11-08
8032581 Persistent information unit pacing Roger G. Hathorn, John R. Flanagan, Catherine C. Huang 2011-10-04
8001298 Providing extended measurement data in an I/O processing system Mark P. Bendyk, John R. Flanagan, Roger G. Hathorn, Catherine C. Huang, Matthew J. Kalos +3 more 2011-08-16
7984198 System and program products for facilitating access to status and measurement data associated with input/output processing John R. Flanagan 2011-07-19
7941570 Bi-directional data transfer within a single I/O operation John R. Flanagan, Catherine C. Huang, Matthew J. Kalos, Ugochukwu C. Njoku, Dale F. Riedy +1 more 2011-05-10
7937504 Transport control channel program message pairing John R. Flanagan 2011-05-03
7937507 Extended measurement word determination at a channel subsystem of an I/O processing system Mark P. Bendyk, John R. Flanagan, Roger G. Hathorn, Catherine C. Huang, Matthew J. Kalos +3 more 2011-05-03
7917813 Exception condition determination at a control unit in an I/O processing system Scott M. Carlson, John R. Flanagan, Charles W. Gainey, Jr., Roger G. Hathorn, Catherine C. Huang +4 more 2011-03-29
7908403 Reserved device access contention reduction Mark P. Bendyk, John R. Flanagan, Clint A. Hardy, Roger G. Hathorn, Catherine C. Huang +4 more 2011-03-15
7904606 Transport control channel program chain linked branching John R. Flanagan 2011-03-08
7904605 Computer command and response for determining the state of an I/O operation Harry M. Yudenfriend, Scott M. Carlson, John R. Flanagan, Roger G. Hathorn, Catherine C. Huang +5 more 2011-03-08
7899944 Open exchange limiting in an I/O processing system Mark P. Bendyk, John R. Flanagan, Roger G. Hathorn, Catherine C. Huang, Matthew J. Kalos +3 more 2011-03-01
7890668 Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous Mark P. Bendyk, John R. Flanagan, Catherine C. Huang, Matthew J. Kalos, Ugochukwu C. Njoku +3 more 2011-02-15
7856511 Processing of data to suspend operations in an input/output processing system Louis W. Ricci, Mark P. Bendyk, Scott M. Carlson, John R. Flanagan, Roger G. Hathorn +4 more 2010-12-21
7840717 Processing a variable length device command word at a control unit in an I/O processing system John R. Flanagan, Catherine C. Huang, Matthew J. Kalos, Ugochukwu C. Njoku, Dale F. Riedy +1 more 2010-11-23
7840718 Processing of data to suspend operations in an input/output processing log-out system Louis W. Ricci, Mark P. Bendyk, Scott M. Carlson, John R. Flanagan, Roger G. Hathorn +4 more 2010-11-23
7840719 System and program products for facilitating input/output processing by using transport control words to reduce input/output communications John R. Flanagan 2010-11-23
7774519 Channel communication array queues in hardware system area John R. Flanagan, Paul S. Frazer, Kenneth J. Oakes, John S. Trotter 2010-08-10
7656789 Method, system and storage medium for redundant input/output access Luiz C. Alves, Steven G. Glassen, Daniel J. Stigliani, Jr. 2010-02-02
7515532 Method, system, and storage medium for preventing duplication and loss of exchanges, sequences, and frames Casimer M. DeCusatis, John R. Flanagan 2009-04-07
7502873 Facilitating access to status and measurement data associated with input/output processing John R. Flanagan 2009-03-10
7500023 Facilitating input/output processing by using transport control words to reduce input/output communications John R. Flanagan 2009-03-03