throbber
Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`LG ELECTRONICS INC.
`Petitioner
`
`v.
`
`CYWEE GROUP LTD.
`Patent Owner
`
`Case IPR2019 -00559
`Patent No. 8,441,438
`
`PETITION FOR INTER PARTES REVIEW
`UNDER 35 U.S.C. §§ 311 -319 AND 37 C.F.R. § 42.100 ET. SEQ.
`
`EXHIBIT
`
`ao37
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`TABLE OF CONTENTS
`
`TABLE OF EXHIBITS
`
`NOTICE OF LEAD AND BACKUP COUNSEL
`
`NOTICE OF THE REAL- PARTIES -IN- INTEREST
`
`NOTICE OF RELATED MATTERS
`
`NOTICE OF SERVICE INFORMATION
`
`GROUNDS FOR STANDING
`
`STATEMENT OF PRECISE RELIEF REQUESTED
`
`THRESHOLD REQUIREMENT FOR INTER PARTES REVIEW
`
`I.
`
`INTRODUCTION
`
`A.
`
`Prosecution History and Issued Claims
`
`II.
`
`CLAIM CONSTRUCTION
`Claim 1- "Comparison"
`Claim 1- "spatial pointer reference frame"
`Ground 1. Claims 1 and 3 -5 are obvious over Zhang in view of Bachmann.
`
`A.
`
`B.
`
`Overview of the Combination
`
`Rationale for the Combination
`
`Ability to Implement and Reasonable Expectation of Success
`
`Graham Factors
`
`Claim Mapping
`
`III. CONCLUSION
`
`CERTIFICATE OF SERVICE
`
`CERTIFICATE OF WORD COUNT
`
`2
`
`3
`
`4
`
`5
`
`5
`
`6
`
`7
`
`7
`
`7
`
`8
`
`12
`
`16
`
`17
`
`18
`
`21
`
`22
`
`32
`
`39
`
`40
`
`41
`
`71
`
`73
`
`74
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`TABLE OF EXHIBITS
`
`Exhibit No.
`
`Description
`
`1001
`
`1002
`
`1003
`
`1004
`
`1005
`
`1006
`
`1007
`
`1008
`
`1009
`
`1010
`
`1011
`
`U.S. Pat. No. 8,441,438 ( "the '438 patent ").
`
`Declaration of Professor Majid Sarrafzadeh.
`
`C.V. of Professor Majid Sarrafzadeh.
`
`U.S. Pat. No. 7,089,148 ( "Bachmann ").
`
`U.S. Pat. App. Pub. 2004/0095317 ( "Zhang ").
`
`U.S. Pat. 7,158,118 ( "Liberty ").
`
`Return of Service for Cywee Group Ltd. v. Google, Inc., Case No.
`1- 18- cv- 00571, (D. Del.).
`
`Return of Service for Cywee Group Ltd v. Huawei Technologies
`Co., Inc. et al., Case No. 2- 17 -cv- 00495, (E.D. Tex.).
`
`File History of U.S. Pat. App. 12/943,934.
`
`Joint Claim Construction and Prehearing Statement in Cywee
`Group Ltd. v. Samsung Electronics Co. Ltd. et al., Case No. 2-17 -
`
`cv- 00140, (E.D. Tex.).
`
`Exhibit D (Claim chart with of U.S. Pat. No. 8,441,438) to
`CyWee's Complaint in Cywee Group Ltd. v. Google, Inc., Case No.
`
`1- 18 -cv- 00571, (D. Del.)
`
`1012
`
`Institution Decision for IPR2018 -01258 (paper 7).
`
`3
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`LG Electronics Inc. ( "Petitioner ") respectfully requests inter partes review
`
`under 35 U.S.C. § 311 of claims 1 and 3 -5 of U.S. Pat. No. 8,411,438. This Petition
`
`is being submitted concurrently with a Motion for Joinder. Specifically, Petitioner
`
`requests institution and joinder with Google LLC v. Cywee Group Ltd., IPR2018-
`
`01258 ( "the Google IPR" or "the Google proceeding "), which the Board instituted
`
`on December 11, 2018. This Petition is substantially identical to the Petition in the
`
`Google IPR; it contains the same grounds (based on the same prior art combinations
`
`and supporting evidence) against the same claims. Petitioner authorizes the Office
`
`to charge Account No. 50 -0310 for fees set forth in 37.C.F.R. § 42.15(a), and further
`
`authorizes payment of additional fees to be charged to that Account.
`
`NOTICE OF LEAD AND BACKUP COUNSEL
`
`Lead Counsel: Collin W. Park (Reg. No. 43,378); Tel: 202.739.3000;
`
`Facsimile: 202.739.3001.
`
`Backup Counsel: Andrew V. Devkar (Reg. No. 76,671); Tel: 310.255.9070
`
`Backup Counsel: Jeremy Peterson (Reg. No. 52,115); Tel: 202.739.3000.
`
`Backup Counsel: Adam D. Brooke (Reg. No. 58,922); Tel: 202.739.3000
`
`Address of lead counsel: Morgan, Lewis & Bockius, LLP, 1111 Pennsylvania
`
`Ave., N.W., Washington, D.C. 20004 -2541. Facsimile: 202.739.3001.
`
`4
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`NOTICE OF THE REAL -PARTIES -IN- INTEREST
`
`The real- parties -in- interest are LG Electronics Inc., and LG Electronics
`
`U.S.A., Inc.' Petitioner further identifies as real- parties -in- interest the parties
`
`identified in IPR2018 -01258 (to which this petition seeks joinder): Google LLC,
`
`Huawei Device USA, Inc., Huawei Device Co. Ltd., Huawei Technologies Co. Ltd.,
`
`Huawei Device (Dongguan) Co. Ltd., Huawei Investment & Holding Co. Ltd.,
`
`Huawei Tech. Investment Co. Ltd., Huawei Device (Hong Kong) Co. Ltd.
`
`NOTICE OF RELATED MATTERS
`
`The '438 patent is asserted in the following matters:
`
`Cywee Group Ltd. v. Google, Inc., Case No. 1- 18 -cv- 00571, (D. Del.);
`
`Cvii'ee Group Ltd. y. ZTE Corporation et al., Case No. 3- 17 -cv- 02130,
`
`(S.D. Cal.);
`
`Cywee Group Ltd. v. HTC Corporation et al., Case No. 2- 17 -cv- 00932,
`
`(W.D. Wash.);
`
`Cywee Group Ltd. v. Motorola Mobility LLC, Case No. 1- 17 -cv- 00780,
`
`(D. Del.);
`
`LG Electronics MobileComm U.S.A., Inc. merged into and is now part of LG
`
`Electronics U.S.A., Inc.
`
`5
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`Cywee Group Ltd. v. Huawei Technologies Co., Inc. et al., Case No. 2-
`
`17-cv- 00495, (E.D. Tex.);
`
`Cywee Group Ltd. v. LG Electronics, Inc. et al., Case No. 3- 17 -cv-
`
`01102, (S.D. Cal.);
`
`Cywee Group Ltd. v. Samsung Electronics Co. Ltd. et al., Case No. 2-
`
`17 -cv- 00140, (E.D. Tex.);
`
`Cywee Group Ltd. v. Apple Inc., Case No. 4- 14- cv- 01853, (N.D. Cal.).
`
`Also, as noted above, the '438 patent has been challenged in the Google IPR
`
`Proceeding. Petitioner is concurrently filing a motion to join this proceeding. The
`
`'438 patent is also at issue in ZTE (USA) Inc. et al. v. Cywee Group Ltd., IPR2019-
`
`00143, and in Samsung Electronics Co., Ltd. et al v. CyWee Group Ltd., IPR2019-
`
`00535. Petitioner is also concurrently filing a petition challenging claims 10 and 12
`
`of U.S. Patent No. 8,552,978 (IPR2019- 00560) along with a motion to join Google
`
`LLC v. Cywee Group Ltd., IPR2018- 01257, which the Board instituted on December
`
`11, 2018.
`
`NOTICE OF SERVICE INFORMATION
`
`Please address all correspondence to the lead counsel at the addresses shown
`
`above. Petitioner consents to electronic service by email at:
`
`collin.park @morganlewis.com;
`
`andrew .devkar@morganlewis.com;
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`ieremy .peterson @morganlewis.com;
`
`adam.brooke @morganlewis.com; and
`
`MLB_CyWeevsLGE @morganlewis.com.
`
`GROUNDS FOR STANDING
`
`Petitioner hereby certifies that the patent for which review is sought is
`
`available for inter partes review, and that the Petitioner is not barred or estopped
`
`from requesting an inter partes review on the grounds identified in the petition. In
`
`particular, inter partes review IPR2018 -01258 was instituted on December 11, 2018
`
`(Ex. 1012) and this petition is accompanied by a request for joinder in that review,
`
`pursuant to 37 CFR § 42.122(b).
`
`STATEMENT OF PRECISE RELIEF REQUESTED
`
`Petitioner respectfully requests that claims 1 and 3 -5 of the '438 patent be
`
`canceled based on the following Ground.
`
`Ground 1: Claims 1 and 3 -5 are obvious over Zhang in view of Bachmann.
`
`THRESHOLD REQUIREMENT FOR INTER PARTES REVIEW
`
`This petition presents "a reasonable likelihood that the Petitioners would
`
`prevail with respect to at least one of the claims challenged in the petition ", 35 U.S.C.
`
`§ 314(a), as shown in the Ground explained below.
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`I.
`
`INTRODUCTION
`
`The present petition is supported by the declaration of Prof. Majid Sarrafzadeh
`
`(Ex. 1002). Professor Sarrafzadeh holds the title of Distinguished Professor of
`
`Computer Science & Electrical Engineering at the University of California, Los
`
`Angeles. Professor Sarrafzadeh's CV is included as Exhibit 1003.
`
`The '438 patent relates to 3D pointing devices. (Ex. 1001, Title). The '438
`
`patent describes the function of a 3D pointing device as allowing a user to "perform
`
`control actions and movements utilizing the pointing device for certain purposes
`
`including entertainment such as playing a video game, on the display device ...
`
`through the aforementioned pointer on the screen ". (Ex. 1001, 1:48- 51)(Ex. 1002,
`
`¶25). For example, a 3D pointing device could be a kind of computer mouse that
`
`detects movements and rotations of the mouse in three dimensions, allowing the
`
`movements and rotations to be translated into actions on a computer. (Ex. 1001,
`
`1:32- 34)(Ex. 1002, ¶25). An example of such a device 110 (and a corresponding
`
`display 120) is shown in Fig. 1 of the '438 patent, reproduced below:
`
`8
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`' XD
`
`120
`
`122
`
`FIG.
`
`zp
`
`1
`
`(RELATED ART)
`
`To keep track of the motions and rotations of a 3D pointing device, the '438
`
`patent proposes using two kinds of sensors: rotation sensors (for detecting the
`
`angular velocity of rotation) and accelerometers (for detecting axial accelerations).
`
`(Ex. 1001, Fig. 4)(Ex. 1002, ¶26). These sensors are mounted in or on the 3D
`
`pointing device, and provide information on the movements and rotations of the
`
`device. (Ex. 1002, ¶26).
`
`The '438 patent also purports to provide methods of using data output from
`
`the rotation sensors and accelerometers to calculate the orientation of the 3D
`
`pointing device. (Ex. 1001, 4:6- 19)(Ex. 1002, ( ¶27). The "orientation" of the device
`
`(also called the "attitude" or "tilt" of the device) is the direction of the device, e.g.
`
`9
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`the angles between the device and the axes of any given coordinate system.2 (Ex.
`
`1001, 1:58- 2:2)(Ex. 1002, ¶27). For example, Fig. 2 of the '438 patent shows the
`
`same device 110 in a different "orientation ", having been rotated about the x -axis by
`
`90 degrees:
`
`FIG. 2 (RELATED ART)
`
`(Ex. 1001, 2:7- 10)(Ex. 1002, ¶27).
`
`While the '438 patent acknowledges the existence of prior -art 3D pointers
`
`using sensors to detect and calculate orientation, the '438 patent criticizes the
`
`specific devices mentioned as allegedly unable to calculate orientation accurately.
`
`2 Orientation may be expressed in a number of equivalent ways, such as with a
`
`quaternion. (Ex. 1002, ¶ 1128 -31).
`
`10
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`(Ex. 1001, 2:22- 3:51)(Ex. 1002, ¶32). The '438 patent purports to provide a solution
`
`to the alleged deficiencies of the prior art, by using additional sensors and
`
`"compensating" the output of the sensors to improve the accuracy of the orientation
`
`calculation. (Ex. 1001, 1:21 -26).
`
`To "compensate" the output of the sensors, the '438 patent discloses a
`
`mathematical method using quaternions. (Ex. 1001, 10:42 et seq.)(Ex. 1002, ¶34).
`
`As explained by Professor Sarrafzadeh, a "quaternion" is a way to represent an
`
`orientation (rotation angles) using a four -valued vector. (Ex. 1002, ¶34). Quaternion
`
`math operations (such as multiplication) are defined differently than for standard
`
`vectors, and can sometimes be used for efficient calculation of rotations. (Ex. 1002,
`
`¶ ¶30 -32).
`
`11
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`A basic sketch of a '438 patent method is shown in Fig. 7, which is reproduced
`
`at right. The method of Fig. 7
`
`obtains measured angular velocities
`
`at step 715 (Ex. 1001, 12:31 -35) and
`
`705
`
`Initialize an initia1-value
`set
`
`710
`
`Obtain o previous state
`(1st quaternion) at T -1
`
`measured axial accelerations in step
`
`715 -L
`
`vveltahemteatTd
`
`angular
`
`725 (Ex. 1001, 12:64- 13:1). The
`
`method then calculates a predicted
`
`set of axial accelerations at step 730.
`1
`
`(Ex. 1001, 13 :1 -11). By comparing
`
`the
`
`actual
`
`and
`
`predicted
`
`720
`
`Obtain a current state
`(2nd quaternion) at T
`
`725 ,
`
`Obtain "measured axial
`accelerations" of a
`measured state at T
`
`Output 3rd quaternion
`m
`{o l
`e
`si quaternion
`
`Obtain resultant
`deviation including yaw,
`pitch and roll ongles
`
`-
`
`740
`
`745
`
`730 -,
`
`Calculate 'predicted axial
`accelerations" based on
`current state at T
`
`accelerations (step 735), the method
`
`735
`
`purports to improve the estimate of
`
`Obtain an updated state
`(3rd quaternion) by
`comparing current state
`with measured state
`
`orientation (in this case called the
`
`FIG.
`
`7
`
`"updated state (3rd quaternion)" in box 735). (Ex. 1001, 13:25- 49)(Ex. 1002,111133-
`
`34).
`
`A. Prosecution History and Issued Claims
`
`This petition challenges independent claim 1 and dependent claims 3 -5. As
`
`originally filed, claim 1 read as follows (with terms that will be discussed below in
`
`bold):
`
`12
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`"1. A three -dimensional (3D) pointing device subject to movements
`
`and rotations in dynamic environments, comprising:
`
`a housing associated with said movements and rotations of the 3D
`
`pointing device in a spatial pointer reference frame; a printed circuit
`
`board (PCB) enclosed by the housing; a six -axis motion sensor
`
`module attached to the PCB,
`comprising a rotation sensor for detecting and generating a first
`signal set comprising angular velocities cox, coy, coz associated with
`said movements and rotations of the 3D pointing device in the spatial
`pointer reference frame,
`
`an accelerometer for detecting and generating a second signal set
`comprising axial accelerations Ax, Ay, Az associated with said
`movements and rotations of the 3D pointing device in the spatial
`
`pointer reference frame; and
`
`a processing and transmitting module, comprising a data
`
`transmitting unit electrically connected to the six -axis motion sensor
`
`module for transmitting said first and second signal sets thereof and a
`
`computing processor for receiving and calculating said first and
`
`second signal sets from the data transmitting unit,
`communicating with the six -axis motion sensor module to calculate
`a resulting deviation comprising resultant angles in said spatial
`pointer reference frame by utilizing a comparison to compare the
`first signal set with the second signal set whereby said resultant
`angles in the spatial pointer reference frame of the resulting deviation
`
`of the six -axis motion sensor module of the 3D pointing device are
`
`obtained under said dynamic environments."
`
`13
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`(Ex. 1009, p. 223). Broadly speaking, original claim 1 was directed to a 3D pointing
`
`device that measured angular velocities (a first signal set) and axial accelerations (a
`
`second signal set), and used a "comparison to compare the first signal set with the
`
`second signal set" to obtain deviation angles (i.e. the device's orientation).
`
`The Examiner rejected all claims in two different office actions. (Ex. 1009,
`
`pp. 134 -148 and 066 -091). In response to the second rejection, the applicants
`
`modified claim 1 to limit the claimed "comparison ". Specifically, the applicants
`
`added the following limitation:
`
`"wherein the comparison utilized by the processing and transmitting
`
`module further comprises an update program to obtain an updated state
`based on a previous state associated with said first signal set and a
`measured state associated with said second signal set; wherein the
`measured state includes a measurement of said second signal set and a
`predicted measurement obtained based on the first signal set."
`
`(Ex. 1009, p. 050).
`
`Following this amendment, the Examiner issued an Interview Summary,
`
`indicating agreement that "the pending claims would be in condition for allowance
`
`if the limitation `without using any derivatives of the measured angular velocities
`
`cox, coy, co,' was inserted into each of the independent claims." (Ex. 1009, p. 030).
`
`The Examiner entered the amendment, and allowed the claims. (Ex. 1009, pp. 029-
`
`042).
`
`14
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`As issued, independent claim 1 reads as follows:
`
`"1. A three -dimensional (3D) pointing device subject to movements
`
`and rotations in dynamic environments, comprising:
`
`a housing associated with said movements and rotations of the 3D
`
`pointing device in a spatial pointer reference frame; a printed circuit
`
`board (PCB) enclosed by the housing; a six -axis motion sensor
`
`module attached to the PCB, comprising a rotation sensor for
`
`detecting and generating a first signal set comprising angular
`velocities wa, c,, c0,, associated with said movements and rotations of
`the 3D pointing device in the spatial pointer reference frame,
`
`an accelerometer for detecting and generating a second signal set
`
`comprising axial accelerations Ax, Ay, Az associated with said
`movements and rotations of the 3D pointing device in the spatial
`pointer reference frame; and
`
`a processing and transmitting module, comprising a data
`
`transmitting unit electrically connected to the six -axis motion sensor
`module for transmitting said first and second signal sets thereof and a
`
`computing processor for receiving and calculating said first and
`
`second signal sets from the data transmitting unit,
`
`communicating with the six -axis motion sensor module to calculate
`
`a resulting deviation comprising resultant angles in said spatial pointer
`
`reference frame by utilizing a comparison to compare the first signal
`
`set with the second signal set whereby said resultant angles in the
`spatial pointer reference frame of the resulting deviation of the six -
`axis motion sensor module of the 3D pointing device are obtained
`under said dynamic environments,
`
`15
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`wherein the comparison utilized by the processing and transmitting
`
`module further comprises an update program to obtain an updated
`
`state based on a previous state associated with said first signal set and
`
`a measured state associated with said second signal set; wherein the
`measured state includes a measurement of said second signal set and a
`predicted measurement obtained based on the first signal set without
`using any derivatives of the first signal set."
`
`II.
`
`CLAIM CONSTRUCTION
`
`In the interest of filing a substantially identical petition to that of IPR2018-
`
`01258
`
`(to which this petition seeks joinder), Petitioner proposes identical
`
`constructions
`
`to
`
`those proposed by original petitioner Google. However,
`
`recognizing that the Board has construed the terms in instituting IPR2018- 01258,
`
`Petitioner consents to the Board's constructions therein.
`
`Moreover, while the claim construction standard has changed from BRI to
`
`Phillips for petitions filed after November 13, 2018, the Board should apply the BRI
`
`standard to the instant petition because Petitioner is simply seeking joinder as a co-
`
`petitioner to the Google proceeding. If the Board deems that its rule(s) require
`
`application of the Phillips standard to this petition, Petitioner seeks waiver of such
`
`rule(s) pursuant to 37 C.F.R. § 42.5(b). Alternatively, even if the Phillips standard
`
`is deemed to apply to this petition, Petitioner submits that the Board's constructions
`
`16
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`should be the same and would apply in the same manner in all aspects of the petition
`
`and decision instituting IPR2018- 01258.
`
`"A claim in an unexpired patent shall be given its broadest reasonable
`
`construction in light of the specification of the patent in which it appears ". 37 C.F.R.
`
`§42.100(b); Cuozzo Speed Techs., LLC v. Lee, 195 L. Ed. 2d 423 (2016). For this
`
`proceeding, claim terms are presumed to take on their broadest reasonable ordinary
`
`meaning, which is explained in certain instances below. The constructions below are
`
`for the purpose of this petition only, and Petitioner reserves the right to change these
`
`constructions as appropriate in future proceedings. Petitioner also does not concede,
`
`by seeking this petition, that the challenged claims are of definite scope or properly
`
`described under 35 U.S.C. §112.
`A. Claim 1- "Comparison"
`Claims 1 uses the term "comparison" in the phrase:
`
`"communicating with the six -axis motion sensor module to calculate a
`
`resulting deviation comprising resultant angles in said spatial pointer
`reference frame by utilizing a comparison to compare the first signal
`
`set with the second signal set whereby said resultant angles in the
`
`spatial pointer reference frame of the resulting deviation of the six -axis
`motion sensor module of the 3D pointing device are obtained under
`
`said dynamic environments, wherein the comparison utilized by the
`
`processing and transmitting module further comprises an update
`program...."
`
`17
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`The specification describes the term "comparison" as follows:
`
`"The term of `comparison' of the present invention may generally
`refer to the calculating and obtaining of the actual deviation angles
`of the 3D pointing device 110 with respect to the first reference frame
`or spatial pointing frame XP Yr Zr utilizing signals generated by
`
`motion sensors while reducing or eliminating noises associated with
`
`said motion sensors."
`
`(Ex. 1001, 2 :26-32)(Emphasis added). This passage indicates that a "comparison" is
`
`"calculating and obtaining" orientation using signals from different motion sensors,
`whether or not any "comparison" of those signals -as that word is normally
`understood -is made. These calculations ultimately result in deviation angles with
`
`respect to the first reference frame or spatial pointing frame and utilize sensor signals
`
`in a way that reduces noise.
`
`For that reason, for the purposes of this petition, the term "comparison" should
`
`be construed to mean "performing calculations based on sensor signals to obtain the
`
`orientation of the device with respect to the spatial pointing frame in a way that
`
`reduces the effect of sensor noise." (Ex. 1002, ¶ ¶37 -39).
`B. Claim 1- "spatial pointer reference frame"
`Claim 1 uses the phrase "spatial pointer reference frame". This phrase should be
`
`interpreted to mean "a reference frame associated with the 3D pointing device,
`
`which always has its origin at the same point in the device and in which the axes are
`
`l8
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`always fixed with respect to the device ". (Ex. 1002, ¶ ¶40 -49). CyWee agreed to this
`
`construction during a co- pending litigation. (Ex. 1010, p. 2).
`
`The '438 patent states as follows concerning the spatial pointer reference
`
`frame:
`
`"There are two reference frames, such as the spatial pointer
`reference frame and the display frame, associated with the pointing
`
`device 110 and the display device 120, respectively. The first
`
`reference frame or spatial pointer reference frame associated with the
`
`pointing device 110 is defined by the coordinate axes Xr, Yr and Zr
`
`as shown in FIG. 1."
`
`(Ex. 1001, 1:35- 1:41)(Emphasis added)(Ex. 1002, ¶41). Thus, the "spatial pointer
`
`reference frame" is shown by the coordinate axes XP, Yr and Zr in Fig. 1. Figure 1
`
`is reproduced here:
`
`120
`
`122
`
`110
`
`111
`
`4
`FIG. 1
`
`112
`
`(RELATED ART)
`
`19
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`(Ex. 1002, ¶43). As can be seen from Fig. 1, the spatial pointer reference frame is a
`
`reference frame associated with the 3D pointing device, which has its origin at a
`
`point in the device. (Ex. 1002, ¶43).
`
`Furthermore, as shown in Fig. 2, when the device is rotated, the axes Xp, Yp
`
`and Zp rotate with the device. (Ex. 1002, ¶44). Figure 2 is reproduced below, and
`
`shows a 90- degree roll of the device, with correspondingly rotated axes Yp and Zp:
`
`Zo
`
`>x
`
`120
`
`122
`
`YP
`
`110
`
`111
`
`FIG. 2 (RELATED ART)
`
`(Ex. 1002, ¶ 144 -45). For that reason, in the spatial pointer reference frame,
`
`the origin and axes of the frame stay fixed with respect to the device. (Ex. 1002,
`
`¶114548).Thus, the phrase "spatial pointer reference frame" should both be
`
`interpreted to mean "a reference frame associated with the 3D pointing device,
`
`which always has its origin at the same point in the device and in which the axes are
`
`always fixed with respect to the device" (Ex. 1002, ¶ ¶40 -49).
`
`20
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`Ground 1. Claims 1 and 3 -5 are obvious over Zhang in view of Bachmann.
`
`Claims 1 and 3 -5 are unpatentable as obvious over U.S. Pat. App. Pub.
`
`2004/0095317
`
`( "Zhang ")(Ex. 1005),
`
`in view of U.S. Pat. No. 7,089,148
`
`("Bachmann")(Ex. 1004).
`
`Zhang was published on May 20, 2004, and is thus prior art under pre -AIA
`
`35 U.S.C. §102(b). Bachmann issued on August 8, 2006, and is thus also prior art
`
`under pre -AIA 35 U.S.C. §102(b). Zhang and Bachmann are analogous art, because
`
`they are in the same field and reasonably related to the problems facing the named
`
`inventors, as shown by the discussion below.
`
`Neither Zhang nor Bachmann are listed as prior art of record on the face of
`
`the '438 patent.
`
`21
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`Overview of the Combination
`
`Independent claim 1
`
`is directed to a 3D pointing device for compensating
`
`rotations of a 3D pointing device. The combination of Zhang and Bachmann, broadly
`
`speaking, uses Zhang's 3D pointing device together with Bachmann 's extra sensors
`
`and method for compensating rotations.
`
`Zhang teaches "a handheld pointing
`
`710 `k
`
`I
`
`,
`',
``
`
`', V -10
`
`200
`
`L-.,
`
`610
`
``\
`'
`
`100
`
`50
`
`103-
`102
`
`i_i 101
`
`o
`o
`
`FIG. 2
`
`the ' -
`
`device" that is used for a "computer pointing
`
`control system ". (Ex. 1005, Abstract)(Ex.
`
`i 002, ¶50). Such a computer pointing control
`
`720
`
`system is shown, for example, in Fig. 2 of
`
`600
`
`Zhang (reproduced at right), where
`
`handheld device (a 3D pointer) has reference
`
`numeral 100. (Ex. 1002, ¶51).
`
``-
`.010.4
`
`,- 620
`
`7001
`
`Inside Zhang's device 100, there are several sensors that detect the orientation
`
`of the device. Zhang explains:
`
`"A universal pointing control system for televisions and computer
`displays is disclosed. The system is comprised of a remote handheld
`
`device, a display control unit and a command delivery unit. The remote
`handheld device includes a set of orientation sensors that detect the
`device's current orientation."
`
`(Ex. 1005, ¶0008)(Emphasis added)(Ex. 1002, ¶51).
`
`22
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`Zhang discloses that the device 100 has several different orientation sensors.
`
`The orientation sensors are arranged on a circuit board in the housing of the device,
`
`as shown in Fig. 3 of Zhang, reproduced at
`
`101
`
`102
`
`103
`
`right. In Fig. 3, numeral 160 is the circuit
`
`board, while numerals 120 and 130 are
`
`Y
`
`sensors. (Ex. 1005, ¶0025)(Ex. 1002, ¶53).
`
`Numeral 120 is "a two -axis magnetic field
`
`sensor 120 [that]
`
`is used to detect the
`
`device's orientation relative to the direction
`
`of the earth's magnetic field 25." (Ex. 1005,
`
`FIG. 3
`
`¶0026)(Ex. 1002, ¶ 1153 -56). Numeral 130 is an "accelerometer sensor 130 [that]
`
`contains two orthogonally arranged acceleration detectors." (Ex. 1005, ¶0027)(Ex.
`
`1002, 7153 -56). Numeral 110 is a microcontroller for performing calculations. (Ex.
`
`1005, ¶0025)(Ex. 1002, 111153 -56).
`
`23
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`A system diagram of Zhang's device 100 is shown in Fig. 5, reproduced below
`
`at right. (Ex. 1005, ¶0029)(Ex. 1002,
`
`100
`
`U56-57). In Fig. 5, the two sets of two
`
`sensors
`
`(magnetometers
`
`120
`
`and
`
`accelerometers 130) are shown on the
`
`101\
`
`102\I
`
`103 \I
`
`140
`
`50
`
`Transmitter
`
`Modulator
`
`MCU
`
`113
`
`left side (the Petitioner has place a red -
`
`C.--1 121
`120 i
`
`122 ,r,'
`
`dashed box around the numerals 120 and
`
`130). These sensors output signals to
`
`circuits 111 -112, 121 -124 and 131 -134.
`
`(Ex. 1005, (110029)(Ex. 1002, ¶56 -57).
`
`These circuits condition
`
`the sensor
`
`output, convert it to digital format, and
`
`124
`

`
`Filter 1
`
`AMP
`
`123
`
`Filter
`
`-_
`132 1_
`
`I!YO131
`
`r
`
`AMP
`
`Filter
`
`171
`r
`
`170
`
`AMP
`
`133-
`
`Filter ` 134
`
`fir
`
`Battery
`Manage
`Unit
`
`FIG. 5
`
`pass the digital data to the microcontroller (MCU) 110. (Ex. 1005, ¶0029)(Ex. 1002,
`
`¶56 -57). The MCU 110 determines the device's orientation, including azimuth and
`
`inclination angles (yaw and pitch). (Ex. 1005, ¶0029)(Ex. 1002, ¶56 -57). These
`
`angles are shown in Fig. 4(a) and 4(b), reproduced below.
`
`24
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`25
`
`300
`
`320
`
`s
`
`X
`
`120
`
`22
`
`.. I
`_--
`
`r r
`
`FIG. 4a
`
`300
`
`!
`
`320
`
`"31
`
`32
`
`CO
`
`61A1 >
`
`26
`
`FIG. 4b
`
`(Ex. 1002, ¶55). After Zhang's device calculates its own orientation, Zhang's system
`
`translates those angles into a display command (e.g. moving a cursor), by translating
`
`the angles into screen coordinates. (Ex. 1005, ¶ ¶0024, 0030)(Ex. 1002, ¶55 -57).
`
`Zhang's primary embodiment has a four -axis sensor module (compared to the
`
`"six -axis sensor module" required by claim 1). However, Zhang explains that more
`
`sensors can be used, and that different kinds of sensors can be used. For example,
`
`Zhang states that gyro sensors (angular rate sensors) could be used:
`
`25
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`"The orientation sensors' mechanisms are shown in FIGS. 4a and 4b.
`The orientation sensor demonstrated in FIG. 4a is a magnetic field
`sensor, whereas the one in FIG. 4b is an accelerometer sensor.
`However, the orientation detection may not be limited to these
`types of sensors. Other sensors, for example, a gyro sensor, can also
`be used in the pointing control system."
`
`(Ex. 1005, ¶0026)(Emphasis added)(Ex. 1002, ¶58). Zhang also mentions that
`
`accelerometers, magnetometers and gyro (angular rate) sensors can be used in
`
`combination. (Ex. 1005, 710006, 0026, claim 2)(Ex. 1002, ¶ 1158 -60).
`
`Bachmann, in turn, provides an example of a nine -axis sensor system that
`
`combines accelerometers, magnetometers and angular
`
`rate detectors
`
`(e.g.,
`
`gyroscopes), as suggested by Zhang. Bachmann, for example, states:
`
`"In
`the magnetometers
`another
`sensor
`embodiment,
`and
`accelerometers are supplemented with angular rate detectors
`configured to detect the angular velocity of the sensor (comprising so-
`called Magnetic, Angular Rate, Gravity (MARG) sensors). Each
`MARG sensor contains angular rate detectors, accelerometers, and
`magnetometers."
`
`(Ex. 1004, 7:34- 40)(Emphasis added)(Ex. 1002, ¶61). In Bachmann's system, each
`
`type of sensor is a three -axis sensor, making the entire system (3 sensor types x 3
`
`axes per type) a nine -axis system. (Ex. 1002, ¶62).
`
`26
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`Bachmann teaches combining sensor data using an attitude estimation filter to
`
`produce an estimate of the orientation of a tracked object. Bachmann explains:
`
`"[T]he filter inputs are from a three -axis accelerometer (h1 h2 h3) 31,
`a three -axis magnetometer (b1 b2 b3) 32, and a three -axis angular
`rate sensor (p, q, r) 33. Its output is a quaternion representation of the
`orientation of the tracked object q 39."
`
`(Ex. 1004, 10:10- 14)(Emphasis added)(Ex. 1002, ¶63). Bachmann thus takes the
`
`output of the accelerometer, magnetometer and angular rate sensors, and uses these
`
`sensor outputs to calculate an orientation of a tracked device. (Ex. 1002, ¶64).
`
`To calculate the orientation from sensor inputs, Bachman uses a filter.
`
`Bachmann's filter employs the claimed calculations of the '438 patent. (Ex. 1002,
`3S
`34'
`3..f
`
`.9X7
`
`¶65). A control diagram
`
`of Bachmann's
`
`filter
`
`.4l'CEC4vix,-AzIv
`(-44 4,-)
`
`444,44-47.
`
`4-0
`
`process is shown in Fig.
`
`3, reproduced at right,
`
`where the Petitioner has
`
`.4guE,mos-KP.s
`'4 62 45.0)
`
`fx'xj x7- ------.3.
`
`drawn a red- dashed box
`
`around the output, q, in
`
`A,u6,44.°-
`rag")
`
`the lower right.
`
`.f
`
`27 27
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 8,441,438
`
`(Ex. 1004, Fig. 3)(Ex. 1002, ¶65). The output q is a quaternion representing the
`
`orientation of the tracked object in space. (Ex. 1004, 10:10- 14)(Ex. 1002, ¶65).
`
`Bachmann's filter as shown in Fig. 3 receives inputs from three sets of sensors
`
`(accelerometers, magnetometers and angular -rate sensors) marked 31, 32 and 33, on
`
`the left side of Fig. 3. (Ex. 1004, 10:10- 14)(Ex. 1002, ¶66). These sensors are shown
`
`in red -dashed boxes, below:
`3
`r-i
`are,q~r
`fr, P _)
`
`/3o,ó,bsf
`/r?
`
`-F67'1
`
`-7
`
`. ® .41
`
`1-14,9-/A-5v7
`
`,
`
`1
`
`,,E.srE,es
`(-4 4, 64)
`
`r 1
`
`z
`- _ _ - 7
`,
`AT..f/.;-- /4i47.>
`lp')
`
`.G.r16G1,4.P-
`
`I
`
`(Ex. 1002, ¶66).
`
`The out

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