• Home
  • WokiDoki
  • About
  • Subscribe

Links

  • WokiDoki

Community

Already a member?
Login
Login using Facebook:
Last visitors
view more...
Powered by Sociable!

Tags

AJAX Artists Beyond Yellow Pages Business COmmunity Business interaction Business Social Business Social Networking Collaboration Platform Content Authors Enterprise Social i4i Interactive Business Directory Interactive WEB Local Search Micosoft Micro-blogging MS Word Online Design Patent People-Business collaboration Small Business Small Businesses Small Business Marketing Template Creation WokiDoki Word

Archives

  • September 2009
  • August 2009
  • February 2009

Google Search

  • Technorati Profile
  • Add to Technorati Favorites

 
Technology Top Blogs

A Simple Explanation of i4i Patent Claimed in Microsoft Word

By Anil Sharma (President & Founder)

I have seen many comments and discussion on i4i patent. The big question in the mind of people is – “Does it make every use of XML for data representation illegal?” I think it does not. If it did it will be earth shattering and qualify for some kind of bail out. The lighter side aside, the patent is about storing metacode (tags) separate from the document. Metacode and metacode-map are terms used in the patent. As an example, you have an invoice represented in XML as follows:

Original Document:

<Invoice>

<company>ACME ABC Inc</company>

<amount>$50.0</amount>

</Invoice>

This is a simple XML format likes of which are used in several programs across the globe. Does “storing the original document as it is” violate patent? My reading is, it does not.

Now, let us say, you break up this in two documents as follows:

Document 1 is for the actual content as a large line (or may have linefeed).

ACME ABC Inc $50.0

Document 2 defines a metacodes map as follows:

Metacode (tag) Position in the Document
<Invoice> 0
<company> 0
</company> 11
<amount> 11
</amount> 16
</Invoice> 16

It is easy to process document 1 and document 2 together, insert tags at the specified position and construct back the original document. If you are storing the Original Document as Document 1 and Document 2, then you will stepping on the patent’s claim.


The breaking up of the Original Document in Document 1 & 2 may be a kind of optimization. Is it silly to award a patent on this? May be. We all do some kind of optimization during the course of development. The reality is that there are many optimizations which may be called more innovative than i4i’s patent. If we had patented all of them, there will be a patent war.

Share :
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • De.lirio.us
  • E-mail this story to a friend!
  • Furl
  • LinkedIn
  • MySpace
  • Spurl
  • StumbleUpon
  • Technorati
  • YahooMyWeb

Tags: i4i, Micosoft, MS Word, Patent, Word

This entry was posted on Thursday, August 13th, 2009 at 9:14 am and is filed under WokiDoki. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a comment

You must be logged in to post a comment.

Create a Meebo Chat Room
Vertex Logic, Inc. Copyright 2009
  • Contact Us
  • Terms
  • Privacy