Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
141 words
A method for customizing a file for a requesting client; comprising: sending a file request, from the requesting client to a server, wherein the file request includes client device data and one or more-user specified viewing options; at a server, performing a first set of adjustments to the file to produce a modified form of the file, wherein said performing includes modifying the file in accordance with the client device data and the user specified viewing options; at the server, analyzing the file and determining return customization information; sending the modified form of the file and the return customization information to the requesting client; at the requesting client, performing a second set of adjustments to the modified form of the file to produce a final form of the file; and displaying the final form of the file on a display device.
Claim 2
Independent Claim
141 words
A method for customizing a file for a requesting client; comprising: sending a file request, from the requesting client to a server, wherein the file request includes client device data and one or more-user specified viewing options; at a server, performing a first set of adjustments to the file to produce a modified form of the file, wherein said performing includes modifying the file in accordance with the client device data and the user specified viewing options; at the server, analyzing the file and determining return customization information; sending the modified form of the file and the return customization information to the requesting client; at the requesting client, performing a second set of adjustments to the modified form of the file to produce a final form of the file; and displaying the final form of the file on a display device.
Claim 3
Dependent Claim
31 words
A method according to claim 1 , wherein said performing a first set of adjustments further comprises customizing the file for a class of devices to which the requesting client belongs.
Claim 4
Dependent Claim
35 words
A method according to claim 1 , wherein said performing a second set of adjustments further comprises customizing the modified form of the file according to one or more user preferences at the requesting client.
Claim 5
Dependent Claim
35 words
A method according to claim 1 , wherein said performing a second set of adjustments further comprises customizing the modified form of the file according to one or more current conditions at the requesting client.
Claim 6
Dependent Claim
30 words
A method according to claim 1 , wherein said performing a second set of adjustments further comprises customizing the modified form of the file according to the return customization information.
Claim 7
Dependent Claim
27 words
A method according to claim 1 , wherein said determining return customization information further comprises determining a complexity level of at least one element of the file.
Claim 8
Dependent Claim
32 words
A method according to claim 6 , wherein said sending return customization information further comprises sending the determined complexity level, along with the modified form of the file, to the requesting client.
Claim 9
Dependent Claim
46 words
A method according to claim 7 , wherein said performing a second set of adjustments to the modified form of the file further comprises displaying a selected element of the modified form of the file based on a corresponding complexity level associated with the selected element.
Claim 10
Dependent Claim
166 words
An information handling system, comprising: a server; a client, wherein said client sends a file request to said server, wherein said file request includes client device data and one or more user specified viewing options; a display device connected to said client; a network for connecting said server to said client; means for performing a first set of adjustments to the file at said server, to produce a modified form of the file, wherein the first set of adjustments includes modifying the file in accordance with the client device data and the user specified viewing options; means for analyzing the file at the server and determining return customization information; means for sending the modified form of the file and the return customization information to said client; means for performing a second set of adjustments to the modified form of the file at said client, to produce a final form of the file; and means for displaying the final form of the file on said display device.
Claim 11
Dependent Claim
166 words
An information handling system, comprising: a server; a client, wherein said client sends a file request to said server, wherein said file request includes client device data and one or more user specified viewing options; a display device connected to said client; a network for connecting said server to said client; means for performing a first set of adjustments to the file at said server, to produce a modified form of the file, wherein the first set of adjustments includes modifying the file in accordance with the client device data and the user specified viewing options; means for analyzing the file at the server and determining return customization information; means for sending the modified form of the file and the return customization information to said client; means for performing a second set of adjustments to the modified form of the file at said client, to produce a final form of the file; and means for displaying the final form of the file on said display device.
Claim 12
Dependent Claim
36 words
An information handling system according to claim 9 , wherein said means for performing a first set of adjustments further comprises means for customizing the file for a class of devices to which said client belongs.
Claim 13
Dependent Claim
40 words
An information handling system according to claim 9 , wherein said means for performing a second set of adjustments further comprises means for customizing the modified form of the file according to one or more user preferences at said client.
Claim 14
Dependent Claim
40 words
An information handling system according to claim 9 , wherein said means for performing a second set of adjustments further comprises means for customizing the modified form of the file according to one or more current conditions at said client.
Claim 15
Dependent Claim
36 words
An information handling system according to claim 9 , wherein said means for performing a second set of adjustments further comprises means for customizing the modified form of the file according to the return customization information.
Claim 16
Dependent Claim
33 words
An information handling system according to claim 9 , wherein said means for determining return customization information further comprises means for determining a complexity level of at least one element of the file.
Claim 17
Dependent Claim
37 words
An information handling system according to claim 14 , wherein said means for sending return customization information further comprises means for sending the determined complexity level, along with the modified form of the file, to said client.
Claim 18
Dependent Claim
52 words
An information handling system according to claim 15 , wherein said means for performing a second set of adjustments to the modified form of the file further comprises means for displaying a selected element of the modified form of the file based on a corresponding complexity level associated with the selected element.
Claim 19
Dependent Claim
160 words
A computer program product in computer-usable media for use in customizing a file for a requesting client, comprising: means for sending a file request, from the requesting client to a server, wherein the file request includes client device data and one or more user specified viewing options; means for performing a first set of adjustments to the file at a server, to produce a modified form of the file, wherein said performing includes modifying the file in accordance with the client device data and the user specified viewing options; means for analyzing the file at the server and determining return customization information; means for sending the modified form of the file and the return customization information to the requesting client; means for performing a second set of adjustments to the modified form of the file at the client, to produce a final form of the file; and means for displaying the final form of the file on a display device.
Claim 20
Dependent Claim
160 words
A computer program product in computer-usable media for use in customizing a file for a requesting client, comprising: means for sending a file request, from the requesting client to a server, wherein the file request includes client device data and one or more user specified viewing options; means for performing a first set of adjustments to the file at a server, to produce a modified form of the file, wherein said performing includes modifying the file in accordance with the client device data and the user specified viewing options; means for analyzing the file at the server and determining return customization information; means for sending the modified form of the file and the return customization information to the requesting client; means for performing a second set of adjustments to the modified form of the file at the client, to produce a final form of the file; and means for displaying the final form of the file on a display device.
Claim 21
Dependent Claim
37 words
A computer program product according to claim 17 , wherein said means for performing a first set of adjustments further comprises means for customizing the file for a class of devices to which the requesting client belongs.
Claim 22
Dependent Claim
41 words
A computer program product according to claim 17 , wherein said means for performing a second set of adjustments further comprises means for customizing the modified form of the file according to one or more user preferences at the requesting client.
Claim 23
Dependent Claim
41 words
A computer program product according to claim 17 , wherein said means for performing a second set of adjustments further comprises means for customizing the modified form of the file according to one or more current conditions at the requesting client.
Claim 24
Dependent Claim
36 words
A computer program product according to claim 17 , wherein said means for performing a second set of adjustments further comprises means for customizing the modified form of the file according to the return customization information.
Claim 25
Dependent Claim
33 words
A computer program product according to claim 17 , wherein said means for determining return customization information further comprises means for determining a complexity level of at least one element of the file.
Claim 26
Dependent Claim
38 words
A computer program product according to claim 22 , wherein said means for sending return customization information further comprises means for sending the determined complexity level, along with the modified form of the file, to the requesting client.
Claim 27
Dependent Claim
52 words
A computer program product according to claim 23 , wherein said means for performing a second set of adjustments to the modified form of the file further comprises means for displaying a selected element of the modified form of the file based on a corresponding complexity level associated with the selected element.