Method and system for providing graphical user interface having filtering capability
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/048
G06F-003/0482
G06F-017/30
출원번호
US-0563085
(2009-09-18)
등록번호
US-8863029
(2014-10-14)
발명자
/ 주소
Chen, Chun-Yi
Uysal, Aylin
Baggett, Sally
Bezuayehu, Lulit
Green, Aaron Joseph
Challenger, Julian
출원인 / 주소
Oracle International Corporation
대리인 / 주소
Kilpatrick Townsend & Stockton LLP
인용정보
피인용 횟수 :
1인용 특허 :
26
초록▼
Embodiments of the present invention are directed to user interfaces and more particularly to techniques for providing user interface which allows users to select filtering criteria and display filtered information accordingly. In various embodiments, related information is displayed on a hierarchic
Embodiments of the present invention are directed to user interfaces and more particularly to techniques for providing user interface which allows users to select filtering criteria and display filtered information accordingly. In various embodiments, related information is displayed on a hierarchical chart as nodes that are connected to one another. The hierarchical chart is updated after filtering criteria are applied, and the display visibility of the nodes are changed based on the filtering results. The hierarchical relationships among the nodes are maintained before and after the filtering process. In a specific embodiment, the nodes that do not meet filtering criteria are displayed at a low visibility level on the hierarchical chart.
대표청구항▼
1. A computer-readable storage medium storing a plurality of codes for controlling a processor to provide a graphical user interface, the plurality of codes comprising: code for obtaining information containing relationship data associated with entities represented as nodes of a hierarchical chart,
1. A computer-readable storage medium storing a plurality of codes for controlling a processor to provide a graphical user interface, the plurality of codes comprising: code for obtaining information containing relationship data associated with entities represented as nodes of a hierarchical chart, each of the nodes associated with a plurality of attributes;code for receiving a first filtering criterion, the first filtering criterion being associated with at least a first attribute;code for displaying the hierarchical chart in a display region, the hierarchical chart based on at least the relationship data, each of the nodes being displayed at a first visibility level, the hierarchical chart including one or more links connecting the nodes, the one or more links being based on the relationship data;code for processing a first user input received by a user interface device, the first user selecting at least a first filtering criterion;code for processing the plurality of nodes;code for comparing the plurality of nodes to at least the first attribute;code for determined whether one or more nodes are associated with at least the first attribute;code for displaying the one or more nodes at a second visibility level on the hierarchical chart if the one or more nodes are determined to fail to associate with at least the first attribute, the second visibility level being characterized by a lowered visibility compared to the first visibility level;code for receiving a selection of at least one node in the hierarchical chart;code for displaying nodes in the hierarchical chart related to the at least one node, wherein the related nodes are configured to provide a selection menu of actions that are uniquely associated with at least one node, wherein the actions include updating the nodes that are being displayed;code for receiving a user input, wherein the user input includes selecting one or more nodes from the updated nodes being displayed, and wherein the user input further includes designating one or more related nodes to the one or more selected nodes;code for processing the user input; andcode for displaying the one or more selected nodes and the one or more related nodes as a separate hierarchal chart. 2. The computer-readable storage medium of claim 1 further comprising: code for determining attributes associated with the plurality of nodes; andcode for generating a plurality of filtering criteria based on the attributes. 3. The computer-readable storage medium of claim 1 further comprising code for defining a menu region and a display region within a graphical user interface, the menu region including a global selection menu, the global selection menu including selections for at least the first filtering criterion, the first filtering criterion being associated with at least a first attribute. 4. The computer-readable storage medium of claim 1 further comprising: code for determining a set of nodes matches with the first attribute; andcode for displaying the set of nodes at a third visibility level, the third visibility level being characterized by a higher visibility compared to the first visibility level. 5. The computer-readable storage medium of claim 1 wherein nodes are opaque at the second visibility level. 6. The computer-readable storage medium of claim 1 wherein the nodes are characterized by a reduced size at the second visibility level. 7. The computer-readable storage medium of claim 1 wherein first filtering criterion is predefined. 8. The computer-readable storage medium of claim 1 wherein the global selection menu further including selections for a user defined filtering criteria. 9. The computer-readable storage medium of claim 1 wherein the one or more nodes are blurred at the second visibility level. 10. The computer-readable storage medium of claim 1 wherein the nodes are overlaid by a semi-transparent layer at the second visibility level. 11. The computer-readable storage medium of claim 1 further comprising code for receiving a second user input for defining a second attribute. 12. The method of claim 1 wherein the links remain unchanged when one or more nodes are displayed at a second visibility level. 13. A computer system for providing an interactive graphical user interface, the system comprising: a graphical user interface including a display, the display including a menu region and a display region within the graphical user interface, the menu region including a filtering menu, the filtering menu including selections for at least a first filtering criterion, the first filtering criterion being associated with at least a first attribute, the display region being adapted to display a plurality of nodes of a hierarchical chart at a first visibility level based on relationship data, the plurality of nodes being connected by one or more links based on the relationship data, the plurality of nodes being associated with a plurality of attributes;a memory;an input module for receiving user inputs, the input module being configured to receive a user selection for selecting the first filtering criterion from the filtering menu; anda processor, the processor being configured to obtain nodes and process the user input to determine a whether one or more nodes fail to associate with at least the first attribute;wherein: the display region is updated to display the one or more nodes at a second visibility level on the hierarchical chart if the one or more nodes are determined to fail to associate with at least the first attribute, the second visibility level being characterized by a lowered visibility compared to the first visibility level; andwherein the processor is further configured to: receive a selection of at least one node in the hierarchical chart;display nodes in the hierarchical chart related to the at least one node, wherein the related nodes are configured to provide a selection menu of actions that are uniquely associated with at least one node, wherein the actions include updating the nodes that are being displayed;receive a user input, wherein the user input includes selecting one or more nodes from the updated nodes being displayed, and wherein the user input further includes designating one or more related nodes to the one or more selected nodes;process the user input; anddisplay the one or more selected nodes and the one or more related nodes as a separate hierarchal chart. 14. The system of claim 13 wherein the input module comprises a pointing device for selecting the first filtering criterion. 15. The system of claim 13 wherein the input module comprises a keyboard device for receiving user inputs specifying one or more filtering criteria. 16. The system of claim 13 further comprising a storage for storing a database, the plurality of nodes corresponding to information entities stored at the database. 17. The system of claim 13 further comprising a network interface for retrieving the nodes from a network source. 18. In a computer system having a processor, a graphical user interface including a display and a user interface device communicatively coupled to the processor, the graphical user interface comprising: a display region within the graphical user interface, the display region being adapted to display one or more links and a plurality nodes of a hierarchical chart at a first visibility level based on at least relationship data, the relationship data associated the plurality of nodes, the plurality of nodes being associated with a plurality of attributes; anda menu region, the menu region including a filtering menu, the filtering menu including selections for at least a first filtering criterion, the first filtering criterion being associated with at least a first attribute;wherein: user interface device is configured to receive a first user input, the first user selecting the first filtering criterion;the processor is configured to process the plurality of nodes and compare plurality of nodes to at least the first attribute;the display region is updated for displaying one or more nodes at a second visibility level on the hierarchical chart if the one or more nodes are determined to fail to associate with at least the first attribute, the second visibility level being characterized by a lowered visibility compared to the first visibility level;the processor is further configured to receive a selection of at least one node in the hierarchical chart, and display nodes in the hierarchical chart related to the at least one node, wherein the related nodes are configured to provide a selection menu of actions that are uniquely associated with at least one node, wherein the actions include updating the nodes that are being displayed;receive a user input, wherein the user input includes selecting one or more nodes from the updated nodes being displayed, and wherein the user input further includes designating one or more related nodes to the one or more selected nodes;process the user input; anddisplay the one or more selected nodes and the one or more related nodes as a separate hierarchal chart. 19. The graphical user interface of claim 18 wherein the filtering menu comprises a dropdown menu. 20. The graphical user interface of claim 18 wherein the filtering menu comprises a text input box. 21. The graphical user interface of claim 18 wherein the one or more nodes are opaque at the second visibility level.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (26)
Macrae Kenneth I. ; Ting Annsheng C. ; Ho Chung-Jen ; Edholm Ragnar W. ; Matsumoto Toshikazu ; Sigmon ; Jr. Robert B. ; Worth Erik, Apparatus and method for a graphic user interface in a medical protocol system.
Chiu Patrick ; Moran Thomas P. ; vanMelle William J., Method and apparatus for maintaining links between graphic objects in a free-form graphics display system.
Underwood,John; Neilson,Paul; Char,Hanson; Shing,David; Horner,Peter; Dean,Andrew; Underwood,Mark; Slaney,Darren; Evesson,Gary, Method and apparatus for providing conditional customization for generating a web site.
Lee James,TWX ; Wang Tai-Yuan,TWX ; Cheng Jen-Chieh,TWX ; Yeh Yun-Fuh,TWX, Method and system at a host node for hierarchically organizing the links visited by a world wide web browser executing a.
Barksdale,Molly Kestner; Kessen,Bethany Lyn; Moore,Martin Thomas; Woods,Gerald Ray, System and method for using shading layers and highlighting to navigate a tree view display.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.