US2003018746A1PendingUtilityA1

Method, computer program program product, and system for selecting and migrating information and device drivers to a computer system

Priority: Jul 18, 2001Filed: Jul 18, 2001Published: Jan 23, 2003
Est. expiryJul 18, 2021(expired)· nominal 20-yr term from priority
G06F 9/4411H04L 67/303H04L 67/34G06F 8/63H04L 67/06H04L 69/329G06F 9/44505G06F 9/453
18
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method performed by a first computer system is provided. The method includes receiving one or more of a plurality of files from a second computer system in response to a selection of the one or more of the plurality of files by a customer of the second computer system and receiving network settings from the second computer system. The method also includes providing a third computer system to the user, providing a medium that includes the network settings to the customer where the medium is configured to provide the network settings to the third computer system, and providing the one or more of the plurality of files to the third computer system in response to a request received from the third computer system.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A method performed by a first computer system comprising: 
 receiving one or more of a plurality of files from a second computer system in response to a selection of the one or more of the plurality of files by a customer of the second computer system;    receiving network settings from the second computer system;    causing a third computer system to be provided to the user;    causing a medium that includes the network settings to be provided to the user, the medium configured to provide the network settings to the third computer system; and    causing the one or more of the plurality of files to be provided to the third computer system in response to a request received from the third computer system.    
     
     
         2 . The method of  claim 1 , further comprising: 
 prior to receiving the one or more of the plurality of files: 
 detecting the plurality of files on the second computer system; and  
 providing the customer with an ability to select the one or more of the plurality of files.  
   
     
     
         3 . The method of  claim 2 , further comprising: 
 providing the customer with an ability to select a set of files from the plurality of files, the set of files associated with a file type.    
     
     
         4 . The method of  claim 3 , further comprising: 
 providing the customer with the ability to select the set of files by providing the customer with means for selecting a file extension associated with the file type.    
     
     
         5 . The method of  claim 2 , further comprising: 
 providing the customer with an ability to select a set of files from the plurality of files, the set of files associated with a directory.    
     
     
         6 . The method of  claim 5 , further comprising: 
 providing the customer with a graphical element associated with the directory, the graphical element selectable by the customer to cause the set of files to be selected.    
     
     
         7 . The method of  claim 1 , further comprising: 
 providing an address to the user, the address usable by the customer in conjunction with the third computer system to access the one or more of the plurality of files.    
     
     
         8 . The method of  claim 7 , further comprising: 
 providing the address to the customer by sending an email that includes the address to the user.    
     
     
         9 . The method of  claim 7 , further comprising: 
 providing the address to the customer by storing the address on the medium prior to providing the medium to the user.    
     
     
         10 . The method of  claim 1 , further comprising: 
 receiving an order for the third computer system from the user; and    causing the third computer system to be manufactured in accordance with the order.    
     
     
         11 . A system comprising: 
 a first computer system for: 
 receiving one or more of a plurality of files from a second computer system in response to a selection of the one or more of the plurality of files by a customer of the second computer system;  
 receiving network settings from the second computer system;  
 causing a third computer system to be provided to the user;  
 causing a medium that includes the network settings to be provided to the user, the medium configured to provide the network settings to the third computer system; and  
 causing the one or more of the plurality of files to be provided to the third computer system in response to a request received from the third computer system.  
   
     
     
         12 . The system of  claim 11 , wherein the first computer system is for: 
 prior to receiving the one or more of the plurality of files: 
 detecting the plurality of files on the second computer system; and  
 providing the customer with an ability to select the one or more of the plurality of files.  
   
     
     
         13 . The system of  claim 12 , wherein the first computer system is for: 
 providing the customer with an ability to select a set of files from the plurality of files, the set of files associated with a file type.    
     
     
         14 . The system of  claim 13 , wherein the first computer system is for: 
 providing the customer with the ability to select the set of files by providing the customer with means for selecting a file extension associated with the file type.    
     
     
         15 . The system of  claim 12 , wherein the first computer system is for: 
 providing the customer with an ability to select a set of files from the plurality of files, the set of files associated with a directory.    
     
     
         16 . The system of  claim 15 , wherein the first computer system is for: 
 providing the customer with a graphical element associated with the directory, the graphical element selectable by the customer to cause the set of files to be selected.    
     
     
         17 . The system of  claim 11 , wherein the first computer system is for: 
 providing an address to the user, the address usable by the customer in conjunction with the third computer system to access the one or more of the plurality of files.    
     
     
         18 . The system of  claim 17 , wherein the first computer system is for: 
 providing the address to the customer by causing an email that includes the address to be sent to the user.    
     
     
         19 . The system of  claim 17 , wherein the first computer system is for: 
 providing the address to the customer by causing the address to be stored on the medium prior to providing the medium to the user.    
     
     
         20 . The system of  claim 11 , wherein the first computer system is for: 
 receiving an order for the third computer system from the user; and    causing the third computer system to be manufactured in accordance with the order.    
     
     
         21 . A computer program product comprising: 
 a computer program processable by a first computer system for causing the first computer system to: 
 receive one or more of a plurality of files from a second computer system in response to a selection of the one or more of the plurality of files by a customer of the second computer system;  
 receive network settings from the second computer system;  
 cause a third computer system to be provided to the user;  
 cause a medium that includes the network settings to be provided to the user, the medium configured to provide the network settings to the third computer system; and  
 cause the one or more of the plurality of files to be provided to the third computer system in response to a request received from the third computer system; and  
   apparatus from which the computer program is accessible by the first computer system.    
     
     
         22 . The computer program product of  claim 21 , wherein the computer program is processable by the first computer system to cause the first computer system to: 
 prior to receiving the one or more of the plurality of files: 
 detect the plurality of files on the second computer system; and  
 provide the customer with an ability to select the one or more of the plurality of files.  
   
     
     
         23 . The computer program product of  claim 22 , wherein the computer program is processable by the first computer system to cause the first computer system to: 
 provide the customer with an ability to select a set of files from the plurality of files, the set of files associated with a file type.    
     
     
         24 . The computer program product of  claim 23 , wherein the computer program is processable by the first computer system to cause the first computer system to: 
 provide the customer with the ability to select the set of files by providing the customer with means for selecting a file extension associated with the file type.    
     
     
         25 . The computer program product of  claim 22 , wherein the computer program is processable by the first computer system to cause the first computer system to: 
 provide the customer with an ability to select a set of files from the plurality of files, the set of files associated with a directory.    
     
     
         26 . The computer program product of  claim 25 , wherein the computer program is processable by the first computer system to cause the first computer system to: 
 provide the customer with a graphical element associated with the directory, the graphical element selectable by the customer to cause the set of files to be selected.    
     
     
         27 . The computer program product of  claim 21 , wherein the computer program is processable by the first computer system to cause the first computer system to: 
 provide an address to the user, the address usable by the customer in conjunction with the third computer system to access the one or more of the plurality of files.    
     
     
         28 . The computer program product of  claim 27 , wherein the computer program is processable by the first computer system to cause the first computer system to: 
 provide the address to the customer by causing an email that includes the address to be sent to the user.    
     
     
         29 . The computer program product of  claim 27 , wherein the computer program is processable by the first computer system to cause the first computer system to: 
 provide the address to the customer by causing the address to be stored on the medium prior to providing the medium to the user.    
     
     
         30 . The computer program product of  claim 11 , wherein the computer program is processable by the first computer system to cause the first computer system to: 
 receive an order for the third computer system from the user; and    cause the third computer system to be manufactured in accordance with the order.    
     
     
         31 . A method performed by a first computer system comprising: 
 detecting a first device associated with a second computer system;    receiving a first device driver associated with the first device from the second computer system;    causing a third computer system to be provided to a customer of the second computer system; and    causing the first device driver to be provided to the third computer system in response to a request received from the third computer system.    
     
     
         32 . The method of  claim 31 , further comprising: 
 detecting the first device by detecting the first device driver.    
     
     
         33 . The method of  claim 31 , further comprising: 
 detecting a second device associated with the second computer system;    detecting an updated version of a second device driver associated with the second device; and    causing the updated version of the second device driver to be provided to the third computer system in response to the request.    
     
     
         34 . The method of  claim 31 , further comprising: 
 receiving network settings from the second computer system; and    causing a medium that includes the network settings to be provided to the user, the medium configured to provide the network settings to the third computer system.    
     
     
         35 . The method of  claim 31 , further comprising: 
 causing an address to be provided to the user, the address usable by the customer in conjunction with the third computer system to access the first device driver.    
     
     
         36 . The method of  claim 31 , further comprising: 
 receiving an order for the third computer system from the user; and    causing the third computer system to be manufactured in accordance with the order.    
     
     
         37 . A system comprising: 
 a first computer system for: 
 detecting a first device associated with a second computer system;  
 receiving a first device driver associated with the first device from the second computer system;  
 causing a third computer system to be provided to a customer of the second computer system; and  
 causing the first device driver to be provided to the third computer system in response to a request received from the third computer system.  
   
     
     
         38 . The system of  claim 37 , wherein the first computer system is for: 
 detecting the first device by detecting the first device driver.    
     
     
         39 . The system of  claim 37 , wherein the first computer system is for: 
 detecting a second device associated with the second computer system;    detecting an updated version of a second device driver associated with the second device; and    causing the updated version of the second device driver to be provided to the third computer system in response to the request.    
     
     
         40 . The system of  claim 37 , wherein the first computer system is for: 
 receiving network settings from the second computer system; and    causing a medium that includes the network settings to be provided to the user, the medium configured to provide the network settings to the third computer system.    
     
     
         41 . The system of  claim 37 , wherein the first computer system is for: 
 causing an address to be provided to the user, the address usable by the customer in conjunction with the third computer system to access the first device driver.    
     
     
         42 . The system of  claim 37 , wherein the first computer system is for: 
 receiving an order for the third computer system from the user; and    causing the third computer system to be manufactured in accordance with the order.    
     
     
         43 . A computer program product comprising: 
 a computer program processable by a first computer system for causing the first computer system to: 
 detect a first device associated with a second computer system;  
 receive a first device driver associated with the first device from the second computer system;  
 cause a third computer system to be provided to a customer of the second computer system; and  
 cause the first device driver to be provided to the third computer system in response to a request received from the third computer system; and  
   apparatus from which the computer program is accessible by the first computer system.    
     
     
         44 . The computer program product of  claim 43 , wherein the computer program is processable by the first computer system for causing the first computer system to: 
 detect the first device by detecting the first device driver.    
     
     
         45 . The computer program product of  claim 43 , wherein the computer program is processable by the first computer system for causing the first computer system to: 
 detect a second device associated with the second computer system;    detect an updated version of a second device driver associated with the second device; and    cause the updated version of the second device driver to be provided to the third computer system in response to the request.    
     
     
         46 . The computer program product of  claim 43 , wherein the computer program is processable by the first computer system for causing the first computer system to: 
 receive network settings from the second computer system; and    cause a medium that includes the network settings to be provided to the user, the medium configured to provide the network settings to the third computer system.    
     
     
         47 . The computer program product of  claim 43 , wherein the computer program is processable by the first computer system for causing the first computer system to: 
 cause an address to be provided to the user, the address usable by the customer in conjunction with the third computer system to access the first device driver.    
     
     
         48 . The computer program product of  claim 43 , wherein the computer program is processable by the first computer system for causing the first computer system to: 
 receive an order for the third computer system from the user; and    cause the third computer system to be manufactured in accordance with the order.

Join the waitlist — get patent alerts

Track US2003018746A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.