Skyhook Wireless, Inc. v. Google, Inc.

28 Mass. L. Rptr. 625
CourtMassachusetts Superior Court
DecidedDecember 6, 2010
DocketNo. SUCV201003652BLS2
StatusPublished

This text of 28 Mass. L. Rptr. 625 (Skyhook Wireless, Inc. v. Google, Inc.) is published on Counsel Stack Legal Research, covering Massachusetts Superior Court primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Skyhook Wireless, Inc. v. Google, Inc., 28 Mass. L. Rptr. 625 (Mass. Ct. App. 2010).

Opinion

Fabricant, Judith, J.

INTRODUCTION

Skyhook and Google compete with respect to software for positioning functions in mobile devices using the Android operating system. Skyhook claims that Google has improperly interfered with Skyhook’s contractual relations with original equipment manufacturers. Skyhook seeks a preliminary injunction to prevent further such conduct. After hearing and review of all materials submitted, the Court declines to issue an injunction at this time.

BACKGROUND

At the risk of oversimplification as to technical aspects of the dispute, and with intentional opacity to protect information the parties have designated as confidential, the Court summarizes the facts based on the materials submitted.1 Under contracts with Google, certain original equipment manufacturers, including Motorola and another entity that the parties have referred to as company X, produce and market Android-based mobile devices.2 Such devices include a set of popular Google applications, known as Google Mobile Services (GMS). Among those applications are Google’s positioning system, known as Google Location Service, or GLS. Android devices also have the capacity to download and use applications created by independent developers and obtained through the so-called “Android Market,” which Google operates. Google’s contracts with manufacturers require that the devices be “Android compatible,” meaning (at least for present purposes) that no other software on the [626]*626device impairs the operation of GMS. Google reserves to itself the right to determine compatibility, and denies Android certification if it finds non-compliance. Google’s published standards of compatibility include both objective and subjective aspects. Denial of Android certification prevents the manufacturer from marketing the device under the Android name and including Google’s applications, and would prevent a user from obtaining access to applications through the Android Market. As a practical matter (and perhaps as a matter of contract between manufacturers and service carriers), such denial would render the devices unmarketable.

Skyhook makes a software product, known as XPS, which performs positioning functions using a combination of data from wireless network (“wi-fi”) access points, satellites, and cellular tower triangulation. By the combined use of those three sources, XPS is able to provide positioning data even when satellite data is unavailable. XPS thus functions in locations where satellite-based positioning systems do not and functions faster than those systems in some locations. Data obtained from wi-fi and cellular tower sources, however, tend to be less accurate than satellite-based data.

Both XPS and Google’s GLS collect location data from the device and transmit that data back to the software maker; each company incorporates that data into its database, on which the positioning software relies for its operation. Google also uses the data in connection with other applications in the GMS set. Inaccuracies in the data returned by the device affect the overall quality of the database, which affects operation of the other GMS applications as well as the positioning system.

In September of 2009, Skyhook entered into a contract with Motorola, under which Skyhook anticipated that Motorola would incorporate XPS into its devices. The contract provided that XPS would be the only software on the device that would collect and transmit positioning data back to the software maker. The contract also provided, however, that Motorola’s use of XPS would be subject to its pre-existing contractual obligations to third parties—that is, to Google, as well as service carriers.

Over a period of several months after execution of the contract, Skyhook and Motorola discussed questions of Android-compatibility. A focus of their discussion was whether XPS was incompatible because it would report data derived from wi-fi and cellular sources as if it derived solely from satellite sources. By April, Skyhook believed that the issue had been resolved, based on their mutual conclusion that that aspect of XPS would not render it incompatible. Neither had consulted Google on the question.

Skyhook publicly announced its contract with Motorola in April 2010. The following month, Google determined that XPS rendered the Motorola devices not Android-compatible, and so informed Motorola. In an e-mail to Motorola, dated May 27, 2010, a Google manager explained the problem. He commented that “we are definitely not asking you to remove Skyhook ... if we can do it in a compatible way, by all means let’s do it!” He emphasized, however, that Google would not accept “network-derived location data . . . that is advertised as GPS location data,” and that “we are not ok with you disabling Google’s Network Location Provider.” He suggested that “(y)ou should separate out the Skyhook implementation into a separate location provider.”

On June 4, 2010, Skyhook delivered to Motorola a revised version of XPS that Skyhook believed met compatibility requirements. Motorola, however, did not transmit the revised version to Google for testing. Neither did Skyhook. Instead, between June and August of 2010, Skyhook and Motorola exchanged communications about other issues in dispute between them. Among those other issues was the provision limiting data collection to Skyhook. Motorola asked Skyhook to waive that restriction, so as to enable Motorola to comply with its obligations to Google with respect to GMS. Skyhook refused to do so, proposing instead that Motorola disable the data collection functions of GMS on its devices, which Skyhook contended would not affect performance of other functions of GMS. Motorola responded that it could not proceed in that manner without violating its obligations to Google and its carriers, and that it was therefore absolved of its obligations under the Skyhook contract. In a letter dated August 17, 2010, Motorola informed Skyhook that “Motorola views the Agreement as terminated as a result of Skyhook’s material breaches.” It offered to continue negotiation in an effort to achieve “an amicable and productive resolution,” but “reserve(d) its right to enforce this termination in the event no mutually acceptable resolution is reached.”

A different series of events occurred with respect to company X, but the ultimate result was similar. Sky-hook and company X entered into a contract on April 1, 2010. The contract did not require company X to use XPS in its devices, but provided licensing arrangements for such use. By mid-June, communications had occurred between company X and Google, and then between company X and Skyhook, regarding the compatibility issue that had arisen with respect to the use of XPS on Motorola devices. Skyhook responded to company X by assuring it that XPS was compatible, and questioning Google’s motivation for raising issues of compatibility. Skyhook did not provide company X with the revised version of XPS that it had delivered to Motorola on June 4, 2010. After a series of further communications on the question of compatibility, the topic of discussions between Skyhook and company X shifted to company Xs concerns regarding Skyhook’s price. Ultimately, company X decided not to use XPS, explaining that decision, in an e-mail on July 10, 2010, as based on both performance and price.

[627]*627Skyhook brought this action against Google on September 15, 2010.

Free access — add to your briefcase to read the full text and ask questions with AI

Related

Packaging Industries Group, Inc. v. Cheney
405 N.E.2d 106 (Massachusetts Supreme Judicial Court, 1980)
United Truck Leasing Corp. v. Geltman
551 N.E.2d 20 (Massachusetts Supreme Judicial Court, 1990)
Draghetti v. Chmielewski
626 N.E.2d 862 (Massachusetts Supreme Judicial Court, 1994)
T & D Video, Inc. v. City of Revere
670 N.E.2d 162 (Massachusetts Supreme Judicial Court, 1996)
Synergistics Technology, Inc. v. Putnam Investments, LLC
910 N.E.2d 388 (Massachusetts Appeals Court, 2009)

Cite This Page — Counsel Stack

Bluebook (online)
28 Mass. L. Rptr. 625, Counsel Stack Legal Research, https://law.counselstack.com/opinion/skyhook-wireless-inc-v-google-inc-masssuperct-2010.