发明名称 User interface content view searching
摘要 Described are techniques for performing a content view search. A hierarchical structure of content views is provided. The content views are registered with an application framework. Query terms are received. The application framework determines nodes in the hierarchical structure having an associated keyword matching the query terms, determines a first list of node identifiers identifying the nodes in the hierarchical structure matching the one or more query terms, and determines a second list of descriptions corresponding to node identifiers of the first list. The second list of descriptions is displayed. Responsive to a selection of a first description from the second list, a first node identifier is determined that corresponds to the selected first description. A first content view for the first node identifier is displayed.
申请公布号 US8868593(B1) 申请公布日期 2014.10.21
申请号 US201113200139 申请日期 2011.09.19
申请人 EMC Corporation 发明人 Zhang Hongzhen
分类号 G06F17/00 主分类号 G06F17/00
代理机构 Muirhead and Saturnelli, LLC 代理人 Muirhead and Saturnelli, LLC
主权项 1. A method of performing a content view search comprising: providing a hierarchical structure of content views, wherein the hierarchical structure comprises a plurality of nodes, each of said plurality of nodes corresponding to a different one of the content views representing a different user interface display, said plurality of nodes including a root node corresponding to a first user interface display, wherein a path from the root node to a second of the plurality of nodes corresponds to a series of user interface displays that are displayed in response to selecting a sequence of one or more user interface elements from one or more user interface displays of said series originating with selecting a first user interface element from the first user interface display, wherein each node of the hierarchical structure that is not a leaf node represents a corresponding content view for a user interface display that includes a user interface element for each child node of said each node and whereby selecting said each child node when said corresponding content view is displayed results in displaying another content view corresponding to said each child node; registering the content views with an application framework, said registering including providing a plurality of instances of first information associated with the plurality of nodes, wherein each of the plurality of nodes representing a content view for a user interface display is associated with one of the plurality of instances of first information including content information identifying first data included in the user interface display, layout or representation information identifying aspects of how to layout or visually represent the first data in the user interface display, and child node link information identifying any child nodes of said each node and how to visually represent a user interface element in the user display for each of the child nodes; receiving one or more query terms; determining, by the application framework, one or more nodes in the hierarchical structure having an associated keyword matching the one or more query terms; determining, by the application framework, a first list of one or more node identifiers identifying the one or more nodes in the hierarchical structure matching the one or more query terms; determining, by the application framework, a second list of one or more descriptions, wherein said second list includes a description for each node identifier in said first list; displaying the second list of descriptions; responsive to a selection of a first description from the second list, determining a first node identifier corresponding to the selected first description; and displaying a first content view for the first node identifier, and wherein the hierarchical structure represents content views of a data storage management application, wherein the plurality of nodes of the hierarchical structure includes a first portion of nodes and each node in the first portion represents a logical device in a data storage system having a corresponding content view which includes logical device information, and wherein each node in the first portion is associated with a keyword identifying one of a plurality of applications, wherein the one application has its data stored on the logical device represented by said each node.
地址 Hopkinton MA US