`a2) Patent Application Publication 10) Pub. No.: US 2008/0133699 Al
`(43) Pub. Date: Jun. 5, 2008
`
`Crawet al.
`
`US 20080133699A1
`
`(54)
`
`DEVICE DATA SHEETS AND DATA
`DICTIONARIES FOR A DYNAMIC MEDICAL
`OBJECT INFORMATION BASE
`
`(76)
`
`Inventors:
`
`Chad E. Craw, Fulton, NY (US);
`James J. DelloStritto, Jordan, NY
`(US); Song Y. Chung, Canton, GA
`(US); Ronald J. Blaszak, Syracuse,
`NY (US); Frank LoMascolo,
`Auburn, NY (US)
`
`(30)
`
`Foreign Application Priority Data
`
`(US) eee eeeeteeee PCT/US06/11373
`Mar. 30, 2006
`Publication Classification
`
`(51)
`
`Int. Cl.
`GO6F 15/173
`(2006.01)
`(2006.01)
`G06F 17/30
`(2006.01)
`GO6F 15/16
`(52) U.S. Cl. ....... 709/217; 709/225; 707/3; 707/E17.014
`
`(57)
`
`ABSTRACT
`
`Correspondence Address:
`PATTON BOGGS LLP
`8484 WESTPARK DRIVE, SUITE 900
`MCLEAN,VA 22102
`
`(21) Appl. No.:
`
`11/905,829
`
`(22)
`
`Filed:
`
`Oct. 4, 2007
`
`Methods and systems are provided for communicating
`between network devices. A data dictionary may be derived
`from a device data sheet. The data dictionary may include one
`or more data definitions specific to the network device and a
`global unique identifier for the network device. The data
`dictionary and data are received from the network device.
`Data definitions from the data dictionary are used to extract
`and process information from the data. The data dictionary
`may include a hierarchal classification scheme for data
`includingafirst level, a second level anda third level, wherein
`Related U.S. Application Data
`the first level defines a type of data, wherein the secondlevel
`defines a type of action, and whereinthe third level defines an
`object of the action.
`
`(60)
`
`Provisional application No. 60/848,993, filed on Oct.
`4, 2006.
`
`
`
`961
`
`Begin Project
`Design
`
`
`
`
`
`
`String Tableor
`Create project-
`ject (XML File
`project
`(
`ie)
`XMLFiles are created by
`specific
`
`
`
`String Table
`
`the developer, then
`
`processed by AppGen
`
`
`
`
` Link Table for
`Create project-
`specific
`project (XML File
`
`~ LinkTable
`
`
`All XMLfiles are optional, so only the
`
`onesthat were actually created for
`
`the project are provided to AppGen.
`
`
`Output source
`code
`
`
`
`
`Incorporate
`into project
`
`989
`
`
`
`
`001
`
`Apple Inc.
`APL1056
`U.S. Patent No. 8,923,941
`
`Apple Inc.
`APL1056
`U.S. Patent No. 8,923,941
`
`001
`
`
`
`5j SSNGUBINAHANNSNOO\HLWSHSuleyshgLSM
`
`
`
`
`
`
`
`X@|dwogJO}yromewel4SUO!}BOIUNWULUODBAndepY
`
`VbSls
`
`Patent Application Publication
`
`
`
`
`
`
`
`
`
`ssa00yeull|[BayPUBWIJeaHPapingjas
`
`
`
`
`
`
`
`
`
`SOI|IWE4PUB‘SIAPIAOLY‘sieABg0}UONPUOJUIJOHLTWSHLe
`
`
`
`
`
`INSWSOVNYNee7BSVASIO|JALS3411
`
`SS3NTISM\_
`
`Jun. 5, 2008 Sheet 1 of 44
`
`US 2008/0133699 Al
`
`
`
`eyep-HHJeIN}}20)waYYOMANVHSFALLVVWueISISsYEGONCal™TEVAMVUNESH
`47asGzqyoosy™ieHiW3H
` 3UuVO7NOIsiosdagaino
`
`reeled|(uoyoayjoo
`
`
`
`1uOddNs
`
`
`
`WNOSUAdS)YOMLAN
`
`JeuoIssejoldLh\gz
`
`bhsiaiBaueg
`
`62NOLWALISSC
`LNSWIOVNVAAORN
`
`
`
`002
`
`ONDIOSHO
`
`002
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 2 of 44
`
`US 2008/0133699 Al
`
`StandardsPool~°° O O O
`
`
`Evolving/AdaptingMedical
`
`O°O
`
`W&New/Change
`
`
`esDevelopmentOrganizations
`
`>Ov!|FOY
`;Standards
`
`UseModels45
`
`ProfilingOrganizations
`
`BOS|B
`
`43
`Providers
`
`
`
`
`
`
`
`ManagementofComplexCommunicationsSystemsToday
`
`FIG.1B
`
`41
`
`—
`Systems
`
`O
`
`C)
`
`©)
`
`
`
`O O O
`O O
`
`O O
`O O
`
`O%O
`O
`
`ha
`
`WS&
`
`R @ g U
`
`|
`
`a t ji
`
`0 n
`
`47
`
`003
`
`003
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 3 of 44
`
`US 2008/0133699 Al
`
`sulyoeWoulyoeyy
`
`69pue\.¢9pue
`uoneyesdieyu|\uonejardiayuy‘
`
`jepowpeseg‘lepoypeseg
`co\C4‘\
`
`
`
`Buruiee7Bulwesy
`
`L9
`
`
`
`peseqseiny
`
`69W812WIEH
`
`_7SBUIYORNS18)YESHuojealunWWOD
`
`SOUIYDe|YBJDyee
`
`004
`
`suojeoddygs_OLSls
`
`
`
`
`
`OMEUOREPUNOIs
`
`004
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 4 of 44
`
`US 2008/0133699 Al
`
`001
`
`JeUIe}U
`
`bb208
`
`UgSI
`
`Kemaye
`
`OL}
`
`dbOla
`
`005
`
`005
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 5 of 44
`
`US 2008/0133699 Al
`
`Buneseda
`
`wajsks
`
`aleMyos
`
`cee
`
`WSA
`
`uoneaddy
`
`QIEMYOS
`
` Ole
`
`SNoAZEpuaY
`
`JaNes
`
`uojeoyddy
`
`@JEMYOS
`
`Buneuedo
`
`wayshs
`
`BIeEMYOS
`
`coe
`
`006
`
`006
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 6 of 44
`
`US 2008/0133699 Al
`
`uopeoyddy
`
`vSls
`
`uoneoiddy
`
`€Sls
`
`ebueyoeyuy
`
`eBueyoiejuj
`
`QoL
`
`007
`
`007
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 7 of 44
`
`US 2008/0133699 Al
`
`
`
`ebessoyydOVM
`
`GLElbbe
`
`
`
`log,S98!egg,
`
`Eemes_]ppueors_|peuuro|pense|eee
`
`ree5esTDrTTF
`yodey_aMBQNdB12199
`LEg,—SenexuoyeunByuicoainssaigpoojge40}C|]WOUOXE}By)=[z][+][+]
`
`
`
`
`nn48y}0oesZzdLeeAMES|19021ope)fAwouoxe,
`
`LoeVSSls
`G0)—Isenbeeyepeunssaigpoojg&Jo}Q|DIWOUOXE}ey}=
`
`
`
`
`GLEE—enbeueyepeumjesadwe)&10)Cy1WOUOXE}eYy=[+]CO][z]
`
`
`
`\Zey—senda:B1WOUOXe}ay}=[]HE[e]eyepZEdse10}Q|
`
`
`cecece
`LLELebel60E1
`
`
`
`SNUBDZ[9027coo}
`
`
`
`savads¢jaAe7]~LOEL
`
`008
`
`008
`
`
`
`
`
`
`
`
` ogy,\¥4“osuasyjnoeuyAqpeuluUeyepseenjeney21WeyeBugueseidedA}uoHeUUOJU!ajduIse=[¢][9][1]
`[seo|epLda|ppzGAWE|19421~pop,
`oO8|By9|Th
`ub[u|é|e|
`
`
`
`
`
`
`
`
`jeuoyyURaWpue‘ayeyYeap‘OOWSBIQ‘a}O}SASOLYSAPNfout‘(d_IN)aNssaldpoojqSAjseAu!3=UON&JO}SyNseu
`
`
`
`OHSOUBeIpUysjueseuda,yeu}odA}UOeWWOJU)Xe|dWODB[1][9][+]
`
`SzelAuiquoxe!22ddOWMUSSls
`
`
`
`
`
`‘anjeaainsseidynoeBuquesaidesadAyuoneuuojulajduisB=[z][9][1]
`
`SNU9DZ[APT~ogo,
`
`
`
`saigeds¢|eAe]—_1061
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 8 of 44
`
`US 2008/0133699 Al
`
`
`
`(dVIN)eunsseldg
`
`og,S08+
`
`UBSeJeyURE}
`
`ainssald
`
`dSOld
`
`009
`
`009
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 9 of 44
`
`US 2008/0133699 Al
`
`dSOlas
`
`eae]
`
`Lu8|2|9|I|}iyWoW
`
`
`[ae]_Geeusrea)Lipvendaiog]wea]“Tosarbou
`fico{}{}{}Bede9}«FooBr]Shaan
`
`
`
`GZEleoueiejoyAWOUOXELdOWM
`
`ns
`ae
`Caan
`
`ropes
`
`PTae=puodseyZ|
`
`ByeqNd
`
`010
`
`010
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 10 of 44
`
`US 2008/0133699 Al
`
`Lyel
`
`6EEL
`
`HHH)isol
`RII)+ICI)
`—_——
`ceebeech
`
`“4ndouyAqpoulwwe}epseonjeAoyePeoYe=[¢e][9][+]
`
`
`
`‘AAPA@inssaudJjNd&=[z][9][1]
`
`LEEGeel
`
`Leo)RII+WIE)
`
`
`
`ainssald4nd+esuodsayuoHeuLojU;ainssalgpoojg
`
`
`
`
`
`
`
`“QINSSAdND+Jsanbeyuoleuuojuleinssaldpoojg
`
`
`
`
`
`
`
`
`
`(dIN)BNSssaidPOO|gSAISBAUIUON&JO}syNseyJsOUBeIp=[i][9][1]
`
`
`
`
`
`USDis
`
`HSSIs
`
`011
`
`
`
`JsenbeduoqeinByuoydg=[z][+][i]
`
`
`
`esuodseduOReUWOJU]dq=[+][z][+]
`
`
`
`jsenbeluOReWWOyUdg=[1][1][+]
`
`
`
`esuodseyuoyweunByuoddg=[z][z][+]
`
`
`
`puewwoyanoex3dg=[z][e][+]
`
`
`
`PUBLULUODSIUMdg=[1][e][+]
`
`Ize,—SLvOIGTad
`
`weensdg=[1][r][1]
`
`smeisda=[1][s|[1]
`
`6zeb——LOosrans
`
`dSSls
`
`011
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 11 of 44
`
`US 2008/0133699 Al
`
`ooo
`
`Tm erel
`
`Lon
`
`Awie4|}@Ae7
`
`snuesZ[N27
`
`€[aaa]
`
`saigads
`
`012
`
`012
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 12 of 44
`
`US 2008/0133699 Al
`
`ceebee}
`
`Ei}o]+PICIG)
`
`
`
`“SINSSB1gJNDINOAGWSAID)-FUNSSAYd44NDdéHOLSANOAY
`
`
`
`
`
`
`
`
`
`““@INSSAldJND+senbayuoeULIOjU]auNssalypoojg
`
`
`
`
`
`MSVis
`
`
`
`
`
`(Bjepejqepeasueunysnjdapooay}sulejuooUoseay)‘uoseay+aBpajmouyoe-oN
`
`
`
`
`
`[eo][z][9]0-]+PIII
`
`
`rp”
`
`LEEGEEL
`
`
`
`
`
`'NS}SUNSSOldYNDAW)-ISNOdSSYSAILISOd
`
`
`
`““GUNSSAldYND+BSUOdSEYUO/EULIOJU]AINSSAldPOOo}g
`
`
`
`
`
`igIE)+I‘ASNwe|ON)ZNOILLdO
`
`JSNOdS3YSAILWDAN
`
`
`
`(epoosoeuesapnjoul)abpeymouyoe-o,y
`
`wey——=)
`
`
`
`
`ION)-bNOILLdOSSNOdS3wYSALLVOAN
`
`
`
`013
`
`013
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 13 of 44
`
`US 2008/0133699 Al
`
`FIG. SL
`
`1333
`1331
`on, me,
`REQUEST FOR BP CUFF PRESSURE- (Give me your Cuff Pressure.)
`* GIGI]
`Blood Pressure Information Request + CuffPressure...
`1335
`1337
`a
`POSITIVE RESPONSE- (My Cuff Pressureis N.)
`CY2I0) + GI)]Loe
`Biood Pressure Information Response + Cuff Pressure...
`
`NEGATIVE RESPONSE- (No!)
`|e-code |<—— 1946
`No-acknowledge (This messageincludes an error code)
`
`REQUEST FOR ERRORINFORMATION- (Give meyour Errordefinition for e-code.)
`fi] [1] [easeJ— 98
`Error Information Request + Error Number...
`
`RESPONSE- (Error information for e-codeis “Il am busy”.)
`[2] 210) + [21] Le) [2] [pate J<— 1351
`Error Information Response + Human readable error information
`—_—_——_ _—__OOO__ee
`
`1353
`1355
`
`FIG. 5M
`
`1359
`aoe
`
`1361
`
`PUIG] + GIGIE) (bee]
`Blood Pressure Command Write + some configuration information...
`
`POSITIVE RESPONSE- (Yes)
`[20] [2] [0] [e-vode ]<— 168
`Trap (acknowledge or Yes) Message includes an error codelikely to be zero
`
`NEGATIVE RESPONSE- (No!)
`fa] [eT] Lesote ]<— "8
`Trap (no-acknowledge or no). Message includes an error code.
`
`014
`
`014
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 14 of 44
`
`US 2008/0133699 Al
`
`FIG. 5N
`
`1367
`
`1369
`
`Clf3|i] +
`Blood Pressure Command Execute + parameter (‘Start_BP’)
`
`I RESPONSE-(Yes)
`[0] [e-code|Fe-code |-<—1371
`vag(acknowledgeorYes) Messageincludes anexceptionorzerofornoerror.
`
`NEGATIVE RESPONSE- (No!)
`0] [8] [+] [easeJ<—'
`Trap (no-acknowledge or no). Messageincludes an error code.
`
`015
`
`015
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 15 of 44
`
`US 2008/0133699 Al
`
`FIG. 50
`
`CASI] + Cyfe][2] Loe|
`Blood Pressure Information Report + Cuff Pressure...
`
`1375
`
`1377
`
`
`POSITIVE RESPONSE- (Yes)
`[20] [2 ]Lo] [ecode ]<— 1878
`Trap (acknowledge or Yes) Message includes an error codelikely to be zero.
`
`NEGATIVE RESPONSE- (No!)
`[20] [2 ][+] [ode ]<— 18
`Trap (no-acknowledge or no). Messageincludes an error code.
`
`FIG. 5P
`
`1383
`
`1385
`
`CUSIG) + G) Es] 2)Loe]
`Blood Pressure Information Report + Cuff Pressure...
`
`016
`
`016
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 16 of 44
`
`US 2008/0133699 Al
`
`FIG. 6A
`
`1387
`
`1389
`
`1387
`1387
`/
`/
`Temperature
`Pulse
`Blood Pressure
`
`Se Meatttheoyne i Z
`CyLi
`
`
`
`
`
`
`
`
`
`017
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 17 of 44
`
`US 2008/0133699 Al
`
`FIG. 6B
`
`1395
`
`Family Numeric - Genus Data - Species N “
`[x][6][1] = Systolic Numeric - Species 1
`[x] [6]
`= Diastolic Numeric - Species 2
`[3] = Heart Rate Numeric - Species 3
`= Mean Arterial Pressure - Species 4
`
`= Temperature - Species 5
`
`= Sp. - Species 6
`
`meric
`nm©=.= == © oO
`
`oe 1393
`- Genus Configuration - Species N
`= Systolic Numeric - Species1
`
`PIEIEEEfelelfeltelte]Eellele)7|= Weight - Species 7
`IEIEIE)GIEIEIGIGIBIE)Seleleisie)7|= Weight - Species 7
`
`PIRI
`
`Diastolic Numeric - Species 2
`
`Heart Rate Numeric - Species 3
`
`= MeanArterial Pressure - Species 4
`
`= Temperature - Species 5
`
`SpO»- Species 6
`
`018
`
`018
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 18 of 44
`
`US 2008/0133699 Al
`
`
`
`019
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 19 of 44
`
`US 2008/0133699 Al
`
`1405
`
`1409
`
`1409
`
`1407
`
`1409
`
`1409
`
`1407
`
`1441,
`
`1413
`
`FIG. 6D
`
`1415
`
`
`
` 1409
`
`1407
`
`1409
`
`1414
`
`1413
`
`FIG. 6E
`
`020
`
`020
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 20 of 44
`
`US 2008/0133699 Al
`
`FIG. 7A
`
`1419
`
`Internet
`
`1429
`
`1427
`
`/
`Storage
`Media
`
`
`
`
`1421
`
`021
`
`021
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 21 of 44
`
`US 2008/0133699 Al
`
`FIG. 7B
`[+]|[+] = diagnostic results fora Noninvasive blood Pressure (NIBP)
`
`——
`1431
`
`FIG. 7C
`
`.
`
`1433
`
`ea
`
`FIG. 7D
`
`022
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 22 of 44
`
`US 2008/0133699 Al
`
`FIG. 7F
`
`1461
`
`1465
`
`FIG. 7G
`
`STRING TABLE- Language--: English
`3
`
`1459
`
`[Index3[rset ng
`Index3|
`2)2
`4
`eX
`Index 7
`Index 8
`
`5ac22<x
`
`4=I—>=
`
`&®2Oo
`
`wmoOo+3—co£
`ae=Bi
`=o_S15
`—_i
`Jou
`wa
`—=Bl
`Reading Quality
`j|N
`1
`NULLIT
`Yellow
`NULL|] Non Invasive Blood Pressure-NIB
`a!—=a
`at
`
`ollo22)2:zlz
`
`Systolic
`MeanArterial Pressure
`
`aOO<<
`
`023
`
`023
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 23 of 44
`
`US 2008/0133699 Al
`
`FIG. 7H
`
`1469
`
`ouazLu—i=Eae<zo-QOQ
`
`alga5x
`SoEpN©=<&alex
`
`>Ni}ES
`
`oo
`
`>oES
`
`a®@Zz
`
`3®s
`
`~[-[-[-jeje||-[-}=]|ZelebAS]them4Item 2I[Item3
`
`K TABLE
`
`G TABLE
`
`capeeesmeie
`
`—_——
`
`Index 8
`
`NULL
`a|NUL
`
`haInvasiveBloodPressure-NIBP }]NUL
`(NULL][Yellow|
`
`Green
`
`L
`
`024
`
`024
`
`
`
`
`
`Patent Application Publication
`
`<$7Z00b.=VHV.BH/UW,=S}IUN,L0°0,=9129S.NOISUSALNAMYND,=UOIsieAXeW,OO},=UOISIOAUI,9/]0}S2IG,=OlUEU,9pIUI,=0dA]YIqWSW>
`
`
`
`
`
`
`
`
`
`
`
`
`<97001=VAV.BH/WiW,=SIUN,£0°0,=120S.NOISUSALNIYYND,=UO|sIeAXeU,OOL,=UOISI@AUIW.fWW,=SWEU.9)9U],=ed4}YAgW>>
`
`
`
`
`
`
`
`s0S001.=VAV.d@,=SIUNNOISUAALNAYYND,=UOIsieAXeU,00),=UOISJeAUI.YH,=SWeU.g}JuIN,=edA}YAgWaW>
`
`
`
`
`</.00b,=UOISIOA,8Z},=On]eANe}apWIVLIOdS,=saveds,1SanoayUN,=snusb,ggINw4,=AjlweyIOySS3W>
`
`
`
`
`LLpl<2«b-6588-OS1,=BUIPCOUS,9"},=UOISIAJUIXZ>.<.dG@INW4,=0WeUATINW>-V8‘Ola
`
`
`
`
`</.00}.=UOISIOA,O|IANOD_LNddS,=Selseds-ASNOdSAMUD,=SNueb.dGINW,=Ajlwe}IDYSSAW>
`
`
`
`
`
`</.00},=UOISIOA,QIANOD139dS,=sepeds,1S3NOINU,=snueb.gGINw4,=Alwe}IOySS3n>
`
`
`
`
`</.00},=UOISIOAWIVLAddS,=se0eds.3SNOdSAMUD,=SNueb.dGINUWS,=Allue}IDYSSIW>
`
`
`
`
`</,001,=UOISIOAALNDIXAIS,=seveds.ANVWWODUD,=snu96.gGiNW,=AjlWwe;3Oy¥SSaW>
`
`
`
`
`</.001,=UOISIOA,ALTYMdS,=Sel0eds.GNVINWODUD,=snueb,fgiNWd,=Ajlwe}IDYSSAN>
`
`
`
`
`</00)}.=UOISIONWVAULSAS,=Seldeds,WWFULSUD,=Snueb.dgINWs,=Alwe}IDVSSAN>
`
`
`
`
`</.001,=UOISI0A,1YOdaudS,=se0eds.SMIVLSUD,=snueEb,dgINws,=Alwe}ID¥SS3N>
`
`
` <S3DVSS3N>-QuSSsrsssssssssssssssssssrssssss222s==><-sefessayy--|>
`
`_</.{syunBywu10°ul}daS1109Se}G,=]UEWLCD
`
`_</.{S}uNBYUW10°0Ul}dq9110)SAg,=]UAUILUOD
`_</.{syunURay,=j]UEWWODBYwui19°90ul}eunssaigjeUveyiy
`
`
`
`
`_</,{syun(2nujWys}eeg)WdUl}e324HEHdgIN,=]UEWWCD
`
`JA<=aaonanananeonecaeomeotovemaresananonsaee~|>
`</.0.=ON|2AYNEJOP,CYVONVLSGS,=sWeUSaIdadS>
`
`
`CoSSseeeeesees><~vIVau9->
`
`QcSSeSsSissSssSesssasssss>
`
`
`
`
`
`
`
`
`
`
`
`<SUuagWaN>-<CVONVLSds,=sepeds,yivquo,=snus5,dgINWy,Awe),00},=UOISIEA,LSGdGNO,=A/de.PISGdBINO,=SS2)NOLLINIASG>-
`
`
`
`
`
`
`
`
`
`«9Z001.=VVAH/WW,=SHUN,10°0,=2129S.NOISHAALNAYYND,=UOISIeAXeW,QOP,=UOISJeAUIW,2110}SAg,=SWeU.9}IU],=9dA}yaaa
`
`
`
`
`
`
`
`<—~100UOISISA--|>
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Jun. 5, 2008 Sheet 24 of 44
`
`US 2008/0133699 Al
`
`
`
`<31aVlS3ldSdS/>
`
`<NOLLINISSQ/>
`
`<S3OVSSIN/>
`
`<ATINW/>
`
`
`
`<318VLS310SdS>-
`
`<SUSSWSW/>
`
`025
`
`025
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 25 of 44
`
`US 2008/0133699 Al
`
`
`
`
`
`
`
`eLpluoqeoyddy(Wx)84SUOReWUOJU
`
`‘ayaysks1]Yuy“ajeos“syilin‘¢qxo
`
` eer
`
`44444455*0=C1ST04445454545*0=GIS10
`
`
`BuusAejdsigdewe1eq
`JAJO}BIBU9S):
`
`
`
`VV‘8/298“s}IUN‘EQxO
`
`
`Wo‘ee9s‘syn‘sOxo
`
`
`WV“d1e9s“STUN‘Oxo
`
`SBUuISTWXyNejeq
`Sbb//6LybLLel
`B}eqsolneqBunsix3
`
`
`
`Sige)
`
`‘OHOISeIG
`
`‘MH
`
`dey
`
`
`
`Areuonoiqeeq
`
`Sol
`
`026
`
`026
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 26 of 44
`
`US 2008/0133699 Al
`
`
`18plsseiQuoRejuawaldyjGIONcio/6LhL
`oeecaa(ezjeu8seq)WX
`Aeuig
`
`{L‘9'l}=GISTO‘ZOXO
`
`_‘dN0}SAg‘ZOXO
`
`‘DO}SeIQZOXO
`
`UOHEWUO}U|UONEUUOYU
`
`BuysAug
`;Begeonag
`
`(ezeues)
`
`
`
`(ezyeueseq)Aueuig
`
`
`
`(azijeveg)“WX
`
`U8Dis
`
`"dH
`
`dew
`
`{y'9'}}=alsTo
`
`‘ZOXO
`
`027
`
`027
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 27 of 44
`
`US 2008/0133699 Al
`
`1491
`
`y
`
`Machine Based Organisms
`
`028
`
`028
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 28 of 44
`
`US 2008/0133699 Al
`
`FIG. 8E
`1503
`
`‘eo
`J
`
`LINK DATA - INTERCHANGE PROTOCOL(Envelope)
`1505
`
`MESSAGE SEQUENCE - SEMANTIC PROFILE e.g. LANGUAGE CONSTRUCTS
`MESSAGE DEFINITION - MODELING
`MESSAGEIMPLEMENTATION - WIRE LINE
`
`OBJECT DEFINITION - MODELING
`OBJECT IMPLEMENTATION - WIRELINE
`
`1507
`
`OBJECT CRC
`[1
`[MESSAGE CRC
`ENVELOPE CRC
`
`FIG. 8F
`
`SESSION
`PREAMBLE PACKET
`LENGTH
`
`i
`
`DATA
`BUFFER
`
`PACKET
`CRC
`
`029
`
`029
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 29 of 44
`
`US 2008/0133699 Al
`
`15131545
`
`1541
`
`1519
`y
`
`1517
`
`MESSAGE
`ID
`
`MESSAGE MESSAGE
`SIZE
`ENCPT/
`i;
`COMP OBJECT PAYLOAD
`!
`‘|
`(OPTIONAL)
`
`CRC
`!
`|
`
`iroeneeee
`
`/ \
`/
`\
`/
`‘,
`
`
`
`Encryption 4 bits Reserved4bits
`
`FIG. 8G
`
`030
`
`030
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 30 of 44
`
`US 2008/0133699 Al
`
`
`
` xeeqgAiwesjsenbey GZS}@JUSWS]5€zS}VYJUSWd/3SJOMJONNOMEN
`
`PJBPUR]SVN
`
`
`
`
`
`yeyeqAjiwepucdsey
`
`LS}
`
`
`
`juowabeueyUoeUUoju/snuesesuodseyysenbey
`
`
`
`
`
`H8Old
`
`031
`
`031
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 31 of 44
`
`US 2008/0133699 Al
`
`}}00Zaaslo PlayIq-38390|
`
`
`
` JED10AD)DUD39100Z/€esh
`
`
`
`(yosyoAouepunpey
`
`LéS}h
`
`
`
`
`
` UOISIAA09{qC39}90Z\SeSl
`
`032
`
`AZISBJEPJOOZ
`
`I8Sis
`
`9ZIS}9}00Z
`
`Lesh/algoevesjo
`
`6cS1/aZISBYEP
`
`JO}07
`
`032
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 32 of 44
`
`US 2008/0133699 Al
`
`
`
`
`
`=Zeylun:x3)*|snuju‘adA}ay)Jo
`
`
`
`
`
`azis-ayAqjenjoealyS!SI4)Jequiau
`
`
`
`OU}JOazis-e}Aq0}payBaipepsyiq¢
`
`
`
`otitzte}s|s}o
`
`L
`
`SLO}
`
`g$1/
`
`q
`
`W\
`
`LEO}
`
`
`
`juiogBuneo}seadAyaugBey0}314|
`
`
`
`KeuyanesseedAyoujBey0}JIq|
`
`
`
`JauiodseadA}ayyHey0}31q1
`
`
`
`peubisupseadiayyBey0}j1q|
`
`xe]seadi}olyBey0}31q|
`
`(LLo<¢=1-seqy
`
`r8Sls
`
`033
`
`LLOL
`
`
`
`
`
`2201ELOL6LOLS20}620+ +20b/LOL£201
`
`
`
`
`
`033
`
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 33 of 44
`
`US 2008/0133699 Al
`
`
`
`
`
`abpeymouyJoudynougynspelgousanyeqSIeqUIaL@}2fa11000}
`
`
`
`
`
`pesnequedyeu}Jeyquap!jesuenluneBuguasaudedenyeA11q-Z¢(Selly)LSOL
`
`
`
`
`
`BIGeHIARS|JoqUISWSILUOISIEALORIUyep"UlSIQREARS}JEqWIALUSILUCISJOAUORIUYSPWUNWUEXBWOU}Cuqueseideenje19-91,(uoIsianxeYy:xeY\=“UlUINLUIUIWetyBuqUesardesanjeAJiq-9)(UOISIeAUI:UI\)ASh0l
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(Awe:4*uogiuyepsijAqpayoddnssepadsjosaquunu[e}0}olyGuquaseidayanjeay1q-g(saloedsJoJeqUuNN‘NSf0l
`
`
`
`
`
`
`anyeAWG-9(sNUSS‘9GEOLjenbaeqfyN)‘uouUYapsi¥yAqpayoddnsseedsejBuguesaude:senjeyC-g‘NO}|(sapeds:srNuOnIUyapSipJosnUadatpHuguesaidayUONIUYApSILAJOUOISIAA,64)BunUeseudayanjeAuq-g)(UOIsIe;A)-(UORIUYEPSiuJOSqgTSUOlfJOONjVABLAO}JJ€0}
`
`
`
`
`
`
`oneigayyj!ajqeyeneAjuosiSIL]=yequIeWSijJO}sJuaweyeAeueJoJequinuau}Bugueseida:enjeAy1¢-9|,feuEndO(821gAeuy:2ZiS)SyOL
`
`
`
`:D|S|UOREULOjU)iJEqWELajqeuenHuyearo‘syuauoduuicojeuogdoseyuoqduosepJequiewyoey“SuOjOes‘say{qgjosjuowBesJueysucoaesuoqoespapue}xepue‘seyAq||pueGUsenjeqsjuewibesNs|pazis
`
`
`
`
`
`
`
`
`
`
`
`ueSiSIUj“JEqUIAUSIUJOeJe9sou)DuUasaidelOnjeA314-9}(9205)
`
`
`
`
`giqepeneAjuosiSiu‘sequieuUSILpJOGISSeiDeu}Bujueseudaenjenya-ze[euONdO(qIsseID:G19)
`
`
`
`
`
`ueS!SIyJvaqweUIsityJosyunalyBuquasaudalanjea1q-91(suuN)
`
`
`
`
`
`PIpUa}XSOYO}|pul‘sUOdUOSEpJeqUIeLUOWO}|QeJepeeyUOAIUYaCetHuynojos
`UORIUYEpSjU}SIequIAWJoJequinueu)BujuasadalenjeAyq-91GuNODsJequiey\|
`
`
`
`
`
`anyjeapapooueAreujq@SISi]“eqUIOWSip40odA]ogGuguesaudesanjeayq-9(BAL1)
`
`
`
`
`'SQ[BIS[feJOysI]UMOUYAyeqo|6eWoyeNnjeApayziewinue
`“SYJUNPeJOJS]UMOUYAjeqoiS&WoyenjeApayBsOWNue
`
`
`‘isseyDpaypeds@ywJopa/AgION&10elqOSIOWed/}jos|JequiaweLyJLs/OL
`
`
`
`
`
`UOMUYEPSiy}JO‘SaVAqul‘ezisalgHuquesaidayanjeajig-9|(@ZISUOHUYSG‘Sd601
`
`
`
`
`
`
`
`uogiuyepayyjoAwwuesayyBuquasaudeyanjenyo-g|
`798$|BeyAeuiy
`
`
`
`
`
`
`
`
`
`M8‘Old
`
`“SONUBLUASS$JeqUIaWJEUyJO
`
`oS
`=
`
`uuge
`
`ONS
`
`=
`
`LvOL
`
`6701
`
`€S0b
`
`034
`
`034
`
`
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 34 of 44
`
`US 2008/0133699 Al
`
`
`
`“UO!}9aSSU}JOpusey)JeyO0}GBuysoy)UlpeuleyUCS
`
`
`
`ajge)Guussiseyojewyey)UORIUYep
`
`
`
`@1qeLBuyssiyy
`
`
`
`
`
`
`
`"UONBIOLUNUSIU}JO}SeLUSJOJBJeWNUZ
`
`
`
`
`
`‘uol08SG4}JOpUeey}Jeyoo|qBuN}say}UlpeulejuOo
`
`|[a]53£82
`
`moo
`
`=
`BOARUBDYOpue‘JesJOJBIaWNUEUeYIMpayeioosseeqUBDWey)JOYjog“Jepeey
`
`
`UO}DeSWXeu)ulABMeweselpayeayaeseujUaUOesewNUZpueJoquiey|:e}0N
`
`
`u)SuonesowNujosaquinuayyBuyueseidalanjeAWG-9}(UNOUOneEWNUZ:QUS)
`
`
`
`
`‘uOneeWNue/aquaSIL}WIMpeyeloosseHusSu)JO}U0ey}O}
`
`‘UONRIOWUNUEHaquaWSIy)YIMpayelsosseHuLysey}JOJU0yeu)0}
`‘walaUseMjogawWeSay}aleSORSUAeIeYOoUyeoUIg‘“enjeryasyoBuysBuryoyew
`
`
`
`
`
`
`
`
`
`
`
`
`
`joJaquinuey)Buguaseudeienjen39-91(JuNdDJoyesoWNUZ:9J3)
`
`
`
`
`‘sayiqul‘jesyoauGBuqueseidaanjeaj1q-91(JesyOBus:OS)
`
`
`‘saAqul‘JasyoauBuquesesdesenjeayiq-91(JesyOBuus:¢OS)
`
`
`
`
`
`
`
`yue}sucoey}Buguasaideyenjea31-9},(enje,JoyeseWNUZ‘\y3)
`ul‘Jesyoeu;Guguesaideyenjenj1G-91(JeSYOJo}eewNUy3)
`
`
`
`
`
`aU}UlSJequiajoJaquinuayyBuquesade:anjeaIq-9}(JuNODJequuey:O\\)
`
`
`
`
`
`UY}JOWE}SBY}0}UOOSSTVX1pJOJUOYotWY‘sayiq
`
`
`uojeeWNusjequieyySiyjJo}seLquednyoo]soyevawnuz
`
`
`seunnosjuswabeueWewesoUyUJIey}pa|pueYeueAeu}
`
`‘JOJEIOWNUZSIU40}onjedjesBoyut
`
`oO
`
`6901
`
`1 fatl=[=][2le]s][za
`
`-
`
`Qo
`
`oO
`
`bZ0}
`
`€20}
`
`G20}
`
`210}
`
`6201
`
`L801
`
`£80
`
`6804
`
`L601
`
`£60}
`
`S601
`
`LOL)
`
`L901
`
`035
`
`035
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 35 of 44
`
`US 2008/0133699 Al
`
`FIG. 9A
`
`1543
`
`1545
`
`1547
`
`1549
`
`1551
`
`Non-Invasive Blood Pressure
`
`Systolic
`
`120.00 mm/hg
`
`Diastolic
`
`80.00 mm/hg
`
`Heart Rate
`
`/70BPM
`
`1553
`
`MAP
`Quality
`
`90 mm/hg
`O OO
`
`Good Marginal Poor
`
`1555
`
`4557
`
`1559
`
`036
`
`036
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 36 of 44
`
`US 2008/0133699 Al
`
`aoualajayJAaLOSIAwouoxelgov
`
`
`
`
`
`
`
`sash_\raeeHf
`e9SlCe
`
`oe
`
`ja
`
`037
`
`037
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 37 of 44
`
`US 2008/0133699 Al
`
`FIG. 9C
`
`FIG. 9D
`
`1567
`
`DICTIONARYTABLE- NIBP
`
`DICTIONARY TABLE - NIBP
`
`1575
`
`038
`
`038
`
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 38 of 44
`
`US 2008/0133699 Al
`
`1577
`
`E
`
`= CX any
`
`2 8
`
`\ FIG.9F
`1579
`
`039
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 39 of 44
`
`US 2008/0133699 Al
`
`
`
`.<dVWYLSOHd/>26©)|4(FINN)eBeyoeysyeyesingUeiqa1WeUAG
`
`
`
`
`
`
`
`
`
`(CTINN)eynuly|Jedsjeeg
`
`
`
`(TIAN)syuN
`
`(TINN)Agen
`
`
`
`(INN)UseH
`
`
`
`(TINN)MO}iaA
`
`
`
`(TINN)Pew
`
`16g)——(TINN)SEWeSINdWeldDWeUAG
`
`CLL
`
`
`
`
`
`2:0-4454*x019:2-%‘$24-2‘0-2‘€:217:0-4‘bELO:01pzeg9
`
`<dVWYNTGHd/>
`
`
`
`19S}<dVINWYN1dHd>
`
`
`
`S851_—dewBuysajdwes
`
`
`
`<,4si|6u3,=ebenbue|dyWYLSCHd>
`
`‘LEZee
`
`040
`
`040
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 40 of 44
`
`US 2008/0133699 Al
`
`
`
`
`
`
`
`‘uagddy0}pepiroideueyoeloudouy
`
`
`
`
`
`Jo}payeaudAyjenyoea18myey}SeUO
`
`
`
`au}Ajuoos‘yeuondoeeSeqy“WXtiv
`
`Sil}[IB91]OD
`
`
`
`yooloudJo}pepesu
`
`
`
`
`
`alldWX)Pefo1doyjoads
`
`eaiqeLyuly
`
`
`
`
`
`Jo}9)92]Yur]-pefoudeyeaisy
`
`
`
`suoyjuyap56MAUB}B2ID
`
`
`
`Huysixeasnay
`
`suonMuyed
`
`allyWX)
`
`lubiseg
`
`
`
`yoafoud10}sad
`
`
`
`yalogulbeg
`
`uegddyAqpessesod
`
`9u}AqpayeoioaseSeiWX
`udu}YedojeAep
`
`
`(24TWX)pelodoyjoeds
`
`ejqe)Buns
`
`Jo}eqe,Buys
`
`041
`
`gyesodioou|
`
`
`
`yoatoudoyu
`
`
`
`@01Nosjndjno
`
`apoo
`
`686
`
`VOlDis
`
`041
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 41 of 44
`
`US 2008/0133699 Al
`
`
`
`
`
`
`
`oyuJesyoouHuguaseidayenjenovewnuyg-ze(97YBnauy|syury914-49)
`
`
`
`
`WOAARE|el$}JESYOSIYL“YUl|9OqWASpe}EjesBY}40}Yo}gBUNSey
`
`
`
`‘yestyoo|gBungeu)JoWEISoY)
`
`
`
`.“a[qe}Siu}UlajqeyeAeSaujuauOneIsUey
`
`
`
`
`
`q0lOla
`
`
`
`
`
`
`
`Aionayy0}yosyoeuBuguesaidesenjeaOuewWNUyIG-zE(puzBuLYS:34S)
`
`
`
`
`
`
`
`
`
`"yooigBungay)Jopus
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Buysyoe3‘abenBue]ayods8410}sBuLysJoyoojq‘pua-O}-puapeojsjJeaeAayypue‘peyeUILUe}-|[NUS}YOO)SIY}UlsnonBnuog(sBurys)
`
`
`
`
`
`ELE
`
`ehhh
`
`042
`
`042
`
`
`
`
`Patent Application Publication
`
`US 2008/0133699 Al
`
`
`
`
`
`
`
`
`
`
`
`
`
`B@AeYUBDYOpur‘JesJOJEJEWNUSUBYIMPayeioosseaqUBDWay}JOYOg
`
`
`“SaLuqua-qnsJoyesewnuepue‘uojesewnue
`
`
`
`
`
`“e]qe}Yul]au;U!Aemowesey]peyeed}eleSeLJUeUO/B/eWNUTpueJOqUIa;]:2}0N
`
`
`
`
`
`
`
`yoey‘saljuydnyoo7uoRlUyeqDCO}|12asalnJuNODUONIUYEgaLBuMo}io-SL
`
`
`
`
`
`
`
`
`‘JoquUAWJOJES{IN}epueGIsse|DBulpnyou!‘uewBesdnyjoo||jnyesuleyuCDAqueqldKaw
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Jun. 5, 2008 Sheet 42 of 44
`
`
`
`
`
`
`
`juzjsuooey;Bugueseidaanjeay1q-9)(anjenJoyeuswNUZ‘Ay3)
`
`
`‘JoyesaWNUZsiuyJoyenjeAjesBeyUI
`
`
`
`
`
`
`
`
`
`
`
`
`
`ede)Yur]Sly}SeyoyeuwJey)UORUyap
`
`suonesewnugjoJequinuayyBugueseida“DU3)WWeZenjen319-9)(UNODUOYeJeWNUZ
`@IGeLAUrTSipUlPWWeezy
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Josoquinuay}BuyuasaideyanjeA11q-91(juNODJoyeJewNUZ:O/3)
`
`
`
`
`
`
`
`“UO}}EJEWUNUSIU}JO}SeuUaJOJeYaWNUZ
`
`
`
`
`
`
`
`
`
`
`
`ul‘JasyoayyBuyueseidaenjeayiq-9}(JesYOJoyesewNU:0)3)Lt
`“UONeeWNUS/JEqUeWSIL)WIMpejeloossesgyulyyoquASey;Bugueseidaanjeryq-91.(4UITaloquiAg:Js)1STrELL
`
`
`
`
`
`
`
`0}pesneqJIMSIU,
`
`
`
`“UORBIOWUNUZEqua;Siu}10}SoLjUEdnyoo|soyeseuNUZwa6ZIL
`
`
`
`aU}JOHESOY}0}a/qe}BurseujJoJUoYujWoy‘se}AgWEiz
`
`
`
`‘eiqeyGUUS|eUOUaU}WON)1x9}AeLyOIeebh
`
`
`
`
`1X9}OASNIOIO}pasnoq[JIMSIy]JOPeeluNuesiyjUypayedosse
`
`
`yuljojoquuAsey)Buguesaudasanyea19-94(4uUITaoquiAg:1S)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`“e1qe}BuysjeuuoUeuWOd
`
`2=
`
`cL
`
`u
`
`N=fone
`us
`
`evi
`
`9
`
`N
`
`wi) © |areahe
`6EbL
`bbb
`
`043
`
`au}UIsequelJoJaquinuauBujuaseide:anjen719-9)(jUNODJequeW:OW)zu
`
`Aoty‘way)UaeMjaqaesEY]E12SORSUE~RIEYOOY}GOUIS“yul]OOquIASBuryojew
`‘AqueuoM|UyepSIYIJOCIsse{Da4}Guguesedesanjeay1q-ZE(Isseid:C19)asc
`
`
`“souljnodJusweHeueWWesOl)UMoY]pe|pueyqeOWeit
`
`
`
`
`
`
`
`
`
`043
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 43 of 44
`
`US 2008/0133699 Al
`
`SLL
`
`Aseuonsiggion
`
`()AreuonosiIGgIOWO~+
`()AreuonosiGglOWO+
`
`(unoguoniluyeqyes+
`(Japoyyyoseesjes+
`
`(Japo;yosees}e+
`
`(yyuoniUyeqie+
`
`Juoniuyeqeg+
`
`juonluyeqyes+
`
`()uonluyeqppy+
`
`()Aquapul4-
`
`yneyeqAnuydue
`
`@pOWyaees”We
`peeHAnuagdur
`
`<<U0lun>>
`
`ByeqglONd
`
`OjupsquayyWe
`
`ojUupeyuOdWe
`
`gLqul+
`
`zequls
`
`giuin+
`
`giul+
`
`giquin+
`
`Zeuin+
`
`GolSls
`
`Leeeeeeeeeeeeweeeeeeeeeeeenaaenneeeeene!
`
`<<sasn>>
`
`SSbL
`
`
`
`<<SSejouOQe}UsWa|dWwI>>
`
`<<SSBjOUe}UaWa|dUI>>
`
`<<SsepuoneyUuawialdwi>>
`
`e1qeL5unsgiowo
`
`
`
`()eiqe,BunsgioWd~+
`
`(eiqe_SuusgioWo+
`
`
`
`sajqe|ebenbueyWw
`
`sejqeLyuryw-
`
`(iaebenbue}e5)+
`Jalebenbueyes+
`(JeiqeLyurTppy+
`
`eIqeLyUIMED+
`
`
`
`(Jajqeyobenbuetppy+
`
`()ajqe_efenbueyeS+
`
`()Sujgsepedsjes+
`
`()Buujgsequiayjec+
`
`(JeWeNSSE)D}ED+
`
`()Bunys}es+
`
`()GuySuonerownulj}ec)+
`
`()Buyysuojesawinuzyes)+
`
`<<sasn>>
`
`eSbh
`
`be ee ee ny
`
`
`
`<<SSejoUOHE}UaUa|dUI>>
`
`JOPEAGIOWO
`
`Keunyyoalgoddw-
`
`s}UeWe;AWNNW-
`
`Asevonsiqdwe
`
`uonesues|Jequieyydw-
`uonluyegdw-
`
`SZISISQUIA|YONE}SW-
`
`yeysuAquequeyydWw
`
`junoguequieyy_Ww-
`
`pelqogiOWd
`
`Aeuyiaquieydwe
`
`Jayuaquiayyd-w-
`
`pusequiayydwe
`
`pjalsyqeyeq_w-
`
`
`
`91qe)Buujgd~w-
`
`Aseuoysiqdw-
`
`GIssejdw-
`
`uOISIa/\_W-
`
`()}9aIGOgIOWO+
`
`(9alqQOg|IOWO+
`
`jpelqogiono+
`
`jpelqogiOWd+
`
`()palqoglIOWO+
`
`()y9e!GOBIOIND~+
`
`()aiqeLBunjsjes+
`
`
`
`()ejqe,Gurysja5)+
`
`()aisseio+
`
`()Ajwie4+
`
`()snuas+
`
`()seeds+
`
`()uoisuaA+
`
`lGS|+
`
`044
`
`044
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Jun. 5, 2008 Sheet 44 of 44
`
`US 2008/0133699 Al
`
`=0)>)Fe!
`
`<<sesn>>
`
`()yjongseg-
`
`
`()s3WIL”BIOWJoye1edo+
`
`()AWILSIOWJ0je1ed0+
`
`
`(),Jeyoisues0yes0d0+
`
`()aeyorsuesoyesado+
`
`
`(),ygye0ysoyeredo+
`
`(),Ze}e0ysoye8d0+
`
`(),9}quinsoyesodo+
`
`(),Zequinsoyersdo+
`
`()ygreoysoyesedo+
`
`()eg}eoysoyeredo+
`
`(),gjuinsoyesedo+
`
`(),Zg}ulsoyeredo+
`
`(),9}Julsoyesedo+
`
`(),PIOAs0ye1ed0+
`
`()gjuinsoyesedo+
`
`
`heenJoyesedo+()9}julsoyeredo+
`
`ZequINJoyesed0+
`
`Qpyuinsoye19d0+
`
`(),gjulsoyeredos
`()g}uisoyesedo+
`
`WWelqQg|OWDJoyesedo+
`
`JOPEAGIOWDJoyesedo+
`
`
`
`CE}EO|s+
`
`yg}e0}i+
`
`Olli+Jeyoisuy+
`
`d+
`
`XeWs}]usWwE|SWINNW-
`
`-_—=|
`
`Iissejgpexi-w-
`OZISPEXlfW-
`{--~--“
`<<sesn>>!
`
`()yuo14+
`(i+
`
`Oeg+
`
`ysnd+
`
`Yysnd+
`
`Hest
`Jyesul+
`
`(eseig+
`
`()yea}9+
`
`(Jezig+
`
`()dog+
`
`()Aydw3+
`()Ado+
`<<sesn>>
`
`
`
`()@Z|BUeSTWX"
`
`HeeABIONS
`()OPeAGIOND-
`
`(s0}98AgIOWO~—
`
`iverWX:
`jezyeuesoq-
`(Jezijeues-
`
`()IvezIS-
`
`()yornujsuo5-
`
`()onyjseq-
`
`()Hesuy-
`
`(Jejqepeaysequiey\+
`(junoguequis;\+
`
`()@WENSSPEID}95+
`
`()uoniuyaqies+
`
`(equiej\}e5+
`
`(yiequieyyies+
`
`(Jezigiyioquieyyje+
`
`(Jeziguequiay\je5+
`
`(edLequeyyy}e5+
`
`(JedAyyiequeyye+
`()yxeLJaquieyye5+
`
`(xeLWequeayyeg+
`
`(nyequeyyes+
`
`()@ZIBLaSqWX+
`
`
`
`(IN®ZISTWX+
`
`JOQquajes+
`
`()ez}euesegWX+
`
`(ysequiayypul-
`
`(equieyypuls-
`
`(equieyyias-
`
`(ayngyas-
`
`()yonujsuo4-
`
`AMIMIES+
`
`()PIBAS|+
`
`()pilenyes+
`
`verse
`(esoy+
`
`(Jezeyeseq+
`
`(Jazeuas+
`
`()Ado2+
`
`045
`
`045
`
`
`
`
`
`
`
`
`
`
`US 2008/0133699 Al
`
`Jun. 5, 2008
`
`DEVICE DATA SHEETS AND DATA
`DICTIONARIES FOR A DYNAMIC MEDICAL
`OBJECT INFORMATION BASE
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`[0001] The present application claimspriority to U.S. Pro-
`visional Patent Application Ser. No. 60/848,993, filed Oct. 4,
`2006 and titled “Dynamic Medical Object
`Information
`Base”, which is hereby incorporated by reference in its
`entirety. The present application incorporates by reference in
`their entireties U.S. Provisional Patent Application Ser. No.
`60/667,203, filed Mar. 30, 2005, U.S. Provisional Patent
`Application Ser. No. 60/787,147, filed Mar. 28, 2006, and
`PCT Application US2006/011373, filed Mar. 30, 2006.
`
`FIELD OF THE INVENTION
`
`[0002] This invention relates generally to methods, appa-
`ratus and systems for the communication of information
`among a plurality of network elements, and specifically to a
`dynamic medical object information base for interoperability
`of devices and systems.
`
`BACKGROUND OF THE INVENTION
`
`[0003] Varied computing environments may exist with
`vastly different requirements for acquisition, communication
`and storage of data depending on particular requirements of
`specific situations. In particular, some computing environ-
`ments may require acquisition and communication of large
`volumesand varieties of data definitions. Furthermore, the
`requirements of many computing environments may change
`and evolve over time. An illustrative example of a computing
`environmentthat requires the acquisition and communication
`oflarge volumesandvarieties ofdata definitions with require-
`ments that change and evolve over time may be a health care
`computing environment. Other examples in other fields also
`require the acquisition and communication of large volumes
`and varieties of data definitions with requirements that
`change and evolve overtime.
`[0004]
`For example, a health care computing environment
`may include a variety of medical monitoring and analysis
`devices that process physiological data and communicate the
`physiological data via a network. The physiological data may
`include subsets of physiological data depending upon the
`application. For example, subsets of physiological data may
`includeheart rate, respiration rate, blood pressure, and many
`other subsets of physiological data. The medical devices may
`include one or more types of software, and the medical
`devices and software may be configured to operate upon a
`particular subset of physiological data. The particular subset
`ofphysiological data may be unique to a group of one or more
`medical devices. There may also be an overlap between par-
`ticular subsets of physiological data that are processed by
`each group of one or more medical devices.
`[0005] The design of each medical device, or any other
`machine performing health assessment, is dependent upon
`the particular subset or subsets of physiological data that the
`medical device or other machine processes and communi-
`cates. The design of the software residing on the medical
`devices is also dependent uponthe subset or subsets of physi-
`ological data or clinical outcomes that the medical device
`processes and communicates.
`
`[0006] Electronic medical systems encompass devices and
`other clinical knowledge bases. Therefore,
`they must be
`capable of taking on the traits of a highly adaptive, interpre-
`tive, and complex systems continually evolving. As medical
`knowledge deepens there are changes in how medicine and
`medical practice are defined. This includes physiology cap-
`tured by devices as well as clinical analysis. It is important
`that a methodfor defining and communicating medical infor-
`mation is extensible and flexible. This is true of any other
`evolving or adapting environment.
`[0007] Asaresult of the complexity found in medicalelec-
`tronic systems and other complex systems, a substantial effort
`maybe required to design, implement and maintain software
`that acquires and communicates physiological and/or other
`types of similar data. Over time the effort to design, imple-
`ment and maintain this software is both cost and labor inten-
`
`sive. Additional substantial effort may be required when the
`software is developed to execute on a plurality of interoper-
`ating devices, with the plurality of devices operating upon
`unique and/or particular subsets of data. The software may
`then be required to operate on multiple subsets of data char-
`acterized by distinct data types and associated data defini-
`tions. Substantial effort may also be required wherethe data,
`including the data types and associated data definitions, may
`be subject to change and evolve over time. Substantial effort
`mayalso be required wherethe data, including the data types
`and associated data definitions differentiate from one device
`to the next due to targeted clinical useorlevel of user.
`[0008]
`Software reliability may be critical in a variety of
`fields, but is particularly critical to providing adequate health
`care. Therefore, substantial efforts are required where soft-
`ware operates upon data within a health care environment.
`Lackof reliable software interoperability within a health care
`environment may interfere with providing adequate health
`care and may harm oreven kill health care patients.
`[0009] Needs exist for improved communications proto-
`cols for acquisition and communication of data between net-
`work elements. Needs also exist for methods for interoper-
`ability of devices and systems.
`
`SUMMARY OF THE INVENTION
`
`[0010] Embodimentsofthe present invention solve some of
`the problems and/or overcome many of the drawbacks and
`disadvantagesof the prior art by providing methods, appara-
`tus and systems for interoperability of devices and commu-
`nication systems.
`[0011] Certain embodiments of the invention accomplish
`this by providing methodsincludinginitiating a communica-
`tion link with a network device, receiving standard device
`data from the network device comprising a global unique
`identifier, and requesting a self-describing data dictionary
`from the network device, wherein the self-describing data
`dictionary comprises one or more data definitions.
`[0012] Embodiments of the present invention may include
`receiving the self-describing data dictionary from the net-
`workdevice in response to the request by matchingthe global
`unique identifier with a cached version ofthe self-describing
`data dictionary and accessing the cached version ofthe self-
`describing data dictionary and/or a corresponding memberof
`a self-describing data dictionary database on a storage device
`or the Internet and accessing the self-describing data dictio-
`nary. The self-describing data dictionary may be used to
`further communicate with the network device. The self-de-
`
`scribing data dictionary maybe usedto interpret dat