throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`_______________________
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`_______________________
`APPLE INC.,
`Petitioner
`v.
`UNILOC LUXEMBOURG S.A.
`Patent Owner
`_______________________
`Case No. IPR2018-01027
`U.S. PATENT NO. 8,712,723
`
`DECLARATION OF WILLIAM C. EASTTOM II (CHUCK EASTTOM)
`
`Apple v. Uniloc, IPR2018-01027
`Uniloc's Exhibit No. 2001
`
`

`

`
`
`I.
`
`II.
`
`TABLE OF CONTENTS
`
`INTRODUCTION ........................................................................................................3
`
`BACKGROUND AND QUALIFICATIONS .....................................................................3
`
`III.
`
`CLAIM CONSTRUCTION ............................................................................................4
`
`IV.
`
`THE ‘723 PATENT .....................................................................................................5
`
`V.
`
`ONE OF ORDINARY SKILL IN THE ART ......................................................................6
`
`VI.
`
`GENERAL ISSUES ......................................................................................................6
`
`A. Dominant Axis ....................................................................................................6
`
`B. Cadence Window ...............................................................................................8
`
`VII.
`
`SPECIFIC CLAIM ELEMENTS ................................................................................... 10
`
`A. Claim 4.1 wherein the dynamic motion criteria includes at least a lower
`threshold, ........................................................................................................ 10
`
`B. Claim 4.2 wherein the lower threshold is adjusted based on at least one of a
`rolling average of accelerations and… / Claim 19.1 wherein the dynamic
`motion criteria includes at least a lower threshold, wherein the lower
`threshold is adjusted based on at least one of a rolling average of
`accelerations and the orientation of the inertial sensor. ............................... 12
`
`C. Claim 1............................................................................................................. 18
`
`D. Claim 2............................................................................................................. 20
`
`E. Claim 6............................................................................................................. 21
`
`F. Claim 10 .......................................................................................................... 21
`
`VIII.
`
`CONCLUSIONS ....................................................................................................... 22
`
`IX.
`
`APPENDIX A – EASTTOM CV .....................................................................................1
`
`A. Education ...........................................................................................................1
`1. University Degrees ...........................................................................1
`2.
`Industry Certifications ......................................................................1
`3. Licenses ............................................................................................3
`
`
`
`1
`
`

`

`
`
`B. Publications ........................................................................................................4
`1. Books 4
`2. Papers, presentations, & articles. ....................................................5
`3. Patents .............................................................................................7
`
`C. Standards and Certification Creation.................................................................8
`
`D. Professional Awards and Memberships ............................................................9
`
`E. Speaking Engagements ......................................................................................9
`
`F. Litigation Support Experience ......................................................................... 13
`
`G. Testifying Experience ...................................................................................... 18
`
`H. Professional Experience .................................................................................. 20
`
`X.
`
`CONTINUING PROFESSIONAL EDUCATION ........................................................... 23
`
`A. References to my work ................................................................................... 25
`1. Media References ......................................................................... 25
`2. References to publications ........................................................... 25
`3. Universities using my books ......................................................... 31
`
`B. Training ........................................................................................................... 33
`
`C. Technical Skills ................................................................................................ 34
`
`
`
`
`
`
`
`
`2
`
`

`

`
`
`I.
`
`INTRODUCTION
`
`1.
`
`I have been retained by Uniloc to provide my expert opinions regarding
`
`validity of U.S. Patent No. 8,712,723 (“723 Patent”). Specifically, I have been asked to
`
`provide expert opinions regarding Claims 1-3, 5-7, and 10-18.
`
`2.
`
`I am being compensated for my time at my standard consulting rate of
`
`$300 per hour. I am also being reimbursed for expenses that I incur during the course of
`
`this work. My compensation is not contingent upon the results of my study or the
`
`substance of my opinions.
`
`II.
`
`BACKGROUND AND QUALIFICATIONS
`
`3.
`
`I have 25+ years of experience in the computer science industry including
`
`extensive experience with computer security, computer programming, and computer
`
`networking. I have authored 26 computer science books, including textbooks used at
`
`universities around the world. I hold 42 different computer industry certifications,
`
`including many in networking subjects. I am experienced with multiple programming
`
`languages. I also have extensive experience in computer networking. I have extensive
`
`experience with mobile devices, including all aspects of mobile devices (hardware and
`
`software). I am a Distinguished Speaker for the Association of Computing Machinery
`
`(ACM), and a reviewer for the IEEE Security and Privacy journal, as well as a reviewer for
`
`the International Journal of Cyber Warfare and Terrorism (IJCWT). My CV is attached as
`
`appendix A.
`
`
`
`3
`
`

`

`
`
`III.
`
`CLAIM CONSTRUCTION
`
`4.
`
`Fort the purposes of an IPR, claim terms are given their broadest
`
`reasonable meaning.
`
`5.
`
`The petitioner has adopted the definitions of dominant axis as “the axis
`
`most influenced by gravity.”
`
`6.
`
`The petitioner has adopted the definition of cadence window as “a window
`
`of time since a last step was counted that is looked at to detect a new step.”
`
`7.
`
`The petitioner has adopted the definition of a dominant axis logic to
`
`determine an orientation of a device with respect to gravity, to assign a dominant axis,
`
`and to update the dominant axis when the orientation of the device changes as
`
`“hardware, software, or both to determine an orientation of a device, to assign a
`
`dominant axis, and to update the dominant axis as the orientation of the device changes.”
`
`The petitioner seems to ignore the fact that software, by itself, cannot determine a
`
`dominant axis. Hardware with software/firmware, can.
`
`8.
`
`The petitioner has adopted the definition of a counting logic to count
`
`periodic human motions by monitoring accelerations relative to the dominant axis by
`
`counting the periodic human motions when accelerations showing a motion cycle that
`
`meets motion criteria is detected within a cadence window as “hardware, software, or
`
`both to count periodic human motions by monitoring accelerations relative to the
`
`dominant axis by counting the periodic human motions when accelerations showing a
`
`motion cycle that meets motion criteria is detected within a cadence window.” The
`
`
`
`4
`
`

`

`
`
`petitioner seems to ignore the fact that software, by itself, cannot determine motion.
`
`Hardware with software/firmware, can.
`
`9.
`
`The petitioner has adopted the definition of a cadence logic to update the
`
`cadence window as actual cadence changes as “hardware, software, or both to update
`
`the cadence window as actual cadence changes.”
`
`10. While the petitioner has made some claims in claim construction that
`
`ignore the actual functionality of the hardware and software involved, for the purposes
`
`of this proceeding I will use the petitioners adopted definitions in performing my analysis
`
`and forming my opinions.
`
`IV.
`
`THE ‘723 PATENT
`
`11.
`
`The '723 patented invention is, at its core a specialized motion sensor for
`
`human activity. "A method for monitoring human activity using an inertial sensor includes
`
`continuously determining an orientation of the inertial sensor, assigning a dominant axis,
`
`updating the dominant axis as the orientation of the inertial sensor changes, and counting
`
`periodic human motions by monitoring accelerations relative to the dominant axis."
`
`12.
`
`According to the invention of the ’723 Patent, a device to monitor human
`
`activity using an inertial sensor assigns a dominant axis after determining the orientation
`
`of an inertial sensor. he orientation of the inertial sensor is continuously determined, and
`
`the dominant axis is updated as the orientation of the inertial sensor changes.
`
`13. While motion sensors did exist at the time of the invention, the specific
`
`methodologies used by the '723 patent are novel and inventive.
`
`
`
`5
`
`

`

`
`
`V.
`
`ONE OF ORDINARY SKILL IN THE ART
`
`14.
`
`Patent claims must be viewed from the perspective of one of ordinary skill
`
`in the art. A Person of Ordinary Skill in the Art (POSA) in November 1999 would have been
`
`one with a bachelor’s degree in engineering, computer science, or related technical area
`
`with 2 years of experience related to accelerometers or similar devices. Additional
`
`experience can compensate for a lack of a degree.
`
`15.
`
`I am aware that the petitioner has a somewhat different view of a POSA.
`
`While I disagree with a few of the nuances of petitioner’s definition of a POSA, our
`
`definitions are substantially similar. Even if one adopts the petitioners view of a POSA, it
`
`would not alter my opinions.
`
`VI.
`
`GENERAL ISSUES
`
`A.
`
`Dominant Axis
`
`16.
`
`In general, the petitioner conflates the dominant axis in the ‘723 patent with
`
`the Z axis in Fabio and Pasolini. This is incorrect for several reasons.
`
`17.
`
`In Pasolini, the only mention of orientation is
`
`“For example, the main vertical axis can be identified at each acquisition
`of a new acceleration sample, block 30 of FIG. 4, so as to take into
`account variations in the orientation of the pedometer device 1, and
`consequently of the accelerometer 2 arranged inside it.”
`
`This depends entirely on the vertical axis but tries to account for “variations
`
`18.
`
`in the orientation of the pedometer device” It should be noted that Fabio, does not even
`
`mention orientation. It is clear that Pasolini is only concerned about a single axis and
`
`assumes that axis will be the main axis. This is made clear many places in Pasolini, a
`
`sample of such data is provided here:
`
`
`
`6
`
`

`

`
`
`“In use, the accelerometer 2 detects the component along the detection axis z of the
`vertical acceleration generated during the step, and produces a corresponding
`acceleration signal A.”
`
`“The accelerometer 2 could be equipped with a number of axes of
`measurement, for example three mutually orthogonal axes of measurement,
`and be built, for example, as described in “3-axis Digital Output Accelerometer
`For Future Automotive Applications”, B. Vigna et al., AMAA 2004. In this case,
`according to one embodiment of the present invention, the algorithm
`implemented by the processing unit 3 envisages identifying the main vertical axis
`to be used for step detection as the axis of detection that has the highest mean
`acceleration value Accm (on account of gravity). For example, the main vertical
`axis can be identified at each acquisition of a new acceleration sample, block 30
`of FIG. 4, so as to take into account variations in the orientation of the
`pedometer device 1, and consequently of the accelerometer 2 arranged inside
`it.”
`
`
`19.
`
`It is clear that Pasolini did not account for changing axis, and in fact it seems
`
`likely that was not even contemplated. That is in stark contrast to the ‘723 patent wherein
`
`any direction might become dominant and detecting the currently dominant axis is crucial
`
`(note the emphasis are added).
`
`“Embodiments of the present invention are designed to monitor human activity
`using an inertial sensor. In one embodiment, a dominant axis is assigned after
`determining an orientation of an inertial sensor”
`
`“In one embodiment, the dominant axis setting logic 140 determines an
`orientation of the electronic device 100 and/or the inertial sensor(s) within the
`electronic device 100. The orientation may be determined based upon the
`rolling averages of accelerations created by the rolling average logic 135.”
`
`
`
`20.
`
`This is not a trivial difference. A POSA would immediately understand the
`
`significant advantages that the ‘723 patent has over Fabio or Pasolini. And in fact, the ‘723
`
`patent explicitly discussed the advantages this technology presents over the prior art. In the
`
`background of the invention section, the ‘723 inventor point out the deficiencies of the
`
`prior art stating:
`
`
`
`7
`
`

`

`
`
`“Steps may be accurately counted regardless of the placement and/or orientation of
`the device on a user. Steps may be accurately counted whether the electronic device
`100 maintains a fixed orientation or changes orientation during operation. The
`electronic device 100 may be carried in a backpack, pocket, purse, hand, or
`elsewhere, and accurate steps may still be counted.”
`
`
`21.
`
`The petitioner completely ignores the fact that with the ‘723 patent, any
`
`axis can be the dominant axis, and that this provides a significant advantage over the prior
`
`art. The issue of the dominant axis is significant to the very claims the petitioner is
`
`challenging. Dominant axis is addressed three times in claim 1 alone, then again in claim
`
`2. Claim 3 depends on claim 1. Then in claim 10 dominant axis is again discussed, in this
`
`instance four times. Then again in claim 11. Claims 12 and 13 depend on claim 10.
`
`22.
`
`Claim 14 returns to explicitly discussing the dominant axis three times, and
`
`again in claim 15. Claims 16 and 17 depend on claim 14, and claim 18 depends on claim
`
`17.
`
`23.
`
`Once one understands that the dominant axis in the ‘723 patent is
`
`substantially different than the simple vertical axis in Fabio and Pasolini, and further
`
`conveys a significant advantage, then the challenged claims can be immediately seen as
`
`not being obvious nor anticipated by Fabio or Pasolini alone or in combination.
`
`B.
`
`Cadence Window
`
`24.
`
`Claim 1 recites “updating the cadence window as actual cadence changes.”
`
`Claim 5 recites “updating the cadence window as a cadence of the motion cycle changes.”
`
`Claim 10 recites “a cadence logic to update the cadence window as actual cadence
`
`changes.” Claim 12 states “the cadence logic to update a dynamic cadence window.”
`
`Claim 14 states “updating the cadence window as actual cadence changes.”
`
`
`
`8
`
`

`

`
`
`25.
`
`The petitioner claims “Fabio discloses this limitation. Ex.1003, p.78. First,
`
`the limitation is substantially similar to the limitation in [1.4] and is taught by Fabio as
`
`discussed above. Second, Fabio discloses that the updating of its validation window is
`
`performed by its control unit (i.e., a cadence logic): “the control unit 5 executes a first
`
`validation test” that is performed as described in [1.4]. Ex.1003, p.XX; see also Ex.1006,
`
`4:22-40.” However, what Fabio actually states is shown here (note that portion
`
`underlined in red is the portion the petitioner cited):
`
`
`
`26.
`
`The petitioner has extracted a small phrase, not even a complete sentence.
`
`And in doing so has removed the context. What is being describes is a test of the
`
`regularity of the individual step. This is the first validation test. Even if one supposes that
`
`“regularity of the individual step” to be synonymous with “cadence”, this excerpt is not
`
`describing updating the “regularity of the individual step”. This in no way describes
`
`
`
`9
`
`

`

`
`
`updating anything even analogous to the cadence window. It must also be noted that
`
`Fabio only discusses updating with respect to updating the number of steps, not anything
`
`even analogous to the cadence window.
`
`VII.
`
`SPECIFIC CLAIM ELEMENTS
`
`27.
`
`Several claims discussed in the petitioner’s brief and Dr. Pasadino’s
`
`declaration stand out as requiring specific commentary. Those claims are discussed in this
`
`section
`
`Claim 4.1 wherein the dynamic motion criteria includes at least a lower
`A.
`threshold,
`
`
`
`28.
`
`The petitioner states “The combination of Fabio and Pasolini renders this
`
`limitation obvious. First, as described in [1.3.1], Fabio teaches using “motion criteria” to
`
`recognize a step in that the acceleration signal AZ shows a positive peak, higher than a
`
`positive acceleration threshold AZP, followed by a negative peak, smaller than a negative
`
`acceleration threshold AZN.”
`
`29.
`
`I first note that Fabio does not even contain the term “motion criteria”
`
`despite the petitioner putting that in quotes. Neither does Pasolini. The full quote from
`
`Fabio is:
`
`
`
`10
`
`

`

`
`
`30.
`
`The petitioner further mischaracterizes Fabio in the following diagram
`
`
`
`
`
`31. What Fabio actually describes is a combination of a positive peak (so
`
`named because it is above a positive threshold) combined with a negative peak (so named
`
`because it is smaller than a negative threshold) and further the negative peak must follow
`
`the positive peak.
`
`32.
`
`The ‘723 patent teaches “At block 820, processing logic determines
`
`whether acceleration along the dominant axis is greater than a lower threshold. If the
`
`measurement is not greater than the lower threshold, no step may be recognized or
`
`
`
`11
`
`

`

`
`
`counted for that measurement (block 840). If the measurement is greater than the lower
`
`threshold, the processing logic continues to block 825.”
`
`33.
`
`First the ‘723 patent requires the acceleration be along the dominant axis,
`
`a concept that is not present in Fabio nor Pasolini. Secondly the ‘723 patent requires that
`
`“acceleration along the dominant axis is greater than a lower threshold”, Fabio instead
`
`describes “a negative peak, smaller than a negative acceleration threshold.” Fabio
`
`teaches a positive peak followed by a negative peak within a specific time frame. And
`
`that negative peak is compared to a ‘predetermined amplitude”. Essentially Fabio and
`
`Pasolini teach a more inefficient and cumbersome method of detecting a step. The ‘723
`
`patent has a streamlined, elegant method that uses fewer steps and depends on the
`
`dominant axis.
`
`34.
`
`Fabio and Pasolini, alone or in combination, teach away from the ‘723
`
`patents step detection method.
`
`Claim 4.2 wherein the lower threshold is adjusted based on at least one
`B.
`of a rolling average of accelerations and… / Claim 19.1 wherein the dynamic
`motion criteria includes at least a lower threshold, wherein the lower
`threshold is adjusted based on at least one of a rolling average of accelerations
`and the orientation of the inertial sensor.
`
`35.
`
`The petitioner states “The combination of Fabio, Pasolini, and Richardson
`
`renders this
`
`limitation obvious because Pasolini teaches updating the negative
`
`acceleration threshold based on averaging the acceleration samples for each step, and
`
`Richardson teaches computing a moving average of acceleration samples for a current set
`
`of acceleration data that is maintained in a buffer. Ex.1003, p.63. More specifically,
`
`Pasolini teaches that the negative acceleration threshold (referred to as S-, as described
`
`
`
`12
`
`

`

`
`
`above in [4.1]) is “not fixed and equal to a given pre-set value, but [is] calculated in a self-
`
`adaptive way … based on the values assumed by the detected acceleration.””
`
`36.
`
`It is notable that the petitioner does not even claim the concept of
`
`averaging is present in Fabio or Pasolini. In either Fabio or Pasolini, the only mention of
`
`average is in reference to average speed, with not even a suggestion that this leads to
`
`adjusting the lower threshold. The entire quote from Pasolini, from which the petitioner
`
`extracted a portion of a phrase, clarifies this:
`
`
`
`37.
`
`In Pasolini there the positive and negative reference thresholds are
`
`
`
`modified at each acquisition of a new sample of the acceleration signal. This is done
`
`specifically to account for different terrain, increase in speed or gait. This is precisely the
`
`
`
`13
`
`

`

`
`
`opposite of averaging values. In fact, averaging values would negate Pasolini’s stated
`
`purpose, since differences in terrain, speed, or gait would be lost due to averaging.
`
`38.
`
`The petitioner states “A POSITA would have recognized that the
`
`acceleration datum CalAcc is based on an “average of accelerations” because CalAcc is
`
`calculated from the new acceleration sample and the values of the previously acquired
`
`accelerations. Thus, when each new acceleration sample is acquired, the CalAcc value is
`
`updated to account for the previous acceleration samples.” This is incorrect. As previously
`
`explained, Pasolini teaches away from averaging.
`
`39.
`
`As already discussed Pasolini and Fabio teach away from a rolling average.
`
`A rolling average would actually prevent Pasolini and Fabio from functioning as intended.
`
`A rolling average would negate the ability of Pasolini to account for different terrain,
`
`increase in speed or gait.
`
`40.
`
`In paragraph 67 of his declaration, Dr. Paradiso stated in his declaration ‘In
`
`Pasolini, a lower threshold S- is determined based on an acceleration datum CalAcc that
`
`is calculated using the current acceleration data and the “mean value Accm of the
`
`acceleration sample” that was “calculated at the previous acquisition.’ In fact, the CalcAcc
`
`is precisely the opposite. The following excerpts from Pasolini demonstrate this:
`
`a. “Next, block 11, the processing unit 3 determines a first acceleration
`
`datum CalAcc, and consequently modifies the values of the reference
`
`thresholds.” EX1005, 4:20-22.
`
`This quote from Pasolini shows the CalAcc to be a ‘first acceleration datum’ not a
`
`mean or average.
`
`
`
`14
`
`

`

`
`
`b. “"The algorithm then proceeds, block 12, with the search for the positive
`
`phase of the step, by comparing the value of the acceleration datum
`
`CalAcc with the positive reference threshold S+ to detect a positive
`
`acceleration peak of the acceleration signal A" EX1005, 4:24-28.
`
`Again, CalAcc is a single first acceleration datum, not a mean or average. If it were
`
`an average that would significantly alter the process of comparing with the positive
`
`reference threshold. In fact, if CalAcc were a mean or average, then it would be more
`
`difficult to detect acceleration. The comparison of an average to an acceleration peak
`
`would, by definition be substantially the same at every test.
`
`c. “"Until a positive phase of the step is found, block 13, the algorithm
`
`proceeds with acquisition of a new acceleration datum CalAcc in block
`
`11..." EX1005, 4:29-31.
`
`Again, the actual language of Pasolini makes it abundantly clear that CalAcc is not
`
`an average or a mean, but rather a single datum.
`
`41.
`
`A POSITA would readily see that not only is the CalAcc in Pasolini not an
`
`average, but if it where converted to an average, Pasolini’s ability to detect acceleration
`
`would be significantly compromised.
`
`42.
`
`Pasolini actually provides the formula for calculating Accm:
`
`43.
`
`It is obvious from this formula that Accm is not a mean or average. Accm
`
`is an acceleration value. Pasolini does discuss taking the average of the Accm, but Accm
`
`
`
`
`
`15
`
`

`

`
`
`itself is not a mean or average. Furthermore, Pasolini is quite clear on how the CalAcc
`
`value is determined. In every step is it acquired directly from sensor data, it is not the
`
`product of any formula, including averaging/means. As examples of this fact are the
`
`following excerpts from Pasolini:
`
`a. “Until a positive phase of the step is found, block 13, the algorithm
`
`proceeds with acquisition of a new acceleration datum CalAcc in block 11
`
`(and corresponding modification of the reference thresholds), and with
`
`the comparison of said new acceleration datum with the positive reference
`
`threshold S+.”
`
`b. “In detail, the time interval Mask is incremented, block 17, a new
`
`acceleration datum CalAcc is acquired (and the values of the reference
`
`thresholds are modified accordingly), block 18 (which is equivalent to block
`
`11), and the algorithm returns to block 14”
`
`44.
`
`Figure 4 of Pasolini makes this even more clear:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`16
`
`

`

`37
`
`
`
`
`
`DETERMIHA'I'JUN DF ACCELERATION DATUM
`Cam: AND THRESHOLD ADAPTATIGN
`
`11.13
`
`ACQUISITION or
`ACCELERATION SAHPLE Am
`
`at)
`
`ELIMINATION 0F I:-.I::. DUMPONENT
`AN D DETERMINATION OF 02%
`
`31
`
`32
`
`Gallium:- Env'
`
`ND-YES
`Em" = m'Em“
`{[13:13
`
`En'I.I"=I:I:2
`
`35
`
`42
`
`5* = B' Emr‘
`H3 «= II
`
`35
`
`40
`
`5-: er Env-
`
`41
`
`3- = s,
`
`STEIF
`
`Fig.4
`
`17
`17
`
`
`
`

`

`
`
`45.
`
`CalAcc is acquired and compared to Env. Env may be changed, but CalAcc
`
`is not altered in any way. It is not summed, averaged, or calculated. But rather simply
`
`acquired from sensors.
`
`46.
`
`In fact, Pasolini explicitly states that CalAcc is not a mean “In detail, in an
`
`initial block 30, the processing unit 3 acquires from the accelerometer 2 a new
`
`acceleration sample Acc of the acceleration A. Then, block 31, the d.c. component of said
`
`acceleration value (due substantially to the acceleration of gravity) is eliminated so as to
`
`determine the acceleration datum CalAcc, with zero mean value, which will be used
`
`subsequently in the algorithm.” The old value is eliminated so a new value can be
`
`calculated with a zero-mean value. This is the complete opposite of using a mean or
`
`averaging for CalAcc.
`
`47.
`
`A POSITA would understand that eliminating the “d.c. component” so that
`
`CalAcc can be determined with “zero mean value” is referring to the mean amplitude of
`
`the waveform, and not an averaging of any kind. A POSITA would have known that when
`
`describing a periodic function in the time domain, the DC bias, DC component, DC offset,
`
`or DC coefficient is the mean amplitude of the waveform. If the mean amplitude is zero,
`
`there is no DC bias, and a POSITA would understand that having a DC bias, or DC
`
`component is generally undesirable.
`
`C.
`
`Claim 1
`
`48.
`
`Claim 1 includes the following segment “assigning a dominant axis with
`
`respect to gravity based on an orientation of the inertial sensor:” The petitioner has
`
`claimed that monitoring human activity is the equivalent of “selecting the acceleration
`
`
`
`18
`
`

`

`
`
`signal corresponding to the detection axis nearest to the vertical” of Fabio. However,
`
`what the petitioner ignores is that the ‘723 patent has much broader applications than
`
`Fabio or Pasolini. Both prior art patents cited by the petitioner explicitly state they are
`
`pedometers and are for measuring walking or running. The ‘723 patent states ‘may be
`
`used to count steps or other periodic human motions.’ (emphasis added) The nature of
`
`the ‘723 patent is such that it is not limited to steps, but rather any human motion. If one
`
`assumes only a limited range of activity, walking or running, then one might assume that
`
`vertical means gravity. However, the ‘723 patent does is not limited to only walking or
`
`running. As will be seen in the next section of claim 1, the ‘721 patent very clearly
`
`anticipated an unlimited range of orientation, that would not be present in a simple
`
`pedometer. It is also noteworthy that both the two prior art patents the petitioner cites
`
`are by the same inventor, Fabio Pasolini. Therefore, it is abundantly clear what the
`
`inventor meant. And in both patents, he was merely concerned with a pedometer.
`
`49.
`
`Claim 1 also has a segment “detecting a change in the orientation of the
`
`inertial sensor and updating the dominant axis based on the change”. It should be first
`
`noted that this language plainly anticipates scenarios in which the vertical axis will not be
`
`the dominant axis, contrary to Fabio or Pasolini.
`
`50.
`
`The petitioner has claimed that the ‘723 patent claim language is
`
`equivalent to “the main vertical axis can be identified at each acquisition of a new
`
`acceleration sample” in the Pasolini patent. However, the complete passage from Pasolini
`
`is “For example, the main vertical axis can be identified at each acquisition of a new
`
`acceleration sample, block 30 of FIG. 4, so as to take into account variations in the
`
`
`
`19
`
`

`

`
`
`orientation of the pedometer device 1, and consequently of the accelerometer 2 arranged
`
`inside it.” It is clear that Pasolini was only attempting to accommodate minor variations
`
`in the main vertical axis, not a change in the dominant axis. This is a significant difference
`
`and illustrates one of the many advantages of the ‘723 patent over Pasolini.
`
`D.
`
`Claim 2
`
`51.
`
`Claim 2 states “The method of claim 1, further comprising: using
`
`acceleration measurements along only the dominant axis to count steps.” The petitioner
`
`has stated that:
`
`“The combination of Fabio and Pasolini renders this limitation obvious.
`
`Ex.1003, p.51. First, as discussed above in [1.3.0], Fabio teaches using an
`
`acceleration signal produced on the “axis nearest to the vertical” or the
`
`“detection axis Z” to count steps. Ex.1003, p.51. Fabio also teaches that
`
`the “acceleration signal AZ[] is correlated to the accelerations undergone
`
`by the inertial sensor 3 itself along the detection axis Z.”
`
`52. What the petitioner is ignoring is that both cited prior art patents
`
`specifically state the Z axis. This is not surprising since both are explicitly limited to walking
`
`or running. One would therefore assume that the person was upright, and the Z axis
`
`would always be the dominant axis. However, the ‘723 patent is a significant
`
`improvement over that. The ‘723 patent does not assume that any particular axis is
`
`dominant, but rather measures to determine the dominant axis. This allows the ‘723
`
`patented invention to be applied to a wide range of human activities. This is one of the
`
`novel advantages of the ‘723 patent.
`
`
`
`20
`
`

`

`
`
`E.
`
`Claim 6
`
`53.
`
`Claim 6 states “The method of claim 5, further comprising: switching the
`
`device from the active mode to the non-active mode when a number of expected periodic
`
`human motions are not identified in the appropriate cadence windows.”
`
`54.
`
`The petitioner claims that this is anticipated by Fabio citing “[W]hen an
`
`interruption in the locomotion is detected, the second counting procedure is terminated,
`
`and execution of the first counting procedure resumes (block 110).”
`
`55.
`
`However, Fabio does not teach the device going to a non-active mode.
`
`Rather Fabio teaches the second counting procedure ceasing and the first counting
`
`procedure resuming. The first counting procedure is not a non-active mode, but rather a
`
`temporary pause. This is demonstrated by the following quote from Fabio “When a
`
`sequence of steps corresponding to a regular gait of the user is recognized, the first
`
`counting procedure is interrupted. Alternatively, the first counting procedure terminates
`
`when a time interval TC that has elapsed from the last step recognized is longer than a
`
`first time threshold TS1, for example 10 s. On exit from the first calculation procedure, the
`
`control unit 5 sets a state flag FST to a first value C, if a sequence of steps that satisfies the
`
`conditions of regularity has been recognized, and to a second value PD, if the first time
`
`threshold TS1 has been exceeded.”
`
`F.
`
`Claim 10
`
`56.
`
`Claim 10 contains the following “a dominant axis logic to determine an
`
`orientation of a device with respect to gravity”. The petitioner has claimed that this is
`
`obvious in light of Pasolini and Fabio. However, both Pasolini and Fabio both assume the
`
`
`
`21
`
`

`

`
`
`Z-axis is always the dominant axis with respect to gravity. There is no indication that the
`
`inventors ever contemplated the possibility of the dominant axis being an

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