throbber
Lanning Declaration
`U.S. Patent No. 7,385,994
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`In the Inter Partes Review of:
`
`
`Trial Number: IPR2014-01872
`
`U.S. Patent No. 7,385,994
`
`Attorney Docket No. 4472-00301
`
`Issued: June 10, 2008
`
`Petitioners: Ericsson Inc. and
`
`Telefonaktiebolaget LM Ericsson
`
`Inventor: Timothy James Speight
`
`Panel: To be assigned
`
`Assignee: Intellectual Ventures II LLC
`
`
`
`Title: Packet Data Queuing and Processing
`
`
`
`DECLARATION OF MARK R. LANNING
`REGARDING U.S. PATENT NO. 7,385,994
`
`Page 1 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`
`
`
`
`
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`
`TABLE OF CONTENTS
`
`
`I.
`LIST OF REPORT APPENDICES AND EXHIBITS .................................... 4
`II.
`INTRODUCTION AND BASES FOR OPINIONS ....................................... 5
`A.
`EDUCATION AND WORK EXPERIENCE ..................................................... 5
`B.
`SCOPE OF WORK AND COMPENSATION ................................................... 6
`C.
`DOCUMENTS RELIED UPON .................................................................... 7
`III.
`SUMMARY OF OPINIONS ........................................................................... 8
`IV. RELEVANT LEGAL PRINCIPLES AND GUIDELINES ............................ 8
`A. ANTICIPATION ........................................................................................ 9
`B.
`OBVIOUSNESS ......................................................................................... 9
`C.
`PRIORITY DATE .................................................................................... 11
`V. OVERVIEW OF THE ’994 PATENT .......................................................... 11
`A.
`THE FIELD OF ART ............................................................................... 11
`B.
`BACKGROUND OF THE INVENTION ........................................................ 11
`C.
`THE ’994 PATENT ................................................................................. 13
`D.
`PRIORITY DATE FOR THE ’994 PATENT ................................................. 15
`E.
`PERSON OF ORDINARY SKILL ............................................................... 15
`F.
`CHALLENGED CLAIMS .......................................................................... 15
`G.
`LEGAL STANDARD FOR CLAIM CONSTRUCTION.................................... 16
`H.
`CONSTRUED TERMS .............................................................................. 17
`I.
`MEANS-PLUS-FUNCTION ...................................................................... 17
`VI. GROUNDS OF INVALIDITY ..................................................................... 29
`A. GROUND 1: CLAIMS 1-25 ARE OBVIOUS IN VIEW OF LU AND
`PANKAJ ................................................................................................. 29
`B.
`LU ......................................................................................................... 29
`C.
`PANKAJ ................................................................................................. 30
`D.
`COMBINATION OF LU AND PANKAJ ........................................................ 30
`CLAIMS 1, 11, AND 24 ........................................................................... 32
`E.
`i.
`Claim 1 is obvious in view of Lu and Pankaj ........................... 34
`
`
`
`
`
`Page 2 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`
`Claims 2 and 12 are obvious in view of Lu and Pankaj ........... 49
`ii.
`iii. Claims 3 and 13 are obvious in view of Lu and Pankaj ........... 51
`iv.
`Claims 4 and 14 are obvious in view of Lu and Pankaj ........... 53
`v.
`Claims 5 and 15 are obvious in view of Lu and Pankaj ........... 54
`vi.
`Claim 6 and 16 are obvious in view of Lu and Pankaj ............. 58
`vii. Claims 7 and 17 are obvious in view of Lu and Pankaj ........... 61
`viii. Claims 8 and 18 are obvious in view of Lu and Pankaj ........... 63
`ix.
`Claims 9 and 19 are obvious in view of Lu and Pankaj ........... 67
`x.
`Claim 10 is obvious in view of Lu and Pankaj ......................... 68
`xi.
`Claim 20 is obvious in view of Lu and Pankaj ......................... 69
`xii. Claim 21 is Obvious in view of Lu and Pankaj ........................ 70
`xiii. Claim 22 is obvious in view of Lu and Pankaj ......................... 72
`xiv. Claim 23 is obvious in view of Lu and Pankaj ......................... 73
`xv. Claim 25 is obvious in view of Lu and Pankaj ......................... 74
`VII. OTHER COMMENTS .................................................................................. 76
`
`
`
`
`
`
`
`Page 3 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`LIST OF REPORT APPENDICES AND EXHIBITS
`
`I.
`
`
`
`
`
`Exhibit No.
`
`1001
`1002
`1003
`
`1004
`1005
`
`1006
`1007
`
`1008
`
`1009
`
`1010
`1011
`1012
`
`1013
`
`1014
`
`1015
`
`
`
`
`
`Appendix
`No.
`Appendix 1
`Appendix 2
`
`Description
`Mark Lanning C.V.
`Claim Charts
`
`Exhibit Description
`
`U.S. Patent No. 7,385,994 to Speight (“’994 Patent”)
`U.S. Patent No. 6,480,911 to Lu (“Lu”)
`U.S. Patent Application Publication No. 2002/0183066 to Pankaj
`(Pankaj)
`IPR2014-01170 Petition filed August 6, 2014
`IPR2014-01170 Institution Decision entered February 17, 2015 as
`Paper 9
`Expert Declaration of Mark Lanning
`Office Action issued February 8, 2007, Prosecution History of
`’994 Patent
`Amendment in Response to Office Action, filed May 8, 2007,
`Prosecution History of ’994 Patent
`First Notice of Allowance issued July 23, 2007, Prosecution
`History of ’994 Patent
`Telefonaktiebolaget LM Ericsson, GB-2338372, 12-15-1999
`U.S. Patent No. 6,614,790 to Veres, et al. (“Veres”)
`Office Action issued September 12, 2007,
`Prosecution History of ’994 Patent
`Amendment in Response to Office Action filed December 12,
`2007, Prosecution History of ’994 Patent
`Second Notice of Allowance issued January 29, 2008,
`Prosecution History of ’994 Patent
`Rate Controlled Servers for Very High-Speed Networks
`
`Page 4 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`
`II.
`
`INTRODUCTION AND BASES FOR OPINIONS
`
`1.
`
`I have been retained in the above-referenced inter partes review
`
`proceeding by Conley Rose, P.C., on behalf of Ericsson
`
`Inc. and
`
`Telefonaktiebolaget LM Ericsson (collectively “Ericsson” or “Petitioners”), as a
`
`technical expert to evaluate U.S. Patent 7,385,994 (“the ’994 Patent”). (Ex. 1001)
`
`2.
`
`Specifically, I have been requested to evaluate Claims 1-25 of the
`
`’994 Patent. As detailed in this report, it is my opinion that each of the asserted
`
`claims is rendered obvious by prior art references that predate the ’994 Patent. If
`
`requested by the Patent Trial and Appeal Board (“PTAB”), I will testify at trial
`
`about my opinions expressed herein.
`
`3.
`
`I reserve the right to modify or supplement my opinions, as well as the
`
`basis for my opinions, based on the nature and content of the documentation, data,
`
`proof, and other evidence or testimony that other experts may present or based on
`
`any additional discovery or other information provided to me or found by me in
`
`this matter.
`
`A. Education and Work Experience
`4.
`I am currently the President of Telecom Architects, Inc., a technical
`
`consulting company that I own. I have over 35 years of experience in the design
`
`and implementation of voice and data telecommunication networks and also the
`
`development of the equipment used in these networks and by their users.
`
`
`
`
`
`Page 5 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`Along with the experience listed in my C.V., I note the following
`
`5.
`
`experience that is uniquely situated to the technology at issue in this matter. I have
`
`extensive experience in the design and development of the software and hardware
`
`for communication protocols and, specifically, data communication systems,
`
`including queuing and scheduling transmission of data in communication devices.
`
`6.
`
`I received a B.S. in Computer Science from SMU in 1983. More
`
`detail on my education and work experience is contained in my C.V. in Appendix
`
`1.
`
`7.
`
`The cases that I have previously given testimony within the past four
`
`years are also listed in my C.V. in Appendix 1.
`
`B.
`8.
`
`Scope of Work and Compensation
`
`I have reviewed the ’994 Patent, the prosecution history, and
`
`references cited therein.
`
`9.
`
`I have been asked to compare the subject matter recited for Claims 1-
`
`25 of each of the ’994 Patent to publications, systems, and patents that predate the
`
`filing date of the ’994 Patent. I have been asked to express my opinion on the
`
`differences, if any, between the subject matter recited in each of those claims and
`
`each of the foregoing items. To the extent I conclude there are any differences, I
`
`have also been asked to express my opinion on whether the subject matter recited
`
`in each of those claims would have been obvious to a person of ordinary skill in
`
`
`
`
`
`Page 6 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`the art of the ’994 Patent in light of the technical information available to such a
`
`person at the time the application for these patents were filed.
`
`10. My detailed analysis includes claim charts attached as Appendix 2.
`
`11.
`
`I was requested to specifically address the following topics:
`
`a.
`
`the level of skill of persons who would have worked in the field
`
`around the time the ’994 patent was filed; and
`
`b.
`
`whether the claims are unpatentable as anticipated or obvious in
`
`view of the prior art to one of skill in the art.
`
`12.
`
`I am being paid an hourly rate of $550 per hour, plus reasonable
`
`expenses. I have received no additional compensation of any kind for my work on
`
`this case. No part of my compensation is dependent on the conclusions that I reach
`
`or the outcome of this case.
`
`C. Documents Relied Upon
`13.
`In performing my analysis, I have relied on my own personal
`
`knowledge and extensive experience, including my extensive experience in the
`
`design, development, network design, and operation of relevant systems as well as
`
`my review of the ’994 Patent and its prosecution history.
`
`14.
`
`In citing portions of the specification, I will refer to the ’994 Patent
`
`unless otherwise noted. Additionally, where I provide a citation to a column and
`
`line number in the specification of the ’994 Patent, it should be understood that this
`
`
`
`
`
`Page 7 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`citation is an example of where support can be found in the specification and is not
`
`intended to suggest that the cited portion is the entirety of support in the
`
`specification. If asked to explain my conclusions about the scope, meaning or
`
`disclosure of the ’994 Patent, I intend to use any and all parts of the patent,
`
`including the drawings and prosecution history.
`
`15. A list of all other documents that I relied upon in preparing this report
`
`is listed in the list of Exhibits.
`
`III. SUMMARY OF OPINIONS
`
`16. Based on my experience, knowledge of the art at the earliest priority
`
`date of the patent application for the ’994 Patent, and my analysis of references, it
`
`is my opinion that Claims 1-25 of the ’994 Patent are unpatentable as being
`
`obvious to one of skill in the art in view of one or more of the prior art references
`
`cited in this report and as further identified in the claim charts in Appendix 2,
`
`attached hereto.
`
`IV. RELEVANT LEGAL PRINCIPLES AND GUIDELINES
`
`17.
`
`I am not an attorney and I will offer no opinions on the law. I am,
`
`however, informed on several principles concerning patentability, which I have
`
`used in arriving at my stated conclusions in this report.
`
`
`
`
`
`Page 8 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`I have written my report with the understanding that the standard for
`
`18.
`
`instituting an inter partes review is on showing there is a reasonable likelihood that
`
`at least one or more of the challenged claims is unpatentable.
`
`A. Anticipation
`19.
`It is my understanding that claims of a patent are anticipated (and
`
`therefore unpatentable) by a prior art reference if each and every element of the
`
`claim, as properly construed, is found either explicitly or inherently in a single
`
`prior art reference.
`
`20.
`
`I understand that, although anticipation cannot be established through
`
`a combination of references, additional references may be used to interpret the
`
`allegedly anticipating reference by, for example, indicating what the allegedly
`
`anticipating reference would have meant to one of ordinary skill in the art.
`
`However, for the claim to be anticipated, I understand that these other references
`
`must make clear that the missing descriptive matter in the patent claim is
`
`necessarily or implicitly present in the allegedly anticipating reference, and that it
`
`would be so recognized by one of ordinary skill in the art.
`
`B. Obviousness
`21.
`I further understand that a claimed invention may be unpatentable
`
`even if each and every limitation is not disclosed in a single reference. I have been
`
`informed that, under the doctrine of obviousness, a claim may be unpatentable if
`
`
`
`
`
`Page 9 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`the differences between the ’994 Patent and the prior art are such that the claims
`
`would have been obvious at the time the invention was made to a person having
`
`ordinary skill in the art to which the subject matter pertains. Obviousness, as I
`
`understand, is based on the scope and content of the prior art, the differences
`
`between the prior art and the claim, the level of ordinary skill in the art and
`
`secondary indicia of obviousness and non-obviousness to the extent they exist.
`
`22.
`
`I understand that a claim can be found unpatentable as obvious if the
`
`design incentives or market forces provided a reason to make an adaptation, and
`
`the invention resulted from the application of the prior knowledge in a predictable
`
`manner. I understand that a claim can be found unpatentable as obvious if the
`
`claim would have been obvious because the substitution of one known element for
`
`another would have yielded predictable results to one of ordinary skill in the art at
`
`the time of the invention. I understand that a claim can be found unpatentable as
`
`obvious if the claim would have been obvious because the technique for improving
`
`a particular class of devices was part of the ordinary capabilities of a person of
`
`ordinary skill in the art.
`
`23.
`
`I understand that a claim can be found unpatentable as obvious if the
`
`claim would have been obvious because a particular known technique was
`
`recognized as part of the ordinary capabilities of one skilled in the art. I understand
`
`that a claim can be obvious in light of a single reference, without the need to
`
`
`
`
`
`Page 10 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`combine references, if the elements of the claim that are not found in the reference
`
`can be supplied by the common sense of one of skill in the art.
`
`C.
`Priority Date
`24. As further discussed below, I have been instructed to rely on certain
`
`dates for priority for the ’994 Patent.
`
`V. OVERVIEW OF THE ’994 PATENT
`
`A. The Field Of Art
`25. The field of art for the ’994 Patent is systems and methods for packet
`
`data scheduling and queuing in communications systems.
`
`B.
`Background of the Invention
`26. The Background section of the ’994 Patent notes that in a packet-
`
`based system “where a high number of subscriber units may require resources for
`
`packet transmissions at unknown and irregular intervals, it is important to optimise
`
`use the limited communication resource.” (Ex. 1001, 2:23-26) In general, “most
`
`packet based systems contain schedulers which control when the individual data
`
`packets are transmitted in order to share the available resource, whether time-slots
`
`in a TDMA system or power and codes in a CDMA system.” (Ex. 1001, 2:31-34)
`
`For example, a scheduler may employ a queuing algorithm such as Weighted Fair
`
`Queueing or Hierarchical Round Robbin “that determines how the resource is to be
`
`
`
`
`
`Page 11 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`shared between queued data packets from the respective clients.” (Ex. 1001, 2:56-
`
`57)
`
`27.
`
`In a Weighted Fair Queueing scheme, a “gateway 120 processes the
`
`queues in a bit-by-bit round-robin manner by knowing the throughput of the time-
`
`shared resource/server 130.” (Ex. 1001, 3:1-3) This scheme may be extended “by
`
`defining parameters φ1 . . . φN (weights) that set the number of bits allocated to each
`
`user per round,” and this “allows differential service rates to be provided to
`
`different users.” However, the ’994 Patent suggests that “in a system where
`
`different users experience very different throughputs (e.g. when they experience
`
`different radio conditions) a weighted fair queuing system faces problems in fair
`
`allocation to users.” (Ex. 1001, 3:63-66)
`
`28. The ’994 Patent summarizes a Hierarchical Round Robin scheme as
`
`follows:
`
`A hierarchical round-robin scheme employs multiple levels or tiers.
`Within each tier a round-robin service is provided to users using a
`fixed number of slots. A user is allocated a fixed number of slots in
`each tier. The time taken to service all the slots within a level (or tier)
`is termed the frame time. Clearly the shorter the frame time the
`greater the proportion of the bandwidth allocated to this level. Thus,
`differential service can be provided to users on a level or tier basis.
`(Ex. 1001, 3:38-45)
`
`
`
`
`
`Page 12 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`29. The ’994 Patent also suggests that while it can provide differential
`
`service, “the hierarchical round robin system does not provide fair allocation of
`
`bandwidth to users because resources cannot be transferred between tiers.” (Ex.
`
`1001, 3:46-48)
`
`C. The ’994 Patent
`30. As mentioned above, the ’994 Patent acknowledges that Weighted
`
`Fair Queueing and Hierarchical Round Robin are “well know[n] queue service
`
`algorithms, to allocate the communication resource between queued data packets.”
`
`(Ex. 1001, 2:58-59) However, the ’994 Patent states that an “approach of
`
`combining hierarchical round robin and weighted fair queuing has not be
`
`considered in the past.” (Ex. 1001, 4:1-2) Therefore, “there exists a need in the
`
`field of the present invention to provide an improved packet data queuing method,
`
`algorithm and associated elements wherein the abovementioned disadvantages may
`
`be substantially alleviated.” (Ex. 1001, 4:6-9) The specification purports to address
`
`this need by providing a method comprising:
`
`allocating a tier of service for substantially each of a plurality of
`individual packet data queues; wherein the method is characterised by
`the steps of: determining a total number of data packets that can use
`an available communication resource; allocating a proportion of said
`total number of data packets to a number of the tiers of service to
`allow individual packet data queues on a number of tiers to share a
`communication resource; and providing said communication resource
`
`
`
`
`
`Page 13 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`to queued packet data users on a tier-by-tier basis, such that said
`communication resource is made available to a substantial number of
`tiers. (Ex. 1001, 4:17-29)
`
`31. To determine the total number of data packets, the ’994 Patent
`
`“assume[s] that allocation of resources . . . can only be made at certain time
`
`interval or rounds (also possibly referred to as frames), as occurs in known packet
`
`data systems.” (Ex. 1001, 6:29-32) The ’994 Patent explains: “for example, users
`
`compete for a 10 Mbps link, the users transmit data packets of length 1 kbit [sic,
`
`“Kbit”] and that the round period is 10 msec. Therefore, in each round [cycle] 100
`
`packets are allocated.” (Ex. 1001, 6:32-35) Furthermore, “in order to control the
`
`relative proportions of system bandwidth allocated to each tier, different weights
`
`are allocated for each tier.” (Ex. 1001, 6:60-62)
`
`32. Based on at least the disclosures of the ’994 Patent above, it is my
`
`opinion that the invention disclosed by the ’994 Patent is nothing more than the
`
`predictable integration of methods that were already in existence, and the invention
`
`was common knowledge to persons of ordinary skill in the art long before its
`
`filing. Additionally, the following paragraphs describe how all of the components
`
`and concepts claimed by the ’994 Patent existed prior to their filing date in the
`
`same arrangement or combination as in the selected claims. Each of the
`
`components and concepts using the methods claimed by the ’994 Patent were
`
`obvious combinations to one of ordinary skill in the art.
`
`
`
`
`
`Page 14 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`
`D.
`Priority Date for the ’994 Patent
`33. The filing date of the ’994 Patent is October 23, 2002. The ’994
`
`Patent claims priority to a foreign application filed on October 24, 2001. I have
`
`been informed that I should consider the priority date of the ’994 Patent to be
`
`October 24, 2001.
`
`E.
`34.
`
`Person of Ordinary Skill
`
`It is my opinion that a person of ordinary skill in the field of the ’994
`
`Patent around October 24, 2001 is a person with at least a Bachelors or Masters
`
`level college degree in Computer Science, Computer Engineering, Electrical
`
`Engineering or equivalent training and experience. This person would also have at
`
`least three to five years of academic or industrial experience in the field of digital
`
`communication systems, including data communication systems and networks.
`
`Such person would be familiar with the design and configuration of packet-based
`
`data communication systems and with the operation and functionality provided by
`
`packet data schedulers, including packet processing and queuing methods.
`
`F. Challenged Claims
`35.
`I have been asked to opine on challenged Claims 1-25 of the ’994
`
`Patent for which I have provided detailed analysis herein and in Appendix 2.
`
`
`
`
`
`Page 15 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`
`G. Legal Standard for Claim Construction
`36. My understanding is that a primary step in the patentability of a
`
`patent’s claims is to properly ascertain the meaning of the claims to determine the
`
`claim scope.
`
`37.
`
`I have been informed that in an inter partes review proceeding, the
`
`claims are to be given their broadest reasonable construction in light of the patent’s
`
`specification. I contrast this with the different standard I understand is used in
`
`District Court litigation, where the claims are to be given their ordinary and
`
`customary meaning to a person of ordinary skill in the art in light of the
`
`specification and prosecution history.
`
`38. Accordingly, any interpretation or construction of the challenged
`
`claims in this proceeding, either implicitly or explicitly, should not be viewed as
`
`constituting, in any way what I consider to be the proper interpretation or
`
`construction of these claims for litigation.
`
`39. For any claim terms in which a particular claim construction is not
`
`provided or discussed, the claims terms have been construed as one of skill in the
`
`art applying the broadest reasonable interpretation around the time of the priority
`
`date of the ’994 Patent.
`
`
`
`
`
`Page 16 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`
`H. Construed Terms
`40. For the purposes of this inter partes review petition, other claim terms
`
`will be given their broadest reasonable construction as understood by one of
`
`ordinary skill in the art at the time of invention. Although the broadest reasonable
`
`interpretation is applied here, other claim constructions including narrower ones
`
`may apply in contexts outside the present inter partes review.
`
`I. Means-Plus-Function
`41.
`I have been asked to assume that Claims 11-19 of the ’994 Patent
`
`recite claim limitations with “means for” language and thus are presumed to
`
`invoke “means-plus-function” analysis. I have been further informed that Claim 24
`
`recites claim limitations using “logic for” which creates a rebuttable presumption
`
`that the claim invokes “means-plus-function” analysis. In my opinion, the term
`
`“logic” would not be recognized by one of ordinary skill in the art as providing
`
`sufficiently definite structure for performing the claimed functions. Therefore, I
`
`have provided analysis of Claim 24 as a “means-plus-function” claim.
`
`42. To provide means-plus-function analysis, I have been asked to
`
`identify structures, materials, or acts described in the ’994 specification that may
`
`be relied on for structure for the recited functions of Claims 11-19 and 24. In my
`
`opinion, the table below identifies possible disclosure that a person of ordinary
`
`
`
`
`
`Page 17 of 76
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`skill in the art (“POSA”) could rely upon for structure to perform the recited
`
`functions in Claims 11-19 and 24 at the time the’994 Patent was filed.
`
`Claim Term
`“means for allocating a tier of
`service for each of a plurality
`of individual packet data
`queues, wherein the means
`for allocating allocates
`different weights to each tier
`of service based on a number
`of users requiring access to
`the available communication
`resource” (Claim 11)
`
`Function(s)
`Allocating a tier or
`level of service for
`each of a plurality
`of individual
`packet data queues,
`wherein the means
`for allocating
`allocates different
`weights to each tier
`of service based on
`a number of users
`requiring access to
`the available
`communication
`resource
`
`“means for determining a
`total number of data packets
`that can use an available
`communication resource”
`
`Determining a total
`number of data
`packets that can
`use an available
`Page 18 of 76
`
`
`
`
`
`Corresponding Algorithm or
`Structure
`“[T]he queuing algorithm
`function is implemented
`preferably in a digital signal
`processor. However, it is
`within the contemplation of
`the invention that the
`queuing algorithm function
`described in the above
`embodiments can be
`embodied in any suitable
`form of software, firmware
`or hardware. The queuing
`algorithm function may be
`controlled by processor-
`implementable instructions
`and/or data, for carrying out
`the methods and processes
`described, which are stored
`in a storage medium or
`memory.” (Ex. 1001, col. 8,
`ll. 26-34)
`
`“The packet data queuing
`algorithm in the RNC
`processor 248 [firmware
`and/or software] is based
`around the concept of
`employing different tiers of
`service.” (Ex. 1001, col. 6,
`ll. 46-48)
`“Each RNC 236-240
`[firmware and/or software]
`may control one or more
`Node-Bs 222-232 and
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`(Claim 11)
`
`communication
`resource
`
`“means, operably coupled to
`the aforementioned means,
`for allocating a proportion of
`said total number of data
`packets to a number of the
`tiers of service to allow
`individual packet data queues
`on a number of tiers to share
`a communication resource”
`(Claim 11)
`
`Allocating a
`proportion of the
`total number of
`data packets to a
`number of the tiers
`of service to allow
`individual packet
`data queues on a
`number of tiers to
`share a
`communication
`resource
`
`“scheduling means to provide
`said communication resource
`to queued packet data users
`on a tier-by-tier basis, such
`that said resource is made
`available to all tiers”
`(Claim 11)
`
`Provide a
`communication
`resource to queued
`packet data users
`on a tier-by-tier
`basis, such that
`said resource is
`
`Page 19 of 76
`
`
`
`
`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`includes both processing
`elements 248 and logical
`elements 250.” (Ex. 1001,
`col. 6, ll. 5-7)
`
`“The total number of data
`packets that can be allocated
`in a single round, β310, can
`then be determined.
`Assuming that there are L
`tiers we define the number
`of packets allocated to each
`tier; θ1 . . . θL. Thus,
`θi packets 345 can be
`allocated to the ith tier,
`where:
`θi=φtier — *β.” (Ex. 1001,
`col. 7, ll. 45-51)
`“In the ith tier, let us assume
`
`that Ntier — i users are
`determined as wishing to
`transmit data packets. Thus,
`the proportion of the entire
`system resource, allocated
`to the 1th tier, (within a
`system employing a total of
`L tiers), can be defined by
`the following function 325:”
`
`
`(Ex. 1001, col. 7, ll. 33-44)
`“Therefore, most packet
`based systems contain
`schedulers which control
`when the individual data
`packets are transmitted in
`order to share the available
`resource.” (Ex. 1001, col. 2,
`
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`made available to
`all tiers
`
`“means for allocating a
`proportion of a total number
`of data packets provides a
`commitment that a proportion
`of an entire communication
`system bandwidth is allocated
`to users operating on a
`particular tier”
`(Claim 12)
`
`Provides a
`commitment that a
`proportion of an
`entire
`communication
`system bandwidth
`is allocated to users
`operating on a
`particular tier
`
`“means for allocating
`different weights to each tier
`of service is operable for
`providing a differential level
`of service in the allocation of
`said communication resource
`between said tiers”
`(Claim 13)
`
`Providing a
`differential level of
`service in the
`allocation of said
`communication
`resource between
`said tiers
`
`
`
`
`
`Page 20 of 76
`
`Lanning Declaration
`U.S. Patent No. 7,385,994
`ll. 31-33)
`
`“[O]ne or more processing
`elements 248 contained with
`one or more RNCs 236-240
`have been adapted, to
`facilitate packet data
`queuing and scheduling.”
`(Ex. 1001, col. 6, ll. 14-17)
`“The packet data queuing
`algorithm in the RNC
`processor 248 [firmware
`and/or software] is based
`around the concept of
`employing different tiers of
`service. In particular, each
`tier, of a number of tiers of
`service, is configured to
`provide users with a
`commitment that a
`proportion of the entire
`system bandwidth will be
`allocated to users operating
`on that particular tier.” (Ex.
`1001, col. 46-51)
`“[P]rocessor-implementable
`instructions and/or data may
`include any of the
`following:
`(i) The algorithm for
`determining the tier-based
`queuing scheme, or
`(ii) A new or adapted
`lookup table containing
`revised queuing parameters
`or weights.
`(iii) New values of Stier — i
`for allocating respective
`proportions of the available
`communication resource to
`ERICSSON EXHIBIT 1006
`ERICSSON V. IV
`IPR2015-01872
`
`

`
`“means for allocating a
`proportion of a total number
`of data packets allocates data
`packets using rate allocating
`service disciplines”
`(Claim 14)
`
`Allocating data
`packets using rate
`allocating service
`disciplines
`
`“means for allocating a
`proportion of a total number
`of data packets provides a
`packet data user with an
`identification code to assist in
`the tier allocation step,
`wherein the identification
`code provides at least one of
`the group consisting of: an
`identifier for the user and an
`indication of a number of data
`packets that the user wishes
`to transfer”
`(Claim 15)
`
`“means for allocating a
`proportion of a total number
`of data packets determines,
`for each respective tier, that a
`number of data packets are
`requested to be processed:
`and allocates a proportion of
`said communication resource
`
`Provide a packet
`data user with an
`identification code
`to assist in the tier
`allocation step,
`wherein the
`identification code
`provides at least
`one of the group
`consisting of: an
`identifier for the
`user and an
`indication of a
`number of data
`packets that the
`user wishes to
`transfer
`Determine, for
`each respective
`tier,

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