发明名称 Role-based graphical user interfaces
摘要 A role-based Graphical User Interface (GUI) may be provided. First, information associated with an application user may be received. A role associated the application user may be then determined. The role may then be analyzed to determine which application elements are permitted to the user and which application elements are restricted from the application user. Next, the permitted application elements may be loaded with permissible GUI elements visible and restricted GUI elements hidden. The permissible GUI elements may be associated with the application elements permitted to the application user, while the restricted GUI elements may be associated with the application elements restricted from the user.
申请公布号 US8789205(B2) 申请公布日期 2014.07.22
申请号 US201012764135 申请日期 2010.04.21
申请人 Microsoft Corporation 发明人 Ramaswamy Sanjay H.;SiMa Yun-Rui;Dong Yingtao
分类号 G06F17/30;G06F7/04;H04N7/16;G06F3/048;G06F21/31;G06F21/62;G06F21/00;G06F3/0481 主分类号 G06F17/30
代理机构 代理人 Bowman Louise;Ross Jim;Minhas Micky
主权项 1. A system for providing a role-based Graphical User Interface (GUI), the system comprising: a memory storage; and a processing unit, wherein the processing unit is configured to: determine a type of role corresponding to a system user,group application components associated with the type of role to form a role corresponding to the system user,restrict certain application elements from access by the role,assign the role to the system user,analyze a first schema file to determine a set of operations permitted to the role,analyze a second schema file to determine a set of GUI nodes associated with the set of permitted operations,iteratively analyze each GUI node of the set of GUI nodes to determine if each GUI node comprises permissible data objects to the role,hide a node of the set of GUI nodes when the node comprises none of the permissible data objects,display permitted GUI elements associated with permitted application elements, anddisplay a lock icon in association with restricted GUI element associated with restricted application elements.
地址 Redmond WA US