User Designated Advertising Server
First Claim
1. A method of serving user designated content, said method comprising the steps of:
- determining an end-user designated content type;
detecting if a first content element in a web-page conforms to said designated content type; and
replacing said first content element with a second content element conforming to said designated content type, if said first content element fails to conform to said designated content type.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for allowing a user to designate the types of advertising to which they may be exposed based on preferences that may include their choice of faith, lifestyle, location, technology or cause. A user designated application acts as a reverse proxy and filters incoming HTML pages, replacing advertising URLs that link to content that does not conform to the user'"'"'s preferences, with links to content that does conform. The function of reverse proxy may effectively be performed by a domain name server (DNS) designated by the user. The DNS may include a list of replaceable resource such that resolution of the domain name results in direction to an alternate server that serves substitute advertising conforming to the end-user'"'"'s designated content type. The user'"'"'s preference parameters may be stored either on a server accessed database, as a cookie on the user'"'"'s computer or as a designated DNS.
-
Citations
20 Claims
-
1. A method of serving user designated content, said method comprising the steps of:
-
determining an end-user designated content type; detecting if a first content element in a web-page conforms to said designated content type; and replacing said first content element with a second content element conforming to said designated content type, if said first content element fails to conform to said designated content type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. The method of 9 further comprising substituting an IP address of the said external code element with a substitute IP address that points to said substitute code element.
-
11. A system for serving user designated content, comprising:
-
means for determining an end-user designated content type; means for detecting if a first content element in a web-page conforms to said designated content type; and means for replacing said first content element with a second content element conforming to said designated content type, if said first content element fails to conform to said designated content type. - View Dependent Claims (12, 13)
-
-
14. An apparatus for serving user designated content, comprising:
-
an end-user designated content type indicative of an end-user'"'"'s preference selected from the group consisting of a religious faith, a concern for the environment, a choice of lifestyle, a commitment to a specific technology and a desire to only see advertising related to a specific geographic location, or a combination thereof; a detection software module, running on a first device, for detecting if a first content element in a web-page conforms to said designated content type; and a replacement software module, running on said first device, for replacing said first content element with a second content element conforming to said designated content type, if said first content element fails to conform to said designated content type. - View Dependent Claims (15)
-
-
16. A computer-readable medium, comprising instructions for:
-
determining an end-user designated content type; detecting if a first content element in a web-page conforms to said designated content type; and replacing said first content element with a second content element conforming to said designated content type, if said first content element fails to conform to said designated content type. - View Dependent Claims (17, 18)
-
-
19. A computing device comprising:
- a computer-readable medium comprising instructions for;
determining an end-user designated content type indicative of an end-user'"'"'s preference selected from the group consisting of a religious faith, a concern for the environment, a choice of lifestyle, a commitment to a specific technology and a desire to only see advertising related to a specific geographic location, or a combination thereof; detecting if a first content element in a web-page conforms to said designated content type; and replacing said first content element with a second content element conforming to said designated content type, if said first content element fails to conform to said designated content type. - View Dependent Claims (20)
- a computer-readable medium comprising instructions for;
Specification