Systems and methods for forecasting record object completions
DC CAFCFirst Claim
1. A method comprising:
- accessing, by one or more processors, for a first record object of a system of record of a data source provider, data of a plurality of electronic activities transmitted or received via electronic accounts and associated with the first record object, each electronic activity of the plurality of electronic activities identifying one or more participants associated with the first record object, the first record object including a first object field-value pair identifying a stage of a process corresponding to the first record object;
parsing, by the one or more processors, the data of each electronic activity of the plurality of electronic activities associated with the first record object;
determining, by the one or more processors, for a first participant of the one or more participants, a role of the first participant, the role of the first participant determined based on one or more of a seniority of the first participant, a department of the first participant or a second object field-value pair of the first record object identifying an identifier of the first participant as a value of a field of the first record object, the field identifying the role of the first participant;
determining, by the one or more processors, for the first record object, a likelihood that the process of the first record object will be completed within a predetermined time period based on the first object field-value pair identifying the stage of the process corresponding to the first record object, the role of the first participant and the data of each electronic activity 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 likelihood that the process of the first record object will be completed within the predetermined time period.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Systems and methods for forecasting record object completions can include accessing, for a first record object, electronic activities linked with the first record object. Each electronic activity can identify participants associated with the first record object. The first record object can include a first object field-value pair identifying a stage of a process. The method can include identifying electronic activities. The systems and methods can include determining a role of participants. The systems and methods can include determining a likelihood that the process of the first record object is completed within a predetermined time period. The systems and methods can include storing an association between the first record object and the likelihood that the process of the first record object is completed within a predetermined time period.
377 Citations
20 Claims
-
1. A method comprising:
-
accessing, by one or more processors, for a first record object of a system of record of a data source provider, data of a plurality of electronic activities transmitted or received via electronic accounts and associated with the first record object, each electronic activity of the plurality of electronic activities identifying one or more participants associated with the first record object, the first record object including a first object field-value pair identifying a stage of a process corresponding to the first record object; parsing, by the one or more processors, the data of each electronic activity of the plurality of electronic activities associated with the first record object; determining, by the one or more processors, for a first participant of the one or more participants, a role of the first participant, the role of the first participant determined based on one or more of a seniority of the first participant, a department of the first participant or a second object field-value pair of the first record object identifying an identifier of the first participant as a value of a field of the first record object, the field identifying the role of the first participant; determining, by the one or more processors, for the first record object, a likelihood that the process of the first record object will be completed within a predetermined time period based on the first object field-value pair identifying the stage of the process corresponding to the first record object, the role of the first participant and the data of each electronic activity 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 likelihood that the process of the first record object will be completed within the predetermined time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
one or more processors configured by machine-readable instructions to; access for a first record object of a system of record of a data source provider, data of a plurality of electronic activities transmitted or received via electronic accounts and associated with the first record object, each electronic activity of the plurality of electronic activities identifying one or more participants associated with the first record object, the first record object including a first object field-value pair identifying a stage of a process corresponding to the first record object; parse the data of each electronic activity of the plurality of electronic activities associated with the first record object; determine, for a first participant of the one or more participants, a role of the first participant, the role of the first participant determined based on one or more of a seniority of the first participant, a department of the first participant or a second object field-value pair of the first record object identifying an identifier of the first participant as a value of a field of the first record object, the field identifying the role of the first participant; determine for the first record object, a likelihood that the process of the first record object will be completed within a predetermined time period based on the first object field-value pair identifying the stage of the process corresponding to the first record object, the role of the first participant and the data of each electronic activity of the plurality of electronic activities; and store in one or more data structures, an association between the first record object and the likelihood that the process of the first record object will be completed within the predetermined time period. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
20. A non-transitory computer-readable storage medium having instructions embodied thereon, the instructions being executable by one or more processors to cause the one or more processors to:
-
access for a first record object of a system of record of a data source provider, data of a plurality of electronic activities transmitted or received via electronic accounts and associated with the first record object, each electronic activity of the plurality of electronic activities identifying one or more participants associated with the first record object, the first record object including a first object field-value pair identifying a stage of a process corresponding to the first record object; parse the data of each electronic activity of the plurality of electronic activities associated with the first record object; determine, for a first participant of the one or more participants, a role of the first participant, the role of the first participant determined based on one or more of a seniority of the first participant, a department of the first participant or a second object field-value pair of the first record object identifying an identifier of the first participant as a value of a field of the first record object, the field identifying the role of the first participant; determine for the first record object, a likelihood that the process of the first record object will be completed within a predetermined time period based on the first object field-value pair identifying the stage of the process corresponding to the first record object, the role of the first participant and the data of each electronic activity of the plurality of electronic activities; and store in one or more data structures, an association between the first record object and the likelihood that the process of the first record object will be completed within the predetermined time period.
-
Specification