Reputation checking obtained files
First Claim
Patent Images
1. A method in a Web browser of a computing device, the method comprising:
- obtaining information identifying a file;
sending the information identifying the file, as well as client information identifying the Web browser of the computing device that obtained the file, to a remote reputation service, the information identifying the file including a link to a location of the file;
receiving, from the remote reputation service, a reputation indication for the file, the reputation indication being based on both the information identifying the file and the client information;
identifying one or more user interface components associated with the reputation indication;
determining, based at least in part on the identified one or more user interface components associated with 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, the user interface including a different link to a different location of the file from the link to the location of the file included in the information sent to the remote reputation service, the different link being provided by the remote reputation service for inclusion in the user interface.
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.
40 Citations
20 Claims
-
1. A method in a Web browser of a computing device, the method comprising:
-
obtaining information identifying a file; sending the information identifying the file, as well as client information identifying the Web browser of the computing device that obtained the file, to a remote reputation service, the information identifying the file including a link to a location of the file; receiving, from the remote reputation service, a reputation indication for the file, the reputation indication being based on both the information identifying the file and the client information; identifying one or more user interface components associated with the reputation indication; determining, based at least in part on the identified one or more user interface components associated with 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, the user interface including a different link to a different location of the file from the link to the location of the file included in the information sent to the remote reputation service, the different link being provided by the remote reputation service for inclusion in the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computing device comprising:
-
one or more processors; and one or more computer storage media having stored thereon multiple instructions that implement a module of a Web browser and that, when executed by the one or more processors, cause the one or more processors to; obtain, based on a file downloaded via a network, file information identifying the file, the file information including an identifier of an antivirus program used to analyze the downloaded file; send both the file information that includes the identifier of the antivirus program used to analyze the downloaded file and client information identifying aspects of the computing device to a remote reputation service; receive a reputation indication from the remote reputation service, the reputation indication identifying reputation information for the file based on both the file information and the client information; associate one or more user interface components with the reputation indication; determine, based at least in part on the reputation indication, a user interface for the Web browser to present at the computing device, the user interface including the one or more user interface components associated with the reputation indication; and include, in the determined user interface for the Web browser, an indication, provided by the remote reputation service, of whether the antivirus program used to analyze the downloaded file is to be trusted. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computing device comprising:
-
one or more processors; and one or more computer storage media having stored thereon multiple instructions that implement a module of a Web browser and that, when executed by the one or more processors, cause the one or more processors to; obtain information identifying a file; send the information identifying the file, as well as client information identifying the Web browser of the computing device that obtained the file, to a remote reputation service, the information identifying the file including a link to a location of the file; receive, from the remote reputation service, a reputation indication for the file, the reputation indication being based on both the information identifying the file and the client information; identify one or more user interface components associated with the reputation indication; determine, based at least in part on the identified one or more user interface components associated with the reputation indication, a user interface for the Web browser to present at the computing device; and present the user interface for the Web browser at the computing device, the user interface including a different link to a different location of the file from the link to the location of the file included in the information sent to the remote reputation service, the different link being provided by the remote reputation service for inclusion in the user interface.
-
Specification