Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
302 words
A method for delivering information to a user comprising the following steps that are performed in a data processing system: storing a user profile indicating a user preferred delivery medium including e-mail, html, fax, printed copy, and mail; in response to a user request for information, determining from the stored user profile a preferred delivery medium for delivering the requested information to the user, wherein the user preferred delivery medium is determined from the stored user profile independent of a format associated with the user request; in response to the user request for information, retrieving the requested information; if the preferred delivery medium indicated in the stored user profile is e-mail, formatting the retrieved information as an e-mail message and delivering the e-mail message from the data processing system to a user data processing system in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is HTML, formatting the retrieved information as an HTML document and delivering the HTML document from the data processing system to a user data processing system in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is fax, formatting the retrieved information as a fax document and delivering the fax document from the data processing system to a user facsimile machine in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is printed copy, formatting the retrieved information as a printed document and delivering the printed copy from the data processing system to a user printer in communication with the data processing system; and if the preferred delivery medium indicated in the stored user profile is mail, formatting the retrieved information as a paper document and mailing the paper document to the user.
Claim 2
Independent Claim
302 words
A method for delivering information to a user comprising the following steps that are performed in a data processing system: storing a user profile indicating a user preferred delivery medium including e-mail, html, fax, printed copy, and mail; in response to a user request for information, determining from the stored user profile a preferred delivery medium for delivering the requested information to the user, wherein the user preferred delivery medium is determined from the stored user profile independent of a format associated with the user request; in response to the user request for information, retrieving the requested information; if the preferred delivery medium indicated in the stored user profile is e-mail, formatting the retrieved information as an e-mail message and delivering the e-mail message from the data processing system to a user data processing system in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is HTML, formatting the retrieved information as an HTML document and delivering the HTML document from the data processing system to a user data processing system in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is fax, formatting the retrieved information as a fax document and delivering the fax document from the data processing system to a user facsimile machine in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is printed copy, formatting the retrieved information as a printed document and delivering the printed copy from the data processing system to a user printer in communication with the data processing system; and if the preferred delivery medium indicated in the stored user profile is mail, formatting the retrieved information as a paper document and mailing the paper document to the user.
Claim 3
Dependent Claim
65 words
A method according to claim 1 wherein if the preferred delivery medium indicated in the stored user profile is mail, the following steps are performed by the data processing system: printing the retrieved information as a paper document; inserting the paper document into an envelope via a mail inserting device; and delivering the envelope containing the paper document to the user via a postal service.
Claim 4
Dependent Claim
22 words
A method according to claim 2 further comprising verifying that the paper document inserted into the envelope contains the formatted retrieved information.
Claim 5
Dependent Claim
21 words
A method according to claim 1 further comprising verifying that the retrieved information is delivered to the user in its entirety.
Claim 6
Dependent Claim
46 words
A method according to claim 1 further comprising the step of including additional, non-requested information with the requested information in the preferred delivery medium indicated in the stored user profile, and wherein the additional information is selected based on information contained within the stored user profile.
Claim 7
Dependent Claim
17 words
A method according to claim 1 wherein the stored user profile can be modified by the user.
Claim 8
Dependent Claim
18 words
A method according to claim 1 further comprising the step of encrypting requests for information from a user.
Claim 9
Dependent Claim
30 words
A method according to claim 1 further comprising the step of encrypting the formatted information prior to delivery to the user if the preferred delivery medium is e-mail or HTML.
Claim 10
Dependent Claim
24 words
A method according to claim 1 further comprising the step of updating the stored user profile using information contained within the request for information.
Claim 11
Dependent Claim
19 words
A method according to claim 1 requested information is delivered to the user in more than one delivery medium.
Claim 12
Dependent Claim
19 words
A method according to claim 1 wherein the user specifies a preferred delivery medium in the request for information.
Claim 13
Independent Claim
347 words
A method for delivering information to a user comprising the following steps that are performed in a data processing system: storing a user profile indicating a user preferred delivery medium including e-mail, html, fax, printed copy, and mail; in response to a user request for information, determining from the stored user profile a preferred delivery medium for delivering the requested information to the user, wherein the user preferred delivery medium is determined from the stored user profile independent of a format associated with the user request; in response to the user request for information, retrieving the requested information; if the preferred delivery medium indicated in the stored user profile is e-mail, formatting the retrieved information as an e-mail message and delivering the e-mail message from the data processing system to a user data processing system in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is HTML, formatting the retrieved information as an HTML document and delivering the HTML document from the data processing system to a user data processing system in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is fax, formatting the retrieved information as a fax document and delivering the fax document from the data processing system to a user facsimile machine in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is printed copy, formatting the retrieved information as a printed document and delivering the printed copy from the data processing system to a user printer in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is mail, the following steps are performed: formatting the retrieved information as a paper document; printing the retrieved information as a paper document; inserting the printed document into an envelope via a mail inserting device; and delivering the envelope containing the printed document to the user via a postal service; and verifying that the retrieved information is delivered to the user in its entirety.
Claim 14
Independent Claim
347 words
A method for delivering information to a user comprising the following steps that are performed in a data processing system: storing a user profile indicating a user preferred delivery medium including e-mail, html, fax, printed copy, and mail; in response to a user request for information, determining from the stored user profile a preferred delivery medium for delivering the requested information to the user, wherein the user preferred delivery medium is determined from the stored user profile independent of a format associated with the user request; in response to the user request for information, retrieving the requested information; if the preferred delivery medium indicated in the stored user profile is e-mail, formatting the retrieved information as an e-mail message and delivering the e-mail message from the data processing system to a user data processing system in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is HTML, formatting the retrieved information as an HTML document and delivering the HTML document from the data processing system to a user data processing system in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is fax, formatting the retrieved information as a fax document and delivering the fax document from the data processing system to a user facsimile machine in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is printed copy, formatting the retrieved information as a printed document and delivering the printed copy from the data processing system to a user printer in communication with the data processing system; if the preferred delivery medium indicated in the stored user profile is mail, the following steps are performed: formatting the retrieved information as a paper document; printing the retrieved information as a paper document; inserting the printed document into an envelope via a mail inserting device; and delivering the envelope containing the printed document to the user via a postal service; and verifying that the retrieved information is delivered to the user in its entirety.
Claim 15
Dependent Claim
40 words
A method according to claim 12 further comprising the step of including additional, non-requested information with the requested information in the preferred delivery medium, and wherein the additional information is selected based on information contained within the stored user profile.
Claim 16
Dependent Claim
17 words
A method according to claim 12 wherein the stored user profile can be modified by the user.
Claim 17
Dependent Claim
18 words
A method according to claim 12 further comprising the step of encrypting requests for information from a user.
Claim 18
Dependent Claim
241 words
A data processing system for delivering information to a user, comprising: means for storing a user profile indicating a user preferred delivery medium including e-mail, html, fax, printed copy, and mail; means, responsive to a user request for information, for determining from the stored user profile a preferred delivery medium for delivering the requested information to the user, wherein the user preferred delivery medium is determined from the stored user profile independent of a format associated with the user request; means, responsive to the user request for information, for retrieving the requested information; means for formatting the retrieved information as an e-mail message and delivering the e-mail message from the data processing system to a user data processing system in communication with the data processing system; means for formatting the retrieved information as an HTML document and delivering the HMTL document from the data processing system to a user data processing system in communication with the data processing system; means for formatting the retrieved information as a fax document and delivering the fax document from the data processing system to a user facsimile machine in communication with the data processing system; means for formatting the retrieved information as a printed document and delivering the printed document from the data processing system to a user printer in communication with the data processing system; and means for formatting the retrieved information as a paper document and mailing the paper document to the user.
Claim 19
Dependent Claim
241 words
A data processing system for delivering information to a user, comprising: means for storing a user profile indicating a user preferred delivery medium including e-mail, html, fax, printed copy, and mail; means, responsive to a user request for information, for determining from the stored user profile a preferred delivery medium for delivering the requested information to the user, wherein the user preferred delivery medium is determined from the stored user profile independent of a format associated with the user request; means, responsive to the user request for information, for retrieving the requested information; means for formatting the retrieved information as an e-mail message and delivering the e-mail message from the data processing system to a user data processing system in communication with the data processing system; means for formatting the retrieved information as an HTML document and delivering the HMTL document from the data processing system to a user data processing system in communication with the data processing system; means for formatting the retrieved information as a fax document and delivering the fax document from the data processing system to a user facsimile machine in communication with the data processing system; means for formatting the retrieved information as a printed document and delivering the printed document from the data processing system to a user printer in communication with the data processing system; and means for formatting the retrieved information as a paper document and mailing the paper document to the user.
Claim 20
Dependent Claim
70 words
A data processing system according to claim 16 wherein said means for formatting the retrieved information as a paper document and mailing the paper document to the user comprises: means for printing the retrieved information as a paper document; means for inserting the printed document into an envelope via a mail inserting device; and means for delivering the envelope containing the printed document to the user via a postal service.
Claim 21
Dependent Claim
28 words
A data processing system according to claim 17 further comprising integrity verification means for verifying that the paper document inserted into the envelope contains the retrieved formatted information.
Claim 22
Dependent Claim
27 words
A data processing system according to claim 16 further comprising integrity verification means for verifying that the retrieved information is delivered to the user in its entirety.
Claim 23
Dependent Claim
41 words
A data processing system according to claim 16 further comprising means for including additional, non-requested information with the requested information in the preferred delivery medium, and wherein the additional information is selected based on information contained within the stored user profile.
Claim 24
Dependent Claim
23 words
A data processing system according to claim 16 further comprising means for allowing a stored user profile to be modified by the user.
Claim 25
Dependent Claim
19 words
A data processing system according to claim 16 further comprising means for encrypting requests for information from a user.
Claim 26
Dependent Claim
31 words
A data processing system according to claim 16 further comprising means for encrypting the formatted information prior to delivery to the user if the preferred delivery medium is e-mail or HTML.
Claim 27
Dependent Claim
25 words
A data processing system according to claim 16 further comprising means for updating the stored user profile using information contained within the request for information.
Claim 28
Dependent Claim
24 words
A data processing system according to claim 16 further comprising means for delivering requested information to the user in more than one delivery medium.
Claim 29
Dependent Claim
49 words
A data processing system according to claim 16 wherein the user specifies a preferred delivery medium in the request for information. system; and computer readable program code means embodied in said medium for formatting the retrieved information as a paper document and mailing the paper document to the user.
Claim 30
Dependent Claim
310 words
A computer program product for delivering information to a user, comprising: a computer usable medium having computer readable program code means embodied in said medium for storing a user profile indicating a user preferred delivery medium including e-mail, html, fax, printed copy, and mail; computer readable program code means embodied in said medium, responsive to a user request for information, for determining from the stored user profile a preferred delivery medium for delivering the requested information to the user, wherein the user preferred delivery medium is determined from the stored user profile independent of a format associated with the user request; computer readable program code means embodied in said medium, responsive to the user request for information, for retrieving the requested information; computer readable program code means embodied in said medium for formatting the retrieved information as an e-mail message and delivering the e-mail message from the data processing system to a user data processing system in communication with the data processing system; computer readable program code means embodied in said medium for formatting the retrieved information as an HTML document and delivering the HTML document from the data processing system to a user data processing system in communication with the data processing system; computer readable program code means embodied in said medium for formatting the retrieved information as a fax document and delivering the fax document from the data processing system to a user facsimile machine in communication with the data processing system; computer readable program code means embodied in said medium for formatting the retrieved information as a printed document and delivering the printed document from the data processing system to a user printer in communication with the data processing system; and computer readable program code means embodied in said medium for formatting the retrieved information as a paper document and mailing the paper document to the user.
Claim 31
Dependent Claim
310 words
A computer program product for delivering information to a user, comprising: a computer usable medium having computer readable program code means embodied in said medium for storing a user profile indicating a user preferred delivery medium including e-mail, html, fax, printed copy, and mail; computer readable program code means embodied in said medium, responsive to a user request for information, for determining from the stored user profile a preferred delivery medium for delivering the requested information to the user, wherein the user preferred delivery medium is determined from the stored user profile independent of a format associated with the user request; computer readable program code means embodied in said medium, responsive to the user request for information, for retrieving the requested information; computer readable program code means embodied in said medium for formatting the retrieved information as an e-mail message and delivering the e-mail message from the data processing system to a user data processing system in communication with the data processing system; computer readable program code means embodied in said medium for formatting the retrieved information as an HTML document and delivering the HTML document from the data processing system to a user data processing system in communication with the data processing system; computer readable program code means embodied in said medium for formatting the retrieved information as a fax document and delivering the fax document from the data processing system to a user facsimile machine in communication with the data processing system; computer readable program code means embodied in said medium for formatting the retrieved information as a printed document and delivering the printed document from the data processing system to a user printer in communication with the data processing system; and computer readable program code means embodied in said medium for formatting the retrieved information as a paper document and mailing the paper document to the user.
Claim 32
Dependent Claim
98 words
A computer program product according to claim 27 wherein said computer readable program code means for formatting the retrieved information as a paper document and mailing the paper document to the user comprises: computer readable program code means embodied in said medium for printing the retrieved information as a paper document; computer readable program code means embodied in said medium for inserting the printed document into an envelope via a mail inserting device; and computer readable program code means embodied in said medium for delivering the envelope containing the printed document to the user via a postal service.
Claim 33
Dependent Claim
34 words
A computer program product according to claim 28 further comprising computer readable program code means embodied in said medium for verifying that the paper document inserted into the envelope contains the retrieved formatted information.
Claim 34
Dependent Claim
33 words
A computer program product according to claim 27 further comprising computer readable program code means embodied in said medium for verifying that the retrieved information is delivered to the user in its entirety.
Claim 35
Dependent Claim
49 words
A computer program product according to claim 27 further comprising computer readable program code means embodied in said medium for including additional, non-requested information with the requested information in the preferred delivery medium, and wherein the additional information is selected based on information contained within the stored user profile.
Claim 36
Dependent Claim
27 words
A computer program product according to claim 27 further comprising computer readable program code means embodied in said medium for encrypting requests for information from a user.
Claim 37
Dependent Claim
39 words
A computer program product according to claim 27 further comprising computer readable program code means embodied in said medium for encrypting the formatted information prior to delivery to the user if the preferred delivery medium is e-mail or HTML.
Claim 38
Dependent Claim
33 words
A computer program product according to claim 27 further comprising computer readable program code means embodied in said medium for updating the stored user profile using information contained within the request for information.
Claim 39
Dependent Claim
32 words
A computer program product according to claim 27 further comprising computer readable program code means embodied in said medium for delivering requested information to the user in more than one delivery medium.
Claim 40
Dependent Claim
34 words
A computer program product according to claim 27 further comprising computer readable program code means embodied in said medium for allowing the user to specify a preferred delivery medium in the request for information.