RH

Roger G. Hathorn

IBM: 186 patents #189 of 70,183Top 1%
Globalfoundries: 2 patents #1,397 of 4,424Top 35%
MC Mcdata: 1 patents #28 of 53Top 55%
📍 Tucson, AZ: #11 of 6,004 inventorsTop 1%
🗺 Arizona: #37 of 32,909 inventorsTop 1%
Overall (All Time): #3,808 of 4,157,543Top 1%
189
Patents All Time

Issued Patents All Time

Showing 51–75 of 189 patents

Patent #TitleCo-InventorsDate
10331568 Locking a cache line for write operations on a bus Stephen L. Blinick, Charles S. Cardinell, Benhard Laubli, Miguel A. Montoya, Timothy J. Van Patten 2019-06-25
10298626 Gateway device to connect native fibre channel ports to pure fibre channel over ethernet storage area networks 2019-05-21
10289591 Adjustment of buffer credits and other parameters in a startup phase of communications between a plurality of channels and a control unit Bret W. Holley, Matthew J. Kalos 2019-05-14
10250516 Adjustment of an information unit pacing credit to increase data transmission rate Bret W. Holley, Harry M. Yudenfriend 2019-04-02
10171585 Method, system, and computer program product for distributed storage of data in a heterogeneous cloud Matthew G. Borlick, Lokesh M. Gupta, Karl A. Nielsen 2019-01-01
10157150 Adjustments of buffer credits for optimizing the number of retry operations and transfer ready operations Bret W. Holley, Matthew J. Kalos 2018-12-18
10140236 Receiving buffer credits by a plurality of channels of one or more host computational devices for transmitting data to a control unit Bret W. Holley, Matthew J. Kalos 2018-11-27
10142261 Resource allocation for a storage area network Dale F. Riedy, Harry M. Yudenfriend 2018-11-27
10122832 Communications of usernames and passwords to a plurality of cloud storages via a plurality of communications protocols that change over time Matthew G. Borlick, Lokesh M. Gupta, Karl A. Nielsen 2018-11-06
10083144 Programming interface operations in a port in communication with a driver for reinitialization of storage controller elements Charles S. Cardinell, Steven E. Klein, Bernhard Laubli 2018-09-25
10069910 Storage and application controller for mirroring and switchover of applications in a plurality of cloud locations via a plurality of configurable security protocols Matthew G. Borlick, Lokesh M. Gupta, Karl A. Nielsen 2018-09-04
10061734 Adjustment of buffer credits and other parameters in a startup phase of communications between a plurality of channels and a control unit Bret W. Holley, Matthew J. Kalos 2018-08-28
10049050 Locking a cache line for write operations on a bus Stephen L. Blinick, Charles S. Cardinell, Bernhard Laubli, Miguel A. Montoya, Timothy J. Van Patten 2018-08-14
10031742 Upgrade of firmware in an interface hardware of a device in association with the upgrade of driver software for the device Steven E. Klein, Mikel W. Welsh 2018-07-24
10031741 Upgrade of port firmware and driver software for a target device Steven E. Klein, Mikel W. Welsh 2018-07-24
10013386 Preservation of port control block information related to logins and states of remote ports during a code load in an embedded port Steven E. Klein, Mikel W. Welsh 2018-07-03
10013181 Distributed storage of data in a local storage and a heterogeneous cloud Matthew G. Borlick, Lokesh M. Gupta, Karl A. Nielsen 2018-07-03
9985729 Management of frame priorities in fibre channel Christopher J. Colonna, Patricia G. Driever, John R. Flanagan, William H. Miller 2018-05-29
9983813 Maintenance of a fabric priority during synchronous copy operations Bret W. Holley, Harry M. Yudenfriend 2018-05-29
9942134 Holding of a link in an optical interface by a lower level processor until authorization is received from an upper level processor Mark P. Bendyk, Charles S. Cardinell, Steven E. Klein 2018-04-10
9928196 Programming interface operations in a driver in communication with a port for reinitialization of storage controller elements Charles S. Cardinell, Steven E. Klein, Bernhard Laubli 2018-03-27
9892065 Adjustments of buffer credits for optimizing the number of retry operations and transfer ready operations Bret W. Holley, Matthew J. Kalos 2018-02-13
9864716 Receiving buffer credits by a plurality of channels of one or more host computational devices for transmitting data to a control unit Bret W. Holley, Matthew J. Kalos 2018-01-09
9843524 Priority data transmission using fibre channel over ethernet Louie A. Dickens, Richard Hutzler, William M. Smith, Jr., Michael E. Starling, Daniel J. Winarski 2017-12-12
9832218 Interacting with a remote server over a network to determine whether to allow data exchange with a resource at the remote server Matthew G. Borlick, Steven E. Klein 2017-11-28