473,806 Members | 2,236 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Is there a patent on XML itself?

If the W3C created the XML standard, did they apply for a patent on it?
The only thing I can find on the W3C site is their policy about freely
licensing any patented technology related to a standard.

I know all about Microsoft trying to patent every possible thing you
could do with an XML file. I don't really want to go off on that tangent.
Right now, I am just trying to figure out if there is a patent on the XML
standard itself and, if so, who owns it.
Mar 31 '07 #1
28 2065
Grant Robertson wrote:
If the W3C created the XML standard, did they apply for a patent on it?
The only thing I can find on the W3C site is their policy about freely
licensing any patented technology related to a standard.

I know all about Microsoft trying to patent every possible thing you
could do with an XML file. I don't really want to go off on that tangent.
Right now, I am just trying to figure out if there is a patent on the XML
standard itself and, if so, who owns it.
XML (the concept, ie the standard) is neither software nor hardware, and
as far as I know it is therefore not patentable. I know that won't stop
the USPO allowing someone to patent it, but we'll cross that bridge when
we come to it.

///Peter
--
XML FAQ: http://xml.silmaril.ie/
Apr 1 '07 #2
In article <57************ *@mid.individua l.net>, pe********@m.si lmaril.ie
says...
XML (the concept, ie the standard) is neither software nor hardware, and
as far as I know it is therefore not patentable. I know that won't stop
the USPO allowing someone to patent it, but we'll cross that bridge when
we come to it.
The Open Document Format standard is neither software or hardware and it
has a patent. So does Dell's business process. There is no requirement
that something be software or hardware for there to be a patent.

I'm not looking for arguments or speculation as to whether it logically
should or should not have a patent. I just want to know if anyone knows
for sure whether it does or does not have a patent.

Thank you.
Apr 1 '07 #3
Grant Robertson wrote:
In article <57************ *@mid.individua l.net>, pe********@m.si lmaril.ie
says...
>XML (the concept, ie the standard) is neither software nor hardware, and
as far as I know it is therefore not patentable. I know that won't stop
the USPO allowing someone to patent it, but we'll cross that bridge when
we come to it.

The Open Document Format standard is neither software or hardware and it
has a patent. So does Dell's business process. There is no requirement
that something be software or hardware for there to be a patent.
Sorry, my fault: I was just doing something else with software patents
when I read the post, and I meant XML is not patentable as a piece of
software. You can indeed patent anything you like in the USA, regardless
of whether it makes sense to or not. Patents can also be used
defensively, to prevent others less scrupulous from patenting ideas not
theirs.
I'm not looking for arguments or speculation as to whether it logically
should or should not have a patent. I just want to know if anyone knows
for sure whether it does or does not have a patent.
I've never heard of one, but in the current circumstances I don't think
anyone is in a position to certify that it does or does not have a patent.

///Peter
Apr 1 '07 #4
In article <57************ *@mid.individua l.net>, pe********@m.si lmaril.ie
says...
I meant XML is not patentable as a piece of
software. You can indeed patent anything you like in the USA, regardless
of whether it makes sense to or not. Patents can also be used
defensively, to prevent others less scrupulous from patenting ideas not
theirs.
That is the very reason I am asking. I am inventing an XML standard and
am trying to decide if I should go to the trouble and expense of
patenting it. My main reason for doing so would be to prevent the likes
of Microsoft from "embracing and extending" my standard in order to kill
it or steal it.
I've never heard of one, but in the current circumstances I don't think
anyone is in a position to certify that it does or does not have a patent.
Thanks for the info. Something tells me that there wouldn't be such a
brouhaha over who owns patents to XML if W3C had crafted a well designed
patent when they first invented XML years ago.
Apr 1 '07 #5
in message <MP************ ************@ne ws.newsguy.com> , Grant Robertson
('b****@bogus.i nvalid') wrote:
In article <57************ *@mid.individua l.net>, pe********@m.si lmaril.ie
says...
>I meant XML is not patentable as a piece of
software. You can indeed patent anything you like in the USA, regardless
of whether it makes sense to or not. Patents can also be used
defensively, to prevent others less scrupulous from patenting ideas not
theirs.

That is the very reason I am asking. I am inventing an XML standard and
am trying to decide if I should go to the trouble and expense of
patenting it.
Absolutely not - in your own interest. Before the Web, there were dozens of
perfectly good distributed hypertext systems. Only problem - they were all
proprietary and so none of them got traction. If you overprotect
your 'invention', no-one will use it.

People think Tim Berners Lee was foolish for 'giving away' the Web. But all
the inventors of the Web's predecessors are now marginal or out of
business all together, whereas Sir Tim has his knighthood, a great deal of
respect and influence in the community, and a very nice salary, thank you.

It's better to have a little bit of something very big than the whole of
something very small.
My main reason for doing so would be to prevent the likes
of Microsoft from "embracing and extending" my standard in order to kill
it or steal it.
They'll only try if it gets traction - and if you patent it it will never
get traction.
Thanks for the info. Something tells me that there wouldn't be such a
brouhaha over who owns patents to XML if W3C had crafted a well designed
patent when they first invented XML years ago.
But no-one would be using XML if they had. XML is only a prolix syntax for
S-Expressions, and S-Expressions, though very flexible, are not the only
flexible expression of data. If XML were encumbered with patents, we'd all
be using something different.

--
si***@jasmine.o rg.uk (Simon Brooke) http://www.jasmine.org.uk/~simon/

IMHO, there aren't enough committed Christians, but that's care
in the community for you. -- Ben Evans

Apr 2 '07 #6
In article <9f************ @gododdin.inter nal.jasmine.org .uk>,
si***@jasmine.o rg.uk says...
in message <MP************ ************@ne ws.newsguy.com> , Grant Robertson
('b****@bogus.i nvalid') wrote:
I am inventing an XML standard and
am trying to decide if I should go to the trouble and expense of
patenting it.

Absolutely not - in your own interest. Before the Web, there were dozens of
perfectly good distributed hypertext systems. Only problem - they were all
proprietary and so none of them got traction. If you overprotect
your 'invention', no-one will use it.
I'm sorry, I didn't mention that I also intend to license the standard
freely in accordance with the W3C's patent policy. The only restriction I
would place on the license would be that no one could extend the standard
without going through the standards body. No one would be allowed to
"embrace and extend" for proprietary purposes as Microsoft is fond of
doing.

Here are some articles that deal with the issue of patents and standards:

http://www-03.ibm.com/developerworks...page/BobSutor?
entry=grading_o pen_standards_w hat_does

http://stephesblog.blogs.com/my_webl...tandards_.html
I agree that HTML probably wouldn't have taken off like it did if there
were restrictions on how it could be extended. But then HTML was pretty
simple and rather lame back then. Most people had never heard of a markup
language at the time. That was then, this is now. Markup languages are
big business and there are lots of sharks and submarines in the waters
looking to score big by claiming rights to something that isn't properly
protected. The Open Document Format standard is patented by Sun with a
free license and most of the rest of the world is working on adopting it.
But since it is protected, Microsoft can't "embrace and extend" it so
they have to resort to issuing a competing standard that no one is paying
attention to.

So, I believe the factors that currently foster adoption are:

1) Free, as in beer.

2) Flexibility.

3) Controlled by an independent, non-commercial standards body.

4) Protected from unauthorized, proprietary "extension. "

People think Tim Berners Lee was foolish for 'giving away' the Web. But all
the inventors of the Web's predecessors are now marginal or out of
business all together, whereas Sir Tim has his knighthood, a great deal of
respect and influence in the community, and a very nice salary, thank you.
Exactly. I keep telling my friends that Linus Torvolds hasn't made a
penny from licensing Linux, but he always has a job. Now, whether Linux
is patented or not, I don't know. So it may be a bad analogy.

It's better to have a little bit of something very big than the whole of
something very small.
Also, what I have said many times. All I want is to earn a modest salary
as an employee of the non-profit promoting the standard. You know the W3C
is not an all volunteer operation, after all.

They'll only try if it gets traction - and if you patent it it will never
get traction.
Thanks for the info. Something tells me that there wouldn't be such a
brouhaha over who owns patents to XML if W3C had crafted a well designed
patent when they first invented XML years ago.

But no-one would be using XML if they had. XML is only a prolix syntax for
S-Expressions, and S-Expressions, though very flexible, are not the only
flexible expression of data. If XML were encumbered with patents, we'd all
be using something different.
I don't agree with that logic but that is just my opinion. Crayola
patented their crayons but you can still draw lots of pretty pictures
with them. If the patents are licensed for free, with no restrictions on
how the technology can be used, then there is nothing stopping anyone
from building new patents based on the technology, or just making up new
inventions or standards based on the other patent and never patenting
that new part. Just as there is nothing stopping anyone from extending an
unpatented, prior-art and patenting the extension or improvement. Almost
no patents are on entirely new things with no prior art. The patent only
covers what is new and different. If the owner of the new patent wants to
do anything with their new technology then they must have rights to use
the prior art. This is achieved either through licensing existing patents
or simply using the unpatented, prior-art for free.

If I patent my standard, I will be able to license it for free. But I
will also be able to place restrictions on that license. I can say it is
free only so long as you don't attempt to "embrace and extend" the
standard for proprietary purposes. This is the best of both worlds.
Apr 2 '07 #7
in message <MP************ ************@ne ws.newsguy.com> , Grant Robertson
('b****@bogus.i nvalid') wrote:
In article <9f************ @gododdin.inter nal.jasmine.org .uk>,
si***@jasmine.o rg.uk says...
>People think Tim Berners Lee was foolish for 'giving away' the Web. But
all the inventors of the Web's predecessors are now marginal or out of
business all together, whereas Sir Tim has his knighthood, a great deal
of respect and influence in the community, and a very nice salary, thank
you.

Exactly. I keep telling my friends that Linus Torvolds hasn't made a
penny from licensing Linux, but he always has a job. Now, whether Linux
is patented or not, I don't know. So it may be a bad analogy.
Of course it's not. How could it be? It started out as the apolitical son
of communists in a socialist country deliberately reverse engineering an
existing system - UN*X. It's now significantly different from UN*X in some
interesting ways, and some people claim to have patents on many parts of
it (see for example the ongoing IBM/SCO/Novell litigation). None of these
can or will stop Linux.
Thanks for the info. Something tells me that there wouldn't be such a
brouhaha over who owns patents to XML if W3C had crafted a well
designed patent when they first invented XML years ago.

But no-one would be using XML if they had. XML is only a prolix syntax
for S-Expressions, and S-Expressions, though very flexible, are not the
only flexible expression of data. If XML were encumbered with patents,
we'd all be using something different.

I don't agree with that logic but that is just my opinion. Crayola
patented their crayons but you can still draw lots of pretty pictures
with them.
And you can buy other crayons from other people. A crayon is not a
standard. A standard is something used by a community of independent and
in many cases competing and even hostile bodies in order to allow them to
interact; consequently, a standard does not work unless it has effective
monopoly. Many standards - even many variations on the same standard
(RS232) - are equivalent to no standard.
If the patents are licensed for free, with no restrictions on
how the technology can be used, then there is nothing stopping anyone
from building new patents based on the technology, or just making up new
inventions or standards based on the other patent and never patenting
that new part. Just as there is nothing stopping anyone from extending an
unpatented, prior-art and patenting the extension or improvement. Almost
no patents are on entirely new things with no prior art. The patent only
covers what is new and different. If the owner of the new patent wants to
do anything with their new technology then they must have rights to use
the prior art. This is achieved either through licensing existing patents
or simply using the unpatented, prior-art for free.

If I patent my standard, I will be able to license it for free. But I
will also be able to place restrictions on that license. I can say it is
free only so long as you don't attempt to "embrace and extend" the
standard for proprietary purposes. This is the best of both worlds.
I think you are deluding yourself. In most of the world, software patents
are illegal anyway (as they should be). In the US, where they're not
illegal, as you yourself say the people likely to 'embrace and extend' a
successful standard are Microsoft. Do you think you could afford a battle
with Microsoft in the US courts? How many billion dollars could you
personally afford to pay your lawyers?

--
si***@jasmine.o rg.uk (Simon Brooke) http://www.jasmine.org.uk/~simon/
"This young man has not the faintest idea how socialists think and does
not begin to understand the mentality of the party he has been elected
to lead. He is quite simply a liberal"
-- Ken Coates MEP (Lab) of Tony Blair

Apr 3 '07 #8
In article <r7************ @gododdin.inter nal.jasmine.org .uk>,
si***@jasmine.o rg.uk says...
I think you are deluding yourself. In most of the world, software patents
are illegal anyway (as they should be). In the US, where they're not
illegal, as you yourself say the people likely to 'embrace and extend' a
successful standard are Microsoft. Do you think you could afford a battle
with Microsoft in the US courts? How many billion dollars could you
personally afford to pay your lawyers?
Technically, this wouldn't be a software patent. It would be a process
patent. If patents on standards were worthless, do you think Sun would
have patented Open Document Format? Perhaps. Big companies patent how
many steps it took to get down the hall today, just in case.

I wouldn't battle Microsoft in the courts. I would battle them in the
public press. I would shame Bill Gates for trying to monopolize education
and profit from the suffering of the poor. I would also write his wife a
letter asking her to appeal to what little conscience he has left.

Besides, are you saying that I should never try to protect intellectual
property just because someone like Bill Gates could steal it if they
wanted to? If that were the case then we might as well just stop
inventing anything and let Microsoft and IBM do it all.

If I don't protect the standard then I will have more than Microsoft to
deal with. I will then have to deal with every shyster with a lawyer
trying to horn in on my invention.

I want to give it away for free. But, in order to do that, I have to
ensure that it will stay free.
Apr 4 '07 #9
gg
but is a published process like the xml standard patentable?
"Grant Robertson" <bo***@bogus.in validwrote in message
news:MP******** *************** *@news.newsguy. com...
In article <r7************ @gododdin.inter nal.jasmine.org .uk>,
si***@jasmine.o rg.uk says...
I think you are deluding yourself. In most of the world, software
patents
are illegal anyway (as they should be). In the US, where they're not
illegal, as you yourself say the people likely to 'embrace and extend' a
successful standard are Microsoft. Do you think you could afford a
battle
with Microsoft in the US courts? How many billion dollars could you
personally afford to pay your lawyers?

Technically, this wouldn't be a software patent. It would be a process
patent. If patents on standards were worthless, do you think Sun would
have patented Open Document Format? Perhaps. Big companies patent how
many steps it took to get down the hall today, just in case.

I wouldn't battle Microsoft in the courts. I would battle them in the
public press. I would shame Bill Gates for trying to monopolize education
and profit from the suffering of the poor. I would also write his wife a
letter asking her to appeal to what little conscience he has left.

Besides, are you saying that I should never try to protect intellectual
property just because someone like Bill Gates could steal it if they
wanted to? If that were the case then we might as well just stop
inventing anything and let Microsoft and IBM do it all.

If I don't protect the standard then I will have more than Microsoft to
deal with. I will then have to deal with every shyster with a lawyer
trying to horn in on my invention.

I want to give it away for free. But, in order to do that, I have to
ensure that it will stay free.

Apr 4 '07 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
1372
by: GerritM | last post by:
ZDnet features an article about the had patent at AltNet http://news.zdnet.com/2100-9588_22-5534087.html . Apparantly this issue plays already for some time, now the p2p companies are threatened, becuase they use hashing to recognize files. As far as I know hasing is a very old technique used to quickly look up information. The use of hashing always requires an idnetity check, because the lookup is not unique (mapping a very big amount...
0
1560
by: Lane Friesen | last post by:
I've developed a new form of client-based, secure 'Web Memory' that uses the JAVA or dotNET VM to launch a 'terminate and stay resident' program fragment that maintains persistence between web pages by program reloading. Web Memory is the basis for an Open Source e-commerce front end that could reduce web congestion and simplify online shopping. If too many people use this technique, then it will not work for anyone. Bandwidth for Web...
0
1496
by: Lane Friesen | last post by:
(second of three postings for May 31 deadline on Open Source offer) I've developed a new form of client-based, secure 'Web Memory' that uses the JAVA or dotNET VM to launch a 'terminate and stay resident' program fragment that maintains persistence between web pages by program reloading. Web Memory is the basis for an Open Source e-commerce front end that could reduce web congestion and simplify online shopping. A web-based operating...
32
2989
by: theodp | last post by:
Not to be outdone by Amazon's 1-Click patent, Microsoft snagged a patent from the USPTO Tuesday for a 'Time based hardware button for application launch', which covers causing different actions to occur depending upon whether a button is pressed for a short period of time, a long period of time, or multiple times within a short period of time. So does pressing car radio buttons for different periods of time to change or set stations...
83
4747
by: theodp | last post by:
While Mainframe and Unix users are unlikely to find it novel that Windows XP allows several family members to share a PC while enabling each to have personalized settings and folders, that's not stopping Microsoft from seeking a patent for 'Methods and arrangements for providing multiple concurrent desktops and workspaces in a shared computing environment,' the USPTO disclosed Thursday. --> Link to Microsoft's Patent Application ...
13
1986
by: nospam | last post by:
NEWS.COM Amazon wins patent for ordering forms # 6,615,226 http://tinyurl.com/m7v8 http://news.com.com/2100-1017-5070569.html In its latest patent, the online retailing giant outlined a method for expanding portions of the ordering form, then collapsing that portion of the form and removing the data fields. The content for that particular section of the form would then be displayed again.
0
1701
by: Yeongja_Choi | last post by:
How Dare Could America Industrial Property Office Be In Conspiracy With Jungang International Patent Office To Make An Extravagant International Crime ? Currently a Korean party now holds the American patent 4919933, the Taiwanese patent 37414, the Japanese patent 2733523 and a Korean patent 044435 through The Korean Jungang International Patent Law Office(Address : 5th Floor, Jae Insurance Bld, #80, Susong-Dong, Jongro-Gu, Seoul, the...
0
9718
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9596
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10617
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10364
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10370
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9186
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7649
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5678
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
3
3008
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.