Microsoft Tries to Patent the Internet Again
sebFlyte writes "In what is described as yet another example of how patents can kill or inhibit standards, a patent has come to light that was granted to Microsoft in the year 2000 that looks surprisingly similar to IPv6 (the next-gen IP standard that is starting, slowly, to be taken up in some parts of the world). And several Microsoft engineers, named on the patent just happenned to be part of the IPv6 group for the IETF..."
Is it really possible that such patents may be enforceable?
In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
You see... the US Patent Office is alot like the Slashdot editors... more often than not, they get duped...
While there is still time! PNP & NPN!!!!
...to us
Let's all make our own internet and not invite Microsoft. It'll be great. With hookers. And gambling.
In fact... screw the gambling.
Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)
http://www.lawrenceperson.com/
Inventors: Ford; Peter S. (Carnation, WA);Bahl; Pradeep (Redmond, WA);Khaki; Jawad Mohamed J. (Redmond, WA);Burns; Greg (Carnation, WA);Beeson; Frank J. (Seattle, WA)
Abstract: A method and computer product for automatically generating an IP network address that facilitates simplified network connection and administration for small-scale IP networks without IP address servers, such as those found in a small business or home network environment. First, a proposed IP address is generated by selecting a network identifying portion (sometimes known as an IP network prefix) while deterministically generating the host identifying portion based on information available to the IP host. For example, the IEEE 802 Ethernet address found in the network interface card may be used with a deterministic hashing function to generate the host identifying portion of the IP address. Next, the generated IP address is tested on the network to assure that no existing IP host is using that particular IP address. If the generated IP address already exists, then a new IP address is generated, otherwise, the IP host will use the generated IP address to communicate over the network. While using the generated IP address, if an IP address server subsequently becomes available, the host will conform to IP address server protocols for receiving an assigned IP address and gradually cease using the automatically generated IP address.
Assignee: Microsoft Corporation (Redmond, WA)
Application Number: 57135
Filing Date: April 8, 1998
Publication Date: August 8, 2000
Claims:
What is claimed and desired to be secured by United States Letters Patent is:
1. In a host that has been connected to a network that does not have an IP address server and is not connected with any network having an IP address server, a method for automatically generating an IP address for the host, without another component of the network being required to transmit, to the host over the network, an IP address of said other component, the method comprising the steps of:
without the host having received over the network any IP address of another component of the network, selecting a valid network identifying value as a network identifying portion of the IP address for the host;
without the host having received over the network said any IP address of another component of the network, generating a host identifying portion of the IP address for the host based on information available to the host;
and testing the generated IP address for the host for conflicting usage by another host on the network and determining that no conflicting usage of the generated IP address exists.
2. A method as recited in claim 1, wherein the network identifying portion of the generated IP address is chosen to be 10.
3. A method as recited in claim 1, further comprising the steps of: determining that an IP address server is not present prior to selecting the network identifying portion of the IP address; and ascertaining if an IP address server later becomes present over the network.
4. A method as recited in claim 3, further comprising the steps of: assigning an IP address from the IP address server to the host when an IP address server is available over the IP network; and immediately discontinuing use of the generated IP address when an assigned IP address is received from an IP address server available over the network.
5. A method as recited in claim 3, further comprising the steps of: assigning an address from the IP address server to the host when an IP address server is available over the network; and gradually discontinuing use of the generated IP address when an assigned IP address is received from an IP address server available over the network.
6. A method as recited in claim 3, further comprising the step of assigning an IP address from the IP address server to the host
"The newly born animals are then whisked off for a quick run through a giant baking oven." --heard on Food Network
Nope. Read the IPv6 specs.
/64s in IPv6), and a host will create an EUI-64 address to postpend to it, as a deterministic function of the interface's layer 2 address.
IPv6 has an autoconfiguration mechanism whereby an IPv6 autoconfiguration server will spit out a 64-bit prefix (all local networks are
I'd find the RFC but i'm too lazy. Search for 'IPv6 autoconfiguration' on rfc-editor.org or google.
Have a nice day.
You're doing it wrong.
You are reading this line incorrectly. It is not a claim for any sort of computing device. It is merely one of several (at least 12) points about their invention. These dozen clauses are ANDed, not ORed.
Back in the day, patents were not allowed on any sort of software at all. So, the convention arose of describing the entire process of the invention, including its realization on a general purpose computer running some software. Without this description of a concrete implementation, the patent application would get rejected. This text is essentially boilerplate for inventions that happen to be implemented with a general-purpose machine and some peripherals rather than a dedicated single-purpose machine with a hardwired "program".
Defence of democrats... check Generic bash of Bush... check taking a joke too seriously... check Score:5, insightful.. check
The patent system needs to be completely overhauled. In fact, for the same reason, it appears the US legal system needs an overhaul as well. To bad it is basically impossible. Here is the problem:
In patent law, all you need is the ability to claim infringement (hell, you can use a completely unrelated patent if you have a weaker opponent). Once you can get your toe in the door with the courts, it becomes about money. The more money you spend on lawyers, the longer the case will drag on and the more it will cost your opponent to defend himself (or in the case of a real patent lawsuit against a rich corporation, the more it will cost your opponent to prove his claim).
Because most individuals and corporations cannot tolerate the massive legal bill of a head-on IP conflict with a rich opponent, in the majority of cases, the weaker opponent must settle. The result? It makes no difference who is right, it only matters who is willing to spend more.
Today, it has become like that in practically every segment of the American legal system. This is nothing more than glorified corruption and all it does is serve to ensure that the wealthiest individuals and corporations are untouchable. To add insult to injury, it ties up our tax funded court system, so we end up partially financing the corrupt activities of the wealthiest individuals and corporations.
I don't know how it would be possible, but something is needed to correct this imbalance. There should be SEVERE damage recovery for defendants that are shown to be innocent to account for their time, money and suffering of being dragged through the courts. There should likewise be SEVERE amplification of damages for corporations and individuals that put up massive, expensive legal defenses and are found guilty. Perhaps there should also be some means of capping expenditures on both parties (e.g. Corporation sues individual - legal expense cap for both parties limited to spending power of individual).
The whole thing sickens me.
The reason that it can be true that 1+1 > 2 is that very peculiar nonzero value of the + operator
This is a patent on link-local address autoconfiguration for IPv4 (not as the article misleadingly says IPv6). Many Linux, Mac OS and Windows machines use this feature, but none of them need it to use the IPv4 or IPv6 Internet, in fact it's a fallback for when Internet service is not available.
Microsoft told the IETF back in August 2000 that they had patented this and offered RAND + Royalty Free terms to anyone willing to reciprocate.
http://www.ietf.org/ietf/IPR/MICROSOFT-499.txt
Software patents are an abomination, but this just seems to be a case of mis-reporting.