US 7,546,357 B2
Configuring network settings using portable storage media
Scott Manchester, Redmond, Wash. (US); Benjamin Nick, Seattle, Wash. (US); Trevor W. Freeman, Sammamish, Wash. (US); and Dalen Abraham, Duvall, Wash. (US)
Assigned to Microsoft Corporation, Redmond, Wash. (US)
Filed on Mar. 23, 2004, as Appl. No. 10/806,369.
Claims priority of provisional application 60/534795, filed on Jan. 07, 2004.
Prior Publication US 2005/0149204 A1, Jul. 07, 2005
Int. Cl. G06F 15/177 (2006.01)
U.S. Cl. 709—220  [709/221; 709/222; 709/227] 11 Claims
OG exemplary drawing
 
1. A method of provisioning a network device with network settings, comprising:
detecting an installation of a portable computer-readable media device;
prompting a user for a network name;
determining a network settings configuration for allowing the network device to join a network corresponding to the network name, wherein the network settings configuration includes at least the network name and a network encryption key;
generating an Extensible Markup Language (XML) settings file including the network settings configuration;
writing the XML settings file, an autorun file, and a network setup application to the portable computer-readable media device,
reading, from the portable computer-readable media device after a re-installation of the portable computer-readable media device, an XML device configuration file including an applied configuration of the network device, and
wherein the portable computer-readable media device is a universal serial bus (USB) flash drive.