US Patent:
20090228868, Sep 10, 2009
Inventors:
Max Drukman - San Francisco CA, US
Matthew Firlik - Cupertino CA, US
Andreas Wendker - Mountain View CA, US
Scott Forstall - Mountain View CA, US
International Classification:
G06F 9/44
Abstract:
Multiple target devices, such as wireless phones, may receive configuration data, such as software updates, configuration settings, developer environment settings, etc., from a host computer that automatically detects characteristics of respective target devices and selects the appropriate configuration data. A configuration process may generally include identifying the target devices, determining characteristics of the target devices, such as device type, device storage capacity, operating system, operating system version, installed software, etc., and selecting configuration data for updating the target devices for communication with the host computer. Configuration data may include data that: allows the target device to establish an appropriate development environment with a developer computing device, such as settings and/or software for debugging, performance analysis, and/or software execution monitoring; indicates changes to the configuration and/or registry settings of a target device; configures, adds, updates, or removes software; updates operating system components; and/or personalizes and/or adds user interface components, for example.