Claims
- 1. A method for dynamically filtering content in a data object to be rendered on a client device, said method comprising the steps of:receiving a request for a user-specified data object from a client device; retrieving the user-specified data object in response to the request from the client device; scanning the user-specified data object for content satisfying a predetermined selection criterion; modifying content in the user-specified data object in accordance with a predetermined filtering preference if said predetermined selection criterion is satisfied; and providing the modified user-specified data object to the client device.
- 2. The method of claim 1, wherein said step of scanning the requested data object comprises searching the requested data object for a predefined text string.
- 3. The method of claim 2, wherein said predefined text string comprises a keyword.
- 4. The method of claim 2, wherein said predefined text string comprises a content rating code residing in the data object at the time of retrieval.
- 5. The method of claim 1, further comprising the step of storing the data object in a cache.
- 6. The method of claim 1, wherein said step of modifying content in the data object comprises deleting a portion of the content.
- 7. The method of claim 1, wherein said step of modifying content in the data object comprises replacing a portion of the content.
- 8. The method of claim 1, wherein said predetermined selection criterion comprises a set of keywords associated with a given subject matter.
- 9. A storage medium including a set of instructions for execution by a computer, the computer being coupled to a device for rendering a data object to a user, said set of instructions comprising instructions for:receiving a request for a user-specified data object from a client device; retrieving the user-specified data object in response to the request from the client device; scanning the user-specified data object for content satisfying a predetermined selection criterion; modifying content in the user-specified data object in accordance with a predetermined filtering preference if said predetermined selection criterion is satisfied; and providing the modified user-specified data object to the client device.
- 10. The storage medium of claim 9, wherein the storage medium comprises a magnetic storage device.
- 11. The storage medium of claim 9, wherein the storage medium comprises a memory installed in the computer.
- 12. The storage medium of claim 9, wherein the set of instructions further comprises instructions for preventing content corresponding to said predetermined selection criterion from being rendered.
- 13. The storage medium of claim 9, wherein the set of instructions further comprises instructions for deleting content from the data object in accordance with said predetermined filtering preference.
- 14. The storage medium of claim 9, wherein the set of instructions further comprises instructions for replacing content the data object in accordance with said predetermined filtering preference.
Parent Case Info
This application claims the benefit of the identically-titled U.S. Provisional Application No. 60/041,004, filed Mar. 27, 1997 by Michael M. Tso and assigned to Intel Corporation, the disclosure of which is expressly incorporated herein by reference.
US Referenced Citations (16)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/041004 |
Mar 1997 |
US |