CHANCERY DIVISION
PATENTS COURT
Strand, London, WC2A 2LL |
||
B e f o r e :
____________________
KONINKLIJKE PHILIPS ELECTRONICS N.V. |
Claimant |
|
- and - |
||
NINTENDO OF EUROPE GmbH |
Defendant |
____________________
Adrian Speck QC & Brian Nicholson (instructed by Rouse Legal) for the Defendant
Hearing dates: 8th, 9th, 12th, 13th, 14th, 19th 20th May 2014
____________________
Crown Copyright ©
Mr Justice Birss:
Contents | Para |
Introduction | 1 |
The issues | 4 |
The witnesses | 23 |
The 484 patent | 29 |
The skilled person | 30 |
The common general knowledge | 37 |
The 484 patent specification | 58 |
Claim construction | 68 |
Allowability of the amendments | 106 |
Infringement | 119 |
Novelty | 141 |
WCTM | 142 |
SEGA Heavyweight Champ | 157 |
Alpine Racer | 164 |
Obviousness | 177 |
WCTM | 179 |
SEGA Heavyweight Champ | 192 |
Alpine Racer | 194 |
The 498 and 650 patents | 195 |
The skilled person | 196 |
The common general knowledge | 202 |
The 498/650 patent specification | 226 |
Claim construction | 238 |
Added matter | 273 |
The amendments and double patenting | 290 |
Infringement | 312 |
Novelty | 329 |
Wacom | 330 |
Philips application | 345 |
Sony | 357 |
Obviousness | 379 |
Wacom | 381 |
Philips application | 410 |
Sony | 427 |
Summary of outcomes on 498 and 650 and impact on double patenting | 440 |
Reflection on 498 and 650 | 450 |
Conclusion | 451 |
Introduction
The issues
Prior art and claim amendments for the 484 patent
i) Japanese Unexamined Utility Model Application S64-56289 filed by Sega Enterprises Co. Ltd entitled "Boxing Game Device" published on 7 April 1989;ii) the prior use of Sega's arcade game "Heavyweight Champ" made available to the public from 1987. This game is the same as the one described in the Sega Application although the disclosures are not identical;
iii) the prior use of Nintendo's NES console when used in conjunction with a device called the Power Pad of Bandai to play a computer game called World Class Track Meet (WCTM) from 1988;
iv) the prior use of Namco's "Alpine Racer" arcade game. This was made available to the public from June or July 1995.
1. Virtual body modelling apparatus operable to generate and animate under user direction a representation of a body in a virtual environment the apparatus comprising:
a first data store, holding data defining the virtual environment; a second data store, holding data related to features of the virtual body representation;
user motion detection means monitoring movement of the user in a physical environment;
and processing means arranged to generate a representation of the virtual environment based on data from the first data store,
to generate the body representation within the virtual environment based on data from the second data store,
and to periodically modify the generated body representation in response to signals received from the user motion detection means;
characterised in that the second data store holds data defining at least one sequence of body motions,
and the processor is arranged to call said sequence data and modify the generated body representation such as to follow the sequence of motions on detection of one or more predetermined signals from the user motion detection means.
5. Apparatus as claimed in Claim 1, wherein the user is presented with the image of the virtual environment from a first viewpoint, said generated representation of the virtual environment being modified to change the viewpoint in synchronism with the following of the sequence of motions.
1. Virtual body modelling apparatus operable to generate and animate under user direction a representation of a body in a virtual environment wherein the virtual body representation is a computer-based model that represents the human, or other, form in the virtual environment, the apparatus comprising:
a first data store, holding data defining the virtual environment; a second data store, holding data related to features of the virtual body representation;
user motion detection means monitoring movement of the user in a physical environment;
and processing means arranged to generate a representation of the virtual environment based on data from the first data store,
to generate the body representation within the virtual environment based on data from the second data store,
and to periodically modify the generated body representation in response to signals received from the user motion detection means and an adaptive mechanism;
characterised in that the second data store holds data defining at least one sequence of body motions,
and the processor is arranged to call said sequence data and modify the generated body representation such as to follow the sequence of motions on detection of one or more predetermined signals from the user motion detection means; and,
the adaptive mechanism is arranged to adapt on the fly to the signals received from the user motion detection means to translate the user's erratic, variable signals into a steady motion."
9. Apparatus as claimed in any preceding claim, wherein the movement of at least one part of the virtual body is directed by the measured movement of the corresponding part of the user's body.
Prior art and claim amendments for the 498 and 650 patents
i) a Japanese unexamined patent application No. H07-302148 published on 14 November 1995 entitled "Data input device" ("Wacom");ii) PCT Application WO 00/60534 published on 12 November 2000 entitled "Remote control for display apparatus" ("Philips application"); and
iii) Japanese unexamined patent application 2002-81909 published on 22 March 2002 entitled "Position detector, position detection method, and entertainment apparatus" ("Sony").
Claim 1
User interaction system, comprising:
- an electrical apparatus (110);
- a portable pointing device (101, 300) operable by a user for pointing to a region in space;
- a camera (102) taking a picture; and
- a digital signal processor (120), capable of receiving and processing the picture, and capable of transmitting user interface information (I) derived from the picture to the electrical apparatus (110),
wherein the camera (102) is connected to the pointing device (101, 300) so that in operation it images the region pointed to, the system being characterised in that it further comprises at least one room localization beacon (180, 181, 182 the system being), in a room wherein the pointing device is used, that can emit electromagnetic radiation, for use by the digital signal processor (120) in order to recognise which part of the room the pointing device is pointing; and the digital signal processor (120) is further arranged to recognise to which part of the room the pointing device is pointing.
Claim 2
The user interaction system as in Claim 1, further comprising motion sensing means (304) for sensing a motion and/or for calculating a motion trajectory (400, 410) of the pointing device.
Claim 3
The user interaction system as in Claim 1 wherein the motion or the motion trajectory (400, 410) of the pointing device is estimated on the basis of successive pictures imaged by the camera (102).
Claim 5
User interaction system as claimed in Claim 2, wherein the transmitted user interface information (I) includes at least one feature selected from the group consisting of motion trajectory (400) the pointing device (101) and a characteristic signature derived from the motion trajectory (400) of the pointing device (101). "
Claim 1A
User interaction system, comprising:
- an electrical apparatus (110);
- a portable pointing device (101, 300) operable by a user for pointing to a region in space;
- a camera (102) taking a picture;
- motion sensing means, and
- a digital signal processor (120), capable of receiving and processing the picture, and capable of transmitting user interface information (I) derived from the picture to the electrical apparatus (110),
wherein the camera (102) is connected to the pointing device (101, 300) so that in operation it images the region pointed to, the system being characterised in that it further comprises at least one room localization beacon (180, 181, 182 the system being), in a room wherein the pointing device is used, that can emit electromagnetic radiation, for use by the digital signal processor (120) in order to recognise which part of the room the pointing device is pointing; and the digital signal processor (120) is further arranged to recognise to which part of the room the pointing device is pointing
and wherein the digital signal processor is arranged to analyse gestures made with the pointing device based upon a motion trajectory (400, 410) of the pointing device.
Claim 2A
The user interaction system as in Claim 1,further comprising motion sensing means (304) for sensing a motion and/or for calculating awherein the motion trajectory (400, 410) of the pointing device is estimated on the basis of the motion sensing means.
Claim 3A
The user interaction system as in Claim 1 whereinthe motion orthe motion trajectory (400, 410) of the pointing device is estimated on the basis of successive pictures imaged by the camera (102).
Claim 1B
User interaction system, comprising:
- an electrical apparatus (110);
- a portable pointing device (101, 300) operable by a user for pointing to a region in space;
- a camera (102) taking a picture;
- a digital signal processor (120), capable of receiving and processing the picture, and capable of transmitting user interface information (I) derived from the picture to the electrical apparatus (110),
wherein the camera (102) is connected to the pointing device (101, 300) so that in operation it images the region pointed to, the system being characterised in that it further comprisesat least oneroom localization beacons (180, 181, 182 the system being), in a room wherein the pointing device is used, that can emit electromagnetic radiation, for use by the digital signal processor (120) in order to recognise which part of the room the pointing device is pointing; and the digital signal processor (120) is further arranged to recognise to which part of the room the pointing device is pointing.
Claim 1C
User interaction system, comprising:
- an electrical apparatus (110);
- a portable pointing device (101, 300) operable by a user for pointing to a region in space;
- a camera (102) taking a picture;
- motion sensing means, and
- a digital signal processor (120), capable of receiving and processing the picture, and capable of transmitting user interface information (I) derived from the picture to the electrical apparatus (110),
wherein the camera (102) is connected to the pointing device (101, 300) so that in operation it images the region pointed to, the system being characterised in that it further comprisesat least oneroom localization beacons (180, 181, 182 the system being), in a room wherein the pointing device is used, that can emit electromagnetic radiation, for use by the digital signal processor (120) in order to recognise which part of the room the pointing device is pointing; and the digital signal processor (120) is further arranged to recognise to which part of the room the pointing device is pointing
and wherein the digital signal processor is arranged to analyse gestures made with the pointing device based upon a motion trajectory (400, 410) of the pointing device.
Claim 1D
User interaction system, comprising:
- an electrical apparatus (110);
- a portable pointing device (101, 300) operable by a user for pointing to a region in space;
- a camera (102) taking a picture;
- motion sensing means, and
- a digital signal processor (120), capable of receiving and processing the picture, and capable of transmitting user interface information (I) derived from the picture to the electrical apparatus (110),
wherein the camera (102) is connected to the pointing device (101, 300) so that in operation it images the region pointed to, the system being characterised in that it further comprisesat least oneroom localization beacons (180, 181, 182), the system being),in a room wherein the pointing device is used, that can emit electromagnetic radiation, for use by the digital signal processor (120) in order to recognise which part of the room the pointing device is pointing; and the digital signal processor (120) is further arranged to recognise to which part of the room the pointing device is pointing
and wherein the digital signal processor is arranged to analyse gestures made with the pointing device based upon a motion trajectory (400, 410) of the pointing device.
1. User interaction system comprising:
- an electrical apparatus (110);
- a portable pointing device (101, 300) operable by a user for pointing to a region in space;
- a camera (102) taking a picture, which camera is connected to the pointing device so that in operation it images the region pointed to; and
- a digital signal processor (120), capable of receiving and processing the picture, and capable of transmitting user interface information derived from the picture to the electrical apparatus;
the system being characterised by further comprising:
- at least one room localization beacon (180,181,182) in a room wherein the pointing devices is used, that is capable of emitting electromagnetic radiation for use by the digital signal processor which is arranged to recognize to which part of the room the pointing device is pointing; and
- means for estimating a motion or motion or a motion trajectory (400, 410) of the pointing device.
2. User interaction system as in claim 1, wherein the means for enabling estimating a motion or a motion trajectory of the pointing device is motion sensing means (304).
3. User interaction system as in claim 1, wherein the motion or the motion trajectory of the pointing device is estimated on basis of successive pictures imaged by the camera at respective instances of time.
6. User interaction system as claimed in any preceding claim, wherein the digital signal processor is arranged to analyze gestures made with the pointing device based on said motion trajectory."
1. User interaction system comprising:
- an electrical apparatus (110);
- a portable pointing device (101, 300) operable by a user for pointing to a region in space;
- a camera (102) taking a picture, which camera is connected to the pointing device so that in operation it images the region pointed to; and
- a digital signal processor (120), capable of receiving and processing the picture, and capable of transmitting user interface information derived from the picture to the electrical apparatus;
the system being characterised by further comprising:
at least oneroom localization beacons (180,181,182) in a room wherein the pointing devices is used, that areiscapable of emitting electromagnetic radiation for use by the digital signal processor which is arranged to recognize to which part of the room the pointing device is pointing; and
- means for estimating a motion or motion or a motion trajectory (400, 410) of the pointing device.
The witnesses
The 484 patent
The person skilled in the art
Common general knowledge
The specification of the 484 patent
Claim construction
Claim 1 as granted
i) Virtual environment (etc.)ii) First and second data stores
iii) User motion detection means monitoring movement
iv) Sequence of body motions
v) Pre-determined signals and periodically modify
Virtual environment (etc.)
First and second data stores
User motion detection means monitoring movement
Sequence of body motions
Pre-determined signals and periodically modify
Claim 5
Claim 1 as amended
Claim 9 as proposed to be amended
The interpretation of claims to computer apparatus generally
Allowability of the amendments – added matter
If the specification discloses distinct sub-classes of the overall inventive concept, then it should be possible to amend down to one or other of those sub-classes, whether or not they are presented as inventively distinct in the specification before amendment. The difficulty comes when it is sought to take features which are only disclosed in a particular context and which are not disclosed as having any inventive significance and introduce them into the claim deprived of that context. This is a process sometimes called "intermediate generalisation.
This mechanism adapts on the fly to the measurement apparatus output, to translate the users erratic, variable measurements into a steady walking motion. [application]
the adaptive mechanism is arranged to adapt on the fly to the signals received from the user motion detection means to translate the user's erratic, variable signals into a steady motion. [claim]
The following description is specifically concerned with modelling and controlling the legs of a virtual humanoid body that a user or participant in a virtual world may control, with the mechanism for control of the leg movements of the virtual body being directed by measured movement of the users legs. As will be readily appreciated, many of the techniques described may also be used for controlling movement of the arms and head of a virtual body.
Infringement
Infringement - claim 5
Claim 9 as proposed to be amended
Infringement - s60(1) and s60(2)
Novelty
WCTM
SEGA - Heavyweight Champ
Alpine Racer
Obviousness
Obviousness: WCTM
Obviousness – SEGA Heavyweight Champ
Obviousness – Alpine Racer
The 498 and 650 patents
The skilled person
The common general knowledge
The 498/650 patent specification
"Irrespective of whether the device is used for recognising objects, it can be used to send apparatus control data corresponding to specific movements by the user. The intended apparatus in such an application of the pointing device could e.g. be fixed or indicated with a button."
Claim construction for 498 and 650
i) "suitable for"ii) recognising where the device is pointing
iii) the brackets
iv) motion sensing means
v) motion trajectory and analysing gestures
Claim 1 of 498 as granted
suitable for
recognising where the device is pointing
The brackets
Claim 2 of 498 as granted
motion sensing means
Claim 3 of 498 as granted
Claim 5 of 498 as granted
Claims 1A, 2A and 3A of 498
motion trajectory and analysing gestures
Claims 1B, 1C and 1D of 498
The claims of the 650 patent
Added matter
Impact on the claims of 498 and 650
The amendments and double patenting
"Where two or more applications for a patent for the same invention having the same priority date are filed by the same applicant or his successor in title, the comptroller may on that ground refuse to grant a patent in pursuance of more than one of the applications."
"13.4 The Board accepts that the principle of prohibition of double patenting exists on the basis that an applicant has no legitimate interest in proceedings leading to the grant of a second patent for the same subject-matter if he already possesses one granted patent therefor. Therefore, the Enlarged Board finds nothing objectionable in the established practice of the EPO that amendments to a divisional application are objected to and refused when the amended divisional application claims the same subject-matter as a pending parent application or a granted parent patent. However, this principle could not be relied on to prevent the filing of identical applications as this would run counter to the prevailing principle that conformity of applications with the EPC is to be assessed on the final version put forward (see point 3.2 above)."
(My emphasis. The last sentence of the quoted paragraph relates to a different point – whether the objection could be taken to prevent even the filing of an application from the outset. The EBA held it could not.)
i) The two patents must have the same priority dates and be held by the same applicant (or its successor in title);ii) The two claims must be for the same invention, that is to say they must be for the same subject matter and by this I mean they must have the same scope. The scope is considered as a matter of substance. Trivial differences in wording will not avoid the objection but if one claim covers embodiments which the other claim does not, then the objection does not arise.
iii) The two claims must be independent claims. This necessarily follows from the rejection of the point on overlapping scope. If two independent claims have different scope then there is no reason to object even if the patents contain dependent claims with the same scope. The point might arise later if an amendment is needed e.g. to deal with a validity attack but in the case the point can be taken then.
iv) If the objection arises in the Patents Court in which both patents are before the court then it can be cured by an amendment or amendments to either patent.
v) Even if the objection properly arises in the sense that two relevant claims have the same scope, if the patentee has a legitimate interest in maintaining both claims then the amendment should not be refused.
Do the amendments lead to double patenting?
Infringement
Novelty
Wacom
Philips Application
Sony
"Further, at the time of a smash, for example, the user steps down strongly on the contact sensor 84. In this instance the time at which the contact sensor 84 was stepped on is deemed a trigger point and position detection is performed by the asynchronous shutter."
"game player (user) movements and actions similar to actions in the game world can be used as input data to reflect real world actions in virtual worlds such as games and enable highly accurate movement detection enhanced in real-time feel"
Sony and the claims
Obviousness
Inventive step: Wacom
Wacom – the software case
Wacom - the tilt pad case
Inventive step: Philips application
Adding the Graffiti system to the Philips application
Combining Black & White (etc.) with the Philips application
Adding a MEMS device to the Philips application
Inventive step: Sony
Summary of outcomes on 498 and 650 and impact on double patenting
498 patent
i) Claim 1 as granted is invalid. It involves added matter (at least one beacon). It lacks novelty over Wacom, the Philips application and Sony.ii) Claim 2 as granted is novel over all the cited prior art and involves an inventive step over all the prior art.
iii) Claim 3 as granted lacks novelty over Sony and lacks inventive step over Wacom and the Philips application.
iv) Claim 5 as granted is novel over all the cited prior art and involves an inventive step over all the prior art.
v) Thus as granted 498 is invalid. Claims 2 and 5 are novel and inventive.
vi) Claim 1A would be invalid as it involves added matter (at least one beacon).
vii) Claim 1B would be invalid as it lacks novelty over Wacom, the Philips application and Sony.
viii) Claim 1C would be valid. It cures the added matter. It is novel over all the cited prior art and involves an inventive step. However I will not permit an amendment in this form as it leaves the bracket problem uncured.
ix) Claim 1D is valid and cures the bracket problem.
x) Thus subject to double patenting I would permit an amendment to 498 in the form of the fourth conditional amendment (claim 1D). A set of claims in that form is valid.
650 patent
xi) Claim 1 as granted is invalid. It involves added matter (at least one beacon). It is novel over Wacom and the Philips application but is it not novel over Sony. It lacks inventive step over Wacom and the Philips application.
xii) Claim 2 as granted is novel over all the cited prior art. It is not obvious over any of Wacom, the Philips application or Sony.
xiii) Claim 3 as granted is not novel over Sony. It lacks inventive step over Wacom and the Philips application.
xiv) Claim 6 as granted is novel over all the cited prior art. It would be inventive over Sony but lacks inventive step over Wacom and the Philips application.
xv) Thus as granted 650 is invalid. Only claim 2 is novel and inventive.
xvi) Claim 1 as proposed to be amended does not involve added matter. It would be novel over Wacom and the Philips application but it would not be novel over Sony and would lack inventive step over Wacom and the Philips application.
xvii) Thus subject to double patenting I would allow the amendment to claim 1 to cure the added matter and then make a finding of partial validity of amended 650 on the basis of claim 2.
Reflection on 498 and 650
i) The patent application which led to the 498 patent discloses a computer system with a hand held pointing device which has both a camera and a physical motion sensor such as an accelerometer. It is used to give hand waving gesture commands to a fixed unit. The gesture analysis is based on the motion trajectory of the device. The system uses room localisation beacons (plural) but not necessarily three beacons. One application of this combination which is described is to use it for playing games.ii) No prior art discloses that combination. Wacom has no physical motion sensor and no gesture analysis. The Philips application describes a pointing device with a camera but the idea of using it for hand waving gestures is not disclosed. The device can have a tilt sensor but that was just an activation switch. Sony is a game system with a hand held unit which used a camera but at best it is a near miss. It does not disclose the idea of monitoring the swing. It has no physical motion sensor.
iii) For inventive step, none of the cited prior art leads naturally to the claimed combination and pointers to it are not in the common general knowledge. The common general knowledge did not include a device combining a physical motion sensor with a camera and the reasons advanced by Nintendo for putting those two sensors together in one unit are unconvincing. Also the common general knowledge did not include any game based on analysing hand waving gestures. The gesture examples relied on are two dimensional mouse gestures (like Graffiti or Black & White) or contrived (like the joystick cheat codes).
iv) Both patents were granted with broader claims but those broader claims are invalid in various ways. However a claim to the combination described is not added matter because it is disclosed in the patent application. The Nintendo Wii system set up with Wii Tennis is an example of that combination and therefore infringes the claim.
Conclusion