REPUTATION CHECKING OBTAINED FILES
First Claim
1. A method in a Web browser of a computing device, the method comprising:
- obtaining a file;
obtaining, based on the file, information identifying the file;
sending the information identifying the file to a remote reputation service;
receiving, from the remote reputation service, a reputation indication for the file;
determining, based at least in part on the reputation indication, a user interface for the Web browser to present at the computing device; and
presenting the user interface for the Web browser at the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A Web browser of a computing device downloads or otherwise obtains a file. File information identifying the file is obtained and is sent to a remote reputation service. Client information identifying aspects of the computing device can also optionally be sent to the remote reputation service. In response to the file information (and optionally client information), a reputation indication for the file is received from the remote reputation service. A user interface for the Web browser to present at the computing device is determined, based at least in part on the reputation indication, and presented at the computing device.
66 Citations
20 Claims
-
1. A method in a Web browser of a computing device, the method comprising:
-
obtaining a file; obtaining, based on the file, information identifying the file; sending the information identifying the file to a remote reputation service; receiving, from the remote reputation service, a reputation indication for the file; determining, based at least in part on the reputation indication, a user interface for the Web browser to present at the computing device; and presenting the user interface for the Web browser at the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more computer storage media having stored thereon multiple instructions that implement a module of a Web browser and that, when executed by one or more processors of a computing device, cause the one or more processors to:
-
obtain, based on a file downloaded via a network, file information identifying the file; send both the file information and client information identifying aspects of the computing device to a remote reputation service; receive, from the remote reputation service, a reputation indication for the file; and determine, based at least in part on the reputation indication, a user interface for the Web browser to present at the computing device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method in a Web browser of a computing device, the method comprising:
-
downloading a file from a content server via the Internet; obtaining, based on the file, information identifying the file, the information including; a hash value generated by applying a hash function to the file, a uniform resource locator (URL) from which the file was obtained, an identifier of a version of the file, and an indication of whether metadata associated with the file includes a valid digital signature of the file, and the valid digital signature of the file if the metadata associated with the file includes the valid digital signature of the file; sending the information identifying the file to a remote reputation service; receiving, from the remote reputation service, a rating for the file; determining, based at least in part on the rating, a user interface for the Web browser to present at the computing device, the determining including; determining that the user interface includes no warnings regarding the file if the rating for the file is first value, and determining that the user interface includes one or more warnings regarding the file if the rating for the file is a second value; and presenting the user interface for the Web browser at the computing device.
-
Specification