BACKGROUND
Plaintiff British Telecommunications plc ("British Telecom") filed its first amended complaint in this action on June 8, 2018, against IAC/InterActiveCorp ("IAC"), Match Group, Inc. ("MGI"), Match Group, LLC ("MGL"), and Vimeo, Inc. ("Vimeo"). The first amended complaint alleged that the named defendants infringed six patents owned by British Telecom: U.S. Patent Nos. 6,240,450 ("the '450 patent"), 6,397,040 ("the '040 patent"), 6,578,079 ("the '079 patent"), 7,243,105 ("the '105 patent"), 7,974,200 ("the '200 patent"), and 9,177,297 ("the '297 patent"). Dkt. No. 17, at 24-25. British Telecom accused IAC and Vimeo of infringing the '450 patent, the '079 patent, and the '200 patent. Id. at 29, 38, 48. It accused IAC, MGI, and MGL of infringing the '040 patent, the '105 patent, and the '297 patent. Id. at 33, 42, 52.
MGL also filed a motion under Rule 12(b)(6) to dismiss British Telecom's first amended complaint. Dkt. No. 24. MGL argues that British Telecom "has not pleaded facts that make infringement plausible" under the '105 patent. Dkt. No. 25, at 1. MGL also argues that the '040 patent and the '297 patent are directed to patent-ineligible subject matter. Id.
DISCUSSION
I. The '105 patent and the '200 patent
Vimeo and MGL have filed motions to dismiss the claims of the amended complaint directed to the '105 and '200 patents, respectively. They argue that the complaint fails to allege facts sufficient to satisfy the pleading requirements set forth by the Supreme Court in Bell Atlantic Corp. v. Twombly ,
In considering whether a complaint should be dismissed for failure to state a claim upon which relief can be granted, courts "accept all factual allegations as true, construe the complaint in the light most favorable to the plaintiff, and determine whether, under any reasonable reading of the complaint, the plaintiff may be entitled to relief." Pinker v. Roche Holdings Ltd. ,
Importantly, it is not necessary for the plaintiff to plead "specific facts." Erickson v. Pardus ,
So long as plaintiffs do not use "boilerplate and conclusory allegations" and "accompany their legal theory with factual allegations that make their theoretically viable claim plausible," the Third Circuit has held "pleading upon information and belief [to be] permissible [w]here it can be shown that the requisite factual information is peculiarly within the defendant's knowledge or control."
DermaFocus LLC v. Ulthera, Inc. ,
A. The '105 Patent
The '105 patent is entitled "Method and Apparatus for Automatic Updating of User Profiles." The patent is directed to "a method and apparatus for updating user profiles based upon personalized reasoning about user activity." '105 patent, col. 1, ll. 9-11. The invention employs an inference engine that infers and outputs updates to a user profile according to a first set of rules and event statistics.
A method of updating a user profile, the user profile being suitable for use in providing customized services to a respective user, the method comprising:
(i) storing a first set of rules;
(ii) generating a set of personalized rule weightings according to a second set of rules and with reference to a set of user preference data;
(iii) receiving event statistics relating to a user's activity; and
(iv) applying an inference engine to infer and output at least one update to a profile for the user according to said first set of rules weighted according to said generated set of personalized rule weightings, using said received event statistics.
The first amended complaint states that MGL, together with IAC and MGI, "directly infringed, actively induced the infringement of, and/or contributorily infringed the ... '105 patent by providing infringing products/services under the name of 'Daily Matches' for Match.com," an on-line dating service. Dkt. No. 17, at 43; see Dkt. No. 32, at 8. Accompanying the first amended complaint is an infringement chart that includes factual allegations discussing how "Daily Matches" practices each element of claim 10 of the '105 patent. Dkt. No. 17, Ex. J; see DermaFocus ,
The first amended complaint and accompanying infringement chart present a plausible theory of infringement. British Telecom specifically describes how MGL's product meets each limitation in claim 10, using photographs of the product and quoting language from Match.com's website. See Disc Disease ,
MGL also argues that "British Telecom equates the claims' rules with Match.com's preference data." Dkt. No. 25, at 9. According to MGL, that is inappropriate, because "as a matter of plain English and common sense, user 'preferences' are not 'rules.' " That argument misconstrues British Telecom's infringement contentions. The infringement contentions clearly differentiate between rules and preferences. See Dkt. No. 17, Ex. J, at 17 ("first set of rules is based on ... user preferences" (emphasis added) ); id. at 18 ("Match.com generates personalized weightings for the users according to a second set of rules and with reference to a set of user preference data " (emphasis added) ).
Implicit in MGL's argument regarding rules and preferences is a second argument-that in order to fall within the claims of the '105 patent, rules cannot be based on or set by user preferences. See Dkt. No. 25, at 9. However, that argument is directed to an issue of claim construction that is not suitable for resolution at the motion-to-dismiss stage of this case. Therefore, MGL's motion to dismiss with respect to the '105 patent, is denied.
B. The '200 Patent
The '200 patent is entitled "Transmitting and Receiving Real-Time Data." The patent is directed to "a method of providing a streaming video service to a [video viewer] across [the Internet] whilst reducing the start-up delay usually associated with preparing a buffer of data." See '200 patent, col. 1, ll. 14-17. At the time of the invention, commercial streaming technologies constructed "a large buffer (5-30 seconds) before starting to playback video material." Id. at col. 1, ll. 36-38. To reduce start-up delays, the patent contemplates first transmitting lower quality data from a video streamer to a video viewer. See id. at col. 2, ll. 31-37; id. at col. 5, ll. 11-15. The lower quality data can be transmitted at a faster rate than the video viewer consumes the data, such that the excess data builds a buffer at the video viewer while permitting immediate data consumption. See id. at col. 5, ll. 19-26. When the build-up of excess data reaches a predetermined level at the buffer, a command is sent to the video streamer, which switches the transmission of data from low quality data to high quality data. Id. at col. 5, ll. 27-42. In addition to reducing start-up delays, the buffer enables user-friendly video streaming despite variations in network conditions, "which might otherwise have a detrimental effect on the overall perceived quality of the media." Id. at col. 4, ll. 58-62; col. 6, ll. 15-17. Illustrative claim 4 is a method claim, which provides as follows:
A method of operating a communication apparatus comprising a data sender, a data presentation device having a store, and a network connecting saiddata sender and said data presentation device, said method comprising:
operating said data sender to transmit a first plurality of first-encoding-rate data packets encoded at a first encoding rate to said data presentation device, wherein said first plurality of first-encoding-rate data packets are transmitted at a first transmission rate which is higher than said first encoding rate of said first-encoding-rate data packets;
operating said data presentation device to:
receive said first plurality of first encoding rate data packets into said store;
read out said received first-encoding-rate data packets from said store at a data rate equal to said first encoding rate of said first-encoding-rate data packets for decoding so as to present to a user at a first level of quality, wherein the removing of said first-encoding-rate data packets from said store is initiated when said first-encoding-rate data packets first arrive at said store;
on said store being filled with data packets to a predetermined level, sending an indication to said data sender that said predetermined level has been reached;
operating said data sender, on receipt of said indication from said data presentation device, to transmit a second plurality of second-encoding-rate data packets encoded at a second encoding rate to said data presentation device, wherein said second plurality of second-encoding-rate data packets are transmitted at a second transmission rate which is higher than said first transmission rate; and wherein said second encoding rate is higher than said first encoding rate;
operating said data presentation device to:
receive said second plurality of second-encoding-rate data packets into said store;
read out said second-encoding-rate data packets from said store at a data rate equal to said second encoding rate of said second-encoding-rate data packets for decoding, so as to present to said user at a second level of quality, wherein said second level of quality is higher than said first level of quality.
The first amended complaint alleges that IAC and Vimeo have "directly infringed, actively induced the infringement of, and/or contributorily infringed the [ ] '200 patent by the adaptive streaming product/service provided in at least the Vimeo and Vimeo Live products/services." Dkt. No. 17, at 48. The infringement chart accompanying the first amended complaint includes factual allegations discussing how Vimeo's adaptive streaming product/service practices every element of claim 4 of the '200 patent. Dkt. No. 17, Ex. K.
Vimeo argues that, according to British Telecom's own infringement chart, not all of the elements of claim 4 are met by Vimeo's system, and that the complaint therefore does not plausibly allege infringement. See Dkt. No. 23, at 7; Dkt. No. 30, at 4. In particular, Vimeo focuses on the following claim element: "on said store being filled with data packets to a predetermined level, sending an indication to said data sender that said predetermined level has been reached." '200 patent, claim 4. Vimeo states that the industry standard protocol by which its streaming system operates does not "send an indication" to a data sender that a predetermined buffer level at the client device (i.e., said predetermined
British Telecom argues that the infringement chart shows that a "GET request" based on buffer level is equivalent to "an indication." Dkt. No. 28, at 9. It characterizes Vimeo's arguments as "fact issues and claim construction issues." Id. According to British Telecom, these issues include: "(i) the construction of the term 'an indication,' (ii) whether a 'GET request' is 'an indication' as properly construed, and (iii) the factual circumstances under which a presentation device transmits a 'GET request' for a high-quality video stream." Id.
In its reply brief, Vimeo argues that "GET requests" cannot be "indications" because "Vimeo's servers [do not] respond to a GET request as required by the claims by providing a video stream at a higher quality." Dkt. No. 30, at 3. Instead, according to Vimeo, "a Vimeo server responds to a GET request only by providing the requested segment." Id.
Reading the first amended complaint and the attached infringement chart in the light most favorable to the plaintiff, the Court finds it plausible that a "GET request" meets the "indication" limitation, and that granting a motion to dismiss based on the defendant's argument regarding that limitation would be improper. It is unclear why, at least at the current stage of the case, a "GET request" does not (at least implicitly) indicate to the data sender, when the sender selects a data segment, that a predetermined buffer level has been reached. It is also unclear how Vimeo's argument in its reply brief regarding video stream quality justifies dismissal. Vimeo fails to articulate how "Vimeo's servers [do not] respond to a GET request as required by the claims by providing a video stream at a higher quality" if a "GET request" selects a data segment that provides a video stream at a higher quality than the previous segment. Vimeo's motion to dismiss, with respect to the '200 patent, is therefore denied.
II. The '297 patent, the '040 patent, the '450 patent, and the '079 patent
A. The Alice Two-Step Test
The framework for analyzing the issue of patentable subject matter under
The first step of the two-step Alice analysis requires the court to examine the "focus" of the claim, i.e., its "character as a whole," in order to determine whether the claim is directed to an abstract idea. SAP Am., Inc. v. InvestPic, LLC ,
1. Step 1: Abstract Idea
Defining an "abstract idea," as that term is used in section 101 jurisprudence, has not proved to be a simple task. Neither the Supreme Court nor the Federal Circuit has ventured a single, comprehensive definition. See Alice ,
First, the courts have characterized "method[s] of organizing human activity" as abstract. See Alice ,
Second, as applied to computer applications, the courts have looked to whether the claim in question is directed to an improvement in computer technology as opposed to simply providing for the use of a computer to perform "economic or other tasks for which a computer is used in its ordinary capacity." Enfish ,
Numerous Federal Circuit decisions have drawn the distinction between patent-eligible claims that "are directed to a specific improvement in the capabilities of computing devices," as opposed to " 'a process that qualifies as an "abstract idea" for which computers are invoked merely as a tool.' " Core Wireless ,
Third, in determining whether a particular claim is directed to an abstract idea, courts have focused on whether the claim is purely functional in nature rather than containing the specificity necessary to recite how the claimed function is achieved. The Federal Circuit has focused on the problem of functional claiming in a number of recent section 101 decisions. In those cases, the Federal Circuit, treating the term "abstract" as an antonym of "concrete" or "specific," has analyzed whether the claims before it are sufficiently concrete or specific to be directed to a patent-eligible process rather than a patent-ineligible result. For example, in SAP America ,
As Judge Chen noted for the Federal Circuit in Interval Licensing LLC v. AOL, Inc. ,
In Interval Licensing , the Federal Circuit also pointed to the Supreme Court's nineteenth century decisions in O'Reilly v. Morse ,
Based on that analysis and other Federal Circuit decisions to the same effect, the Federal Circuit in Interval Licensing held the representative claim before it, which was directed to what was called an "attention manager" in a computer readable medium, to be patent-ineligible. That was so, the court explained, because the claim recited a "broad, result-oriented" structure, and because "[i]nstead of claiming a solution for producing [a] result, the claim in effect encompasses all solutions."
Other cases from the Federal Circuit have employed the same analysis and applied it to hold claims ineligible under section 101. See Two-Way Media ,
2. Step Two: Inventive Concept
The "inventive concept" step requires the court to determine whether the claims recite an element or combination of elements that is sufficient to ensure that the patent claims "significantly more" than the ineligible concept itself. Alice ,
Inquiry therefore must turn to any requirements for how the desired result is achieved. But in this case the claims' invocation of computers, networks, and displays does not transform the claimed subject matter into patent-eligible applications. The claims at issue do not require any nonconventional computer, network, or display components, or even a "non-conventional and non-generic arrangement of known, conventional pieces" ....
Nothing in the claims, understood in light of the specification, requires anything other than off-the-shelf, conventional computer, network, and display technology for gathering, sending, and presenting the desired information.
B. Applying Those Principles to This Case
1. The '297 Patent
The '297 patent is entitled "Distributing Data Messages to Successive Different Subsets of Group Members Based on Distribution Rules Automatically Selected Using Feedback From a Prior Selected Subset." The patent is directed to a computer-implemented method for automatically distributing messages to a subset of members of a community, receiving feedback regarding the relevance of the messages to those members, then distributing other messages to another subset of the community based on the feedback received from the first subset. Illustrative claim 1 states as follows:
A computer-implemented method for distributing data messages to members of a user community over a data network, the method comprising:
using at least one computer system configured to
(a) store a plurality of distribution rules, each rule comprising a respective set of instructions enabling a data processor to determine subsets of members to whom a data message is to be transmitted;
(b) select a first distribution rule and send a first data message to a first subset of members over said data network in accordance with said first rule;
(c) receive feedback data in respect of the first data message from one or more of the first subset of members; and
(d) automatically select a second distribution rule from the plurality of distribution rules in dependence on the feedback data received in (c) in respect of the first data message, the selected second rule being arule which meets a predefined criterion or criteria based on the received feedback, the selected second rule being assigned for use in sending a second data message to a second, different, subset of members over said data network.
MGL argues that the claims of the '297 patent "are not meaningfully different" from the patents the Federal Circuit held ineligible in Intellectual Ventures I LLC v. Symantec Corp. ,
In the Symantec case, the '142 patent related to "systems and methods for receiving, screening, and distributing e-mail." Id. at 1316. Drawing an analogy to a corporate mailroom, the Federal Circuit found that the patent was directed to the application of an abstract idea-the "conventional business practice" of screening messages-as applied in the context of electronic communications. Id. at 1318. Like the screening and distribution patent in Symantec , the '297 patent is clearly directed to an abstract idea-distributing information based on feedback from people receiving that information. See Enfish ,
Relying on the Federal Circuit's decisions in Enfish and Visual Memory , British Telecom argues that the '297 patent's claims "are directed to specific improvements in messaging systems," and that claim 1 is "rooted in improving telecommunication technology." Dkt. No. 32, at 16-17. Any such improvement in messaging systems, however, is merely the consequence of using commonly understood distribution techniques "in the context of electronic communications." See Symantec ,
In Enfish the claimed invention was "a specific type of data structure designed to improve the way a computer stores and retrieves data in memory," and in Visual Memory the claimed invention "obviat[ed] the need to design a separate memory system for each type of processor ... [and] avoid[ed] the performance problems of prior art memory systems." Enfish ,
With respect to the inventive concept step, British Telecom argues that "the patent claims recite a non-conventional combination of technical functions that improve
There is nothing inventive about distributing information, receiving feedback, and distributing information to a different set of recipients based on that feedback. Moreover, the implementation of that abstract idea through a computer program, i.e., creating an automated distribution and feedback mechanism, is routine and conventional. The claims of the '297 patent merely call for generic computer components to perform generic functions. See Symantec ,
Claim 1 of the '297 patent recites implementing the distribution method using "at least one computer system," in which "a data processor" determines, based on a plurality of distribution rules, where messages will be sent over a "data network." According to the specification, the claims can be "implemented in software stored on a central messaging server connected to a plurality of user terminals via respective network connections," with communication initiated "over the Internet via the messaging server." '297 patent, col. 8, ll. 28-33. Moreover, the "interpreter process," which is responsible for applying the selected distributed rule to a message event, can be "implemented as a rule engine or java interpreter," and "simple implementation can be achieved by writing a parser/interpreter using Java CC." Id. at col. 9, ll. 40-46. That description of the program's operation amounts to "[s]tating an abstract idea while adding the words 'apply it with a computer,' " which is not enough to render the subject matter patent-eligible. Alice ,
British Telecom also argues that the Patent Office "recognized this nonconventional combination of features as a patentable improvement over the prior art." Dkt. No. 32, at 19. But the fact that a patent application may be patentable over prior art does not mean that it is directed to patent-eligible subject matter. If a patent examiner's conclusion that a patent application satisfied the novelty requirement of sections 102 and 103 of the Patent Act were enough to satisfy the "abstract idea" and "inventive concept" steps of the Alice test, no issued patent would ever be invalidated on section 101 grounds. See IPA Techs., Inc. v. Amazon.com, Inc. ,
The Supreme Court has explained that "[t]he 'novelty' of any element or steps in a process, or even of the process itself, is of no relevance in determining whether the subject matter of a claim falls within the § 101 categories." Diamond v. Diehr ,
The Federal Circuit summarized that point recently as follows:
We may assume that the techniques claimed are "[g]roundbreaking, innovative, or even brilliant," but that is not enough for eligibility. Nor is it enough for subject-matter eligibility that claimed techniques be novel and nonobvious in light of prior art, passing muster under35 U.S.C. §§ 102 and 103. The claims here are ineligible because their innovation is an innovation in ineligible subject matter.
SAP America ,
2. The '040 Patent
The '040 patent is entitled "Telecommunications Apparatus and Method." The invention is directed to "apparatus and methods for delivering information to mobile users in a telecommunications system." '040 patent, col. 1, ll. 8-10. The specification describes the invention as providing for the delivery of shortlists of location-specific information to mobile users based on user preferences.
A method of selecting information sources from which information is provided to users via a telecommunications system, said method comprising:
tracking the location of a user in the system by receipt of tracking information for said user;
accessing location data indicating localities in which information from the respective sources is deemed to be relevant;
generating a shortlist of information sources for said user on the basis of said tracking information and said location data; and
transmitting said shortlist to a terminal associated with said user so as to allow said user to select an information source of interest and thereby to access information from said source.
MGL argues that the '040 patent is directed to an abstract idea: providing "lists of location-specific information sources to users based on their location." Dkt. No. 34, at 8. The Court agrees.
In both
In the Capital One Bank case, the court observed that tailoring the provision of information to a user's characteristics is a "fundamental ... practice long prevalent in our system."
Similarly in the Affinity Labs case, the patent was directed, inter alia , to a "customized user interface." Like the basic concept of tailoring content to a user, the court explained, the basic concept of customizing a user interface is an abstract idea.
In Jedi Techs., Inc. v. Spark Networks, Inc. , No. CV 1:16-1055-GMS,
The '040 patent rests on concepts that are similarly "not novel and ha[ve] been performed by humans for a very long time." See
Again relying on Enfish and Visual Memory , British Telecom argues that the '040 patent "is directed to specific solutions to specific problems in the software and telecommunication arts." Dkt. No. 32, at 10; see Enfish ,
With respect to the inventive concept step, British Telecom argues that the "arrangement of claimed functions," including generating a shortlist of information on the basis of a user's location and transmitting that shortlist to the user, is "non-conventional." Dkt. No. 32, at 14-15. For additional support, British Telecom points to the patent's discussion of "inventive programming" in the form of "agent" programs. See id. at 15-16.
There is nothing inventive about the generation and transmission of a list of information sources based on user location. The generation of such lists has long been well-understood, routine, and conventional, as explained above. Nor do the claims recite any novel type of information or a new way of gathering, cataloguing, or transmitting that information. See Elec. Power Grp. ,
The '040 patent merely requires the use of familiar, generic components to accomplish the claimed method. For example, claim 1 recites two technological components: "a telecommunications system" to serve as the network over which information is communicated, and a "terminal" to allow the user to select an information source of interest. The specification describes the telecommunications system as formed by "a number of different communications channels," including a public switched telephone network (PSTN), an
The discussion of "agent" programs in the specification fails to render the '040 patent -eligible. An "agent" program is nothing more than a generic computer program described using functional language; the specification describes an "agent" program as "an independently executing control program under control of which a computer or computer controlled switching centre performs the functions attributed to the 'agent.' " '040 patent, col. 6, ll. 4-7. More importantly, as noted by MGL, references to "agent" programs do not confer patent eligibility because they are described only in the patent specification; and "an Alice analysis concerns itself with claim language, not unclaimed features." Dkt. No. 34, at 8 (citing Mentor Graphics Corp. ,
Lastly, British Telecom states that "[t]he Patent Office expressly recognized this nonconventional combination of features as a patentable improvement over the prior art." Dkt. No. 32, at 14. Yet, as recognized above, "[t]he 'novelty' of any element or steps in a process, or even of the process itself, is of no relevance in determining whether the subject matter of a claim falls within the § 101 categories." Diehr ,
3. The '450 Patent
The '450 patent is entitled "Network Data Visualization System and Method for Downloading Visualization Software to a User Station after User Authentication." It is directed to a system and method for downloading and using software that creates visual depictions of data, such as charts and graphs, and does so at a user station after user authentication. See '450 patent, Abstract. Illustrative claim 15 of the '450 patent states:
A method of providing data visualisation to a remote user, of data stored in a database in a form which can be queried by a data visualisation software tool, which method comprises:
storing the data visualisation software tool in a computer system, receiving a request to the computer system from a remote user for the tool, authenticating the request and outputting or copying the tool to the user, receiving a request from the user for data from the database by means of the tool,
accessing the database, andproviding the data to the user,
wherein the data comprises communications traffic data in a network.
Vimeo argues that the '450 patent is directed to the abstract idea of data visualization in a conventional computer architecture. See Dkt. No. 23, at 10-12. The Court agrees.
The Federal Circuit has held that collecting information, analyzing information, and presenting the results of that analysis are abstract ideas. See Elec. Power Grp. ,
Adding a data visualization tool that is made available to a user on demand does not make the concept any less abstract. Thus, the claims of the '450 patent "are clearly focused on the combination of those abstract-idea processes" and are therefore directed to an abstract idea. Elec. Power Grp. ,
Again citing Enfish and Visual Memory , British Telecom argues that the '450 patent claims "are directed to specific implementations of a solution to a problem in the software arts." Dkt. No. 28, at 12. It argues that the invention "provides 'a way to give remote access to data, together with visualization capability, to non-technical users.' "
As discussed above, the steps of authenticating, accessing, and controlling the presentation of electronic data, individually and in combination, are plainly abstract. And unlike the self-referential database of Enfish or the improved computer memory system of Visual Memory , which were improvements to computer functionality itself, the invention of the '450 patent does not offer a solution to a problem in the computer hardware or software arts. The idea of storing data "in a form which can be queried by the data visualization software tool when downloaded to the user location," '450 patent, col 2, ll. 10-12, as recited in claim 15, may well enhance access to data and make visualization of data easier for non-technical users when such tools are made available to them. But those ideas, which are at the heart of the '450 patent, do not represent "a specific
Unlike the inventions in Enfish and Visual Memory , the '450 patent discloses no novel database structure or data visualization tool. It merely recites making conventional data visualization applets available to users upon demand and ensuring that the data of interest is stored in a manner that it can be accessed by those applets. As such, the patent is directed to an abstract idea, not an improvement in computer functionality.
British Telecom again argues that "[t]he Patent Office expressly recognized [the invention as an] improvement over the prior art." Dkt. No. 28, at 13. However, as noted above, "[t]he 'novelty' of any element or steps in a process, or even of the process itself, is of no relevance in determining whether the subject matter of a claim falls within the § 101 categories." Diehr ,
With regard to the inventive concept step, Vimeo argues that "[t]he claims of the '450 [p]atent do not describe any inventive concept that converts this abstract idea to patent-eligible subject matter." Dkt. No. 23, at 12. Vimeo points to language throughout the patent specification that refers to all the technological components used in the invention's embodiments as "known" or "currently available." Id. at 12-13. Additionally, Vimeo argues that the '450 patent provides no inventive code or algorithms that might generate a visualization tool. Instead, according to Vimeo, the patent "merely states that the tool accesses data using HotJava's 'standard remote access features,' and that it displays the data using HotJava's 'existing library functions.' " Id. at 13 (quoting '450 patent, col. 5, l. 62, through col. 6, l. 1; col. 6., ll. 21-23; col. 7, ll. 13-14).
For its part, British Telecom argues that the claims recite "both (i) inventive programming and (ii) an inventive distribution of functionality within a computing network," and that the claims therefore embody an inventive concept. Dkt. No. 28, at 13 (quoting Dkt. No. 17, ¶ 73). To bolster its argument, British Telecom likens the claims of the '450 patent to the claims at issue in BASCOM Glob. Internet Servs., Inc. v. AT & T Mobility LLC ,
The Court agrees with Vimeo. First, as noted, the data visualization software tool disclosed in the '450 patent does not represent inventive programming, and no inventive data monitoring tool is recited in the claims. The '450 patent acknowledges that the "[d]ata visualisation techniques [disclosed in the specification were] known and clearly useful." '450 patent, col. 1, ll. 22-23. To visualize data at the time of the patent, "data [was] generally stored locally" and "each set of data [was] approached with the user writing software to produce a different visualisation."
Furthermore, the claims of the '450 patent fail to limit the data visualization software tool to a "specific, discrete implementation" featuring a technological improvement. See BASCOM ,
Second, the '450 patent does not disclose an inventive way of distributing functionality within a computing network. What British Telecom describes as inventive is merely a generic computing network providing remote access to a database. According to the specification, the network is arranged as follows: the user accesses the remote computer system via "a known protocol"; an existing World Wide Web browser is provided to the user in a "known manner"; the browser retrieves
4. The '079 Patent
The '079 patent is entitled "Communications Node For Providing Network Based Information Service." The patent relates to a method for providing an information service in an intelligent communications network. See '079, Abstract;
A method of operating a communications network to provide a network-based information service, the method comprising the following steps:
step a-storing customer identities, respective customer-associated lists of identities of information items, hereinafter referred to as items, for which the respective associated customer has access rights, and identities of item-associated information sources from which the respective items can be retrieved;
step b-receiving at the network a message requesting access to the information service and comprising at least a customer identity;
step c-reading the contents of the received message;
step d-retrieving from storage the list of information item identitiesassociated with the received customer identity;
if no item identity is received in step b,
step e1-sending said list to the customer; and
step e2-reading an item identity from a further message received from the customer;
or, on the other hand, if an item identity is received in step b,
step f-ascertaining whether or not that received item identity is in said list; and for such item identity received in step b, if it is ascertained in step f that said received item identity is in said list, or, alternatively, for the item identity received in step e2, as the case may be,
step g-ascertaining the identity of the information source associated with that received item identity;
step h-retrieving the requested item from that information source; and
step i-sending at least the first page of the retrieved item to the customer.
That lengthy set of limitations can be summarized, without distortion or loss of specificity, as follows: A method entailing storing a customer's identity and the list of items as to which that customer has access rights and, when the customer requests one of the items for which the customer has access rights, obtaining that item from the source and sending it to the customer. If the message does not contain a request for access to an item, the customer will be sent a list of all the items to which he has access rights.
Vimeo argues that the '079 patent is drawn to the abstract idea of accessing restricted information based on identity. Dkt. No. 23, at 15. British Telecom challenges that characterization, arguing that the '079 patent claims "are directed to specific solutions to specific problems in content distribution systems." Dkt. No. 28, at 17. According to British Telecom, the claimed arrangement of features "improves the function and operation of a content distribution system by reducing the frequency and multiplicity of login credentials that a user must enter to access content from multiple content sources." Id. at 18-19.
The Court agrees with Vimeo that the '079 patent is drawn to an abstract idea. Maintaining a centralized clearinghouse for information obtained from multiple sources and distributed to multiple customers can reduce the burden on customers who otherwise would have to make multiple separate requests to multiple information sources. But the concept of such a clearinghouse for information fits squarely within the category of "fundamental economic and conventional business practices," Enfish ,
The Federal Circuit's decision in Smartflash LLC v. Apple LLC ,
Notably, the claims of the '079 patent contain no limitations regarding how that abstract idea is implemented. Because the claims recite no algorithm or other mechanism for effecting the task, they read on any implementation of the abstract idea, thus preempting any method of achieving the same end. As such, the claims are directed to the abstract idea simpliciter , and thus do not satisfy the first step in the two-step analysis of patent eligibility under Alice . See Symantec ,
In response, British Telecom makes two points. First, British Telecom notes that "this District previously recognized the advantages of this feature in its claim construction order in a prior lawsuit." Dkt. No. 28, at 18. That, however, is a mischaracterization of the claim construction order to which British Telecom refers. The order, in a prior case, merely states that "[t]he '079 patent relates generally to providing users with information originating from multiple services through a single portal with a single password." Dkt. No. 29, Ex. C, at 9. That summary of the '079 patent falls far short of the endorsement of the patent's advantages that British Telecom claims it to be.
Second, British Telecom states that "[t]he Patent Office acknowledged that this arrangement of elements was a patentable improvement over prior art." Dkt. No. 28, at 18. But, as bears repeating once again, "[t]he 'novelty' of any element or steps in a process, or even of the process itself, is of no relevance in determining whether the subject matter of a claim falls within the § 101 categories." Diehr ,
As for the inventive concept step, Vimeo argues that "[t]he '079 [p]atent's claims recite no feature that confers an inventive idea upon them." Dkt. No. 23, at 18. According to Vimeo, the claim terms "refer to general components of an information system" and nothing suggests that the "network, storage, or information sources [recited in the claim language] are in any way novel or unique."
First, as noted by Vimeo, British Telecom "does not dispute that the claims rely on conventional, routine telecommunications
Second, the Court discerns no inventive concept in the combination and arrangement of the claimed features. Claim 21 recites the following steps: storing customer identities, including lists of identities of information items for which the customer has access rights; receiving a request for access to this information from a customer identity; retrieving the list of information associated with the customer identity; checking whether the requested information is included in the list; and if so, retrieving and sending the requested information to the customer. The Federal Circuit has found steps such as these, controlling access to resources, to be conventional. See Prism Techs. ,
5. The Other Claims
The defendants' briefing is mainly focused on the illustrative claims of each patent cited in British Telecom's complaint and the accompanying infringement chart. But Vimeo and MGL also briefly discuss the impact of the other claims of each patent. See Dkt. No. 23, at 14-15, 19; Dkt. No. 25, at 13, 17. The defendants argue that their analysis of the illustrative claims applies equally to the other independent claims of the challenged patents. See Dkt. No. 23, at 14 ("All claims of the '450 patent refer to this abstract idea of visualizing data.... Thus, the foregoing analysis applies to all claims"); Dkt. No. 23, at 19 ("The basic operation of claim 21 is repeated throughout independent claims .... The foregoing analysis also applies to these claims"); Dkt. No. 25, at 13 ("All of the independent claims of the '297 Patent ... refer to this same abstract idea"); Dkt.
British Telecom has not addressed the defendants' challenges to those other claims. British Telecom states that it analyzed only the illustrative claim for each patent "because that is the only claim [the defendants] substantively challenge." Dkt. No. 28, at 12 n.3, 17 n.4; Dkt. No. 32, at 10 n.5, 17 n.6. As demonstrated above, however, the defendants have substantively challenged all claims of the patent at issue. Therefore, the Court finds that by not pointing to any distinguishing feature of the other claims that would affect the issue of patent eligibility, British Telecom has waived any argument that any of the other unspecified claims are directed to patent-eligible subject matter based on the additional limitations beyond those recited in the illustrative claims.
C. The Appropriateness of Resolving This Case on a Motion to Dismiss
The Federal Circuit's decisions in Aatrix Software, Inc. v. Green Shades Software, Inc. ,
Aatrix and Berkheimer do not stand for the proposition that a plaintiff can avoid
District courts have frequently decided section 101 issues on motions to dismiss, and the Federal Circuit has approved of that procedure on numerous occasions, including in cases post-dating the decisions in Aatrix and Berkheimer . See Glasswall Solutions Ltd. v. Clearswift Ltd. ,
In this case, British Telecom has failed to highlight any features of the illustrative claims that raise a factual dispute. As discussed above, all features, individually and in combination, have been recognized by the Federal Circuit and previous district courts as generic and conventional. Accordingly, the Court believes it is appropriate to decide the section 101 issue now and spare the parties the burdens that would be incurred in delaying the disposition of the section 101 issue until later in the case.
CONCLUSION
Vimeo and MGL's motions to dismiss, Dkt. Nos. 22 and 24, with respect to the '105 patent and the '200 patent, are denied. The Court finds that British Telecom has pleaded facts that make infringement plausible under both the '105 patent and the '200 patent. Vimeo and MGL's motions to dismiss, with respect to the '040 patent, the '297 patent, the '450 patent, and the '079 patent, are granted. The Court finds that the '040 patent, the '297 patent, the '450 patent, and the '079 patent are invalid as directed to patent-ineligible abstract ideas.
IT IS SO ORDERED.
Notes
Vimeo and MGL both interpreted the first amended complaint as accusing each of the defendants of infringing all six patents. British Telecom clarified that "Counts II [the '040 patent ], IV [the '105 patent ], and VI [the '297 patent ] do not allege infringement by Vimeo" and that "Counts I [the '450 patent ], III [the '079 patent ], and V [the '200 patent ] do not allege infringement by MGL." Dkt. No. 28, at 1; Dkt. No. 32, at 1. Therefore, Vimeo's motion to dismiss with respect to the '040 patent, the '105 patent, and the '297 patent, and MGL's motion to dismiss with respect to the '450 patent, the '079 patent, and the '200 patent, are denied as moot.
British Telecom has yet to identify the particular patent claims it intends to assert against the defendants. However, the infringement chart attached to the amended complaint identifies certain claims as illustrative of the defendants' alleged infringement. See Dkt. No. 17-1, Exhs. G-L. The Court focuses on those claims in this order.
Vimeo's real-world analogue, Charles Minard's 1861 graph representing the losses suffered in Napoleon's Russian campaign, exemplifies the universality of such processes.
The descriptions of the data visualization software in the claim language closely follow the conventional functionality of the software, as depicted in the flow charts set forth in Figures 2 and 6 of the '450 patent.
In its brief, British Telecom argues that the patent discloses a "nonconventional and inventive arrangement" that enables "a non-technical user ... to control the manner of presentation so that the data is presented in a graphic and understandable way." Dkt. No. 28, at 3 (quoting '450 patent, col. 2, ll. 15-18). While the specification touts that feature, it is not found in any of the claims, and even the reference in the specification is not accompanied by any explanation of how the invention allows the user to control the manner of presentation, other than by storing the data in a central database and downloading a data visualization tool upon request by a user.
