×

Systems and methods for inferring schedule patterns using electronic activities of node profiles

  • US 10,496,688 B1
  • Filed: 04/29/2019
  • Issued: 12/03/2019
  • 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 electronic activities transmitted or received via a plurality of electronic accounts associated with a plurality of data source providers;

    identifying, by the one or more processors, for a node profile maintained by the one or more processors, a first set of electronic activities sent from or received by at least one electronic account linked to the node profile within a first time period;

    identifying, by the one or more processors, for each electronic activity of the first set of electronic activities, a timestamp at which the electronic activity was sent or received;

    generating, by the one or more processors, for each time interval within the first time period, a first temporal distribution of electronic activity for the time interval based on respective timestamps of each electronic activity of the set of electronic activities within the time interval;

    determining, by the one or more processors, an electronic activity pattern based on the temporal distribution of electronic activity for each time interval within the first time period;

    identifying, by the one or more processors, based on the electronic activity pattern, a first region of the electronic activity pattern satisfying a region identification policy;

    storing, by the one or more processors in one or more data structures, an association between the first region and the node profile;

    identifying, by the one or more processors, a second set of electronic activities sent from or received by the at least one electronic account linked with the node profile within a second time period;

    generating, by the one or more processors, for a second time interval within the second time period, a second temporal distribution of electronic activity for the second time interval based on respective timestamps of each electronic activity of the second set of electronic activities within the second time interval;

    determining, by the one or more processors, responsive to comparing the second temporal distribution to the determined electronic activity pattern for the node profile, that the second temporal distribution satisfies an event condition detection policy for detecting an event condition; and

    storing, by the one or more processors, in the one or more data structures, an association between the node profile and the event condition.

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