Patent Document ID: 9009191
Application ID: 13607282

Base Claim:
1. A method performed by a computing device to present relevant content, comprising: providing a graphical user interface (GUI) of a messaging application that displays text; extracting a keyword from the text; using the keyword to extract an attribute from a database comprising a listing of attributes according to a mapping rule between the keyword and the attribute, the attribute comprising a file type; using the keyword or the attribute, to extract an attribute value specifying the file type; using the attribute and the attribute value to search for at least one file; displaying, via a picker application, a listing of the at least one file; and attaching the at least one file to a message configured to be sent using the messaging application.

---

Claim 10:
10. The method of claim 1 , further comprising extracting the attribute value from a database including a listing of attribute values associated with the attribute.