Apparatus and method for consumer-oriented distribution of information processing capability
First Claim
1. A home computing resource system, the system comprising:
- a communication link;
a user terminal, the user terminal including an adaptor, the adaptor exchanging signals with the communication link; and
a service provider, the service provider exchanging signals with the communication link, wherein the service provider processes data in response to user input to the user terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to provide a home user with cost-effective PC processing capability, the home user is provided with a terminal which has only sufficient processing capability to communicate with a service provider over a network. Any processing and program execution is performed, in response to requests from the home user'"'"'s terminal, by the service provider and the results are returned to the terminal. In addition to the processing capability, data is stored in the service provider. Because the processing and data storage is performed by the service provider, changes to the programs and/or hardware can the confined to the processing resources of the service provider. In addition, the service provider can be provided with virus and hacking protection, protection that will then not be necessary for the home user'"'"'s terminal. In this manner, the home user can be charged for only the facilities and software that are actually used, while having available the full capability of a personal computer without the initial cost of a home computer, the on-going cost of maintenance, and the cost of upgrading hardware and software. The communication link can be a secure link.
27 Citations
30 Claims
-
1. A home computing resource system, the system comprising:
-
a communication link;
a user terminal, the user terminal including an adaptor, the adaptor exchanging signals with the communication link; and
a service provider, the service provider exchanging signals with the communication link, wherein the service provider processes data in response to user input to the user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for processing data for a user, the method comprising:
-
providing home computing resources by a service provider; and
controlling the computing resources of the service provider by a user interacting with the service provider over a communication link. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for providing data processing capability to a home user, the method comprising:
-
entering commands by a home user on a home user terminal;
applying the commands to a communication link through an adaptor box in the user terminal;
applying the commands on the communication link to a service provider; and
in the service provider;
interpreting and executing the commands from the communication link. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for providing computer services for a user, the method comprising:
-
with a user home terminal, providing commands identifying a processing activity;
formatting the commands and applying the formatted commands to a communication link;
applying the formatted commands transmitted on the communication link to a service provider;
reformatting the formatted commands and executing the reformatted commands; and
returning the results of the executed reformatted commands to the user terminal. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A home terminal, the home terminal generating commands to transmitted over a communication link and be executed by a service provider, the home terminal receiving the results of the commands executed in the service provider, the home terminal comprising:
-
at least one input device, the input device entering commands in response to activity by a user; and
an adapter unit, the adapter unit formatting the commands and applying the formatted commands to the communication link, the adaptor reformatting results of formatted commands transmitted over the communication link; and
an output unit, the output unit providing the results of the execution of the reformatted commands. - View Dependent Claims (28, 29, 30)
-
Specification