Systems and methods for determining a completion score of a record object from electronic activities
DC CAFCFirst Claim
1. A method comprising:
- accessing, by one or more processors, data from a plurality of record objects of one or more systems of record, each record object of the plurality of record objects corresponding to a record object type and comprising one or more object fields having one or more object field-values;
selecting, by the one or more processors, a first record object of the plurality of record objects;
identifying, by the one or more processors, a plurality of electronic activities transmitted or received via electronic accounts and associated with the first record object, each of the plurality of electronic activities having a timestamp indicating a receipt time or transmission time of the respective electronic activity;
determining, by the one or more processors and responsive to parsing data from the plurality of electronic activities, at least one participant of each of the plurality of electronic activities;
determining, by the one or more processors, for the at least one participant of each of the plurality of electronic activities, at least one of a role, a title, or a department corresponding to the at least one participant;
determining, by the one or more processors, a completion score indicating a likelihood of completing an event associated with the first record object, the completion score based on the timestamp of each of the plurality of electronic activities and at least one of the role, the title, or the department of the at least one participant of each of the plurality of electronic activities; and
storing, by the one or more processors, in one or more data structures, an association between the first record object and the completion score.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The present disclosure relates to a method for determining a completion score for a record object based on electronic activities. The method includes accessing record objects, each of which corresponds to a record object type and includes object fields having object field-values. The method includes selecting one of the record objects. The method includes identifying electronic activities transmitted or received associated with the record object. Each of the electronic activities has a timestamp indicating a receipt time or transmission time of the respective electronic activity. The method includes determining a participant of each of the electronic activities. The method includes determining a completion score indicating a likelihood of completing an event associated with the record object based on the timestamp of each of the electronic activities and the participant of each of the electronic activities. The method includes storing an association between the record object and the completion score.
324 Citations
18 Claims
-
1. A method comprising:
-
accessing, by one or more processors, data from a plurality of record objects of one or more systems of record, each record object of the plurality of record objects corresponding to a record object type and comprising one or more object fields having one or more object field-values; selecting, by the one or more processors, a first record object of the plurality of record objects; identifying, by the one or more processors, a plurality of electronic activities transmitted or received via electronic accounts and associated with the first record object, each of the plurality of electronic activities having a timestamp indicating a receipt time or transmission time of the respective electronic activity; determining, by the one or more processors and responsive to parsing data from the plurality of electronic activities, at least one participant of each of the plurality of electronic activities; determining, by the one or more processors, for the at least one participant of each of the plurality of electronic activities, at least one of a role, a title, or a department corresponding to the at least one participant; determining, by the one or more processors, a completion score indicating a likelihood of completing an event associated with the first record object, the completion score based on the timestamp of each of the plurality of electronic activities and at least one of the role, the title, or the department of the at least one participant of each of the plurality of electronic activities; and storing, by the one or more processors, in one or more data structures, an association between the first record object and the completion score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
one or more hardware processors configured by machine-readable instructions to; access data from a plurality of record objects of one or more systems of record, each record object of the plurality of record objects corresponding to a record object type and comprising one or more object fields having one or more object field-values; select a first record object of the plurality of record objects; identify a plurality of electronic activities transmitted or received via electronic accounts and associated with the first record object, each of the plurality of electronic activities having a timestamp indicating a receipt time or transmission time of the respective electronic activity; determine, responsive to parsing data from the plurality of electronic activities, at least one participant of each of the plurality of electronic activities; determine, for the at least one participant of each of the plurality of electronic activities, at least one of a role, a title, or a department corresponding to the at least one participant; determine a completion score indicating a likelihood of completing an event associated with the first record object, the completion score based on the timestamp of each of the plurality of electronic activities and at least one of the role, the title, or the department of the at least one participant of each of the plurality of electronic activities; and store in one or more data structures, an association between the first record object and the completion score. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A non-transitory computer-readable storage medium having instructions embodied thereon, the instructions being executable by one or more processors to:
-
access data from a plurality of record objects of one or more systems of record, each record object of the plurality of record objects corresponding to a record object type and comprising one or more object fields having one or more object field-values; select a first record object of the plurality of record objects; identify a plurality of electronic activities transmitted or received via electronic accounts and associated with the first record object, each of the plurality of electronic activities having a timestamp indicating a receipt time or transmission time of the respective electronic activity; determine responsive to parsing data from the plurality of electronic activities, at least one participant of each of the plurality of electronic activities; determine, for the at least one participant of each of the plurality of electronic activities, at least one of a role, a title, or a department corresponding to the at least one participant; determine a completion score indicating a likelihood of completing an event associated with the first record object, the completion score based on the timestamp of each of the plurality of electronic activities and at least one of the role, the title, or the department of the at least one participant of each of the plurality of electronic activities; and store in one or more data structures, an association between the first record object and the completion score.
-
Specification