Claims Analysis
Total Claims: 44
Claim 1
Independent Claim
176 words
A method for operating a server system adapted to provide on-line publications via a computer communications network to a plurality of subscribers, comprising the steps of: storing in a database server publication data files received from a plurality of publishers; maintaining a schedule of events file adapted to contain information relating to predetermined downloading schedules to said subscribers via said communications network desiring a corresponding publication; transmitting to said plurality of subscribers schedule information corresponding to said schedule of events file so as to provide the times which said subscribers are scheduled to access said server system; receiving from each subscriber at said scheduled times an information request in accordance with said schedule of events file and a list of existing files in said subscriber's database including said file names, file sizes and corresponding file identification code; transmitting to said subscriber a set of predetermined data files as authorized by a corresponding one of said publishers, including each file's name, size and identification code in response to said information request from each one of said subscribers.
Claim 2
Independent Claim
176 words
A method for operating a server system adapted to provide on-line publications via a computer communications network to a plurality of subscribers, comprising the steps of: storing in a database server publication data files received from a plurality of publishers; maintaining a schedule of events file adapted to contain information relating to predetermined downloading schedules to said subscribers via said communications network desiring a corresponding publication; transmitting to said plurality of subscribers schedule information corresponding to said schedule of events file so as to provide the times which said subscribers are scheduled to access said server system; receiving from each subscriber at said scheduled times an information request in accordance with said schedule of events file and a list of existing files in said subscriber's database including said file names, file sizes and corresponding file identification code; transmitting to said subscriber a set of predetermined data files as authorized by a corresponding one of said publishers, including each file's name, size and identification code in response to said information request from each one of said subscribers.
Claim 3
Dependent Claim
23 words
The method in accordance with claim 1 further comprising the step of calculating a CRC code for each file received from each publisher.
Claim 4
Dependent Claim
18 words
The method in accordance with claim 2 further comprising the step of compressing files received from each publisher.
Claim 5
Dependent Claim
27 words
The method in accordance with claim 2 further comprising the step of signing up a subscriber when said subscriber transmits said information request for the first time.
Claim 6
Dependent Claim
26 words
The method in accordance with claim 4 wherein said step of signing up further comprises the step of sending the subscriber a unique subscriber identification number.
Claim 7
Dependent Claim
24 words
The method in accordance with claim 4 wherein said step of signing up further comprises the step of prompting said subscriber for demographic information.
Claim 8
Dependent Claim
26 words
The method in accordance with claim 4 further comprising the step of sending instructions to each subscriber for deleting predetermined files contained in said subscriber's directory.
Claim 9
Dependent Claim
53 words
The method in accordance with claim 2 further comprising the step of receiving from each subscriber the name of files that were not properly received by said subscriber along with the size of the portion of the file received by said subscriber and the CRC code of said portion received by said subscriber.
Claim 10
Dependent Claim
26 words
The method in accordance with claim 8 further comprising the step of calculating the CRC code of said portion of the file received by said subscriber.
Claim 11
Dependent Claim
52 words
The method in accordance with claim 9 further comprising the step of comparing said CRC code transmitted by said subscriber with said calculated CRC code of said portion of the file received by said subscriber; and transmitting the remaining portion of said file to said subscriber when said CRC codes are equal.
Claim 12
Dependent Claim
54 words
The method in accordance with claim 1 further comprising the steps of receiving from said subscribers their corresponding local time zones and responsive thereto, transmitting a corresponding offset time necessary to synchronize the subscriber's local time with a publisher's reference time, such that all scheduled events take place at the corresponding publisher's reference time.
Claim 13
Dependent Claim
71 words
The method in accordance with claim 1 further comprising the steps of: receiving a data batch having a predetermined variable size from a modem coupled to each subscriber's computer terminal; and transmitting an acknowledgment signal to said subscriber, such that said subscriber's computer terminal controls the flow of information through said modem by varying the size of said data batch based on the number of acknowledgment signals transmitted by said server.
Claim 14
Dependent Claim
28 words
The method in accordance with claim 12, wherein the size of said data batch is decreased when the rate of said acknowledgment signals are below a given value.
Claim 15
Independent Claim
135 words
A method for downloading data files from a server system to a subscriber's computer system, said data files originated by a plurality of publishers, said method comprising the steps of: maintaining a schedule of events file containing a time schedule for downloading said data files; maintaining a log file for tracking the success and failure of said events; transmitting an information request to said server system when said event is launched at a scheduled time; receiving a group of files corresponding to a publisher from said server system, and their corresponding file sizes and CRC codes in response to said information request; tracking said log file to determine whether the last event scheduled was completed successfully; and launching said last event when said log file indicates that said last event scheduled was not completed successfully.
Claim 16
Independent Claim
135 words
A method for downloading data files from a server system to a subscriber's computer system, said data files originated by a plurality of publishers, said method comprising the steps of: maintaining a schedule of events file containing a time schedule for downloading said data files; maintaining a log file for tracking the success and failure of said events; transmitting an information request to said server system when said event is launched at a scheduled time; receiving a group of files corresponding to a publisher from said server system, and their corresponding file sizes and CRC codes in response to said information request; tracking said log file to determine whether the last event scheduled was completed successfully; and launching said last event when said log file indicates that said last event scheduled was not completed successfully.
Claim 17
Dependent Claim
97 words
The method in accordance with claim 14, wherein said step of launching an event further comprises the steps of transmitting to said server system an information request in accordance with said schedule of events file and a list of existing files in said subscriber's database including said file names, file sizes and corresponding file identification code; and receiving from said server system a set of predetermined data files as authorized by a corresponding one of said publishers, including each file's name, size and identification code in response to said information request from each one of said subscribers.
Claim 18
Dependent Claim
15 words
The method in accordance with claim 15, wherein said data files are in compressed format.
Claim 19
Dependent Claim
20 words
The method in accordance with claim 16 further comprising the step of decompressing each file received from said server system.
Claim 20
Dependent Claim
24 words
The method in accordance with claim 17 further comprising the step of calculating a CRC code for each file received from said server system.
Claim 21
Dependent Claim
27 words
The method in accordance with claim 15 further comprising the step of receiving from said server system instructions for deleting predetermined files contained in said subscriber's directory.
Claim 22
Dependent Claim
54 words
The method in accordance with claim 19 further comprising the step of transmitting to said server system the name of files that were not properly received by said subscriber along with the size of the portion of the file received by said subscriber and the CRC code of said portion received by said subscriber.
Claim 23
Dependent Claim
33 words
The method in accordance with claim 20 further comprising the step of calculating in said server system, the CRC code of the portion of the file that was received by said server system.
Claim 24
Dependent Claim
28 words
The method in accordance with claim 21 further comprising the step of receiving the remaining portion of said file to said subscriber when said CRC codes are equal.
Claim 25
Dependent Claim
55 words
The method in accordance with claim 14 further comprising the steps of transmitting to said server system a corresponding local time zone and responsive thereto, receiving a corresponding offset time necessary to synchronize the subscriber's local time with a publisher's reference time, such that all scheduled events take place at the corresponding publisher's reference time.
Claim 26
Dependent Claim
76 words
The method in accordance with claim 14 further comprising the steps of: transmitting to said server system a data batch having a predetermined variable size from a modem coupled to each subscriber's computer terminal; receiving an acknowledgment signal from said server system, such that said subscriber's computer terminal controls the flow of information through said modem by varying the size of said data batch based on the number of acknowledgment signals transmitted by said server system.
Claim 27
Dependent Claim
28 words
The method in accordance with claim 24, wherein the size of said data batch is decreased when the rate of said acknowledgment signals are below a given value.
Claim 28
Dependent Claim
65 words
The method in accordance with claim 14 further comprising the steps of: displaying a channel selection menu on said subscriber's monitor, each channel corresponding to a publisher to which said subscriber is subscribed; displaying a scrolling ticker display configured to display the contents of a file corresponding to a selected channel on said monitor; and displaying a channel identification symbol corresponding to said selected channel.
Claim 29
Dependent Claim
21 words
The method in accordance with claim 26 further comprising the steps of displaying said scrolling ticker display as a horizontal bar.
Claim 30
Dependent Claim
28 words
The method in accordance with claim 27, further comprising the steps of displaying said channel selection menu as a vertical bar comprising an up and a down arrow.
Claim 31
Dependent Claim
16 words
The method in accordance with claim 28, wherein said channel identification symbol comprise a publisher's name.
Claim 32
Dependent Claim
16 words
The method in accordance with claim 28, wherein said channel identification symbol comprise a publisher's logo.
Claim 33
Dependent Claim
41 words
The method in accordance with claim 28 further comprising the step of displaying said identification symbol in a region defined by a box, wherein said horizontal ticker display and said channel selection bar are disposed at each side of said box.
Claim 34
Independent Claim
113 words
A method for receiving by a subscriber, data files from a server system, said data files generated by a plurality of publishers, said method comprising the steps of: said subscriber communicating with said server system via a computer so as to request datafiles corresponding to each publisher; receiving said datafiles from said server system in response to said request; displaying a channel selection menu on said subscriber's monitor, each channel corresponding to a publisher to which said subscriber is subscribed; displaying a scrolling ticker display configured to display the contents of a ticker file corresponding to a selected channel on said monitor; and displaying a channel identification symbol corresponding to said selected channel.
Claim 35
Independent Claim
113 words
A method for receiving by a subscriber, data files from a server system, said data files generated by a plurality of publishers, said method comprising the steps of: said subscriber communicating with said server system via a computer so as to request datafiles corresponding to each publisher; receiving said datafiles from said server system in response to said request; displaying a channel selection menu on said subscriber's monitor, each channel corresponding to a publisher to which said subscriber is subscribed; displaying a scrolling ticker display configured to display the contents of a ticker file corresponding to a selected channel on said monitor; and displaying a channel identification symbol corresponding to said selected channel.
Claim 36
Dependent Claim
21 words
The method in accordance with claim 32 further comprising the steps of displaying said scrolling ticker display as a horizontal bar.
Claim 37
Dependent Claim
28 words
The method in accordance with claim 33, further comprising the steps of displaying said channel selection menu as a vertical bar comprising an up and a down arrow.
Claim 38
Dependent Claim
16 words
The method in accordance with claim 34, wherein said channel identification symbol comprise a publisher's name.
Claim 39
Dependent Claim
16 words
The method in accordance with claim 34, wherein said channel identification symbol comprise a publisher's logo.
Claim 40
Dependent Claim
41 words
The method in accordance with claim 34 further comprising the step of displaying said identification symbol in a region defined by a box, wherein said horizontal ticker display and said channel selection bar are disposed at each side of said box.
Claim 41
Independent Claim
180 words
A method for transmitting by a server system to a subscriber via a computer communications network data files generated by at least one publisher, said method comprising the steps of: (a) said server system communicating with said subscriber via a computer so as to transmit at least one data file corresponding to said publisher in response to a subscriber request; (b) said server system transmitting a copy of said requested data file; (c) said server system receiving from said subscriber the name of the data file that was not properly received by said subscriber along with the size of the portion of the data file received successfully by said subscriber and the CRC code of said portion received successfully by said subscriber; and (d) said server system transmitting the remaining portion of said data file to said subscriber when said CRC code received by said server system is equal to a CRC code calculated by said server system, said CRC code calculated by said server system corresponding to the portion of data file that was successfully received by said subscriber.
Claim 42
Independent Claim
180 words
A method for transmitting by a server system to a subscriber via a computer communications network data files generated by at least one publisher, said method comprising the steps of: (a) said server system communicating with said subscriber via a computer so as to transmit at least one data file corresponding to said publisher in response to a subscriber request; (b) said server system transmitting a copy of said requested data file; (c) said server system receiving from said subscriber the name of the data file that was not properly received by said subscriber along with the size of the portion of the data file received successfully by said subscriber and the CRC code of said portion received successfully by said subscriber; and (d) said server system transmitting the remaining portion of said data file to said subscriber when said CRC code received by said server system is equal to a CRC code calculated by said server system, said CRC code calculated by said server system corresponding to the portion of data file that was successfully received by said subscriber.
Claim 43
Dependent Claim
21 words
The method in accordance with claim 38 further comprising the steps of transmitting a plurality of data files to said subscriber.
Claim 44
Dependent Claim
32 words
The method in accordance with claim 39 further comprising the steps of repeating said steps (c) and (d) until all files transmitted by said server system are successfully received by said subscriber.