IP Library Patent Application 13820366
Patent Application
App. No. 13/820,366

METHOD OF GATHERING DATA OF AN EVENT-LIKE NATURE FROM ELECTRONIC FORMS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/820,366
Abstract

Method of managing an electronic form accessible on an application server ( 2 ) via a user terminal ( 10 ) provided with at least one input peripheral, said method characterized in that it comprises the following steps: upon the loading of the electronic form by the user terminal ( 10 ), identification ( 11 ) of the fields of the electronic form that could be involved in user interactions; detection and storing in memory of data concerning any event occurring each of the identified fields; downloading of the data stored in memory during submission of the electronic form; analysis of the downloaded data.

Claims (19)

1 . A method of managing an electronic form accessible on an application server ( 2 ) via a user terminal ( 10 ) provided with at least one input peripheral, said method comprising the following steps:

upon the loading of the electronic form by the user terminal ( 10 ), identification ( 11 ) of the fields of the electronic form that could be involved in user interactions;

detection and storing in memory of data concerning any event occurring each of the identified fields;

downloading of the data stored in memory during submission of the electronic form;

analysis of the downloaded data, said analysis step comprising a step of identifying chains of successive events resulting from user interactions.

2 . The method according to claim 1 , wherein the identification step comprises a step of storing in memory properties of the identified fields.

3 . The method according to claim 1 , further comprising a step of associating a listener with each identified field of the electronic form in order to detect any event occurring in said field.

4 . The method according to claim 1 , wherein the events to be detected are selected from among the following events: keydown, keypress, keyup, focus, blur, select, paste, cut, copy, change, click, double-click, contextmenu, mousedown, mouseup, resize, mouseover, mouseout.

5 . The method according to claim 1 , wherein the data stored in memory concerning an event occurring in unidentified field are selected from among the event occurred, the field in which the event occurred, the time elapsed since the preceding event, the instruction transmitted from the input peripheral to the user terminal, the new value of the field, a modification of the value of a field, the status of special keys of the input peripheral.

6 . The method according to claim 1 , wherein the step of downloading data stored in memory comprises an operational formatting data stored in memory and then operation of adding formatted data to the electronic form.

7 . The method according to claim 6 , wherein the data stored in memory are formatted to comprise a heading, a structure and a trace of the events that occurred.

8 . The method according to claim 7 , wherein the trace of events that occurred is encrypted.

9 . An events recorder for managing an electronic form accessible on an application server ( 2 ) via a user terminal ( 10 ) provided with at least one input peripheral, said event recorder configured to:

upon the loading of the electronic form by the user terminal ( 10 ), identify ( 11 ) the fields of the electronic form that could be involved in user interactions;

detect and store in memory data concerning any event occurring in each of the identified fields;

downloading the memorized data download, during the submission of the electronic form, the data stored in memory to analysis server ( 3 ) configured to identify in said data stored in memory at least one chain of successive events resulting from user interaction.

10 . The events recorder according to claim 9 , the events recorder attached to the electronic form requested by the user terminal ( 10 ), in response to a request for access ( 120 ) to this electronic form, issued from the user terminal ( 10 ).

11 . A computer program implemented on a memory device, capable of being run on an electronic data processing unit and comprising instructions for the implementation of a method according to claim 1

12 . Method according to claim 2 , further comprising a step of associating a listener with each identified field of the electronic form in order to detect any event occurring in said field.

Assignments (2)
CHANGE OF NAME Recorded Sep 7, 2016
From: BANQUE ACCORD
To: ONEY BANK
Reel/Frame 040084/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2013
From: FERLIN, BENOIT
To: BANQUE ACCORD
Reel/Frame 030467/0206 →