System and method for modifying documents sent over a communications network
First Claim
1. A system for displaying a document to a user, the system comprising:
- a profile bank storing a user profile including medical information about said user;
a substitute document server storing personalized content comprising health-related information;
a user set configured to display documents; and
a controller configured (a) to retrieve original content in a document from an original content provider, (b) to retrieve with the user profile, and (c) to generate a modified version of the document by replacing at least a first portion of the original content in the document with a second portion of the personalized content received from the substitute document server based upon the medical information about the user, wherein the first portion of the original content in the document is modified using the second portion of the personalized content to generate the modified version of the document prior to display of the modified version of the document to the user via the user set, wherein the first portion of the original content in the document that is replaced is selected based upon an identifier in the original content.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method applied to a communications network which transmits document portions in which an original document portion having an identifier portion and an information portion is replaced or swapped with a substitute null document portion. The reads the identifier portion of the original document portion, determines the information portion of the original document portion, and issue a swap order when an undesired original document portion is found. A modified document is created by inserting the substitute null document portion in place of the undesired portion and the modified document is passed on to the user set and displayed. Also, the system performs detection and replacement of undesired content in emails, such as junk mail, viruses and confidential material.
415 Citations
20 Claims
-
1. A system for displaying a document to a user, the system comprising:
-
a profile bank storing a user profile including medical information about said user; a substitute document server storing personalized content comprising health-related information; a user set configured to display documents; and a controller configured (a) to retrieve original content in a document from an original content provider, (b) to retrieve with the user profile, and (c) to generate a modified version of the document by replacing at least a first portion of the original content in the document with a second portion of the personalized content received from the substitute document server based upon the medical information about the user, wherein the first portion of the original content in the document is modified using the second portion of the personalized content to generate the modified version of the document prior to display of the modified version of the document to the user via the user set, wherein the first portion of the original content in the document that is replaced is selected based upon an identifier in the original content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of modifying content in a document, comprising:
-
comparing original content in a document received from an original content provider with a stored user profile to identify at least a first portion of original content that is undesirable based upon the user profile, wherein the user profile includes medical information about a user; requesting a second portion of personalized content comprising health-related information from a substitute i0 document server based upon said medical information about said user; generating a modified version of the document by modifying at least the first portion of the original content in the document with the second portion of personalized content received from the substitute document server in response to the request; and providing the modified version of the document to a user set that displays the modified version of the document to the user, wherein the first portion of the original content in the document that is modified is selected based upon an identifier in the original content. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for displaying a document to a user, the system comprising:
-
a profile bank storing a user profile including medical 5 information about said user; a substitute document server storing personalized content comprising health-related information; a user set configured to display documents; and a controller configured to (i) retrieve original content in a document received from an original content provider and the user profile from the profile bank, and parse by parsing the document to locate at least one of an identifier portion and an information potion of each portion of document, (ii) request one or more portions of the personalized content based upon said medical information about said user, (iii) generate a modified version of the document by replacing at least one portion of the original content in the document with the one or more portions of the personalized content received from the substitute document server in response to the request, and (iv) display the modified version of the document to the user using the user set, wherein a first portion of the original content in the document that is replaced is selected based upon the identifier portion in the original content.
-
-
20. A method of modifying content in a document, comprising:
-
retrieving original content in a document from an original content provider and a stored user profile and, parsing the document to locate at least one of an identifier portion and an information potion of each portion of the document, wherein the user profile includes medical information about a user; requesting one or more portions of personalized content comprising health-related information from a substitute document server based upon said medical information about said user; generating a modified version of the document by replacing at least one portion of the original content in the document with the one or more portions of personalized content received from the substitute document server in response to the request; and providing the modified version of the document to a user set device that displays the modified version of the document to the user, wherein a first portion of the original content in the document that is replaced is selected based upon the identifier portion in the original content.
-
Specification