US6963897B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Customer services and advertising based upon device attributes and associated distributed processing system
Assignee: Byteweavr LLC
•
Filing: 2000-06-23
•
Granted: 2005-11-08
•
Expires: 2020-06-23
Abstract
Abstract A method for providing customer services and advertising based upon device attributes is disclosed for a distributed processing system. The distributed processing system identifies and utilizes the capabilities of distributed devices connected together through a wide variety of communication systems and networks and utilize those capabilities to organize, manage and distribute project workloads to the distributed devices.
Inventors
- 👤 Edward A. Hubbard
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 11:37
CPC Classifications
G; G06; G06F; G06F7/00; G06F15/00; G06F15/16; G06F9/00; G06F9/06; G06F9/46; G06F9/50; G06F9/5005; G06F9/5027; G06F9/5044; G06F9/505; G06F9/5055; G06F9/5061; G06F9/5072; H; H04; H04L; H04L67/00; H04L67/01; H04L67/10; H04L67/1001
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
276 words
A method of operating a distributed processing system having a network for coupling a multiplicity of Host distributed devices to process workloads for the distributed processing system, a plurality of Client systems requesting processing of the workloads, and a Server system for selectively distributing the workloads from the plurality of Client systems for processing by the distributed processing system comprising the steps of: generating an offer to provide processing services as an incentive for a Host distributed device to couple to the network as one of the multiplicity of Host distributed devices, wherein the processing services are available only by a processing capability provided by the distributed processing system; providing a first processing service selected from the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system; and updating capabilities of the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system, wherein the Server system makes an offer to sell application software to the first Host distributed device in response to the first Host distributed device having an assigned priority for sending Host workloads for processing on the distributed processing system, the application software executes by processing workloads exclusively on the distributed processing system and the first Host distributed device is assigned a priority for sending Host workloads for processing on the distributed processing system as an incentive for coupling to the network to process workloads for the distributed processing system, and wherein the application software launches enhanced functions in place of normal functions executed by the first Host distributed device.
Claim 2
Independent Claim
276 words
A method of operating a distributed processing system having a network for coupling a multiplicity of Host distributed devices to process workloads for the distributed processing system, a plurality of Client systems requesting processing of the workloads, and a Server system for selectively distributing the workloads from the plurality of Client systems for processing by the distributed processing system comprising the steps of: generating an offer to provide processing services as an incentive for a Host distributed device to couple to the network as one of the multiplicity of Host distributed devices, wherein the processing services are available only by a processing capability provided by the distributed processing system; providing a first processing service selected from the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system; and updating capabilities of the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system, wherein the Server system makes an offer to sell application software to the first Host distributed device in response to the first Host distributed device having an assigned priority for sending Host workloads for processing on the distributed processing system, the application software executes by processing workloads exclusively on the distributed processing system and the first Host distributed device is assigned a priority for sending Host workloads for processing on the distributed processing system as an incentive for coupling to the network to process workloads for the distributed processing system, and wherein the application software launches enhanced functions in place of normal functions executed by the first Host distributed device.
Claim 3
Dependent Claim
15 words
The method of claim 1 , wherein the enhanced function is a document edit function.
Claim 4
Dependent Claim
21 words
The method of claim 1 , wherein the enhanced function is a database search function described by a logic character string.
Claim 5
Dependent Claim
37 words
The method of claim 3 , wherein the database search function is processed by an internet search engine which returns to the first Host distributed device a selection of files in response to the database search function.
Claim 6
Dependent Claim
61 words
The method of claim 4 , wherein the application software parses the selection of files into N files and sends one or more of the N files to selected of the multiplicity of Host distributed devices as a workload with first software for executing an enhanced search of the workload, the enhanced search returning search data selected from the N files.
Claim 7
Independent Claim
304 words
A method of operating a distributed processing system having a network for coupling a multiplicity of Host distributed devices to process workloads for the distributed processing system, a plurality of Client systems requesting processing of the workloads, and a Server system for selectively distributing the workloads from the plurality of Client systems for processing by the distributed processing system comprising the steps of: generating an offer to provide processing services as an incentive for a Host distributed device to couple to the network as one of the multiplicity of Host distributed devices, wherein the processing services are available only by a processing capability provided by the distributed processing system; providing a first processing service selected from the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system; and updating capabilities of the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system, wherein the first Host distributed device is assigned a priority for sending Host workloads for processing on the distributed processing system as an incentive for coupling to the network to process workloads for the distributed processing system; the Server system makes an offer to sell application software to the first Host distributed device in response to the first Host distributed device having an assigned priority for sending Host workloads for processing on the distributed processing system, wherein the application software executes by processing workloads exclusively on the distributed processing system, and wherein the application software generates first workloads for processing by the distributed processing system without a workload request from the user of the first Host distributed device, the first workloads processed to enhance completion of a task requested by the user of the first Host distributed device.
Claim 8
Independent Claim
304 words
A method of operating a distributed processing system having a network for coupling a multiplicity of Host distributed devices to process workloads for the distributed processing system, a plurality of Client systems requesting processing of the workloads, and a Server system for selectively distributing the workloads from the plurality of Client systems for processing by the distributed processing system comprising the steps of: generating an offer to provide processing services as an incentive for a Host distributed device to couple to the network as one of the multiplicity of Host distributed devices, wherein the processing services are available only by a processing capability provided by the distributed processing system; providing a first processing service selected from the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system; and updating capabilities of the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system, wherein the first Host distributed device is assigned a priority for sending Host workloads for processing on the distributed processing system as an incentive for coupling to the network to process workloads for the distributed processing system; the Server system makes an offer to sell application software to the first Host distributed device in response to the first Host distributed device having an assigned priority for sending Host workloads for processing on the distributed processing system, wherein the application software executes by processing workloads exclusively on the distributed processing system, and wherein the application software generates first workloads for processing by the distributed processing system without a workload request from the user of the first Host distributed device, the first workloads processed to enhance completion of a task requested by the user of the first Host distributed device.
Claim 9
Dependent Claim
238 words
A computer program product operating within a Server system coupled to a network and managing a distributed processing system, the network configured to enable the Server system to selectively couple a multiplicity of Host distributed devices to perform workloads for the distributed processing system, the program product comprising a program of instructions for performing the program steps of: generating an offer to provide processing services as an incentive for a Host distributed device to couple to the network as one of the multiplicity of Host distributed devices, wherein the processing services are available only by a processing capability provided by the distributed processing system; sending a program providing a first processing service selected from the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system; and updating capabilities of the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system, wherein the Server system makes an offer to sell application software to the first Host distributed device in response to the first Host distributed device having an assigned priority for sending Host workloads for processing on the distributed processing system, wherein the application software executes by processing workloads exclusively on the distributed processing system, and wherein the application software launches enhanced functions in place of normal functions executed by the first Host distributed device.
Claim 10
Dependent Claim
238 words
A computer program product operating within a Server system coupled to a network and managing a distributed processing system, the network configured to enable the Server system to selectively couple a multiplicity of Host distributed devices to perform workloads for the distributed processing system, the program product comprising a program of instructions for performing the program steps of: generating an offer to provide processing services as an incentive for a Host distributed device to couple to the network as one of the multiplicity of Host distributed devices, wherein the processing services are available only by a processing capability provided by the distributed processing system; sending a program providing a first processing service selected from the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system; and updating capabilities of the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system, wherein the Server system makes an offer to sell application software to the first Host distributed device in response to the first Host distributed device having an assigned priority for sending Host workloads for processing on the distributed processing system, wherein the application software executes by processing workloads exclusively on the distributed processing system, and wherein the application software launches enhanced functions in place of normal functions executed by the first Host distributed device.
Claim 11
Dependent Claim
22 words
The computer program product of claim 7 , wherein the enhanced function is a search function described by a logic character string.
Claim 12
Dependent Claim
37 words
The computer program product of claim 8 , wherein the search function is processed by an internet search engine which returns to the first Host distributed device a selection of files in response to the search function.
Claim 13
Dependent Claim
70 words
The computer program product of claim 9 , wherein the application software parses the selection of files into N files and sends one or more of the N files to selected of the multiplicity of Host distributed devices as a workload with first software for executing an enhanced search of the workload, the enhanced search returning search data selected from the N files as a result of the enhanced search.
Claim 14
Dependent Claim
211 words
A computer program product operating within a Server system coupled to a network and managing a distributed processing system, the network configured to enable the Server system to selectively couple a multiplicity of Host distributed devices to perform workloads for the distributed processing system, the program product comprising a program of instructions for performing the program steps of: generating an offer to provide processing services as an incentive for a Host distributed device to couple to the network as one of the multiplicity of Host distributed devices wherein the processing services are available only by a processing capability provided by the distributed processing system; sending a program providing a first processing service selected from the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system; and updating capabilities of the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system, wherein the application software generates first workloads for processing by the distributed processing system without a workload request from the user of the first Host distributed device, the first workloads processed to enhance completion of a task requested by the user of the first Host distributed device.
Claim 15
Dependent Claim
211 words
A computer program product operating within a Server system coupled to a network and managing a distributed processing system, the network configured to enable the Server system to selectively couple a multiplicity of Host distributed devices to perform workloads for the distributed processing system, the program product comprising a program of instructions for performing the program steps of: generating an offer to provide processing services as an incentive for a Host distributed device to couple to the network as one of the multiplicity of Host distributed devices wherein the processing services are available only by a processing capability provided by the distributed processing system; sending a program providing a first processing service selected from the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system; and updating capabilities of the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system, wherein the application software generates first workloads for processing by the distributed processing system without a workload request from the user of the first Host distributed device, the first workloads processed to enhance completion of a task requested by the user of the first Host distributed device.
References Cited (Backward Citations)
US4669730A
Cited
US4815741A
Cited
US4839798A
Cited
US5916024A
Cited
US5031089A
Cited
US5332218A
Cited
US5056019A
Cited
US5598566A
Cited
US6115713A
Cited
US5884072A
Cited
US5402394A
Cited
US5483444A
Cited
US5893075A
Cited
US5703949A
Cited
US5978594A
Cited
US5655081A
Cited
US5793964A
Cited
US5740549A
Cited
US6024640A
Cited
US5768504A
Cited
US5815793A
Cited
US5887143A
Cited
US5970469A
Cited
US6014634A
Cited
US5937192A
Cited
US6058393A
Cited
US5862325A
Cited
US5842219A
Cited
US6208975B1
Cited
US5802062A
Cited
US6360256B1
Cited
US5970477A
Cited
US5790789A
Cited
US6195691B1
Cited
US5987506A
Cited
US5918229A
Cited
US6026474A
Cited
US5909540A
Cited
US6148377A
Cited
US5826265A
Cited
US6094654A
Cited
US5921865A
Cited
US5966451A
Cited
US5958010A
Cited
US6138155A
Cited
US6151684A
Cited
US5964832A
Cited
US6003065A
Cited
US6112304A
Cited
US6061660A
Cited
US6112181A
Cited
US6134532A
Cited
US6052785A
Cited
US6148335A
Cited
US6397252B1
Cited
US6112225A
Cited
US6009455A
Cited
US6070190A
Cited
US6516338B1
Cited
US6327622B1
Cited
US6629135B1
Cited
US6505246B1
Cited
US6418462B1
Cited
US6532488B1
Cited
US6594819B1
Cited
US6393458B1
Cited
US6574606B1
Cited
US6370436B1
Cited
US6374254B1
Cited
US6463457B1
Cited
WO2001014961A2
Cited
US6711682B1
Cited
US6377975B1
Cited
WO2001073545A2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2008-11-07 | 2009-05-09 | 2009-11-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2012-11-07 | 2013-05-09 | 2013-11-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2016-11-07 | 2017-05-09 | 2017-11-08 | $7700.00 | Window Closed / Lapsed |