|
PATENT
|
|
|
Eolas Technologies Inc, a startup founded by inventor Michael Doyle, received patent number 5,838,906 on November 17, 1998 for its patent describing Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document. Eolas is the exclusive licensee of the patent. Eolas Development Corporation was recently spun out of Eolas Technologies to develop, market and sell software applications based upon Eolas-conceived technologies. Eolas stands for Embedded Objects Linked Across Systems and is also the Gaelic word for Knowledge
Michael Doyle is the CEO of Eolas and he, along with David Martin and Cheong Ang, have this patent under their name but owned by The Regents of the University of California.
|
Eolas Technologies Inc. |
|
ISSUES
|
|
|
In 1993, Doyle and his colleagues developed an interactive 3-D medical visualization. They showed their applets and their enhanced version of Mosaic to NCSA, Microsoft, and Sun among others. At this time, Navigator 2.0 or Java had yet to appear on the market. This is apparently why they feel they are right in receiving a patent on this. "Individuals involved at Netscape, Spyglass and Sun Microsystems saw our demonstrations in 1993," Doyle says. "Our technology has been widely discussed over the last year and we are not new players in this arena. There's a perception that Java was there first, but that's simply not the case."
They filed for the patent in 1994 and this patent covers use of any embedded program objects, or applets within Web documents, and any computer program product for use in a system comprising of at least one client workstation and one network server. The patent also covers any algorithm that implements dynamic, bi-directional communications between Web browsers and external applications. Under the US District Court for the Northern District of Illinois, Eastern Division, Eolas Technologies, claims Microsoftâs products, including Internet Explorer, Windows 95, and Windows 98, infringe their patent that makes it possible to embed applets, such as Microsoftâs ActiveX capabilities, into a web page. Eolas is suing for Microsoft to cease all manufacture, use and sale of those products (Eolas Technologies v. Microsoft Corp., N.D. III., No. 99 C 0626). Eolasâ lawsuit seems quite predatory going after Microsoft only because right now every web browser currently supports embedded applets, and therefore every web browser is in violation of the Eolas patent. It is interesting to note that neither Netscape nor Sun, whose competing browser and Java products infringe on the patent, were included in the lawsuit.
Here is a Timeline of important developments:
|
|
|
OUTCOME
|
|
|
There are certain possibilities that may arise from this lawsuit. Most likely Microsoft will try to settle by signing a lucrative licensing fee to Eolas. If this is the case and Eolas does not license to other companies then Microsoft would be the only company that could use embedded hypermedia.
According to Robert Cringely of www.pbs.org, Patent law is intended to encourage the development of intellectual property by granting to its developer a time-limited monopoly on the use of that property. Antitrust law is intended to protect the public against illegal monopolies. But a patent is a legal monopoly and apparently exempt from antitrust control. Even further, the government cannot induce infringement of a U.S. patent even if it is to correct an antitrust problem. The lawsuit set Microsoft on a search for prior art of embedded programs. This search produced Viola. Viola is the first graphical web browser created by Pei Wei. He developed Viola at the Experimental Computing Facility (XCF) at the University of California Berkeley. In May 1993, Pei had created a demo that showed how he could control another application inside his browser. He used an applet embedded in a web page that contained controls that communicated with a program. The controls in the web browser sent messages back and forth between the program. Pei showed this demo to people in Sun from Oak project, which started in the Nomadic group, and later became Java. Not only did he show them his demo, but also he gave the Sun representatives a copy of the Viola source code to take back and compile. Pei's work is an example of how Doyle was not the only group working on embedded hypermedia at that time.
|
E-mail From Pei Wei to Marc Andreesen
|
|
ANALYSIS
|
|
|
It seems even before Doyle had actually received the patent he had already started planning a marketing strategy. In 1995 when Java came out Doyle was already making claims that their patent, if it was accepted, would be infringed upon by Sun. Doyle says Eolas has been in discussions for months with user companies regarding the licensing of the underlying technology.
Eolas' planned rates were royalty-free licenses for individual and academic users, 50 cents per piece of software for heavy commercial users (on the order of 1 million units), and up to $5 per unit for more limited commercial usage. As Dale Dougherty, a colleague of Pei's, says in one article, Pei and I agreed to provide information to Microsoft to help fight this software patent. It is ironic that while Microsoft fights one patent, they also hold a patent on stylesheets used on the Web. Viola, which used stylesheets in its browser, could be used to fight the Microsoft patent. This just points out how silly the whole business of patents really is. Pei could have easily patented Viola but instead decided to give his source code to Sun, which is probably also where they got the ideas, and not necessarily from the demo by Doyle. Many have asked him why he gave his code away but that was just how he works, by sharing and learning. Regardless, the old e-mails and Viola used as an example of prior art should help Microsoft's case immensely. |
|
| Last modified: Mon Jun 5 01:13:36 PDT 2000 |