System and method for providing substitute content in place of blocked content
First Claim
1. A method of blocking unwanted content in a distributed network, the distributed network having a client device and a server device, the method comprising:
- receiving tagged content;
determining that the tagged content should be blocked;
blocking the tagged content; and
presenting substitute content in place of the tagged content.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for blocking content from being presented at a client device including substitution of alternative content. The client device recognizes and evaluates the received tags and blocks content based on a user profile. Substitute content is then identified and presented to the user. Substitute content includes a blank screen, prestored contents, a screen saver, alternative server content, and user selected content. The user may be prompted prior to substitution or choose that substitute content be automatically presented without prompting. Audio may be presented while substitute video is presented.
-
Citations
31 Claims
-
1. A method of blocking unwanted content in a distributed network, the distributed network having a client device and a server device, the method comprising:
-
receiving tagged content;
determining that the tagged content should be blocked;
blocking the tagged content; and
presenting substitute content in place of the tagged content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method as defined in 10 further comprising:
-
determining whether a prestored tag associated with a prestored content item sufficiently matches a preferred tag associated with a preferred content item; and
if the prestored tag sufficiently matches the preferred tag, then automatically presenting the prestored content item. - View Dependent Claims (13, 14)
-
-
15. A client system for presenting substitute content in place of blocked content comprising:
-
a receive module receiving tagged content from a server system;
a user profile having tags related to content that is to be blocked;
a user profile interface in operable communication with the user profile module operable to transmit tags in the user profile to the analysis module;
an analysis module coupled to the receive module and the user profile interface operable to determine if received tagged content is to be blocked based on tags in the user profile and present substitute content if the received tagged content is to be blocked; and
a user input/output module coupled to the analysis module operable to receive substitute content from the analysis module for presentation. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A graphical user interface to facilitate content substitution in response to identifying blocked content comprising:
-
a substitute source area operable to receive one or more user designations designating a source of substitute content; and
a preview area operable to present a preview of the designated source of content substitution. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification