Patent US5964832A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag