throbber

`
`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

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