The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 19, 2013
Filed:
Jan. 31, 2012
Scott A. Bauman, Rochester, MN (US);
Brian L. Bowles, Rochester, MN (US);
Anthony P. Vinski, Rochester, MN (US);
Rick A. Weckwerth, Oronoco, MN (US);
Scott A. Bauman, Rochester, MN (US);
Brian L. Bowles, Rochester, MN (US);
Anthony P. Vinski, Rochester, MN (US);
Rick A. Weckwerth, Oronoco, MN (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A redundancy manager manages commands to peripheral devices in a computer system. These peripheral devices have multiple pathways connecting it to the computer system. The redundancy manager determines the number of independent pathways connected to the peripheral device, presents only one logical device to the operating system and any device driver and any other command or device processing logic in the command path before the redundancy manager. For each incoming command, the redundancy manager determines which pathways are properly functioning and selects the best pathway for the command based at least partly upon a penalty model where a path may be temporarily penalized by not including the pathway in the path selection process for a predetermined time. The redundancy manager further reroutes the command to an alternate path and resets the device for an alternate path that is not penalized or has otherwise failed.