发明名称 User interface with configuration, registration, and runtime selection of views
摘要 A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component.
申请公布号 US9348490(B2) 申请公布日期 2016.05.24
申请号 US201213617066 申请日期 2012.09.14
申请人 CA, Inc. 发明人 Abrams Howard A.;Mitranic Stanislav
分类号 G06F15/177;G06F3/0484;G06F17/30;H04L29/06;H04L29/08 主分类号 G06F15/177
代理机构 Stevens & Showalter, LLP 代理人 Stevens & Showalter, LLP
主权项 1. A method of maintaining a registry of a plurality of user interface components, comprising: determining, by a computer, a location of a configuration associated with a new one of the plurality of user interface components; assigning, by the computer, a respective value to each of a plurality of attributes associated with the new one of the plurality of user interface components, wherein at least a subset of the plurality of attributes relates to a runtime environment in which the new one of the plurality of user interface components can be instantiated; and adding, by the computer, a corresponding entry for the new one of the plurality of user interface components in the registry, wherein the entry comprises the location and plurality of respective values; wherein the registry comprises a respective entry for each of a corresponding one of the plurality of user interface components and each respective entry comprises a respective plurality of attributes; wherein each of the respective plurality of attributes comprises an alias attribute and a subset of the plurality of user interface components are associated with one another by assigning a same value to the respective alias attribute of each of the subset of user interface components, wherein the subset of user interface components are alternative versions of a same user interface component; and wherein at least one of the respective plurality of attributes for each of the subset of user interface components comprises a weight value, wherein the weight value is used, at least in part, to dynamically calculate a respective ranking of each of the alternative versions of the same user interface component based on a specific runtime environment wherein a best matched version of the alternative versions is to be rendered in the specific runtime environment based on the ranking.
地址 Islandia NY US
您可能感兴趣的专利