The patent's assignee for patent number 8799770 is
News editors obtained the following quote from the background information supplied by the inventors: "Increasingly data is being represented in a platform-independent format that it is devoid of presentation specific and environmental specific limitations. The most popular data format for this data encoding is Extensible Markup Language (XML).
"With XML the content of a document is divorced from its presentation specifics. Any desired presentation formatting is applied by a recipient of the XML document using an Extensible Style Sheet's Language (XSL) template and/or the recipient processing an Extensible Style Sheet Transformation (XSLT) application.
"To effectively use an XML document, a recipient's XML parser breaks the received XML document into its hierarchical components into memory as a tree structure. This internal tree structure is often referred to as a Document Object Model (DOM). Once an XML document is in a DOM format within memory, the recipient applies any XSL templates and/or XSLT applications to render the content of the document into a specific presentation within the recipient's environment.
"One problem associated with this process is that the initial parsing to acquire the DOM for the XML content can be processor and memory intensive on the recipient's device. That is, the XML parser is not very efficient in processing the XML text (XML content) into the tree structure associated with the DOM representation.
"Another problem is that any desired processing to enforce policy or perform authentication is typically not capable of being represented in the XML document; rather, each recipient uses its own XSLT application to apply policy or to perform authentication against or for the XML content.
"Thus, what is needed is a mechanism that allows for more efficient and flexible XML document representations and XML content processing."
As a supplement to the background information on this patent, VerticalNews correspondents also obtained the inventors' summary information for this patent: "In various embodiments, techniques for representing extensible markup language as an executable are provided. More specifically, and in an embodiment, a method is presented for generating an executable representing an XML document. An extensible markup language (XML) document is parsed to acquire components of the document and content associated with each of the components. Next, an executable is generated, which when subsequently executed by a machine reproduces each component and its associated content as a data structure that is accessible within memory of that machine. Also, the executable is modified to include one or more of the following: authentication logic and policy logic. At least some components and associated content are conditionally populated to the data structure when the machine processes the executable in response to the authentication logic or the policy logic."
For additional information on this patent, see: Morris,
Keywords for this news article include:
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC
Most Popular Stories
- Consumer Prices Edge Up, Surprising Economists
- Steris to Add 100 Jobs in Birmingham
- Clinton Rallies New England Women
- Market Jolt Offers a Reality Check for Investors
- Stocks Close Out Best Week in Nearly 2 Years
- Do Voters Want Compromise?
- Timeline for New York Ebola Doctor
- Microsoft Earnings Drive Stocks Higher
- 'Kissing Congressman' Admits Mistake in Reelection Bid
- Ebola in New York, Mali Raises Travel Jitters