Patent US5964832A successfully refreshed from Google Patents.
US5964832A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Using networked remote computers to execute computer processing tasks at a predetermined time
Assignee: Intel Corp
•
Filing: 1997-04-18
•
Granted: 1999-10-12
•
Expires: 2017-04-18
Abstract
Abstract A system executes computer processing tasks on a remote computer that communicates with a central computer. The remote computer receives a start message from the central computer. Based on the start message, the remote computer processes raw data to generate processed data, and stores the processed data. Finally, the remote computer sends a complete message to the central computer.
Inventors
- 👤 Gregory Hurst Kisor
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 19:38
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/40; H04L67/00; H04L67/01; H04L67/02; H04L67/025
Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
131 words
A method of utilizing the excess processing capacity of a remote computer coupled over a communications network to a central computer, the central computer having a first set of processing tasks, the remote computer having a second set of processing tasks that the remote computer performs only during predetermined times, and said remote computer being otherwise available for processing, said method comprising: (a) receiving a start message at the remote computer from the central computer at a time that the central computer has predetermined the remote computer will be available for processing one of said first set of processing tasks; (b) processing raw data related to said first set of processing tasks to generate processed data; (c) storing the processed data; and (d) sending a complete message to the central computer.
Claim 2
Independent Claim
131 words
A method of utilizing the excess processing capacity of a remote computer coupled over a communications network to a central computer, the central computer having a first set of processing tasks, the remote computer having a second set of processing tasks that the remote computer performs only during predetermined times, and said remote computer being otherwise available for processing, said method comprising: (a) receiving a start message at the remote computer from the central computer at a time that the central computer has predetermined the remote computer will be available for processing one of said first set of processing tasks; (b) processing raw data related to said first set of processing tasks to generate processed data; (c) storing the processed data; and (d) sending a complete message to the central computer.
Claim 3
Dependent Claim
22 words
The method of claim 1, wherein the remote computer communicates with the central computer over a Transmission Control Protocol/Internet Protocol based network.
Claim 4
Dependent Claim
19 words
The method of claim 1, wherein the remote computer communicates with the central computer over a local area network.
Claim 5
Dependent Claim
29 words
The method of claim 1, wherein the start message comprises a task and a storage location of the raw data, further comprising the step of retrieving the raw data.
Claim 6
Dependent Claim
27 words
The method of claim 1, wherein the start message comprises a task and the raw data, and the raw data is processed in accordance with the task.
Claim 7
Dependent Claim
17 words
The method of claim 1, wherein the complete message comprises a storage location of the processed data.
Claim 8
Dependent Claim
13 words
The method of claim 1, wherein the complete message comprises the processed data.
Claim 9
Dependent Claim
37 words
The method of claim 1, wherein a plurality of server computers communicate with the remote computer and the central computer, further comprising the step of retrieving the raw data from one of the plurality of server computers.
Claim 10
Dependent Claim
39 words
The method of claim 1, wherein a plurality of server computers communicate with the remote computer and the central computer, step (c) comprising the step of: (c-1) storing the processed data on one of the plurality of server computers.
Claim 11
Independent Claim
177 words
A system for utilizing the excess processing capacity of a remote computer coupled over a communications network to a central computer comprising: a communications link; a plurality of computers coupled to said communications link in communication with each other, said plurality of computers comprising a central computer having a first set of processing tasks, and at least one remote computer, said remote computer required to perform a second set of tasks only during predetermined times, said remote computer being otherwise available for processing; a management program executing on said central computer, said management program sending via said communication link a start message to said at least one remote computer to start a task selected from said first set of tasks at a predetermined time that said remote computer is available; a task processing program that executes on said at least one remote computer, said task processing program, in response to said start message processing raw data to generate processed data, storing said processed data, and sending via said communications link a complete message to said central computer.
Claim 12
Independent Claim
177 words
A system for utilizing the excess processing capacity of a remote computer coupled over a communications network to a central computer comprising: a communications link; a plurality of computers coupled to said communications link in communication with each other, said plurality of computers comprising a central computer having a first set of processing tasks, and at least one remote computer, said remote computer required to perform a second set of tasks only during predetermined times, said remote computer being otherwise available for processing; a management program executing on said central computer, said management program sending via said communication link a start message to said at least one remote computer to start a task selected from said first set of tasks at a predetermined time that said remote computer is available; a task processing program that executes on said at least one remote computer, said task processing program, in response to said start message processing raw data to generate processed data, storing said processed data, and sending via said communications link a complete message to said central computer.
Claim 13
Dependent Claim
17 words
The system of claim 10, wherein said communications link is a Transmission Control Protocol/Internet Protocol based network.
Claim 14
Dependent Claim
14 words
The system of claim 10, wherein said communications link is a local area network.
Claim 15
Dependent Claim
16 words
The system of claim 10, said plurality of computers further comprising at least one server computer.
Claim 16
Dependent Claim
21 words
The system of claim 13, wherein said task processing program stores said processed data on said at least one remote computer.
Claim 17
Dependent Claim
21 words
The system of claim 13, wherein said task processing program stores said processed data on said at least one server computer.
Claim 18
Dependent Claim
116 words
A remote computer having a first set of processing tasks that the remote computer is required to perform only during predetermined times, the remote computer being otherwise available for processing, wherein the remote computer communicates with a central computer having a second set of processing tasks, the remote computer programmed to perform the following steps: (a) receiving a start message from the central computer at a time that the central computer has predetermined the remote computer will be available for processing; (b) processing raw data related to a task selected from the second set of processing tasks to generate processed data; (c) storing the processed data; and (d) sending a complete message to the central computer.
Claim 19
Dependent Claim
116 words
A remote computer having a first set of processing tasks that the remote computer is required to perform only during predetermined times, the remote computer being otherwise available for processing, wherein the remote computer communicates with a central computer having a second set of processing tasks, the remote computer programmed to perform the following steps: (a) receiving a start message from the central computer at a time that the central computer has predetermined the remote computer will be available for processing; (b) processing raw data related to a task selected from the second set of processing tasks to generate processed data; (c) storing the processed data; and (d) sending a complete message to the central computer.
Claim 20
Dependent Claim
23 words
The remote computer of claim 16, wherein the remote computer communicates with the central computer over a Transmission Control Protocol/Internet Protocol based network.
Claim 21
Dependent Claim
20 words
The remote computer of claim 16, wherein the remote computer communicates with the central computer over a local area network.
Claim 22
Dependent Claim
38 words
The remote computer of claim 16, wherein a plurality of server computers communicate with the remote computer and the central computer, further comprising the step of retrieving the raw data from one of the plurality of server computers.
Claim 23
Dependent Claim
40 words
The remote computer of claim 16, wherein a plurality of server computers communicate with the remote computer and the central computer, step (c) comprising the step of: (c-1) storing the processed data on one of the plurality of server computers.
Claim 24
Independent Claim
109 words
A method of utilizing the excess processing capacity of a remote computer that is required to perform a first set of processing tasks only during predetermined times, wherein the remote computer communicates with a central computer having a second set of processing tasks, said method comprising: (a) determining a time at which the remote computer will be available for processing a task selected from the second set of processing tasks; (b) receiving a start message from the central computer at said time; (c) processing raw data related to the task to generate processed data; (d) storing the processed data; and (e) sending a complete message to the central computer.
Claim 25
Independent Claim
109 words
A method of utilizing the excess processing capacity of a remote computer that is required to perform a first set of processing tasks only during predetermined times, wherein the remote computer communicates with a central computer having a second set of processing tasks, said method comprising: (a) determining a time at which the remote computer will be available for processing a task selected from the second set of processing tasks; (b) receiving a start message from the central computer at said time; (c) processing raw data related to the task to generate processed data; (d) storing the processed data; and (e) sending a complete message to the central computer.
Claim 26
Dependent Claim
22 words
The method of claim 21, wherein the remote computer communicates with the central computer over a Transmission Control Protocol/Internet Protocol based network.
Claim 27
Dependent Claim
19 words
The method of claim 21, wherein the remote computer communicates with the central computer over a local area network.
Claim 28
Dependent Claim
29 words
The method of claim 21, wherein the start message comprises a task and a storage location of the raw data, further comprising the step of retrieving the raw data.
Claim 29
Dependent Claim
27 words
The method of claim 21, wherein the start message comprises a task and the raw data, and the raw data is processed in accordance with the task.
Claim 30
Dependent Claim
17 words
The method of claim 21, wherein the complete message comprises a storage location of the processed data.
Claim 31
Dependent Claim
13 words
The method of claim 21, wherein the complete message comprises the processed data.
Claim 32
Dependent Claim
37 words
The method of claim 21, wherein a plurality of server computers communicate with the remote computer and the central computer, further comprising the step of retrieving the raw data from one of the plurality of server computers.
Claim 33
Dependent Claim
39 words
The method of claim 21, wherein a plurality of server computers communicate with the remote computer and the central computer, step (d) comprising the step of: (d-1) storing the processed data on one of the plurality of server computers.
References Cited (Backward Citations)
US5414837A
Cited
US5742767A
Cited
US5805884A
Cited
US5710918A
Cited
US5774668A
Cited
US5793964A
Cited
US5758083A
Cited
US5761507A
Cited
US5758077A
Cited
US5790789A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-10-11 | 2003-04-12 | 2003-10-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-10-11 | 2007-04-12 | 2007-10-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-10-11 | 2011-04-12 | 2011-10-12 | $7700.00 | Window Closed / Lapsed |