“6. The 268 patent is addressed to an engineer or team of engineers concerned with developing mobile phones for use in the UMTS mobile telecommunications standard, and in particular in developing systems for control of access to the random access channel (RACH). In my judgment on the parent patent I explained that those working on the GSM standard project were engineers of the highest calibre: see [37]. The same clearly applies to those involved in the UMTS project. 7. There is no dispute that the skilled addressee would have available the various standards such as GSM, GSM/GPRS and IS-95 and the current state of the UMTS recommendations. These are very extensive documents, and no skilled team could be expected to have or keep even a tiny fraction of their contents in its collective head. But the skilled team would know where in these documents to find information relevant to the task in hand.”
“8. Mobile telecommunications networks are complex structures. The general nature of such networks has been described in a number of judgments, and I do not need to repeat that exercise here. This case is concerned with how one controls access by the mobiles to a random access radio channel or RACH between the mobile and the base station (the "uplink"). In the parent case I said this about the technical background to the 189 patent. It is useful to set it out here as well: Contention on a shared channel Where the uplink from a mobile station is a shared random access channel, there is a danger of collision between users' signals, allowing stronger signals through and preventing weaker ones. This competition is called "contention". It can be tackled in numerous ways. One set of ways in which the problem is tackled is by restricting access to the channel. The "lottery" One well known way of restricting access to the channel involved a form of lottery. "Lottery" is not a term of art, but is a convenient term to provide an analogy for what is done. Each mobile station generates for itself a random number and compares it with a value sent by the network. A "win" can be defined as generating a random number greater than or equal to the transmitted value. So, for example, the possible transmitted numbers could be 1 to 10, and the random numbers could be 1 to 9. If the base station transmits a 10, no mobile will get onto the channel, but if it transmits a lower number than 10 an increasing proportion of mobiles can get on. At busy times the access can be throttled back to prevent collision. At very low usage times the transmitted value could be 1, and all mobiles would get access… Access classes Systems in which certain classes of user (user classes or access classes) could be restricted from access were also well known. For example class barring, under which a mobile of a particular class would be barred from access absolutely, was a feature of the GSM/GPRS system. Transmission capacity Bandwidth is a scarce resource in any mobile telephone system. Designers of such systems would try to arrange matters so as to minimise the amount of data that had to be sent routinely. One common general knowledge way of limiting the amount of data to be sent is the use of single bit flags, which alert the mobile to the fact that data is coming. This allows the network only to send the data when the flag is set. 9. I should add something about UMTS, as claim 1 is limited to a mobile for use in a UMTS network. UMTS is a third generation mobile telecommunications standard. At the priority date of and at the date of application for the patent, the standard was not complete: there were gaps in the specification of the standard. 10. UMTS is a code division multiple access system (CDMA). The details of CDMA do not matter for present purposes except in very limited respects. One aspect of CDMA is that of frequency sharing between channels. This means that there is at least the potential for channels to interfere with each other. Interference is a function of the load carried by the channel. A second point is that it was envisaged at the priority date that, in UMTS, the use of the RACH would not be restricted to the sending of channel requests. It would also be used to send small data packets. Thirdly, it was clear that UMTS would offer multiple services, including voice and at least one type of data service. These are points which are relied on by Nokia to suggest that a random access scheme for UMTS required more in the way of flexibility than was necessary for earlier schemes.”
“22. Control of access to a radio channel was a well known problem in mobile telecommunication systems and is recognised in the 268 specification. So, at [0020], the specification points out that where the message from a mobile station collides with another message on the random access channel, the message is not received properly in the base station and the base station is unable to acknowledge its receipt. The mobile station accordingly tries again, leading to a danger that the random access channel will become overloaded.”
“Mr Gould [IPCom’s expert] summarises the invention as providing, in a bandwidth efficient manner, a means for the network dynamically to adjust specific groups of users into a population with a priority access to the network independent of access threshold while at the same time using that access threshold to dynamically control the access of other users. He explains that it is bandwidth efficient by saying that it is possible only to send a single access threshold value, although of course the claim is not so limited. Again, I think this summary is a fair one to have in mind when considering the issues in the case, although it is not, of course, a substitute for the claims.”
“The numbers of bits used in the first, second and third bit patterns … for the access threshold value S, the access class information Z0, Z1, Z2, Z3, the priority threshold value P and the subscriber service information D0, D1, D2 are to be understood merely by way of example and can be increased, for example for more extensive signalling (sic), and can be reduced for bandwidth reduction. In this case, the total length of the bit patterns 45, 50, 55 also change, where applicable. Where applicable, individual elements of the information components can also be omitted entirely.”
"5. One might have thought there was nothing more to say on this topic after Kirin-Amgen v Hoechst Marion Roussel[2005] RPC 9 . The judge accurately set out the position, save that he used the old language of Art 69 EPC rather than that of the EPC 2000, a Convention now in force. The new language omits the terms of from Art. 69. No one suggested the amendment changes the meaning. We set out what the judge said, but using the language of the EPC 2000: [182] The task for the court is to determine what the person skilled in the art would have understood the patentee to have been using the language of the claim to mean. The principles were summarised by Jacob LJ in Mayne Pharma v Pharmacia Italia[2005] EWCA Civ 137 and refined by Pumfrey J in Halliburton v Smith International[2005] EWHC 1623 (Pat) following their general approval by the House of Lords in Kirin-Amgen v Hoechst Marion Roussel[2005] RPC 9 . An abbreviated version of them is as follows: (i) The first overarching principle is that contained in Article 69 of the European Patent Convention; (ii) Article 69 says that the extent of protection is determined by the claims. It goes on to say that the description and drawings shall be used to interpret the claims. In short the claims are to be construed in context. (iii) It follows that the claims are to be construed purposively—the inventor's purpose being ascertained from the description and drawings. (iv) It further follows that the claims must not be construed as if they stood alone—the drawings and description only being used to resolve any ambiguity. Purpose is vital to the construction of claims. (v) When ascertaining the inventor's purpose, it must be remembered that he may have several purposes depending on the level of generality of his invention. Typically, for instance, an inventor may have one, generally more than one, specific embodiment as well as a generalised concept. But there is no presumption that the patentee necessarily intended the widest possible meaning consistent with his purpose be given to the words that he used: purpose and meaning are different. (vi) Thus 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. (vii) It follows that if the patentee has included what is obviously a deliberate limitation in his claims, it must have a meaning. One cannot disregard obviously intentional elements. (vii) It also follows that where a patentee has used a word or phrase which, acontextually, might have a particular meaning (narrow or wide) it does not necessarily have that meaning in context. (vii) It further follows that there is no general "doctrine of equivalents." (viii) On the other hand purposive construction can lead to the conclusion that a technically trivial or minor difference between an element of a claim and the corresponding element of the alleged infringement nonetheless falls within the meaning of the element when read purposively. This is not because there is a doctrine of equivalents: it is because that is the fair way to read the claim in context. (ix) Finally purposive construction leads one to eschew the kind of meticulous verbal analysis which lawyers are too often tempted by their training to indulge."
“178. The […] device described as A1 operates as follows. The mobile is designed to receive two parameters of relevance. These are the dynamic persistence level, N, and the AC to ASC mapping information. I explain these in some more detail below. 179. Any device operating in accordance with the A1 method must be a member of at least one Access Class (AC). There are 10 normal ACs, numbered from 0-9. Every device must be a member of one of those normal ACs and the number of the particular AC to which the device belongs is stored on its SIM card. There are another 5 special Access Classes (11-15) designated for use by special groups of users such as emergency services and network staff. All access classes may be barred at any time by the network. 180. The next thing which it is necessary to understand is how the A1 selects an Access Service Class ("ASC") which it will use for its access attempt. These ASCs are different from the AC stored on the SIM. As I have said, the transmitted data includes an element entitled "AC-to-ASC mapping". This allocates each AC to an ASC. There are 8 ASCs numbered from 0-7. The mapping is carried out by the device reading the information element (IE) in the System Information Block appropriate to its AC. The way this is done is set out in Table 2 taken from the A1 Product and Process Description. ACs 0-9 look at the first IE in the block, 10 the second, 11 the third and so on. 181. Depending on which ASC has been allocated by the mapping process, the device works out a "persistence value" known as P(i), (not the same as the dynamic persistence level, N, sent by the network). The way this is done is set out in Table 1 taken from the A1 Product and Process Description: 182. It can be seen that there is a difference between ASC 0 and the other ASCs. If a device is in ASC 0 the device automatically sets its persistence value, P(i), to 1. This conclusion is arrived at directly from the AC to ASC mapping and not from the other parameter of importance, the dynamic persistence level, N. 183. On the other hand, if a device is in one of the other ASCs (1-7), it has to carry out a calculation using the dynamic persistence level, N, sent by the network. The formula to derive P(i) in such a case involves P(N) where P(N) = 2-(N-1) 184. So P(N) is a function of (i.e. mathematically dependent on) the transmitted dynamic persistence level. 185. If the network wishes to distinguish between ASCs 1-7 it can optionally broadcast a scaling factor which may be different for each ASC. Each device is programmed to apply the scaling factor appropriate to its ASC when calculating the P(i). That is why the boxes in Table 1 above include the scaling factors s. 186. P(i) is used by the device to determine whether or not it can start transmitting over the RACH. It does so by a persistency test. The persistency test involves the device randomly generating a number R. Armed with R and P(i), the device then compares the two. If R is less than or equal to P(i), the device is permitted to transmit on the RACH. If R is greater than P(i), transmission on the RACH is not permitted in that time interval and the device must wait until the next transmission time interval designated by the network. In other words the device operates a lottery. 187. Devices which are mapped to ASC 0 by the network will automatically pass the persistence test because the random number can never exceed 1. Those devices which are mapped to ASC 1 or higher may or may not pass the persistence test. Whether they pass the persistence test depends on the value N sent by the network.”
“14. We submit that the contextual meaning can be deduced as a matter of purposive construction. The purpose of the ‘bit pattern’ in the claim is simply to provide the relevant information from the network to the mobile stations in the form of bits in recognisable positions so that the mobile stations can perform the process described in the claim. The Patent is not concerned with how the information necessary to enable the mobile station to recognise the significance of the positions is provided. In practice, however, it is obvious that this information will be provided in part by the Standard and in part by information sent out by the network. See Simmons XX 2/235 lines 10-23.”
“Information broadcast on the BCCH is arranged in the form of a bit pattern, i.e. digitally in a logical structure that enables the mobile to correctly identify the transmitted information.”
“Hence, it would be correct to say that information broadcast on the BCCH is arranged into a number of data structures comprising various bit patterns and bit strings contained within the overall data structure, that are sent according to scheduling information and other information that is also provided over the BCCH and by the UMTS standard.”