Cellspin Soft, Inc. v. Fitbit, Inc.

927 F.3d 1306
CourtCourt of Appeals for the Federal Circuit
DecidedJune 25, 2019
Docket2018-1817; 2018-1819; 2018-1820; 2018-1821; 2018-1822; 2018-1823; 2018-1824; 2018-1825; 2018-1826; 2018-2178; 2018-2179; 2018-2180; 2018-2181; 2018-2183; 2018-2184
StatusPublished
Cited by177 cases

This text of 927 F.3d 1306 (Cellspin Soft, Inc. v. Fitbit, Inc.) is published on Counsel Stack Legal Research, covering Court of Appeals for the Federal Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Cellspin Soft, Inc. v. Fitbit, Inc., 927 F.3d 1306 (Fed. Cir. 2019).

Opinion

O'Malley, Circuit Judge.

*1309 Cellspin Soft, Inc. ("Cellspin") sued Fitbit, Inc. ("Fitbit"), Moov, Inc. ("Moov"), Nike, Inc. ("Nike"), Fossil Group, Inc. and Misfit, Inc. ("Fossil"), Garmin International, Inc. and Garmin U.S.A., Inc. ("Garmin"), Canon U.S.A., Inc. ("Canon"), GoPro, Inc. ("GoPro"), Panasonic Corporation of America ("Panasonic"), and JK Imaging LTD ("JKI") (collectively "Appellees") for infringing various claims of four different patents. Appellees moved to dismiss, arguing that the patents are ineligible for patent protection under 35 U.S.C. § 101 . The district court granted these motions and subsequently awarded attorney fees to Fitbit, Moov, Nike, Fossil, Canon, and GoPro under 35 U.S.C. § 285 . See Cellspin Soft, Inc. v. Fitbit, Inc. , 316 F. Supp. 3d 1138 , 1143 (N.D. Cal. 2018) (" 101 Order "); Cellspin Soft, Inc. v. Fitbit, Inc. , No. 4:17-cv-5928-YGR, 2018 WL 3328164 (N.D. Cal. July 6, 2018) (" Attorney Fees Order "). Because we conclude that the district court misapplied our precedent in granting Appellees' motions to dismiss, we vacate its grant of the motions to dismiss, vacate its award of attorney fees, and remand for further proceedings consistent with this opinion.

I. BACKGROUND

A. The Asserted Patents

All four asserted patents- U.S. Pat. No. 8,738,794 ("the '794 patent"), U.S. Pat. No. 8,892,752 ("the '752 patent"), U.S. Pat. No. 9,258,698 ("the '698 patent"), and U.S. Pat. No. 9,749,847 ("the '847 patent") -share the same specification and generally relate to connecting a data capture device, e.g. , a digital camera, to a mobile device so that a user can automatically publish content from the data capture device to a website. Each patent is described in more detail below.

1. The '794 Patent

According to the '794 patent, which issued May 2014, prior art devices could digitally capture images, video, or other types of content. To upload that content on the Internet, however, users had to transfer *1310 their content onto a personal computer using a memory stick or cable.

The '794 patent teaches a way to transfer and upload data "automatically or with minimal user intervention" using a "data capture device" and a "mobile device." '794 patent, col. 1, ll. 64 - col. 2, ll. 1. These two devices communicate via short-range wireless communication protocols such as Bluetooth. Id. at col. 2, ll. 18-22. In particular, a "client application" on the mobile device detects and receives content from the data capture device over the wireless connection. The mobile device then "publish[es] the data and multimedia content on one or more websites automatically or with minimal user intervention." Id. at col. 5, ll. 55-59.

Cellspin asserts claims 1-4, 7, 9, 16-18, and 20-21 of the '794 patent. On appeal, Cellspin does not agree that any of its claims are representative of the '794 patent or the asserted patents as a whole. Even so, Cellspin offers separate arguments only as to independent claims 1 and 16. The remaining claims depend from these two independent claims.

Claim 1 recites:

1. A method for acquiring and transferring data from a Bluetooth enabled data capture device to one or more web services via a Bluetooth enabled mobile device, the method comprising:
providing a software module on the Bluetooth enabled data capture device;
providing a software module on the Bluetooth enabled mobile device;
establishing a paired connection between the Bluetooth enabled data capture device and the Bluetooth enabled mobile device;
acquiring new data in the Bluetooth enabled data capture device, wherein new data is data acquired after the paired connection is established;
detecting and signaling the new data for transfer to the Bluetooth enabled mobile device, wherein detecting and signaling the new data for transfer comprises:
determining the existence of new data for transfer, by the software module on the Bluetooth enabled data capture device; and
sending a data signal to the Bluetooth enabled mobile device , corresponding to existence of new data, by the software module on the Bluetooth enabled data capture device automatically, over the established paired Bluetooth connection, wherein the software module on the Bluetooth enabled mobile device listens for the data signal sent from the Bluetooth enabled data capture device, wherein if permitted by the software module on the Bluetooth enabled data capture device, the data signal sent to the Bluetooth enabled mobile device comprises a data signal and one or more portions of the new data;
transferring the new data from the Bluetooth enabled data capture device to the Bluetooth enabled mobile device automatically over the paired Bluetooth connection by the software module on the Bluetooth enabled data capture device;
receiving, at the Bluetooth enabled mobile device, the new data from the Bluetooth enabled data capture device;
applying, using the software module on the Bluetooth enabled mobile device, a user identifier to the new data for each destination web service, wherein each user identifier *1311 uniquely identifies a particular user of the web service;
transferring the new data received by the Bluetooth enabled mobile device along with a user identifier to the one or more web services , using the software module on the Bluetooth enabled mobile device;
receiving, at the one or more web services, the new data and user identifier from the Bluetooth enabled mobile device, wherein the one or more web services receive the transferred new data corresponding to a user identifier; and

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

Related

Cite This Page — Counsel Stack

Bluebook (online)
927 F.3d 1306, Counsel Stack Legal Research, https://law.counselstack.com/opinion/cellspin-soft-inc-v-fitbit-inc-cafc-2019.