Tagging obtained content for white and black listing
First Claim
1. A computer system for providing enhanced security with regard to obtained files, the computer system comprising:
- a processor;
a memory; and
a file system;
wherein, upon obtaining a file from an external location, the computer system is configured to tag the obtained file with tagging information regarding the origin of the obtained file.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing enhanced security with regard to obtained files is presented. Upon obtaining a file from an external location, the obtained file is tagged with tagging information regarding the origin of the obtained file. Additionally, an operating system suitable for execution on a computing device is also presented. The operating system includes at least one application-callable function (API) for obtaining content from an external location. Each application-callable function for obtaining content from an external location is configured to associate tagging information with each obtained file, the tagging information comprising the origin of the obtained file. The origin of the obtained file can be used for subsequent security policy decisions, such as whether to allow or block execution or rendering of the content, as well as whether the content will be accessed in a constrained environment such as a “sandbox” or virtual machine.
-
Citations
20 Claims
-
1. A computer system for providing enhanced security with regard to obtained files, the computer system comprising:
-
a processor;
a memory; and
a file system;
wherein, upon obtaining a file from an external location, the computer system is configured to tag the obtained file with tagging information regarding the origin of the obtained file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for enhancing the security of a computing device with regard to a file obtained from an external source, the method comprising:
-
obtaining a file from an external source; and
tagging the obtained file with tagging information identifying the origin of the obtained file. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
- 18. An operating system suitable for execution on a computing device having a processor and memory, the operating system comprising at least one application-callable function for obtaining content from an external location, wherein each application-callable function for obtaining content from an external location is configured to associate tagging information with each obtained file, the tagging information comprising the origin of the obtained file.
Specification