×

Systems and methods for managing the use of electronic activities based on geographic location and communication history policies

  • US 10,657,131 B2
  • Filed: 05/22/2019
  • Issued: 05/19/2020
  • Est. Priority Date: 05/24/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • accessing, by one or more processors, data of a plurality of emails transmitted or received via electronic accounts associated with a plurality of data source providers, the one or more processors maintaining a plurality of user profiles and configured to update the plurality of user profiles using the plurality of emails;

    identifying, by the one or more processors, from data included in a first email of the plurality of emails, a first user profile with which to associate the first email;

    determining, by the one or more processors, from at least one data structure maintaining an association between a first subset of the plurality of emails and the first user profile, a first number of emails transmitted by at least one first electronic account of the first user profile to at least one second electronic account of a second user profile;

    restricting, by the one or more processors, storing the data of the first email in one or more data structures responsive to determining that the first number of emails fails to satisfy a threshold;

    identifying, by the one or more processors, a second email associated with the first user profile, the second email transmitted by the at least one first electronic account of the first user profile to the at least one second electronic account of the second user profile;

    updating, by the one or more processors, a count of emails transmitted by the at least one first electronic account of the first user profile to the at least one second electronic account of the second user profile from the first number of emails to a second number of emails transmitted by the at least one first electronic account of the first user profile to the at least one second electronic account of the second user profile; and

    storing, by the one or more processors, data of the second email in the one or more data structures responsive to determining that the count of emails satisfies the threshold.

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