Patent ID: 8572095

Claim:
A method, comprising: providing an object description of an object of an application executed by a processor, wherein the object description is based on attributes associated with the object; detecting, by the processor, an operation on the object; comparing, by the processor, attributes of the object at the time of the detected operation with the object description to assess whether an attribute has changed; and adapting, by the processor, the object description based on the assessment, wherein the object description includes importance scores corresponding to the attributes, wherein each importance score indicates a relative importance of the corresponding attribute toward identifying the object at a later time, and wherein adapting the object description comprises adjusting the importance score corresponding to a given one of the attributes of the object by adjusting the importance score in a first manner in response to the given attribute having changed, and adjusting the importance score in a second manner in response to the given attribute not having changed, wherein adjusting the importance score in the first manner comprises one of lowering or raising the importance score, and adjusting the importance score in the second manner comprises another one of lowering or raising the importance score.