×

Apparatus to create, save and format text documents using gaze control and method associated based on the optimized positioning of cursor

  • US 8,205,165 B2
  • Filed: 03/11/2009
  • Issued: 06/19/2012
  • Est. Priority Date: 03/12/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for the text documents processing based on optimized positioning of cursor, to be performed by means of electronic processing of data and information provided with means for visualization of data comprising an eye tracker device, said method comprising the following steps:

  • a) displaying a user interface on suitable means of visualization associated to said means of electronic processing of data and information, said user interface is configured to allow the user to interact with said eye tracker device associated to said electronic processor;

    b) calculating user gaze coordinates, as raw data, from said eye tracking device, and representing the user gaze coordinates, along the two Cartesian axis, obtained with the frequency typical of said eye tracking device;

    c) filtering raw data related to said user gaze coordinates so that the raw data related to said user gaze coordinates is more stable and suitable to provide information about user fixations, that is the number of user gaze around a certain area;

    d) sending the filtered data coming from step c) to a set action module;

    e) processing, by an events management module, an incoming event through mapping between itself and an application reply, so that every event/action is associated to a corresponding action on the user interface that involves a change of data and in case a change of user interface itself;

    f) sending, by the events management module, information to a states management module;

    g) processing, by the states management module, the information and updating its internal state on the basis of received information;

    h) requiring, by an interface management module, the data for the updating to the states management module and producing a suitable user interface;

    i) putting the interface management module on wait of input data;

    j) repeating steps from b) through i);

    characterized in that said step h) comprises;

    requesting, by the interface management module, data for the updating to the states management module and producing a semitransparent window, related to a fixation area, that moves on the text following the user gaze, and a set of buttons, into the lateral bar, that can be selected, each of them corresponding to the words included into the fixation area,receiving, by the events management module, in input the event related to the selection of word chosen among the buttons into the lateral bar, determining the reply of the application and sends such information to the states management module, the states management module processes such information and updates its own state, andrequesting, by the interface management module, data for the updating to the states management module and producing a coloured bar placed at the beginning or at the end of the chosen word.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×