Matches 1 - 33 out of 33
Match Document Document Title
7430711 Systems and methods for editing XML documents  
A system and method capable of identifying that a node of an extensible markup language (XML) document is editable using an element of an electronic-form template is described. In at least some...
7424480 System and method for storing and accessing data in an interlocking trees datastore  
A tree-based datastore comprising a forest of interconnected trees is generated and/or accessed. The tree-based datastore comprises a first tree that depends from a first root node and may include...
7421541 Version management of cached permissions metadata  
Techniques are provided for performing transaction-aware caching of metadata in an electronic file system. A mechanism is described for providing transaction-aware caching that uses a cache...
7418445 Method for reducing the scope of the K node construction lock  
A method for recording information in an interlocking trees datastore having a plurality of K paths includes receiving an input particle and building a new K node in accordance with the received...
7415672 System and method for designing electronic forms  
A system and method enabling a designer to build electronic forms from hierarchical data is described. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical...
7409380 Facilitated reuse of K locations in a knowledge store  
In learning for an interlocking trees datastore or KStore, the process is made more efficient by noting the (n-level) address within the KStore during the learning of each particle. In a...
7406660 Mapping between structured data and a visual surface  
A data processing application uses a translation file to render a visual surface based on underlying structured data. The data processing application provides mapping between nodes associated with...
7398277 Technique for selectively accessing events within merged histories  
A method is provided for selectively accessing first and second event histories that are merged together. A graphical user interface displays events within the merged history. Access may be...
7398265 Efficient query processing of XML data using XML index  
A method and apparatus is provided for translating queries, such as path expressions and SQL/XML constructs, into SQL statements to be executed against an XML index, which improves processor time...
7392522 Architectures for and methods of providing network-based software extensions  
Methods and systems for network-based or Internet-based software delivery are described. In one embodiment, an application program or software platform resides on a client. The program or platform...
7389301 Data aggregation user interface and analytic adapted for a KStore  
Aggregation of data in an interlocking trees datastore, especially when the interlocking datastore is a KStore is described. It details consolidating data into a summary or aggregation so that some...
7376673 Offline editing of XML files using a solution  
A user can edit an XML data file offline without the user having to discover or deploy a solution for the XML data file. A processing instruction (PI) in the XML data file is read to determine the...
7373586 Differencing and merging tree-structured documents  
Differencing and merging tree-structured documents, such as extensible Markup Language (XML) documents, is disclosed. A differencing-and-merging system for tree-structured documents of one...
7370066 System and method for offline editing of data files  
A system and method that enables a user to edit a data file offline is described. This system and method can enable a user to edit a data file without the user having to discover or deploy a...
7366708 Mechanism to efficiently index structured data that provides hierarchical access in a relational database system  
Described is a hierarchical index that captures the hierarchical relationship of a hierarchy emulated by a relational database system. The hierarchical index is implemented, using a database table...
7360171 Methods and systems of providing information to computer users  
Systems of providing information to computer users are described. In one embodiment, the system comprises means for displaying, in a navigable window of a display area of a user interface, a first...
7350141 User interface for integrated spreadsheets and word processing tables  
An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a...
7348980 Method and apparatus for interface for graphic display of data from a Kstore  
A method for providing a display of data from an interlocking trees datastore in a graphical display system having a graphic display device is disclosed, the method including the steps of...
7346848 Single window navigation methods and systems  
A user interface (UI) in the form of a single navigable window enables a user to navigate to and between multiple different functionalities that are provided by a single application program. Novel...
7346610 Methods and systems of providing information to computer users  
Methods and systems of providing information to computer users are described. In one embodiment, the methods and systems can provide a ranked list of favorite links. The list can be based upon the...
7340471 Saving and restoring an interlocking trees datastore  
A tree-based datastore comprising a forest of interconnected trees that can be generated and/or accessed may require specialized saving and restoring processes to ensure that all the links are...
7334187 Electronic form aggregation  
A system and method that aggregates information from one electronic form into another electronic form is described. For sufficiently similar electronic forms, the system and method aggregates...
7318063 Managing XML documents containing hierarchical database information  
Systems, methods, and computer program products for management of data that is stored in a hierarchical format such as, e.g., a relational database, when the data is retrieved and manipulated using...
7296017 Validation of XML data files  
XML elements and related processes for validation of XML data files is disclosed. These elements are used to specify validation rules that are used by a real-time validation tool to validate data...
7281018 Form template data source change  
A first data source has a plurality of nodes each corresponding to a respective piece of a form template. Each piece of the form template has one of more dependencies to the correspond node of the...
7275216 System and method for designing electronic forms and hierarchical schemas  
A system and method that enables a designer to build electronic forms and corresponding hierarchical schemas are described. Displays of hierarchical schemas, electronic forms, and components used...
7213041 Saving and restoring an interlocking trees datastore  
A tree-based datastore comprising a forest of interconnected trees that can be generated and/or accessed may require specialized saving and restoring processes to ensure that all the links are...
7197515 Declarative solution definition  
A solution is described that declares elements, attributes, and values that define a hierarchical data file or a markup-language document. The declarations by the solution are within the solution...
7191394 Authoring arbitrary XML documents using DHTML and XSLT  
Methods and systems of authoring XML using DHTML views and XSLT are described. Various user interfaces can be automatically or semi-automatically provided in a DHTML view that enable a user to...
7168035 Building a view on markup language data through a set of components  
A designer uses a forms designer application to build electronic forms from hierarchical data. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical data, and...
7155667 User interface for integrated spreadsheets and word processing tables  
An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a...
7149733 Translation of object queries involving inheritence  
Join expressions, expressed in terms of objects, are translated into a relational database join statement by generating a parse tree based on the join expression. The parse tree is traversed to...
6542911 Method and apparatus for freeing memory from an extensible markup language document object model tree active in an application cache  
The present invention relates to a garbage collector that uses an LRU algorithm to free memory from an XML DOM tree active in an application cache. According to one or more embodiments of the...
Matches 1 - 33 out of 33