`
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`_______________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`_______________
`
`COMCAST CABLE COMMUNICATIONS, LLC,
`Petitioner
`
`v.
`
`ROVI GUIDES, INC.,
`Patent Owner
`
`
`________________
`
`Case No.: IPR2017-00744
`Patent No. 8,621,512
`________________
`
`SECOND DECLARATION OF VERNON THOMAS RHYNE, PH.D., P.E.,
`R.P.A., IN SUPPORT OF PETITIONER COMCAST CABLE
`COMMUNICATIONS, LLC’S REPLY TO PATENT OWNER’S RESPONSE
`
`
`
`
`
`Comcast, Exhibit-1112
`Comcast v. Rovi
`IPR2017-00744
`
`
`
`
`
`TABLE OF CONTENTS
`
`Page
`
`I.
`
`INTRODUCTION ........................................................................................... 2
`
`II. MATERIALS REVIEWED ............................................................................ 2
`
`III. UNDERSTANDING OF APPLICABLE LEGAL STANDARDS ................ 3
`
`IV. CLAIM CONSTRUCTION AND THE PRIOR ART .................................... 4
`
`V.
`
`THE ’512 CLAIMS ARE OBVIOUS IN VIEW OF NAGANO-
`ALEXANDER AND NAGANO-CHUN ......................................................11
`
`VI. THE CITED PRIOR ART DISCLOSES THE LIMITATIONS IN THE
`DEPENDENT CLAIMS ................................................................................17
`
`VII. CONCLUSION ..............................................................................................30
`
`
`
`
`
`1
`
`
`
`
`
`
`
`SECOND DECLARATION OF VERNON THOMAS RHYNE, PH.D., P.E.,
`R.P.A., IN SUPPORT OF PETITIONER COMCAST CABLE
`COMMUNICATIONS, LLC’S REPLY TO PATENT OWNER’S RESPONSE
`
`
`I, Vernon Thomas Rhyne, III, declare that I have personal knowledge of the
`
`facts set forth in this, my Second Declaration, and if called to testify as a witness,
`
`could and would do so competently.
`
`I.
`
`INTRODUCTION
`
`1.
`
`I have been retained as an expert witness on behalf of the Petitioner,
`
`Comcast Cable Communications, LLC, for the above-referenced inter partes review
`
`proceeding.
`
`2.
`
`3.
`
`I reside in Austin, Texas.
`
`I have been asked to provide an additional declaration for responding
`
`to the arguments raised by the Patent Owner, Rovi and its technical expert, Dr. Ravin
`
`Balakrishnan.
`
`4.
`
`I am being compensated for my time at a rate of $695 USD per hour,
`
`plus actual expenses. My compensation is in no way dependent upon my opinions
`
`or testimony or the outcome of this proceeding.
`
`II. MATERIALS REVIEWED
`
`5.
`
`The analysis that I provide in this Declaration is based on my education
`
`and experience in the fields of electrical and computer engineering, as well as the
`
`documents I have considered, including the ’512 patent, Ex. 1101.
`
`2
`
`
`
`
`
`
`
`
`
`6.
`
`I have also reviewed various relevant publications from the art at the
`
`time of the alleged invention of the ’512 patent, to which this Declaration relates.
`
`These publications include those referenced below:
`
`Exhibit Description
`1101 U.S. Patent No. 8,621,512 (“the ’512 patent”)
`1102 U.S. Prov. App. No. 60/089,487 (“the ’487 Provisional”)
`1103 Prosecution History of U.S. Patent No. 8,621,512
`1104 U.S. Patent No. 6,240,240 (“Nagano”)
`1105 U.S. Patent No. 6,177,931 (“Alexander”)
`1106 U.S. Patent No. 5,506,628 (“Chun”)
`1107 Declaration of Vernon Thomas Rhyne, Ph.D., P.E., R.P.A.
`Modern Cable Television Technology (excerpts from chapters 1, 18 &
`19) (i.e., pp. 4, 9, 10, 747, 757-767, 778-779)
`1109 U.S. Prov. App. No. 60/055,761 (“the ’761 Provisional”)
`1110
`ITC—Commission Opinion
`1111 Deposition Transcript of Dr. Balakrishnan
`
`1108
`
`
`
`III. UNDERSTANDING OF APPLICABLE LEGAL STANDARDS
`
`7.
`
`Although I am not an attorney, I have a general understanding of the
`
`applicable legal standards pertaining to the patentability issues presented in this
`
`proceeding. I set forth that understanding in my previous Declaration. In addition
`
`to that understanding, I understand that an invention might not be obvious if: (1) a
`
`combination of references requires relying on the challenged patent itself as a
`
`roadmap, (2) the prior art teaches away from the claimed invention, (3) a proposed
`
`modification changes the principle of operation of the prior art being modified, or
`
`(4) a proposed modification renders the prior art inoperable for its intended purpose.
`
`
`
`
`
`3
`
`
`
`
`
`
`
`Person Having Ordinary Skill in the Art
`
`8.
`
`It is my understanding that an assessment of claims of the ’512 patent
`
`must be undertaken from the perspective of what would have been known or
`
`understood by a person having ordinary skill in the art, upon reading the ’512 patent
`
`on its relevant filing date and in light of the specification and file history of that
`
`Patent. I refer to such a person as a “POSITA” herein. I provided my definition of
`
`a POSITA in my prior Declaration.
`
`IV. CLAIM CONSTRUCTION AND THE PRIOR ART
`
` The ’512 Claims Are Not Limited To The Present Time
`
`9.
`
`It is my understanding that Rovi has taken the position that the claims
`
`of the ’512 patent must be interpreted to cover only conflicts that arise when the
`
`tuners in the interactive program guide (IPG) system disclosed in the ’512 patent are
`
`being assigned conflicting functions, i.e., only at the present time. However, the
`
`’512 specification clearly is not limited to such at-present conflicts. For example,
`
`the ’512 patent notes at 4:15-18 that the IPG “includes television program listings
`
`data for current and future television programs,” showing that program listings for
`
`multiple future programs are provided by the system’s IPG. That clearly provides
`
`users with information about future programs they would like to record, thereby
`
`possibly creating a tuner conflict in the future.
`
`
`
`
`
`4
`
`
`
`
`
`10. Also, at 10:10-24 the ’512 specification discloses that the IPG
`
`“provides the user with an opportunity to view program listings for current and
`
`future programs as well as to initiate the recording process by selecting a program
`
`to be recorded.” That disclosure shows that the user can select a program for
`
`recording that is one of the “future” programs provided by the IPG.
`
`11. Further, FIG. 4(a) of the ’512 patent depicts an example in which the
`
`user has selected program 10 for recording by highlighting region 402. Program 10
`
`will be broadcast on channel 4 at 7:30 – a future time. See id. at 7:12-27; I note the
`
`error in the heading of FIG. 4(a). This means that at 7:30 the IPG system of the ’512
`
`patent will assign either a set-top box tuner or the internal tuner of VCR 114 to tune
`
`to channel 4 before initiating the record sequence. Ex. 1101 at 10:19-24. The record
`
`sequence may be performed while the user is watching a television program different
`
`from the program being recorded (id.), thereby creating what Rovi now calls a
`
`“timer” conflict (a term never actually used in the ’512 patent).
`
`12.
`
`In addition, at 10:25-45 the ’512 specification discloses that, “FIG. 4(b)
`
`shows an illustrative interactive television program guide viewer option for
`
`secondary function use (PIP cancellation) screen 410 which acts to alert the viewer
`
`to a conflict in tuner allocation and usage,” while 10:46-49 discloses that, “FIG. 4(c)
`
`shows illustrative interactive television program guide viewer option for secondary
`
`function use (record cancellation) display screen 420 which acts to alert the viewer
`
`5
`
`
`
`
`
`
`
`
`
`to a conflict in tuner allocation and usage.” It is my opinion that neither of those
`
`disclosures is restricted to the “allocation” of a tuner at the present time because the
`
`’512 patent also contemplates the scheduling of programs in the future that may
`
`cause a tuner conflict when those programs become available for recording.
`
`
`
`The Prior Art Does Not Distinguish Between Tuner And Timer
`Conflicts
`
`13.
`
`In my opinion, the prior art does not make a distinction between tuner
`
`and timer conflicts as Rovi now asserts. The key here is whether or not the user of
`
`a television system such as a set-top box has an unassigned tuner available when he
`
`or she wants the system to perform an additional service such as recording a new
`
`program. That situation can occur immediately, as when a user of a two-tuner
`
`system has already assigned tasks to both of those tuners (e.g., recording two
`
`different programs or watching one program while recording it or a different
`
`program), and then tries to view or record a third program. That situation can also
`
`occur when a user has scheduled the recording of two different programs in the
`
`future and then tries to schedule a third recording that overlaps the future time when
`
`both tuners will already be recording a program as scheduled. In that case, the
`
`conflict can be recognized at the time of scheduling, or it can arise later when the
`
`overlapped situation arises, as for example if the user is watching a third program
`
`when the two scheduled recordings are broadcast. In both cases, the conflict arises
`
`
`
`
`
`6
`
`
`
`
`
`when an N-tuner system is asked to perform N+1 functions. The time frame – now
`
`or in the future – is not the issue. What is the issue is the lack of a sufficient number
`
`of tuners to meet the user's requests, and the prior art, by teaching the inclusion of at
`
`least two tuners in the user's system, shows how the conflict problem can be made
`
`less troublesome than with a one-tuner system.
`
`14.
`
`In seeking to draw a distinction between a tuner conflict and a timer
`
`conflict, Rovi’s expert, Dr. Balakrishnan, has opined that scheduling a recording
`
`only one second in the future is indistinguishable from a tuning operation such as a
`
`channel change. Ex. 1110 at p. 32. I disagree with Dr. Balakrishnan's contrived
`
`interpretation. As I explained above, the time when a conflict occurs, whether at the
`
`present, one second in the future, or a week into the future, is not the issue behind
`
`the conflict, and the simple fact taught by the prior art addressed in my prior
`
`Declaration (Ex. 1107) and the Petition is that adding a second tuner greatly reduces
`
`the likelihood of such a conflict arising now or in the future. Further, should a
`
`conflict occur with two tuners, a user has three basic options to resolve it: cancel the
`
`function of the first tuner, cancel the function of the second tuner, or cancel the
`
`requested tuner operation.
`
`15. With respect to Nagano, in my opinion that reference describes the very
`
`thing that Rovi now alleges to be a tuner conflict, thus rendering any timer versus
`
`tuner distinction moot. Nagano, for example, provides an alert in the event of a user
`
`7
`
`
`
`
`
`
`
`
`
`seeking to make overlapping recordings. See Ex. At 1104, FIG. 13-16, 4:26-35, and
`
`8:51-12:67. Nagano does not place any limitation on when the scheduling of the
`
`times of recording is determined, however, and a set of overlapping recordings could
`
`certainly be set at the current time.
`
` The Tuner in Nagano Cannot Always Be Available
`
`16. Rovi also asserts that the only function of the Nagano system is to
`
`record a selected program, and, as a result, “[t]here is no reason to determine tuner
`
`availability because the Nagano tuner is always available whenever the recording
`
`circuit is available to record.” Response at p. 1. That assertion appears to assume
`
`that a user of the Nagano system would never watch a television program that has
`
`also been scheduled for recording. Nagano discloses such viewing and recording,
`
`however. See Ex. 1104, 1:23-38 (underlining added):
`
`For easy searching of a desired program, the method described herein
`
`under has been used, that is, data of the program table of each channel
`
`is inserted in the vertical blanking interval of the video signal of a
`
`specific channel so that the insertion does not disturb the television
`
`signal of the program, and such data is transmitted to users, a user
`
`views the transmitted program table data on a television display, and
`
`searches the channel to select the desired program of the channel.
`
`This program table data is referred to as electronic program guide, the
`
`electronic program guide can be displayed on a screen for individual
`
`8
`
`
`
`
`
`
`
`
`
`categories of program such as sports, news, and movies, and on the
`
`display of the electronic program guide on a screen, a user can select
`
`a program for receiving and can reserve for recording of a program.
`
`
`
`17. As disclosed above, Nagano discloses the use of a specific channel for
`
`communicating the IPG data, but assures that the “television signal of the program”
`
`being carried on that channel is undisturbed for viewing if the user selects that
`
`program for receiving. Thus, Rovi is incorrect in asserting that Nagano fails to
`
`disclose using its picture recorder for viewing programs. Response at p. 28. Rather,
`
`a POSITA would understand that Nagano’s system is designed to view programs as
`
`well as to record them. Rovi’s assertion makes no sense; there would be no reason
`
`to record a program without the capability to view the program at a later time.
`
`18. Further, since the selection of the specified IPG channel for
`
`downloading the data defining the program guide ties up Nagano’s single tuner for
`
`that purpose, the utility of adding a second tuner as I explained in my first
`
`Declaration is clear, since having that second tuner will allow a user of the Nagano
`
`system to view or record a television program being carried on one of the other
`
`channels while the data defining the guide are being received. Ex. 1107 at ¶¶ 98-
`
`102.
`
`
`
`9
`
`
`
`
`
`
`
` Alexander Is A Two-Tuner System
`
`19. Rovi also contends that one of the two tuners disclosed in the Alexander
`
`reference can only be used to display a received channel in a picture-in-picture (PIP)
`
`window. Response at pp. 28-29; Rovi Ex. 2108, Declaration of Ravin Balakrishnan,
`
`¶ 82. First, even if that were correct, the display of a program in a PIP window does
`
`not preclude recording that program at the same time. See Ex. 1105 at 14:35-41.
`
`Second, Rovi’s assertion, however, is incorrect. See Alexander at 14:26-41 which
`
`explains that the “Windows 95 operating system … allows the PC user to control the
`
`size and position of various functional windows [not just a PIP window] … while
`
`the television monitor continues to receive a second video signal of a second
`
`television channel tuned by a second television tuner.” That disclosure shows the
`
`usefulness of having a second tuner as disclosed by the Alexander system. For
`
`example, if the program being displayed in Alexander’s PIP window was being
`
`recorded [similar to the channel carrying the IPG data in Nagano], Alexander’s
`
`Record Instruction Conflict Resolution function would alert the user to any
`
`conflicting recording requests. Ex. 1105 at 12:52-64.
`
`20. As to Alexander’s disclosure of detecting conflicts in “future-scheduled
`
`programming,” Rovi asserts that this feature [which I did not rely on regarding
`
`adding Alexander’s second tuner to Nagano] “can include 'incompletely executed'
`
`record instructions like an instruction to regularly record a series in which there are
`
`10
`
`
`
`
`
`
`
`
`
`future episodes to be recorded.” Response at pp. 39-40. While that can certainly be
`
`an example of an incompletely recorded program, that term can also apply to the as-
`
`yet incomplete recording of a program that is currently in progress.
`
`V. THE ’512 CLAIMS ARE OBVIOUS IN VIEW OF NAGANO-
`ALEXANDER AND NAGANO-CHUN
`
` Ground 1: Modifying The Single Tuner Conflict Resolution
`System of Nagano With The Second Tuner Of Alexander Would
`Have Been Obvious To A POSITA
`
`21. Rovi asserts that Petitioner, including my opinions as explained in my
`
`first Declaration, failed to demonstrate a motivation to combine Nagano and
`
`Alexander (Ground 1). Response at p. 45. In making that assertion, Rovi ignored
`
`my statements that it would have been obvious to a POSITA to modify the IPG-
`
`enabled conflict-resolution method and system of Nagano with the multiple-tuner
`
`method and system of Alexander to provide a user with a simplified capability to
`
`correct programming conflicts, such as canceling a requested tuner function. Ex.
`
`1107 at ¶ 83. Adding a second tuner to Nagano would consist of simply replicating
`
`the tuner circuitry that Nagano already had, and given the nature of those conflict-
`
`resolution systems, in my opinion since the first tuner is controlled by software in a
`
`microprocessor, adding the capability of detecting conflicts with two tuners would
`
`be a straightforward programming task, something well within the capabilities of a
`
`POSITA. Those modifications would only involve use of prior art elements such as
`
`
`
`
`
`11
`
`
`
`
`
`Nagano’s first tuner and microprocessor controller, according to their established
`
`functions.
`
`22. Further, in my opinion as I explained in my first Declaration, a POSITA
`
`would have found performing functions such as determining a conflict, providing an
`
`alert, and canceling a tuner function for a second tuner to be easily implemented in
`
`view of Nagano’s teachings for performing such functions with a single tuner and a
`
`programmable controller. Ex. 1107 at ¶¶ 83, 126-127. Thus, applying such
`
`techniques to a second tuner would yield the expected results.
`
`23.
`
`In my first Declaration, I also explained my opinion that after adding a
`
`second tuner to Nagano, as disclosed by Alexander, it would be a straightforward
`
`programming process to respond to the reception of a user selection to not cancel the
`
`function of the second tuner in a conflict situation, thereby having the second tuner
`
`continue to perform the function previously assigned to it. Ex. 1107 at ¶¶ 87-89. As
`
`I also explained in my earlier Declaration, Nagano’s single-tuner system already
`
`discloses that a user, after receiving a conflict alert, can choose to cancel the
`
`requested action or to proceed with a previously scheduled tuner function.
`
`Expanding that concept to two tuners would have been a routine use of the prior art
`
`elements according to their established functions. Ex. 1107 at ¶ 89.
`
`24. Rovi is also incorrect in asserting that Petitioner and I never addressed
`
`Nagano and Alexander as a whole, or the technical obstacles to modifying Nagano’s
`
`12
`
`
`
`
`
`
`
`
`
`recorder to add another tuner from Alexander or Chun. See Response at p. 45. First,
`
`I did not apply Alexander “as a whole” to Nagano; I only used it as evidence that a
`
`POSITA would know the utility of adding a second tuner to Nagano. Second, as I
`
`explained above, there are few, if any, “technical obstacles” to replicating Nagano’s
`
`first tuner or to adding expanded conflict-resolution programming to the software
`
`already used to control Nagano’s first tuner.
`
`25. Further, having used Alexander’s teaching regarding the usefulness of
`
`adding a second tuner to Nagano, in my opinion a POSITA would have understood
`
`that instead of looking at conflicts only for recordings in the two-tuner system, the
`
`Nagano IPG could look for a conflict between assigning a tuner to perform other
`
`typical functions (e.g., channel change, PIP requests, etc.) that can create conflicts
`
`between the two tuners. A POSITA would therefore be motivated to make such a
`
`change because the addition of the second tuner provides an improved user
`
`experience by allowing uninterrupted viewing of one television program, even while
`
`recording a second program or performing a secondary function such as PIP.
`
`26. Rovi also asserts that Nagano does not teach viewing a live program.
`
`Response at p. 28. Nagano’s FIG. 1, however, clearly shows TUNER CIRCUIT 2
`
`output, which outputs VIDEO to DISPLAY CIRCUIT 7-2. I pointed out above
`
`disclosures regarding viewing a television program in Nagano. See ¶¶ 16-17.
`
`Having used Alexander’s teaching regarding the usefulness of adding a second tuner
`
`13
`
`
`
`
`
`
`
`
`
`to Nagano, in my opinion a POSITA would have easily modified Nagano’s control
`
`software to assign one tuner to viewing a first television program, the second tuner
`
`to recording a second program, and then recognizing that a conflict would be created
`
`if and when a user requested viewing or recording a third television program.
`
`27. Rovi also asserts that Nagano does not teach cancelling the viewing of
`
`a currently viewed program. Response at pp. 38-40. Having used Alexander’s
`
`teaching regarding the usefulness of adding a second tuner to Nagano, in my opinion
`
`a POSITA would have easily modified Nagano’s control software to provide the user
`
`the opportunity to cancel the function of either the first or second tuner when the
`
`function of one of those tuners is the viewing a television program. In my opinion,
`
`a POSITA would therefore be motivated to make such a change because the
`
`modification furthers the goal of providing an improved user experience by allowing
`
`uninterrupted viewing of television programming.
`
`28. Rovi also asserts that Nagano does not teach displaying a conflict alert
`
`due to a tuning operation in the form of a display on display screen that provides the
`
`user with a first option to continue to perform the function of the second tuner or as
`
`a second option to cancel the function of the second tuner to perform the requested
`
`tuning operation so as to resolve a conflict. See Response at pp. 32-40. Having used
`
`Alexander’s teaching regarding the usefulness of adding a second tuner to Nagano,
`
`in my opinion a POSITA would have easily modified Nagano’s control software to
`
`14
`
`
`
`
`
`
`
`
`
`provide the user the opportunity to cancel or maintain the function of the second
`
`tuner. In my opinion, a POSITA would be motivated to make such a change because
`
`the modification furthers the same goal of providing an improved user experience
`
`by simplifying the control over desired television programming and by allowing
`
`uninterrupted viewing of television programming.
`
`
`
`Predictable Use Of The Prior Art Elements
`
`29. Rovi also asserts that Petitioner and I in my prior Declaration failed to
`
`explain what the “predictable use” of prior art elements in each proposed
`
`combination of references would be. Response at pp. 46-47. I disagree. In fact, I
`
`pointed out that adding a second tuner to Nagano as disclosed by Alexander would
`
`increase the viewable and recordable content available to the user, including
`
`explaining that a POSITA would have found performing functions such as
`
`determining a conflict, providing an alert, and canceling a tuner function for a second
`
`tuner to be obvious in view of Nagano’s teachings for performing such functions
`
`with a single (i.e., the first) tuner. See e.g., Ex. 1107 at ¶¶ 66, 70, 83, 101, 116, 121.
`
`Rovi also asserted that modifying Nagano to add a second tuner was unnecessary
`
`since “Nagano's recorder . . . already includes an EPG that serves that purpose for
`
`the recorder.” Response at p. 46. That assertion ignores the benefits I identified that
`
`would come from having a two-tuner system. Further, the addition of a second tuner
`
`to Nagano is a simple substitution of one known element for another to obtain
`
`
`
`
`
`15
`
`
`
`
`
`predictable results. For example, the substitution of the tuner in Nagano with a
`
`second tuner, as taught by Alexander and Chun, using the same technique taught by
`
`Nagano to resolve a conflict, is a simple substitution of one known element for
`
`another that yields predictable results and is a predictable use of the prior art
`
`elements.
`
`30. Rovi also asserts that in my prior Declaration I failed to explain how
`
`the addition of a second tuner could increase the content available to the user.
`
`Response at pp. 48-49. That assertion shows a surprising lack of understanding
`
`about the way television programming is transmitted over the air or cable. At any
`
`given time, multiple programs are carried in parallel over such media, and a one-
`
`tuner system can only select one of those programs for viewing or recording. A two-
`
`tuner system will allow the user to select one channel for recording and later viewing,
`
`while simultaneously viewing a second channel. That doubles the content available
`
`to the user.
`
`31. Rovi also asserts that “to the extent that Alexander discloses two tuners,
`
`they are television tuners, not tuners of a recorder.” Response at p. 47. That
`
`assertion is far off target from a technical viewpoint. A “tuner” selects a single
`
`channel from a signal carrying multiple channels, and the selected channel can then
`
`be recorded or viewed. A given tuner can serve either purpose.
`
`
`
`
`
`16
`
`
`
`
`
` Ground 2: Modifying The Single Tuner Conflict Resolution
`System of Nagano With The Second Tuner Of Chun Would Have
`Been Obvious To A POSITA
`
`32.
`
`I discussed Nagano in detail in my first Declaration. I also described
`
`the Chun system as describing a self-contained, multi-tuner system with a PIP
`
`function that can be implemented by using either tuner. Ex. 1107 at ¶ 60. In the
`
`Ground 2 combination, I used Chun only to teach the usefulness of having a second
`
`tuner and a PIP capability. Thus, Rovi's assertion that “Chun has no disclosure of
`
`using its tuners for recording” is of no relevance, nor is Chun's lack of disclosure of
`
`any form of conflict detection. Response at p. 31. Those capabilities are already
`
`provided by Nagano.
`
`33. Rovi also asserts that Petitioner and I failed to show how Chun's
`
`microprocessor and its control signals could be used in combination with Nagano.
`
`Response at pp. 52-53. There, once again, however, Rovi ignores the fact that there
`
`is no need to bring Chun's microprocessor into the Nagano system since Nagano
`
`already has a microprocessor available to control its first tuner and an added second
`
`tuner.
`
`VI. THE CITED PRIOR ART DISCLOSES THE LIMITATIONS IN THE
`DEPENDENT CLAIMS
`
`34. As an initial matter, Rovi has not disputed that the additional limitations
`
`of dependent claims 3 and 15, 4 and 16, 5 and 17, 11 and 23, as well as 12 and 24
`
`
`
`
`
`17
`
`
`
`
`
`are disclosed by the prior art combinations of Nagano/Alexander and Nagano/Chun.
`
`I address the dependent claims that Rovi has disputed below.
`
`A. Claims 2 and 14
`
`35. Claims 2 and 14 depend from claims 1 and 13 and further require:
`
`receiving a user selection to not cancel the function of the second
`
`tuner; and in response to the user selection to not cancel the function
`
`of the second tuner, continuing to perform the function of the second
`
`tuner.
`
`36.
`
`It is my opinion, as explained in my first Declaration, that Alexander
`
`discloses that the “EPG’s Record Function recognizes conflicts in viewer record
`
`instructions” and Alexander’s IPG “prompts the viewer to resolve the conflict,”
`
`where that conflict could be resolved by the user choosing not to cancel the requested
`
`function of the second tuner, thereby allowing that tuner to continue to record or to
`
`execute some other tuner function. Ex. 1107 at ¶ 57. Given the disclosures identified
`
`above, it is my opinion that Nagano in view of Alexander or Chun invalidates claims
`
`2 and 14 of the ’512 patent through obviousness. In making that combination, a
`
`POSITA would simply modify Nagano by adding a second tuner as taught by
`
`Alexander or Chun, to obtain a more capable system by using standard engineering
`
`techniques to replicate the microprocessor-controller tuner Nagano already had.
`
`Further, extending Nagano’s conflict resolution software to allow it to operate with
`
`
`
`
`
`18
`
`
`
`
`
`a two-tuner system would have been readily done since identifying a tuner conflict
`
`is a straightforward problem, and “continuing to perform the function of the second
`
`tuner” is an obvious way to resolve such a conflict.
`
`37.
`
`I note that a POSITA can only choose from a finite number of possible
`
`solutions to resolve conflicts in a two-tuner system: the function of the first tuner
`
`can be cancelled or continued, the function of the second tuner can be cancelled or
`
`continued, or the new request can be cancelled or continued. In other words, if a
`
`user chooses to continue a current tuner function, then either the request must be
`
`cancelled or the function of the other tuner must be cancelled. If the user chooses to
`
`continue with the new request, then one of the current tuner functions must be
`
`cancelled.
`
`38. Extending Nagano’s conflict resolution system to recognize conflicts
`
`with a second tuner, as taught by Alexander or Chun, would be a simple modification
`
`to Nagano’s preexisting control software to respond to a conflict by giving the user
`
`the opportunity to cancel a new request or, alternatively, to maintain the function
`
`assigned to the second tuner. Such a modification of Nagano would clearly improve
`
`a user’s viewing experience by allowing uninterrupted viewing of television
`
`programming even while the recording of a second program takes place.
`
`B. Claims 6 and 18
`
`39. Claims 6 and 18 depend from claims 1 and 13 and further require:
`
`
`
`
`
`19
`
`
`
`
`
`wherein a function of the first tuner is viewing a first television
`
`program, the function of the second tuner is performing a secondary
`
`tuner function, and the requested tuning operation is recording a
`
`second television program.
`
`40. As I explained in my first Declaration, Nagano discloses a single-tuner
`
`system with a conflict identification capability, wherein the tuner functions that can
`
`create a conflict include receiving and viewing a program, recording a program, and
`
`retrieval of EPG data. Alexander and Chun both disclose providing a second tuner,
`
`something I previously explained would also be beneficial to add to the Nagano
`
`system. In so doing, however, I proposed simply to add that second tuner to Nagano.
`
`Even so, Rovi has criticized my position by considering Alexander and Chun
`
`individually, rather than considering only the specific nature of my proposed
`
`combinations. Thus, Rovi’s assertion that neither Nagano, Alexander, nor Chun
`
`individually discusses resolving a conflict involving the second tuner is irrelevant.
`
`What Rovi should have considered is the system that results when a second tuner is
`
`added to Nagano as taught by Alexander and Chun. As explained in my first
`
`Declaration, the tuners taught by Alexander and Chun have secondary tuning
`
`functions such as PIP, functions which can then be implemented with Nagano once
`
`a second tuner is provided to the Nagano system. Ex. 1107 at ¶¶ 55 and 60.
`
`41. Further, once the second tuner is added to Nagano, instead of looking
`
`at conflicts only for recordings, the Nagano IPG could readily be reprogrammed to
`
`20
`
`
`
`
`
`
`
`
`
`recognize a conflict based upon any function (e.g., channel change, PIP requests,
`
`etc.) that involves those two tuners. Modifying Nagano’s conflict resolution system
`
`with a second tuner, as well as adding secondary tuning functions (i.e., PIP) which
`
`are taught by Alexander and Chun, would only require a simple modification to
`
`Nagano’s control software.
`
`42. On page 45 of its Response, Rovi asserts that I “never address[ed] the
`
`references as a whole or the technical obstacles to modifying Nagano’s recorder to
`
`add another tuner from Alexander or Chun.” I disagree. In my prior Declaration, I
`
`addressed in detail what the combinations of the cited references disclose, as well as
`
`the manner in which a POSITA would readily be able to make those combinations.
`
`Alexander, for example, teaches that both of his system’s tuners can display video,
`
`and that the program displayed in the PIP window can also be recorded. Ex. 1105
`
`at 14:35-41. Chun also teaches a system with two tuners and a secondary tuner
`
`function of displaying a PIP. In fact, Chun’s “Background of the Invention” section
`
`clearly states that the “invention utilizes the picture-in-picture (PIP) function of
`
`existing and well-known television and video cassette recorder (VCR) technology.”
`
`Ex. 1106 at 1:18-20. That clearly teaches displaying a PIP as an aspect of a
`
`television system.
`
`43.
`
`In my opinion, a POSITA would be motivated to modify the system of
`
`Nagano with the multiple tuners taught by both Alexander and Chun because adding
`
`21
`
`
`
`
`
`
`
`
`
`a second tuner to the Nagano system furthers the same goal of providing an improved
`
`user experience by increasing access to additional programming content, and
`
`allowing for the uninterrupted viewing of one television program while recording
`
`another.
`
`44. Rovi also asserts that Chun does not disclose a recorder receiving input
`
`from one of its tuners, but there, too, Rovi has addressed an aspect of Chun that I did
`
`not rely on when prop