Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 1 of 45 PageID #: 1

IN THE UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS MARSHALL DIVISION

FELLOWSHIP FILTERING TECHNOLOGIES, LLC,

Plaintiff, Civil Action No.______

v. JURY TRIAL DEMANDED TIBCO , INC.,

Defendant.

COMPLAINT FOR PATENT INFRINGEMENT Plaintiff Fellowship Filtering Technologies, LLC (“Fellowship Filtering” or “Plaintiff”), by and through its attorneys, brings this action and makes the following allegations of patent infringement relating to U.S. Patent No. 5,884,282 (“the ‘282 patent”). Defendant TIBCO Software, Inc. (“TIBCO” or “Defendant”) infringes Fellowship Filtering’s ‘282 patent in violation of the patent laws of the United States of America, 35 U.S.C. § 1 et seq.

INTRODUCTION

1. In an effort to expand its product base and profit from the sale of infringing computer-based data analytics technologies, TIBCO has undertaken to copy the technologies and inventions of Gary Robinson, the inventor or the ‘282 patent and a co-owner of Fellowship Filtering.

2. TIBCO positions its data analytics systems as providing corporations with revolutionary mechanisms of gaining insights into customer behavior. TIBCO’s data analytics systems incorporate the inventions disclosed in Mr. Robinson’s ‘282 patent. Vivek Ranadivé, the founder of TIBCO, has described TIBCO’s use of predictive algorithms as integral to the success of TIBCO’s products. Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 2 of 45 PageID #: 2

I believe there are five forces driving this generation. First, the explosion of data that was created from the beginning of mankind to last year and you call that X then in the last year there is 10X of that data created. In fact, as you are sitting in this conference today there will be more content put up on YouTube then Hollywood has generated in its entire history. Vivek Ranadivé, TUCON 2013, INTRODUCTORY REMARKS AT TIBCO ANNUAL USER CONFERENCE, December 5, 2013, https://www.youtube.com/watch?v=UnpVDtrvj8E.

3. Mr. Ranadivé has described TIBCO’s systems that incorporate Mr. Robinson’s inventions (disclosed in the ‘282 patent) as breakthroughs, providing techniques that improve the functioning of computer systems and providing answers to business problems that would have previously been unavailable to users. Predictive Business is a whole new ball game. It is not just about collecting more data or using sophisticated analytics. Rather is about combining technologies, business techniques, and orchestration processes to better leverage your corporate assets. Vivek Ranadivé, THE POWER TO PREDICT: HOW REAL TIME BUSINESSES ANTICIPATE CUSTOMER NEEDS, CREATE OPPORTUNITIES, AND BEAT THE COMPETITION 2-3 (2006).

4. Mr. Robinson is a mathematician and inventor of computer-based recommendation engine technologies that enable the recommending of products and/or content based on novel algorithms that calculate the preferences based on the similarity and dissimilarity of users of a website.

5. Mr. Robinson studied mathematics at Bard College and New York University's Courant Institute of Mathematical Sciences. Mr. Robinson is the recipient of the National Science Foundation – SBIR award.

6. Mr. Robinson is a named inventor of numerous United States Patents. Mr. Robinson’s patents have been acquired by companies including Google, Inc. (“Google”).1 Patents referencing Mr. Robinson’s ‘282 patent have been purchased or assigned to companies including: International Business Machines Corporation (“IBM”), 2 Google,3 .com, Inc.

1 See USPTO Assignment Abstract of Title Database Reel/Frame No. 021552/0256. 2 U.S. Patent Nos. 6,356,879; 6,931,397; 7,006,990; 7,080,064; 7,099,859; 7,389,285; 7,885,962; 8,700,448; and 8,825,681. 3 U.S. Patent Nos. 7,966,632; 8,290,964; and 8,762,394.

2 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 3 of 45 PageID #: 3

(“Amazon”),4 and Corporation (“Intel”).5 ROBINSON’S LANDMARK ELECTRONIC MAIL INVENTIONS

7. The Robinson Method, named after Gary Robinson, is a Bayesian statistical approach that uses a text-classifier, rule-based method for determining the relevancy of an email message. Numerous leading SPAM filtering technologies utilize the Robinson Method.6

8. Mr. Robinson’s contributions to the field of electronic mail filtering are recognized as landmark technologies.

Günther Hölbling, PERSONALIZED MEANS OF INTERACTING WITH MULTIMEDIA CONTENT 119 (2011). 9. Mr. Robinson has published academic articles on statistical approaches to identifying content. A 2003 article in Linux Journal described these mathematical approaches for identifying unsolicited bulk email. Mr. Robinson’s approach was notable because it assigned scores to both “spam” and “ham” and used an algorithm to guess intelligently whether an incoming

4 U.S. Patent Nos. 6,266,649; 7,113,917; 7,433,832; 7,478,054; 7,664,669; 7,778,890; 7,908,183; 7,921,042; 7,945,475; 8,001,003; 8,024,222; 8,108,255; 8,140391; and 8,180,689. 5 U.S. Patent Nos. 6,405,034, 7,590,415, and 7,797,343. 6 Ricardo Villamarín-Salomón & José Carlos Brustoloni, Bayesian Bot Detection Based on DNS Traffic Similarity, in SAC’09: ACM SYMPOSIUM ON APPLIED COMPUTING 2040—41 (2009); Masahiro Uemura & Toshihiro Tabata, Design and Evaluation of a Bayesian-filter-based Image Spam Filtering Method, in PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON INFORMATION SECURITY AND ASSURANCE 46-51 (2008) (“the Robinson Method”); MARCO ANTONIO BARRENO, Technical Report No. UCB/EECS-2008-63, EVALUATING THE SECURITY OF MACHINE LEARNING ALGORITHMS 45 (2008); Manabu Iwanaga et al., Evaluation of Anti-Spam Methods Combining Bayesian Filtering and Strong Challenge and Response, in PROCEEDINGS OF CNIS’03 (COMMUNICATION, NETWORK, AND INFORMATION SECURITY) 214—19 (2003); BLAINE NELSON, Technical Report No. UCB-EECS-2010-140, BEHAVIOR OF MACHINE LEARNING ALGORITHMS IN ADVERSARIAL ENVIRONMENTS 62-67 (2010); Gordon V. Cormack & Mona Mojdeh, Autonomous Personal Filtering Improves Global Spam Filter Performance, in PROCEEDINGS OF THE 6TH CONFERENCE ON EMAIL AND ANTI-SPAM 2 (2009).

3 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 4 of 45 PageID #: 4

email was spam. This approach was incorporated in products such as SpamAssassin, which used a Bayesian statistical approach using a text-classifier rule to distinguish “spam” and “ham” messages.7

10. Mr. Robinson’s inventions relating to filtering technologies have been widely adopted by spam filters including Spam Assassin8 (PC Magazine’s Editor’s Choice for spam filtering), SpamSieve9 (MacWorld’s Software of the Year), and SpamBayes10 (PC Worlds Editor’s Choice for spam filtering). ROBINSON’S DEVELOPMENT OF CONTENT FILTERING SYSTEMS

11. Prior to developing groundbreaking electronic mail filtering technologies, Mr. Robinson used his insights to develop the automated content filtering technologies that are used today by TIBCO and many of the world’s largest corporations without attribution or compensation.

12. In the late 1980’s, Mr. Robinson developed a system for collecting preference information and providing recommendations. His company, 212-ROMANCE, was an automated,

7 Gary Robinson, A Statistical Approach to the Spam Problem, LINUX JOURNAL 107 (2003). 8 SpamAssassin Pro, in PC MAGAZINE February 25, 2003 at 82 (awarding SpamAssassin Pro its editors’ choice award); The SpamAssassin Project: Train SpamAssassin's Bayesian Classifier, http://spamassassin.apache.org/full/3.2.x/doc/sa-learn.html (“Gary Robinson's f(x) and combining algorithms, as used in SpamAssassin”); Credits - The Perl Programming Language - Algorithms, http://cpansearch.perl.org/src/JMASON/Mail-SpamAssassin-3.2.5/CREDITS (“The Bayesian-style text classifier used by SpamAssassin's BAYES rules is based on an approach outlined by Gary Robinson. Thanks, Gary!”). 9 David Progue, From the Deck of David Progue: The Follow-Up Edition, N.Y. TIMES, April 5, 2006, http://www.nytimes.com/2006/04/05/technology/06POGUE-EMAIL.html (“Spam Sieve is just incredibly, amazingly accurate; my in box is clean, baby, clean!”). 10 Tom Spring, Spam Slayer: 2003 Spam Awards, PCWORLD MAGAZINE, December 15, 2003, at 36 (“What makes the program unique is that SpamBayes doesn't use predetermined spam definitions. Rather, it constantly evolves by scanning your in-box to build custom definitions.”); MARCO ANTONIO BARRENO, Technical Report No. UCB/EECS-2008-63, EVALUATING THE SECURITY OF MACHINE LEARNING ALGORITHMS 45 (2008) (“SpamBayes classifies using token scores based on a simple model of spam status proposes by Robinson . . . . SpamBayes Tokenizes the header and body of each email before constructing token spam scores. Robinson’s method assumes that each token’s presence of absence in an email affects that email’s spam status independently from other tokens.”).

4 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 5 of 45 PageID #: 5

voice-based dating service that used a passive data collection process to determine likely romantic matches.11 Mr. Robinson’s contributions to the field of content filtering were pioneering.

Matthew French, Romantic Beginnings Have Worldwide Effect, BOSTON BUS. J., May 20, 2002.

13. In the mid-1990s, Mr. Robinson recognized that the growing adoption of the internet and increased computational power enabled collection and processing of data relating to customer and user preferences that, with proper data analytics processes, could provide accurate recommendations of products and content.

14. Mr. Robinson further recognized that the growth of the internet led to unique problems involving information overload that filtering techniques using specific new collaborative filtering technologies could solve.

15. At the time, existing recommendation technologies, discussed in the ‘282 patent, failed to teach a robust and accurate process for providing recommendations. A key insight of Mr. Robinson was that the input of buying habits and/or ratings information from multiple users over the internet allowed similarity values among users to be calculated based on identifying subgroups of similar users.

16. Mr. Robinson invented an automated collaborative filtering (“ACF”) system that received and stored data based on internet users’ purchasing history, preferences, and/or buying history. When a new user accessed the ACF system through a website (in one embodiment), the ACF system recommended further content (e.g., products) based on the similarity values for the

11 212-Romance was incorporated under the name Microvox Systems, Inc.

5 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 6 of 45 PageID #: 6

first user as compared with other users that previously provided preference data to the ACF system.

17. Mr. Robinson worked to develop novel systems and processes designed to provide accurate content and product recommendations using data stored, collected, and computed on specific computer-based systems. Mr. Robinson’s insights led to the patent application resulting in the '282 patent.

18. The patent-in-suit - the ‘282 patent - is a pioneering patent in the field of data analytics. The ‘282 patent uses novel algorithmic approaches to provide accurate recommendations of products and content using data analysis specific to a computer system.

Jonathan A. Zdziarski, ENDING SPAM: BAYESIAN CONTENT FILTERING AND THE ART OF STATISTICAL LANGUAGE CLASSIFICATION 269 (2005). 19. The ‘282 patent has been cited by over 267 United States patents as prior art before the United States Patent and Trademark Office.12 Companies whose patents cite the ‘282 patent include: • OpenText S.A. • Accenture Global Services GMBH • YellowPages.com LLC • Nielsen Holdings N.V. • International Business Machines Corporation • Koninklijke Philips N.V. • Google, Inc. • Amazon.com, Inc. • Technology Licensing LLC • Arbor Networks, Inc. • Johnson & Johnson Consumer Companies • S.C. Johnson & Son Inc.

12 The 267 forward citations to the ‘282 patent do not include patent applications published by the United States Patent and Trademark Office or patent applications that were abandoned prior to publication in the face of the ‘282 patent.

6 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 7 of 45 PageID #: 7

• Sony Electronics, Inc. • Infosys Ltd. • Parasoft Corporation • AT&T Intellectual Property LLP • Dish Network LLC • eBay, Inc. • Rovi Corporation • CBS Interactive, Inc. • American Express Company • Hewlett-Packard Company • Xerox Corp. • Capital One Financial Corporation • JDA Software Group, Inc. • State University of New York • Robert Bosch Healthcare System, Inc. • Netflix, Inc. • Intel Corporation • Tribune Media Company • Ingenio, LLC • Recommend, Inc. • Dassault Systemes S.A. • Pandora Media, Inc. • Pace plc • Regents of the University of • Facebook, Inc. • Numera, Inc. 20. Patents citing Mr. Robinson’s ‘282 patent as prior art have been asserted by Amazon.com, Inc. (“Amazon”) and Netflix, Inc. (“Netflix”) in patent infringement cases:

• Amazon asserted U.S. Patent No. 6,266,649, entitled “Collaborative Recommendations Using Item-to-Item Similarity Mappings,” against Discovery Communications, Inc. (“Discovery”). The ‘649 patent claimed a priority date of September 1998 (subsequent to the ‘282 patent). Amazon’s ‘649 patent cited Mr. Robinson’s ‘282 patent as prior art during prosecution before the Patent and Trademark Office. After two years of litigation, Discovery took a license to Amazon’s ‘649 patent (prior to claim construction being adjudicated).13 • Netflix asserted U.S. Patent No. 7,024,381, claiming a priority date of April 2000, against Blockbuster LLC (“Blockbuster”). The ‘381 patent referenced the ‘282 patent as prior art.

13 Amazon.com Inc v. Discovery Communications Inc., Case No. 09-cv-00681 Dkt. Nos. 122 & 166 (W.D. Wash.).

7 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 8 of 45 PageID #: 8

A settlement and license agreement was reached between Netflix and Blockbuster on the verge of trial.14 • Robert Bosch Healthcare Systems, Inc. (“Robert Bosch”) asserted U.S. Patent Nos. 7,223,235 & 7,223,236 against MedApps, Inc (“MedApps”). The ‘235 and ‘236 patents cite Mr. Robinson’s ‘282 patent as prior art. MedApps reached a settlement and license with Robert Bosch roughly one year after the infringement action was initiated.15 • Black Hills Media LLC (“Black Hills”) asserted U.S. Patent Nos. 8,028,323, 8.230,099, and 8,458,356. The ’323, ‘099, and ‘356 patents referenced Mr. Robinson’s ‘282 patent as prior art. Black Hills settled a majority of its cases following denial of summary judgment of invalidity.16 • i2 Technologies, Inc. (“i2”) asserted U.S. Patent No. 7,370,009 against Oracle in the Eastern District of Texas. Subsequently, Oracle asserted four patents against i2’s parent, JDA Software Group. Following a year of litigation, the parties reached a settlement in March 2011.17 21. Cases against Oracle, Discovery and Blockbuster underscore the inventive nature of the ‘282 patent, as the above asserted cases involve patents referencing Mr. Robinson’s ‘282 patent as prior art.

22. The claims in the ‘282 patent are directed at solving a problem that did not arise in prior art systems, i.e. generating preference data from large data sets. In prior art systems, the sample size of users was typically very small, and thus the need for a process that takes into account unusual similarities was not at issue. There is no question pre-electronic recommendation systems are significantly different from computer and/or internet-based recommendation systems. The speed, quantity, and variety of rating information markedly differ from the objectives and data available to recommendation systems existing before modern, computer and/or internet-based systems. Differences between the analog versions of preference systems and the invention disclosed in the ‘282 patent diverge significantly.

14 Netflix, Inc. v. Blockbuster, Inc., Case No. 06-cv-02361 Dkt. No. 239 (Cal. N.D.). 15 Robert Bosch Healthcare Systems, Inc. -v- MedApps, Inc. Case No. 12-cv-00113 Dkt. No. 64 (Cal. N.D.); US. Patent No. 8,028,323 Information Disclosure Statement (March 3, 2010). 16 Black Hills Media LLC v. Sonos, Inc., Case No. 14-cv-00486 Dkt. Nos. 129 & 169 (Cal. C.D.). 17 i2 Technologies, Inc. et al v. et al., Case No. 10-cv-00284 Dkt. Nos. 85 & 130 (E.D.Tex.) (i2 asserted several predictive analytics patents against Oracle); Erin Coe, I2, Oracle Resolve Software Patent Battle, LAW360, March 4, 2011, http://www.law360.com/articles/229787/i2-oracle-resolve-software-patent-battle.

8 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 9 of 45 PageID #: 9

23. The use of ratings data and probability values to make recommendations over a computer network was not a longstanding or fundamental economic practice at the time of the invention disclosed in the ‘282 patent. Nor at the time was the use of ratings data and probability values to make recommendations a fundamental principle in ubiquitous use on the internet or computers in general. Dr. Zeynep Tufekci of Harvard University’s Berkman Center for Internet and Society described recommendation engine systems such as the systems disclosed in the ‘282 patent as being far from a “law of nature.” The fear I have is that every time this is talked about, people talk about it as if it's math or physics, therefore some natural, neutral world. And they're programs! They're complex programs. They're not like laws of physics or laws of nature. They're created by us.18

24. The ‘282 patent discloses how interactions with the internet are manipulated to yield a desired result—a result that overrides the routine and conventional sequence of events ordinarily triggered by requesting content or a product that is relevant to a user of a website.

25. And the use of probability values in collaborative filtering (as in the ‘282 patent) to control for generally popular content and/or products is important and offers something more than a collaborative filtering system that fails to control for the general popularity of content and/or products.19 Data scientists at Hulu, LLC (operator of a streaming video website) described the importance of accounting for general popularity of a given item:

18 What Makes Algorithms Go Awry?, NATIONAL PUBLIC RADIO, ALL THINGS CONSIDERED, June 5, 2015, http://www.npr.org/sections/alltechconsidered/2015/06/07/412481743 (emphasis added) (the quotation is from an interview with Dr. Tufekci). 19 TIBCO’s founder stated predictive analytics functionality such as functionality similar to the inventions disclosed in the ‘282 patent transform data. The database companies will have you believe that “” equals databases. That’s just a scam so they can sell you big databases. It’s true that the amount of data is going up. If you look at the amount of information produced from the beginning of time to 2008, and the amount of information produced between 2008 and now, it’s ten times more. It’s mind-boggling. Wade Roush, TIBCO’s Vivek Ranadivé on the ‘Death of Science,’ the Rise of Pattern Recognition, and the Power of Data in Basketball, XCONOMY.COM WEBSITE, August 8, 2011, http://www.xconomy.com/san-francisco/2011/08/10/tibcos-vivek-ranadive-on-the-death-of- science-the-rise-of-pattern-recognition-and-the-power-of-data-in-basketball/.

9 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 10 of 45 PageID #: 10

Just because a recommendation system can accurately predict user behavior does not mean it produces a show that you want to recommend to an active user. For example, “Family Guy” is a very popular show on Hulu, and thus most users have watched at least some episodes from this show. These users do not need us to recommend this show to them — the show is popular enough that users will decide whether or not to watch it by themselves. Thus, novelty is also an important metric to evaluate recommendations.20

26. Oracle white papers have identified a critical drawback in many recommendation systems is the failure to account for “popularity bias.” They tend to over recommend popular items because they are clicked on more often. This would be the equivalent of an in-store sales associate only recommending items on the end-caps and never looking at merchandise on the upper shelves in the aisles—often the items that are most difficult to find.21

27. Ten years after Gary Robinson conceived of the inventions in the ‘282 patent, a 2005 White Paper from Oracle, entitled “The Art of Personalization,” described the use of collaborative filtering to provide recommendations as “new technology” and a “breakthrough:” Collaborative filtering is relatively new technology that can deliver better results. Just go to the leading Web sites that offer “recommendations” and you notice the value. After purchasing a book on Learning to Golf, you later return to the Web site and find other books on Greatest Golf Courses and Golf Tips from the Pros. These recommendations seem relevant, timely, and yet sometimes simplistic. Often you’ll see other Learn to… books and videos, like Learn to Ski, Learn to Play Tennis, and Learn to Sew. Compared to past manual attempts at personalization and “e- expectations,” this is a breakthrough.22

THE PARTIES

28. McKinney, Texas based Fellowship Filtering is committed to advancing the current state of technology in the field of predictive analytics systems. In addition to the ongoing efforts of Mr. Robinson, Fellowship Filtering employs a McKinney, Texas resident as a Technology Analyst. Fellowship Filtering is a Texas limited liability company with its principal place of business at 6851 Virginia Parkway, Suite 214, McKinney, Texas.

20 Liang Xiang, Hua Zheng & Hang Li, Hulu’s Recommendation Engine, HULU TECH BLOG, Sept. 19, 2011, http://tech.hulu.com/blog/2011/09/19/recommendation-system/ (emphasis added). 21 Next-Generation Product Recommendations, Oracle White Papers 6 (March 2011). 22 CHARLES BERGER, ORACLE WHITE PAPER: THE ART OF PERSONALIZATION 4 (August 2005) (emphasis added).

10 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 11 of 45 PageID #: 11

29. Fellowship Filtering is a small, Texas-based company. Fellowship Filtering depends on patent protection to effectively license its innovative technologies and build its business.

30. On information and belief, TIBCO is a Delaware corporation with its principal office at 3303 Hillview Avenue, Palo Alto, CA 94304. TIBCO can be served through its registered agent, CT Corporation System, 1999 Bryan Street, Suite 900, Dallas, TX 75201.

31. On information and belief, TIBCO has offices in Texas where it sells, develops, and/or markets its products including: • Dallas, Texas • Arlington, Texas • Houston, Texas • Stafford, Texas 32. According to TIBCO’s website, TIBCO offers infringing products for sale throughout the United States and Canada, including in the Eastern District of Texas. Further, TIBCO advertises its infringing products throughout the Eastern District of Texas and claims financial benefits through its conducting of business in Texas, including (1) registering to do business in the State of Texas; (2) maintaining four active offices within the State of Texas; acquiring Texas-based companies in an effort to expand TIBCO’s business; and (3) selling ownership in TIBCO to Vista Equity Partners, which is an Austin, Texas based business.

11 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 12 of 45 PageID #: 12

33. On information and belief, TIBCO has acquired companies in the field of data analytics that are based in Texas, including OpenSpirit of Stafford, Texas. Moreover, on information and belief, in September 2014, TIBCO was acquired by Vista Equity Partners, which is headquartered in Austin, Texas. JURISDICTION AND VENUE

34. This action arises under the patent laws of the United States, Title 35 of the United States Code. Accordingly, this Court has exclusive subject matter jurisdiction over this action under 28 U.S.C. §§ 1331 and 1338(a).

35. Upon information and belief, this Court has personal jurisdiction over TIBCO in this action because TIBCO has committed acts within the Eastern District of Texas giving rise to this action and has established minimum contacts with this forum such that the exercise of jurisdiction over TIBCO would not offend traditional notions of fair play and substantial justice. Defendant TIBCO, directly and through subsidiaries or intermediaries (including distributors, retailers, and others), has committed and continues to commit acts of infringement in this District by, among other things, offering to sell and selling products and/or services that infringe the ‘282 patent. Moreover, TIBCO is registered to do business in the state of Texas, and has appointed CT Corporation System, 1999 Bryan Street, Suite 900, Dallas, TX 75201, as its agent for service of process.

36. Venue is proper in this district under 28 U.S.C. §§ 1391(b), 1391(c) and 1400(b). Defendant TIBCO is registered to do business in Texas, and upon information and belief, has transacted business in the Eastern District of Texas and has committed acts of direct and indirect infringement in the Eastern District of Texas.

TECHNOLOGY BACKGROUND

37. Advances in computational power and the explosive growth of the internet have led to the development of data analytics systems for accurately recommending content and products to

12 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 13 of 45 PageID #: 13

internet users. The ‘282 patent teaches specific automated collaborative filtering (“Automated CF” or “ACF”) technologies for recommending products and content to users of the internet.

38. TIBCO’s competitors have confirmed the importance and value of collaborative filtering systems to providing accurate recommendations.

Eman Roman, Why You Need Human Data for Real Customer Engagement, SAP BUSINESS INNOVATION BLOG, February 27, 2015, http://blogs.sap.com/innovation/sales-marketing/why- need-human-data-customer-engagement-02271337 (emphasis added). 39. Although content and product recommendations on websites are commonplace today, at the time the inventions disclosed in the ‘282 patent were conceived, an advanced system for recommending products and content automatically utilizing variables (e.g., multiple users, product ratings, purchase history, and/or actions of website users) was novel.

40. TIBCO executives have repeatedly stated data analytics systems such as those taught in the ‘282 patent are unique to a networked computer environment and the internet. We are now entering Civilization 3.0. Civilization 3.0 is about offering a service that offers extreme value to its constituents. One of my favorite books is a tale of two cities. It was the best of times. It was the worst of times. This could describe the world we live in today. Anytime you transition from one to another, there is winners and there is losers. It is the best of times for some it is the world of times for others. It is the best of times for Amazon, Apple, QUALCOMM, and Uber. Vivek Ranadivé, TUCON 2013, INTRODUCTORY REMARKS AT TIBCO ANNUAL USER CONFERENCE, December 5, 2013, https://www.youtube.com/watch?v=UnpVDtrvj8E.

13 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 14 of 45 PageID #: 14

41. The claims in the ‘282 patent describe a solution that is unquestionably rooted in computer technology to overcome a problem specific to and characteristic of computer networks. Today increasing numbers of people are turning to computational recommender systems. Emerging in response to the technological possibilities and human needs created by the World Wide Web, these systems aim to mediate, support, or automate the everyday process of sharing recommendations.23

42. The Tapestry system, developed in 1992, introduced the idea (and terminology) of collaborative filtering.24 Tapestry was developed at Xerox’s Palo Alto Research Center and was directed to electronic mail filtering. Tapestry was based on identifying relevant email content based on exploiting explicit feedback (ratings and annotations) of other users. Tapestry stored the

contents of messages, along with metadata about authors, readers, and responders. It allowed any user to store annotations about messages, such as "useful survey" or "Gary should see this!" Tapestry users could form queries that combined basic textual information (e.g., contains the phrase "recommender systems") with semantic metadata queries (e.g., written by Gary OR replied to by Joe) and annotation queries (e.g., marked as "excellent" by Chris).

43. The development of the first collaborative filtering system was directly motivated by the need to sort electronic content transmitted over the internet (e.g., electronic messages posted to newsgroups). “The motivation for Tapestry comes from the increasing use of electronic mail, which is resulting in users being inundated by a huge stream of incoming documents.”25

44. Although widely adopted today, in the 1990’s, collaborative filtering was a groundbreaking technology offering significant benefits over existing recommendation systems that were content based (“content-based filtering”). Content-based filtering made recommendations based on the content of a document. The creators of Tapestry described this break from prior systems:

23 Loren Terveen & Will Hill, Beyond Recommender Systems: Helping People Help Each Other, in HCI IN THE NEW MILLENNIUM 2 (Jack Carroll, ed., Addison-Wesley, 2001) (emphasis added). 24 David Goldberg, David Nichols, Brian M. Oki, & Douglas Terry, Using Collaborative Filtering to Weave an Information Tapestry, COMMUNICATIONS OF THE ACM 35 No. 12, 61–70 (1992) (One of the first uses of the term “collaborative filtering” can be found in this paper.). 25 Id.

14 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 15 of 45 PageID #: 15

Collaborative filtering is novel because it involves the relationship between two or more documents, namely a message and its reply, or a document and its annotations. Unlike current filtering systems, Tapestry filters cannot be computed by simply examining a document when it arrives, but rather require (potentially) repeatedly issuing queries over the entire database of previously received documents. This is because sometime after a document arrives, a human (say Smith) may read that document and decide it is interesting. At the time he replies to it (or annotates it), you want your filter to trigger and send you the original document.26

45. Tapestry illustrates the limitations present in systems contemporaneous to the ‘282 patent. Tapestry lacked the ability to recommend content automatically based on similarities between users. Instead, the Tapestry system worked by recommending content based on predefined filters set by a second user.27 For example, if a user wanted to prioritize messages relating to “Bakersfield, California” the system would return all messages that had previously been “tagged” by prior users as relating to “Bakersfield, California.”

46. The below images show the Tapestry system prioritized content based on users requesting content previously tagged by another user of the Tapestry system.

26 Id. at 61 (emphasis added). 27 The Tapestry system was similar in many ways to Mr. Robinson’s earlier 1980’s matching system utilized in the Relationship Matching Service.

15 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 16 of 45 PageID #: 16

Fig. 1 (images of the Tapestry System (explanation added in blue)).28

47. Another early collaborative filtering system contemporaneous to the ‘282 patent was GroupLens. Started in 1994 by researchers at the Massachusetts Institute of Technology and later the University of Minnesota, the GroupLens system implemented a collaborative filtering system for rating Usenet newsgroup articles.29 To make personalized predictions identifying the most useful Usenet articles to a user, the GroupLens system asked each user to enter a 1 to 5 rating after reading an article. GroupLens collected the ratings data in a database and compared these ratings to find users who shared similar tastes. Users of GroupLens were then provided a predictive rating for unread Usenet articles. The predictive rating was based on other users who shared similar taste with the user.

28 Douglas B. Terry, A Tour Through Tapestry, in PROCEEDINGS OF THE CONFERENCE ON ORGANIZATIONAL COMPUTING SYSTEMS 21-30 (Simon Kaplan ed. 2003). 29 Paul Resnick et al., GroupLens: An Open Architecture for Collaborative Filtering of Netnews, in PROCEEDINGS OF ACM 1994 CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK 175— 86 (1994).

16 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 17 of 45 PageID #: 17

Fig. 2 (showing the user interface for GroupLens and the ability to rate articles 1-5).30

Fig. 3 (showing the architecture of the GroupLens system).31

48. GroupLens illustrates limitations in automated filtering systems contemporaneous to the ‘282 patent. The GroupLens system used the Pearson correlation to calculate similarities between users and used the similarities between users to generate predictive ratings. The Pearson correlation coefficient is calculated by comparing ratings for all items rated by both the target user

30 Id. at Fig. 3. 31 Id. at Fig. 2.

17 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 18 of 45 PageID #: 18

and the neighbor (e.g., correlated items). The equation below gives the formula for the Pearson correlation between user “u” and neighbor “n,” where CRu,n. denotes the set of correlated items between u and n.

49. The Pearson correlation and contemporaneous systems to the ‘282 patent failed to incorporate agreement about content in the population as a whole. For instance, the system failed to account for the fact that two users’ agreement about a universally loved movie was less important than agreement on a controversial or unpopular movie. The Pearson correlation failed to capture distinctions relating to an item’s general popularity. Thus, GroupLens made predictions based on data that showed similarities (arising from a piece of content being generally popular) but GroupLens’ recommendations were not statistically significant.

50. John Hey’s patents (U.S. Pat. Nos. 4,996,642 and 4,870,579), which are cited on the face of the ‘282 patent, describe a system for recommending items based on ratings of the items. Like GroupLens and other systems contemporaneous to the ‘282 patent, Hey’s system for recommending products based on user ratings failed to account for statistically significant similarities between certain users; the recommendations were merely the product of an item or piece of content being generally popular. This prevented the Hey system from offering accurate predictions and recommendations of items and content.

51. Similarly, the Ringo music recommendation system, discussed by Upendra Shardanand and Pattie Maes, and cited on the face of the ‘282 patent, used Pearson’s correlation measure to provide content and product recommendations. Like other systems contemporaneous to the ‘282 patent, Shardanand and Maes’s system failed to take into account the statistically

18 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 19 of 45 PageID #: 19

significant similarities between certain users.32 Information showing unusual similarity in preferences for particular users was unutilized. Furthermore, these prior art systems did not provide recommendations with statistically meaningful confidence levels as the number of items that both the user and a respective recommending user provided ratings for increased.

52. Collaborative filtering arose to solve problems faced by digital content providers in the internet era, as described by Adobe’s Global Alliance Manager, Jamie Brighton:

The catalyst for the evolution of personalization has been competition through, a product of the Internet’s explosive growth. This growth provided consumers with so many options for e-commerce that it created a market in desperate need of a process by which consumers could develop a personal connection with a brand or digital storefront in a sea of rapidly evolving competitors.33

53. At the time the inventions disclosed in the ‘282 patent were conceived, the internet and the state of technology generally was vastly different from 2015, or even the state of the internet 10 years ago. For example, Facebook.com, YouTube.com, Wikipedia.com, and LinkedIn.com were years from being launched.34

32 Upendra Shardanand & Pattie Maes, Social Information Filtering: Algorithms for Automating Word of Mouth, in PROCEEDINGS OF CHI '95 CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS 210—17 (1995). 33 Jamie Brighton, Changes in Personalization and What’s Coming Next, ADOBE DIGITAL MARKETING BLOG, October 21, 2014, http://blogs.adobe.com/digitalmarketing/personalization/personalization-past-present-future/. 34 Rob Waugh, Before They Ruled the Internet: 'Ancient' Home Pages for Amazon, Google and 'The Facebook' Show Much Web Giants Have Changed, DAILY MAIL, January 19, 2012, http://www.dailymail.co.uk/sciencetech/article-2088445; TONY SEBA, WINNERS TAKE ALL – THE 9 FUNDAMENTAL RULES OF HIGH TECH STRATEGY 137 (2006); GEORGE A BARNETT, ENCYCLOPEDIA OF SOCIAL NETWORKS 947 (2011).

19 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 20 of 45 PageID #: 20

The above images show major internet properties contemporaneous (and later) to the inventions conceived in the ‘282 patent, including: Google.com (September 1998), Yahoo.com (March 1995), Amazon.com (1995), Myspace.com (August 2003).35

54. Malcom Gladwell, New Yorker Magazine writer and speaker at TIBCO’s 2014 User Conference,36 described TIBCO as developing tools directed toward the unique problems and capabilities of the internet. This sense of urgency is of course at the core of a company like TIBCO. This is a company that at its core is a company that can make you see data in real- time. But that [sic] is more than simply a technological capability, rather having to see data in real-time is not enough you have to have a need to see it

35 Id. 36 Malcom Gladwell was a paid speaker at TIBCO’s 2014 User Conference. See Malcom Gladwell Profile, SHAMEPROJECT WEBSITE (2014), http://shameproject.com/profile/malcolm-gladwell-2/ (describing Mr. Gladwell’s speaker fees); see also Malcom Gladwell Disclosure Statement, MALCOM GLADWELL WEBSITE, http://gladwell.com/disclosure-statement/; Malcom Gladwell Speaker Profile, CELEBRITY SPEAKERS BUREAU WEBSITE, http://www.celebrityspeakersbureau.com/talent/malcolm-gladwell/.

20 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 21 of 45 PageID #: 21

in real time you have to want to you have to be motivated to use data in real time. In other words the effectiveness of that kind of data begins with an attitude….Transformation beings with an attitude a way of looking at the world. Malcolm Gladwell, TIBCO NOW 2014: THE RIGHT ATTITUDE (2014), https://www.youtube.com/watch?v=zIfdIJR309c. 55. The inventions disclosed in the ‘282 patent are directed toward solving a problem, recommendations based on user preferences in the era of big data, that are unique to the internet era. TIBCO’s founder, Vivek Ranadivé describes the unique challenges of the internet as: [I] think the 21st century was a little behind schedule and started in 2012 when you saw all kinds of crossover points, more cell phone and landlines, more laptops and tablets, than desktops. . . . It was also the year my daughter graduated from high school and hers became the first generation that was brought up on the web, the first for whose entire life the first truly digital native generation. Now in order to understand how to thrive in the 21st century it is important to understand the forces that are driving this new generation. Vivek Ranadivé, TUCON 2013, INTRODUCTORY REMARKS AT TIBCO ANNUAL USER CONFERENCE, December 5, 2013, https://www.youtube.com/watch?v=UnpVDtrvj8E.

56. Academics such as Daniela M. Witten of the University of Washington describe the development of collaborative filtering systems as directed to solving problems arising out of so called Big Data (a term for modern networked computers that capture considerable volumes of data). Collaborative filtering is one example of a statistical method that has been newly-developed in the context of Big Data, in order to answer a question that didn't arise with Small Data. Collaborative filtering systems are used by companies like Amazon to suggest to a customer items that he or she might want to purchase, based on his or her past purchase history as well as purchases made by other customers.37

57. Collaborative filtering systems, such as the system taught in the ‘282 patent were directed to solving a problem unique to the internet using uniquely computer based technologies.

37 Nicholas Bashour, The Big Data Blog, Part II: Daniela Witten, AAAS NEWS, March 17, 2014, http://www.aaas.org/news/big-data-blog-part-ii-daniela-witten.

21 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 22 of 45 PageID #: 22

J. Ben Schafer, Dan Frankowski, Jon Herlocker & Shilad Sen, Collaborative Filtering Recommender Systems, in THE ADAPTIVE WEB: METHODS AND STRATEGIES OF WEB PERSONALIZATION 292 (Peter Brusilovsky et al. eds., 2007). 58. On information and belief, contemporaneous to, and following Mr. Robinson’s conception of the inventions disclosed in the ‘282 patent, academics, and businesses headquartered in Texas actively entered the field of collaborative filtering. Computer researchers at the University of Texas at Austin founded the Intelligent Data Exploration and Analysis Laboratory and the Machine Learning Research Group. The University of Texas at Dallas founded the Institute of Data Analytics, a center for research on data analysis, which collaborates with private industry. Baylor University in Waco, Texas is the home of the Electronic Commerce Center, which focuses on integrating technology and electronic data with e-commerce.

59. Texas based companies incorporated collaborative filtering technologies into numerous products and many of these same companies cited the ‘282 patent in their own patents. Texas based businesses that developed products incorporating collaborative filtering included: VideosDotCom, Inc. of McKinney, Texas; i2 Technologies US, Inc. of Dallas, Texas; of Austin, Texas; Texas Shopper Network, Inc. of Houston, Texas; Arrowsmith Technologies, Inc. of Austin, Texas; and HP Enterprise Services, LLC of Plano, Texas.

60. The ‘282 patent is cited by at least 60 patents that were either initially assigned to or are currently assigned to entities headquartered in Texas. Companies citing the ‘282 patent in their patents include i2 Technologies, Vignette Corporation, AT&T, Hewlett-Packard Development Company, and Blockbuster LLC.

22 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 23 of 45 PageID #: 23

THE VALUE OF MR. ROBINSON’S INVENTION

61. Executives at leading technology companies have described the value of accurate product and content recommendations as critical, lasting, and prominent. Jamie Brighton, Global Alliance Manager at Adobe, stated accurate recommendation techniques were “a light switch for innovators and marketers alike, as well as a warning. A warning that personalization was rapidly becoming the ultimate avenue for creating lasting partnerships with a digital consumer base, and that ignoring this technology simply wouldn’t be an option forever.”38

62. An IBM developerWorks® paper described the importance of providing accurate recommendations. Recommendation systems changed the way inanimate websites communicate with their users. Rather than providing a static experience in which users search for and potentially buy products, recommender systems increase interaction to provide a richer experience. Recommender systems identify recommendations autonomously for individual users based on past purchases and searches, and on other users' behavior.39

63. Numerous companies have confirmed the value of providing accurate product recommendations. “By showing the visitor the content they are looking for, you increase conversion rates and reduce bounce rates.”40 Companies such as HP, RichRelevance, and Adobe confirm the importance of collaborative filtering technologies to generating accurate recommendations. With these concerns in mind, RichRelevance based the enRICH platform on multiple recommendation strategies, ranging from simple categorical top sellers, to collaborative filtering algorithms . . . . After deploying the enRICH platform, retail

38 Jamie Brighton, Changes in Personalization and What’s Coming Next, ADOBE DIGITAL MARKETING BLOG, October 21, 2014, http://blogs.adobe.com/digitalmarketing/personalization/personalization-past-present-future/. 39 M. Tim Jones, IBM Developer Works: Recommender Systems, Part 1: Introduction to Approaches and Algorithms 2 (December 12, 2013), available at http://www.ibm.com/developerworks/library/os-recommender1/. 40 Cognitor: Content Guidance and Recommendations 2, COGNITOR WEBSITE, April 15, 2015, http://www.cognitor.com/brochures/enterprise.pdf.

23 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 24 of 45 PageID #: 24

customers report improvements across a range of KPIs, including increased conversion, revenue, and repeat visits.41 In its simplest form, collaborative filtering really works when data from multiple sources comes together and is sorted into categories. It is a must these days for any e-commerce site striving to deliver a basic level of website personalization.42 Personalized services are becoming increasingly indispensable on the Web, ranging from providing search results to product recommendation. Examples of such systems include recommending products at Amazon.com, DVDs at Netflix, News by Google etc. The central technique used in these systems is collaborative filtering (CF) which aims at predicting the preference of items for a particular user based on the items previously rated by all users.43 The truth is indisputable—optimization increases conversion, so every digital property needs optimization. This singular truth is transforming the practice of marketing. Now, marketers must tap into the constant stream of web activity and customer data to gain insight into what visitors and customers want to see and experience. They must immediately act on that insight and deliver highly relevant, personalized content throughout the customer life cycle.44 Dynamic, relevant content is proven to increase engagement and conversions by as much as 6 times when compared to static content.45

U.S. PATENT NO. 5,885,282

64. Fellowship Filtering is the owner by assignment of the ‘282 patent. The’282 patent is entitled "Automated Collaborative Filtering System." The ‘282 patent issued on March 16, 1999, based on a patent application filed on April 9, 1998, and claims priority to a provisional application filed on April 30, 1996. A true and correct copy of the ‘282 patent is attached hereto as Exhibit A.

41 Rich Relevance, Speak [sic] Technical Brief 6 (2009), available at http://www.richrelevance.com/wp-content/uploads/2011/01/Speak- Geek2_EnsembleLearning_RichRelevance.pdf. 42 Dan Darnell, Collaborative Filtering and Its Importance to Personalized Recommendations in eCommerce, BAYNOTE BLOG, April 18, 2013, http://www.baynote.com/2013/04/how- collaborative-filtering-impacts-product-recommendations/ (emphasis added). 43 Rong Pang et al., One-Class Collaborative Filtering, in IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM 2008) 502—11 (2008) (Mr. Pang at the time was employed by Hewlett- Packard.). 44 Adobe Target Premium Overview 1 (2014), available at http://www.adobe.com/content/dam/Adobe/en/solutions/testing-targeting/pdfs/target-premium- overview-ue.pdf (emphasis added). 45 BaynoteOne Product Recommendations 1 (204), available at http://www.baynote.com/wp- content/uploads/2012/04/BaynoteONE-Solution-Brief-Personalized-Product- Recommendations.pdf.

24 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 25 of 45 PageID #: 25

65. The claims in the ‘282 patent are directed at a unique computing solution that addresses a problem particular to computer networks – the recommendation of items or content based on prior user actions.

66. Recommending content over a computer network presented new and extraordinary issues over the techniques and systems known in the art at the time. Prior art recommendation systems had a number of drawbacks. Such systems “fail to take into account the probability that a random user will provide a given rating. Thus, information showing unusual similarity in preferences for particular users is not utilized.” ‘282 patent, cols. 1:67-2:4.

67. The recommendation technologies claimed in the ‘282 patent were aimed at solving problems specific to the internet. “The catalyst for the evolution of personalization has been competition though, a product of the Internet’s explosive growth. This growth provided consumers with so many options for e-commerce that it created a market in desperate need of a process by which consumers could develop a personal connection with a brand or digital storefront in a sea of rapidly evolving competitors.” 46

68. The technology of “[c]ollaborative filtering is a relatively young algorithmic approach” and thus was not a conventional business practice.47

69. One or more claims in the ‘282 patent recite a “similarity calculation.” This element of the ‘282 patent is one of the “inventive concepts” of the ‘282 patent. The use of a similarity calculation is an “inventive concept” allowing computer servers configured to operate websites to more efficiently and accurately recommend content and products to website users.

70. The ‘282 patent does not preempt every way of “providing recommendations using a computer system,” as systems for doing so existed before this invention, and systems exist now

46 Jamie Brighton, Changes in Personalization and What’s Coming Next, ADOBE DIGITAL MARKETING BLOG, October 21, 2014, http://blogs.adobe.com/digitalmarketing/personalization/personalization-past-present-future/. 47 Yehuda Koren, Tutorial on Recent Progress in Collaborative Filtering, in PROCEEDINGS OF THE 2008 ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS '08) 333-334 (2008).

25 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 26 of 45 PageID #: 26

that allow website operators to provide recommendations without infringing the claims of the ‘282 patent.

71. The ‘282 patent claims do not preempt the field or preclude the use of other effective recommendation technologies. The ‘282 patent claims include inventive elements such as the use of probability calculations, randomized transformed ratings data, and/or similarity values to generate preference data over a computer network. The elements in the ‘282 claims greatly limit the breadth of the ‘282 patent's claims. These limitations are not necessary or obvious tools for achieving the generation of user preference data and/or recommendations, and they ensure that the claims do not preempt the field of recommendation systems and/or collaborative filtering.

72. Other techniques for collaborative filtering that are not included within the scope of the ‘282 patent's claims include, but are not limited to, the prior art discussed in the ‘282 patent: • U.S. Patent No. 4,870,579 to Hey teaches providing recommendations to a user based on a user selected from a group of users, the reactions of the selected user to items sampled by one or more users in the group but not sampled by the selected user. • U.S. Patent No. 4,996,642 to Hey teaches providing recommendations to a user based on other items previously sampled by that user and on the availability of the item. Further, the recommendations were represented by a scalar rating for each item. • U.S. Patent No. 5,452,410 to Magidson teaches apparatus and methods for achieving statistical analysis of categorical and continuous outcomes and for displaying the results of such analyses. • Upendra Shardanand, "Social Information Filtering for Music Recommendation" Sep. 1994, pp. 1-93, Massachusetts Institute of Technology, Thesis. This system attempted to provide recommendations to a user based on ratings for items provided by the user as compared with other users.

73. The ‘282 patent claims do not preempt the field of recommendation systems. Technologies falling outside the scope of the ‘282 patent may include, but are not limited to, the following: (1) filtering relying solely on content-based techniques, (2) collaborative filtering using only a standard Pearson correlation coefficient, (3) collaborative filtering relying on the Mean Squared Difference, and (4) community-based recommendation systems.

26 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 27 of 45 PageID #: 27

74. In contrast to the ‘282 patent, the patents at issue in I/P Engine Inc. v. AOL Inc., claimed all instances of recommendation systems where content and collaborative filtering was used. Judge Mayer, in his Federal Circuit concurring opinion wrote, “the scope of the claimed invention is staggering, potentially covering a significant portion of all online advertising.” I/P Engine, Inc. v. AOL Inc., 576 F. App'x 982, 995 (Fed. Cir. 2014). Further, despite the asserted patents (U.S. Patent Nos. 6,314,420 and 6,775,664 (“I/P Engine Patents”)) claiming a priority date of 1998 (Id. at 997) and a specification 50% shorter than that of the ‘282 patent, the I/P Engine Patents’ broad claims were upheld by the Patent and Trademark Office in two reexamination proceedings, by a jury following a 12 day trial, and by United States District Judge Raymond Alvin Jackson following significant post-trial briefing. In contrast, the provisional application to which the ‘282 patent claims priority precedes the I/P Engine Patents’ priority date by two years and contains significantly narrower claims.

75. The ‘282 claims are not directed to any “method of organizing human activity,” “fundamental economic practice long prevalent in our system of commerce,” nor “a building block of the modern economy.” Instead, the ‘282 patent’s claims are limited to the realm of systems utilized in “calculating similarity values” and “recommending products and content” over a “computer network.”

76. The ‘282 patent’s claims are not directed at the broad concept or idea of “recommending items.” Instead, the claims are directed to particular, narrow methods and systems for "providing recommendations by transforming user data," using technologies unique to the internet age. The inventive concept in the ‘282 claims is a technological one rather than an entrepreneurial one – the development of systems and methods used to calculate content and/or product recommendations that are statistically significant, thus improving the accuracy of the content and/or product recommendations.

77. The ‘282 patent does not take a well-known or established business method or process and “apply it to a general purpose computer.” Instead, the specific system and processes

27 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 28 of 45 PageID #: 28

described in the ‘282 patent have no direct corollary to a business process that predates the advent of the internet.

78. The ’282 patent’s claims are directed toward a solution rooted in computer technology and uses technology unique to computers and networks to overcome a problem specifically arising in the realm of making product and content recommendations over a computer network. For example, the ‘282 patent’s claims are directed toward generating recommendations using data collected in a database from users over the internet — a result that overrides the routine and conventional sequence for providing recommendations known in the art at the time the inventions disclosed in the ‘282 patent were conceived.

79. The ‘282 patent’s claims are not directed at a mere mathematical relationship or formula as the ‘282 patent's claims teach specific systems and methods for providing recommendations of content and products over a computer network using both data from prior users of a website as well as information created by the systems and methods described in the ‘282 patent’s claims.

80. The ‘282 patent’s claims cannot be performed by a human, in mind, or by pen and paper. The claims as a whole are directed to generating user preference data using a connection to the internet to gather data from users, a database to store user data, and a computer processor to conduct complex statistical calculations. These limitations establish that the ‘282 patent’s claims are not an abstract idea, because they cannot be performed by a human, in the human mind, or by pen and paper.

81. Further, the ‘282 patent disclosure requires a computer to generate content and/or product recommendations. For example, in block 90, the method disclosed in the ‘282 patent computes whether the similarity value is sufficient to generate preference data. The result of the steps described in the ‘282 patent is a computer server using processing power to conduct complex calculations over large data sets and creating new data used by the system to improve the quality of recommendations.

28 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 29 of 45 PageID #: 29

Fig. 4 (showing the implementation of the ‘282 patent system arose from receiving user data over the internet including through a website).48 82. The use of probability calculations to generate user preference data is not a conventional, routine activity in which humans engage.

83. The prior art cited on the face of the ‘282 patent further shows the invention claimed in the ‘282 patent is not a patent ineligible abstract idea. The invention described in the ‘282 patent's claims is narrower than much of the cited prior art, and therefore, is not an abstract idea. For example, U.S. Pat. Nos. 4,996,642 to Hey describes systems and methods that attempted to provide recommendations to a user based on ratings for items provided by the user as compared with other users. The ‘282 patent’s claims require additional limitations and thus the ‘282 patent's claims are directed toward significantly more than an abstract idea and the '282 patent's claims do not preempt the field of recommendation engines or even collaborative filtering.

48 ‘282 patent, fig. 1.

29 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 30 of 45 PageID #: 30

84. The claimed invention in the ‘282 patent’s claims is rooted in computer technology and overcame a problem specifically arising in the realm of computer networks. The ‘282 patent’s claims require the use of a computer system.

85. The use of a computer system plays a significant part in performing the claims of the ‘282 patent. For example, the use of a computer processor to generate user preference data utilizing data stored in a computer database is integral to the success of the system, and can only be performed using a computer system. The use of a computer system to process user data stored in a database does far more than improve the efficiency of the process; the computer system is integral to accomplishing the generating of recommendation data.

Fig. 5 (showing the generation of recommendation data).49

49 ‘282 patent, fig. 6.

30 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 31 of 45 PageID #: 31

86. The rising volume of content and data made possible by the internet drives the need to identify relevant products and content using filtering technologies such as that disclosed in the ‘282 patent. With the development and popularity of WWW, billions of web pages are retrievable via search engines like Google. Despite it is not a perfect method to find what we want, most search engines still use keywords in documents and queries to calculate the relevance. As the only interface for users accessing tremendous web pages, queries are one of the most important factors that affects the performance of search engines. However, web pages returned from search engines are not always relevant to user search intentions. An independent survey of 40,000 web users found that after a failed search, 76% of them will try to rephrase their queries on the same search engine instead of resorting to a different one.50

87. Dan Darnell, a Senior Director of Product Marketing at Baynote, similarly described collaborative filtering as directed to solving problems specific to the internet: In its simplest form, collaborative filtering really works when data from multiple sources comes together and is sorted into categories. It is a must these days for any e-commerce site striving to deliver a basic level of website personalization.51

88. Academics have recognized that the development of collaborative filtering recommendation systems is directly tied to and an outgrowth of information overload problems created by and unique to the internet. The challenge of finding the needed information from the web has led to the development of a number of recommender systems, which typically watch the user navigation behavior as a sequence of pages and suggest another set of web pages, products and other information besides the actual information. With the exponential growth of the web, the study of modeling and predicting a user’s access on the web has become crucial to the researchers and portal developers.52 To overcome this so called “information overload” problem, in the mid-1990s researchers started to investigate recommender systems. A recommender system (RS) uses knowledge about your preferences (and those of others) to

50 Zhiyuan Liu & Maosong Sun, Asymmetrical Query Recommendation Method Based on Bipartite Network Resource Allocation, in PROC. OF WWW’08 1049 (2008). 51 Dan Darnell, Collaborative Filtering and Its Importance to Personalized Recommendations in eCommerce, INTELLIGENCE COLLECTED: THE BAYNOTE BLOG, April 18, 2013, http://www.baynote.com/2013/04/how-collaborative-filtering-impacts-product-recommendations/ (Dan Darnell is a Senior Director of product marketing at Baynote). 52 Gopinath Ganapathy & P.K. Arunesh, Feature Analysis of Recommender Techniques Employed in the Recommendation Engines, J. COMPUT. SCI. 6(7): 748—55 (2010).

31 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 32 of 45 PageID #: 32

recommend items you are likely to enjoy. Users can offer feedback on items they are familiar with for example, and the recommender system uses the information to predict their preference for yet unseen items and subsequently recommends items with the highest predicted relevance.53

89. A 2009 paper supported by the Samsung Research Fund, ties collaborative filtering technologies to solving problems unique to the internet – the generation of information using a common communications infrastructure. The amount of information on the Web is increasing according to the growth of information and communication infrastructure. As a result, recommender systems (RSs) for personalization are required. An RS provides content or items considering the tastes of individual users. Among the various RSs, collaborative filtering (CF) is the process of filtering for information or patterns using collaborative techniques involving multiple users.54

90. Years after the Ringo system was developed (the Ringo system is referenced on the face of the ‘282 patent), the use of collaborative filtering techniques was described as “innovative” by data scientists. Ringo also provides an innovative solution that inverts the basic CF approach; music albums are treated as ‘participants’ that can recommend users to other music album participants.55

91. One or more of the ‘282 patent’s claims relate to a computer-implemented method to transform website user data in a particular manner – by inserting information into user data and using the code to recommend content and/or products. This insertion enables the computer system to recommend content and/or products and generate similarity values.

92. One or more of the claims in ‘282 patent go beyond manipulating, reorganizing, or collecting data by actually adding information associated with a user and using that information to

53 Joost de de Wit, Evaluating Recommender Systems -- An Evaluation Framework to Predict User Satisfaction for Recommender Systems in an Electronic Program Guide Context 9 (May 2008), Master's thesis, University of Twente, http://essay.utwente.nl/59711/. 54 Hyeong-Joon Kwon et al., Improved Memory-based Collaborative Filtering Using Entropy- based Similarity Measures, in SYMPOSIA AND WORKSHOPS ON UBIQUITOUS, AUTOMATIC AND TRUSTED COMPUTING (WISA’09) (May 2009) (this work was supported by Samsung). 55 Sonny Han Seng Chee et al., Rectree: An Efficient Collaborative Filtering Method, in 3RD INT. CONF. ON DATA WAREHOUSING AND KNOWLEDGE DISCOVERY (DAWAK 2001) 141 (2001).

32 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 33 of 45 PageID #: 33

generate a recommendation of a product or content over a computer network, thereby fundamentally altering ratings data associated with a user.

93. One or more of the claims in the ‘282 patent require ‘transforming’ data to generate “randomized ratings data” by “adding a uniformly distributed random number to the ratings data provided by the plurality of users.” Therefore, the claims in the ‘282 patent alter data associated with a user and go beyond the mere collection, organization, manipulation, or reorganization of data. The claimed invention goes beyond manipulating, reorganizing, or collecting data by actually adding a new subset of numbers or characters to the data, thereby fundamentally altering the original information.

94. One or more of the claims in the ‘282 patent requires ‘transforming’ one thing (‘ratings data’) ‘to create’ something else (‘randomized ratings data’) and further recites a particular manner of transforming (‘by adding a uniformly distributed random number to the ratings data provided by the plurality of users’). Therefore, claimed features in the ‘282 patent “fundamentally alter” data or “transform” the data.

95. Nor does collaborative filtering merely “support an existing activity.” Professor Loren G. Terveen of the University of Minnesota56 and Will Hill of AT&T Labs described collaborative filtering as improving the functioning of computer-based recommendation systems by updating a computer database and transforming data. Collaborative filtering does not simply support an existing activity. Instead, it requires users to engage in a somewhat novel computationally mediated activity. This activity has a single combined role, the recommendation seeker / preference provider. We describe this as role uniformity. Everyone does the same work (rates items) and receives the same benefits (gets rated items as recommendations). We might describe rating items as an “ante” – to get recommendations, you have to give them. This leads naturally to growth in the system’s knowledge (and thus to better recommendations), since using the database leads to the database being updated.57

56 Loren Terveen was a principal member of the technical staff at AT&T Labs. 57 Loren Terveen & Will Hill, Beyond Recommender Systems: Helping People Help Each Other, in HCI IN THE NEW MILLENNIUM 13 (Jack Carroll, ed., Addison-Wesley, 2001) (emphasis added).

33 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 34 of 45 PageID #: 34

96. White papers from various corporations describe computer-implemented recommendation systems as transforming the data of a previously static website – generating preference information that previously did not exist. Recommendation systems like the inventions disclosed in the ‘282 patent utilize a system for modifying data that has a concrete effect in the field of website and internet usage. Rather than providing a static experience in which users search for and potentially buy products, recommender systems increase interaction to provide a richer experience. Recommender systems identify recommendations autonomously for individual users based on past purchases and searches, and on other users' behavior.58

97. Further, the ‘282 patent claims improve upon the functioning of a computer system. “Performance improves as the number of entries in the database increases.” ‘282 patent, col. 23:29-30. The claims and specification of the ‘282 patent also describe the use of “cluster analysis,” which improves the functioning of a computer handling the making of recommendations. “As a means for more efficient processing, cluster analysis can be used.” Id. 20:36-37.

98. One or more of the claims of the ‘282 patent recite a means or step for performing a specified function. The corresponding structure(s) in the ‘282 patent specification and appendix include computer code that improves the functioning of a computer by being more “RAM- efficient.” ‘282 patent, cols. 33:1-39:60.

99. Academic research has confirmed that using ratings improves the functioning of a computer conducting collaborative filtering. One way to make recommendations of regular, but interesting items, more likely consists in assigning weights to items that devalue ratings given to popular items and appreciate ratings given to regular items. . . . The results of the first set of experiments are shown in Fig. 5. The precision@n values show that when using the weighting functions, the resulting precision@n is slightly higher for low values of n than for the unweighted approach for the Moviepilot dataset (n=5). For the Movielens dataset, the unweighted approach seems to have the upper hand. However, as n increases, the improvement decreases and at a relatively large n

58 M. Tim Jones, IBM Developer Works: Recommender Systems, Part 1: Introduction to Approaches and Algorithms 2 (December 12, 2013), available at http://www.ibm.com/developerworks/library/os-recommender1/.

34 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 35 of 45 PageID #: 35

(n=50) the weighted approaches perform worse than the non weighted one. In the Movielens case, the unweighted approach always outperforms the weighted ones, irrelevant of n’s value. This seems to be in agreement with the findings by Herlocker et al. Results for the Euclidean and cosine measures showed very similar trends and have thus been omitted.59

100. One or more of the claims in the ‘282 patent recite means-plus-function claim limitations governed by 35 U.S.C. § 112, ¶ 6.

101. The ‘282 patent discloses computer algorithms in an appendix to the specification. In addition to the structures and algorithms disclosed throughout the specification, these algorithms correspond to means-plus-function claims in the ‘282 patent.

‘282 patent, cols. 39-40 (computer algorithms disclosed in an appendix to the specification).

102. Means-plus-function claims such as those included in the ‘282 patent are inherently not abstract ideas. Stanford Law Professor Mark Lemley described his analysis:

59 Alan Said et al., Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold Start and Power Users, in PROCEEDINGS OF THE 27TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC’12) 2035, 2039 (2012).

35 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 36 of 45 PageID #: 36

If the patent is interpreted as a means-plus-function claim, it will be limited to the particular software implementation the patentee actually built or described. Such a narrow, specific claim should not be an unpatentable “abstract idea.”60

But if you wrote it [an algorithm] and you included it in the step I think you could survive the Aristocrat line of cases and then the question will become well what does equivalent thereof mean? Can I show you my algorithm and say, yeah, this is the approach I took but these other four approaches are equivalent and a computer programmer would look at those and say I don’t care which one of those you use. And if you can do that then you might end up with a claim that’s still pretty broad even though it’s in means plus function format.61

COUNT I INFRINGEMENT OF U.S. PATENT NO. 5,885,282

103. Fellowship Filtering references and incorporates by reference the preceding paragraphs of this Complaint.

104. TIBCO makes, uses, sells, and/or offers for sale in the United States products and/or services for generating product and/or content recommendations.

105. On information and belief, TIBCO recommendation products and/or services provide or support generating product and/or content recommendations based on enhanced collaborative filtering technologies to drive more successful and relevant recommendations.

106. TIBCO sells TIBCO Spotfire (“Spotfire”). 107. On information and belief, TIBCO operates the internet site: https://docs.tibco.com/ (“TIBCO Help Center”).

108. On information and belief, the TIBCO Help Center provides product guides and service manuals relating to SpotFire.

109. On information and belief, the TIBCO Help Center provides documentation for Spotfire.

60 Mark A. Lemley, Software Patents and the Return of Functional Claiming, 2013 WISC. L. REV. 905 (2013). 61 Eugene Quinn, The Ramifications of Alice: A Conversation with Mark Lemley, IPWATCHDOG BLOG, September 4, 2014, http://www.ipwatchdog.com/2014/09/04/the-ramifications-of-alice-a- conversation-with-mark-lemley/id=51023/ (emphasis added).

36 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 37 of 45 PageID #: 37

110. On information and belief, TIBCO builds and offers to its customers recommendation products and services, such as, Spotfire and all versions and variations thereof since the issuance of the ‘282 patent (collectively, “TIBCO Products”).62

111. On information and belief, one or more of the TIBCO Products incorporates collaborative filtering technology.

112. On information and belief, one or more of the TIBCO Products enable the calculation of recommendations based on similarity, so people who bought this bought that or people who viewed this bought that, or people who viewed this viewed that are recommended relevant content or products.

113. On information and belief, TIBCO Products are available to businesses and individuals throughout the United States.

114. On information and belief, TIBCO Products are provided to businesses and individuals located in the Eastern District of Texas.

115. On information and belief, TIBCO makes training sessions available (relating to one or more of the TIBCO Products) in the Eastern District of Texas.

116. On information and belief, one or more of the TIBCO Products calculate recommendations based on “explicit ratings” of content and/or products.

117. On information and belief, TIBCO has described its recommendation products as automatically discovering individualized behavior patterns to generate highly accurate recommendations in real time.63

118. On information and belief, the TIBCO Products incorporate Enterprise Runtime for R.

119. On information and belief, one or more of the TIBCO Products enable the calculation of “autocovariance,” “autocorrelation,” and/or “partial autocorrelation.”

62 TIBCO Spotfire includes TIBCO Spotfire DecisionSite, TIBCO Spotfire S+, and TIBCO Enterprise Runtime for R (“TERR”). 63 Spotfire Blogging Team, Retail: Analyzing Cross-Sell Variables to Maximize Revenue Lift, TIBCO SPOTFIRE BLOG, August 8, 2014, http://spotfire.tibco.com/blog/?p=26557.

37 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 38 of 45 PageID #: 38

120. On information and belief, one or more of the TIBCO Products enable the visualization of correlations between data.

121. On information and belief, one or more of the TIBCO Products incorporates functionality for calculating Chi-square tests, measures of association, and risk differences.

122. On information and belief, one or more of the TIBCO Products enable the analysis of distribution values from data sets.

123. On information and belief, one or more of the TIBCO Products include functionality for calculating similarities between users including the use of Hierarchival Clustering, K-means Clustering and Profile search.

124. On Information and belief, one or more of the TIBCO Products perform correlation matrix computation.

125. On information and belief, the recommendation engine in one or more of the TIBCO Products supports retail business processes by providing recommendations.

126. On information and belief, the TIBCO Products enable the calculation of “Cosine correlation.”

127. On information and belief, one or more of the TIBCO Products enable “Market Basket Analysis.”

128. On information and belief, the following figure shows the architecture of a system implementing TIBCO’s system.

38 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 39 of 45 PageID #: 39

Figure Showing An Exemplar Of TIBCO’s Cross-Sell / Up-Sell Technical Architecture.64

129. On information and belief, one or more of the TIBCO Products enable the “Isotonic / Monotone Regression.”

130. On information and belief, the “isoreg” function fits the isotonic (non‐decreasing) function with the minimum sum of squared residual ratings.

131. On information and belief, the below screenshot shows an example for running the “isoreg” function against ratings data stored in a system.

Figure Showing an Example of the “isoreg” Function.65

64 Erik Novik, Data Science in the Enterprise, FROM DATA TO INSIGHTS: IN INTERNET TIME PRESENTATION 23 (June 2013). 65 Isotonic / Monotone Regression Help Files, ENTERPRISE RUNTIME FOR R, https://docs.tibco.com/pub/enterpriseruntimeforR/3.2.0/doc/html/Language_Reference/stats/isoreg. html.

39 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 40 of 45 PageID #: 40

132. On information and belief, one or more of the TIBCO Products generate recommendations by controlling for “popularity bias.”

133. On information and belief, the TIBCO Products enable the calculation of a similarity value based on a test statistic for a first and second user.

134. On information and belief, one or more of the TIBCO Products enable multivariate calculations to determine a recommendation.

135. On information and belief, Spotfire generates similarity calculations by taking into account the total number of items the users have in common.

136. On information and belief, one or more of the TIBCO Products are predictive analytics tools that enable K-means clustering analysis. K-means clustering identifies groups of similar data values in large segments of stored data.

137. On information and belief, the TIBCO Products can generate real time predictions and recommendations using a collaborative filtering engine that analyzes user interactions and ratings.

138. On information and belief, one or more of the TIBCO Products take into account the ratings distribution in recommending products and/or content.

139. On information and belief, one or more of the TIBCO Products use user-based matching to determine matches between a first and second user. When a first user inputs ratings data that ratings data is compared against the ratings data of other users.

140. On information and belief, one or more of the TIBCO Products compare user ratings for a common item to recommend a new item to a user.

141. On information and belief, TIBCO states in its documentation for one or more of the TIBCO Products that the recommendation engine generates average ratings.

142. On information and belief, one or more of the TIBCO Products enable creation of a correlation matrix.

40 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 41 of 45 PageID #: 41

143. On information and belief, one or more of the TIBCO Products enable recommendation strategies including comparing users’ purchasing history against prior users of a website.

144. On information and belief, one or more of the TIBCO Products includes algorithms that use averaging to improve predictive accuracy.

145. On information and belief, one or more of the TIBCO Products enable the use of “k-means” to generate recommendations of products and/or content.

146. On information and belief, one or more of the TIBCO Products enable the identification of recommended products and/or content based on linking products to users’ browsing and/or purchase history.

147. On information and belief, one or more of the TIBCO Products incorporate K- Nearest Neighbor and/or Naïve Bayes algorithms.

148. On information and belief, one or more of the TIBCO Products generate recommendation data using an "average user," whose ratings are the average of all users' ratings.

149. On information and belief, one or more of the TIBCO Products incorporate an “average user” value to improve the confidence level of recommendations.

150. On information and belief, one or more of the TIBCO Products have an interface for receiving ratings data as shown in the below schematic:

Predictive Customer Interaction Management, TIBCO GUIDE 5 (2011).

41 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 42 of 45 PageID #: 42

151. On information and belief, the TIBCO Products enable the collection of ratings data using an “information-gathering module.”

152. On information and belief, the TIBCO Products generate a numerical value as part of creating a recommendation of a product and/or content.

153. On information and belief, one or more of the TIBCO Products enable “similarity” scoring.

154. On information and belief, one or more of the TIBCO Products generate recommendations based on analyzing the entire population of users.

155. On information and belief, the TIBCO Products use algorithmic approaches to generate recommendations and preference data.

156. On information and belief, the TIBCO Products transform data associated with a user to provide product and/or content recommendations.

157. On information and belief, TIBCO has directly infringed and continues to directly infringe the ‘282 patent by, among other things, making, using, offering for sale, and/or selling collaborative filtering products and services, including but not limited to, the TIBCO Products, which include infringing content and/product recommendation technologies. Such products and/or services include, by way of example and without limitation, TIBCO Spotfire, which are covered by one or more claims of the ‘282 patent, including but not limited to claims 19 and 25.

158. By making, using, testing, offering for sale, and/or selling collaborative filtering products and services, including but not limited to the TIBCO Products, TIBCO has injured Fellowship Filtering and is liable to Fellowship Filtering for directly infringing one or more claims of the ‘282 patent, including at least claims 19 and 25, pursuant to 35 U.S.C. § 271(a).

159. On information and belief, TIBCO also infringes indirectly the ‘282 patent by active inducement under 35 U.S.C. § 271(b).

160. On information and belief, TIBCO had knowledge of the ‘282 patent since at least service of this Complaint or shortly thereafter, and on information and belief, TIBCO knew of the ‘282 patent and knew of its infringement, including by way of this lawsuit.

42 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 43 of 45 PageID #: 43

161. On information and belief, TIBCO intended to induce patent infringement by third- party customers and users of the TIBCO Products and had knowledge that the inducing acts would cause infringement or was willfully blind to the possibility that its inducing acts would cause infringement. TIBCO specifically intended and was aware that the normal and customary use of the accused products would infringe the ‘282 patent. TIBCO performed the acts that constitute induced infringement, and would induce actual infringement, with the knowledge of the ‘282 patent and with the knowledge, or willful blindness to the probability, that the induced acts would constitute infringement. For example, TIBCO provides the TIBCO Products that have the capability of operating in a manner that infringe one or more of the claims of the ‘282 patent, including at least claims 19 and 25, and TIBCO further provides documentation and training materials that cause customers and end users of the TIBCO Products to utilize the products in a manner that directly infringe one or more claims of the ‘282 patent. By providing instruction and training to customers and end-users on how to use the TIBCO Products in a manner that directly infringes one or more claims of the ‘282 patent, including at least claims 19 and 25, TIBCO specifically intended to induce infringement of the ‘282 patent. On information and belief, TIBCO engaged in such inducement to promote the sales of the TIBCO Products, e.g., through TIBCO’s user manuals, product support, marketing materials, and training materials to actively induce the users of the accused products to infringe the ‘282 patent. Accordingly, TIBCO has induced and continues to induce users of the accused products to use the accused products in their ordinary and customary way to infringe the ‘282 patent, knowing that such use constitutes infringement of the ‘282 patent.

162. To the extent applicable, the requirements of 35 U.S.C. § 287(a) have been met with respect to the ‘282 patent.

163. As a result of TIBCO’s infringement of the '282 patent, Fellowship Filtering has suffered monetary damages in an amount adequate to compensate for TIBCO’s infringement, but in no event less than a reasonable royalty for the use made of the invention by TIBCO together with interest and costs as fixed by the Court.

43 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 44 of 45 PageID #: 44

PRAYER FOR RELIEF WHEREFORE, Plaintiff Fellowship Filtering respectfully requests that this Court enter:

A. A judgment in favor of Plaintiff Fellowship Filtering that TIBCO has infringed, either literally and/or under the doctrine of equivalents, the ‘282 patent;

B. An award of damages resulting from TIBCO’s acts of infringement in accordance with 35 U.S.C. § 284;

C. A judgment and order requiring TIBCO to provide accountings and to pay supplemental damages to Fellowship Filtering, including, without limitation, prejudgment and post-judgment interest; and

D. Any and all other relief to which Fellowship Filtering may show itself to be entitled. JURY TRIAL DEMANDED

Pursuant to Rule 38 of the Federal Rules of Civil Procedure, Fellowship Filtering requests a trial by jury of any issues so triable by right.

44 Case 2:15-cv-01135 Document 1 Filed 06/23/15 Page 45 of 45 PageID #: 45

Dated: June 23, 2015 Respectfully submitted,

/s/ /s/ Elizabeth L. DeRieux ______Elizabeth L. DeRieux (TX Bar No. 05770585)

D. Jeffrey Rambin (TX Bar No. 00791478) CAPSHAW DERIEUX, LLP 114 E. Commerce Ave. Gladewater, Texas 75647 Telephone: 903-236-9800 Facsimile: 903-236-8787 E-mail: [email protected] E-mail: [email protected]

OF COUNSEL:

Matt Olavi (CA SB No. 265945) Brian J. Dunne (CA SB No. 275689) OLAVI & DUNNE LLP 816 Congress Ave., Ste. 1620 Austin, Texas 78701 Telephone: 512-717-4485 Facsimile: 512-717-4495 E-mail: [email protected] E-mail: [email protected]

Dorian S. Berger (CA SB No. 264424) Daniel P. Hipskind (CA SB No. 266763) OLAVI & DUNNE LLP 1880 Century Park East, Ste. 815 Los Angeles, CA 90067 Telephone: 213-516-7900 Facsimile: 213-516-7910 E-mail: [email protected] E-mail: [email protected]

Attorneys for Fellowship Filtering Technologies LLC

45