US 11,694,293 B2
Techniques for generating analytics based on interactions through digital channels
Shira Agasi, Ra'anana (IL); and Ori Reshef, Tel Aviv (IL)
Assigned to CONTENT SQUARE ISRAEL LTD, Ramat Gan (IL)
Filed by CONTENT SQUARE ISRAEL LTD., Ramat Gan (IL)
Filed on Jun. 29, 2018, as Appl. No. 16/23,928.
Prior Publication US 2020/0005417 A1, Jan. 2, 2020
Int. Cl. G06Q 50/26 (2012.01); G06F 40/174 (2020.01)
CPC G06Q 50/265 (2013.01) [G06F 40/174 (2020.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
determining, by processing circuitry, a plurality of interaction sensor signals based on interactions by a plurality of users with an electronic form (e-form), each of the plurality of users interacting with the e-form at a particular user device having a user interface and at least one of the plurality of interaction sensor signals being from each particular user device, each particular user device including a plurality of input/output (I/O) devices, wherein a particular input/output device from the plurality of I/O devices comprises a mouse, the mouse is configured to capture inputs representing user interactions with the e-form, the user interactions corresponding to at least interaction sensor signal from the plurality of interaction sensor signals;
identifying by the processing circuitry, among the plurality of interaction sensor signals, a set of second interaction sensor signals indicating that the e-form was prematurely terminated, wherein the set of second interaction sensor signals comprises at least a particular interaction sensor signal corresponding to clicking of the mouse on an exit button of the e-form;
determining, by the processing circuitry, that the identified set of second interaction sensor signals occurred within a threshold amount of time after an interaction with a respective field of the e-form, wherein the respective field of the e-form comprises particular text entry box of the e-form;
clustering, by the processing circuitry, a first set of similar interaction sensor signals of the determined plurality of interaction sensor signals, the first set of similar interaction sensor signals including signals determined based on interactions of the plurality of users with a same portion of the e-form, the first set of similar interaction sensor signals being based at least in part on a same type of interaction sensor signal being within a predetermined threshold value of each interaction sensor signal from the first set of similar interaction sensor signals, wherein the first set of similar interaction sensor signals comprises at least a first interaction sensor signal corresponding to a movement of a mouse cursor over the particular text entry box of the e-form and a second interaction sensor signal corresponding to a time of the mouse cursor hovering over the particular text entry box of the e-form;
clustering, by the processing circuitry, a second set of similar interaction sensor signals based on the identified set of second interaction sensor signals that were determined to be within the threshold amount of time after the interaction with the respective field of the e-form;
generating, by the processing circuitry, at least one analytic based on the first set of similar interaction sensor signals and the identified set of second interaction sensor signals; and
providing, by the processing circuitry, a respective value of the at least one analytic to a digital channel owner, the respective value being utilized to identify a portion of the e-form to modify a point of friction to increase a successful completion rate of the e-form by other users interacting with the e-form.