‘The fact that the standard allows flexibility in system operation means that the signalling is designed to support a wide range of different operational choices. This results in a very large range of configurable parameters, and system operators and equipment vendors are faced with the challenge of having sensible options for these parameters. For example, different MAC-d flows can have different priorities assigned to them, but operators tend to use a subset of the possibilities, or even configure all traffic to have the same priority. As the system is deployed, operators and vendors would then simulate system operation under different configuration options in order to try to optimise system efficiency. This would be at a greater level of detail than the conformance tests. One of the challenges of this approach is that different operators’ networks will have different characteristics (mixes of traffic, cell layouts, etc.), which may mean that the optimal values for different parameters will change between networks and even over time within the same network. In a number of cases, the anticipated flexibility allowed for in the standard has never in fact been implemented in live deployments, as the perceived benefit was not felt to be worth the effort in optimisation.’
“One objective would have been to identify good values of T_SIG and T_SING from a system efficiency viewpoint in order to identify possible improvements for Release 7. This would involve running simulations of a system operating according to the standard as specified in TS 25.321 and assessing parameters such as throughput and latency. Latency is the delay of transmission of information through the network. This simulation would need to be done in order to trade off the signalling load against scheduling responsiveness. Such optimisation may not have been undertaken as part of the standardisation of Release 6 but would be done as the networks started to be deployed, which occurred in the first half of 2007. This would have indicated to the Skilled Person where there was any latency in the system and therefore where the system could be optimised.”
‘This faster control results in better control of the uplink (UL) noise rise, which allows operation at a higher average UL load without exceeding the threshold, thereby increasing system capacity. In HSUPA, control and feedback occurs through different physical control channels and information elements (IEs).’
“[0009] During scheduled operation, WTRU transmissions from a given MAC-d flow can be completely interrupted, or "blocked," if the granted power ratio falls under the minimum required to transmit the RLC PDU at the head of buffer. Such a situation may occur out of the control of the serving radio link set, (i.e., Node-B) for a number of reasons.”
‘8…..In Beloit v Valmet (No 2)[1995] RPC 255 at 270, Jacob J, as he then was, explained that it was not normally legitimate to construe claims using the prior art, because there was normally no reason to suppose that the patentee, when he set the limits of his claims, knew of any individual item of prior art. However, he continued: "Of course the position is different if the prior art is specifically acknowledged in the patent. The purposive construction would lead to a construction of a claim which did not cover that acknowledged prior art: it can hardly have been the inventor's purpose to cover that which he expressly recognises was old." 9. Jacob J's conclusion that a patentee would not readily be taken to be intending to claim something which he expressly recognised as old is, as Henry Carr J pointed out, no more than an application of the well-known principle referred to by Lord Russell in Electric and Musical Industries v Lissen(1936) 56 RPC 23 at 39: " … if possible, a specification should be construed so as not to lead to a foolish result or one which the Patentee could not have contemplated." 10. Mr Burkill QC, who appeared on behalf of H&M with Mr Geoffrey Pritchard, relied on a passage in Terrell on the Law of Patents 18th Edition at 9-254 which suggests that the same approach may be appropriate where the consequence of a construction would be that the patent would be obvious in the light of common general knowledge. However, in Adaptive Spectrum v British Telecommunications Ltd[2014] EWCA Civ 1462 I had some reservations about that: " … as soon as one departs from documents specifically acknowledged in the specification, the skilled reader has no basis for assuming that the patentee was aware of the document in question. Still further, where the objection is one of obviousness rather than lack of novelty, a value judgment is involved on which widely differing views are possible. It is true that if the document is said to form part of the common general knowledge, it might be said to be more likely that the patentee is aware of it. But a patentee may have been isolated from the common general knowledge, or may, despite the later finding of obviousness, have genuinely believed that he had made an invention over it." 11. I remain of the view that the fact that a particular construction may lead to a conclusion that the invention is obvious in the light of the common general knowledge is likely to be a much less potent factor weighing against that construction than a specific acknowledgement of prior art onto which the claim will read directly. 12. Finally, it is of course well settled that one cannot disregard obviously intentional elements in a claim. Deliberate limitations must have a meaning: see STEP v Emson [1993] RPC at 522 summarised in Virgin Atlantic at paragraph 5(vii).’
‘…much depends on the way in which the prior art is acknowledged. A mere reference to a prior patent does not necessarily require the addressee of the patent to dig it out and study it in detail. On the other hand if the specification identifies some particular feature of the prior patent as disclosing a problem which the inventor claims to have overcome, it may be of considerable relevance in interpreting the width of the claim. It is not that the prior patent is irrelevant in interpreting the patent; it is a question of what to do with it.’
‘[95] Nonetheless, in my opinion, validating construction will not usually have a significant place in modern patent law. … [98]….There are therefore sound reasons of policy for requiring clarity in the claims of patents of this kind. None of this means that claims are to be construed with a predisposition to find fault, or the description read with a mind that is not willing to learn. But it does require that an issue as to the construction of a claim should be addressed, as far as possible, by deciding what it really does mean, rather than by too easily accepting there is an ambiguity, and resolving it by inventing a meaning which saves the claim from invalidity.’
‘However, TS 25.321 deals with a situation where if a UE has a grant and it becomes zero while there is still data to send, scheduling information is triggered. Although TS 25.321 envisages this happening because a grant to transmit data has been set to zero, the Skilled Person would realise that having a very small grant is effectively the same as not having a grant, i.e., in both cases, transmission is not possible. In fact, when implementing TS 25.321, Scheduling Information will sometimes be sent as a result of having a Serving Grant which is insufficient to send any MAC-d PDU. Following the requirements in section 11.8.1.4, where there are non-scheduled grants which allow non-scheduled data to be sent, but a non-zero Serving Grant which is not sufficient to send any MAC-d PDU, this will sometimes result in Scheduling Information being sent which would not have been included in the MAC-e PDU if the Serving Grant were sufficient to send a MAC-d PDU (because there would be no space left in the selected E-TFC). Whether or not this satisfies Claim 1 depends on the meaning of “in response to” in that claim which I understand, as a matter of construction, is for the Court.’
‘In the present embodiment of the present invention, new conditions for the transmission of the SI are created.’
‘9.9 If the Skilled Person did not foresee the possibility of a stall scenario in which a non- zero Serving Grant was insufficient to send a MAC-d PDU from looking at TS 25.321 itself, I would expect this to come to light during routine simulation of the system in order (which I explained above at paragraph 7.28). For example, I would expect simulations to find effective values of T_SIG and T_SING to show increased latency where the Serving Grant is low due to the stall condition. Latency is a parameter that would be an area of interest to the Skilled Person at the Priority Date. 9.10 TS 25.321 describes a system which sends scheduling information whenever space is available with E-DCH data traffic, as well as on a periodic basis, supplemented by triggered Scheduling Information. The low values that the Serving Grant is allowed to take (see TS 25.321, Table 9.2.5.2.1.1), combined with the relatively large value of the smallest E-TFC other that the SI-only one, means that it is possible for the Serving Grant to be turned down by Serving and Non-Serving Node Bs to a value that does not allow the smallest E-TFC to be sent (excluding the E-TFC for SI only). I believe that the simulations referred to above, which would have taken place once Release 6 was frozen and fed into the Skilled Person’s work on Release 7, would indicate the issue with a stall should the Serving Grant be low enough. 9.11 As I stated above (paragraph 8.5), I do not think the Skilled Person would consider the stall scenario as being a significant problem which required fixing. For example, according to TS 25.321 Section 11.8.1.6.3, triggered Scheduling Information which is transmitted on its own is not retransmitted if it is received incorrectly. This supports my view that the Skilled Person would have been willing to accept the delay in waiting for the next periodic transmission of Scheduling Information. 9.12 However, if the Skilled Person thought it was worth addressing the stall scenario, for example, because they were concerned that periodic sending of Scheduling Information would not be responsive enough, an obvious solution would be to configure a trigger to send Scheduling Information in that scenario. This is for the following reasons. 9.13 First, the Skilled Person would be well aware that there were two ways for the sending of scheduling information to be initiated: periodic sending or sending based on triggers. Therefore, as periodic reporting would already be configured, the Skilled Person would consider supplementing that by defining a trigger to send Scheduling Information in this scenario. 9.14 Second, as I explain above at paragraph 7.25, the Skilled Person knows that the purpose of triggering Scheduling Information in TS 25.321 is to inform the Node B about things it will not or may not know. Although the Node B could in theory allocate such a grant deliberately, from a system point of view this would be inefficient, as resources would have been allocated which could never be used. A stall scenario is therefore one of those cases where the Node B (particularly the serving Node B) does not or may not know that the Serving Grant is insufficient to send a MAC-d PDU. The solution in such cases in TS 25.321 is to trigger the sending of Scheduling Information. 9.15 Third, adding a trigger to send Scheduling Information in this situation would be a very simple modification, as the fact that the standard already includes triggered Scheduling Information means that the UE will already have the bulk of the functionality to implement this new feature already be in place. The new trigger will represent only a few lines of code (simply a check at the end of the E-TFC Selection routine that if the number of scheduled MAC-es PDUs included in the MAC-e PDU is zero while the Serving Grant is not zero, trigger Scheduling Information).’
‘I think whatever range of parameters you that used, if they were realistic to the operation of the system, then the transmission-blocking problem would show itself. The reason for that is because the transmission-blocking problem will occur whenever you are sending a fairly low rate uplink service. TCP acknowledgements are a classic example of a low rate uplink service. A lot of the time you will be using that service, I cannot envisage anybody simulating the system without simulating that service. As soon as you simulate that service, you will come across the transmission-blocking problem.’
‘8.5 Although EP 318 suggests that the stall situation is a problem which results in inefficient resource allocation and/or excessive scheduling delays ([0011]), it should be noted that the Skilled Person would not necessarily see the stall situation as a problem as only a very small amount of resource is involved and goes unused. In addition, scheduling grants are designed for best effort services in any case. If the service involved was delay sensitive, it would probably be sent using non-scheduled grants as this guarantees a certain number of bits in the E-TFCbit rates and the stall situation will not occur. The Skilled Person would be aware that the period for sending Scheduling Information in the standard is configured to a value ranging from every TTI to every second (see paragraph 7.21), so at most the delay would be one second and on average it would be half that, even if the longest period was configured.’
‘The meeting minutes record that the ZTE TDocs were “noted”, further discussion either offline or at the next meeting was suggested, but only for Release 7 or “further releases”, and explicitly not for Release 6 because it was not an essential correction. This also aligns with my view in Irvine 1-C paragraph 8.5 that the underlying stall condition was not an issue that was considered worth fixing.’
“[0058] If the Node B 437 grants uplink transmission resources to the UE 402 at a specific point of time, the UE 402 brings as much data as can be transmitted through the transmission resources from the RLC entities 405, 407 and configures and transmits a MAC-e PDU. In the multiplexing and TSN setting block 430, a MAC-e header is inserted into RLC PDUs transferred from the RLC entities 405,407 to get a MAC-e PDU. At this time, if a sufficient space remains in an E_DCH transmitter block or MAC-e control information to be transmitted exists, the MAC-e control information is also inserted into the MAC-e PDU and is transmitted together.”
“This is a case where there is no MAC-es PDU to be transmitted when the MAC-e control information occurs or uplink transmission resources is not available for transmitting the MAC-es PDU. In this case, a MAC-e PDU is configured only with a MAC-e control SDU.”
“in order to represent the MAC-e PDU from which the header has been removed, a special E-TF value is transmitted over the E-PDCCH.”
“FIG. 9 is a flow chart illustrating an operation of a UE in accordance with an exemplary embodiment of the present invention. Similarly to the operation in FIG.8, the operation in FIG.9 also aims at transmitting a MAC-e PDU as configured as shown in FIG.7B.”
“[0092] Referring to FIG. 9, in step 905, a UE selects an E-TF for the E-DCH at the present point of time, and configures a MAC-e PDU to be transmitted according to the E-TF. Considering transmission resources granted from the Node B, the UE determines the size of a MAC-e PDU to be transmitted in the next transmission, and selects an E-TF representing the determined size. The MAC-e PDU is then configured according to the selected E-TF. Accordingly, the UE receives data, suitable to the size denoted by the E-TF, from the E-DCH control block or an RLC buffer, configures a MAC-es PDU or a MAC-e control SDU with the received data, and then configures a MAC-e header for the MAC-es PDU and/or the MAC-e control SDU and attaches the MAC-e header to the MAC-es PDU and/or the MAC-e control SDU. [0093] In step 910, the UE determines whether the selected E-TF has a predetermined special E-TF value. The UE goes to step 915 if the selected E-TF has the special E-TF value, and goes to step 925 if the selected E-TF does not have the special E-TF value. If the selected E-TF has the special E-TF value, the MAC-e PDU includes only a MAC-econtrol SDU. In contrast, if the selected E-TF does not have the special E-TF value, the MAC-e PDU includes MAC-esPDUs and a MAC-e control SDU together, or only MAC-es PDUs. [0094] In step 915, the UE removes the header from the configured MAC-e PDU. As a result, only the MAC-e SDU remains in the MAC-e PDU as shown n FIG. 7B. In step 920, the UE transmits the MAC-e PDU from which the header has been removed. In this context, a MAC-e PDU including a header and a MAC-e control SDU is configured, and then the header is removed to generate a MAC-e PDU to be transmitted. However, when the E-TF has the special E-TF value, the UE may configure a MAC-e PDU that includes no header and consists of only a MAC-e control SDU, and then transmit the MAC-e PDU directly according to UE manufacturers' designs. Also, in order to represent the MAC-e PDU from which the header has been removed, the special E-TF value is transmitted over the E-DPCCH.”
“Accordingly, the UE receives data, suitable to the size denoted by the E-TF, from the E-DCH control block or an RLC buffer…”
‘For the UE to request resources from the Node B(s), Scheduling Requests will be transmitted in the uplink in the form of Scheduling Information and Happy Bit.’