发明名称 Customizing user interfaces
摘要 A method for customizing a graphical user interface (GUI). The method includes identifying an event associated with the GUI and a user; matching the event to a trigger of a GUI pattern; identifying, within the GUI pattern, an expected interaction between the GUI and the user in response to the event; and modifying the GUI to improve user access to a graphical element involved in the expected interaction.
申请公布号 US9032328(B1) 申请公布日期 2015.05.12
申请号 US200912512919 申请日期 2009.07.30
申请人 Intuit Inc. 发明人 Kilat Kyle G.;Andrew Christoper W.;Lasee Joseph W.
分类号 G06F3/048;G06F9/44 主分类号 G06F3/048
代理机构 Osha • Liang LLP 代理人 Osha • Liang LLP
主权项 1. A method for customizing an original graphical user interface (GUI), comprising: creating a GUI pattern based on an interaction of a first user with the original GUI; associating the GUI pattern with a profile of the first user; identifying a profile type of the profile of the first user; matching the profile type to a profile of a second user; associating, based on matching the profile type, the GUI pattern with the profile of the second user; identifying an event associated with the original GUI and the second user; generating, by a computer processor, a comparison of the event with a trigger of the GUI pattern associated with the profile of the second user; matching, based on the comparison and by the computer processor, the event to the trigger of the GUI pattern; identifying, within the GUI pattern and after matching the event to the trigger, an expected interaction between the original GUI and the second user in response to the event; repositioning a graphical element of the original GUI involved in the expected interaction from a first position to a second position to obtain a modified GUI, wherein the graphical element comprises at least one selected from a group consisting of a GUI widget and an icon,wherein the modified GUI improves user access to the graphical element, andwherein the second user selects the graphical element during the expected interaction; and reverting, after the expected interaction takes place, from the modified GUI to the original GUI by repositioning the graphical element from the second position back to the first position.
地址 Mountain View CA US