Filtering information at a data network based on filter rules associated with consumer processing devices
First Claim
1. A method of filtering information communicated from information sources through a data network to consumer processing devices, the method comprising:
- associating filter rules with the consumer processing devices;
receiving information at the data network from at least one of the information sources that is addressed to one of the consumer processing devices;
filtering the information at an information filter device of the data network based on the filter rules associated with the addressed consumer processing device to generate filtered information by replacing a portion of the information with a user selectable link to generate at least a portion of the filtered information, storing the replaced portion of the information at the data network, and associating the user selectable link with the stored portion of the information, wherein the user selectable link indicates size and/or play time of the replaced portion of the information;
communicating the filtered information including the user selectable link from the data network to the addressed consumer processing device;
displaying, at the addressed consumer processing device, the size and/or the play time of the replaced portion of the information to a user; and
in response to receiving a user selection of the user selectable link from the addressed consumer processing device, communicating the stored replaced portion of the information from the data network to the addressed consumer processing device,wherein the filter rules cause the information filter device to monitor metrics including identity of a website being access and depth of access into the website by the user, and said filtering the information is based on the monitored metrics.
1 Assignment
0 Petitions
Accused Products
Abstract
Information that is being communicated from information sources, such as servers, through a data network to consumer processing devices is filtered by the data network. Filter rules are associated with the consumer processing devices. Information is received at the data network from at least one of the information sources that is addressed to one of the consumer processing devices. The information is filtered at the data network based on the filter rules associated with the addressed consumer processing device to generate filtered information. The filtered information is then communicated from the data network to the addressed consumer processing device.
-
Citations
18 Claims
-
1. A method of filtering information communicated from information sources through a data network to consumer processing devices, the method comprising:
-
associating filter rules with the consumer processing devices; receiving information at the data network from at least one of the information sources that is addressed to one of the consumer processing devices; filtering the information at an information filter device of the data network based on the filter rules associated with the addressed consumer processing device to generate filtered information by replacing a portion of the information with a user selectable link to generate at least a portion of the filtered information, storing the replaced portion of the information at the data network, and associating the user selectable link with the stored portion of the information, wherein the user selectable link indicates size and/or play time of the replaced portion of the information; communicating the filtered information including the user selectable link from the data network to the addressed consumer processing device; displaying, at the addressed consumer processing device, the size and/or the play time of the replaced portion of the information to a user; and in response to receiving a user selection of the user selectable link from the addressed consumer processing device, communicating the stored replaced portion of the information from the data network to the addressed consumer processing device, wherein the filter rules cause the information filter device to monitor metrics including identity of a website being access and depth of access into the website by the user, and said filtering the information is based on the monitored metrics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 16)
-
-
11. A data network comprising:
-
a memory; an information filter device that is; configured to associate filter rules with consumer processing devices, configured to receive information from at least one information source that is addressed to at least one of the consumer processing devices, configured to filter the information based on the filter rules associated with the addressed consumer processing device to generate filtered information by replacing a portion of the information with a user selectable link to generate at least a portion of the filtered information, by storing the replaced portion of the information in the memory, and by associating the user selectable link with the stored portion of the information, wherein the user selectable link indicates size and/or play time of the replaced portion of the information, and configured to communicate the filtered information including the user selectable link to the addressed consumer processing device and, in response to receiving a user selection of the user selectable link from the addressed consumer processing device, to communicate the replaced portion of the information from the memory to the addressed consumer processing device, wherein the addressed consumer processing device displays the size and/or the play time of the replaced portion of the information to a user, wherein the filter rules cause the information filter device to monitor metrics including identity of a website being access and depth of access into the website by the user, and wherein said filter the information is based on the monitored metrics. - View Dependent Claims (12, 13, 14)
-
-
15. A computer program product for filtering information communicated from information sources through a data network to consumer processing devices, the computer program product comprising program code embodied in a computer-readable electronic memory, the computer program code comprising:
-
computer program code that when executed by a processor is configured to associate filter rules with the consumer processing devices; computer program code that when executed by a processor is configured to receive information at the data network from at least one of the information sources that is addressed to one of the consumer processing devices; computer program code that when executed by a processor is configured to selectively replace a portion of the information with a user selectable link based on the filter rules associated with the addressed consumer processing device to generate filtered information, wherein the user selectable link indicates size and/or play time of the replaced portion of the information; computer program code that when executed by a processor is configured to store the replaced portion of the information at the data network; computer program code that when executed by a processor is configured to associate the user selectable link with the stored portion of the information at the data network; and computer program code that when executed by a processor is configured to communicate the filtered information including the user selectable link from the data network to the addressed consumer processing device and, in response to receiving a user selection of the user selectable link from the addressed consumer processing device, to communicate the stored replaced portion of the information from the data network to the addressed consumer processing device, wherein the addressed consumer processing device displays the size and/or the play time of the replaced portion of the information to a user, wherein the filter rules cause the information filter device to monitor metrics including identity of a website being access and depth of access into the website by the user, and said filter the information is based on the monitored metrics. - View Dependent Claims (17, 18)
-
Specification