Multiple customer and multiple location PC service provider system
First Claim
1. A multiple customer service system, comprising:
- a plurality of predetermined types of customer interface units, each of the customer interface units being remotely disposed from the other customer interface units, at least two of the customer interface units being of a different type and each of the customer interface units capable of transmitting a personal identification number uniquely identifying a customer operating the customer interface unit;
a multiple computer system disposed remotely from the customer interface units, the multiple computer system comprising;
a plurality of central processing units capable of being shared and processing data using an operating system program with at least one personal computer application program being made to operate with the operating system program;
a plurality of shared multiple storage units in communication with the selectively shared central processing units, the shared multiple storage units storing at least one application program selectable by each of the customer interface units supplying a valid personal identification number, and the shared multiple storage units storing a plurality of sets of customer data and a customer'"'"'s selection of programs or customer programs uploaded by a customer with each set of customer data and programs only being accessible by a valid personal identification number whereby each set of customer data and programs are accessible by only the customer uniquely identified by the valid personal identification number;
a shared CPU control unit communicating with the selectively shared central processing units upon request by a customer operating one of the remotely located customer interface units to simulate a personal computer from the point of view of the customer operating the remotely located customer interface unit and communicating data uniquely associated with the customer supplying the valid personal identification number; and
a computer service control unit located remotely from the customer interface units, the computer service control unit communicating with the customer interface units, the computer service control unit selectively establishing communication between the shared CPU control unit of the multiple computer system and respective ones of the customer interface units upon verification of a valid personal identification number of the customer requesting the service.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention contemplates a system whereby a service provider can service a large number of customers (millions) and connect them to their rented PC from millions of locations around the world. Many customers (10 to 100 thousand) can be connected simultaneously. The service provider is responsible for maintaining the latest PC Hardware and Software configurations available on the market instead of the customer. The rented PC operates in essentially the same manner as if one purchased and maintained their PC at home or office. Access to the individuals rented PC can be obtained from any existing PC, office network computer, a Web TV computer or other customer interface computer which has been authorized by the service provider. The current invention will greatly improve existing Client/Server systems being used to service large global offices. However The greatest improvement, is to make the PC much more convenient and easier for the individual to use in the future and shift the PC hardware and software update burden to the service provider.
-
Citations
21 Claims
-
1. A multiple customer service system, comprising:
-
a plurality of predetermined types of customer interface units, each of the customer interface units being remotely disposed from the other customer interface units, at least two of the customer interface units being of a different type and each of the customer interface units capable of transmitting a personal identification number uniquely identifying a customer operating the customer interface unit;
a multiple computer system disposed remotely from the customer interface units, the multiple computer system comprising;
a plurality of central processing units capable of being shared and processing data using an operating system program with at least one personal computer application program being made to operate with the operating system program;
a plurality of shared multiple storage units in communication with the selectively shared central processing units, the shared multiple storage units storing at least one application program selectable by each of the customer interface units supplying a valid personal identification number, and the shared multiple storage units storing a plurality of sets of customer data and a customer'"'"'s selection of programs or customer programs uploaded by a customer with each set of customer data and programs only being accessible by a valid personal identification number whereby each set of customer data and programs are accessible by only the customer uniquely identified by the valid personal identification number;
a shared CPU control unit communicating with the selectively shared central processing units upon request by a customer operating one of the remotely located customer interface units to simulate a personal computer from the point of view of the customer operating the remotely located customer interface unit and communicating data uniquely associated with the customer supplying the valid personal identification number; and
a computer service control unit located remotely from the customer interface units, the computer service control unit communicating with the customer interface units, the computer service control unit selectively establishing communication between the shared CPU control unit of the multiple computer system and respective ones of the customer interface units upon verification of a valid personal identification number of the customer requesting the service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 18, 20)
-
-
10. A multiple customer service system, comprising:
-
a plurality of predetermined types of customer interface units, each of the customer interface units being remotely disposed from the other customer interface units, at least two of the customer interface units being of a different type and each of the customer interface units capable of transmitting an encrypted personal identification number uniquely identifying a customer operating the customer interface unit;
a multiple computer system disposed remotely from the customer interface units, the multiple computer system comprising;
a plurality of central processing units capable of being shared selectively and selectively processing data using a plurality of predetermined operating system programs with at least one application program being made to operate with at least one of the predetermined operating system programs;
a plurality of shared multiple storage units in communication with the selectively shared central processing units, the shared multiple storage units storing at least one application program selectable by each of the customer interface units supplying a valid encrypted personal identification number, and the shared multiple storage units storing a plurality of sets of customer data and a customer'"'"'s selection of programs or customer programs uploaded by a customer with each set of customer data and programs only being accessible by a valid personal identification number whereby each set of customer data and programs are accessible by only the customer uniquely identified by the valid encrypted personal identification number;
a shared CPU control unit communicating with the selectively shared central processing units upon request by a customer operating one of the remotely located customer interface units to simulate a personal computer from the point of view of the customer operating the remotely located customer interface unit and communicating data and programs uniquely associated with the customer supplying the valid encrypted personal identification number, the shared CPU control unit including means for detecting service completion for each customer interface unit having established communication with the shared CPU control unit, and for storing the last configuration of the customers data and programs when service completion is detected; and
a computer service control unit located remotely from the customer interface units, the computer service control unit communicating with the customer interface units and being constructed to determine if the customer interface unit is one of a predetermined type and to receive requests for service from the customer interface units of the predetermined type with each request for service including a predetermined type of encrypted personal identification number uniquely identifying a customer utilizing the requesting customer interface unit, the computer service control unit selectively establishing communication between the shared CPU control unit of the multiple computer system and respective ones of the customer interface units upon verification of a valid encrypted personal identification number of the customer requesting the service. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 19, 21)
-
Specification