×

Dynamic update of a user interface based on collected user interactions

  • US 8,984,441 B2
  • Filed: 12/06/2007
  • Issued: 03/17/2015
  • Est. Priority Date: 12/06/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for analyzing use of a user interface, the method comprising:

  • determining user interaction information at an electronic device while a user isusing the electronic device, the determining occurring independently of whether the device is connected to a network;

    storing a log of the determined user interaction information in the electronic device;

    after a connection between the electronic device and a network is detected, transmitting the stored log over the network to a user interface analyzer;

    analyzing the user interaction information at the user interface analyzer to determine patterns of usage regarding navigating a hierarchy of menu items in the user interface of the electronic device by identifying multiple keystrokes and ascertaining whether the multiple key strokes are associated with a common keystroke sequence, wherein the hierarchy of menu items comprises first and second branches of menu items;

    determining, at the user interface analyzer, a possible function that the user was searching for, the determining of the possible function being based on the analysis of the user interaction information revealing that during a navigation of the first branch of menu items, the user did not select any menu item triggering the possible function, and that during a subsequent navigation of the second branch of menu items, the user did select one menu item in the hierarchy of menu items, the selected item triggering the possible function;

    storing an analysis result for the determination of the possible function at the user interface analyzer; and

    using the stored analysis result to change the hierarchy of menu items to facilitate selection of the menu item triggering the possible function, wherein the user interface analyzer sends interface adjustment information to the electronic device over the network to allow the electronic device to change the hierarchy of menu items based on the stored analysis result by changing a location of the menu item triggering the possible function from the second branch of the menu items to the first branch of menu items based on the interface adjustment information.

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