Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer method for providing a configuration change of computing resources of an end user machine to a customer, the method comprising: a computer provider server negotiating configuration change price with a customer for the purchase of ordered a customer selected configuration change of computing resources of the end user machine, said negotiated configuration change price for billing said customer for the purchase of said customer selected configuration change of computing resource of the end user machine; the computer provider server receiving an order from the customer by way of a workstation for the customer selected configuration change of computing resources of the end user machine, the provider server having a predetermined time period for accepting the configuration change of the end user machine; and responsive to the customer taking delivery of said customer selected configuration change of computing resources of the end user machine within said predetermined time period, the computer provider server billing said customer for said delivered customer selected configuration; and responsive to the customer not taking delivery of said customer selected configuration change of computing resources of the end user machine within said predetermined time period, the computer provider server cancelling said order and cancelling said billing according to said configuration change price based on expiration of said predetermined time period.
2. The method according to claim 1 , wherein enabling the selected configuration change of computing resources of the end user machine comprises executing control code, wherein the customer taking delivery of said configuration change comprises the customer causing the control code to be downloaded.
3. The method according to claim 2 , further comprising the computer provider server generating an invoice upon customer download of said control code.
4. The method according to claim 2 , further comprising: the computer provider server receiving data prior to said downloading, said data indicative of a current hardware configuration of said end user machine, said data reflecting currently installed hardware resources, currently enabled hardware resources, and dormant hardware resources; and modifying said received data upon customer installation of said configuration change, said modified received data indicative of a new hardware configuration of said customer computer system and reflecting hardware resources enabled by said customer selected configuration change of computing resources of the end user machine.
5. The method according to claim 4 , wherein said dormant resources include one or more of processing units, memory and Input/Output hardware.
6. The method according claim 4 , further comprising, prior to said customer taking delivery of said customer selected configuration change of computing resources of the end user machine, presenting to said customer, information describing a current hardware configuration of said upgradeable computer system, and information describing said set of dormant resources available to be enabled.
7. The method according to claim 1 , further comprising, prior to said downloading, generating a pricing methodology for enabling said subset of dormant resources.
8. The method according to claim 7 , wherein said generating pricing methodology comprises: establishing a price per unit of performance of said end user machine; storing a plurality of performance values, each of said performance values being indicative of the increase in performance expected to be achieved by enabling dormant resources; and generating an order price by multiplying said price per unit of performance by a sum of performance values associated with said dormant resources.
9. At least one tangible program storage device readable by a computer system, embodying at least one program of instructions, executable by the computer system to perform a method of providing a configuration change of computing resources of an end user machine to a customer, the method comprising: a computer provider server negotiating configuration change price with a customer for the purchase of ordered a customer selected configuration change of computing resources of the end user machine, said negotiated configuration change price for billing said customer for the purchase of said customer selected configuration change of computing resource of the end user machine; the computer provider server receiving an order from the customer by way of a workstation for the customer selected configuration change of computing resources of the end user machine, the provider server having a predetermined time period for accepting the configuration change of the end user machine; and responsive to the customer taking delivery of said customer selected configuration change of computing resources of the end user machine within said predetermined time period, the computer provider server billing said customer for said delivered customer selected configuration; and responsive to the customer not taking delivery of said customer selected configuration change of computing resources of the end user machine within said predetermined time period, the computer provider server cancelling said order and cancelling said billing according to said configuration change price based on expiration of said predetermined time period.
10. The program storage device according to claim 9 , wherein enabling the selected configuration change of computing resources of the end user machine comprises executing control code, wherein the customer taking delivery of said configuration change comprises the customer causing the control code to be downloaded.
11. The program storage device according to claim 10 , further comprising the computer provider server generating an invoice upon customer download of said control code.
12. The program storage device according to claim 10 , further comprising: the computer provider server receiving data prior to said downloading, said data indicative of a current hardware configuration of said end user machine, said data reflecting currently installed hardware resources, currently enabled hardware resources, and dormant hardware resources; and modifying said received data upon customer installation of said configuration change, said modified received data indicative of a new hardware configuration of said customer computer system and reflecting hardware resources enabled by said customer selected configuration change of computing resources of the end user machine.
13. The program storage device according claim 12 , further comprising, prior to said customer taking delivery of said customer selected configuration change of computing resources of the end user machine, presenting to said customer, information describing a current hardware configuration of said upgradeable computer system, and information describing said set of dormant resources available to be enabled.
14. The program storage device of claim 10 , further comprising, prior to said downloading, generating a pricing methodology for enabling said subset of dormant resources.
15. The program storage device of claim 14 , wherein said generating pricing methodology comprises: establishing a price per unit of performance of said end user machine; storing a plurality of performance values, each of said performance values being indicative of the increase in performance expected to be achieved by enabling dormant resources; and generating an order price by multiplying said price per unit of performance by a sum of performance values associated with said dormant resources.
16. The program storage device according to claim 15 , wherein said dormant resources include one or more of processing units, memory and Input/Output hardware.
17. A supplier computer system for providing a configuration change of computing resources of an end user machine to a customer, the supplier computer system comprising a processor in communications with a memory, the system configured to perform a method comprising: a computer provider server negotiating configuration change price with a customer for the purchase of ordered a customer selected configuration change of computing resources of the end user machine, said negotiated configuration change price for billing said customer for the purchase of said customer selected configuration change of computing resource of the end user machine; the computer provider server receiving an order from the customer by way of a workstation for the customer selected configuration change of computing resources of the end user machine, the provider server having a predetermined time period for accepting the configuration change of the end user machine; and responsive to the customer taking delivery of said customer selected configuration change of computing resources of the end user machine within said predetermined time period, the computer provider server billing said customer for said delivered customer selected configuration; and responsive to the customer not taking delivery of said customer selected configuration change of computing resources of the end user machine within said predetermined time period, the computer provider server cancelling said order and cancelling said billing according to said configuration change price based on expiration of said predetermined time period.
18. The supplier computer system according to claim 17 , wherein enabling the selected configuration change of computing resources of the end user machine comprises executing control code, wherein the customer taking delivery of said configuration change comprises the customer causing the control code to be downloaded.
19. The supplier computer system according to claim 18 , further comprising the computer provider server generating an invoice upon customer download of said control code.
20. The supplier computer system according to claim 18 , further comprising: the computer provider server receiving data prior to said downloading, said data indicative of a current hardware configuration of said end user machine, said data reflecting currently installed hardware resources, currently enabled hardware resources, and dormant hardware resources; and modifying said received data upon customer installation of said configuration change, said modified received data indicative of a new hardware configuration of said customer computer system and reflecting hardware resources enabled by said customer selected configuration change of computing resources of the end user machine.
21. The supplier computer system according claim 20 , further comprising, prior to said customer taking delivery of said customer selected configuration change of computing resources of the end user machine, presenting to said customer, information describing a current hardware configuration of said upgradeable computer system, and information describing said set of dormant resources available to be enabled.
22. The supplier computer system according to claim 18 further comprising, prior to said downloading, generating a pricing methodology for enabling said subset of dormant resources.
23. The supplier computer system according to claim 20 , wherein said dormant resources include one or more of processing units, memory and Input/Output hardware.
Unknown
May 10, 2011
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.