![]() |
[Home] [Databases] [World Law] [Multidatabase Search] [Help] [Feedback] | |
England and Wales Court of Appeal (Civil Division) Decisions |
||
You are here: BAILII >> Databases >> England and Wales Court of Appeal (Civil Division) Decisions >> Rovi Guides Inc v Virgin Media Ltd & Ors [2015] EWCA Civ 1214 (26 November 2015) URL: http://www.bailii.org/ew/cases/EWCA/Civ/2015/1214.html Cite as: [2015] EWCA Civ 1214 |
[New search] [Printable RTF version] [Help]
ON APPEAL FROM THE HIGH COURT OF JUSTICE
CHANCERY DIVISION
PATENTS COURT
Mr Justice Mann
Strand, London, WC2A 2LL |
||
B e f o r e :
LORD JUSTICE KITCHIN
and
LORD JUSTICE FLOYD
____________________
ROVI GUIDES INC. |
Appellant |
|
- and - |
||
(1) VIRGIN MEDIA LIMITED (2) VIRGIN MEDIA PAYMENTS LIMITED (3) TIVO INC. |
Respondents |
____________________
James Mellor QC and Andrew Lykiardopoulos QC (instructed by Marks & Clerk Solicitors LLP) for the Respondents
Hearing date: 10 November 2015
____________________
Crown Copyright ©
Lord Justice Floyd:
The patent
i) The first identification and information signals are received by the STB and stored.
ii) At the appropriate time (which may be defined by the identification signal), the identification signal causes a prompt (an icon or text) to be displayed to the user, superimposed over the video signal that the viewer is watching. This prompt indicates that further information is available to the viewer.
iii) If the user presses the appropriate button on the remote control in response to the prompt, the associated information signal is processed and the result displayed, informing the user about what is available.
"It is further contemplated that the icon 51 employed in the navigation system may be specifically correlated to the nature of the special event identified. For example, icons configured as a projector might indicate a movie event, as a tornado might indicate a weather event, as a guitar might indicate a musical event, as an open newspaper might indicate a news event, as a football helmet might indicate a sporting event and so on."
The claims
Claim 2
A
A system interactively controlled by a TV viewer remote for superimposing identification and information characters over normal programming on a viewer's display screen comprising:
B
a tuner having an input for receiving TV signals in a plurality of channels and first identification and information signals,
C
a first output for passing a signal of any selected one of said channels and
D
a second output for passing said first identification and information signals;
E
a computer having input means for receiving any of a plurality of control signals from the TV viewer remote,
F
a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from the TV viewer remote,
G
means for receiving said first identification and information signals passed by said second output of said tuner,
G1
means for storing said first identification and information signals, and
H
a second output means for passing a second identification signal and a second information signal, each corresponding to at least a portion of said first identification and information signals; and
I
means for superimposing said signals passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input the viewer's display screen,
J
said computer automatically passing said second identification signal at preselected times and for predetermined time increments, without viewer input, and
K
passing said second information signal in response to a second of said plurality of control signals received from the TV viewer remote during said predetermined time increments.
Claim 3
A
A system according to claim 2, wherein said first identification signal comprises:
B
i. data indicating the availability of said first information signal;
C
ii. (a) data defining an icon or textual matter alerting a viewer to the availability of information or (b) data enabling access to such an icon or textual matter as may be already stored on said computer; and
D
iii. data defining said preselected times and said predetermined time increments.
The prior art
The judgment of Mann J
"… in final speeches it was at one point suggested that it was somehow relevant to consider the need for multiple icons. However, that point fell away …".
"Q. I think it follows from that last answer, Mr. Turner, that none of the proposals that you have made for what to do with Florin involve a signal sent at the time of the advert change-over which includes either an icon or a pointer to an icon. That just does not happen in your suggestions about what to do with Florin.
A. Well, it is an indicator of the use of an icon. There may or may not be more icons in Florin, in this situation of multiple shopping channels, but it is the existence of that message which effectively says put up an icon that causes the context of the box knowing that it needs to put up either the icon or the relevant icon. But there is not something normally in that sort of message that would say, "Go to address this and this". Usually it is a situation of the message itself has its own context."
"Since it is a construction point, before turning to what Mr Turner was actually saying, it is necessary to bear in mind what the wording of the claim is. Although Mr Meade paraphrased it as referring to a "pointer", it does not actually say that. Paragraph (ii) refers to data which "enable[s] access to an icon". That no doubt includes what Mr Meade is referring to as a pointer, but it does not actually talk in terms of pointers. And it probably depends on what one means when saying "pointer". If one talks in terms of "enabling" (which is the word used) then Mr Turner's formulation in the passage of his cross-examination referred to above is capable of falling within the wording of paragraph (ii)."
"The Skilled Person would understand the TV Shop icon is likely to be frequently used for multiple advertisements. It is therefore most efficient to store the icon locally and simply provide data (in an "identification signal") directing the STB to place the locally stored icon on screen."
"(d) So, in order to create the described prompt at the start and end of each advertisement, signals must be communicated from the head-end to the STB so that the software has the necessary input(s) for scheduling the prompt to coincide with the play-out of the advertisements. This is the solution the Skilled Person would immediately understand and it would be unsurprising and predictable because it was well known to pass control messages from head-end to STB.
(e) The use of such signals is also suggested when considering the nature of the further information in Florin itself. ... As the content sent from the head-end is changing, in real-time, at the start and end of each advertisement, and as the prompt is being shown at the start and end of each advertisement, it would be very odd indeed not to send a message from the head-end at the start and end of each advertisement to initialise the display of the prompt."
"These paragraphs are not directly addressing the question of the form of instruction given to or perceived by the STB, but they do strongly suggest that there is something in the signal which actually triggers the production of the prompt rather than somehow leaving the STB to infer that the prompt is needed. Again, in my view, that is "enabling". "
"Q. If we can just think about this in terms of the data that will be on the box, on the set-top box, I am not saying this is exactly how it would be done or at the bit level how it would be done, but if we think of it slightly conceptually. Somewhere on the set-top box there has to be a two-column table with the channel number and the graphic appearance of the icon. That is what you need?
A. Yes. In practice it would normally be a pointer to an area of storage of graphic images, but, yes.
Q. I understand your point. The actual table would be the channel number plus a pointer to an address?
A. Yes.
Q. And the artwork would be at the address?
A. Yes.
Q. But conceptually you agree it is just one ----
A. Yes, it is a one-to-one mapping of channel number. It might not be channel number but logically it is the same as channel number. It is something that says this is this virtual channel or this real channel because channel numbering becomes a bit -- it is not so -- it is easy in the analog world usually because there are physical channels. When you get into digital, then channel numbering is a bit more of an abstract thing.
Q. Yes. So, if there was a desire to update that, that information, all that needs to be sent is the channel number ----
A. And the image.
Q. ---- and the image. That is the only signalling you need to update ----
A. Yes and that is indeed all I was trying to say here. For flexibility you would need to be able to download a new image.
Q. That need not be done live or at an advert break.
A. No, I was not trying to suggest that."
"What is apparent from that is that Mr Turner was being very specific about what he was referring to as a pointer – he was referring to a table in software on the machine which would actually contain a reference to a particular address in computer memory at which the information necessary to assemble the icon would be found. It is that sort of "pointer" that he was disclaiming as being part of his identification signal in the passage on which Mr Meade put such weight. He is doing no more than that. In my view there is no inconsistency between the passage relied on by Mr Meade and the passages from his reports which I have quoted and which do not deploy the same detailed concept. In my view his evidence demonstrates that he considered that the process which he had in mind fell within the concept of "enabling", and that that "enabling" arose from data in the identification signal. The contrast (if any) between what he said in cross-examination and what he had said in his reports was not put to him at this point in his cross-examination. In my view Mr Meade can only extract what he seeks from the passage relied on first by misconstruing paragraph (ii) by using the world of pointers rather than focusing on the actual wording ("enabling") and then taking Mr Turner's oral evidence out of context. In my view Mr Turner was not being inconsistent and overall his evidence demonstrates that in his view of the obvious way of implementing Florin there is some of the data in the identification signal which enables the production of the icon (in the sense that it invokes it) within paragraph (ii). I accept that evidence. "
Rovi's submissions
Virgin's submissions
Discussion
"…purpose is not the be-all and end-all. One is still at the end of the day concerned with the meaning of the language used. Hence the other extreme of the Protocol—a mere guideline—is also ruled out by Article 69 itself. It is the terms of the claims which delineate the patentee's territory."
"the identification signal comprises ….. (b) data enabling access to such an icon … as may be already stored on said computer"
Kitchin LJ
Moore-Bick LJ
Note 1 The case was reported at first instance under the name Rovi Solutions Corporation and another v Virgin Media Limited and others [2014] EWHC 1559 (Pat). Rovi Guides Inc was substituted as claimant and appellant by consent, confirmed in a consent order made by Kitchin LJ on 20 July 2015. [Back]