Method and system for determining and notifying users of undesirable network content
First Claim
1. A method, comprising:
- detecting, at a client computer system, an adverse content event corresponding to a given one of a plurality of network information sources, wherein said adverse content event occurs dependent upon activity of a given one of a plurality of users with respect to said given network information source;
reporting, from said client computer system to a remote computer system, said adverse content event with respect to said given network information source;
detecting, at a client computer system, a reference to another network information source on behalf of said given one of said plurality of users;
in response to detecting said reference, retrieving, by the client computer system from the remote computer system, an indication corresponding to said another network information source, wherein said indication is determined dependent upon a weight for said another network information source calculated from a plurality of previously reported adverse content events with respect to said another network information source that were previously reported by a plurality of different client computer systems on behalf of others of said plurality of users; and
dependent upon said indication, notifying, by the client computer system, said given user of possible undesirable content with respect to said another network information source.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for determining and notifying users of undesirable network content are disclosed. According to one embodiment, a method may include detecting an adverse content event corresponding to a given network information source, where the adverse content event occurs dependent upon activity of a given user with respect to the given network information source. The method may also include reporting the adverse content event with respect to the given network information source, detecting a reference to the given network information source on behalf of a particular user, and in response to detecting the reference, retrieving an indication corresponding to the given network information source, where the indication is determined dependent upon adverse content events reported with respect to the given network information source. The method may further include notifying the particular user of possible undesirable content with respect to the given network information source dependent upon the indication.
141 Citations
60 Claims
-
1. A method, comprising:
-
detecting, at a client computer system, an adverse content event corresponding to a given one of a plurality of network information sources, wherein said adverse content event occurs dependent upon activity of a given one of a plurality of users with respect to said given network information source; reporting, from said client computer system to a remote computer system, said adverse content event with respect to said given network information source; detecting, at a client computer system, a reference to another network information source on behalf of said given one of said plurality of users; in response to detecting said reference, retrieving, by the client computer system from the remote computer system, an indication corresponding to said another network information source, wherein said indication is determined dependent upon a weight for said another network information source calculated from a plurality of previously reported adverse content events with respect to said another network information source that were previously reported by a plurality of different client computer systems on behalf of others of said plurality of users; and dependent upon said indication, notifying, by the client computer system, said given user of possible undesirable content with respect to said another network information source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable non-transitory storage medium comprising instructions, wherein the instructions are computer-executable to:
-
detect, at a client computer system, an adverse content event corresponding to a given one of a plurality of network information sources, wherein said adverse content event occurs dependent upon activity of a given one of a plurality of users with respect to said given network information source; report, from said client computer system to a remote computer system, said adverse content event with respect to said given network information source; detect, at a client computer system, a reference to another network information source on behalf of said given one of said plurality of users; in response to detecting said reference, retrieve, by the client computer system from the remote computer system, an indication corresponding to said another network information source, wherein said indication is determined dependent upon a weight for said another network information source calculated from a plurality of previously reported adverse content events with respect to said another network information source that were previously reported by a plurality of different client computer systems on behalf of others of said plurality of users; and dependent upon said indication, notify, by the client computer system, said given user of possible undesirable content with respect to said another network information source. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method, comprising:
-
detecting, at a computer system, a plurality of reports of adverse content events corresponding to a plurality of network information sources, wherein said different ones of the adverse content events are reported in response to activity of different ones of a plurality of users with respect to different ones of said plurality of network information sources; determining, by the computer system, a respective indication corresponding to each network information source dependent upon said adverse content events for that network information resource, wherein each indication is determined dependent upon a weight for the corresponding network information source calculated from the adverse content events reported for that network information source; storing, by the computer system, each respective indication; and in response to a request to retrieve a respective one of the indications for a given one of the plurality of network information sources on behalf of a particular one of said plurality of users, conveying said respective indication to a client configured to display said given network information source, wherein said respective indication is based upon a plurality of previously reported adverse content events with respect to said given network information source that were previously reported by a plurality of different client computer systems on behalf of different ones of said plurality of users. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A computer-readable non-transitory storage medium comprising instructions, wherein the instructions are executable to:
-
detect, at a computer system, a plurality of reports of adverse content events corresponding to a plurality of network information sources, wherein different ones of the adverse content events are reported in response to activity of different ones of a plurality of users with respect to different ones of said plurality of network information sources; determine, by the computer system, a respective indication corresponding to each network information source dependent upon said adverse content events for that network information resource, wherein each indication is determined dependent upon a weight for the corresponding network information source calculated from the adverse content events reported for that network information source; store, by the computer system, each respective indication; and in response to a request to retrieve a respective one of the indications for a given one of the plurality of network information sources on behalf of a particular one of said plurality of users, convey said respective indication to a client configured to display said given network information source wherein said respective indication is based upon a plurality of previously reported adverse content events with respect to said given network information source that were previously reported by a plurality of different client computer systems on behalf of different ones of said plurality of users. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification