METHODS AND SYSTEMS FOR PROCESSING AND DISPLAYING CONTENT
First Claim
Patent Images
1. A node, comprising:
- a processor;
tangible, non-transitory memory configured to store a program that when executed by the processor is configured to perform operations, comprising;
receiving web page data for a first web page from a remote system, wherein the web page is to be displayed on a terminal associated with a user;
causing, at least in part, an automatic identification of a first content or a link to the first content in the first web page data;
causing, at least in part, a user-defined profile associated with the user to be accessed, the profile including;
demographic information regarding the user;
oran identification of an area of interest of the user;
orboth the demographic information regarding the user and the identification of the area of interest of the user;
causing, at least in part, a second content to be selected based at least in part on the user profile;
causing, at least in part, the first content or the link to the first content to be replaced with the second content or a link to the second content so that if the first web page is displayed on the terminal associated with the user, the second content is displayed and the first content is not displayed.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are described for processing and display content. Web page data for a first web page is received from a remote system, wherein the web page is to be displayed on a terminal associated with a user. An automatic identification is performed of a first content in the first web page data. A user-defined profile is accessed. A second content is automatically selected based at least in part on the user profile. The first content is replaced with the second content so that if the first web page is displayed on the terminal associated with the user, the second content is displayed and the first content is not displayed.
-
Citations
64 Claims
-
1. A node, comprising:
-
a processor; tangible, non-transitory memory configured to store a program that when executed by the processor is configured to perform operations, comprising; receiving web page data for a first web page from a remote system, wherein the web page is to be displayed on a terminal associated with a user; causing, at least in part, an automatic identification of a first content or a link to the first content in the first web page data; causing, at least in part, a user-defined profile associated with the user to be accessed, the profile including; demographic information regarding the user;
oran identification of an area of interest of the user;
orboth the demographic information regarding the user and the identification of the area of interest of the user; causing, at least in part, a second content to be selected based at least in part on the user profile; causing, at least in part, the first content or the link to the first content to be replaced with the second content or a link to the second content so that if the first web page is displayed on the terminal associated with the user, the second content is displayed and the first content is not displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
receiving at a computing device web page data for a first web page from a remote system, wherein the web page is to be displayed on a terminal associated with a user; using the computing device, causing, at least in part, an automatic identification of a first content or a link to the first content in the first web page data; using the computing device, causing, at least in part, a user-defined profile associated with the user to be accessed, the profile including; demographic information regarding the user;
oran identification of an area of interest of the user;
orboth the demographic information regarding the user and the identification of the area of interest of the user; using the computing device, causing, at least in part, a second content to be automatically selected based at least in part on the user profile; using the computing device, causing, at least in part, the first content or the link to the first content to be replaced with the second content or a link to the second content so that if the first web page is displayed on the terminal associated with the user, the second content is displayed and the first content is not displayed. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. Tangible, non-transitory memory configured to store a program that when executed by the processor is configured to perform operations, comprising:
-
receiving web page data for a first web page from a remote system, wherein the web page is to be displayed on a terminal associated with a user; causing, at least in part, an automatic identification of a first content or a link to the first content in the first web page data; causing, at least in part, a user-defined profile associated with the user to be accessed, the profile including; demographic information regarding the user;
oran identification of an area of interest of the user;
orboth the demographic information regarding the user and the identification of the area of interest of the user; causing, at least in part, a second content to be automatically selected based at least in part on the user profile; causing, at least in part, the first content or the link to the first content to be replaced with the second content or a link to the second content so that if the first web page is displayed on the terminal associated with the user, the second content is displayed and the first content is not displayed. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A node, comprising:
-
a processor; tangible, non-transitory memory configured to store a program that when executed by the processor is configured to perform operations, comprising; receiving web page data for a first web page from a remote system, wherein the web page is to be displayed on a terminal associated with a user; causing, at least in part, an automatic identification of a first advertisement or a link to the first advertisement in the first web page data; causing, at least in part, a user-defined profile associated with the user to be accessed, the profile including; demographic information regarding the user;
oran identification of an area of interest of the user;
orboth the demographic information regarding the user and the identification of the area of interest of the user; causing, at least in part, a second advertisement to be selected based at least in part on the user profile; causing, at least in part, the first advertisement or the link to the first advertisement to be replaced with the second advertisement or a link to the second advertisement so that if the first web page is displayed on the terminal associated with the user, the second advertisement is displayed and the first advertisement is not displayed. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
Specification