throbber
Declaration of Sandeep Chatterjee, Ph.D. in Support of
`Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`FACEBOOK, INC., INSTAGRAM, LLC and WHATSAPP INC.,
`Petitioners
`
`v.
`
`BLACKBERRY LIMITED
`Patent Owner
`
`U.S. Patent No. 9,349,120 B2
`Issue Date: May 24, 2016
`
`Title: System and Method for Silencing Notifications for a Message Thread
`
`DECLARATION OF SANDEEP CHATTERJEE, PH.D.
`
`Facebook's Exhibit No. 1002 - Page 1
`
`

`

`Table of Contents
`
`
`Page
`
`
`
`
`
`I. 
`
`INTRODUCTION AND QUALIFICATIONS .............................................. 1 
`A.  Qualifications and Experience ............................................................. 1 
`B.  Materials Considered ............................................................................ 4 
`PERSON OF ORDINARY SKILL IN THE ART ......................................... 5 
`STATEMENT OF LEGAL PRINCIPLES ..................................................... 7 
`A. 
`Claim Construction .............................................................................. 7 
`IV.  THE ’120 PATENT ........................................................................................ 9 
`A.  Overview of the Specification .............................................................. 9 
`B. 
`The Challenged Claims ...................................................................... 14 
`V.  APPLICATION OF THE PRIOR ART TO ASSERTED CLAIMS ........... 16 
`A. 
`Brief Summary of Prior Art ............................................................... 17 
`1. 
`References for Grounds 1-3 ..................................................... 17 
`(a)  Dallas [Ex. 1003] ........................................................... 17 
`(b)  Brown [Ex. 1004] .......................................................... 29 
`(c)  Kent [Ex. 1010] ............................................................. 30 
`(d)  Bott [Ex. 1007] .............................................................. 32 
`(e)  Mann [Ex. 1011] ............................................................ 32 
`References for Grounds 4-6 ..................................................... 37 
`(a) 
`LeBlanc [Ex. 1005] ........................................................ 37 
`Analysis of Grounds 1-3 .................................................................... 38 
`1. 
`Claim 1 ..................................................................................... 38 
`(a) 
`“the communication subsystem adapted for
`receiving the incoming electronic messages; and”
`(Claim 1[a]) ................................................................... 50 
`“the non-transitory media readable by the data
`processor comprising coded program instructions
`adapted to cause the processor to:” (Claim 1[b]) .......... 50 
`-i-
`
`
`II. 
`III. 
`
`
`
`
`
`2. 
`
`B. 
`
`(b) 
`
`Facebook's Exhibit No. 1002 - Page 2
`
`

`

`Table of Contents
`(continued)
`
`Page
`
`(c) 
`
`(d) 
`
`(e) 
`
`(f) 
`
`“receive a selected message thread for silencing;”
`(Claim 1[c]) ................................................................... 52 
`“in response to receiving the selected message
`thread, activate a flag stored in the non-transitory
`media in association with the selected message
`thread, wherein the flag indicates that the selected
`message thread has been silenced;” (Claim 1[d]) ......... 55 
`“determine that a new incoming electronic
`message is associated with the selected message
`thread;” (Claim 1[e]) ..................................................... 67 
`“determine that the selected message thread has
`been flagged as silenced using the flag stored in
`the non-transitory media;” (Claim 1[f]) ........................ 74 
`“override a currently-enabled notification setting
`to prevent a receipt notification pertaining to new
`incoming electronic messages associated with the
`selected message thread from being activated; and”
`(Claim 1[g]) ................................................................... 75 
`“display the new incoming electronic message in
`an inbox together with any message thread not
`flagged as silenced, while silencing any further
`notifications pertaining to receipt of the new
`incoming electronic message, wherein the new
`incoming message thread flagged as silenced is
`displayed in the inbox in a different manner than
`any message thread not flagged as silenced.”
`(Claim 1[h]) ................................................................... 82 
`Claim 2 ..................................................................................... 92 
`Claim 3 ..................................................................................... 93 
`Claim 5 ..................................................................................... 95 
`Claim 7 ..................................................................................... 96 
`Claim 8 ..................................................................................... 97 
`
`(g) 
`
`(h) 
`
`-ii-
`
`
`
`
`
`
`
`
`
`2. 
`3. 
`4. 
`5. 
`6. 
`
`Facebook's Exhibit No. 1002 - Page 3
`
`

`

`Table of Contents
`(continued)
`
`Page
`
`
`
`7. 
`Claim 9 ..................................................................................... 98 
`Claim 10 ................................................................................. 102 
`8. 
`Claim 11 ................................................................................. 103 
`9. 
`10.  Claim 13 ................................................................................. 113 
`11.  Claims 14-15, 17, 19-22 ......................................................... 116 
`12.  Claim 24 ................................................................................. 119 
`Analysis of Grounds 4-6 .................................................................. 122 
`C. 
`VI.  NO SECONDARY CONSIDERATIONS OF NON-OBVIOUSNESS .... 127 
`VII.  CONCLUSION ........................................................................................... 130 
`

`
`
`
`
`
`-iii-
`
`
`
`Facebook's Exhibit No. 1002 - Page 4
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support of
`Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`I, Sandeep Chatterjee, Ph.D., declare as follows:
`
`I.
`
`INTRODUCTION AND QUALIFICATIONS
`A. Qualifications and Experience
`1.
`I am the Chief Executive Officer of Experantis LLC, a technology
`
`consulting company. I am also the Dean of the Mobility Center of Excellence at the
`
`International Institute of Digital Technologies. Previously, I was the Executive Vice
`
`President and Chief Technology Officer of SourceTrace Systems, Inc., a technology
`
`and services company enabling the delivery of secure remote electronic services
`
`over landline and wireless telecommunications networks.
`
`2.
`
`I received my bachelor’s degree in Electrical Engineering and
`
`Computer Science from the University of California, Berkeley in 1995. I received
`
`my master’s degree in Computer Science from the Massachusetts Institute of
`
`Technology (MIT) in 1997, and my doctorate in Computer Science from MIT in
`
`2001. I received a certificate of completion for an executive education program on
`
`global leadership from Harvard University in 2011. My doctoral dissertation at MIT,
`
`entitled “Composable System Resources for Networked Systems,” which involved
`
`networked client architectures and systems, was selected as one of the top inventions
`
`in the history of MIT’s Laboratory for Computer Science. This invention is
`
`showcased in a time capsule at the Museum of Science in Boston, Massachusetts.
`
`3.
`
`In 2011, I was named a Young Global Leader. This honor, bestowed
`1
`
`
`
`Facebook's Exhibit No. 1002 - Page 5
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`each year by the World Economic Forum, recognizes and acknowledges the top
`
`leaders—all below the age of 40—from around the world for their professional
`
`accomplishments, commitment to society, and potential to contribute to shaping the
`
`future of the world. In 2016, I was appointed to the World Economic Forum’s expert
`
`network as an expert in technology and innovation, and I advise world leaders on
`
`issues related to technology and innovation.
`
`4.
`
`From 1997, I was the Entrepreneur-in-Residence at FidelityCAPITAL,
`
`the venture capital arm of Fidelity Investments. In 1999, I founded and served as
`
`President and Chief Technology Officer (CTO) of Satora Networks, which
`
`developed tools and technologies for building appliances and services for the
`
`Internet using wireless and other technologies to extend it beyond the desktop.
`
`5.
`
`In 2001, I joined Bluestone Software’s Mobile Middleware Labs as a
`
`Senior Engineer developing applications and systems infrastructure for enterprise
`
`Java/J2EE, Web services, and enterprise mobile solutions. After the completion of
`
`Hewlett-Packard’s (“HP”) acquisition of Bluestone, I became a Senior Member of
`
`the Technical Staff at HP’s Middleware Division. I was responsible for architecting
`
`and developing the company’s next-generation Web services platform for enterprise
`
`as well as mobile environments, known as the Web Services Mediator.
`
`6.
`
`I was part of the Expert Group that developed the JSR-00172 J2ME
`
`
`
`2
`
`Facebook's Exhibit No. 1002 - Page 6
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`(Java 2 Platform, Micro Edition) Web Services Specification, the worldwide
`
`standard for mobile Web services. I am the co-author, with James Webber, of the
`
`book “Developing Enterprise Web Services: An Architect’s Guide” (published by
`
`Prentice-Hall in 2004). This book has been adopted by over 100 universities and
`
`colleges around the world and has been translated or reprinted in numerous countries
`
`around the world.
`
`7.
`
`I have extensive experience in architecting, developing, optimizing,
`
`deploying and managing complex computing systems, including mobile computing
`
`systems and messaging based systems, throughout the world. I have architected and
`
`developed mobile and distributed computing systems, including hardware and
`
`software for these systems. Specifically, I have developed mobile messaging
`
`solutions that support different types of multimedia messages. These solutions also
`
`supported different types of notifications and events based on semantic analyses of
`
`each message.
`
`8.
`
`I have been an invited speaker at conferences throughout the world,
`
`including the 2003 Automated Software Engineering Conference, the 2003 and 2004
`
`International Multiconference in Computer Science & Computer Engineering, the
`
`2004 IASTED International Conference on Software Engineering and Applications,
`
`and the 2004 IEEE International Conference on e-Technology, e-Commerce, and e-
`
`
`
`3
`
`Facebook's Exhibit No. 1002 - Page 7
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`Service. I served as the General Chair for the 2004 International Symposium on Web
`
`Services and Applications. I also have served as a columnist on mobile and
`
`enterprise software systems for a number of IT magazines, including Java Boutique
`
`and Dataquest.
`
`9.
`
`I have attached a more detailed list of my qualifications as Exhibit A.
`
`10. Experantis is being compensated for my time working on this matter at
`
`my standard hourly rate plus expenses. Neither Experantis nor I have any personal
`
`or financial stake or interest in the outcome of the present proceeding, and the
`
`compensation is not dependent on the outcome of this IPR and in no way affects the
`
`substance of my statements in this Declaration.
`
`B. Materials Considered
`11. The analysis that I provide in this Declaration is based on my education
`
`and experience in the field of computer systems, as well as the documents I have
`
`considered, including U.S. Patent No. 9,349,120 B2 (“’120 patent”) [Ex. 1001] and
`
`its file wrapper, which states on its face that it issued from an application filed on
`
`February 26, 2010. The ’120 patent further claims priority to a provisional
`
`application filed on April 8, 2009. For purposes of this Declaration, I have assumed
`
`April 8, 2009 as the effective filing date for the ’120 patent. I have cited to the
`
`following documents in my analysis below:
`
`
`
`4
`
`Facebook's Exhibit No. 1002 - Page 8
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`
`Exhibit
`Description of Document
`No.
`1001 U.S. Patent No. 9,349,120 B2 to Kalu Onuka Kalu (filed February 26,
`2010, issued May 24, 2016) (“’120” or “’120 patent”)
`1003 Excerpts from Alastair Dallas, Special Edition Using Collabra Share 2
`(1995) (“Dallas”)
`1004 Excerpts from Mark R. Brown, Special Edition Using Netscape
`Communicator 4 (1997) (“Brown”)
`1005 Excerpts from Dee-Ann LeBlanc, Using Eudora (2d ed. 1997)
`(“LeBlanc”)
`1006 U.S. Patent App. Pub. No. 2006/0161849 A1 to Jeffrey Randolph
`Miller et al. (filed Jan. 18, 2005, published July 20, 2006) (“Miller”)
`1007 Excerpts from Ed Bott, Special Edition Using Microsoft Windows
`Millennium Edition (2001) (“Bott”)
`1008 Excerpts from Microsoft Computer Dictionary (5th ed. 2002)
`1009 Excerpts from Dan Goodkin & Wallace Wang, Illustrated Computer
`Dictionary for Dummies (2d ed. 1995) (“Goodkin”)
`1010 Excerpts from Jeff Kent, C++ Demystified: A Self-Teaching Guide
`(2004) (“Kent”)
`1011 Excerpts from Bill Mann, How to Do Everything with Microsoft Office
`Outlook 2007 (2007) (“Mann”)
`
`
`II.
`
`PERSON OF ORDINARY SKILL IN THE ART
`12.
`I understand that an assessment of claims of the ’120 patent should be
`
`undertaken from the perspective of a person of ordinary skill in the art as of the
`
`earliest claimed priority date, which I understand is April 8, 2009. I have also been
`
`
`
`5
`
`Facebook's Exhibit No. 1002 - Page 9
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`advised that to determine the appropriate level of a person having ordinary skill in
`
`the art, the following factors may be considered: (1) the types of problems
`
`encountered by those working in the field and prior art solutions thereto; (2) the
`
`sophistication of the technology in question, and the rapidity with which innovations
`
`occur in the field; (3) the educational level of active workers in the field; and (4) the
`
`educational level of the inventor.
`
`13. The ’120 patent states that “[t]he present disclosure relates generally to
`
`electronic messages, and more particularly to systems and methods for silencing
`
`notifications for electronic messages.” (’120, 1:16-18.) In my opinion, a person of
`
`ordinary skill in the art as of April 2009 would have possessed at least a bachelor’s
`
`degree in software engineering, computer science, or computer engineering, or
`
`electrical engineering with at least two years of experience in software application
`
`development, including development of applications for messaging (or equivalent
`
`degree or experience). A person could also have qualified as a person of ordinary
`
`skill in the art with some combination of (1) more formal education (such as a
`
`master’s of science degree) and less technical experience or (2) less formal education
`
`and more technical or professional experience in the fields listed above. For
`
`example, acquired as part of the person’s basic computer education and/or
`
`experience, a person of ordinary skill in the art would have had a working knowledge
`
`
`
`6
`
`Facebook's Exhibit No. 1002 - Page 10
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`about computer-based systems for messaging that included message threading and
`
`notification functionality, which the specification of the ’120 patent admits was
`
`known in the art. (’120, 1:22-32.)
`
`14. My opinions regarding the level of ordinary skill in the art are based
`
`on, among other things, my over 20 years of experience in computer science, my
`
`understanding of the basic qualifications that would be relevant to an engineer or
`
`scientist tasked with investigating methods and systems in the relevant area, and my
`
`familiarity with the backgrounds of colleagues, co-workers, and employees, both
`
`past and present.
`
`15. Although my qualifications and experience exceed those of the
`
`hypothetical person having ordinary skill in the art defined above, my analysis and
`
`opinions regarding the ’120 patent have been based on the perspective of a person
`
`of ordinary skill in the art as of April 2009.
`
`III. STATEMENT OF LEGAL PRINCIPLES
`A. Claim Construction
`16.
`I understand that under the legal principles, claim terms are generally
`
`given their ordinary and customary meaning, which is the meaning that the term
`
`would have to a person of ordinary skill in the art in question at the time of the
`
`invention, i.e., as of the effective filing date of the patent application. I further
`
`understand that the person of ordinary skill in the art is deemed to read the claim
`7
`
`
`
`Facebook's Exhibit No. 1002 - Page 11
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`term not only in the context of the particular claim in which a claim term appears,
`
`but in the context of the entire patent, including the specification.
`
`17.
`
`I am informed by counsel that the patent specification, under the legal
`
`principles, has been described as the single best guide to the meaning of a claim
`
`term, and is thus highly relevant to the interpretation of claim terms. And I
`
`understand for terms that do not have a customary meaning within the art, the
`
`specification usually supplies the best context of understanding the meaning of those
`
`terms.
`
`18.
`
`I am further informed by counsel that other claims of the patent in
`
`question, both asserted and unasserted, can be valuable sources of information as to
`
`the meaning of a claim term. Because the claim terms are normally used consistently
`
`throughout the patent, the usage of a term in one claim an often illuminate the
`
`meaning of the same term in other claims. Differences among claims can also be a
`
`useful guide in understanding the meaning of particular claim terms.
`
`19.
`
`I understand that the prosecution history can further inform the meaning
`
`of the claim language by demonstrating how the inventors understood the invention
`
`and whether the inventors limited the invention in the course of prosecution, making
`
`the claim scope narrower than it otherwise would be. Extrinsic evidence may also
`
`be consulted in construing the claim terms, such as my expert testimony.
`
`
`
`8
`
`Facebook's Exhibit No. 1002 - Page 12
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`
`20.
`
`I have been informed by counsel that, in Inter Partes Review (IPR)
`
`proceedings, a claim of a patent shall be construed using the same claim construction
`
`standard that would be used to construe the claim in a civil action under 35 U.S.C.
`
`§ 282(b) (the “Phillips” claim construction standard), including construing the claim
`
`in accordance with the ordinary and customary meaning of such claim as understood
`
`by one of ordinary skill in the art and the prosecution history pertaining to the patent.
`
`21.
`
`I have applied the “Phillips” claim construction standard for purposes
`
`of interpreting the claims in this proceeding, to the extent they require an explicit
`
`construction. The description of the legal principles set forth above thus provides
`
`my understanding of the “Phillips” standard as provided to me by counsel.
`
`IV. THE ’120 PATENT
`A. Overview of the Specification
`22. The ’120 patent states that it “relates generally to electronic messages,
`
`and more particularly to systems and methods for silencing notifications for
`
`electronic messages.” (’120, 1:16-18.) In the “Background” section, the ’120 patent
`
`states that “[e]lectronic messages, such as electronic mail messages and messages
`
`posted to group sites, can be grouped into message threads” and that “[e]ach message
`
`thread can relate to a particular matter such as a particular topic of conversation or
`
`an activity.” (’120, 1:22-25.) The Background section further states that “[a] user
`
`may receive a notification each time an electronic message is received,” examples
`9
`
`
`
`Facebook's Exhibit No. 1002 - Page 13
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`of which are “auditory user alerts such as ring tones, visual alerts such as flashing
`
`lights or pop-ups and physical alerts such as vibrations.” (’120, 1:28-32.)
`
`23. Against this background, the ’120 patent states that it provides a
`
`“communication system configured to silence notifications for incoming electronic
`
`messages” that “determine[s] that a new incoming electronic message is associated
`
`with a message thread; determine[s] that the message thread has been flagged as
`
`silenced; and override[s] a currently-enabled notification setting to prevent a receipt
`
`notification pertaining to new incoming electronic messages associated with the
`
`message thread from being activated.” (’120, 2:22-35.) Therefore, the ’120 patent
`
`indicates that “silencing” a message thread means that a user no longer receives
`
`notifications of new messages added to the thread. (’120, 9:37-43, 13:19-22,
`
`Abstract.)
`
`24. Figure 5 of the ’120 patent “shows a flow diagram representing an
`
`example of a method 500 of silencing and reactivating a message thread according
`
`to one embodiment”:
`
`
`
`10
`
`Facebook's Exhibit No. 1002 - Page 14
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`
`(’120, Fig. 5.)
`
`
`
`
`
`25. The ’120 patent states that the method 500 “can begin at 502 where a
`
`user can, using suitably-configured GUI(s) and input device, select a message
`
`inbox.” (’120, 11:11-13.) The ’120 patent states that “an inbox generally refers to
`
`a virtual folder with which incoming messages are initially associated” and that “it
`
`should be understood that incoming messages may be organized or flagged as
`
`belonging to or being associated with a certain defined group; or as satisfying certain
`
`criteria (e.g., is sent by a member of a defined group or contact list); and that such
`
`association with a group may be referred to as being associated with an inbox or
`
`virtual folder.” (’120, 11:13-23; see also ’120, 8:32-39.)
`
`26. The ’120 patent states that “[a]t 504, the user selects a message thread
`
`
`
`11
`
`Facebook's Exhibit No. 1002 - Page 15
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`using, for example, a user interface such as a GUI 304, displaying one or more
`
`selectable options such as a list of one or more message threads.” (’120, 12:59-62.)
`
`Figure 8 depicts an exemplary user interface identifying two message threads 810
`
`and 812:
`
`
`(’120, Fig. 8; ’120, 15:26-27.) The ’120 patent states that messaging applications
`
`
`
`have various ways of determining the message thread with which a message is
`
`associated:
`
`For example, in various embodiments a filter algorithm may be applied
`to a subject line of an electronic message and/or the body of an
`electronic message in order to determine to which message thread it
`relates. Those skilled in the art will appreciate that there may be many
`12
`
`
`
`Facebook's Exhibit No. 1002 - Page 16
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`
`different methods of associating a particular electronic message with a
`message thread.
`
`(’120, 11:65-12:7.)
`
`27. The ’120 patent states that “[a]t 506, a user can silence a message thread
`
`or reactivate a message thread that had previously been silenced with respect to a
`
`device the user is using.” (’120, 12:66-13:1.) Exemplary interfaces for silencing
`
`and reactivating a message thread are depicted in Figures 10 and 11, respectively:
`
`
`
`
`
`(’120, Figs. 10 & 11.) With reference to Figure 10, the ’120 patent states that “[a]
`
`drop down menu 1002 for initiating actions related to a selected message thread is
`
`displayed on display 1000.” (’120, 15:53-55.) “Menu 1002 includes an option 1004
`
`for silencing the current message thread. The option 1004 can be selected by a group
`
`
`
`13
`
`Facebook's Exhibit No. 1002 - Page 17
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`member using, for example, keyboard 154 or thumbwheel 160 of wireless device
`
`102 as described above.” (’120, 15:60-63.) In Figure 11, “menu 1102 includes an
`
`option 1104 for reactivating the current message thread.” (’120, 16:18-21.)
`
`28. The ’120 patent states that “[a] message thread which has been silenced
`
`may be marked or flagged as silenced in memory 300 by, for example, setting a flag
`
`or other indicator in a data record associated with the message thread.” (’120, 13:9-
`
`12.) After a message thread is flagged as silenced, a user no longer receives
`
`notifications for new messages associated with the thread:
`
`When a new electronic message associated with a message thread
`which has been flagged as silenced is received, any currently enabled
`notification settings may be overridden and notification module 310
`may be prevented from producing notifications for the new message.
`Thus, when a user silences a thread, the user will no longer receive
`notifications (e.g. ring tones, flashing lights or vibrations) when a new
`message arrives belonging to the silenced message thread.
`
`(’120, 13:14-22.)
`
`B.
`The Challenged Claims
`29. This Declaration addresses claims 1-3, 5, 7-11, 13-15, 17, 19-22 and 24
`
`of the ’120 patent. Independent claim 1 is representative and recites:
`
`1. A communication system configured to silence notifications for
`incoming electronic messages, the system comprising a data processor,
`
`
`
`14
`
`Facebook's Exhibit No. 1002 - Page 18
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`
`
`
`the data processor and a
`
`non-transitory media readable by
`communications subsystem:
`the communication subsystem adapted for receiving the incoming
`electronic messages;
`and the non-transitory media readable by the data processor
`comprising coded program instructions adapted to cause the
`processor to:
`receive a selected message thread for silencing;
`in response to receiving the selected message thread, activate a flag
`stored in the non-transitory media in association with the selected
`message thread, wherein the flag indicates that the selected
`message thread has been silenced;
`determine that a new incoming electronic message is associated with
`the selected message thread;
`determine that the selected message thread has been flagged as
`silenced using the flag stored in the non-transitory media;
`override a currently-enabled notification setting to prevent a receipt
`notification pertaining to new incoming electronic messages
`associated with the selected message thread from being
`activated; and
`display the new incoming electronic message in an inbox together
`with any message thread not flagged as silenced, while silencing
`any further notifications pertaining to receipt of the new
`incoming electronic message, wherein the new incoming
`message thread flagged as silenced is displayed in the inbox in a
`different manner than any message thread not flagged as
`15
`
`Facebook's Exhibit No. 1002 - Page 19
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`
`silenced.
`
`(’120, 16:46-17:11.)
`
`30.
`
`I address the claims further in my detailed analysis in Part V below.
`
`V. APPLICATION OF THE PRIOR ART TO ASSERTED CLAIMS
`31.
`I have reviewed and analyzed the prior art references and materials
`
`listed in Part I.B above. In my opinion the claims of the ’120 patent are rendered
`
`obvious based on the following prior art:
`
`Ground
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`References
`Dallas (Ex. 1003) in view of Brown
`(Ex. 1004) and Kent (Ex. 1010)
`Dallas in view of Brown and Kent, in
`further view of Bott (Ex. 1007)
`Dallas in view of Brown and Kent, in
`further view of Mann (Ex. 1011)
`
`Dallas in view of Brown and Kent, in
`further view of LeBlanc (Ex. 1005)
`Dallas in view of Brown, Kent, and
`LeBlanc, in further view of Bott
`Dallas in view of Brown, Kent, and
`LeBlanc, in further view of Mann
`
`Claim(s)
`1-3, 5, 7-8, 10, 13-15,
`17, 19-21, 24
`9
`
`11, 22
`
`1-3, 5, 7-8, 10, 13-15,
`17, 19-21, 24
`9
`
`11, 22
`
`32. Grounds 1-3 are similar to Grounds 4-6 except that the latter further
`
`
`
`includes the LeBlanc reference, which I cite to account for a potentially narrower
`
`interpretation of the term “notification” recited in the independent claims. I am
`
`informed by counsel that each of the references cited in the grounds above qualifies
`
`as prior art to the challenged claims because each reference was filed and/or
`
`
`
`16
`
`Facebook's Exhibit No. 1002 - Page 20
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`published before the earliest filing date for the ’120 patent.
`
`A. Brief Summary of Prior Art
`1.
`References for Grounds 1-3
`(a) Dallas [Ex. 1003]
`Special Edition Using Collabra Share 2, by Alastair Dallas (“Dallas”),
`
`33.
`
`is a book that details features and operation of Collabra Software’s Collabra Share 2
`
`(“Collabra”) software product. (Dallas, p.xxix (“The book covers thoroughly all the
`
`important features as well as operational details of Collabra Share 2.0.”).) My
`
`analysis cites to Dallas as the primary reference that discloses the majority of the
`
`features recited in the claims of the ’120 patent.
`
`34. Dallas explains that Collabra is a “like a mail program” and “facilitates
`
`communication and captures group discussions.” (Dallas, p.19; see also id.
`
`(Collabra “presents documents written by people from across the enterprise.”).) An
`
`example of Collabra’s user interface is shown below, which shows a familiar multi-
`
`pane window interface similar to Microsoft’s Outlook e-mail program:
`
`
`
`17
`
`Facebook's Exhibit No. 1002 - Page 21
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`
`
`(Dallas, p.108, Fig. 5.6.) The figure above shows a window for a “Competitive
`
`
`
`Analysis Forum” that includes several “categories” (listed in the upper-left
`
`“Category pane”) including “Swift Aeronautics,” which is selected in Figure 5.6.
`
`The “Swift Aeronautics” category, in turn, includes several “documents” (listed in
`
`the upper-right “Thread pane”), including one at the top titled “Marketing Plan.”
`
`35. The figure above illustrates how Collabra organizes information—a
`
`“forum” includes “categories,” and a category includes “documents.” And I will
`
`explain below, “documents” can further be organized into “threads.”
`
`36. Dallas explains that Collabra “is basically hierarchical; that is it’s a
`
`container inside a box inside a carton.” (Dallas, p.25.) Forums are “analogous to
`
`
`
`18
`
`Facebook's Exhibit No. 1002 - Page 22
`
`

`

`Declaration of Sandeep Chatterjee, Ph.D. in Support
`of Petition for Inter Partes Review of
`U.S. Patent No. 9,349,120 B2
`
`the drawers of the file cabinet, and one or more documents are found in folders called
`
`categories,” as depicted in the figure below:
`
`
`(Dallas, pp.19-20; see also Dallas, p.242 (“forums” have “logical file folders called
`
`
`
`categories”) (italics in original).)
`
`37. Dallas describes a forum as a database that comprises a heterogeneous
`
`collection of documents. (Dallas, p.34.) There are different kinds of forums,
`
`including “discussion” forums. (Dallas, p.214.) A “discussion” forum, as its name
`
`suggests, is a forum for users to post messages to discuss various topics. For
`
`example, “[y]ou might have a current events forum in which people post stories from
`
`the news and solicit comments about

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket