| Method and system for providing an xml binary format -> Monitor Keywords |
|
Method and system for providing an xml binary formatMethod and system for providing an xml binary format description/claimsThe Patent Description & Claims data below is from USPTO Patent Application 20090132910, Method and system for providing an xml binary format. Brief Patent Description - Full Patent Description - Patent Application Claims This application is a continuation of U.S. patent application Ser. No. 09/838,436 (MSFT-0323/167389.04) filed Apr. 19, 2001 entitled “Method and System for Providing an XML Binary Format,” which is herein incorporated by reference in its entirety. The present invention relates to tag-based descriptions of data. More particularly, the present invention relates to binary formatting of tag-based data descriptions. The present invention is suited for, but by no means limited to, methods and systems for tokenizing text-based data formats such as XML. XML, the Extensible Markup Language, is a W3C-endorsed standard for document markup. It defines a generic syntax used to mark up data with simple and complex human-readable tags. It provides a self-describing standard format for computer documents. This format is flexible enough to be customized for domains as diverse as web sites, electronic data interchange, vector graphics, genealogy, real estate listings, object serialization, remote procedure calls, voice mail systems, etc. XML is one of the most important developments in document syntax in the history of cross-platform computing. In the last few years, XML has been adopted in fields as diverse as law, aeronautics, finance, insurance, robotics, multimedia, hospitality, travel, art, construction, telecommunications, software design, agriculture, physics, journalism, theology, retail, and medieval literature. XML has become the syntax of choice for newly designed document formats across almost all computer applications. For example, XML is used on Linux, Windows, Macintosh, and many other computer platforms. Mainframes on Wall Street trade stocks with one another by exchanging XML documents. Children playing games on their home PCs save their documents in XML. Sports fans receive real-time game scores on their cell phones in XML. In short, XML is a robust, reliable, and flexible document syntax. One prevailing problem with XML is that parsing of the XML document by the recipient computing device generates unnecessary overhead, and thus inserts time delays in the process. This is especially true when parsing certain types of data. The piece-by-piece process of dividing the document into individual elements, attributes, and other pieces, also known as “tokenization”, can consume a considerable amount of time. This is particularly true where the original data is stored as text, but could be better represented as a binary number, such as might be the case for float numbers or the like. Also, as both high speed wired and wireless systems proliferate, the use of streaming data in connection therewith also has increased, and thus there is a concomitant need for an XML format that can be quickly parsed as data is received. Furthermore, some computing systems are known to output or store a particular type of data. When data in such systems is transmitted as an XML document, the pre-knowledge concerning the particular type of data is not currently exploited since the XML document is formed in exactly the same way regardless. It would thus be advantageous to provide binary formatted XML data that effectively pre-tokenizes XML documents/data, thereby effectively reducing parsing time for a receiving application or program. It would be further advantageous to provide binary formatted XML data that effectively represents data natively formatted in binary XML. It would be desirable to reduce the overall size of an XML document as a result of an XML binary format. It would be further desirable, in connection with particular types of computing systems, to provide a tailored approach when applying binary formatting to the XML document. It would be further advantageous in the context of applications generating XML from a non-XML based data source due to the avoided cost of text transformations. In view of the foregoing, the present invention provides a way of incorporating binary formatting into a tag-based description language, such as XML. The binary formatting is achieved by tokenizing the tag and attribute names into variable sized numeric tokens, thereby obviating the need for repetitive or redundant storage of lengthy unicode words, etc. The binary formatting minimizes parsing time and the generation of overhead incident to the formatting and parsing of data. Parsing time and where applicable XML generation time are thereby substantially decreased and generally, the size of the resulting file decreases too. Other features of the present invention are described below. The system and methods for implementing binary formatting are further described with reference to the accompanying drawings in which: Continue reading about Method and system for providing an xml binary format... Full patent description for Method and system for providing an xml binary format Brief Patent Description - Full Patent Description - Patent Application Claims Click on the above for other options relating to this Method and system for providing an xml binary format patent application. Patent Applications in related categories: 20090292982 - Automated propagation of user interaction effects to equivalent ui artifacts - A method for automatically propagating changes in user interaction effects across multiple user interface pages. The method includes selecting a first web based user interface page and activating a user interaction effect. Then producing a user interaction change message which is sent to a server side broker on the framework ... 20090292983 - Html filter for prevention of cross site scripting attacks - An HTML filter is described that converts HTML tags into HTML object and associated param tags. In an exemplary embodiment, the present HTML filter also validates existing object tags so that they may render in at least one, and optionally all, major browsers. In another exemplary embodiment, the presently described ... 20090292984 - Method and system to selectively secure the display of advertisements on web browsers - A method and system to selectively secure the display of advertisements on web browsers. A method in accordance with an embodiment includes: defining a particular displayed area of the interpreted markup file; obtaining the DOM tree of the interpreted markup file, the DOM tree comprising parent and child nodes, each ... 20090292985 - System and method for schema evolution in an e-commerce network - A method and computer system are described for conducting commercial transactions. An enhanced type of XML schema may be used which supports integrity constraints and polymorphism. Schemas are identified by the use of Uniform Resource Names. XML processors residing on transaction servers or trading partner servers parse document instances by ... ### 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 and system for providing an xml binary format or other areas of interest. ### Previous Patent Application: Information processing apparatus and information processing method Next Patent Application: Method and apparatus for declarative updating of self-describing, structured documents Industry Class: Data processing: presentation processing of document ### FreshPatents.com Support Thank you for viewing the Method and system for providing an xml binary format patent info. IP-related news and info Results in 3.1755 seconds Other interesting Feshpatents.com categories: Daimler Chrysler , DirecTV , Exxonmobil Chemical Company , Goodyear , Intel , Kyocera Wireless , paws |
* Protect your Inventions * US Patent Office filing
PATENT INFO |
|