IP Library › Granted Patent US 9,092,596
Granted Patent B2
US 9,092,596 · App. 13/871,024 · Granted Jul 28, 2015

Computer system for preventing the disabling of content blocking software functionality therein, and method therefor

Inventor: Frederick J. Duca (Marshall, VA)
Assignee: Onyx Protected Systems, LLC
G06F21/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,092,596
App. No.
13/871,024
Granted
Jul 28, 2015
Kind
B2
Abstract

In a computer system having a hard drive and a processor, operating system software stored on the hard drive and implemented by the processor, and a display on which icons, features, lists and menus representative of executable programs of the operating system software are displayable, there is a method for preventing the disabling or circumventing of content blocking software functionality to be installed in the computer system at time of manufacture. In the method, system restore is turned off prior to installation of the content blocking software onto the computer system, and then content blocking software-related features are hid once the content blocking software is installed. The method includes preventing booting of the computer system from external sources, preventing modifying of BIOS settings of the computer system, and the disabling of selected advanced troubleshooting tools in the operating system software.

Claims (49)

1. A computer system configured for preventing the disabling or circumventing of content blocking software functionality to be installed at time of manufacture therein, comprising:

a housing, the housing enclosing a hard drive and a processor,

operating system software stored on the hard drive and implemented by the processor,

a display on which icons, features, lists and menus representative of executable programs of the operating system software are displayable,

means for turning off system restore prior to installation of the content blocking software onto the computer system,

means for hiding content blocking software-related features once the content blocking software is installed, wherein the means for hiding content blocking software-related features further includes:

means for hiding the content blocking software from an add/remove programs list of executable programs that is part of the operating system software and displayable on the display,

means for hiding a content blocking software installation directory that is part of the operating system software and displayable on the display, and

means for hiding a tray icon for the content blocking software that is displayable on the display,

means for preventing booting of the computer system from external sources,

means for preventing modifying of BIOS settings of the computer system, and

means for disabling selected advanced troubleshooting tools in the operating system software.

2. The system of claim 1 , wherein means for disabling selected advanced troubleshooting tools in the operating system software includes:

means for disabling Windows Registry Editor tools, denoted as executable files regedit.exe and regedt32.exe.

3. The system of claim 1 , wherein means for disabling selected advanced troubleshooting tools in the operating system software includes:

means for disabling a command prompt tool, denoted as executable file cmd.exe.

4. The system of claim 1 , wherein means for disabling selected advanced troubleshooting tools in the operating system software includes:

means for disabling a local group policy tool, denoted as file secpol.msc.

5. The system of claim 1 , wherein means for disabling selected advanced troubleshooting tools in the operating system software includes:

means for disabling a task manager tool, denoted as executable file taskmgr.exe.

6. The system of claim 1 , wherein means for disabling selected advanced troubleshooting tools in the operating system software includes:

means for disabling a system configuration tool, denoted as executable file msconfig.exe.

7. The system of claim 1 , wherein means for disabling selected advanced troubleshooting tools in the operating system software includes:

means for disabling a run command tool, denoted as executable file run.exe.

8. The system of claim 1 , wherein means for disabling selected advanced troubleshooting tools in the operating system software includes:

means for disabling a Process Monitor tool used in system administration, computer forensics, and application debugging.

9. In a computer system having a hard drive and a processor, operating system software stored on the hard drive and implemented by the processor, and a display on which icons, features, lists and menus representative of executable programs of the operating system software are displayable, a method for preventing the disabling or circumventing of content blocking software functionality to be installed in the computer system at time of manufacture, comprising:

turning off system restore prior to installation of the content blocking software onto the computer system,

hiding content blocking software-related features once the content blocking software is installed, wherein hiding the content blocking software-related features further includes:

hiding the content blocking software from an add/remove programs list of executable programs that is part of the operating system software and displayable on the display,

hiding a content blocking software installation directory that is part of the operating system software and displayable on the display, and

hiding a tray icon for the content blocking software that is displayable on the display,

preventing booting of the computer system from external sources,

preventing modifying of BIOS settings of the computer system, and

disabling selected advanced troubleshooting tools in the operating system software.

10. The method of claim 9 , wherein disabling selected advanced troubleshooting tools in the operating system software includes:

disabling Windows Registry Editor tools, denoted as executable files regedit.exe and regedt32.exe.

11. The method of claim 9 , wherein disabling selected advanced troubleshooting tools in the operating system software includes:

disabling a command prompt tool, denoted as executable file cmd.exe.

12. The method of claim 9 , wherein disabling selected advanced troubleshooting tools in the operating system software includes:

disabling a local group policy tool, denoted as file secpol.msc.

13. The method of claim 9 , wherein disabling selected advanced troubleshooting tools in the operating system software includes:

disabling a task manager tool, denoted as executable file taskmgr.exe.

14. The method of claim 9 , wherein disabling selected advanced troubleshooting tools in the operating system software includes:

disabling a system configuration tool, denoted as executable file msconfig.exe.

15. The method of claim 9 , wherein disabling selected advanced troubleshooting tools in the operating system software includes:

disabling a run command tool, denoted as executable file run.exe.

16. The method of claim 9 , wherein disabling selected advanced troubleshooting tools in the operating system software includes:

disabling a Process Monitor tool used in system administration, computer forensics, and application debugging.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2013
From: DUCA, FREDERICK J.
To: ONYX PROTECTED SYSTEMS, LLC
Reel/Frame 030327/0885 →
Continuity (2)
Provisional Application 61645661 · May 11, 2012
Related Publication 20140325665A1 · Oct 30, 2014