US Patent No: 6,549,221

Number of patents in Portfolio can not be more than 2000

User interface management through branch isolation

Stats

See full text
ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems and methods for presenting (e.g., displaying) a hierarchical structure are presented. The hierarchical structure includes multiple elements and defines hierarchical relationships between the elements. The hierarchical structure may be embodied within an electronic document such as a Web document, an interactive application program, or a map divided into sections. Each element has a "presentation property" which may be a value or a function. One of the elements has "focus" (e.g., as created, by default, etc.). A "branch isolation" method includes forming a tree-like model of the hierarchical structure having multiple nodes and at least one branch. Each node represents one of the elements. One node is a root node and occupies a highest level in the hierarchical structure. A given branch connects a first node in a first level to a second node in a level directly below the first level. Each branch represents a hierarchical relationship between connected nodes. A "focus node" represents the element receiving focus. A "path" in the model from the root node to the focus node is determined. The presentation property of the element represented by the root node is selectively presented. The presentation property of each element represented by a node, other than the root node, along the path from the root node to the focus node is also presented. The presentation property of each element represented by a node in a subtree is also presented, wherein the focus node is a root node of the subtree.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY73171

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Brown, Frances C Austin, TX 17 277
Schwerdtfeger, Richard S Round Round, TX 17 336
Weiss, Lawrence F Round Rock, TX 11 335

Cited Art Landscape

Patent Info (Count) # Cites Year
 
ENIGMA INFORMATION SYSTEMS LTD. (2)
5,893,109 Generation of chunks of a long document for an electronic book system 111 1996
6,055,544 Generation of chunks of a long document for an electronic book system 142 1999
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
5,748,186 Multimodal information presentation system 129 1995
6,144,962 Visualization of web sites and hierarchical data structures 272 1997
 
MICROSOFT CORPORATION (2)
5,701,137 Method for separating a hierarchical tree control into one or more hierarchical child tree controls in a graphical user interface 91 1995
6,189,019 Computer system and computer-implemented process for presenting document connectivity 108 1996
 
APPLE INC. (1)
5,956,736 Object-oriented editor for creating world wide web documents 168 1996
 
AT&T Bell Laboratories (1)
5,247,651 Interactive computer program specification and simulation system 129 1990
 
CUSTOMPLAY LLC (1)
5,610,653 Method and system for automatically tracking a zoomed video image 361 1995
 
FUJITSU LIMITED (1)
6,219,053 Icon display and method which reflect the intuitive perspective of correlation between icons which have hierarchical relationships 46 1998
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
6,337,702 Method and system for graphically indicating a valid input within a graphical user interface 12 1996
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
6,356,902 Method and system for storage and retrieval of multimedia objects 44 1998
 
MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC. (1)
5,819,243 System with collaborative interface agent 51 1996
 
NEW YORK STATE URBAN DEVELOPMENT CORPORATION D/B/A EMPIRE STATE DEVELOPMENT-SMALL BUSINESS TECHNOLOGY INVESTMENT BOARD (1)
6,340,977 System and method for dynamic assistance in software applications using behavior and host application models 84 1999
 
SAP AMERICA, INC. (1)
5,619,632 Displaying node-link structure with region of greater spacings and peripheral branches 140 1994
 
TEXAS INSTRUMENTS INCORPORATED (1)
4,710,763 Method for generating and displaying tree structures in a limited display area 76 1984
 
Van Houten Technologies, Inc. (1)
5,805,171 Technical schematic display system utilizing preassigned component detail levels 15 1996

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (79)
7,624,356 Task-sensitive methods and systems for displaying command sets 12 2000
7,346,848 Single window navigation methods and systems 41 2000
7,191,394 Authoring arbitrary XML documents using DHTML and XSLT 72 2000
7,155,667 User interface for integrated spreadsheets and word processing tables 10 2000
7,117,435 Spreadsheet fields in text 5 2000
7,000,230 Network-based software extensions 36 2000
6,883,168 Methods, systems, architectures and data structures for delivering software via a network 82 2000
6,874,143 Architectures for and methods of providing network-based software extensions 106 2000
7,441,194 Calendar-based user interface system 22 2002
7,415,672 System and method for designing electronic forms 3 2003
7,370,066 System and method for offline editing of data files 20 2003
7,275,216 System and method for designing electronic forms and hierarchical schemas 20 2003
7,913,159 System and method for real-time validation of structured data files 13 2003
7,516,145 System and method for incrementally transforming and rendering hierarchical data files 6 2003
7,168,035 Building a view on markup language data through a set of components 96 2003
7,197,515 Declarative solution definition 21 2003
7,581,177 Conversion of structured documents 11 2003
7,406,660 Mapping between structured data and a visual surface 68 2003
7,334,187 Electronic form aggregation 13 2003
7,296,017 Validation of XML data files 72 2003
7,451,392 Rendering an HTML electronic form by applying XSLT to XML using a solution 74 2003
7,376,673 Offline editing of XML files using a solution 25 2003
7,318,063 Managing XML documents containing hierarchical database information 8 2004
7,496,837 Structural editing with schema awareness 85 2004
7,412,645 User interface for integrated spreadsheets and word processing tables 15 2004
7,568,101 Digital signatures with an embedded view 13 2004
7,281,018 Form template data source change 96 2004
7,774,620 Executing applications at appropriate trust levels 15 2004
7,676,843 Executing applications at appropriate trust levels 18 2004
7,533,268 Digital signature with an embedded view 14 2004
7,712,048 Task-sensitive methods and systems for displaying command sets 10 2004
7,610,562 Task-sensitive methods and systems for displaying command sets 15 2004
7,512,896 Task-sensitive methods and systems for displaying command sets 13 2004
7,818,677 Single window navigation methods and systems 22 2004
7,779,027 Methods, systems, architectures and data structures for delivering software via a network 14 2004
7,673,227 User interface for integrated spreadsheets and word processing tables 20 2004
7,350,141 User interface for integrated spreadsheets and word processing tables 38 2004
7,392,522 Architectures for and methods of providing network-based software extensions 12 2004
7,692,636 Systems and methods for handwriting to a screen 18 2004
7,702,997 Spreadsheet fields in text 0 2004
7,549,115 System and method for integrated spreadsheets and word processing tables 27 2004
7,523,390 Spreadsheet fields in text 2 2004
7,506,242 System and method for integrating spreadsheets and word processing tables 6 2004
7,120,866 Spreadsheet fields in text 8 2004
7,506,243 System and method for integrating spreadsheets and word processing tables 4 2004
8,487,879 Systems and methods for interacting with a computer through handwriting to a screen 0 2004
7,712,022 Mutually exclusive options in electronic forms 19 2004
7,584,417 Role-dependent action for an electronic form 29 2004
7,721,190 Methods and systems for server side form processing 18 2004
7,509,353 Methods and systems for exchanging and rendering forms 2 2004
7,636,897 System and method for property-based focus navigation in a user interface 2 2004
7,904,801 Recursive sections in electronic forms 5 2004
7,437,376 Scalable object model 11 2004
7,937,651 Structural editing operations for network forms 8 2005
7,743,063 Methods and systems for delivering software via a network 14 2005
7,689,929 Methods and systems of providing information to computer users 18 2005
7,346,610 Methods and systems of providing information to computer users 35 2005
7,725,834 Designer-created aspect for an electronic form template 19 2005
7,360,171 Methods and systems of providing information to computer users 1 2005
8,010,515 Query to an electronic form 6 2005
7,543,228 Template for rendering an electronic form 28 2005
8,200,975 Digital signatures for network forms 3 2005
7,613,996 Enabling selection of an inferred schema part 26 2005
7,979,856 Network-based software extensions 9 2005
8,001,459 Enabling electronic documents for limited-capability computing devices 5 2005
7,779,343 Opening network-enabled electronic documents 0 2006
7,490,109 System and method for offline editing of data files 21 2006
7,735,016 Directional focus navigation 1 2006
7,900,134 Authoring arbitrary XML documents using DHTML and XSLT 10 2006
7,865,477 System and method for real-time validation of structured data files 11 2007
8,074,217 Methods and systems for delivering software 8 2007
7,971,139 Correlation, association, or correspondence of electronic forms 8 2007
7,925,621 Installing a solution 10 2008
8,078,960 Rendering an HTML electronic form by applying XSLT to XML using a solution 3 2008
8,230,357 Visually processing instance data 1 2008
8,091,016 Visually manipulating instance collections 0 2008
8,046,683 Structural editing with schema awareness 2 2009
8,332,769 Directional focus navigation 0 2010
8,429,522 Correlation, association, or correspondence of electronic forms 1 2011
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
7,124,358 Method for dynamically generating reference identifiers in structured information 2 2002
7,493,603 Annotated automaton encoding of XML schema for high performance schema validation 7 2003
8,037,082 Isolated ordered regions (IOR) node order 0 2003
7,437,374 Efficient XML schema validation of XML fragments using annotated automaton encoding 14 2004
8,086,956 Isolated ordered regions (IOR) node order 0 2007
7,890,479 Efficient XML schema validation of XML fragments using annotated automaton encoding 1 2008
 
ADOBE SYSTEMS INCORPORATED (3)
7,870,503 Technique for analyzing and graphically displaying document order 4 2005
8,650,489 Event processing in a content editor 0 2007
8,639,086 Rendering of video based on overlaying of bitmapped images 0 2009
 
GROXIS (3)
6,879,332 User interface for displaying and exploring hierarchical information 31 2001
6,888,554 User interface for bicontextual exploration of a graph 12 2001
7,036,093 User interface for exploring a graph of information 7 2001
 
NOKIA CORPORATION (2)
6,801,793 Systems and methods for presenting and/or converting messages 39 2000
7,117,020 Systems and methods for presenting and/or converting messages 1 2004
 
AOL INC. (1)
8,200,745 Handheld client framework system 1 2008
 
APPLE INC. (1)
8,135,577 Braille support 1 2007
 
GOOGLE INC. (1)
8,607,251 Dynamic accessibility behavior 0 2011
 
OPERA SOFTWARE ASA (1)
7,895,604 Method and device for event communication between documents 0 2005
 
ORACLE INTERNATIONAL CORPORATION (1)
8,078,954 System and method for page flow editor 0 2006
 
PROXIMA THERAPEUTICS, INC. (1)
7,516,399 Structured-document path-language expression methods and systems 14 2004
 
SHARP KABUSHIKI KAISHA (1)
7,000,023 Information transfer apparatus and method transferring to another terminal information transmitted from server to client, and machine-readable recording medium recorded with program realizing information transfer method 6 2001

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 15, 2014
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00