×

Systems and methods for assigning labels based on matching electronic activities to record objects

  • US 10,496,636 B1
  • Filed: 05/21/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 from a plurality of electronic activities transmitted or received via electronic accounts associated with one or more data source providers;

    identifying, by the one or more processors, a record object matched with or with which to match a first electronic activity of the plurality of electronic activities;

    determining, by the one or more processors, a record object type of the record object that corresponds to a first record object type or a second record object type, the first record object type corresponding to a process and including a stage field including a stage value indicating a proximity to a completion of the process and the second record object type corresponding to a participant of the first electronic activity;

    responsive to determining that the record object type is the first record object type,extracting, by the one or more processors, the stage value corresponding to the stage field of the record object;

    selecting, by the one or more processors, a first label based on the extracted stage value and a labeling policy, the labeling policy including a first set of one or more rules or models to associate labels based on stage values of record objects corresponding to the first record object type; and

    storing, by the one or more processors, in one or more data structures, an association between the first electronic activity and the selected first label corresponding to the stage value of the record object; and

    responsive to determining that the record object type is the second record object type,determining, by the one or more processors, by parsing the first electronic activity or by identifying at least one value corresponding to a title field or department field of the record object, a first value corresponding to a title of the participant or a department of the participant;

    selecting, by the one or more processors, a second label based on the determined first value corresponding to the title of the participant or the department of the participant and the labeling policy, the labeling policy including a second set of one or more rules or models to associate labels based on titles or departments of participants of electronic activities corresponding to record objects of the second record object type; and

    storing, by the one or more processors, in the one or more data structures, an association between the first electronic activity and the selected second label corresponding to the first value corresponding to the title of the participant or the department of the participant.

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