SQL Server developers face huge royalty bills. How many, how much?

MS loses Timeline case

A Washington court ruling could see SQL Server developers liable for millions of dollars in licensing fees.

The judgment concerns a contract dispute between Timeline Inc. and Microsoft, over three patents relating to datamarts. In Microsoft's interpretration of its licence with Timeline, published in a press release in July 1999, "all users of Microsoft SQL Server 7, Office 2000 and other Microsoft products that utilize this type of technology are unencumbered by Timeline's patents."

Timeline disagreed. The Washington Court of Appeal judgement plumped for the company. The company reckons that some SQL Server developers could face bills in the millions of dollars. The "damages they face may be material to Timeline's future financial results," Charles Osenbaugh, Timeline's president and CEO.

In a curious press release announcing the judgment, Osenbaugh appears to be threatening legal action against some SQL Server developers, "particularly those Microsoft customers who relied on Microsoft's assurances, failed to investigate them thoroughly, and knowingly continued to provide material steps in an Infringing Combination. These infringers, if any, may face treble damages for the entire three and one-half years the case was tied up in the courts. Microsoft is not a law firm. Relying on its advice should not constitute acting in good faith; which is the required defense to treble damages for failure to investigate and honor patents once on notice of their existence."


Timeline also raises the spectre that SQL Server developers affected by the ruling could seek to sue Microsoft for damages.

So Microsoft signed a crap contract. Surely it can find some prior art to challenge Timeline's patents? But what is Microsoft to do? It's not saying yet, but it appears to be a little confused according to the very different comments made by spokesman Jim Desler to IDG News Service and CNET.

Here is what he told IDG. "It's important to note that Timeline has a history throughout this case of presenting issues to create uncertainty among our customers."

For Version 1.01 let's hop over to CNET News.com.

Microsoft spokesman Jim Desler said companies that use SQL Server without adding customized code would already be covered by the licensing agreement and therefore would not be affected by last week's order. Desler said even companies that add their own customized code would not see an impact if their code is not related to Timeline's patents.

"Under the terms of the order, which were agreed upon by Timeline and Microsoft, even customers that add code could fall within the protection of the license between Timeline and Microsoft," Desler said.

Really? Check out what Timeline has to say: as the company has not yet published its press release on the web site, we reproduce it below in full, exhausting detail. ®

Microsoft Vs. Timeline Final Judgment Affirms Timeline Patent Rights; SQL Server Users Could Face `Staggering' Damages

Business Editors

BELLEVUE, Wash.--(BUSINESS WIRE)--Feb. 19, 2003--Timeline, Inc. (OTCBB:TMLN) announced that the Superior Court of King County has entered its Final Judgment in Microsoft Corporation vs. Timeline, Inc. which confirms that the agreement between Microsoft (MSFT) and Timeline contains substantial limitations on Microsoft's ability to sublicense Timeline's patents.

The judgment implements the previously announced ruling by the Washington Court of Appeals. It confirms Microsoft's ability to sublicense its patent license to its customers is limited. SQL Server developers who create a new product by adding code in an "Infringing Combination" (as defined below) must obtain their own patent license. The exact language of the judgment and a definition of Infringing Combination are included at the end of this release. A description of the patented technology is available at www.tmln.com/press.htm.

The Findings in this case have far-reaching consequences, due to the potential damages Microsoft customers face, in spite of the assurances Microsoft previously provided.

Timeline management has consistently testified that, while this issue may eventually involve millions of dollars, it will only impact a segment of software developers using SQL Server. The trial court, ironically, found Microsoft's witnesses more credible than Timeline's on this issue; specifically the potential impact of the patents on users of SQL Server. Consequently, the Superior Court found that if the proposal, which the License Agreement was intended to memorialize, was as Timeline contended, then

"...every Microsoft customer, including ISVs, VARs, and corporate end users, who wished to customize SQL Server by adding code or product to meet the specific needs of users would have been required to purchase a license from Timeline to do so. Given the basic design and intended purpose and use of SQL Server ... the potential economic benefit to Timeline would have been staggering. ...(That economic benefit would be) from the future sale of licenses to essentially all of Microsoft's SQL Server customers."

In confirming Timeline's contract interpretation, the Court of Appeals did not change the Superior Court's finding that the "potential economic benefit to Timeline would have been staggering." The Court of Appeals did note that, for whatever reason, Microsoft now finds the "...agreement is not commercially reasonable...". But the court rightly pointed out "...it is not the duty of the courts to correct what may be bad bargains, but to enforce an agreement as written."

Microsoft's Tactics

Microsoft itself proposed the limited license rights ultimately agreed upon in exchange for a substantial reduction in proposed license fees. Testimony during litigation disclosed that when Timeline first approached Microsoft about its patent infringement exposure, Timeline made alternative licensing proposals. Each alternative provided a different level of license protection.

Microsoft further testified that shortly after signing the contract, it started to receive critical feedback from its customers for having negotiated patent license coverage for its own trademarked products while providing lesser rights for users of Microsoft platforms. Microsoft produced a statement from one such customer that "...Microsoft clearly negotiated a settlement that leaves all developers out in the cold." At some point, Microsoft decided the need for its customers to procure separate patent licenses for their part of an Infringing Combination was extremely detrimental to Microsoft's business.

Rather than returning to the negotiating table, however, Microsoft chose to attack Timeline. Microsoft filed suit asking the court to allow it to ignore the language in its patent license with Timeline; specifically the limitation the parties had negotiated on sublicensing. Three and one-half years later, the resulting Final Judgment affirms the validity of the original agreement.

During this three and one-half year period, Microsoft bought Timeline's largest competitor and aggressively developed many applications based upon data mart technologies. It also acquired Timeline's then largest international distributor. These activities give Microsoft a family of products and an enhanced distribution channel to directly compete with Timeline products and those of many of its other SQL Server development partners, a capacity it did not have when it started this long, drawn-out legal battle.

Most troubling was a false press release issued in July 1999. Microsoft's press release, distributed to the international financial and trade press, stated in part:

"The (Timeline patent) license ensures that all users of Microsoft SQL Server 7, Office 2000 and other Microsoft products that utilize this type of technology are unencumbered by Timeline's patents."

It would be hard for Microsoft to claim it did not know or should have known its statement was false. The Court of Appeals held:

"Try as we might, it is 'impossible' to reconcile the wording of ...(the agreement) with Microsoft's proposed construction." (emphasis added)

"We know there were no less than 14 'privileged' communications involving legal counsel in conjunction with the issuance of the press release. Consequently, we seriously doubt anything about the wording or its intended effect was accidental," said Charles Osenbaugh, Timeline's President and CEO.

"Why Microsoft would mislead its own customers, arguably inducing them to act in a manner potentially to their great detriment, was initially very difficult for us to understand," Osenbaugh continued. "We assumed Microsoft simply felt that someone would successfully challenge the Timeline patents or that Timeline would capitulate before Microsoft's statement came back to haunt it. And Microsoft openly supported a number of third parties who unsuccessfully challenged the validity of the Timeline patents.

"But, in hindsight and even though Timeline won the litigation, we must admit Microsoft's approach apparently worked for it. The monies spent on legal fees were inconsequential to them. Between the litigation and the false press release, Microsoft effectively froze Timeline out of leveraging its patent-protected niche in the SQL Server market for over 3 1/2 years. This time period was long enough for Microsoft to launch its now openly stated strategy to become dominant in the ERP and Analytics software market historically serviced by its own customers."

Final Judgment Consequences

For any SQL Server users that provide material steps of an Infringing Combination, the consequences of the Final Judgment are important. Particularly those Microsoft customers who relied on Microsoft's assurances, failed to investigate them thoroughly, and knowingly continued to provide material steps in an Infringing Combination. These infringers, if any, may face treble damages for the entire three and one-half years the case was tied up in the courts. Microsoft is not a law firm. Relying on its advice should not constitute acting in good faith; which is the required defense to treble damages for failure to investigate and honor patents once on notice of their existence.

"We believe a significant number of SQL Server developers and users will be affected and that the damages they face may be material to Timeline's future financial results," said Osenbaugh. "We cannot, however, make any realistic estimate or forecast. There is a high risk and possible high cost involved in any patent enforcement effort. Furthermore, any patent, while applied for in good faith, may be challenged."

The number of SQL Server users who ultimately need a patent license from Timeline may be none, some (as Timeline assumes), or essentially all users as Microsoft led the court to believe.

"What can be confirmed is that Microsoft always has been, and will continue to be, bound by its written agreements regarding Timeline's intellectual property rights. That, in and of itself, is a major victory!" Osenbaugh stated.

"And Microsoft does have some loose ends it needs to clean up in light of the Judgment. Under penalty of perjury, Microsoft represented in court that the patent license as signed between the two companies may cause widespread, even devastating hardship to its customers," Osenbaugh continued. "Yet, no specific mention of the case, to our knowledge, has been made in Microsoft's Securities and Exchange Commission filings. This omission is particularly troublesome since the decision of the Court of Appeals was in March 2002. We have great difficulty seeing how Microsoft can remain silent in its SEC filings. Silence certifies the litigation results are not material to Microsoft, which is contrary to the court's finding on the same specific issue based upon evidence submitted by Microsoft itself."

Furthermore, several SQL Server developers are openly discussing their beliefs that Microsoft should be liable for any damages they face for having relied upon Microsoft's prior false statement; specifically that Microsoft would 'ensure' they were 'unencumbered' by the Timeline patents.

"If Microsoft does not want to pay for a broader license, it owes a duty to its customers and investors to clearly define the limitations on Microsoft's ability to sublicense Timeline's patents and outline its indemnification policy, if any, for those who relied upon its prior statement. Furthermore, Microsoft should honor its agreement to facilitate our efforts to properly enforce Timeline's intellectual property rights with Microsoft customers," Osenbaugh concluded.

Language of the Court Rulings

The Final Judgment reads, in part, as follows:

Under the Agreement between Microsoft and Timeline, Microsoft's right to sublicense third parties to add code to or combine software with a Microsoft Licensed Product is limited as follows: If a Microsoft Licensee adds code to or combines software with a Microsoft Licensed Product and the added code or software is a material part of one of the claims of Timeline's Licensed Patents and the resulting combination infringes that claim of the Timeline Licensed Patent, the Licensee has exceeded the scope of Microsoft's sublicensing rights under the Agreement; provided that, if a Microsoft Licensee adds code to or combines software with the Licensed Product that is not a material part of a claim of one of Timeline's Licensed Patents, the Licensee has not exceeded the scope of Microsoft's sublicensing rights under the Agreement, even if the resulting combination would otherwise infringe a claim of one of Timeline's Licensed Patents.

Details on Timeline's Patent Technology

Microsoft cannot sublicense any non-Microsoft product that provides a material step in an infringement of a Timeline patent claim for use in conjunction with Microsoft-licensed platforms that provide the remaining step(s) of such infringement (an Infringing Combination).

Timeline's US Patent # 5,802,511; US Patent # 6,023,694; and US Patent # 6,026,392 (herein collectively the '511 patents) have been termed pioneer patents in the design and use of data marts and data warehouses. The '511 patents can apply to stand alone software products or combinations of software products. Of particular focus at this time are products used in conjunction with Microsoft SQL Server 7.0 or after. All Microsoft products stand-alone are licensed. But developers must separately look to whether a combination of products infringes all the elements of a valid claim of a Timeline patent. If the non-Microsoft code or product provides at least one of the material steps in such infringement, it is not covered by Microsoft's license. The user, licensee, licensor, or manufacturer must secure its own license or stop any further use of that product.

Details of Timeline's patented technology are available for review on Timeline's website at www.tmln.com/press.htm.

Other stories you might like

  • US-APAC trade deal leaves out Taiwan, military defense not ruled out
    All fun and games until the chip factories are in the crosshairs

    US President Joe Biden has heralded an Indo-Pacific trade deal signed by several nations that do not include Taiwan. At the same time, Biden warned China that America would defend Taiwan from attack; it is home to a critical slice of the global chip industry, after all. 

    The agreement, known as the Indo-Pacific Economic Framework (IPEF), is still in its infancy, with today's announcement enabling the United States and the other 12 participating countries to begin negotiating "rules of the road that ensure [US businesses] can compete in the Indo-Pacific," the White House said. 

    Along with America, other IPEF signatories are Australia, Brunei, India, Indonesia, Japan, South Korea, Malaysia, New Zealand, the Philippines, Singapore, Thailand and Vietnam. Combined, the White House said, the 13 countries participating in the IPEF make up 40 percent of the global economy. 

    Continue reading
  • 381,000-plus Kubernetes API servers 'exposed to internet'
    Firewall isn't a made-up word from the Hackers movie, people

    A large number of servers running the Kubernetes API have been left exposed to the internet, which is not great: they're potentially vulnerable to abuse.

    Nonprofit security organization The Shadowserver Foundation recently scanned 454,729 systems hosting the popular open-source platform for managing and orchestrating containers, finding that more than 381,645 – or about 84 percent – are accessible via the internet to varying degrees thus providing a cracked door into a corporate network.

    "While this does not mean that these instances are fully open or vulnerable to an attack, it is likely that this level of access was not intended and these instances are an unnecessarily exposed attack surface," Shadowserver's team stressed in a write-up. "They also allow for information leakage on version and build."

    Continue reading
  • A peek into Gigabyte's GPU Arm for AI, HPC shops
    High-performance platform choices are going beyond the ubiquitous x86 standard

    Arm-based servers continue to gain momentum with Gigabyte Technology introducing a system based on Ampere's Altra processors paired with Nvidia A100 GPUs, aimed at demanding workloads such as AI training and high-performance compute (HPC) applications.

    The G492-PD0 runs either an Ampere Altra or Altra Max processor, the latter delivering 128 64-bit cores that are compatible with the Armv8.2 architecture.

    It supports 16 DDR4 DIMM slots, which would be enough space for up to 4TB of memory if all slots were filled with 256GB memory modules. The chassis also has space for no fewer than eight Nvidia A100 GPUs, which would make for a costly but very powerful system for those workloads that benefit from GPU acceleration.

    Continue reading

Biting the hand that feeds IT © 1998–2022