Patent Document ID: 8745045
Application ID: 13297949

Base Claim:
1. A processor-implemented method for searching a mailbox of a user device to identify and present one or more results relevant to the user's requirements, the mailbox comprising a plurality of e-mails, the method comprising: receiving at the user device, an input from the user specifying the user's requirements; identifying at least one context of a search based on the input; searching in the mailbox according to the at least one context to identify one or more results relevant to the input, the results being at least one of one or more e-mails and one or more e-mail attachments; ranking each of the results according to the extent of relevance to the received input, wherein the ranking is performed based on a plurality of pre-defined conditions; and presenting the results to the user according to the ranking.

---

Claim 24:
24. The processor-implemented method of claim 1 , wherein presenting the results is performed using a sub-process comprising: scanning the subject lines of all results that are e-mails in the user-device; ranking by the processor of one or more words according to the number of occurrences, wherein the one or more words do not include an article or a conjunction; selecting by the processor of one or more words out of the ranked one or more words based on a pre-defined parameter for creating a manageable number of folders; and creating folders in the processor corresponding to each of the selected words, wherein the folder of each selected word comprises the results in which the word occurs in the subject line.