Patent ID: 8090353

Claim:
A method, for managing a feature in a portable electronic device, comprising: monitoring use of the portable electronic device, wherein the use is associated with the feature in the portable electronic device; determining, based on the monitoring, a hierarchy for items pre-existing in the portable electronic device with respect to the feature, wherein the hierarchy is ordered from an item, of the pre-existing items, most used by a user of the portable electronic device (I) when the portable electronic device is at a particular location and (II) in a particular time window to an item, to an item, of the pre-existing items, least used by the user (I) at the particular location and (II) in the particular time window; determining a temporal match between a present time and the particular time window; determining a spatial match between a present location of the portable electronic device and the particular location; based on the hierarchy determined, the temporal match, and the spatial match, ordering the pre-existing items from a most-likely-to-be-used item, to a least-likely-to-be-used item, to create an ordered presentation associated with the feature; and initiating presentation to the user, by way of the portable electronic device, of the ordered presentation in association with the feature to make it more convenient, probabilistically, for the user to select a desired item of the ordered presentation; wherein the feature is: (i) associated with settings internal to the portable electronic device; and (ii) selected from a group of features consisting of: (a) a calendar feature internal to the portable electronic device; (b) an address book feature internal to the portable electronic device; (c) a voicemail feature internal to the portable electronic device; (d) a call feature internal to the portable electronic device; and (e) an email feature internal to the portable electronic device; and (f) a menu feature internal to the portable electronic device internal to the portable electronic device.