Claims Analysis
Total Claims: 45
Claim 1
Independent Claim
81 words
A method for accessing a data file by a user over a network from a remote location, said method comprising: determining a group of a first number of sites containing the data file; dividing the data file into a plurality of data file segments, said plurality corresponding in number to said first number of sites; and accessing said sites through separate channels for transmission of said data file segments to the user, said accessing said sites being accomplished substantially in parallel.
Claim 2
Independent Claim
81 words
A method for accessing a data file by a user over a network from a remote location, said method comprising: determining a group of a first number of sites containing the data file; dividing the data file into a plurality of data file segments, said plurality corresponding in number to said first number of sites; and accessing said sites through separate channels for transmission of said data file segments to the user, said accessing said sites being accomplished substantially in parallel.
Claim 3
Dependent Claim
28 words
The method as set forth in claim 1 and further including: providing a selection option to the user for selecting only predetermined ones of said sites for accessing.
Claim 4
Dependent Claim
17 words
The method as set forth in claim 1 wherein said data file segments are of differing sizes.
Claim 5
Dependent Claim
35 words
The method as set forth in claim 3 and further including: sampling data transfer speed of said separate channels; and assigning different sizes of said data file segments to different ones of said separate channels.
Claim 6
Dependent Claim
26 words
The method as set forth in claim 4 wherein said assigning is accomplished by assigning larger data file segments to faster ones of said separate channels.
Claim 7
Dependent Claim
49 words
The method as set forth in claim 5 and further including, after said assigning, sending requests for said data file segments substantially simultaneously to said group of sites whereby said data file segments are returned to the user and said returns are completed in a substantially concurrent time period.
Claim 8
Dependent Claim
32 words
The method as set forth in claim 6 and further including: assembling said data file segments into said data file upon receipt of said data file segments from said group of sites.
Claim 9
Dependent Claim
33 words
The method as set forth in claim 3 wherein data transfer speed is measured in bytes transferred per second, said sampling including measuring time taken to transfer a predetermined number of sample bytes.
Claim 10
Dependent Claim
30 words
The method as set forth in claim 3 wherein data transfer speed is measured in bytes transferred from each site during a predetermined maximum sample time period for each site.
Claim 11
Dependent Claim
53 words
The method as set forth in claim 3 wherein data transfer speed is measured in bytes transferred per second, said sampling further including measuring bytes transferred from each site during a predetermined maximum sample time period for sites which transfer less than a predetermined number of bytes during said maximum sample time period.
Claim 12
Dependent Claim
36 words
The method as set forth in claim 2 wherein said selection option includes: displaying an activation area on a display screen, whereby the user may select, through an input device, said predetermined ones of said sites.
Claim 13
Dependent Claim
16 words
The method as set forth in claim 11 wherein said input device is a mouse device.
Claim 14
Dependent Claim
16 words
The method as set forth in claim 11 wherein said input device is a keyboard device.
Claim 15
Dependent Claim
22 words
The method as set forth in claim 12 wherein said input device includes a keyboard device in addition to said mouse device.
Claim 16
Dependent Claim
132 words
A storage medium including machine readable indicia, said storage medium being selectively coupled to a reading device, said reading device being selectively coupled to processing circuitry within a computer system, said reading device being selectively operable to read said machine readable indicia and provide program signals representative thereof, said program signals being selectively effective for enabling a user to access a data file from a remote site through a network by: determining a group of a first number of sites containing the data file; dividing the data file into a plurality of data file segments, said plurality corresponding in number to said first number of sites; and accessing said sites through separate channels for transmission of said data file segments to the user, said accessing said sites being accomplished substantially in parallel.
Claim 17
Dependent Claim
132 words
A storage medium including machine readable indicia, said storage medium being selectively coupled to a reading device, said reading device being selectively coupled to processing circuitry within a computer system, said reading device being selectively operable to read said machine readable indicia and provide program signals representative thereof, said program signals being selectively effective for enabling a user to access a data file from a remote site through a network by: determining a group of a first number of sites containing the data file; dividing the data file into a plurality of data file segments, said plurality corresponding in number to said first number of sites; and accessing said sites through separate channels for transmission of said data file segments to the user, said accessing said sites being accomplished substantially in parallel.
Claim 18
Dependent Claim
34 words
The medium as set forth in claim 15 wherein said program signals are further selectively effective for: providing a selection option to the user for selecting only predetermined ones of said sites for accessing.
Claim 19
Dependent Claim
17 words
The medium as set forth in claim 15 wherein said data file segments are of differing sizes.
Claim 20
Dependent Claim
41 words
The medium as set forth in claim 17 wherein said program signals are further selectively effective for: sampling data transfer speed of said separate channels; and assigning different sizes of said data file segments to different ones of said separate channels.
Claim 21
Dependent Claim
26 words
The medium as set forth in claim 18 wherein said assigning is accomplished by assigning larger data file segments to faster ones of said separate channels.
Claim 22
Dependent Claim
55 words
The medium as set forth in claim 19 wherein said program signals are further selectively effective for, after said assigning, sending requests for said data file segments substantially simultaneously to said group of sites whereby said data file segments are returned to the user and said returns are completed in a substantially concurrent time period.
Claim 23
Dependent Claim
38 words
The medium as set forth in claim 20 wherein said program signals are further selectively effective for: assembling said data file segments into said data file upon receipt of said data file segments from said group of sites.
Claim 24
Dependent Claim
33 words
The medium as set forth in claim 17 wherein data transfer speed is measured in bytes transferred per second, said sampling including measuring time taken to transfer a predetermined number of sample bytes.
Claim 25
Dependent Claim
30 words
The medium as set forth in claim 17 wherein data transfer speed is measured in bytes transferred from each site during a predetermined maximum sample time period for each site.
Claim 26
Dependent Claim
53 words
The medium as set forth in claim 17 wherein data transfer speed is measured in bytes transferred per second, said sampling further including measuring bytes transferred from each site during a predetermined maximum sample time period for sites which transfer less than a predetermined number of bytes during said maximum sample time period.
Claim 27
Dependent Claim
36 words
The medium as set forth in claim 16 wherein said selection option includes: displaying an activation area on a display screen, whereby the user may select, through an input device, said predetermined ones of said sites.
Claim 28
Dependent Claim
16 words
The medium as set forth in claim 25 wherein said input device is a mouse device.
Claim 29
Dependent Claim
16 words
The medium as set forth in claim 25 wherein said input device is a keyboard device.
Claim 30
Dependent Claim
22 words
The medium as set forth in claim 26 wherein said input device includes a keyboard device in addition to said mouse device.
Claim 31
Dependent Claim
114 words
An information processing system comprising: a processing device; a memory unit; and a bus connecting said processing device and said memory unit, said processing device being selectively operable for executing a program from said memory for selectively enabling a user to access a data file from a remote site through a network by: determining a group of a first number of sites containing the data file; dividing the data file into a plurality of data file segments, said plurality corresponding in number to said first number of sites; and accessing said sites through separate channels for transmission of said data file segments to the user, said accessing said sites being accomplished substantially in parallel.
Claim 32
Dependent Claim
114 words
An information processing system comprising: a processing device; a memory unit; and a bus connecting said processing device and said memory unit, said processing device being selectively operable for executing a program from said memory for selectively enabling a user to access a data file from a remote site through a network by: determining a group of a first number of sites containing the data file; dividing the data file into a plurality of data file segments, said plurality corresponding in number to said first number of sites; and accessing said sites through separate channels for transmission of said data file segments to the user, said accessing said sites being accomplished substantially in parallel.
Claim 33
Dependent Claim
29 words
The information processing system set forth in claim 29 and further including: providing a selection option to the user for selecting only predetermined ones of said sites for accessing.
Claim 34
Dependent Claim
18 words
The information processing system set forth in claim 29 wherein said data file segments are of differing sizes.
Claim 35
Dependent Claim
36 words
The information processing system set forth in claim 31 and further including: sampling data transfer speed of said separate channels; and assigning different sizes of said data file segments to different ones of said separate channels.
Claim 36
Dependent Claim
27 words
The information processing system set forth in claim 32 wherein said assigning is accomplished by assigning larger data file segments to faster ones of said separate channels.
Claim 37
Dependent Claim
50 words
The information processing system set forth in claim 33 and further including, after said assigning, sending requests for said data file segments substantially simultaneously to said group of sites whereby said data file segments are returned to the user and said returns are completed in a substantially concurrent time period.
Claim 38
Dependent Claim
33 words
The information processing system set forth in claim 34 and further including: assembling said data file segments into said data file upon receipt of said data file segments from said group of sites.
Claim 39
Dependent Claim
34 words
The information processing system set forth in claim 31 wherein data transfer speed is measured in bytes transferred per second, said sampling including measuring time taken to transfer a predetermined number of sample bytes.
Claim 40
Dependent Claim
31 words
The information processing system set forth in claim 31 wherein data transfer speed is measured in bytes transferred from each site during a predetermined maximum sample time period for each site.
Claim 41
Dependent Claim
54 words
The information processing system set forth in claim 31 wherein data transfer speed is measured in bytes transferred per second, said sampling further including measuring bytes transferred from each site during a predetermined maximum sample time period for sites which transfer less than a predetermined number of bytes during said maximum sample time period.
Claim 42
Dependent Claim
37 words
The information processing system set forth in claim 30 wherein said selection option includes: displaying an activation area on a display screen, whereby the user may select, through an input device, said predetermined ones of said sites.
Claim 43
Dependent Claim
17 words
The information processing system set forth in claim 39 wherein said input device is a mouse device.
Claim 44
Dependent Claim
17 words
The information processing system set forth in claim 39 wherein said input device is a keyboard device.
Claim 45
Dependent Claim
23 words
The information processing system set forth in claim 40 wherein said input device includes a keyboard device in addition to said mouse device.