×

Using message sampling to determine the most frequent words in a user mailbox

  • US 8,515,974 B2
  • Filed: 09/02/2011
  • Issued: 08/20/2013
  • Est. Priority Date: 12/10/2008
  • Status: Active Grant
First Claim
Patent Images

1. A server computer comprising processing and communication resources and configured to:

  • receive a request to provide a list of frequently used words in email messages stored in a user mailbox;

    if a word frequency list does not exist, start an asynchronous process in part to provide the word frequency list, the asynchronous process operates to;

    randomly sample server memory blocks that include email messages and parse a predetermined number of the email messages and generate one or more unique words for each of the predetermined number of email messages; and

    generate a word frequency list for the one or more unique words, the word frequency list providing a count associated with the predetermined number of email messages in which each unique word is found;

    use the asynchronous process to regenerate the word frequency list if existing and when an age of the word frequency list is greater than an aging limit; and

    store the word frequency list as part of a user mailbox including a timestamp to indicate a date and time when the word frequency list was created or updated for the user mailbox.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×