Paul Krill
Editor at Large

Microsoft abandons IDE patent application

news
Jan 30, 20072 mins

Technology in question came from the BlueJ project

Citing a mistaken filing, Microsoft has abandoned a patent application for technology in its Visual Studio software development platform that originated outside the company, a Microsoft representative said on Tuesday.

The application involved Microsoft’s implementation of the BlueJ developer environment, which the company calls “Object Test Bench,” said the representative, who attributed the company’s response to an InfoWorld press inquiry on the subject to Jason Matusow, Microsoft’s senior directory of IP and interoperability.

“Microsoft mistakenly filed for a patent on a technology included in components of Visual Studio 2005 that was based upon an academic project to help individuals grasp introductory concepts of software programming through pictorial representation of code,” the representative said.

The company had been notified by Michael Kölling, the creator of BlueJ, that the patent application covered technology substantially similar to his project. BlueJ is an IDE for teaching object-oriented programming and Java to beginners, according to Kölling’s blog.

“Microsoft agrees with Professor Kölling, and in keeping with the company’s standards for quality patent filings, [it is] expressly abandoning the patent application with the USPTO (United States Patent & Trademark Office) through normal procedures,” the company said.

Kölling could not be reached for comment on Tuesday. But in his blog, he raised the question of whether Microsoft’s patent application would be denied because it was based on “prior art,” which is technology that already existed.

“While I am sure we would have had a good case to file for prior art, and while it is likely that this would have stopped the application, I really have better things to do with my time,” he wrote.

In a blog entry last Friday, Kölling had expressed fears that the patent application could destroy BlueJ.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author