Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
145 words
In a data processing system having a video display and an operating system that includes a file system for performing file system operations on file system objects, a method comprising the steps of: providing a copy-hook handier to be called when a request to perform a file system operation on a selected one of the file system objects is received by the operating system, said handler indicating whether the file system operation should be performed on the selected file system object; in response to a request to perform a specified system operation on the selected file system object, calling the handler to receive an indication of whether the specified file system operation should be performed on the selected file system object; and using the indication received from the handier to determine whether to perform the specified file system operation on the selected file system object.
Claim 2
Dependent Claim
145 words
In a data processing system having a video display and an operating system that includes a file system for performing file system operations on file system objects, a method comprising the steps of: providing a copy-hook handier to be called when a request to perform a file system operation on a selected one of the file system objects is received by the operating system, said handler indicating whether the file system operation should be performed on the selected file system object; in response to a request to perform a specified system operation on the selected file system object, calling the handler to receive an indication of whether the specified file system operation should be performed on the selected file system object; and using the indication received from the handier to determine whether to perform the specified file system operation on the selected file system object.
Claim 3
Dependent Claim
19 words
The method of claim 1, further comprising the step of registering the handler in a database of configuration information.
Claim 4
Dependent Claim
28 words
The method of claim 2 wherein the handler is registered to be invoked when a file system operation is requested for a given class of file system objects.
Claim 5
Dependent Claim
26 words
The method of claim 1 wherein the specified file system operation is a move operation to move the selected file system object to a new location.
Claim 6
Dependent Claim
22 words
The method of claim 1 wherein the specified file system operation is a delete operation for deleting the selected file system object.
Claim 7
Dependent Claim
35 words
The method of claim 1 wherein the selected file system object has a name and the specified file system operation is a rename operation for assigning a new name to the selected file system object.
Claim 8
Dependent Claim
25 words
The method of claim 1 wherein the specified file system operation is a copy operation to generate a copy of the selected file system object.
Claim 9
Dependent Claim
21 words
The method of claim 1 wherein the selected file system object is a printer object that holds information about a printer.
Claim 10
Dependent Claim
15 words
The method of claim 1 wherein the selected file system object is a folder object.
Claim 11
Dependent Claim
46 words
The method of claim 1 wherein the using step comprises the step of using an indication received from the handler that the specified file system operation should not be performed to determine to not perform the specified file system operation on the selected file system object.
Claim 12
Dependent Claim
44 words
The method of claim 1 wherein the using step comprises the step of using an indication received from the handler that the specified file system operation should be performed to determine to perform the specified file system operation on the selected file system object.
Claim 13
Dependent Claim
154 words
In a data processing system having a video display and an operating system that includes a file system for performing file system operations on file system objects, a computer-readable medium holding computer computer-executable instructions for performing a method comprising the steps of: providing a copy-hook handler to be called when a request to perform a file system operation on a selected one of the file system objects is received by the operating system, said handler indicating whether the file system operation should be performed on the selected file system object; in response to a request to perform a specified system operation on the selected file system object, calling the handier to receive an indication of whether the specified file system operation should be performed on the selected file system object; and using the indication received from the handier to determine whether to perform the specified file system operation on the selected file system object.
Claim 14
Dependent Claim
154 words
In a data processing system having a video display and an operating system that includes a file system for performing file system operations on file system objects, a computer-readable medium holding computer computer-executable instructions for performing a method comprising the steps of: providing a copy-hook handler to be called when a request to perform a file system operation on a selected one of the file system objects is received by the operating system, said handler indicating whether the file system operation should be performed on the selected file system object; in response to a request to perform a specified system operation on the selected file system object, calling the handier to receive an indication of whether the specified file system operation should be performed on the selected file system object; and using the indication received from the handier to determine whether to perform the specified file system operation on the selected file system object.
Claim 15
Dependent Claim
23 words
The computer-readable medium of claim 12 wherein the method further comprises the step of registering the handler in a database of configuration information.
Claim 16
Dependent Claim
29 words
The computer-readable medium of claim 13 wherein the handler is registered to be invoked when a file system operation is requested for a given class of file system objects.
Claim 17
Dependent Claim
27 words
The computer-readable medium of claim 12 wherein the specified file system operation is a move operation to move the selected file system object to a new location.
Claim 18
Dependent Claim
23 words
The computer-readable medium of claim 12 wherein the specified file system operation is a delete operation for deleting the selected file system object.
Claim 19
Dependent Claim
36 words
The computer-readable medium of claim 12 wherein the selected file system object has a name and the specified file system operation is a rename operation for assigning a new name to the selected file system object.
Claim 20
Dependent Claim
26 words
The computer-readable medium of claim 12 wherein the specified file system operation is a copy operation to generate a copy of the selected file system object.
Claim 21
Dependent Claim
22 words
The computer-readable medium of claim 12 wherein the selected file system object is a printer object that holds information about a printer.
Claim 22
Dependent Claim
16 words
The computer-readable medium of claim 12 wherein the selected file system object is a folder object.
Claim 23
Dependent Claim
47 words
The computer-readable medium of claim 12 wherein the using step comprises the step of using an indication received from the handler that the specified file system operation should not be performed to determine to not perform the specified file system operation on the selected file system object.
Claim 24
Dependent Claim
45 words
The computer-readable medium of claim 12 wherein the using step comprises the step of using an indication received from the handler that the specified file system operation should be performed to determine to perform the specified file system operation on the selected file system object.