Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

73 results about "Document tree" patented technology

The Document Tree is the area in PolicyManager where you can organize and modify folders, in addition to populating folders with documents.

Simultaneous multi-user document editing system

A system and methods for simultaneous editing of a document by two or more users are disclosed. The document is divided into a number of sections. Each section is stored in a separate data container, which is part of a document tree. A master copy of the document tree is accessible to a server which transmits all or part of the document tree to two or more clients, each of which is operated by a user. The clients can independently lock different sections, allowing the users to simultaneously edit different sections. When a user completes editing a section, the modified section is stored on the master server and broadcast to other users. The document tree is headed by an independently lockable and editable parent container which is used to store summary information and other information, such as default formatting and other document wide information.
Owner:1018989 ONTARIO

HTML/XML tree synchronization

The HTML / XML tree synchronization module synchronizes a document with a view or multiple views, after a change has been made to the document. First, the tree synchronization module receives a document change from an application program. An update processor converts the tree data of the document to a character string, and receives document change information from one or more application program interfaces. The update processor utilizes the document change information to update the document tree data character string. The document change information is then sent to one or more application program interfaces to determine the scope and content of the document views. A log generator receives the view change information, and creates record logs for each changed document view. These logs are played by a log player to each view, and each view data tree is updated with the view changes contained in the change logs. The tree synchronization module sends the subsequent view changes to the application program to update the display views.
Owner:MICROSOFT TECH LICENSING LLC

Information processing apparatus and method

The present invention relates to an information processing apparatus and method adapted to automatically convert contents edited by a user into a description language that is independent of platforms. Personal computers 3-1 through 3-N (hereafter generically referred to as a personal computer 3) execute authoring software 21-1 through 21-N respectively, convert the contents edited by the user into a markup language document, and transmit it to a server 1 via the Internet 2. The server 1 stores the markup language document 12 supplied from the personal computer 3 into a HDD 10 and executes a markup language processing processor 11 to develop the markup language document 12 into a markup language document tree structure 13, which is stored in the HDD 10. The present invention is applicable to a contents editing / distributing system for distributing contents.
Owner:SONY CORP

System and method for adapting information content for an electronic device

A system and method is provided for efficiently adapting information content for an electronic device. A normalizer includes a template normalizer for matching and applying a document tree to a template tree, and applying changes to the document tree. If the template normalizer does not find an appropriate template match, an automatic normalizer is utilized. The automatic normalizer utilizes weighting heuristics and pattern recognition with formatting rules to partition content into folders. The automatic normalizer can also utilize embedded normalization markup in the information content to assist in normalizing the information content. Information content can be represented by document object tree. A document object tree is created by storing information relating to the information content into arrays. The stored information describes a document object tree structure and tree dependencies as a mutable object.
Owner:RPX CORP

Html/xml tree synchronization

The HTML / XML tree synchronization module synchronizes a document with a view or multiple views, after a change has been made to the document. First, the tree synchronization module receives a document change from an application program. An update processor converts the tree data of the document to a character string, and receives document change information from one or more application program interfaces. The update processor utilizes the document change information to update the document tree data character string. The document change information is then sent to one or more application program interfaces to determine the scope and content of the document views. A log generator receives the view change information, and creates record logs for each changed document view. These logs are played by a log player to each view, and each view data tree is updated with the view changes contained in the change logs. The tree synchronization module sends the subsequent view changes to the application program to update the display views.
Owner:MICROSOFT TECH LICENSING LLC

Method and apparatus for streaming XML content

A method and apparatus are disclosed for streaming XML content in a manner that allows the receiver to decode the XML data that is actually received, even if an entire XML document is not received. Each XML document is decomposed and encoded as a collection of sub-trees. Each sub-tree from the larger XML document tree can be parsed and validated by the XML receiver as if it is an independent tree. Each streamed XML document utilizes a structure node that serves as a sub-tree wrapper function around each independent sub-tree. The structure node indicates the relationship of the sub-tree to other sub-trees, thereby allowing the XML receiver to reconstruct the full tree.
Owner:UNILOC 2017 LLC

Processing interactive content offline

A method, system and apparatus for processing interactive content off-line in a dynamic system having transient addressability. A method for processing off-line interactive content in a dynamic system with variable addressability can include serving content for caching in a client device; generating a pathway navigation map (PNM) for the served content; and, annotating the served content with endpoint directives for modifying hyperlink behavior referenced by the directives in the cached content. In a preferred aspect of the invention, the generating step can include forming a document tree having a plurality of nodes; assigning each node of the tree to a document in the content accessible through a hyperlink referenced by a parent node; and, disposing within each node a set of hyperlink references to child pages in the content and a reference to a pathway to a root node of the document tree.
Owner:IBM CORP

System and Method for Adapting Information Content for an Electronic Device

A system and method is provided for efficiently adapting information content for an electronic device. A normalizer includes a template normalizer for matching and applying a document tree to a template tree, and applying changes to the document tree. If the template normalizer does not find an appropriate template match, an automatic normalizer is utilized. The automatic normalizer utilizes weighting heuristics and pattern recognition with formatting rules to partition content into folders. The automatic normalizer can also utilize embedded normalization markup in the information content to assist in normalizing the information content. Information content can be represented by a document object tree. A document object tree is created by storing information relating to the information content into arrays. The stored information describes a document object tree structure and tree dependencies as a mutable object.
Owner:NOKIA CORP

Method for binding Java and XML data

The invention discloses a method for binding Java and XML data, which comprises the following steps of: 1) designing an XML document; 2) creating a Java class corresponding to an element according to the structure of the XML document; 3) setting a corresponding relationship between the XML element and the Java class; 4) realizing a disorganization algorithm, adopting a recursive algorithm to transverse an XML document tree, and creating a Java object corresponding to the structure of the XML document; 5) realizing a grouping algorithm, adopting the recursive algorithm to transverse a Java object tree, and creating an XML document corresponding to the whole Java object tree; and 6) realizing a disorganization class and a grouping class. The method realizes bidirectional data mapping binding between the Java object and the XML document, simplifies development work by using the XML, realizes an automation process from resolving the XML document to creating the Java object, and can write the modified Java object back to the XML document and conveniently adapt to the change of the structure of the XML document by modifying few Java codes.
Owner:SHANGHAI BAOSIGHT SOFTWARE CO LTD

Conversion processing for XML to XML document transformation

Transforming a source XML document satisfying a source DTD into a target XML document satisfying a target DTD, transforming the source XML document into a source document tree, where the source XML document satisfies a first XML grammar and the source document tree satisfies a second XML grammar; converting the source document tree into a target document tree satisfying the second XML grammar; and transforming the target document tree into the target XML document, wherein the target XML document satisfies the first XML grammar.
Owner:TWITTER INC

Method and system for accurately extracting webpage content

The embodiment of the invention discloses a method for accurately extracting webpage content. The method particularly comprises the following steps: webpage content corresponding to a URL (uniform resource locator) is obtained, and source codes of the webpage content is analyzed into a DOM (document object model) structure tree; a screening expression input by a user is read; a syntactic analyzer uploads a grammar table, and the screening expression is analyzed into an expression tree composed of multiple words; the multiple words are analyzed to obtain a screening condition set as per semantic analysis; the screening condition set is composed of multiple screening condition objects; and each screening condition object is composed of a tag extracting method and multiple tag screening methods. The embodiment of the invention further discloses a system for accurately extracting webpage content. With adoption of the method and the system, the screening expression is recombined into an optimized expression tree through grammatical analysis and forms a set of multiple screening condition objects through semantic analysis, so that acquisition positioning and quick screening of DOM document tree nodes can be realized. With adoption of the method and the system, improvement of development efficiency and reduction of maintenance cost are facilitated.
Owner:翁杰

Equipment-crossing capturing-replaying method of Web application

The invention discloses an equipment-crossing capturing-replaying method of a Web application. The capturing-replaying method comprises the following steps: (1) mounting a client side on each of user equipment A and user equipment B respectively; (2) recording a DOM (document object model) node corresponding to each event in the Web application and storing the DOM node to a script through a foreground module of the user equipment A according to a DOM document tree of an existing Web application, and then, sending the script to a server through a background module, wherein recorded information includes DOM node position information, context information and body information; (3) while the Web application on the user equipment B is replayed, obtaining the script from the server through the background module of the user equipment B, performing fuzzy matching on the real-time content, in a webpage, of the Web application and the content recorded by the script according to the recorded information in the script, and replaying the Web application. According to the capturing-replaying method, the event script is stored in an XML document, good in expansibility and convenient to edit, and can be freely shared between users.
Owner:PEKING UNIV

Hypermedia metadata synthesis and conversion system

The invention discloses a hypermedia metadata synthesis and conversion system. Firstly to-be-edited document metadata is obtained through a metadata obtaining module and is structured, and structureddata of a target document is obtained; secondly the structured metadata and the structured data of the target document are analyzed through a data analysis module to obtain a metadata analysis resultand a target data analysis result; thirdly through a document tree construction module, a metadata document tree and a target document tree are constructed according to analysis results; fourthly through a rule setting module, a mapping rule between a metadata document and the target document is set; and finally through a metadata synthesis and conversion module, the metadata document tree is traversed, and according to the mapping rule, synthesis and conversion of the metadata and the target data are realized. According to the hypermedia metadata synthesis and conversion system, document format conversion is realized by adopting a document tree-based conversion mode, so that an output document format can be compatible with any transmission and playing tool.
Owner:江苏云媒数字科技有限公司

Integrated document directory generator apparatus and methods

The present invention is directed to systems and methods for the generation of integrated directories from database structures. In one embodiment, a system includes a database having a document tree that is generated from portions of other document trees, wherein the other document trees are related by at least one referential links, and a processor in communication with the database that is configured to extract a plurality of identifiers from the document tree and to generate an integrated directory from the document tree. In another aspect, a method includes selecting the document tree in a database, wherein the document tree is generated from portions of at least a first document tree and a second document tree, extracting identifying portions from the selected document tree, processing the identified portions to prepare user-accessible entries and positioning the entries in the directory.
Owner:THE BOEING CO

Plug-in software designing method based on document tree and message pump

The invention discloses a plug-in software designing method based on a document tree and a message pump. The method comprises the following steps of: splitting software into a plurality of plug-ins according to functions, wherein each plug-in corresponds to one or more functional modules and is divided into a model layer, a view layer and a control layer; and extracting data and documents in the model layers of all the plug-ins to form a management document with a tree structure. By the method, communication between the modules is quickened and simplified, and extensibility and maintainability of a system are improved. On the aspect of view management of the plug-ins, views are uniformly managed by adopting a framework container; and by the method, as long as the document data of a new plug-in are derived from the same base class, the document can be connected to the document tree, so that extension of the software functions is facilitated.
Owner:CHINA TECHENERGY +1

XML (Extensible Markup Language) document structure based on extended adjacent matrix and semantic similarity calculation method

The invention discloses an XML (Extensible Markup Language) document structure based on an extended adjacent matrix and a semantic similarity calculation method, belonging to the technical field of data excavation. The method concretely comprises the following steps of: encoding an XML document tree; as for two encoded documents, generating a schema document node list and a data source document node list firstly and then generating a schema extended adjacent matrix and a data source extended adjacent matrix (P1, P2); and calculating the similarity of XML documents through cos (P1, P2). In the method, different contributions of nodes with different levels to the documents are fully considered, and the highest time complexity of the method is O (n2) under the condition that the amount of the XML document node is n and is prior to that of an edit distance algorithm.
Owner:NANKAI UNIV

Phishing webpage detection method

A phishing webpage detection method comprises a first step of performing webpage style feature extraction: extracting document tree structures and CSS texts of a suspicious webpage (Ps) and a webpage visible part of a target webpage (Pi); a second step of webpage style characteristic screening: screening elements in Tree (Ps) and Tree (Pi), analyzing the CSS texts of the suspicious webpage (Ps) and the target webpage (Pi), obtaining corresponding rule object sets, and screening all rule objects; a third step of performing webpage similarity calculation: respectively calculating webpage style complexity C(Ps) and C(Pi) and webpage style matching degree M(Ps, Pi) of the suspicious webpage (Ps) and the target webpage (Pi); and a fourth step of performing result judgment: judging whether the Ps is a phishing webpage according to calculation results obtained in the third step and domain names of the suspicious webpage (Ps) and the target webpage (Pi).
Owner:BEIHANG UNIV

Document analysis method and device, computer equipment and storage medium

The invention discloses a document analysis method and a device, computer equipment and a storage medium. The method can comprise the steps of segmenting a to-be-processed document in a preset formatinto text nodes; aiming at the preset type of text nodes, respectively carrying out the following processing: obtaining chapter mode information of the text nodes; determining the hierarchy of the text node according to the chapter mode information; and adding the text nodes into the constructed document tree according to the hierarchy. By applying the method provided by the invention, hierarchical analysis and the like of the document can be realized.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Query workload estimation-based extensible markup language (XML) fragmentation method

The invention discloses a query workload estimation-based extensible markup language (XML) fragmentation method, which comprises the following steps of: (1) coding each node in an XML tree by adopting an interval code Zhang coding rule; (2) generating a related XPath query step for each node, and adding the XPath query steps into an XPath queue; (3) recursively estimating the query workload of each node from the root node of the XML document tree by adopting a depth priority traversing sequence; (4) dividing the XML document tree into sub trees, the query workload of which is W0, according tothe query workload estimation result; and (5) sequencing the separated XML fragments according to the query workload estimation values, and distributing the XML fragments to the processing nodes in a'double-square' mode. By the method, the query workload estimation is performed only by using an XML document structure, query of a user does not need to be known, and the query workload estimation values are used as XML storage measurement, so that better query load balance and extensibility support are achieved.
Owner:BEIHANG UNIV

Interval coding-based geography markup language (GML) document index method

The invention discloses an interval coding-based geography markup language (GML) document index method, which belongs to the technical field of storage and query of spatial information in information technology. In the method, nodes in a GML document tree are coded in turn from a first accessed node to a last accessed node during preorder traversal; indexes of elements, attribute and texts are organized in a B+- tree mode, so that query speeds of value query and structure query are increased; the index of geometric nodes is organized in a R- tree mode, so that spatial query and analysis efficiency are improved; and an XQuery-based GML query language graphic query language (GQL) is taken as a query language, and three queries (non-spatial query, spatial query and hybrid query) are analyzed and compared. An experiment proves that a provided GML document coding scheme and an index mechanism are feasible, and value query and spatial analysis operation performed on a GML document can be effectively processed.
Owner:FUDAN UNIV +1

Apparatus and method for document synchronization

A computer readable storage medium includes executable instructions to convert a destination document into a destination document tree hierarchy. The destination document tree hierarchy is flattened into a destination document hash table comprising a set of destination document keys and a set of destination document values. A source document is converted into a source document tree hierarchy. The source document tree hierarchy is flattened into a source document hash table comprising a set of source document key-value pairs. A source document key-value pair comprising a key and a value is identified, where the key is not in the set of destination document keys. The source document key-value is added to a changelist. A destination document key is identified, where the destination document key is not a key in a key-value pair in the set of source document key-value pairs. The destination document key is added to the changelist.
Owner:BUSINESS OBJECTS SOFTWARE

Browser for desktop embedded multimedia document structure

The invention relates to a browser for a desktop embedded multimedia document structure. A browsing WORD technology is adopted to perform integrated design on an application system and a word editor, and multiple document interface (MDI) user interface design and a third party control Raize Components 5 are adopted to construct a multi-document tree folding panel capable of loading a plurality of documents respectively; an OLE Container serves as a word container, the display attributes of a word file and audio / video play are controlled by codes, document browsing and inserted multimedia display in a variable mode are realized, lots of scientific and technical literature data, electronic teaching materials, teaching plans and other documents and multimedia data are browsed in a centralized mode according to subjects, images, texts and audio / video information are rich, the reading efficiency is high, the operation is simple and practical, a user optionally selects subjects or chapters and sections to read, rapid positioning and flexible switching are realized in a document map, and different reading habits of a learner are met due to a page view, a general view, a format view and other different reading modes; and in the process of learning knowledge and browsing documents, more information and artistic enjoyment are acquired.
Owner:董翔英 +1

Information processing apparatus and method

An information processing apparatus and method adapted to automatically convert contents edited by a user into a description language that is independent of platforms. Personal computers execute authoring software, convert the contents edited by the user into a markup language document, and transmit it to a server via the Internet. The server stores the markup language document supplied from the personal computer into a HDD and executes a markup language processing processor to develop the markup language document into a markup language document tree structure, which is stored in the HDD.
Owner:SONY CORP

Method and apparatus for browsing content-based documents

A method and apparatus for browsing content-based documents are provided. The method includes analyzing documents to generate a document tree on the basis of content-based components, and presenting the documents on the basis of the generated document tree to be adaptive to a browsing environment. Thus, the method can be applied to a browsing environment having various platforms and display devices without having to reproduce the web documents.
Owner:SAMSUNG ELECTRONICS CO LTD

Webpage icon uploading method and device

The invention discloses a webpage icon uploading method and device. An icon collection is obtained in advance; the icon labels of al the icons in the collection are different; a user only needs to input a text of the preset font type at a corresponding node of a document tree if wanting to upload an icon at one position of the webpage; the input text content is the icon label of the to-be-uploaded icon. Therefore, through the method provided by the invention, the user selects the icon with the same icon label in the icon collection for the text with the font type in consistence with the preset font type when traversing the document tree of the webpage, and replace the text by using the icon so as to display the icon in the webpage. According to the webpage icon uploading method, the user only needs to input the label of the icon rather than inputting the chained address of the icon, so that workload of the user is greatly simplified, the webpage development speed is increased, and the probability of input error of the user is reduced.
Owner:SHENZHEN IPANEL TECH LTD

XML document tree example query method

InactiveCN102043848AVerify validityModerate portionSpecial data processing applicationsDocument-oriented databaseData set
The invention discloses an extensible markup language (XML) document tree example query method, and belongs to the field of fuzzy query. The method comprises the following steps of: 1) converting XML documents in a database and XML documents to be queried into document trees respectively; 2) selecting XML document trees, the node number of which is in a set range, in the XML document tree database according to the XML document trees to be queried to obtain a data set to be calculated; 3) calculating the similarity between the XML document trees to be queried and the XML document trees in the data set to obtain a candidate query result set; 4) calculating the edit distance between the XML document trees to be queried and the XML document trees in the candidate query result set; and 5) ordering the XML document trees in the candidate query result set according to the edit distance calculated in the 4) to obtain query results. Compared with the prior art, the method greatly improves the query efficiency, and tolerates errors of target data and input to a certain degree at the same time.
Owner:PEKING UNIV

Identifying and annotating shared hierarchical markup document trees

Disclosed are a method, information processing system, and a computer readable medium for managing documents. The method includes analyzing a plurality of hierarchical markup documents, wherein each hierarchical markup document is representable by a hierarchical tree structure. A shared hierarchical markup document associated with the plurality of hierarchical markup documents is generated based on the analyzing. Each hierarchical markup document in the plurality of hierarchical markup documents is compared with the shared hierarchical document. A plurality of difference hierarchical markup documents is generated based on the comparing.
Owner:INT BUSINESS MASCH CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products