Patent attributes
A mobile telephone system device having an electronic assistant component is disclosed. The device includes a first software module configured to provide a first operating feature to a user of the mobile telephone system and a second software module that includes a first submodule configured to provide a first additional operating feature to the user and a second submodule configured to provide a second additional operating feature to the user of the mobile telephone system. A third module is configured to track the user's use of the first operating feature by storing usage data related to the user's interaction with the first software module. A fourth module analyzes the stored usage data and determines a usage data pattern. Based on the usage data pattern, a fifth module stores one or more rules which select one of the first submodule and the second submodule based on the usage data pattern and the selected one of the first submodule and the second submodule is offered to the user for installation on the mobile telephone system.