`
`Ulllted States Patent [19]
`Rathmann
`
`[54] BATTERY PACK AND A METHOD FOR
`MONITORING REMAINING CAPACITY OF
`A BATTERY PACK
`
`[76] Inventor: Roland Rathmann, Raiffeisenweg 3,
`B85375 Neufahm Germany
`’
`
`[21] Appl. No.: 09/087,306
`_
`P119011
`
`May 29, 1998
`
`[22]
`
`Related US. Application Data
`
`[62] Division of application No. 08/890,665, Jul. 9, 1997, Pat.
`No. 5,794,592
`[60] Provisional application No. 60/021,905, Jul. 17, 1996, and
`provisional application No. 60/034,320, Dec. 20, 1996.
`
`[51] Int. 01.6 ...................................................... .. H02J 7/00
`[52] Us. 01. ........................ .. 320/132; 320/136; 320/157;
`324/427; 324/428
`[58] Field of Search ................................... .. 320/136, 157,
`320/132; 324/427, 428
`
`References
`
`US005955869A
`[11] Patent Number:
`[45] Date of Patent:
`
`5,955,869
`Sep. 21, 1999
`
`1/1993 Tsujino .
`5,180,961
`3/1993 McClure 6t a1~ ~
`5,198,743
`4/1993 Interiano et al. .
`5,200,689
`4/1993 Burns et al. .
`5,206,097
`5248929 9/1993 Burke '
`5,254,928 10/1993 Young et al. .
`5,278,487
`1/1994 Koenck.
`5,284,719
`2/1994 Landau et al. .
`5,287,286
`2/1994 Ninomiya .
`5,295,078
`3/1994 Stich et al. .
`5,315,228
`5/1994 Hess et al. .
`5,321,627
`6/1994 Reher.
`5,325,041
`6/1994 Briggs _
`5,341,084
`8/1994 GOtOll et 8.1..
`5,349,282
`9/1994 McClure .
`5,349,535
`9/1994 Gupta .
`5,350,993
`9/1994 Toya et a] _
`573507996
`9 /1994 Tauchi _
`
`gskaltl 6‘ a1~ -
`8/1996 D?fesyaf"
`5:549:671
`5,565,759 10/1996 Dunstan .
`5,606,242
`2/1997 Hull et al. ............................. .. 320/106
`5,614,804
`3/1997 Kayano et al. .
`5,617,324
`4/1997 Arai.
`5,633,573
`Van PllOllC et al. .................. .. 320/128
`
`Wong
`Examiljter—Pet€r
`Assistant Examzner—Gregory J. Toatley, Jr.
`Attorney, Agent, or Firm—Scully, Scott, Murphy & Presser
`
`[57]
`ABSTRACT
`A battery pack and a method of monitoring remaining
`capacity of a battery pack. With this method, tWo different
`procedures are used to estimate that remaining capacity. In
`a ?rst procedure, data generated on the battery pack is used
`to estimate remaining battery capacity; and in the second
`procedure, data transmitted to the battery pack from a host
`device is used to estimate remaining battery capacity. The
`battery pack switches betWeen these tWo procedures under
`d ? d
`d. .
`_
`d f
`1
`.h h
`f
`d
`e ne' con itions, an‘ or examp e, Wit t e pre erre
`embodiment described in detail in the present speci?cation,
`the battery pack switches from the ?rst procedure to the
`second procedure When the battery current falls beloW a
`threshold value.
`
`8 Claims, 58 Drawing Sheets
`
`8/1977 Haydon -
`4,040,247
`4,122,359 10/1978 Breikss.
`4,238,839 12/1980 Redfern et al. .
`IT“:cI;e1eStO;_'_
`4/1983 Sado et a1_ _
`473807726
`7/1983 Saar et a] _
`4,392,101
`2/1984 Lowndes et al. .
`4,433,278
`6/1984 Koenck-
`4,455,523
`4,553,081 11/1985 Koenck -
`477097202 11/1987 Koenck et al' '
`4’746’854
`5/1988 Baker et a1‘ '
`4,803,416
`2/1989 Abiven et al. .
`478857523 12/1989 Koenck'
`479187368 M1990 Baker et aL _
`479477123
`8/1990 MineZaWa_
`4,961,043 10/1990 Koenck_
`4,965,738 10/1990 Bauer et al. .
`5,043,651
`8/1991 Tamura .
`5,136,246
`8/1992 Sakamoto .
`
`lUTfcalculation 64210
`
`capacity calculation
`
`2236
`
`-
`
`no statechange
`timer resting
`
`MC_CONST 1 2(1 sec)
`1_SELFD : 3[mA]
`N_SELF :2551128 sec)
`N_EOC : 5
`
`2240
`
`0.1mm
`
`state : = CI
`clear status bit
`DISCHARGING
`START_EOC : = O
`i_eoc : =N_EOC
`
`2
`stale : : CD
`set status bit
`DISCHARGING
`
`pd : = 0
`resel_disable : = 0
`
`end capacity_calculatinn
`
`Apple Inc., et al.
`Exhibit 1006
`Apple Inc., et al. v. Global Touch Solutions, Inc.
`IPR2015-01174
`
`Exhibit 1006, Page 001
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 1 0f 58
`
`5,955,869
`
`
`
`Fm<2m.Edzm
`
`
`
`>mm._:_.<mmw0m<ro
`
`QEMH"
`
`
`
`_N
`
`
`
`m2<4aEMBOQ.+
`
`_.o_n_
`
`EMHm>m
`
`mwgom
`
`HmOI
`
`muSue
`
`Exhibit 1006, Page 002
`Exhibit 1006, Page 002
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 2 0f 58
`
`5,955,869
`
`SE...m35S.33can>«E...¢mmm»>._m:mmw<
`as:>m25:as:>a
`5.9:>am:as:>.23
`__________0mm>u_~_
`
`$2.5m
`
`mom:
`
`|__«macaw__mohumzzoo__
`a!lllll
`
`NOE
`
`
`
`:22.5.30:.=memoEur—km
`
`x05.
`
`Exhibit 1006, Page 003
`Exhibit 1006, Page 003
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 3 0f58
`
`5,955,869
`
`_, -NE
`
`mmT EZEQwJ
`
`33%? _
`mm * 5856“ E\
`
`
`_ a _ " EOmEEQSQ u _
`2.5 tn w 3525
`8232.:
`
`wmu Mm Vmm A
`
`wDmEm
`
`Exhibit 1006, Page 004
`
`
`
`US. Patent
`
`Sep.21,1999
`
`Sheet 4 0f 58
`
`5,955,869
`
`Vma
`
`
`V—” ““““
`“7
`
`Bondgop
`Vclfage
`I
`dlwder and
`\‘
`
`
`Reference
`buffers
`
`60
`
`0"
`VOInge --—>
`or
`
`l
`
`68
`
`Temp.
`
`C‘OCk
`
`Control Logic
`
` AGND
` DELTA SIGMA CONVERTER
`
` I
`
`ADC
`“"T'b
`
`
`
`Full
`scale
`
`69
`
`L__.______..__.___w__.__.J
`
`HGEA
`
`H658
`
`$2
`
`¢ Al
`|F_]
`5'
`5'9:
`A$2 A3¢3
`
`3
`
`2
`
`
`
`A4<D4
`
`N
`¢|~7
`QE£T_:EL
`”4‘
`¢;12 ¢;L3
`
`0
`
`52
`
`s3
`
`Exhibit 1006, Page 005
`Exhibit 1006, Page 005
`
`
`
`U.S. Patent
`US. Patent
`
`Sep. 21, 1999
`Sep. 21, 1999
`
`Sheet 5 0f 58
`Sheet 5 0f 58
`
`5,955,869
`5,955,869
`
`
`
`Exhibit 1006, Page 006
`Exhibit 1006, Page 006
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 6 0f 58
`
`5,955,869
`
`
`
`
`
`0...Foummwm1.223
`
` “020.4
`
`oszm>z_
`
`mm<xa
`
`6H
`
`zo_._.<mmm._.z_
`
`wm<Im
`
`4H
`
`Exhibit 1006, Page 007
`Exhibit 1006, Page 007
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 7 0f 58
`
`5,955,869
`
`de
`
`9:mmm233:9:mam
`
`833:.$269mammH.
`
`6:80..
`own..9580ESE
`
`_€Eoo590:0
`
`2
`
`mm:
`
`km9.6QOa1
`mmNmmK
`
`28-0030
`
`mm.
`
`
`
`4502:on.09Efl
`
`
`OnmuoE(ED—Va:O®_
`
`ownfint.5302
`
`
`
`mEmEmSmomE
`
`m_nEcmA..s.\/wuoE_oE._oz
`
`09m9
`
`t
`
`Exhibit 1006, Page 008
`Exhibit 1006, Page 008
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep.21,1999
`
`Sheet 8 0f 58
`
`5,955,869
`
` high if VDD 2V
`
`Oscillator
`
`VDD
`
`
`
`Exhibit 1006, Page 009
`Exhibit 1006, Page 009
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 9 0f58
`
`5,955,869
`
`FIG.12A
`
`100%
`
`Residual
`capacity
`
`Rate of Self - discharge, % oi Full Capacity/day
`
`\\' 5'
`
`Pack Temperature, ° C
`
`,
`
`Full Capacity, percent of Design Capacity
`
`Exhibit 1006, Page 010
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 10 0f58
`
`5,955,869
`
`F|G.13A
`
`\J-30% day
`\ Selt
`Discharge
`
`State of
`charge
`
`L
`
`'\
`
`\
`
`30% 5
`0°C
`
`Temperature
`
`Residual Capacity at EOD, % of Full Capacity
`
`Discharge Current, ck
`
`Pack Temperature, °C
`
`Exhibit 1006, Page 011
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 11 0f58
`
`5,955,869
`
`95% SOC
`
`\
`
`T“
`L_
`
`-
`
`0°C“
`
`TEMPERATURE
`\
`
`m
`
`\
`
`\ m5
`96
`\ El:
`I“
`
`l )
`H615 o.|c RATE OF CHARGE“
`
`IO
`
`“
`
`9F‘
`
`8 r
`
`a,
`
`.
`
`,5’ T"
`g .
`6....
`
`5
`
`IZckC/f)
`
`0
`
`/
`
`1.554 + 0.8I6 = 2.37OAh
`1
`41
`l
`l
`
`l
`
`I
`
`l
`
`FIG.16
`IO
`
`time
`
`E
`
`voltage 01 m \1 cm (.0 I
`
`2.307 + 0.078= 2.385 Ah
`
`I
`
`J
`
`Exhibit 1006, Page 012
`
`
`
`US. Patent
`
`Sep.21,1999
`
`Sheetlz 0f58
`
`5,955,869
`
`«Nap
`
`«No?
`
`_________________.__
`
`553m
`
`3539:
`
`map«up
`
`Exhibit 1006, Page 013
`Exhibit 1006, Page 013
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet13 0f58
`
`5,955,869
`
`523100223ms.8$322383.3%2“38:3.
`
`.m3
`
`
`
`9:55.semena:92%En
`
`
`
`296583%82.29.9.2.505100
`
`can_.
`
`an:
`
`N33333
`
`5.0T.
`
`Ennis“...
`
`out.
`
`mmflmso:393;
`
`583.1222
`
`.815.3..
`
`so:use:
`
`
`
`awas555.8
`
`Jr
`2:
`
`H2:
`
`zo.525....585:.
`
`menses;
`
`3%om£_o>:3
`
`use9%=5
`
`...u<zmoun2953
`
`uu9.28:ou”2:32
`
`auH2956
`
`Exhibit 1006, Page 014
`Exhibit 1006, Page 014
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 14 0f 58
`
`5,955,869
`
`22RE0320
`22E.=_En=n.o_8
`
`anteE250
`
`.2.n3.=83mE50:Ease—68:.$2
`
`
`
`
`I.“«NM:5:23.85638H25:03on"mafia»8552.8.o<__8%ouU23842352.ES_---_..:23:_IImoo‘mhflzflnfizoIn”0.532.2cm“.OHM—c.IIIIIIIIIIIIv:5038.Bfihfim:
`
`
`
`
`H2.283I--05A.<55%IIIIIIIIIIIII«HIIIII
`
`
`F”
`
`anu2953
`
`mass
`
`_
`
`_‘wa
`
`IasN2.“é._____
`
`figure9.5$32383_FI.EST—$40
`«NE.
`
`_____
`
`2263%Es__
`
`
`._|.5.G:A.uw33%80:8._35:83920uu$2.;03as:Auoo<mamas“>m_nm_uuom._32«a:5.5528_u32£29328
`
`
`
`Exhibit 1006, Page 015
`Exhibit 1006, Page 015
`
`2.2:.852:8
`
`
`
`
`
`2:.9283:2313ng22an;.”:55.zm_..mv_H—2:05....
`
`H2332
`
`Emca00288meQBags;3333:.ea28.6225
`
`SE:523:.m:9E6Ea
`
`u”muesli.
`
`
`
`race:as.»
`
`22.3u:3:22
`
`
`
`m8:2252.20:5$22228528.2?
`
`EaElmE8:268m_
`
`2.65asso:358uwcause
`i2%8once23.8nF"masmm
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep.21, 1999
`
`Sheet 15 0f 58
`
`5,955,869
`
`FIG.19
`initialization
`
`1910
`
`
`
`@
`checks : = cksf(cf_voli, cf_curr, cf_temp)
`
`
`
`
`
`
`
`
`checksum 1 =
`checks
`
`
`
`checksum fault
`
`cksf : = sum (high bytes) + sum(iow bytes),
`lf (cksf == 0) cksf : = 1
`
`so checksum written or fatal memory loss
`
`NOM_CAP_DEF : 3000 [mAh]
`CF_VOLT_DEF : 3352 A (d)
`cr=_cunnfloer= : )\ A 755 (d)
`CF_TEMP_DEF : 32768
`SHUNT_OFFSET_DEF :33(d) = 1000/ n (m n]
`co_cunn_osr= : -4m
`AL_REM_TIME_DEF : 10 A [min]
`AL_H|_TEMP__DEF : 7000 (50 °C)
`AL_REM_CAP_DEF : 2000 [mAh]
`SOC_DEF : 16d (12 v.) (1200 < -- > 100 %)
`CHARGE_SCALE :72000 (2 * 60 * 00)
`CKECKSUM_DEF: 0 B (h)
`
`N_DISPLAY : 8 (LED on for 3s + trigger disable)
`N_ALARM : 10 (every 5 9 send alarm)
`N_MESSAGE :
`120 (every minute send message to charger)
`N30 : 60 (every 30 3 auto offset calibration)
`N_SELF : 255
`(every 128 s calculation of selfdischarge)
`N_EOC : 5
`
`
`
`checksum okay
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
` i_diplay : = N_D|SPLAY
`
`i_alarm : = N_ALAFlM
`
`
`i_message : = N_MESSAGE i_self : = N_SELF
`
`
`
`
`i_auto_cal := N30 i_EOC : = N_EOC
`STAHT_EOC : = 0
`
`
`state : = CD, self : = 1
`
`
`
`flashing : = 1, ADC_valid := 0
`end_off(o..3): = 1, end_on(0..3): = 0
`LEDAN = i defines
`
`
`LEDl0[0..5]
`‘
`'
`LEDAN : = 1, SAFETYBIT : = 1,
`
`
`
`safe_v(0..3): = 1
`to outputs
`FiC_0sc||lator_ad|ust
`
`
`
` |earn_cells
`
`
`
`SHELF_SLEEP : = 0
`end Initialization
`shelf sleep mode
`
`
`clear RAM completly
`
`nom_cap : = NOM_CAP__DEF
`cf_volt : = CF_VOLT_DEF
`cf_curr : = CF_CUFlR_DEF
`cf_temp : = CF_TEMP_DEF
`SHUNT_OFFSET : = SHUNT_OFFSET_DEF
`co_curr : = C0_CUFiR_DEF
`AL_FiEM_CAP : = AL_REM_CAP_DEF
`AL_FiEM_TIME : = AL __REM_TIME_DEF
`AL_H|_TEMP : = AL_H|_TEMP__DEF
`fuil_cap : = nom_cap[mAh] * CHARGE_SCALE
`ltf : =full_cap l8, soc : = SOC_DEF
`checksum : = CHECKSUM_DEF
`SHELF_SLEEP : = 1
`
`
`
`1924
`
`1934
`
`Exhibit 1006, Page 016
`Exhibit 1006, Page 016
`
`
`
`U.S. Patent
`
`Sep. 21, 1999
`
`Sheet 16 0f 58
`
`5,955,869
`
`RC_Oscii|ator_adjust
`
`i
`
`RC_CTRL : = o
`
`~2010
`slartvalue ior RC - control - register
`
`CTR : Timer with 1 KHz clock
`‘L 2012
`
`1 ms over ?
`
`counter 1 : counter + 1 m, 2018
`
`counter : incremented
`by RC - Oscillator
`
`4 ms over ?
`
`2024
`
`i> :452 KHZ
`
`RC_CTHL > = 15
`2026
`
`stopvalue for
`RC - control - register
`
`i
`
`[ end RC_0sciilaior_ad|ust J~2028
`
`Exhibit 1006, Page 017
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet17 0f58
`
`5,955,869
`
`A83>232u:9,2:2
`aV2552:
`
`5.07.
`
`
`
`m=woEmo—
`
`:£33355Eggs3;02
`
`
`
`
`
`39:?:853582:3.8%8u5.5:
`
`meE
`
`w=$|Em2Em
`
`F+2.8um=8
`
`8532:28.;s"x25
`
`
`
`3.38.:«x22;2u3::
`
`
`
`3523:.:02;:u3::
`
`<_.N.O_n_
`
`03F:2:32232%:8a8.
`
`—+5.5:u”USED
`
`03.gm;
`
`35::
`
`_.+£8n"2.8
`
`
`
`02.0.I
`
`m3“
`
`
`
` 23>6.39:nu>2.E03So:as::22
`
`0%a
`
`
`
`
`
`:s..§_58...;$2.25.$52a:EF.£8u”x23
`
`85230.53.E;
`
`anR
`
`Exhibit 1006, Page 018
`Exhibit 1006, Page 018
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`S
`
`96
`
`
`
` 9.szas:m"00ml:mmcmfiofimo:
`
`SN“
`
`9gacanu”.omeimmmloom.%8mm1,a9.53%9.555%M£3.m8N“_+25nn25asa
`
`gumon"8mE<._.m Emuunan:226w,oH9:.08dM5:235EN1F":7-38.8m38.on:com.«mana--..8w:mH8“:m5mm2-Lam_“anoz_om<=ow_n
`
`
`-..s2%”fig2%;
`a3:5:8%Ea2.25.
`
`
`massage?EN828m.0u022mand2mm
`2%..umIunmtoEunonotoE$32mm0882%;}?EHE
`u"..__.
`
`5.,uIn”noE83865095623650Euan"Ea...“96:.
`
`
`
`mammauuome”a53:28£8939389aau.an.”u...2:;
`
`
`2:25u”9649“anexam_gunas:E..."flea
`
`
`
`9.551%I
`
`Exhibit 1006, Page 019
`Exhibit 1006, Page 019
`
`
`
`Eu
`
`33a:mm“"5mm“:
`
`35»nF22....
`
`canan”528:0:
`z.mEda_mam
`—8333".£238
`
`.NNO_H
`
`2a5:23.815.
`
`nou"_22m
`
`ENon"=3
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 19 0f 58
`
`5,955,869
`
`8:238mate2%
`
`3E:mon
`
`H@1234
`
`812u”Eds:Fn”9:9
`
`F.51°53nu5.23:.
`
`55:55:auEmtmmfi
`
`E;as“:aEas
`
`Em
`
`2m<4<umom<xolfl<z§mmh
`
`
`
`num...<mm.._<o|o.5<.23:8.—
`
` 338532.3.25nuh
`
`
`
` :ELnsmmNg.3:
`
`=o=m_=u_8|.5_
`
`mde
`
`2.2
`
`
`
`—u"322103122
`
`uou+as:u”5°18
`
`ou"mute.
`
`
`
`.c.5018-32';uu25:2%"..2:2qu@c._m+252.53can:
`"Baa_E95358mam"8.28._
`
`
`
`gaiastsfluAaaafi
`
`.55+EOE“
`
`Exhibit 1006, Page 020
`Exhibit 1006, Page 020
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet20 0f58
`
`5,955,869
`
`=8>.223>a2.2$2:2%:23
`
`226as:EEm:3|:
`
`omen
`
`2%.:33.2»mmtopzazfl5an:5%+:52;mm3.2mm__
`
`«New
`
`>.:1:n"__8>
`
`EtopzazflF
`
`=.=H__3>a:be.._._mo>fl__$>
`
`.25E88ubasins
`
`«32.25.633m_>
`383.2.3.22.8.seeun>
`
`NE
`
`mo2Hgmoz<_H55
`
`aH<2ma:oH35
`
`:0FHas
`
`Eggs22.
`
`
`
`398a85¢.onas?sea
`
`
`
`2%“.23m_33:352:9.03__8_==E5
`
`2%038:320523.358Rosa
`
`to3:23553magoo<05:2;38.8
`
`wm
`0E
`
`Exhibit 1006, Page 021
`Exhibit 1006, Page 021
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 21 0f 58
`
`5,955,869
`
`9.5303s;"52.95
`
`
`
`
`
`
`
`9.5A3288”355.:-232m.95.A3385u525%.228>
`
`mméi
`
`
`
`$5..833%“50>.Efim
`
`9.5was8%n52.5%
`
`=2,5a=86
`
`6:50.392“.08«EN
`
`3mm
`
`“.8158uu:85
`
`=mS<.mcm<=om_o.mEzEm:sm5<.m_wm<:oma.fl<z_=mfl
`520“mm
`
`
`
`
`
`
`Em<._<mum—<10FEES—mm...nA=3>c.nszJmm.onnozodnl..2mo._mn_
`.
`I-50565:328:0333:55
`
`.833mm32..3%$5.2:20325"JWhose;
`
`
`35%.8..E.ea
`
`onn52:52...
`
`82>:523__u
`
`I.83
`
`
`
`.E22553
`
`“om
`
`smjfimcméodzzifih
`
`
`
`22gnmmfi8mm
`
`P._o>.&m_._mv=25
`
`H22.8az<
`
`
`
`9:22.58”.2228%
`
`533$new2.599383Fuu$3.
`
`Agassi$56=53239202:Eg:E2.2:
`uE<mm_§.os<.momou_
`
`e:.H8...:asas=a
`5%:m<._<..n_=E._:
`
`$322:.oIv3**cuu55%50>mam__>3mmommm
`
`own“
`
`I
`”mm“ouu532:?£3«.62ng
`
`29.3
`
`50>I=mEuA=wu>2mm
`
`N.25:.n3?cage.:2
`
`5E3-
`
`
`
`
`
`beam2.:5%”_¢>¢_22.83Enu:mEuEmmm:222.2
`
`Exhibit 1006, Page 022
`Exhibit 1006, Page 022
`
`328H2%
`
`DEE...v=8>
`
`5:25.25
`
`owmagoma.
`
`hoEa
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep.21, 1999
`
`Sheet 22 0f 58
`
`5,955,869
`
`FIG.26
`
`self discharge
`
`2610
`
`s = (LUT_S (soc. T) nom_caplmAhD / 8 /256
`
`2612
`
`charging
`
`LUT_S l the daily loss in % of the nom.
`csp. multipl. by LUT_S_blow = 217.6
`
`s[mAh] = (LUT_S ‘ N__SELF * nom_cap [mAh])/
`(24 * 3600 * 2 * 100 * LUT_S_blow)
`
`Overtlow of ltl_err
`(err_overflow: 1) diables
`calculation of |tt_err_S
`
`ltt_CD : = ltt_CD + s
`
`2616
`
`err overflow == 0
`
`ltt_err_S : = ltt_err*S + s
`
`s[unlts] = (LUT_S * nom_cap[mAh] * N_SELF)/
`(24 * 10° * LUT_S_b|0W)
`
`2618
`
`
`
`
`Powen_consun : 77d [0.5 mAs], — 0.3 mA
`LEAKAGE_CAP : 7200a [0.5 mAs] (= 1mAh)
`BATTEHY_MODE.LEAKAGE blt = mean
`
`err_overflow : = 1
`
`
`
`
`
`
`
`2
`
`
`
`
`BATrERY_MODE.LEAKAGE
`set AND self ==1
`
`2525
`
`
`
`Itf: : ltf- LEAKAGE_CAP
`
`clear BATTERY_MODE. LEAKAGE
`
`2628
`
`2630
`
`
`
`end selldischarge
`
`2632
`
`option : leakage current
`
`Exhibit 1006, Page 023
`Exhibit 1006, Page 023
`
`
`
`US. Patent
`
`Sep.21, 1999
`
`Sheet 23 0f 58
`
`5,955,869
`
`FIG.27
`
`Integration
`2710
`
`EPS :5/256 (2 %)
`EPS_S : 26/256 (10 %)
`H_FACTOH : 7
`ITF_ERR_OFFSET : 100 (mA)
`
`2714 w
`128<-->100% soc :=(128'itf)/iui|_ca m
`
`64<-->|C
`
`2716
`
`C_rate I = (111 * R_FACTOH) / (iuli_cap >> 16)
`2718
`
`charging
`
`
`2724
`
`
`Itt_CD : = |tf_CD + 111
`2726
`
`
`pd : = LUT_D( ,c_rate, T)
`2728
`
`Hi > = 4096 mA AND
`
`
`state == CD
`any end_on [0..3] ==
`
`w 2720
`
`discharging
`
`reset_disable : = 1
`resting (l = 0)
`
`
`
`
`2722
`
`delta_|tt : = 111
`
`2732
`
`
`.
`2734
`a : = delta_ltf
`(positive)
`(HE) 2736
`
`
`Ia : =a+ iTF_ERR_OFFSET
`2738
`
`itf_err_C_D : = Itt_err_C_D + a
`2740
`
`42"
`
`Exhibit 1006, Page 024
`Exhibit 1006, Page 024
`
`Overflow of
`
`|ti_err_S or
`|ti_err_C_D
`
`
`
`
`no overflow of
`ltf err_C_D
`
`
`
`|11_err : = ltf_err_C_D * EPS / 256 +
`iti_err_$ " EPS_S /256
`
`
`l delta_lt1,|rewriteas2ndcompiemeni
`
`In : - Itt + delta itt
`
`2750
`
`2752 integration at capacity (lti)
`
`|11_Limits
`end integration
`
`2754
`2756
`
`upper and lower limit tor ltf
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 24 0f 58
`
`5,955,869
`
`deE
`
`£52.;
`
`384.2.we.unE
`
`£55.;25
`
`“_s__.§o_
`
`on"33:un3.5=_
`-
`
`onusgtgoutu
`
`38
`
`_.nmagma—<0
`
`23.2he.v2
`
`Esau2:62.
`
`H5.8“
`
`:5:.Ea:
`
`Exhibit 1006, Page 025
`Exhibit 1006, Page 025
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 25 0f 58
`
`5,955,869
`
`mméi
`
`
`
`
`88.3N"FImEmIoIozm”8:29;EEQE9:35am“£325:.on32.:ESEasE:wass;H52.08
`
`58.3q"wImEmIoIozm55:mmA.VE232:to22m392”.:2;58E:3c.
`3.as8"EIIGIQB522:???23
`m"UOmIzwas;was253E$388%BoEmsmmuE>2:5.:29%anmwmmfiwmwfiawfia
`
`
`San
`
`
`
`.s,_,=w_____.wm_%mssnags:0522.0.€235xasiaun=22338as
`
`
`
`
`
`mum“
`
`358:25
`
`
`08-2.I.83
`925"v:2I“3338
`
`n0com.525
`
`
`
`..I.III.IIIN$328.8com52u3.33nuUOmIEEmoI.m““1”th.oEo.52N8
`
`
`
`+«9:2=2;:8>52mmomuwmfinwafiwi8mm
`Esau32I.
`«NamF.08:.uu83ouu:oEoSIE
`
`52.08HA=8>
`
`92,:m5.0ozmvas9moA.»a:E"A8m
`aIEIEIoIIozm"A25..
`
`223mu:82:8
`
`=o>noa:55
`
`
`
`EESIBEME8....
`
`935"v=2
`
`«mm
`
`ESfiEEEdEzEE
`
`3mm
`
`GImSEESIuEEs
`
`Exhibit 1006, Page 026
`Exhibit 1006, Page 026
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep.21, 1999
`
`Sheet 26 0f 58
`
`5,955,869
`
`FIG.30
`
`end conditionsCD
`
`39‘”
`
`
`3014
`
`uflemmuuvsr : 3050(0) [mV]
`SOC_CD_HYST : 102 (d) (80)
`ERHOFLLIMIT : 1440000 (200 [mAh])
`
`end_ott[UMUX] := 1
`
`end_off[UMUX] := 0
`
`
`
`clearTERMINATE_CHARGE_ALAHM 3016
`
`
`
`3030
`
`3020
`
`3018
`
`set status bit
`FULLY_DISCHARGED
`
`soc < SOC_CD_HYST
`
`clear status bit
`FULLY_DISCHARGED
`
`3022
`
`any end_on [0..3] == 1 AND
`reset_disable ==0
`
`
`EOC_flag =: 1 AND
`Itf_err < ERROILLIMIT
`
`
`
`EOC_1Iag : = 0
`
`
`
`
`
` 1u||_cap : =1ull_cap +1u||_cap * pd/255 - ltt
`
`
`
`
`
`3026
`
`
`cycle_flag == 0 AND
`
`ltf_CD > = (nom_cap * 38) /256
`1_EDV == 0 0R
`
`(C_rate < 1_EDV AND
`
`
`33 I 255 < " > 15 7°
`cap reset_disable == 0)
`
`cycles = cycles + 1
`cycle_1|ag = 1
`
`
`
`3028
`
`
`
`
`|_EDV : = C_rate
`pd_reset : = pd
`
`
`cap_reset_dtsable : = 1
`cap__reset : = 1
`
`
`3040
`
`end end_condltlonsCD
`
`Exhibit 1006, Page 027
`Exhibit 1006, Page 027
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 27 0f 58
`
`5,955,869
`
`Exmme£5.BE
`4.325.:nu.228
`
`$8
`
`8m23.Emam3%:as3>5.2
`
`35
`
`$9.56n”55m
`
`N.592".25.532?.
`
`ummmmmElucom
`
`2%:un553
`
`«mozloqufim282
`
`mm;
`
`mm;
`
`abscissaEm
`
`3.5
`
`so...u"ism
`
`
`
`nu.555
`
`Engu0$858
`
`2"ES:
`
`85
`
`n"35%
`
`85
`
`anE.Efim>5
`
`F..523u0E23
`F""“mosrouleaaaun.523
`
`u"mEEfim
`
`6:50:55.“
`
`:a55.2%.:va???.EA1
`SEoz<om<o2mm.2
`
`3923:.g85Ewas55.8.
`
`oA$355,“
`
`asp5.2.0.5154"u5.3
`
`.5222:25ESEEOE:_éao
`SAL:--198mm.H2:
`
`
`
`
`=m<._<.n_<o-oz_z_§mm555862225”.
`
`25
`
`5.0K
`
`..__.2anumanual—:5.”
`
`
`
`
`
`
`:25.87uas:mess;II.€595:3533.3:aas;2%.584.3.5.
`
`$5
`
`
`
`on;mzzgmmia;
`
`
`
`zmfifizpdzzasmmsmfi<.m§.oz_z_§mm
`
`unto88
`
`$5«3me285%88
`
`I”Elmoa:
`
`555.2n"$835au"moosmmmofizu
`
`
`
`"moo:Eoszo
`
`u"“5:302
`
`u"2:395
`
`20.“.
`”tomOmo
`
`362%
`
`Exhibit 1006, Page 028
`Exhibit 1006, Page 028
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 28 0f 58
`
`5,955,869
`
`60932:u3.55ao“8.0.n26.3wE9.2”55$:
`aofiuEHAPnz<8u2%mo8IcepAhoz<aH223
`mo33hvH”$533:5
`=m5<.m..om<=o.mfiz_=mfl
`
`3:2939::mo
`
`35013920
`
`2mm
`
`moEoEEEa
`
`Gems8m"8.10.5
`
`«mum
`
`H802.5055
`
`5935uu.25
`
`$50E:n8858
`
`._.=.§oun.298
`
`$380565.“
`
`:2$528828
`
`92,5"u.228
`
`$382123
`
`BzcouummafiEa
`
`oH03325
`
`553212nuwmmmmmcfl
`
`au"223.82
`
`
`
`F..."mm=lomafiso=
`
`“mmovmohno:
`
`8:3588
`
`~me
`
`3%
`
`9un:55
`
`u"9.392010:
`
`uH3392::
`
`SEES
`
`F.mmammme
`_u”ommmmme_
`
`un25.6
`
`oH3.82
`5:32832$0:
`
`«man
`
`NQOE
`
`Exhibit 1006, Page 029
`Exhibit 1006, Page 029
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 29 0f 58
`
`5,955,869
`
`
`
`we“2”Sew—Eu:mmammmedcmmmm.G_H—
`
`mo_Hmomma
`
`585.:uAEu
`
`Em.=9:23=1298u"53.8.02
`
`2E.23Bow
`553u"Eédodfi
`
`83
`
`ou"E0
`
`g.22mEu:0
`
`omgzocxfi
`
`mmeuum.22m2%
` 5%uuE4332:8
`
`>258:225
`
`Emma.m3328Ememo
`
`nn3me2.8
`
`5.0%NT:_as,as:uHEu
`E.5
`u"x<mmm3w2mm
`
`
`
`H53.82
`
`
`
`onu>m=mm
`
`58%-:uA:5582$-AEu$828""53.8.8.
`
`---o-.Eu
`
`3"$8
`
`mo--mommmmo--memmmwuooucmEEooE3%hoummEFH52mmamemo
`
`E.newon
`
`@3232as83
`
`
`
`Sag—=2232:52
`
`u"x<mmm3m
`
`ommmmosuucomn5
`
`gems—hzuAEb
`
`monumommm
`
`Exhibit 1006, Page 030
`Exhibit 1006, Page 030
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 30 0f 58
`
`5,955,869
`
`wu5%.:
`
`uH3.393..
`
`352.2"n533
`
`53“..a:
`
`no
`
`E<E§u15o=\2g33...E..92nu5342
`
`E25.”5.278"asa.
`
`55:84.3-
`
`.Vm.O_H—=u=3mom;
`
`$3235..N.“.335
`
`NuA53322Fu55
`
`...5%;aE:
`
`2:.
`
`_.
`
`533u“$32“._
`
`w.26mmmug
`
`IFA83-mm+Imoonuu=moon
`
`a
`
`H5.298..FH58:
`
`532842;
`
`onnEcam:au”a2%:FH323:
`
`gala.n":Imoum
`
`2288u”mom;
`
`8.285n"3.2053
`
`SA$842
`
`Exhibit 1006, Page 031
`Exhibit 1006, Page 031
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 31 0f 58
`
`5,955,869
`
`Ee“58512
`
`523x222mm.MU_l
`
`€20#9F5.35.2:.”Eb
`
`23#82358is
`
`~an
`
`2>mno:.2=95
`
`Agog.2:;.o.as:
`
`
`
`
`nu.65:0FHmommmuuooucuEEoowagon=53
`58:5.“AEumowkmsflufimfig32:
`
`
`
`
`
`
`
`Nu”E3035uEEES3533::
`
`Ema
`
`$8..2;Eu.
`
`mommmasozxz:
`
`
`
`nu€12,me
`
`3.8.5:33Aflosfieaoszcméuoz=_u
`
`Essa.2m_2:;
`
`az<==8deo§mz=
`
`oao:«2
`
`88..25mm
`
`Ezgdmmog
`
`gammaace;
`
`83:28
`
`282
`
`onmm
`
`NE”2
`
`32%33:3.683:28
`
`$8.a...“so
`
`om_zmnnmmmoo<
`
`$5.59
`
`=o_mm_Emcm=
`
`8mm
`
`
`
`n..Emmi5.85-2;
`
`figmuuzmF"”xfimmgw
`
`
`
`22:52
`
`83:55:
`
`EwagfigucmzEm
`
`Exhibit 1006, Page 032
`Exhibit 1006, Page 032
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 32 0f 58
`
`5,955,869
`
`E2u582.;
`
`.30Ne._as.2EE
`
`2mm
`
`NAE3823
`Easmam
`u"52.03-
`
`au2.88%
`
`523$
`
`mm.0_n_
`
`582.;u
`AEbmo
`
`“55mo
`numommm
`
`_.
`
`:2"53.02
`
`_+.fi<uua.E885u“ENSfim
`
`._85:82.E05...
`
`2:3258:3.
`
`“gm.“8:32:
`
`meEoEum
`o:2%
`38w823
`
`gm
`
`.352.
`
`F"”53E
`
`83figmlumomEm
`
`08m
`
`ouou..atm3w
`
`
`
`mommmzBozxz:
`
`58%.:uAEmoFHmommm
`
`Emw.9me.m=m
`
`5.Em
`
`Exhibit 1006, Page 033
`Exhibit 1006, Page 033
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 33 0f 58
`
`5,955,869
`
`
`
`7.52u585.:9:282a.
`
`
`
`€9.05cemmémcec
`85m03m.:3
`NuE3825
`
`
`
`<538:u;
`
`SE”
`
`muou.BtuEm
`
`wales
`
`$8.BE3w
`
`
`
`mommm226,22:
`
`mfim
`
`co_mm_Em:mz
`
`o:2%“auto".
`
`56252“:
`
`.582leuAEb
`
`monumommm
`
`18.0Ex—£3
`
`35EEu3
`
`u.”5am
`
`Sous:"AEu
`
`moHmemmwI.2un.3TEE":58
`
`<538£53
`
`.2522
`
`
`
`2mmEm-2.3538.u
`
`8:3:8525>Em
`
`Exhibit 1006, Page 034
`Exhibit 1006, Page 034
`
`xoofilmgts
`
`NWGE
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 34 0f 58
`
`5,955,869
`
`339;m_._..3s8:23838
`8325g533288838
`23130238.32
`
`~me
`
`8=_§Ioo<nfi§
`
`meE
`
`
`
`.8m_32:.._.6.
`
`95:5052.3:323=3_$35982:Be5
`:853.02H"
`
`3.?fie"328.83
`32:265m2393__
`2mm<._.<oloo<uuan:
`
`was,.85n325552E:21:=
`
`28$3.02"u22.:
`
`a...m_:91:s.2
`
`8mm
`
`
`
`unmnoslzo_._.<mm_._<o
`
`2gain2.5%.AV03.2,
`
`59:02.31”$05as5
`«N83
`
`<._.<n..oo<uu
`
`
`
`.8m_32.....h.2we:.35n32:26
`
`cmwas391.;
`
`5.302nasH
`
`Efida"uh.
`
`
`
`mmagloalcufiuse
`
`._a52=Eo>o8:8
`
`wasE250SE.229:
`
`Exhibit 1006, Page 035
`Exhibit 1006, Page 035
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 35 0f 58
`
`5,955,869
`
`9::EB83.”._.._o>|mom<_._o28
`
`523.2%“..2.»nnas5
`
`mm
`OE
`
`
`
`._mm_.__m>Eaufinou=3av...
`
`
`
`808322:gain93
`
`_§:%u..__3|8m
`
`_,+x222"ux32:
`
`
`
`2:35.2293:8
`
`to2on:22;
`
`3:51:34?“25
`
`Exhibit 1006, Page 036
`Exhibit 1006, Page 036
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 36 0f 58
`
`5,955,869
`
`oz<nu2:;22
`
`533285638Fu"u=m>|ua<ouu..5:22:00.a2.8ouuo.i23$2.2:23%onu
`
`
`maozleFKmEiovmoeES.
`
`.52so.28E32382m.1888Ewasg88ouH295mm
`
`
`
`
`_§I%va__8:$mohmA.42m$8"IIIIIIIIIIIImom!1IIIIAWWEIRWwamzlmmnfimmlI.
`
`
`82.oa<232022.833$mePu"9.23:
`>35:
`
`as.auH2.910
`
`E832man0325
`u"$me88
`
`$3
`
`
`
`abscissa«we.
`
`3250:5920.
`
`3.8
`
`u”mm=_m>uoc<lzm=
`
`OH
`
`n23un
`
`1a8263E326_u3..83
`."mam$8
`222250F.3._o:AAu03can
`
`
`
`=23E=28
`
`w._______|_N.85358n________
`
`.«Sq$22au”<zm.b9:32..o9::25.2.6.AuZ2I--5898$3353
`
`
`82:302:2288$333.22eggsas
`I$8ES.5..361one:
`
`
`
`numoo:zo:.<:m_._<o
`
`
`
`tom_oa<
`
`8.0m
`
`
`Eocanuo223«ES05222w6252m3«Sq
`
`
`
`
`2E5:5995a:mes—unew$3zéfiy.Eewmumfig
`a3523.8E333:.an3332m3mmflmso:3933m.Hmongm3
`
`2%E:--2E22>m585:.$9...“.2
`
`Exhibit 1006, Page 037
`Exhibit 1006, Page 037
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep.21, 1999
`
`Sheet 37 0f58
`
`5,955,869
`
`FIG.41
`
`initialization
`
`checks : = ckst(cf_volt, ct_curr, ci_tempI1
`
`
`clear RAM completly
`
`ckst : = sum (high bytes) + sum(low bytes),
`it (ckst == 0) then ckst : :1
`
`
`
`
`
`
`
`
`
`nom_cap : = NOM_CAP_DEF
`cells : = CELLS~DEF
`ct_volt :
`-_- CF_VOLT_DEF
`cl_curr : = CF_CURR_DEF
`ct_temp : = CF_TEMP_DEF
`ci_curr : = CF_CURR_DEF
`co_volt : = CO_VOLT_DEF
`CO_curr : = CO_CURFLDEF
`AL_REM_CAP : = AL_HEM_CAP_DEF
`AL_FtEM_TIME : = AL _REM_TlME_DEF
`AL_HI_TEMP : = AL_Hl_TEMP_DEF
`lull_cap : = nom_cap[mAh) " CHARGE_SCALE
`ltt : = lull_cap / 8, soc : = SOC_DEF
`checksum : = CHECKSUM_DEF
`SHELF_SLEEP : =1
`
`special resets
`
`4113
`
`NOM_CAP_DEF : 2300a [mAh]
`CELLS_DEF :4
`CF_VOLT_DEF : 36611 /2048 (17.875)
`CF_CURH_DEF : 11755 1 16384 (8.717)
`CF_TEMP‘DEF : 32768 / 32768 (1.00)
`CF_VOLT_DEF : 62d
`C0_CUHR_DEF: -4d
`AL_FlEM_TlME_DEF : 10d [min]
`AL_Hl_TEMP_DEF : 750d (55 °C)
`AL_REM_CAP_DEF : 200d [mAh]
`SOC_DEF : 16d (12 %) (128d < -- > 100 %)
`CHARGE_SCALE :7200d (2 1 60 * 60)
`CHECKSUM_DEF :2Ah
`
`
`
`
`
`
`
`
`
`
` N_DlSPLAY :8 (LED on for 3 s + trigger disable)
`
`
`
`l__diplay : = N_DISPLAY
`l_alarm : = N_ALARM
`i_message : = N_MESSAGE
`i__sell : = N_SELF
`
`i__dt_T : = N_DT_T
`l_dt_U : = N_DT_U
`
`state i = C0
`ENA : = U
`
`
`N_ALAHM : 10 (every 5 s send alarm)
`N_MESSAGE :
`120 (every minute send message to charger)
`N_DT_T : 60 (every 30 s calculation of dT)
`N_DT_U : 40 (every 20 s calculation of dU)
`N_SELF : 255
`(every 128 s calculation of selidischarge)
`T_T_DEF : 500 (30 °C)
`
`
`
`
`
`self 2:1
`
`(lashing : =1
`ADC_va|id := 0
`T_T : T_T_DEF
`LEDAN : =1
`Umax : = 0 DBOS_silent : = 0
`dT30 : = 0
`
`
`RC_Oscillator_ad)ust
`
`4124
`
`
`
`
`
`
`SHELF_SLEEP : = 0
`shell sleep mode end Initialization
`
`
`
`
`Exhibit 1006, Page 038
`Exhibit 1006, Page 038
`
`
`
`US. Patent
`
`Sep.21, 1999
`
`Sheet 38 0f58
`
`5,955,869
`
`FIG.42
`
`RC_Oscillator~adjust
`
`4210
`
`4212
`
`
`
`HC_CTRL : = 0
`
`
`
`st rt
`1
`1 no-
`a va ue or
`
`contro
`
`I-
`
`'
`register
`
`RC_OSC_LIMIT:
`113(452 KHZ)
`
`CTR : Timer with 1 KHz clock
`
`1 ms over?
`
`4214
`
`
`
`
`
`
`4218
`
`
`CTR : = 0
`counter : = 0
`
`counter : = counter + 1
`
`counter : incremented
`by RC - Oscillator
`
`
`4 ms over 7
`
`
`
`a stopvaluelor
`
`
`end RC_0sciIIator_ad]ust
`
`RC - control - register
`
`4222
`
`counter > =
`
`
`RC_OSC_LIMIT
`
`HC_CTRL : = RC_CTRL + 1
`
`i> = 452 KHz
`
`Exhibit 1006, Page 039
`Exhibit 1006, Page 039
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 39 0f 58
`
`5,955,869
`
`._as2:220we:on
`
`«5
`
`“ontoE25".5?.0852
`as£5.03Nu_
`
`33252h.2._S83:282m:
`8323m_5:23.815383
`ou”3:25.:Fn”322:0315:
`
`325.0252
`
`mwdE
`
`22
`
`3mm_32:.__.2mag.85"So:3.83II.I
`25.355mm:32:.z<5303.-.is_29
`
`53.02Hu:
`
`€3.02uu32-:a:
`
`
`
`.5we.32'._.=
`
`“on238¢._._.2was,asH2.255
`Ema“:"ur«:302nuash
`
`w
`
`
`
`32::.o3255
`
`FH3:20.:
`
`um?
`
`“am232.:52was.HEH32:265ms.29':=
`
`«maglognssego
`
`Exhibit 1006, Page 040
`Exhibit 1006, Page 040
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 40 0f 58
`
`5,955,869
`
`EXOE
`
`_~>u%ul=8u.mm
`
`$5.33as"DEE:
`
`E5is2"25.2
`
`
`
`
`
`82.;“.5223“.:8mm:
`
`393;$5.?.2.56523:am
`v.«=8u"x223
`
`33
`
`
`
`was?:03wagons.5.Em
`
`new$2.?sea:83“..
`
`FEEEEHEES
`[25392.8nn55.3
`
`«:3
`
`3:33.84895
`
`Exhibit 1006, Page 041
`Exhibit 1006, Page 041
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 41 0f 58
`
`5,955,869
`
`83I?$3on?
`ozEExomE“nEmamaamE3%5%_83_8-.2%an3%83_Iu"I_.33=52=5:5IIIIIIIIIIIIIIIIIIIIIJ_.
`
`mwmwILIWII029%SN
`__2.3_massage?_mm?__uz_um<:ow_o
`IIIIII$3_as;_wag9.5.285
`omacomfiam_9.6.286
`IIInuIn“5mm25.3_nE32E".08_.32s
`
`5:233n32..:3
`IIIII
`:2Saw5aI
`
`
`
`
`
`ism"5%:IN"szooIos.5233283638
`
`310E
`
`casenz.-.8mm”H5%.:.22m-_2%
`
`IIIIIIIIIIIIIIIIIImammfimummI.
`
`
`E33355.u83aas:_BEBE.
`_..She
`
`oH33.Imm_u_Ioom
`
`u09.3.63
`
`on“\as.a.as:2nnE
`on"mam;nPo:3:
`
`u“zoEmSItm
`
`~me
`
`
`
`82022865682328458
`
`833285638Em
`
`ou"Eamn”m>mI_au"Sweden.
`
`nN032332
`
`«mmv
`
`2::z\Eamu”m>mI_
`
`:1.9,3.E=muHEam
`
`Exhibit 1006, Page 042
`Exhibit 1006, Page 042
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 42 0f 58
`
`5,955,869
`
`3%
`
`55:55:
`
`ou"mun—o—
`
`
`
`!II38:“mm—3:313
`
`
`
`Ema23235”;
`
`2:8
`
`533815.
`
`QWGE
`
`
`
`as:39.7:598
`
`.E318.:93:nn.55_
`
`E:9m+Esosmnmm8.6%2:285._
`
`x85
`
`.89:62
`EaE2&5:
`
`II
`82.”managea.asFuHFI5$38.325““a
`
`a::eLn;§N.v_;.o:
`
`n”SE.=
`
`382230.Eo>|8.Bela
`
`Exhibit 1006, Page 043
`Exhibit 1006, Page 043
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 43 0f 58
`
`5,955,869
`
`E582u92%.:2"wage:
`
`m=8Eng
`
`DYOE
`
`2.8.:32Em
`
`
`
`I.m=8uu2.8
`
`Exhibit 1006, Page 044
`Exhibit 1006, Page 044
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 44 0f 58
`
`5,955,869
`
`$5893,2251:
`
`2.2gamma
`
`5&5.a:toas
`
`26:..5:8.as2223
`
`:uESEau8:3
`
`onunozogouH3.298..ou"<2”
`
`n”ESE
`
`
`
`3051323:5
`
`m.82:.3:8.as
`
`223928
`
`mv.0_u_
`
`
`
`2.8;>32;:3:
`
`Fu."easy.a:
`
`33
`
`Exhibit 1006, Page 045
`Exhibit 1006, Page 045
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 45 0f 58
`
`5,955,869
`
`.InuBom>.
`
`o:Ez285...:m?0—H—
`..II22:38.2..
`
`
`
`2:22”Emmi:2
`
`92:3Bya:I.is
`
`mmmvvmmv
`
`32°
`
`=m5<lwom<xow5|mh<zfimmh
`
`Efiflmoméwmmadzzgmfl.1
`
`Emmssdédge
`
`on?
`
`
`
`0.312,.5Us
`
`ou"gnamglfimedmoou”3.8m
`
`33az<8u2%5us
`
`is:uv2m09235--”52.5.9.2
`
`$3Eamséfl
`
`:3
`
`
`
`Tana..."5.5:.226QO
`
`85nu8%
`
`85+a;nu8%Ph?nas
`
`Exhibit 1006, Page 046
`Exhibit 1006, Page 046
`
`
`
`
`
`
`
`US. Patent
`
`Sep.21, 1999
`
`Sheet 46 0f 58
`
`5,955,869
`
`FIG.50
`
`seltdischarge
`
`501”
`
`s : = (LUT_S (soc. . T) * nom_cap[mAh]) /s4
`
`
`50”
`
`
`state == CD
`
`
`5014
`
`|tf_CD : = |tt__CD + s
`
`5016
`
`Overflow of "Le"
`(err_overllow = 1) disables
`calculation of ltf_err_S
`
`err_overtlow == 0
`
`
`
`5018
`
`|ll_err__S : = llt_err_S + s
`
`LUT_S is the daily loss in % of the
`nom. cap. multlpl. by LUT_S_blow
`LUT_S_blow = 6.8
`
`s[mAh] = (LUT_S * N_SELF * nom_cap[mAh]) /
`(24* 3600* 2 * 100 * LUT_S_blow)
`
`s[units] = (LUT_S * nom_cap[mAh] * N_SELF)/
`(24 ' 100 * LUT_S_blow)
`
`POWEFl_CONSUM : 77[0.5mAs], -- -o.3 mA
`LEAKAGE_CAP : 7200 [0.5mAs] (=1 mAh)
`BATI'EFIY_MODE.LEAKAGE : bit 0x2000
`
`m : = m - (s + POWER__CONSUM)
`
`5020
`
` BATTERY_MODE.LEAKAGE
`
`set AND sell == 1
`
`5022
`
`
`
`
`llf : = Itf - LEAKAGE_CAP
`
`5°24
`
`clear BATTERY_MODE.LEAKAGE
`
`5026
`
`I_enable_dT ! = 0
`
`
`
`
`i_enable_dT : = l_enable_dT - 1
`
`5028
`
`5030
`
`end seltdischarge
`
`5032
`
`Exhibit 1006, Page 047
`Exhibit 1006, Page 047
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 47 0f 58
`
`5,955,869
`
`sszenmmmoammch.E2&3:as
`
`:moBEIm.:5H22d
`
`v
`
`:9:as25$9.335“.m.mamE+ooIEu"ooIEE93:35:.wmsuu8m353.san\m.mmA?aua"$5285
`
`
`
`
`oN”mo+ommlmc..EEIU.Elbauu“aIfix.8—.AIvm3
`8:235Fm.0_l
`
`
`
`mofizoma:9:Aas0
`
`
`
`u"3.9.89:.I
`
`""0mmIwmm_s=2.93.2%
`
`on5@5920
`
`
`
`I.I.52%asp.2208%Era5538.
`
`
`
`:"£33..820?:"EEE£920
`
`
`
`
`
`
`
`
`
`3:.mmtoIEmIE:2a
`
`32:83SE9835.3.0?”m
`
`oH22:25;
`
`warm
`
`u"aoEwSIE
`
`Jmsmnmau5ENE.2
`
`
`
`mmEmIme.MEI;I
`
`II83ooEoo2s22:258am5E.832:26
`a...IItmIu”IIthnIoItoIE
`
`
`
`QIUIEIE
`
`I
`
`E5:E:.532Em3%:
`
`5:23595$5
`
`3588.8SE32;2?:ES;£5.25I:un2$5EmEmanuEmmm2:32_
`
`242%
`
`Exhibit 1006, Page 048
`Exhibit 1006, Page 048
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet48 0f58
`
`5,955,869
`
`mam
`
`Fuam._.<mm_._<o
`
`mm
`0E
`
`22.3..
`
`Sum
`
`~me
`
`5mm;+AF
`
`2%
`
`#93H8..
`
`«mum
`
`Sum
`
`384.2.we.uu2
`
`=2:.5:2
`
`E5in:
`
`25.2.we.v2
`
`
`
`
`
`an...“mafigouufiI
`
`cuumE:15oEE
`
`EDS
`
`35:o:
`
`3%
`
`
`
`£52.:E»
`
`Exhibit 1006, Page 049
`Exhibit 1006, Page 049
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 49 0f 58
`
`5,955,869
`
`Es\v...wean#65
`fax:08EB
`
`
`
`.I..SamG»9%on..52.._o00wBacoEucouluco
`
`oz<s.a:«2A08
`
`
`
`"no.5"A8:.."was:meluvnuUmSNMaonz<u0Noz<onu=uu_nm:o_
`
`2mm«me
`
`oz<seaA3
`
`8asmWA23.0
`
`33%?
`.n_~me
`
`.35%my.
`
`u"mm=|00m
`
`38:05.5“.
`
`$8an"33.5nn“.1093:
`
`ou"32:93.5
`
`981:...uuE
`
`2.3.8+33:5n"53:2
`
`Efifiozwméuego
`
`oAElsi.
`
`Em5<|mom<zwmmh<zimmk
`
`522:28'20Eu
`
`ou3.38
`
`ou”goEusntucun53.2n".315:
`$3.3.as.__aunEH2..08
`
`=2.3.mm
`
`aum<xo.>._._aE«22m3mmwmm
`
`mm.0_n_
`
`Exhibit 1006, Page 050
`Exhibit 1006, Page 050
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`wh
`
`968’
`
`”a8295286593”New_.u333?9_.+«.236u2.265,-u”“$023.Fu"gnamalzmeds{a2Avemu\anII
`
`.2u”“3.2.8“22duu>34an\an.assawuA8=_
`
`
`
`2%.33.
`.z<anuma:226
`
`m8%gm,£2585mi.23
`
`
`n.22Fun9..8m52.026555395m-3%.&2%.:momfiw532%93
`
`._
`
`9350.32Moz<>8_Vcm:8E35mago«newwmoon"an:
`t83
`wsugnaafimmfi
`
`SIIcmHas.on“-835.5%:5“.
`=_.3mg....asitas=3""as:2.32523a;
`
`92.5as089%"Emammfi
`
`39832:8.8m
`:2H2:u5:.>3
`
`82052812”
`
`wmdi
`
`+E53A=
`
`5.28
`
`2%
`
`oH293382
`
`22..=8“au"£28NE.
`3%3%>
`
`Exhibit 1006, Page 051
`Exhibit 1006, Page 051
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 51 0f 58
`
`5,955,869
`
`we:a"555.2auu2.33In2%.on
`
`3mm
`
`862%SA.:0memo
`535.2"homage_ouu”coinageau"m8:E935
`-
`
`«Sm
`
`on“to88
`
`_HENE92
`
`3mm
`
`3:84:33
`
`20.2%.:v5.5$0.;.5oz<oA«:6Eu:.2
`
`E2“Es;8mm
`
`3mmouumsfiafie...5E2“msEm:1
`
`”E225“07:3E<E_._s.so=:m=._.§naso
`
`
`
`
`IIuu“no:2SEE_..ELEM_u"E53_Fu“@55539:99—35.2IIonm
`
`
`-.aE522:was55.8..$.223a.5._una:32mm
`
`
`
`_2E8|==m_m208mm
`
`4325.:uu.333_.r.2Emma23.55
`
`Eng.".n.8858
`
`.3320Em..-..#3am
`
`$2.5an“\as...“$35as]=E:vV125a:
`E225“”5%.sEa:2.5may:
`3:85.25?.__fi:a.3-..
`
`onGEE8“st
`
` =m<._<zu"Eaan.wmmmg83--3%ms:Eu.2.59¢eum_:53v2.52Baaswam_“Hg:2:—83
`
`
`
`
`
`Efiomsaagas25.2ӣ23225:mszzzzfim2mm2%.:
`
`
`
`Exhibit 1006, Page 052
`Exhibit 1006, Page 052
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 52 0f 58
`
`5,955,869
`
`mde
`
`BESIEQE".28
`
`2.5a"mofizofixofiw8:“:
`35$:2
`
`cH5.88
`
`
`
`3meEa:3.33%
`
`uu#8502555
`
`mefizoddafi
`
`TEmacs;u”umummoE-_
`
`8%252mEa:BEBE
`
`33
`
`$355u"65m
`
`$8.55un3858
`
`glassuamazoun.398
`
`$335.33
`
`itsu”assisego
`
`._.._o>um<:ou."$858
`
`Alomuzgmcaacou”.3:qu
`
`ommgasnvcwm
`
`
`
`EESJEQEOnew
`
`anu$38.5
`
`aHmoosummofixu
`
`mafia:zn03355
`on"£2308-
`
`
`2::2.2%2.5:.
`
`225005926
`
`Easomsmafis533.3
`
`Exhibit 1006, Page 053
`Exhibit 1006, Page 053
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Sep. 21, 1999
`
`Sheet 53 0f 58
`
`5,955,869
`
`58:5.uA:5moFHcomm“
`
`$335183
`
`we.a.50mg;
`
`23.:323
`
`83
`
`5&8.nH53.02
`
`
`0322652
`
`:8:
`
`N.256
`
`3223.257.E3
`
`:5a2$5mamaSum
`
`
`
`25.:9:Es-g=+.392:-.E:02NE
`
`:365.:F5355:."Eb
`
`:0Fun.355
`
`582:.zuAEu
`
`mKm
`
`ommmmoEqumEm
`
`u"x<mmm>>m
`
`22:52Ew3239E.newa:
`
`58::uAEmoFHSEE
`
`582.;uAEmoFu":852.858n”
`
`muhm
`
`Eb
`
`£3.02
`
`.3me
`
`382258
`
`wmnm
`
`Exhibit 1006, Page 054
`Exhibit 1006, Page 054
`