throbber
(12) United States Patent
`Tanenhaus et al.
`
`(54) METHOD AND APPARATUS FOR LO矶T
`PO矶TER, MICRO-ELECTRONIC
`MECHANICAL SENSING AND PROCESSING
`
`JP
`WO
`
`09093207
`W098/00932
`
`4/1997
`8/1998
`
`OTHER PUBLICATIONS
`
`(75)
`
`Inventors: Martin Tanenhaus, Orlando, FL (US);
`Robert McDowell, Orlando, FL (US);
`Tom Nelson,。由时o, FL (US)
`
`(73) Assignee: System Excelerator, Inc., Orlando, FL
`(US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. No.: 09/897,748
`
`(22) Filed:
`
`Jul. 2, 2001
`
`( 65)
`
`Prior Publication Data
`us 20[ 2/0011937 Al Jan. 31, 2002
`
`Related U.S. Application Data
`
`(62) Division of application No. 09/080,038, filed on May 15,
`1998, now Pat. No. 6,255,962.
`
`Int. CI.7 ................................................ G08B 21/0。
`(51)
`(52) U.S. Cl. ........…................. 340/870.16; 340/870.07;
`340/539; 340/690; 73/786; 73/577; 702/14;
`702/16; 52/1
`(58) Field of Search ....................... 340/870.11, 870.07,
`340/870.16, 870.39, 539, 690; 73/597, 803,
`786, 577; 702/16, 14, 41; 52/1
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,319,241 A
`4,497,031 A
`
`3/1982 Mount
`1/1985 Froehling et al.
`
`(List continued on next page.)
`
`FOREIGN PATENT DOCUMENTS
`
`JP
`JP
`
`620648[ 4
`06054910
`
`3/1987
`1/1994
`
`Dong, Michael J. et al, Low Power Signal Processing
`Architecture for Network Microsensor ISLPED97, Interna(cid:173)
`tional Symposium on Low Power Electronics and Design,
`Jan. 1998. 本
`
`(List continued on next page.)
`
`Primary Examiner-Michael Horabik
`Assistant Examiner-±气lbert K. Wong
`(74) Attorne只 Agent,
`or Firm-Allen, Dyer, Dopelt,
`Milbrath & Gilchrist, P.A.
`
`(57)
`
`ABSTRACT
`
`A method and apparatus for low-power sensing and pro(cid:173)
`cessing are provided. A method preferably includes collect(cid:173)
`ing a plurality of sensor signals. The plurality of sensors
`include sensed data representative of at least shock and
`vibration. The method also includes converting the plurality
`of sensor signals into digital data, processing the digital data,
`generating a data communications protocol for communi(cid:173)
`cating the digital data, and simultaneously and remotely
`detecting the generated communications protocol having the
`processed data to determined the occurrence of at least one
`predetermined condition. An apparatus preferably includes a
`low-power, data acquisition processing circuit responsive to
`a plurality of sensor signals representative of at least shock
`and vibration for acquiring and processing the sensed data.
`The data acquisition processing circuit preferably includes a
`pluralit~ of data inputs, an analog-to-digital converter
`responsive to the plurality of data inputs for converting each
`of the plurality of sensor signals from an analog format to a
`digital format, a digital signal processor responsive to the
`analog-to-digital converter for processing the digitall~ for(cid:173)
`matted data, a data communications processor responsive to
`said digital signal processor for generating and processing
`data communications, a battery, and a power management
`controller at least connected to the battery, the digital signal
`processor, and the data communications processor for con(cid:173)
`trolling power management of the data acquisition process(cid:173)
`ing circuit.
`
`40 Claims, 7 Drawing Sheets
`
`J')
`
`Apple v. Uniloc
`
`Page 1 of 16
`
`Apple Ex. 1008
`
`

`

`US 6,469,639 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`4,559,828 A
`4,912,471 A
`4,942,386 A
`5,061,917 A
`5,068,850 A
`5,160,925 A
`5,317,620 A
`5,428,638 A
`5,445,347 A
`5,448,230 A
`5,467,083 A
`5,481,245 A
`5,524,021 A
`5,555,276 A
`5,557,258 A
`5,559,484 A
`5,6[ 2,749 A
`5,6[ 4,928 A
`5,625,882 A
`5,659,3[ 2 A
`
`1万1985 Liszka
`3/1990 Tyburski
`* 7/1990 Willis ...................... 200/61.49
`10/1991 Higgs et al.
`11/1991 Moore
`11/1992 Dailey
`5/1994 Smith
`6/1995 Cioffi et al.
`8/1995 Ng
`9/1995 Schanker et al.
`* 11/1995 McDonald et al. ... ... 340/854.4
`1/1996 Moldavsky
`6/1996 Scotton et al.
`9/1996 Koenck et al.
`9/1996 Eslambolchi
`9/1996 Nowicki
`万1997 Vosburgh
`万1997 Hamano et al.
`4/1997 Vook et al.
`8/1997 Cordier
`
`5,708,417 A * 1/1998 Tallman et al. .......... 340/425.5
`5,801,314 A
`9/1998 Irwin et al.
`5,842,149 A
`11/1998 Harrell
`5,897,606 A
`4/1999 Miura
`6,047,380 A
`4/2000 Nolan
`6,208,247 Bl * 3/2001 Agre et al.
`................. 340/511
`6,255,962 Bl * 7/2001 Tanenhaus et al. ..... 246/169 R
`6,259,372 Bl * 7/2001 Taranowski et al. ........ 340/539
`
`OTHER PUBLICATIONS
`
`Lin, Tsung Hsien et al, wireless Integrated Network Sensor
`for Tactical Information systems, Rockwell Science Center.
`Jan. 1998. 本
`Bult, K. et al, Low Power Systems for Wireless Microsen(cid:173)
`sors, Proceedings of the International Symposium on Iρw
`Power Electronics and Design, Aug. 12 14 1996. 本
`Bult, K et al, Wireless Integratd Microsensors, Hilton Head
`Transducer Conference, Jun. 1996. 本
`
`本 cited by examiner
`
`Apple v. Uniloc
`
`Page 2 of 16
`
`Apple Ex. 1008
`
`

`

`d·∞·咱也畔伟国阵 。2·N尸 N。。N
`
`回田园。。畔]{②『J可
`
`同】∞ph恒。也唱。ω唱团N
`
`~,/#
`
`'11’
`
`磊、d
`wmuh户
`
`AM几/忖
`
`鸟
`
`d扣飞
`
`ao..斗P/J'/?L.AYI
`
`t!IJH?t/TIZ.足
`
`P.l{Ot'£J',f/A/t9 t'/IU'l/Iγ
`PAγA Attll/IJ'.门’'//JN
`
`¢3
`飞'
`
`22J
`
`t't?#J/£Rr£
`
`αy
`
`A~ρ
`
`.!(?.
`
`/
`
`P£V!t1£
`CPI/PL£/)
`CHAIUJε
`
`t//圄
`
`St?
`
`!'IC Pt'£J'J'IJ/?.
`
`tf/d/VAL.
`Pl~/γ';4L.
`
`1...vr.cA'r;到cε
`
`~6'":
`
`Ct'IV.γ尺。~.tEA.'I
`
`GPJ'
`
`~'7-
`
`F笋
`
`J'ENJ'OI(
`It/Al: E -1/P
`
`Apple v. Uniloc
`
`Page 3 of 16
`
`Apple Ex. 1008
`
`

`

`d·∞·咱也畔伟国阵
`
`。2·N尸 N。。N
`
`回田园。。畔N 。『J可
`
`同】∞ph恒。也唱。ω唱团N
`
`一豆豆.z.
`
`Hlt'K/Jt'IJIY.γ"Ir /Ji./,£ I?
`
`TP/r/?P#
`
`z~
`
`4~
`
`t'llAKI£ JTIJ/iA IJE
`
`-¢55
`
`/.?k'£/( /l£C//,(,ATt?.足
`
`43·
`
`Uγ/£KY .PAeiκ
`rlrdH
`
`?'/
`
`t'~tJCA' I t'A;户ENPAI?
`
`ifl/rRtJ/1
`
`γ'
`
`..<?S
`
`• L-P AJIAI<£
`.PIJ..V £.R A J./A.K &
`• Vkγ~A -i,IJJ./
`• J'l..EEP
`
`HPP£伊'£A'ATP/e
`J'~££P/AνA K£
`
`CPNrRP.t,tF/e
`l'IJVel( Ntr.
`
`AiA/llf
`
`.J'*ff'.、
`
`/?£,P(J/(γ
`
`PATA
`
`g,1"飞
`
`t'IRCt//γ
`
`.t'f E /'1t?/?Y
`
`-;.?t!J
`
`Apple v. Uniloc
`
`Page 4 of 16
`
`Apple Ex. 1008
`
`

`

`U.S. Patent
`
`Oct. 22, 2002
`
`Sheet 3 of 7
`
`US 6,469,639 B2
`
`岛v飞、
`
`~
`
`‘
`
`、飞、飞: 比
`
`远 E远~.
`、h吃 s~
`
`‘ ..
`.'
`
`'\l、
`
`1
`
`们:卡卡毫
`
`工、
`
`队是这~
`
`飞、占-飞
`
`l 守 h
`
`〉、
`
`怜’
`毛 3
`婆豆
`鸣、王
`
`淤
`
`Apple v. Uniloc
`
`Page 5 of 16
`
`Apple Ex. 1008
`
`

`

`d·∞·咱也畔伟国阵 。2·N尸 N。。N
`
`回田园。。畔品。『J可
`
`ω唱团N
`同】∞。唱品。也唱。
`
`~4.
`
`、-;浮
`
`AB.Jb.tt/r.e PA.ιuε
`
`fi#rrE ,.f AIVP
`
`1?£γ-eeroK
`711/l E J'/l(),(,i?
`
`J'S'
`
`" "
`
`一~~」--r--vv"
`/l9
`
`χ"VrB le8
`
`v一
`
`/"!£/'1J' c )(/,P
`
`Apple v. Uniloc
`
`Page 6 of 16
`
`Apple Ex. 1008
`
`

`

`U.S. Patent
`
`Oct. 22, 2002
`
`Sheet 5 of 7
`
`US 6,469,639 B2
`
`.22兰、
`
`/次Zt:J/
`
`//()
`..,
`75t:J ’
`
`r.2~"
`
`I ;::~~H政
`
`---’』
`,/EK/At J/71/l{T 0
`f,t-4/T
`---·』·
`-fl ~#ANA/£.l
`~
`PJ'/?
`AIVA.LIJ#
`------
`γ'IJ PIGITA.l
`CIJNJ/£1(T£1{ 向'IT 忖廿如y
`rJ?
`!'1te1toC
`2?'’
`
`1116!11 JP££P飞飞
`PA γ'A At'a.
`JYJ'γ'£If
`
`J,.PV'RT I
`
`|↑↑乡~TPlflZEP
`
`IBCll
`APC
`fZ-B/T
`
`/',q(){)
`JR
`
`,f,P()/l'T 1
`
`一王!3- δ-
`
`,2()//
`
`//,:;"
`
`,
`.27
`
`J'&i刷'L JPtJRT /) I w M叼υ竹] I FPtJA
`/JJ/?
`//p-g1r
`FP
`.21'Q
`,,…-
`
`1&-g1r
`#;t:ll ()c 11
`丝’
`
`I 伊 I I I TKANJ'thTT£.f
`
`I 11
`
`1:~;;:~均II~
`tl/J':γ'/J/1/Zεp
`I/()
`
`---fIE.6.
`
`Apple v. Uniloc
`
`Page 7 of 16
`
`Apple Ex. 1008
`
`

`

`一王歹, 7.
`
`笃声'/}////
`,也’一辜,,
`
`//t>
`
`"°JtJ” v
`
`l'Cl1t/A
`tONTIUJl./..EK.
`
`厅dd-
`
`wmm
`
`Jomm
`
`二
`
`JEil/Ai.. J.f'd..f:γ1
`Pf?
`/6-B1r
`F,P
`%4/,的
`
`J'PtJR γ1
`
`丁Z2////
`
`12-8.月’
`dtllAIV/t/E,i,
`ANAklJIJ
`γO P/t:1r,4£
`ttJl'IY£1l γε尺
`
`-E_g. δ.
`
`Apple v. Uniloc
`
`Page 8 of 16
`
`Apple Ex. 1008
`
`

`

`U.S. Patent
`
`Oct. 22, 2002
`
`Sheet 7 of 7
`
`US 6,469,639 B2
`
`as
`
`/\生
`
`Apple v. Uniloc
`
`Page 9 of 16
`
`Apple Ex. 1008
`
`

`

`US 6,469,639 B2
`
`1
`METHOD AND APPARATUS FOR LO矶「
`PO矶TER, MICRO-ELECTRONIC
`MECHANICAL SENSING AND PROCESSING
`
`甲’
`4 』
`
`CROSS-REFERENCE TO RELATED
`APPLICATION
`
`…m
`
`曲d队
`a-mNNnh
`
`FIELD OF THE INVENTION
`
`………叫…叽…
`
`1川川…………一………山…………
`
`MK叩 NmZm 且mh由ymm叮耻山川UMmmMmmh川崎”Lt 工出乌江山叫民mmoapou
`灿t1UoctvHT
`
`叽 aMrnlctdcab
`
`; ιgF2nE·Icrω 叫 icyma-Mq
`
`时r
`v川
`、a
`
`dMm
`
`H…叫……Huu…………………
`
`啊mMm川
`
`川口 Nt巾口中叮叮叮口r 口rιUM川口诺阿山川…出口叫
`川忧humrM 叫向…tzttuM毗 ZMwmMWWZMtrtwmwm
`uhHH……凯川一r…nwU川一…tt…盟……川口川
`
`dsrygd
`
`,,
`
`sygEfEaffil
`
`-- tcrdod
`
`-- yrad
`
`, acSErcarhaGEogrEbsaEGG
`
`--
`
`t
`
`、Jar
`
`- SE
`
`………-MH…川…吼一…………………………川一川一…阴阳……………………-
`
`………………
`
`u…
`
`………………凹凹山川…
`
`H………………………:
`
`tm……川…r……川…叫………………一…………
`
`1……川
`
`2
`
`…山…叫一一………川一……一………………一…………………
`
`HH……………………………………………一………
`
`t…
`川
`
`剧………………业…叫四川一川川叫……………………
`
`LM…………………………
`
`H
`
`M………………一…………………………
`
`H……山川…
`
`H日日时…四……H…HH叫……m……Mf川…川…川市山吼叫叫川川川…
`
`叫时mm山叩mmrv叫呻mwm阳
`
`M
`
`叫dmmmMM叩m阳m叫FUTm内ω由川剧阳市向叫“她削m耻创川rm叩阴阳mmMpm耻如TM础同川崎
`
`创汇讪叫旧时也
`
`nuζJnuζJnuζJnuζJnuζJnuζJ
`1i1i
`
`竹马竹马句
`
`3
`
`凶寸
`
`A凶寸
`
`ζJζJ
`
`/O
`
`/O
`
`hdωmmMd盼“MLmpmvbdm
`
`句3A
`~时·卧LMhdwh胁fMhd翩战FM由dMM 山FM耻·皿山叶 FM口也hu
`
`…………………
`
`J………一一…………………册一……………………………………川……………………
`
`M
`
`E
`
`阳则问J … J 叫mru白血叫:胁时wk川口如wmmhr乱时Jω川江叫 hm口口
`
`mM江山 A削 mMt33dwUZ出nuu阳山川mU江虫也rwMrt川巳
`
`SUMMARY OF THE INVENTION
`
`Apple v. Uniloc
`
`Page 10 of 16
`
`Apple Ex. 1008
`
`

`

`四川叫咄咄叫AW川ZLtr口古飞…川口虹口川-出口明川口叫叫
`
`rMWUA叫山山川崎Mh
`
`丁如……川口叫一……服刑叫…
`
`ι………世……巾…………
`
`UH叩……口…引……川口叩出
`
`川川川出川…叩口也且叫山柜中……
`
`muH儿J吼叫叫叮叮叮山川口问川山…凹吼叫叫川
`
`4
`
`m门
`
`口UV节叫Lt11虹口巾UZM…zuuru叫肌引川…ι肌贝』叩叫川巳山阳山
`
`US 6,469,639 B2
`
`……一………………………一…
`
`H………γ……-bum-……………:…:………………
`
`t………
`
`甲’
`4 』
`
`nuζJnuζJnuζJnuζJnuζJnuζJ
`1i1i
`
`竹马竹马句
`
`3
`
`句3A
`
`M叫
`
`…耻川UMU………叫时叫叫叫叫叫出山
`
`1……川川…ω川口川叫阿叫中叫叫……………
`
`凶寸
`
`A凶寸
`
`ζJζJ
`
`/O
`
`/O
`
`3
`
`吨吨FHmpHWdmω
`mM山m翩翩阳山川mm 由 mMdmmhm阳山川mbmM巾削川hM叩FUM削叩hLmmk叽vmhrHvmPMrHvmdrHvmdrHvmwda
`
`们 mm 由mMMmmd臼叩mrhNKmK尸MMm附mrc阴阳W叩吨叩m吨民 m吨川阳刚山m阳山 m吨 FMKnm
`
`民
`
`…
`
`tu江川口旦出口过…叫…叫…3…3…
`
`M
`…U
`U
`
`M
`
`尸-Hfcn
`
`tdnthu出时-mv臼 ndMsdnuacathMCMMαmmlsmdh臼 mtcomagmMgmMgmMgmMgA
`川四…时口阻四虹口出川…叩
`E 川毗忍且町mpmm叫:由叩监制叶WMd町MMhuhm叫Mh毗M削HMM冈比hMLa叫人 hMLhMUhZ二
`…出叫…川肌……阳
`
`UH川U……川
`
`B
`
`m中叫川m中叫川mr川
`此川川m川叫m…叫叫m川川川m叫口附中口时…川
`
`mmrzmrrt…口ηzhutt川mMM勘乱叫川川叫“同中?川
`mEnpEAd归自WNmmd1azhd( LMancr ’ZMmmwm; L ← mMqdn87
`由…叫口叫MKH川川mHU川H……山时……-
`田山川口…FUm川…川口……山川盯……卧阳山川川………
`
`VCG 叼 n 口dnLMhiwmy油 mpnw 电dkmc 口 odMWMMSKV
`
`比 uccolo
`
`MU川
`tz川业如川WU州立兀毗
`出 RmMZmhnao~hL阳四川KPMh
`~σtca .四ωRolscoc
`
`Apple v. Uniloc
`
`Page 11 of 16
`
`Apple Ex. 1008
`
`

`

`US 6,469,639 B2
`
`6
`5
`the apparatus or sensed by one of the shock sensors. The
`R22, R23, R24, a plurality of capacitors CS, C9, ClO, and a
`plurality of comparators A6, A7 or other driving circuitry as
`shock profiling means, more specifically, can be provided by
`understood by those skilled in the art. It will also be
`a G-profiler which is a script that runs or operates in the
`understood by those skilled in the art that instead of discr.ete
`digital signal processor 24. For example, after a vibration
`resistor components as illustrated in the wake-up sensmg s occurs, analog data supplied to the digital signal processor
`circuit, one or more of the resistors, for example, also can be
`24 is converted to digital data and stored in a memory
`portion of the digital signal processor 24. This script pro-
`adjustable digital potentiometers which advantageously pro-
`vide for adjustable gain to better control or adjust to receive
`cesses the digital data for saturation points, e.g., points
`desired or enhance circuit performance. Additionally, a
`where the physical limits of the MEMS sensors were
`switching circuit 81 is also p附胁ly connected to th.e 10 己xceeded. The p叫巳cted data, for example, can be a prede-
`termined value or amount such as up to 400% of the analog
`threshold detecting circuit 86 for switching the data acqm-
`operating limits of the MEMS sensors.
`sition processing circuit 20, as well as the other sensors,
`from a sleep-type low power condition to a wake-up high r
`So, by way of example, if a MEMS sensor has a 4 Grated
`power condition.
`maximum limit or saturation point, e.g., which acts as a
`The apparatus 10 also includes low-power, data acquisi- 15 threshold point or value, and the MEMS sensor receives a 12
`tion processi吨 means, e.g., preferal句 provided by a. low-
`G shock, th已
`pow已r data acquisition proc已ssing circuit 20, r已spons1v已 to
`ing th已 saturation point would b已 truncat已d at th已 saturation
`th已 plural盯 of s已nsor signals for a叫uiring and proce叩ng
`point for the period of time that the saturation point was
`the sensed data. The low-power, data acquisition process1~g
`exceeded. Accordingly, the G-profile provides a projection
`circuit 20 includes a plurality of data inputs 23. The plurality 20 of this 12 G force even though it was not actually measured.
`of data inputs includes at least 8 data inputs, and more
`As understood by those skilled in the art, one simple way
`preferably includes at least 26 data inputs, connected to the
`this can be accomplished is by using the following trigono-
`analog-to-digital converter 22, 71, 72, for increased acc~ -
`metric eqi川ion:
`racy and flexibility of the data acquisition processing circmt
`20. The apparatus 10 is preferably capable of capturing and 25
`B~a x(c+的
`In this equation, B is a projected point, a is the slope (Nc)
`processing from 8 up to 16 channels of mixed sensor data
`of the angle between the baseline and the rise or decline of
`simultaneously and analyzing and summarizing the captured
`the waveform, A is the limit or threshold value, c is the
`data.
`The low power data acquisition circuit 20 preferably also
`number of samples before the limit or threshold is reached,
`includes analog-to-digital converting m己ans, e.g., preferably 30 and dis Yi of the duration of the over limit or over threshold
`provided by one or more analog-to-digital (“A D”) convert-
`data. The A and c preferably are extracted from the digitized
`ers 22, 71, 72 responsive to the plurality of data inputs 23 for
`data. This operation is then performed on every event in the
`converting each of the plurality of sensor signals from an
`sample for the selected channel or channels from which the
`analog format to a digital format. The AID converting means
`data is received. The maximum value calculated by the
`is preferably provided by a plurality, e.g., three, of distinct 35 projection is then the maximum value returned or provided
`types of 却D converters 22, 71, 72 so as to implement a
`as an output. The user also can receive a flag or have data
`family of functional capabilities by the apparatus. First,for
`displayed which indicates that the threshold or limit has
`example, an 8-channel, 12-bit, programmable AD converter
`been exceeded and that the following data is projected data
`for this exceeded amount. If no events exceed the limit, then
`(1) 22, as understood by those skilled in the art, can be used
`for converting sensed disturbances such as vibration and 40 the maximum value for that channel is returned. The results
`shock. The ND converter (1) can also be a 4-channel, 12-bit
`are preferably provided is voltage levels, e.g., millivolts.
`AD converter according to some embodiments of the inven-
`Although other G-profiler techniques can be used as well,
`tion (see FIG. 7) or may not be required according to other
`this example illustrates a simple technique which can advan-
`embodiments of the invention (see FIG. 8). Second, a 16-bit
`tageously be used with a digital signal processor 24 have the
`AD convertor (2) 71 can be 1随时, in addition, for converting 45 low power and capacity desires in these type of applications.
`sensed slow moving disturbances, e.g., temperature and
`Additionally, the data acquisition processing circuit 20
`humidity, and is preferably an analog circuit due to the
`can advantageously include data communications process-
`desire and need for low power. Thi时, an AID converter (3)
`ing means, e.g., preferably provided by a data communica-
`72 can be used for converting sensed data such as from a
`tions processing circuit such as at least one micro-controller
`strain gauge or strain sensor. Digital signal processing so 26, responsive to the digital signal processing means 24 for
`means, e.g., preferably provided by a digital signal processor
`generating and processing data communications. The micro-
`24 such as a 16-bit digital signal processor as understood by
`controller 26, ι.g., preferably provided by a 16-bit micro-
`controller as understood by those skilled in the art, prefer-
`those skilled in the art, is responsive to the analog-to-digital
`ably monitors the digital signal processing means 24 before
`converting means 22 for processing the digitally formatted
`data. With the wake-up sensing circuit, the plurality of 55 and after the digital signal processing means 24 processes
`sensors, the AID converting means, and the digital signal
`the digital converted data. The digital acquisition processing
`processor, these portions of the apparatus 10 according to the
`circuit 20 further includes data storing means connected to
`present invention can then advantageously be configured for
`the digital signal processing means 24 and the at least one
`direct data communications, if desired. These portions of the
`micro-controller 26 for storing the processed data therein
`apparatus, for example, can be used in some applications 60 until remotely accessed. The data storing means is prefer-
`ably provided by a separate memory circuit 30 such as
`where additional circuitry as described further herein is not
`desired.
`Flash/SRAM as understood by those skilled in the art.
`The digital signal processor 24 advantageously includes a
`Although discrete components are illustrated, it will be
`shock, vibration, or force profiling means, preferably pro-
`understood by those skilled in the art that an ASIC can be
`vided by a software program such as a script operation as 65 developed as well for the various components of the data
`understood by those skilled in the art, for providing a shock
`acquisition processing circuit as illustrated, including, for
`profile of the amount of shock, vibration, or force applied to
`example, only the AD converting means and the digital
`
`Apple v. Uniloc
`
`Page 12 of 16
`
`Apple Ex. 1008
`
`

`

`US 6,469,639 B2
`
`8
`7
`micro-controller 26 for transmitting RF data communica-
`signal processing means or, in addition, the micro-controller
`tions and at least one RF receiving circuit 29 connected to
`and/or memory circuit.
`the micro-controller 26 for receiving RF data communica-
`The data acquisition processing circuit 20 can further
`tions. The RF transmitting circuit 28 and the RF receiving
`advantageously include real time clocking means, ι.忌, pro-
`vided by a real time clock/calendar circuit 25, for providing s circuit 29 preferably together form a PRISM radio circuit 27
`real time thereto. The data storing means, e.g., the separate
`for PCMCIA 2.4 Ghz data communications as understood
`memory circuit ~O, of the data acquisitio叼rocessing circuit
`by those skilled in the art. Prefe胁ly, the micro-cont时ler
`20 includes scnpt operating means, e.g., a script operator
`26, the at least one RF transmitting circuit 28, and the RF
`software program 32, responsive to the real time clocking
`receiving circuit 29 advantageously define at least portions
`means 25 for operatively sampling the plurality of data 10 of a wireless local area network (“L剧”) circuit. This
`inputs 23, proc忘ssing the digital data, and analyzing the
`wireless LAN circuit can also include the separate memory
`processed data at predetermined scripted real time intervals
`circuit 30 as well.
`(see FIG. 2). The sc呻t operating means 32 fu由己r op已m
`As p已rhaps b已st illustrat已d in FIG. 9, th已 data acquisition
`tiv已ly g已n已rat已s a data r已port 33 such as for displaying on a
`display 55 and g已n已rat已s an alarm condition 34 wh已n
`proc已ssing m已ans 20 is preferably positioned entirely within
`15 a single, compact, and rugged housing 15 for withstanding
`predetermined threshold conditions occur.
`harsh environmental conditions, e.g., various weather
`Accordingly, as described and illustrated herein, the appa-
`ratus has two basic modes of operation. In the "reporting”
`conditions, various moisture and heat conditions, and vari-
`ous sand, dirt, dust, or water conditions. The housing 15 is
`mode or normal mode, the unit “ wakes up” and monitors the
`sensors either at a prearranged time or in response to an
`preferably a tubular or can-type metal structure having
`external event. For example, anytime contact is established 20 sealable or sealed openings therein for providing data links
`from the MEMS to the data acquisition processing circuit 20
`with the apparatus, e.g., via the RF or serial link, the
`and from the data a叫uisition processing circuit 20 to a
`secondary or “ real time” mode can be enabled. In the real
`remote device 50 which preferably includes a remote data
`time mo巾, the apparatus will respond to external commands
`communications detector 51. In essence, the housing 15
`via the RF or serial link. While in the real time mode, the
`apparatus can be commanded to acquire data from any of the 25 provides a casing for a weapons deployable and shock
`sensors, perform calculations on the acquired data, and
`hardened multi-chip module which can have the data acqui-
`sition processing circuit 20 compactly potted, packed, and
`accept and run new scripts or instructions which can advan-
`tageously include a completely new script or set of instruc-
`positioned therein.
`tion written to or communicated to the apparatus. The
`The apparatus 10 also further preferably includes a remote
`reporting mode can be reenabled at any time, allowing the 30 data communications detector 51 responsive to the data
`acquisition processing means 20, e.g., through a port or
`unit to return to the “ sleep” mode.
`As illustrated in FIGS. 1-2, the data acquisition process-
`antenna 18 of the housing 15, for remotely detecting the
`ing circuit 20 also advantageously includes a portable power
`processed digital data. The remote data communications
`detector 51 preferably includes at least an RF receiver 52 for
`source, ι.g., preferably provided by one or more batteries
`forming a battery pack 41, for providing portable power to 35 receiving RF data communications from the data commu-
`the data acquisition processing circuit 20 and power man-
`nications processing circuit, but also preferably includes an
`RF transmitter 53 for transmitting data communications to
`agement controlling means, e.g., a power management con-
`troller or control circuit 73 such as forming a portion of
`the data communications processing circuit 26. Preferably,
`software in the memory circuit 30, at least connected. to the
`at least one computer 50 is responsive to and/or includes the
`portable power source 41, the digital signal processor 24, 40 remote data communications detector 51 for further process-
`and the micro-controller 26 for controlling power manage-
`ing the wireless data communications received or detected
`ment of the data acquisition processing circuit 20. The
`from the data acquisition processing circuit 20. The at least
`combination of the power management controller 73, the
`one computer 50 includes a display 55 for displaying
`power regulator 43, e.g., preferably provided by a voltage
`unprocessed and processed data from the data acquisition
`regulator circuit 44 and a charge storage circuit 45 as 45 processing means 20.
`understood by those skilled in the art, and the type of the
`The apparatus 10 can also advantageously include addi-
`portable power source 41 combine to provide means for
`tional features such as an image sensor 61 and image
`controller 62 connected to the data acquisition processing
`extending the life of the portable power source during
`normal system operational use for at least an estimated
`circuit for respectively sensing images and controlling imag-
`four-year life and, more preferably, greater than five years. so ing data. The image sensor 61 is preferably provided by a
`charge coupled device (“CCD”) connected either directly to
`The portable power source 41 is more preferably provided
`by a battery pack which uses four Lithium DD cells and 6
`the data acquisition processing circuit or through an inter-
`Aerogel 1.0 and 7.0 Farad capacitors as understood by those
`face digital signal processor 65 to the data acquisition
`skilled in the art. The data acquisition processing circuit 20
`processing circuit 20. Additionally, a global positioning
`thereby operatively draws less than 200 milliamperes 55 satellite (“GPS”) antenna 66 and a GPS controller 67 can be
`(“mA”) of Cl盯圳, and more preferably less than 20 mA of
`connected to the data acquisition processing ci川it 20,
`current. The power management controlling means in com-己ither directly or also through the interface digital signal
`bination with the memory circuit 30 includes at least a sleep
`processor 65, for providing data such as the location or
`mo巾, an ultra-low power awake mo巾, and a low-power
`position of the device being monitored over time or during
`awake mode. The power management controlling means 43 60 travel. This GPS system, for example, can be advanta-
`and other portions of the memory circuit 30 in combination
`geously used in military environments wherein vehicles,
`are preferably responsive to command signals from the data
`missiles, or other equipment travel or are shipped to various
`communications processing means 26 at predetermined real
`locations over time.
`FIGS. 5-9 illustrate other embodiments of an apparatus
`time intervals to increase power supplied to the data acqui-
`sition processing circuit 20.
`65 10’, 1。”, 10 I ”, 1。”” for low-power, micro-electrical
`The data acquisition processing circuit 20 further includes
`mechanical sensing and processing according to the present
`at least one RF transmitting circuit 28 responsive to the
`invention. FIG. 5, for example, provides an architecture or
`
`Apple v. Uniloc
`
`Page 13 of 16
`
`Apple Ex. 1008
`
`

`

`US 6,469,639 B2
`
`10
`
`-m
`
`∞ m 川时rmvM创hMt·邮阳-mM-nMdnmmnmdna
`
`-m
`J叫
`
`阳-mmA 尸己创刊由民 MS 阳bkkdmn ∞ mnp
`
`-己也已 rcadnamvn·IUP -- un -- wdcnωshnVPMdkvmttu16·16
`
`zω…3T叫UUM
`
`Lbnvm阳则“吨叩叫MmML削川U叫mo 盯FMmpMmdpmmdpMm∞FMmrpMgusfddhhnvuωdtkhm也皂
`白川山川口时ιwuzt…tt几…U叫几叫叫川叫罚叫川队…
`mhhMm 叫时时rkdMωω时时MωMmomωau巾刷出由叫出问刷出mr出巾 m 巾d 口 gmU 内MmmhM叫叫时「由mu山时时出ω
`民 MS 叮mk·四川ι川崎Jum
`ddkvcucc·
`…川u………川一……川吼叫…………………………………………
`……叫四川…H叫山………f咄MMMMt叫…咄川口叫盯…叫出
`cpgrs2md3mMM 问
`竹马竹马句
`
`hufH…-kh…
`UH叫出口问叫川山山川川
`
`ur川问时…山川川川UU
`t咖啡川川口如阳山中山川口泣如刀叫叫川出灿削阶叫川口
`
`甲’
`4 』
`
`nuζJnuζJnuζJnuζJnuζJnuζJ
`1i1i
`
`4
`
`呻阳创5
`
`.m
`
`6mJωUM7
`
`…L
`
`1
`
`3
`
`凶寸
`
`m8江 9mm广
`句3A
`
`问ωm1问c
`
`A凶寸
`
`ζJζJ
`
`∞时rms
`
`- md1m
`
`/O
`
`/o
`
`9
`
`1叫
`
`叫业川江叩时叫川口川川叫司
`
`M 山UAUU川MW向川口rvvtz乱叫MU 出3川
`
`叫叫吨川
`
`ti山川川叫叫叫川剧…山山叫出
`川…川白山山山…叫阿叫叫川口川吼叫叫
`时川mM缸川创尸阳8· 叽四川rmι侃”阳“民f 旺。, mA尸叫叩删·川Udv刷出时-m吨dcMakdmkd-mu创出dhumd·ωtwmsfdd.,
`口业口出3叫山JU巳ttMUMM臼叫叫叫中口口报血mMwm叫由此且叫叫刑比山
`且几3…
`
`mEωmnωmmanhdωdLbmMMMMtLM
`
`巾mAPU削制ccsda-HYmmmmmM吨阱 mrmMmmιMMPM
`
`VHM山山川1 …t
`
`吼叫川旧町臼 UL且也严
`
`Apple v. Uniloc
`
`Page 14 of 16
`
`Apple Ex. 1008
`
`

`

`US 6,469,639 B2
`
`11
`12
`acquisition processing circuit for sensing an initial wake-up
`transmitting the processed digital data by the use of an RF
`condition to thereby wake-up the low-power, data acquisi-
`transmitter and receiving the transmitted RF data prior to the
`step of simultaneously and remotely detectin~.
`tion processing circuit from a sleep-type low power condi-
`tion.
`14. A method as defined in claim 11, wherem the at least
`24. An app川us as defined in claim 23, wherein said at
`one other parameter includes at least one of the followi吨· s
`least one wake-up sensor circuit includes a wake-up sensor
`temperature, strain, humidity, acoustic, angle, magnetic
`field, seismic, chemical co盹nt and/or variation, and til~.
`for providing a s已I 吨 signal 比sponsiv已 to a wak已-u
`condition, a bu直ιr circuit connected to the wake-up sensor
`15.Am已thod as d已fin已正I in claim 11, furth已r comprismg
`for providing a bu旺ιred sensing signal, and a threshold
`storing the processed digital data until 阳notely acce早已:.d.
`16. A method as define.d .in claim 15, fu由己r compnsmg 10 detecti吨 circuit connected to said buffer circuit for detect(cid:173)
`storing the unprocessed d1g1tal data until remotely accessed
`ing when a bu旺ιred sensing signal reaches a predetermined
`and displaying processed and unprocessed digital data after
`threshold to thereby provide a wake-up signal to the low-
`being remotely accessed.
`17. A method as defined in claim 11,旬出口 comprising
`power, data acquisition proc“中g circuit.
`operatively sampling the plurality of sensors and analyzing
`25. An apparatus as defined m claim 22, wherein the at
`the processed digital data at predetermined scripted real time 15 least one other parameter includes at least one of the
`intervals.
`following: temperature, strain, humidity, acoustic, angle,
`18. A method as defined in claim 17, further comprising
`magnetic field, seismic, chemical content and/or variation,
`operatively generating a data report and generating an alarm
`and tilt.
`condition when predetermined threshold conditions occur.
`26. An apparatus as defined in claim 22, wherein said
`19. A method as defined in claim 17, further comprising 20 digital signal processor includes a memory portion, and
`generating a data communications protocol having the pro-
`wherein said memory portion includes projecting means for
`cessed digital data and communicating the data communi-
`projecting the sensed value when at least one sensor exceeds
`cations protocol having the processed digital data responsive
`a predetermined sensor threshold.
`to remote access.
`.
`27. An apparatus as defined in claim 22, wherein the
`20. A method as defined in claim 11,也rther comprismg 25 plurality of data inputs includes at least 16 data inputs
`managing the relatively low amount of power required to
`connected to the analog-to-digital converter.
`process the digital data.
`.
`28. An apparatus as defined in claim 27, wherein the at
`21. A method as defined in claim 11, fu巾ιr compris~ng
`least 16 data inputs comprises at least 24 data inputs
`projecting a plurality of exceeded sensed values responsive
`connected to the analog-to-digital converter.
`to sensing at least one sensor exceeding a predetermined 30
`29. An apparatus as defined in claim 22, wherein the
`sensor threshold.
`combination of said power management controlling means
`22. 年啊川us for monitoring a structure, the apparatus
`and the type of said batt町 combine to provide means for
`extending the life of said battery during normal system
`compnsmg:
`.
`a plurality of micro-electrical mechanical sensors. pos1-
`operational use for at least an estimated four-year life and so
`tioned to sense a plurality of parameters includmg at 35 that said data acquisition processing circuit operatively
`draws less than 200 milliamperes of current, and wherein
`least shock, vibration, and at least one other parameter
`and to provide a corresponding plurality of sensor data
`said power management- controlling means includes at least
`signals representative of the plurality of monitored
`a sleep mo巾, an ultra-low power awake mo巾, and a
`parameters;
`low-power awake mode.
`a low-power, data acquisition processing circuit respon- 40
`30. An apparatus as defined in claim 22, wherein said data
`sive to the plurality of sensor signals for acquiring and
`processing circuit further includes at least one RF transmit-
`processing the sensed data said low-power, data acqui-
`ter for transmitting RF data communications from said data
`sition processing circuit including a plurality of data
`processing circuit, and wherein said remote detector
`inputs, an analog-to-digital converter responsive to the
`includes an RF receiver for receiving RF data communica-
`plurality of data inputs for converting each of the 45 tions from said data processing circuit.
`plurality of sensor signals from an analog format to a
`31. An apparatus as defined in claim 22, wherein at least
`one of said plurality of micro-electrical mechanical sensors
`digital format, a digital signal processor responsive to
`said analog-to-digital converter for processing the digi-
`includes at least one accelerometer.
`tally formatted data including processing of shock and
`32. An apparatus as defined in claim 22, wherein said data
`vibration data and providing shock and vibration s~tu- so communications processor of said data acquisition process-
`ration points and profile for a structure bemg
`ing circuit comprises at least one micro-controller, and
`monitored, a data communications processor respon-
`wherein said digital acquisition processing circuit further
`includes a separate memory circuit connected to said digital
`sive to said digital signal processor for generating and
`processing data communications, a battery for provid-
`signal processor and said at least one micro-controller for
`ing portable power to said data acquisition processing 55 storing the processed data therein until remotely accessed by
`circuit, and power management controlling means at
`said remote detector.
`least connected to said battery, said digital signal
`33. An apparatus as defined in claim 32, wherein said
`processor, and said data communications processor for
`micro-controller further monitors said digital signal proces

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