Input/output scanning
First Claim
Patent Images
1. A method, comprising:
- initiating a boot sequence in a host to load an operating system;
loading a scanner program before loading the operating system; and
running the scanner program at least during the loading of the operating system to detect code identified in code definitions.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a technique for Input/Output scanning. A storage controller receives I/O requests from a host system, having an operating system, directed to at least one storage unit, wherein the storage controller manages I/O access to the at least one storage unit. A scanner program is loaded before executing any I/O requests directed to the at least one storage unit and the scanner program is run to check for code identified in code definitions in I/O requests directed to the at least one storage unit before and after the host operating system is loaded.
-
Citations
31 Claims
-
1. A method, comprising:
-
initiating a boot sequence in a host to load an operating system;
loading a scanner program before loading the operating system; and
running the scanner program at least during the loading of the operating system to detect code identified in code definitions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method implemented in a storage controller receiving I/O requests from a host system, having an operating system, directed to at least one storage unit, wherein the storage controller manages I/O access to the at least one storage unit, comprising:
-
loading a scanner program before executing any I/O requests directed to the at least one storage unit; and
running the scanner program to check for code identified in code definitions in I/O requests directed to the at least one storage unit before and after the host operating system is loaded. - View Dependent Claims (9, 10, 11)
-
-
12. A system, comprising:
-
a processor;
memory;
a storage device including a scanner program and an operating system, wherein the processor executes the operating system loaded into the memory; and
circuitry enabled to;
(i) initiate a boot sequence in a host to load the operating system into the memory;
(ii) load the scanner program from the storage device before loading the operating system; and
(iii) run the scanner program at least during the loading of the operating system to detect code identified in code definitions. - View Dependent Claims (13, 14, 15)
-
-
16. A storage controller capable of receiving I/O requests from a host system, having an operating system, directed to at least one storage unit, wherein the storage controller manages I/O access to the at least one storage unit, comprising:
circuitry enabled to;
load a scanner program before executing any I/O requests directed to the storage medium; and
run the scanner program to check for code identified in code definitions in I/O requests directed to the at least one storage unit before and after the host operating system is loaded. - View Dependent Claims (17, 18, 19)
-
20. A system comprising:
-
a processor;
an operating system executed by the processor; and
a storage device, including;
(i) a storage medium;
(ii) circuitry enabled to;
(A) receive I/O requests from the operating system directed to the storage medium;
(B) load a scanner program before executing any I/O requests directed to the storage medium; and
(C) run the scanner program to check for code identified in code definitions in I/O requests directed to the at least one storage unit before and after the operating system is loaded. - View Dependent Claims (21)
-
-
22. An article of manufacture in communication with a host having an operating system, wherein the article of manufacture is enabled to:
-
initiate a boot sequence in the host to load the operating system;
load a scanner program before loading the operating system; and
run the scanner program at least during the loading of the operating system to detect code identified in code definitions. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. An article of manufacture capable of receiving I/O requests from a host system, having an operating system, directed to at least one storage unit, wherein the article of manufacture is enabled to:
-
load a scanner program before executing any I/O requests directed to the at least one storage unit; and
run the scanner program to check for code identified in code definitions in I/O requests directed to the at least one storage unit before and after the host operating system is loaded. - View Dependent Claims (30, 31)
-
Specification