×

Method to pre-select folders to synchronize during initial email activation on a mobile device

  • US 10,397,160 B2
  • Filed: 08/19/2015
  • Issued: 08/27/2019
  • Est. Priority Date: 08/19/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented by a processor of a mobile device for synchronizing the mobile device with an email mailbox on a mail server, the method comprising:

  • generating a search query for execution at the mail server to identify a predetermined number of most recently received email messages that are currently stored on the mail server and that were previously moved from an inbox folder associated with the email mailbox to be filed in at least one non-inbox folder of the email mailbox, the search query being set to exclude messages currently stored in the inbox folder;

    transmitting the search query to the mail server;

    selecting one or more first non-inbox folders of the email mailbox on the mail server to synchronize locally on the mobile device, the selecting including;

    for each of the non-inbox folders, attributing weights to a plurality of usage pattern metrics for that non-inbox folder, the plurality of usage pattern metrics including a count of identified email messages associated with that non-inbox folder and a date of last access for identified email messages associated with that non-inbox folder, andselecting the one or more first non-inbox folders to synchronize locally based on the weighted usage pattern metrics for the non-inbox folders of the email mailbox;

    retrieving, from the mail server, one or more email messages residing in the selected first non-inbox folders on the mail server;

    creating account folders for an account corresponding to the email mailbox in a mail client application on the mobile device, the account folders corresponding to the selected first non-inbox folders of the email mailbox on the mail server; and

    synchronizing the created account folders with at least portions of the retrieved email messages.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×