Patent ID: 8180860

Claim:
A method for distributing a wireless device with preloaded software and hardware, the method comprising the steps of: a computer system receiving a request from a requestor, via a wireless network, for the wireless device, the request identifying a wireless network carrier, the wireless device, and software to be pre-loaded into the wireless device, the request additionally identifying hardware to be pre-installed in the wireless device; in response to the request, the computer system determining hardware and/or software requirements for the software and a standard configuration for the wireless device; in response to the hardware and/or software requirements of the software and the standard configuration, the computer system loading the software on the wireless device; installing the hardware in the wireless device; delivering to the requestor, the wireless device comprising the software and the hardware; connecting the delivered wireless device to the wireless network; the computer system subsequently monitoring via the wireless network for a specified time period, the hardware and the software on the delivered wireless device and detecting a change for a configuration of the software; the computer system determining that the change to the configuration of the software on the delivered wireless device requires a software update; identifying a specific period of time for releasing the software update; in response to the determination that the change to the configuration of the software requires the software update, the computer system downloading during the specific period of time, the software update to the delivered wireless device for installation on the delivered wireless device; subsequently determining via the wireless network, a change to a configuration of the hardware on the delivered wireless device; and implementing via the wireless network, the change to the configuration of the hardware on the delivered wireless device.