| Method, system and apparatus for a parser for use in the processing of structured documents -> Monitor Keywords |
|
Method, system and apparatus for a parser for use in the processing of structured documentsRelated Patent Categories: Data Processing: Design And Analysis Of Circuit Or Semiconductor Mask, Circuit DesignMethod, system and apparatus for a parser for use in the processing of structured documents description/claimsThe Patent Description & Claims data below is from USPTO Patent Application 20070136698, Method, system and apparatus for a parser for use in the processing of structured documents. Brief Patent Description - Full Patent Description - Patent Application Claims RELATED APPLICATIONS [0001] This application claims a benefit of priority under 35 U.S.C. .sctn. 119(e) to U.S. Provisional Patent Application Nos. 60/675,349, by inventors Howard Tsoi, Daniel Cermak, Richard Trujillo, Trenton Grale, Robert Corley, Bryan Dobbs and Russell Davoli, entitled "Output Generator for Use with System for Creation of Multiple, Hierarchical Documents", filed on Apr. 27, 2005; 60/675,347, by inventors Daniel Cermak, Howard Tsoi, John Derrick, Richard Trujillo, Udi Kalekin, Bryan Dobbs, Ying Tong, Brendon Cahoon and Jack Matheson, entitled "Transformation Engine for Use with System for Creation of Multiple, Hierarchical Documents", filed on Apr. 27, 2005; 60/675,167, by inventors Richard Trujillo, Bryan Dobbs, Rakesh Bhakta, Howard Tsoi, Jack Randall, Howard Liu, Yongjian Zhou and Daniel Cermak, entitled "Parser for Use with System for Creation of Multiple, Hierarchical Documents", filed on Apr. 27, 2005 and 60/675,115, by inventors John Derrick, Richard Trujillo, Daniel Cermak, Bryan Dobbs, Howard Liu, Rakesh Bhakta, Udi Kalekin, Russell Davoli, Clifford Hall and Avinash Palaniswamy, entitled "General Architecture for a System for Creation of Multiple, Hierarchical Documents", filed on Apr. 27, 2005 the entire contents of which are hereby expressly incorporated by reference for all purposes. TECHNICAL FIELD OF THE INVENTION [0002] The invention relates in general to methods and systems for processing structured documents, and more particularly, to the design and implementation of efficient parsers for use in the processing, transformation or rendering of structured documents. BACKGROUND OF THE INVENTION [0003] Electronic data, entertainment and communications technologies are growing increasingly prevalent with each passing day. In the past, the vast majority of these electronic documents were in a proprietary format. In other words, a particular electronic document could only be processed or understood by the application that created that document. Up until relatively recently this has not been especially troublesome. [0004] This situation became progressively more problematic with the advent of networking technologies, however. These networking technologies allowed electronic documents to be communicated between different and varying devices, and as these network technologies blossomed, so did user's desires to use these networked devices to share electronic data. [0005] Much to the annoyance of many users, however, the proprietary formats of the majority of these electronic documents prevented them from being shared between different platforms: if a document was created by one type of platform it usually could not be processed, or rendered, by another type of platform. [0006] To that end, data began to be placed in structured documents. Structured documents may be loosely defined as any type of document that adheres to a set of rules. Because the structured document conforms to a set of rules it enables the cross-platform distribution of data, as an application or platform may process or render a structured document based on the set of rules, no matter the application that originally created the structured document. [0007] The use of structured documents to facilitate the cross-platform distribution of data is not without its own set of problems, however. In particular, in many cases the structured document does not itself define how the data it contains is to be rendered, for example for presentation to a user. Exacerbating the problem is the size of many of these structured documents. To facilitate the organization of data intended for generic consumption these structured documents may contain a great deal of meta-data, and thus may be larger than similar proprietary documents, in some cases up to twenty times larger or more. [0008] In many cases, instructions may be provided for how to transform or render a particular structured document. For example, one mechanism implemented as a means to facilitate processing XML is the extensible stylesheet language (XSL) and stylesheets written using XSL. Stylesheets may be written to transform XML documents from one markup definition (or "vocabulary") defined within XML to another vocabulary, from XML markup to another structured or unstructured document form (such as plain text, word processor, spreadsheet, database, pdf, HTML, etc.), or from another structured or unstructured document form to XML markup. Thus, stylesheets may be used to transform a document's structure from its original form to a form expected by a given user (output form). [0009] Typically, structured documents are transformed or rendered with one or more software applications. However, as many definitions for these structured languages were designed and implemented without taking into account conciseness or efficiency of parsing and transformation, the use of software applications to transform or render these structured documents may be prohibitively inefficient. [0010] Thus, as can be seen, there is a need for methods and systems for an architecture for the efficient processing of structured documents. BRIEF DESCRIPTION OF THE DRAWINGS [0011] The drawings accompanying and forming part of this specification are included to depict certain aspects of embodiments of the invention. A clearer impression of embodiments of the invention, and of the components and operation of systems provided with embodiments of the invention, will become more readily apparent by referring to the exemplary, and therefore nonlimiting, embodiments illustrated in the drawings, wherein identical reference numerals designate the same components. Note that the features illustrated in the drawings are not necessarily drawn to scale. [0012] FIG. 1 depicts an embodiment of an architecture for the implementation of web services. [0013] FIG. 2 depicts an embodiment of an architecture for a parser. [0014] FIG. 3 depicts an embodiment of an architecture for logical units of a parser. [0015] FIG. 4 depicts one embodiment of a formatter unit. [0016] FIG. 5 depicts one embodiment of a segmentation unit. [0017] FIG. 6 depicts one embodiment of a text unit. [0018] FIG. 7 depicts one embodiment of a primary symbol unit. [0019] FIG. 8 depicts one embodiment of a secondary symbol unit. [0020] FIG. 9 depicts one embodiment of a document scope unit; and Continue reading about Method, system and apparatus for a parser for use in the processing of structured documents... Full patent description for Method, system and apparatus for a parser for use in the processing of structured documents Brief Patent Description - Full Patent Description - Patent Application Claims Click on the above for other options relating to this Method, system and apparatus for a parser for use in the processing of structured documents patent application. ### 1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored. 3. Each week you receive an email with patent applications related to your keywords. Start now! - Receive info on patent apps like Method, system and apparatus for a parser for use in the processing of structured documents or other areas of interest. ### Previous Patent Application: Mobile terminal apparatus Next Patent Application: Dependency matrices and methods of using the same for testing or analyzing an integrated circuit Industry Class: Data processing: design and analysis of circuit or semiconductor mask ### FreshPatents.com Support Thank you for viewing the Method, system and apparatus for a parser for use in the processing of structured documents patent info. IP-related news and info Results in 0.1371 seconds Other interesting Feshpatents.com categories: Electronics: Semiconductor , Audio , Illumination , Connectors , Crypto , 174 |
* Protect your Inventions * US Patent Office filing
PATENT INFO |
|