`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`
`MICROSOFT CORPORATION.
`Petitioner,
`
`v.
`
`WINDY CITY INNOVATIONS LLC
`Patent Owner
`
`Patent No. 8,694,657
`Issued: April 8, 2014
`Filed: September 20, 1999
`Inventor: Daniel L. Marks
`Title: REAL TIME COMMUNICATIONS SYSTEM
`____________________
`Inter Partes Review No. IPR2016-01155
`
`DECLARATION OF CHRISTOPHER SCHMANDT REGARDING
`U.S. PATENT NO. 8,694,657
`________________________
`
`
`
`
`
`
`Petitioner Microsoft Corporation, Ex. 1003, Cover
`
`
`
`
`
`I.
`
`TABLE OF CONTENTS
`
`INTRODUCTION ......................................................................................... 1
`A.
`Engagement ........................................................................................... 1
`B.
`Background and Qualifications ............................................................. 1
`C.
`Compensation and Prior Testimony ...................................................... 2
`D.
`Information Considered ......................................................................... 3
`I.
`LEGAL STANDARDS FOR PATENTABILITY ...................................... 3
`A. Anticipation ........................................................................................... 5
`B.
`Obviousness ........................................................................................... 6
`II.
`BACKGROUND .......................................................................................... 12
`III. THE 657 PATENT ....................................................................................... 18
`A.
`Effective Filing Date of the 657 Patent ............................................... 18
`B.
`Other Patent Family Members ............................................................ 18
`C.
`Overview of The 657 Patent ................................................................ 18
`D.
`The Prosecution History of the 657 Patent ......................................... 24
`E.
`Claims of the 657 Patent ..................................................................... 37
`F.
`Construction of Terms Used in the 657 Patent Claims ....................... 88
`1. “an Internet network” (All Petition Claims) ................................. 89
`2. “token” (All Petition Claims) ........................................................ 91
`3. “authenticated [first/second] user identity” and
`Claims) .......................................................................................... 93
`4. “pointer” (Claims 1, 2, 51, 65, 79, 114, 126, 138, 156, 189,
`666, 667, 668, 669, 670) ............................................................... 95
`5. “multimedia” (Claims 1, 43, 189, 220, 353, 465, 649, 650,
`670, 671)........................................................................................ 96
`
`190, 226, 238, 250, 280, 292, 304, 322, 353, 465, 597, 606,
`616, 625, 633, 641, 649, 650, 651, 652, 653, 654, 655, 656,
`
`“[first/second] authenticated user identity” (All Petition
`
`651, 652, 653, 654, 655, 656, 659, 660, 666, 667, 668, 669,
`
`i
`
`Petitioner Microsoft Corporation, Ex. 1003, p. i
`
`
`
`
`
`Independent Claims 1, 189, 353, 465, 597, 606, 616, 625, 633,
`641, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659,
`
`6. “a pointer-triggered message on demand” (Claims 597,
`606, 616, 625, 633, 641) ............................................................... 98
`G.
`Level of Ordinary Skill in the Art ..................................................... 102
`IV. COMPARISON OF THE PRIOR ART TO THE 657 Patent .............. 103
`A. U.S. Patent No. 5,941,947 to Brown et al. (“Brown”) (Ex.
`1012) .................................................................................................. 103
`B.
`Donath et al, The Sociable Web, (“Sociable Web”) (Ex. 1019) ....... 108
`C.
`660, 661, 662, 663, 666, 667, 668, 669, 670, 671 ............................. 111
`1. Claim 1 Is Unpatentable ..............................................................111
`a. Preamble ...............................................................................111
`b. Affording Information Responsive to Authenticated Identity
` ..............................................................................................128
`c. Determining Whether Able to Form a Group ......................137
`d. Determining Whether Individually Censored from Receiving
`Data .......................................................................................144
`e. Forming a Group and Facilitating Receiving .......................152
`f.
`Internet URL .........................................................................155
`g. Not Presenting Censored Data .............................................159
`2. Claim 189 Is Unpatentable ..........................................................162
`a. Preamble ...............................................................................162
`b. Affording Information Responsive to Authenticated Identity
` ..............................................................................................162
`c. Determining Whether Able to Form a Group ......................163
`d. Determining Whether Individually Censored from Sending
`Data .......................................................................................163
`e. Forming a Group and Facilitating Sending ..........................167
`f.
`Internet URL .........................................................................169
`g. Not Presenting Censored Data .............................................169
`3. Claim 353 Is Unpatentable ..........................................................170
`
`ii
`
`Petitioner Microsoft Corporation, Ex. 1003, p. ii
`
`
`
`
`
`a. Preamble ...............................................................................170
`b. Determines Whether Able to Form a Group ........................171
`c. Determines Whether Individually Censored from Data.......172
`d. Forms a Group and Facilitates Receiving ............................172
`e.
`Internet URL .........................................................................172
`f. Not Presenting Censored Data .............................................173
`4. Claim 465 Is Unpatentable ..........................................................173
`a. Preamble ...............................................................................173
`b. Determines Whether Able to Form a Group ........................174
`c. Determines Whether Individually Censored from Sending
`Data .......................................................................................174
`d. Forms a Group and Facilitates Sending ...............................174
`e.
`Internet URL .........................................................................175
`f. Not Presenting Censored Data .............................................175
`5. Claim 597 Is Unpatentable ..........................................................176
`a. Preamble ...............................................................................176
`b. Communicating a Pointer in Real-Time ...............................176
`c. Determining Whether Individually Censored from Content in
`Pointer-Triggered Message ..................................................180
`d. If Censored, Disallow Pointer-Triggered Message from Being
`Presented ...............................................................................181
`e.
`Presented ...............................................................................182
`6. Claim 606 Is Unpatentable ..........................................................183
`a. Preamble ...............................................................................183
`b. Affording Information Responsive to Authenticated User
`Identity ..................................................................................183
`c. Communicating a Pointer in Real-Time ...............................184
`d. Determining Whether Individually Censored from Content in
`Pointer-Triggered Message ..................................................184
`
`If Not Censored, Allow Pointer-Triggered Message to Be
`
`iii
`
`Petitioner Microsoft Corporation, Ex. 1003, p. iii
`
`
`
`
`
`If Censored, Disallowing Pointer-Triggered Message from
`
`If Not Censored, Allowing Pointer-Triggered Message to Be
`
`e.
`Being Presented ....................................................................184
`f.
`Presented ...............................................................................185
`7. Claim 616 Is Unpatentable ..........................................................185
`a. Preamble ...............................................................................185
`b. Affording Information Responsive to Authenticated User
`Identity ..................................................................................185
`c. Determining Whether Individually Censored From Receiving
`Pointer-Triggered Message ..................................................186
`d. Determining Whether Able to Form a Group ......................186
`e. Forming a Group and Facilitating Receiving .......................187
`f.
`Internet URL .........................................................................187
`g. Not Presenting Censored Data .............................................187
`8. Claim 625 Is Unpatentable ..........................................................188
`a. Preamble ...............................................................................188
`b. Affording Information Responsive to Authenticated User
`Identity ..................................................................................188
`c. Determining Whether Able to Form a Group ......................189
`d. Determining Whether Individually Censored From Sending
`Pointer-Triggered Message ..................................................189
`e. Forming a Group and Facilitating Sending ..........................189
`f.
`Internet URL .........................................................................190
`g. Not Presenting Censored Pointer .........................................190
`9. Claim 633 Is Unpatentable ..........................................................190
`a. Preamble ...............................................................................190
`b. Determine Whether Individually Censored From Receiving
`Pointer-Triggered Message ..................................................191
`c. Allow Receiving Communications Not Censored ...............192
`d. Internet URL .........................................................................192
`e. Not Presenting Censored Data .............................................192
`
`iv
`
`Petitioner Microsoft Corporation, Ex. 1003, p. iv
`
`
`
`
`
`10. Claim 641 Is Unpatentable ..........................................................193
`a. Preamble ...............................................................................193
`b. Determine Whether Individually Censored from Sending
`Pointer-Triggered Message ..................................................193
`c. Allow Receiving Communications Not Censored ...............194
`d. Internet URL .........................................................................194
`e. Not Presenting Censored Communications .........................195
`11. Claim 649 Is Unpatentable ..........................................................195
`a. Preamble ...............................................................................195
`b. Affording Information Responsive to Authenticated User
`Identity ..................................................................................195
`c. Storing User’s Access Rights ...............................................196
`d. Determining Whether Able to Form a Group ......................197
`e. Determining Whether Individually Censored from Data .....197
`f. Forming a Group and Facilitating Receiving Communications
` ..............................................................................................198
`g. Internet URL .........................................................................198
`h. Not Presenting Censored Data .............................................199
`12. Claim 650 Is Unpatentable ..........................................................199
`a. Preamble ...............................................................................199
`b. Affording Information Responsive to Authenticated User
`Identity ..................................................................................199
`c. Determining Whether Able to Form a Group ......................200
`d. Determining Whether Censored From Receiving Data .......200
`e. Forming a Group and Facilitating Receiving Communications
` ..............................................................................................201
`f.
`Internet URL .........................................................................201
`g. Not Forming a Group ...........................................................202
`13. Claim 651 Is Unpatentable ..........................................................203
`a. Preamble ...............................................................................203
`
`v
`
`Petitioner Microsoft Corporation, Ex. 1003, p. v
`
`
`
`
`
`b. Affording Information Responsive to Authenticated User
`Identity ..................................................................................204
`c. Storing User’s Access Rights ...............................................204
`d. Determining Whether Able to Form a Group ......................204
`e. Determining Whether Individually Censored From Sending
`Data .......................................................................................205
`f. Forming a Group and Facilitating Sending Communications
` ..............................................................................................205
`g. Internet URL .........................................................................206
`h. Not Allowing Sending Censored Data .................................206
`14. Claim 652 Is Unpatentable ..........................................................206
`a. Preamble ...............................................................................206
`b. Affording Information Responsive to Authenticated User
`Identity ..................................................................................207
`c. Determining Whether Able to Form a Group ......................207
`d. Determining Whether Individually Censored From Sending
`Data .......................................................................................208
`e. Forming a Group and Facilitating Sending Communications
` ..............................................................................................208
`f.
`Internet URL .........................................................................209
`g. Not Forming a Group ...........................................................209
`15. Claim 653 Is Unpatentable ..........................................................209
`a. Preamble ...............................................................................209
`b. Controller Computer and Repository of Tokens ..................210
`c. Responsive to Authenticated User Identity ..........................210
`d. Store User’s Access Rights ..................................................210
`e. Determine Whether Able to Form a Group ..........................211
`f. Determine Whether Individually Censored .........................211
`g. Form a Group and Facilitate Receiving Communications ...211
`h. Internet URL .........................................................................212
`i. Not Allow Censored Data to be Presented ...........................212
`
`vi
`
`Petitioner Microsoft Corporation, Ex. 1003, p. vi
`
`
`
`
`
`16. Claim 654 Is Unpatentable ..........................................................213
`a. Preamble ...............................................................................213
`b. Controller Computer and Repository of Tokens ..................213
`c. Responsive to Authenticated User Identity ..........................213
`d. Determine Whether Able to Form a Group ..........................214
`e. Determine Whether Censored from Receiving Data ...........214
`f. Form a Group and Facilitate Receiving Communications ...214
`g. Internet URL .........................................................................215
`h. Not Forming a Group ...........................................................215
`17. Claim 655 Is Unpatentable ..........................................................215
`a. Preamble ...............................................................................215
`b. Controller Computer and Repository of Tokens ..................216
`c. Responsive to Authenticated User Identity ..........................216
`d. Store User’s Access Rights ..................................................216
`e. Determine Whether Able to Form a Group ..........................217
`f. Determine Whether Individually Censored from Sending Data
` ..............................................................................................217
`g. Facilitate Sending Communications .....................................218
`h. Internet URL .........................................................................218
`i. Not Allow Sending Censored Data ......................................218
`18. Claim 656 Is Unpatentable ..........................................................219
`a. Preamble ...............................................................................219
`b. Controller Computer and Repository of Tokens ..................219
`c. Responsive to Authenticated User Identity ..........................219
`d. Determine Whether Able to Form a Group ..........................220
`e. Determine Whether Individually Censored from Sending Data
` ..............................................................................................220
`f. Form a Group and Facilitate Sending Communications ......220
`g. Internet URL .........................................................................221
`h. Not Forming a Group ...........................................................221
`
`vii
`
`Petitioner Microsoft Corporation, Ex. 1003, p. vii
`
`
`
`
`
`19. Claim 657 Is Unpatentable ..........................................................222
`a. Preamble ...............................................................................222
`b. Affording Information Responsive to Authenticated User
`Identity ..................................................................................222
`c. Storing User’s Access Rights ...............................................223
`d. Determining Whether Able to Form a Group ......................223
`e. Determining Whether Individually Censored ......................223
`f. Forming a Group and Facilitating Receiving Communications
` ..............................................................................................224
`g. Internet URL .........................................................................224
`h. Not Allowing Censored Content to Be Presented ................225
`20. Claim 658 Is Unpatentable ..........................................................225
`a. Preamble ...............................................................................225
`b. Affording Information Responsive to Authenticated User
`Identity ..................................................................................226
`c. Storing User’s Access Rights ...............................................226
`d. Determining Whether Able to Form a Group ......................226
`e. Determining Whether Individually Censored from Sending
`Content .................................................................................227
`f. Forming a Group and Facilitating Sending Communications
` ..............................................................................................227
`g. Internet URL .........................................................................227
`h. Not Allowing Censored Content to Be Sent ........................228
`21. Claim 659 Is Unpatentable ..........................................................228
`a. Preamble ...............................................................................228
`b. Affording Information Responsive to Authenticated User
`Identity ..................................................................................228
`c. Determining Whether Able to Form a Group ......................229
`d. Determining Whether Individually Censored ......................229
`e. Forming a Group and Facilitating Receiving Communications
` ..............................................................................................230
`
`viii
`
`Petitioner Microsoft Corporation, Ex. 1003, p. viii
`
`
`
`
`
`Internet URL .........................................................................230
`f.
`g. Not Allowing Censored Data to Be Presented .....................231
`22. Claim 660 Is Unpatentable ..........................................................231
`a. Preamble ...............................................................................231
`b. Affording Information Responsive to Authenticated User
`Identity ..................................................................................231
`c. Determining Whether Able to Form a Group ......................232
`d. Determining Whether Individually Censored ......................232
`e. Forming a Group and Facilitating Sending Communications
` ..............................................................................................233
`f.
`Internet URL .........................................................................233
`g. Not Allowing Sending Censored Data .................................233
`23. Claim 661 Is Unpatentable ..........................................................234
`a. Preamble ...............................................................................234
`b. Controller Computer and Repository of Tokens ..................234
`c. Responsive to Authenticated User Identity ..........................234
`d. Determine Whether Individually Censored .........................235
`e. Form a Group and Facilitate Receiving Communications ...235
`f.
`Internet URL .........................................................................235
`g. Not Allow Censored Content to be Presented ......................236
`24. Claim 662 Is Unpatentable ..........................................................236
`a. Preamble ...............................................................................236
`b. Controller Computer and Repository of Tokens ..................237
`c. Resposive to Authenticated User Identity ............................237
`d. Determine Whether Able to Form a Group ..........................237
`e. Determine Whether Individually Censored .........................238
`f. Form a Group and Facilitate Sending Communications ......238
`g. Internet URL .........................................................................238
`h. Not Allow Censored Content to Be Sent .............................239
`25. Claim 663 Is Unpatentable ..........................................................239
`
`ix
`
`Petitioner Microsoft Corporation, Ex. 1003, p. ix
`
`
`
`
`
`a. Preamble ...............................................................................239
`b. Controller Computer and Repository of Tokens ..................240
`c. Responsive to Authenticated User Identity ..........................240
`d. Determine Whether Individually Censored .........................240
`e. Form a Group and Facilitate Sending Communications ......241
`f.
`Internet URL .........................................................................241
`g. Not Allow Censored Content to Be Sent .............................242
`26. Claim 666 Is Unpatentable ..........................................................242
`a. Preamble ...............................................................................242
`b. Controller Computer and Repository of Tokens ..................242
`c. Responsive to Authenticated User Identity ..........................243
`d. Determine Whether Able to Form a Group ..........................243
`e. Determining Whether Individually Censored from Data .....244
`f. Form a Group and Facilitate Receiving Communications ...244
`g. Internet URL .........................................................................244
`h. Not Forming a Group ...........................................................245
`27. Claim 667 Is Unpatentable ..........................................................245
`a. Preamble ...............................................................................245
`b. Controller Computer and Repository of Tokens ..................245
`c. Responsive to Authenticated User Identity ..........................246
`d. Allow Sending Communications On At Least One Channel
` ..............................................................................................246
`e. Determining Whether Individually Censored ......................247
`f. Not Presenting Censored Data .............................................247
`g. Allow Data Not Censored to Be Presented ..........................248
`h. Internet URL .........................................................................248
`28. Claim 668 Is Unpatentable ..........................................................248
`a. Preamble ...............................................................................248
`b. Controller Computer and Repository of Tokens ..................249
`
`x
`
`Petitioner Microsoft Corporation, Ex. 1003, p. x
`
`
`
`
`
`c. Responsive to Authenticated User Identity ..........................249
`d. Censor Based on Whether Able to Form a Group ...............249
`e. Determine Whether Individually Censored From Sending
`Data .......................................................................................250
`f. Form a Group and Facilitate Receiving Communications ...250
`g. Internet URL .........................................................................251
`h. Not Allowing Censored Data to Be Sent .............................251
`29. Claim 669 Is Unpatentable ..........................................................251
`a. Preamble ...............................................................................251
`b. Controller Computer and Repository of Tokens ..................252
`c. Responsive to Authenticated User Identity ..........................252
`d. Able to Form a Group ..........................................................252
`e. Determining Whether Individually Censored from Sending
`Data .......................................................................................253
`f. Form a Group and Facilitate Receiving Communications ...253
`g. Internet URL .........................................................................253
`h. Not Allowing Censored Data to Be Sent .............................254
`30. Claim 670 Is Unpatentable ..........................................................254
`a. Preamble ...............................................................................254
`b. Controller Computer and Repository of Tokens ..................254
`c. Responsive to Authenticated User Identity ..........................255
`d. Store User’s Access Rights ..................................................255
`e. Determine Whether Able to Form a Group ..........................255
`f. Determine Whether Individually Censored .........................256
`g. Form a Group and Facilitate Receiving Communications ...256
`h. Internet URL .........................................................................256
`i. Not Sending Censored Data .................................................257
`31. Claim 671 Is Unpatentable ..........................................................257
`a. Preamble ...............................................................................257
`b. Controller Computer and Repository of Tokens ..................258
`
`xi
`
`Petitioner Microsoft Corporation, Ex. 1003, p. xi
`
`
`
`
`
`c. Responsive to Authenticated User Identity ..........................258
`d. Store Respective User’s Access Rights ................................258
`e. Determine Whether Able to Form a Group ..........................259
`f. Determine Whether Individually Censored From Sending
`Data .......................................................................................259
`g. Forming a Group and Facilitating Sending Communications
` ..............................................................................................259
`h. Internet URL .........................................................................260
`i. Not Allowing Censored Data to Be Sent .............................260
`D. Dependent Claims 2, 18, 27, 35, 43, 51, 65, 79, 93, 100, 108,
`
`114, 126, 138, 150, 156, 168, 170, 172, 176, 178, 180, 182,
`183, 184, 185, 186, 187, 188, 190, 202, 208, 214, 220, 226,
`238, 250, 262, 268, 274, 280, 292, 304, 316, 322, 328, 334,
`336, 340, 342, 344, 346, 348, 350, 352, 354, 362, 366, 370,
`374, 378, 386, 394, 402, 406, 410, 414, 422, 430, 438, 442,
`450, 452, 454, 456, 458, 460, 462, 464, 466, 476, 481, 486,
`491, 496, 505, 515, 525, 530, 535, 545, 555, 565, 570, 580,
`582, 584, 586, 588, 590, 592, 594, 596, 598, 607, 615, 617,
`619, 621, 622, 624, 626, 628, 630, 632, 634, 636, 638, 640,
`
`642, 644, 646, 648, 664 and 665 ....................................................... 260
`1. Dependent Claims 2, 190, 354, 466 - Pointer .............................261
`a. Claim 2 Is Unpatentable .......................................................261
`b. Claim 190 Is Unpatentable ...................................................261
`c. Claim 354 Is Unpatentable ...................................................262
`d. Claim 466 Is Unpatentable ...................................................262
`2. Dependent Claims 51, 226, 378, 496 – Pointer and Video .........262
`a. Claim 51 Is Unpatentable .....................................................262
`b. Claim 226 Is Unpatentable ...................................................263
`c. Claim 378 Is Unpatentable ...................................................263
`d. Claim 496 Is Unpatentable ...................................................263
`3. Dependent Claims 65, 238, 386, 505 – Pointer and Audio ........264
`a. Claim 65 Is Unpatentable .....................................................264
`
`xii
`
`Petitioner Microsoft Corporation, Ex. 1003, p xii
`
`
`
`
`
`b. Claim 238 Is Unpatentable ...................................................264
`c. Claim 386 Is Unpatentable ...................................................264
`d. Claim 505 Is Unpatentable ...................................................265
`4. Dependent Claims 79, 250, 394, 515 – Pointer and Graphic .....265
`a. Claim 79 Is Unpatentable .....................................................265
`b. Claim 250 Is Unpatentable ...................................................265
`c. Claim 394 Is Unpatentable ...................................................266
`d. Claim 515 Is Unpatentable ...................................................266
`5. Dependent Claims 114, 280, 414, 535 – Pointer, Video and
`Audio ...........................................................................................266
`a. Claim 114 Is Unpatentable ...................................................266
`b. Claim 280 Is Unpatentable ...................................................267
`c. Claim 414 Is Unpatentable ...................................................267
`d. Claim 535 Is Unpatentable ...................................................267
`6. Dependent Claims 126, 292, 422, 545 – Pointer, Video and
`Graphic ........................................................................................268
`a. Claim 126 Is Unpatentable ...................................................268
`b. Claim 292 Is Unpatentable ...................................................268
`c. Claim 422 Is Unpatentable ...................................................268
`d. Claim 545 Is Unpatentable ...................................................269
`7. Dependent Claims 138, 304, 430, 555 – Pointer, Audio and
`Graphic ........................................................................................269
`a. Claim 138 Is Unpatentable ...............