Tech Insider Technology and Trends
LUGNET Mailing List Archives
Xref: lugnet.com lugnet.robotics:7873
From: "Michael Gasperi" <email@example.com>
X-Real-Life-Name: Michael Gasperi
Subject: Lego Protocol Patent
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-Mimeole: Produced By Microsoft MimeOLE V5.00.2314.1300
Date: Wed, 3 Nov 1999 14:54:45 GMT
I periodicaly search patents assigned to Interlego just to see what kind of
stuff LEGO might be up to. I noticed this one granted in September on a
communications protocol. I don't get into this level of programming detail
and it might not even apply to mindstorms, but I thought I'd share the
number with the rest of you.
BTW It is very unusual to have 55 claims in one patent.
Xref: lugnet.com lugnet.robotics:7874
From: "Ralph Hempel" <firstname.lastname@example.org>
X-Real-Life-Name: Ralph Hempel
Subject: RE: Lego Protocol Patent
Content-Type: text/plain; charset="iso-8859-1"
Reply-To: "Ralph Hempel" <email@example.com>
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Date: Wed, 3 Nov 1999 15:30:37 GMT
> I periodicaly search patents assigned to Interlego just to see what kind of
> stuff LEGO might be up to. I noticed this one granted in September on a
> communications protocol. I don't get into this level of programming detail
> and it might not even apply to mindstorms, but I thought I'd share the
> number with the rest of you.
> BTW It is very unusual to have 55 claims in one patent.
Good grief! Maybe I should get involved in patent law (or at least spec'ing
for patent lawyers).
Honestly, the basic protocol that is described has been implemented LOTS of
times in small proprietary projects. In fact, the fire alarm system I'm
currently implementing uses a multi-drop half-duplex master/slave
system for sending information from one master panel to the slaves.
It includes a message synchronization scheme, a major/minor protocol
byte, integrated sequence/retry counter byte, and length and checksum byte.
Read Tannenbaum's "Computer Networks" and you'll find it's not a very
There really isn't anything special about these little protocols, I guess
it's who gets it on paper first. The intent (I hope) is not to discourage
others from using similar protocols in DISSIMILAR products, but to keep
opportunistic scavengers from creating products SIMILAR to the RCX.
Ralph Hempel - P.Eng
Check out pbFORTH for LEGO Mindstorms at:
Reply to: rhempel at bmts dot com
Xref: lugnet.com lugnet.robotics:7878
From: kekoa@pixel.Stanford.EDU (Kekoa Proudfoot)
X-Real-Life-Name: Kekoa Proudfoot
Subject: Re: Lego Protocol Patent
X-Newsreader: trn 4.0-test69 (20 September 1998)
Organization: Stanford University
References: <FKMMrK.93H@lugnet.com> <000001bf2610$60ac4ca0$0500000a@pro150>
Date: Wed, 3 Nov 1999 17:45:45 GMT
Ralph Hempel <firstname.lastname@example.org> wrote:
> Good grief! Maybe I should get involved in patent law (or at least spec'ing
> for patent lawyers).
> Honestly, the basic protocol that is described has been implemented LOTS of
> times in small proprietary projects.
I agree with everything you've said, Ralph.
My turn to say somthing about patents. I know the job of being a patent
clerk must be amazingly difficult -- how can any person possibly know about
enough prior art to tell the obvious from the obscure from the ingenious --
but sometimes there are claims in patents never cease to amaze me, and this
patent in particular contains several such claims. Now at the same time, I
think I see what TLG is afraid of and why they would want a patent like
Now I'm not a lawyer, but it seems to me there are several claims in the
patent that are so broad they are ridiculous. If you keep reading though,
you'll find that the claims get more and more specific to Mindstorms. See
e.g claims 4 and 5 and the others that are similarly worded. Not to say
that the scheme described in those claims has or hasn't been used before,
but if anybody knows of a previous system that worked that way, that person
knows too much about communications protocols.
The point of the patent, I believe, is not to preserve the brilliance of
the communications protocol, but is instead to thwart, to some extent or
another, a competitor from selling a compatible product. Unclear but
doubtful that the patent will prevent a determined competitor from selling
a similar product.
This being the first message I can recall posting since Mindfest, I should
say that that event was very fun, worth going to, etc. I enjoyed meeting
everybody, attaching faces and personalities to various projects and
newsgroup postings, and being surprised that a set of plastic bricks could
bring so many friendly and like-minded people together for an enjoyable
weekend. Everybody I met had something interesting to say or share.
USENET (Users’ Network) was a bulletin board shared among many computer
systems around the world. USENET was a logical network, sitting on top
of several physical networks, among them UUCP, BLICN, BERKNET, X.25, and
the ARPANET. Sites on USENET included many universities, private companies
and research organizations. See USENET Archives.
SCO Files Lawsuit Against IBM
March 7, 2003 - The SCO Group filed legal action against IBM in the State
Court of Utah for trade secrets misappropriation, tortious interference,
unfair competition and breach of contract. The complaint alleges that IBM
made concentrated efforts to improperly destroy the economic value of
UNIX, particularly UNIX on Intel, to benefit IBM's Linux services
business. See SCO vs IBM.
The materials and information included in this website may only be used
for purposes such as criticism, review, private study, scholarship, or
Electronic mail: WorldWideWeb: