Presentation-level content filtering for a search result
First Claim
Patent Images
1. A method of presenting a search result to a user, said method comprising:
- identifying, prior to receiving a search query from the user, an undesirable content in one or more of a plurality of electronic documents;
modifying, prior to receiving the search query from the user, each of the electronic documents having the identified undesirable content to alter the identified undesirable content;
receiving the search query from the user;
identifying one or more of the plurality of electronic documents based on the received search query;
generating a search result in response to the identified electronic documents, said search result including presentation data regarding each of the identified electronic documents;
identifying an undesirable content in the presentation data of one or more of the identified electronic documents of the search result;
modifying a format attribute of the presentation data of the identified undesirable content to prevent display of the identified undesirable content,wherein modifying the format attribute comprises modifying the format attribute in accordance with one or more of the following;
a language of the user and a locality of the user; and
providing the search result including the modified format attribute to prevent display of the undesirable content to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Presenting a search result to a user. One or more electronic documents are identified based on a search query received from a user. A search result is generated in response to identifying the one or more electronic documents. The search result includes presentation data regarding each of the identified electronic documents. An undesirable content of each of the presentation data of each of the identified electronic documents of the search result is identified. A format attribute of the presentation data of the identified undesirable content is modified. The search result including any modifications is then provided to the user.
111 Citations
37 Claims
-
1. A method of presenting a search result to a user, said method comprising:
-
identifying, prior to receiving a search query from the user, an undesirable content in one or more of a plurality of electronic documents; modifying, prior to receiving the search query from the user, each of the electronic documents having the identified undesirable content to alter the identified undesirable content; receiving the search query from the user; identifying one or more of the plurality of electronic documents based on the received search query; generating a search result in response to the identified electronic documents, said search result including presentation data regarding each of the identified electronic documents; identifying an undesirable content in the presentation data of one or more of the identified electronic documents of the search result; modifying a format attribute of the presentation data of the identified undesirable content to prevent display of the identified undesirable content, wherein modifying the format attribute comprises modifying the format attribute in accordance with one or more of the following;
a language of the user and a locality of the user; andproviding the search result including the modified format attribute to prevent display of the undesirable content to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of presenting a search result to a user, wherein a search query is received from a user, and wherein each of a plurality of electronic documents has been classified based on one or more categories prior to receiving the search query, said method comprising:
-
identifying, prior to receiving the search query, an undesirable electronic document from the plurality of electronic documents, said undesirable electronic document being identified based on a classification of each of the plurality of electronic documents; receiving the search query from the user; generating a search result in response to the received search query, said search result including one or more of the plurality of electronic documents and excluding the previously identified undesirable electronic document; identifying an undesirable content in the presentation data of one or more of the electronic documents included in the search result; varying a format attribute of the presentation data of the identified undesirable content to prevent display of the identified undesirable content, wherein varying the format attribute comprises varying the format attribute in accordance with one or more of the following;
a language of the user and a locality of the user; andproviding the search result including the varied format attribute to prevent display of the undesirable content to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for presenting a search result to a user, said system comprising:
-
a memory area for storing a first content filter, a second content filter, and an interface; and a processor configured to execute computer-executable instructions for; detecting, by the first content filter prior to receiving a search query from a user, an undesirable content in one or more of a plurality of electronic documents; modifying, by the first content filter prior to receiving the search query from the user, each of the electronic documents having the detected undesirable content to alter the detected undesirable content; receiving the search query from the user; identifying one or more of the plurality of electronic documents based on the received search query; generating a search result in response to the one or more identified electronic documents, said search result including presentation data regarding each of the identified electronic documents; detecting, by the second content filter stored in the memory area, an undesirable content in the presentation data of one or more of the identified electronic documents of the search result, said second content filter being further configured to modify a format attribute of the presentation data of the identified undesirable content to prevent display of the identified undesirable content, wherein modifying the format attribute comprises modifying the format attribute in accordance with one or more of the following;
a language of the user and a locality of the user; andpresenting, by the interface stored in the memory area, the search result including the modified format attribute to prevent display of the undesirable content to the user. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for presenting a search result to a user, said system comprising:
-
a memory area for storing a primary content categorization filter, a query processor, a secondary content filter, and an interface; and a processor configured to execute computer-executable instructions for; classifying, by the primary content categorization filter stored in the memory area, each of a plurality of electronic documents based on one or more categories; identifying, by the query processor stored in the memory area, an undesirable electronic document from the plurality of electronic documents based on a classification of each of the plurality of electronic documents prior to receiving a search query from a user, said query processor being further configured to generate a search result in response to the search query received from the user subsequent to said identifying, said search result including one or more of the plurality of electronic documents and excluding the previously identified undesirable electronic document; detecting, by the secondary content filter stored in the memory area, an undesirable content in the presentation data of one or more of the electronic documents included in the search result, said secondary content filter being further configured to vary a format attribute of the presentation data of the identified undesirable content to prevent display of the identified undesirable content, wherein varying the format attribute comprises varying the format attribute in accordance with one or more of the following;
a language of the user and a locality of the user; andpresenting, by the interface stored in the memory area, the search result including the varied format attribute to prevent display of the undesirable content to the user. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. One or more computer storage media having computer-executable components for presenting a search result to a user, wherein one or more electronic documents are identified based on a search query received from a user and a search result is produced in response to the one or more identified electronic documents, said search result including presentation data regarding each of the identified electronic documents, said computer storage media comprising:
-
a first filter component for detecting, prior to receiving the search query from the user, an undesirable content in one or more of a plurality of electronic documents and for modifying, prior to receiving the search query from the user, each of the one or more of the plurality of electronic documents having the detected undesirable content to alter the detected undesirable content included in the one or more of the plurality of electronic documents; a second filter component for detecting, in response to receiving the search query from the user and identifying the one or more electronic documents based on the received search query, an undesirable content in the presentation data of one or more of the identified electronic documents of the search result, said filter component being further configured to vary a format attribute of the presentation data of the identified undesirable content to prevent display of the identified undesirable content, wherein varying the format attribute comprises varying the format attribute in accordance with one or more of the following;
a language of the user and a locality of the user; andan interface component for providing the search result including the varied format attribute to prevent display of the undesirable content to the user. - View Dependent Claims (34, 35, 36, 37)
-
Specification