Patent ID: 11900926
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 19:
20. A system comprising:
a processor; and
memory coupled to the processor, the memory comprising computer executable instructions that, when executed by the processor, performs a method comprising:
detecting an access of audio content by a user, wherein the access of the audio content causes auditory presentation of the audio content to the user;
identifying an acronym in the audio content;
determining that the acronym is not familiar to the user;
upon determining that the acronym is not familiar to the user, evaluating a user-specific context for the user to identify an acronym expansion for the acronym, wherein the user-specific context is based on one or more resources associated with the user and the user-specific context includes at least one of the user's recency of interaction with one of the one or more resources and a user interaction type with respect to the one of the one or more resources;
generating a first confidence score for the acronym expansion based on the user-specific context;
comparing the first confidence score to a threshold value;
determining that the first confidence score does not meet the threshold value;
upon determining that the first confidence score does not meet the threshold value, evaluating a global context to generate a second confidence score, wherein the global context is based on one or more resources of one or more entities associated with the user;
generating a total confidence score for the acronym expansion by combining the first confidence score with the second confidence score; and
based on the total confidence score, dynamically substituting the acronym expansion for at least one instance of the acronym during the auditory presentation of the audio content.