`
`US009820658B2
`
`( 12 ) United States Patent
`Tran
`
`( 10 ) Patent No . :
`( 45 ) Date of Patent :
`
`US 9 , 820 , 658 B2
`Nov . 21 , 2017
`
`( 54 ) SYSTEMS AND METHODS FOR PROVIDING
`INTEROPERABILITY AMONG
`HEALTHCARE DEVICES
`Inventor : Bao Q . Tran , San Jose , CA ( US )
`( 76 )
`Subject to any disclaimer , the term of this
`( * ) Notice :
`patent is extended or adjusted under 35
`U . S . C . 154 ( b ) by 2483 days .
`( 21 ) Appl . No . : 11 / 512 , 630
`Aug . 30 , 2006
`( 22 ) Filed :
`Prior Publication Data
`( 65 )
`US 2008 / 0004904 A1 Jan . 3 , 2008
`Related U . S . Application Data
`( 60 ) Provisional application No . 60 / 818 , 260 , filed on Jun .
`30 , 2006 .
`
`Int . Cl .
`G060 10 / 00
`G060 50 / 00
`A61B 5 / 0205
`A61B 5 / 00
`A61B 5 / 0404
`A61B 5 / 0492
`
`( 51 )
`
`( 52 )
`
`( 2012 . 01 )
`( 2012 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( Continued )
`
`U . S . CI .
`CPC . . . . . . . . A61B 5 / 02055 ( 2013 . 01 ) ; A61B 5 / 0006
`( 2013 . 01 ) ; A61B 5 / 0022 ( 2013 . 01 ) ; A61B
`5 / 0404 ( 2013 . 01 ) ; A61B 5 / 0492 ( 2013 . 01 ) ;
`A61B 5 / 1112 ( 2013 . 01 ) ; A61B 5 / 1117
`( 2013 . 01 ) ; A61B 5 / 411 ( 2013 . 01 ) ; A61B
`5 / 4818 ( 2013 . 01 ) ; A61B 5 / 4839 ( 2013 . 01 ) ;
`A61B 5 / 681 ( 2013 . 01 ) ; A61B 5 / 6804
`( 2013 . 01 ) ; A61B 5 / 7225 ( 2013 . 01 ) ; A61B 8 / 56
`( 2013 . 01 ) ; A61B 8 / 565 ( 2013 . 01 ) ; G06F
`19 / 327 ( 2013 . 01 ) ; G06F 19 / 3418 ( 2013 . 01 ) ;
`G06Q 50 / 22 ( 2013 . 01 ) ; A61B 5 / 021 ( 2013 . 01 ) ;
`
`A61B 5 / 02438 ( 2013 . 01 ) ; A61B 5 / 0476
`( 2013 . 01 ) ; A61B 5 / 0496 ( 2013 . 01 ) ; A61B
`5 / 0537 ( 2013 . 01 ) ; A61B 5 / 0816 ( 2013 . 01 ) ;
`A61B 5 / 11 ( 2013 . 01 ) ; A61B 5 / 1135 ( 2013 . 01 ) ;
`A61B 5 / 145 ( 2013 . 01 ) ; A61B 5 / 14532
`( 2013 . 01 ) ; A61B 5 / 4023 ( 2013 . 01 ) ; A61B
`5 / 721 ( 2013 . 01 ) ; A61B 5 / 726 ( 2013 . 01 ) ; A61B
`5 / 7214 ( 2013 . 01 ) ; A61B 5 / 7232 ( 2013 . 01 ) ;
`A61B 5 / 7257 ( 2013 . 01 ) ; A61B 5 / 7267
`( 2013 . 01 ) ; A61B 5 / 7275 ( 2013 . 01 ) ; A61B
`7 / 003 ( 2013 . 01 ) ; A61B 8 / 06 ( 2013 . 01 ) ; A61B
`8 / 0808 ( 2013 . 01 ) ; A61B 8 / 4472 ( 2013 . 01 ) ;
`A61B 2503 / 08 ( 2013 . 01 ) ; A61B 2560 / 0214
`( 2013 . 01 )
`( 58 ) Field of Classification Search
`. . . . . . . . 703 / 2 , 3
`USPC . . . . . . . . . . . . . . . . . . . . .
`See application file for complete search history .
`References Cited
`U . S . PATENT DOCUMENTS
`4 , 234 , 926 A
`11 / 1980 Wallace et al .
`4 , 275 , 742 A
`6 / 1981 Faisandier
`( Continued )
`
`( 56 )
`
`OTHER PUBLICATIONS
`Building the Foundation for Medical Device Plug - and - play Interop
`erability , Schrenker et al . , Apr . 1 , 2001 . *
`( Continued )
`Primary Examiner — Neha Patel
`( 74 ) Attorney , Agent , or Firm — Tran & Associates
`( 57 )
`ABSTRACT
`A medical system includes a network ; one or more medical
`data collection appliances coupled to the network , each
`appliance transmitting data conforming to an interoperable
`format ; and a server coupled to the network to store data for
`each individual in accordance with the interoperable format .
`21 Claims , 24 Drawing Sheets
`
`REMOTE SERVER 200
`
`Inlernet
`100
`
`POTS
`101
`
`AUTHORIZED THIRD
`PARTY DOCTOR
`FAMILY , EMERGENCY
`SERVICES
`CAREGIVER , HOSPITAL ,
`NURSING HOME , CALL
`CENTER , ETC . ) 21D
`
`sonov
`e um
`
`BASE STATION
`LOCAL SERVER 20
`
`46
`
`ZL
`
`Mean Network
`Appliances :
`
`10
`
`1
`
`APPLE 1020
`
`
`
`( 51 )
`
`( 56 )
`
`Int . Cl .
`GOOF 19 / 00
`G06Q 50 / 22
`A61B 5 / 021
`A61B 5 / 024
`A61B 5 / 0476
`A61B 5 / 0496
`A61B 5 / 053
`A61B 5 / 08
`A61B 5 / 11
`A61B 5 / 113
`A61B 5 / 145
`A61B 7 / 00
`A61B 8 / 06
`A61B 8 / 00
`A61B 8 / 08
`
`( 2011 . 01 )
`( 2012 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`References Cited
`U . S . PATENT DOCUMENTS
`4 , 320 , 767 A
`3 / 1982 Villa - Real
`11 / 1983 Okino et al .
`4 , 412 , 545 A
`12 / 1983 Bailey
`4 , 420 , 000 A
`8 / 1985 Mancini et al .
`4 , 537 , 202 A
`4 , 557 , 270 A
`12 / 1985 John
`6 / 1986 Rantala
`4 , 595 , 018 A
`4 / 1987 Bially
`4 , 656 , 319 A
`7 / 1987 Cox et al .
`4 , 679 , 144 A
`10 / 1988 Weber et al .
`4 , 778 , 449 A
`2 / 1989 Brown
`4 , 807 , 642 A
`4 , 819 , 648 A
`4 / 1989 Ko
`8 / 1989 Trivedi et al .
`4 , 862 , 359 A
`4 , 869 , 261 A
`9 / 1989 Penaz
`4 , 880 , 013 A
`11 / 1989 Chio
`4 , 907 , 597 A
`3 / 1990 Chamoun
`4 , 922 , 229 A
`5 / 1990 Guenst
`10 / 1990 Johnson et al .
`4 , 964 , 411 A
`2 / 1992 Squires et al .
`5 , 090 , 418 A
`RE34 , 015 E
`8 / 1992 Duffy
`8 / 1992 Jones et al .
`5 , 140 , 990 A
`11 / 1992 Stotts et al .
`5 , 161 , 529 A
`5 , 162 , 991 A
`11 / 1992 Chio
`12 / 1993 Ripley et al .
`5 , 271 , 411 A
`5 , 285 , 793 A
`2 / 1994 Slovut et al .
`5 , 287 , 859 A
`2 / 1994 John
`5 / 1994 Hatschek
`5 , 309 , 916 A
`7 / 1994 Silberstein
`5 , 331 , 969 A
`11 / 1994 Remes et al .
`5 , 361 , 775 A
`11 / 1994 Siegel et al .
`5 , 365 , 426 A
`11 / 1994 Moses
`5 , 368 , 039 A
`12 / 1994 Clifford , Jr .
`5 , 370 , 126 A
`5 , 375 , 610 A
`12 / 1994 LaCourse et al .
`7 / 1995 Decupper
`5 , 434 , 419 A
`5 , 435 , 316 A
`7 / 1995 Kruse
`8 / 1995 Przygoda , Jr . et al .
`5 , 438 , 607 A
`8 / 1995 David et al .
`5 , 441 , 047 A
`10 / 1995 Adams et al .
`5 , 458 , 620 A
`5 , 462 , 065 A
`10 / 1995 Cusimano
`3 / 1996 Chen et al .
`5 , 497 , 781 A
`5 , 505 , 208 A
`4 / 1996 Toomim et al .
`5 , 513 , 651 A
`5 / 1996 Cusimano et al .
`5 , 544 , 649 A
`8 / 1996 David et al .
`8 / 1996 Davis et al .
`5 , 544 , 661 A
`8 / 1996 Garfield
`5 , 546 , 953 A
`9 / 1996 Sramek
`5 , 551 , 435 A
`5 , 551 , 438 A
`9 / 1996 Moses
`5 , 579 , 001 A
`11 / 1996 Dempsey et al .
`5 , 579 , 775 A
`12 / 1996 Dempsey et al .
`5 , 584 , 298 A
`12 / 1996 Kabal
`5 , 623 , 939 A
`4 / 1997 Garfield
`5 , 633 , 910 A
`5 / 1997 Cohen
`7 / 1997 Lepkofker
`5 , 652 , 570 A
`9 / 1997 Skubick
`5 , 662 , 118 A
`9 / 1997 Lang et al .
`5 , 671 , 741 A
`
`mmm
`
`US 9 , 820 , 658 B2
`Page 2
`
`. . . . . .
`
`607 / 32
`
`*
`
`11 / 1997 Hauptmann
`5 , 683 , 425 A
`11 / 1997 Kutzik et al .
`5 , 692 , 215 A
`12 / 1997 Unger et al .
`5 , 694 , 940 A
`1 / 1998 Tallman et al .
`5 , 708 , 417 A
`1 / 1998 Perttu et al .
`5 , 709 , 215 A
`1 / 1998 Ridgeway
`5 , 710 , 551 A
`2 / 1998 Snell
`5 , 720 , 771 A
`3 / 1998 Lee
`5 , 722 , 420 A
`3 / 1998 Sawchuck et al .
`5 , 733 , 230 A
`4 / 1998 Lo et al .
`5 , 738 , 104 A
`4 / 1998 Kroll
`5 , 738 , 105 A
`4 / 1998 Kabal
`5 , 743 , 268 A
`5 / 1998 Duffin et al .
`5 , 752 , 976 A
`6 / 1998 Ohlsson
`5 , 772 , 603 A
`7 / 1998 Kangas et al .
`5 , 775 , 330 A
`7 / 1998 Garfield et al .
`5 , 776 , 073 A
`7 / 1998 Rigg et al .
`5 , 785 , 960 A
`8 / 1998 Feldman
`5 , 788 , 643 A
`1 / 1999 Golub
`5 , 857 , 975 A
`2 / 1999 Golub
`5 , 865 , 755 A
`3 / 1999 Lo et al .
`5 , 876 , 350 A
`8 / 1999 Ogle
`5 , 935 , 077 A
`8 / 1999 Flynn et al .
`5 , 945 , 112 A
`10 / 1999 Costello et al .
`5 , 964 , 719 A
`10 / 1999 Ridgeway
`5 , 967 , 975 A
`11 / 1999 Peifer et al .
`5 , 987 , 519 A
`12 / 1999 Fuchs et al .
`5 , 996 , 889 A
`12 / 1999 Finneran
`6 , 002 , 957 A
`12 / 1999 Finneran et al .
`6 , 004 , 312 A
`1 / 2000 Arieff et al .
`6 , 010 , 454 A
`1 / 2000 Cohen
`6 , 014 , 626 A
`2 / 2000 Webster et al .
`6 , 032 , 035 A
`3 / 2000 Karlsson et al .
`6 , 038 , 469 A
`4 / 2000 Finneran et al .
`6 , 047 , 202 A
`4 / 2000 Braun et al .
`6 , 050 , 940 A
`4 / 2000 John
`6 , 052 , 619 A
`5 / 2000 Marmer
`6 , 056 , 671 A
`5 / 2000 Stern
`6 , 063 , 051 A
`5 / 2000 Tran
`6 , 070 , 140 A
`6 / 2000 Hoover
`6 , 076 , 011 A
`8 / 2000 Kutzik et al .
`6 , 108 , 685 A
`1 / 2001 Avitall et al .
`6 , 171 , 237 B1
`1 / 2001 Tallman et al .
`6 , 175 , 308 B1
`1 / 2001 Voss et al .
`6 , 176 , 831 B1
`2 / 2001 Stark et al .
`6 , 184 , 797 B1
`5 / 2001 Voss et al .
`6 , 228 , 034 B1
`5 / 2001 Kroll
`6 , 230 , 056 B1
`6 / 2001 Steuer et al .
`6 , 246 , 894 B1
`8 / 2001 Granger et al .
`6 , 280 , 393 B1
`9 / 2001 Lugo
`6 , 287 , 252 B1
`10 / 2001 Eggers et al .
`6 , 299 , 583 B1
`1 / 2002 Alleckson et al .
`6 , 336 , 900 B1
`4 / 2002 Reuss et al .
`6 , 364 , 834 B1
`4 / 2002 Amano et al .
`6 , 364 , 842 B1
`4 / 2002 Xu et al .
`6 , 368 , 283 B1
`4 / 2002 Prueitt
`6 , 374 , 614 B2
`4 / 2002 Braun et al .
`6 , 375 , 614 B1
`6 / 2002 Bui et al .
`6 , 398 , 727 B1
`6 / 2002 Reuss et al .
`6 , 406 , 426 B1
`7 / 2002 Yang et al .
`6 , 413 , 223 B1
`7 / 2002 Nenov
`6 , 416 , 480 B1
`8 / 2002 Petelenz et al .
`6 , 433 , 690 B2
`8 / 2002 DeLuca et al .
`6 , 440 , 067 B1
`9 / 2002 Ting et al .
`6 , 443 , 906 B1
`9 / 2002 Rojas , Jr .
`6 , 445 , 299 B1
`10 / 2002 Granger et al .
`6 , 466 , 816 B2
`6 , 473 , 640 B1 10 / 2002 Erlebacher
`6 , 475 , 146 B1 11 / 2002 Frelburger et al .
`6 , 475 , 153 B1
`11 / 2002 Khair et al .
`6 , 487 , 442 B1 11 / 2002 Wood
`6 , 514 , 211 B1 .
`2 / 2003 Baura
`6 , 515 , 593 B1
`2 / 2003 Stark et al .
`6 , 533 , 729 B1
`3 / 2003 Khair et al .
`6 , 544 , 173 B2
`4 / 2003 West et al .
`6 , 544 , 174 B2
`4 / 2003 West et al .
`6 , 546 , 269 B1
`4 / 2003 Kurnik
`6 , 554 , 774 B1
`4 / 2003 Miele
`6 , 556 , 860 B1
`4 / 2003 Groenewegen
`6 , 595 , 316 B2 . 7 / 2003 Cybulski et al .
`
`2
`
`
`
`US 9 , 820 , 658 B2
`Page 3
`
`( 56 )
`
`References Cited
`U . S . PATENT DOCUMENTS
`6 , 597 , 944 B1
`7 / 2003 Hadas
`6 , 605 , 038 B1
`8 / 2003 Teller et al .
`6 , 609 , 023 B1
`8 / 2003 Fischell et al .
`6 , 612 , 984 B1
`9 / 2003 Kerr , II
`6 , 615 , 074 B2
`9 / 2003 Mickle et al .
`6 , 615 , 075 B2
`9 / 2003 Mlynash
`6 , 616 , 613 B1
`. 9 / 2003 Goodman
`6 , 660 , 042 B1 12 / 2003 Curcie et al .
`6 , 661 , 161 B1 12 / 2003 Lanzo et al
`6 , 676 , 600 B1
`1 / 2004 Conero et al .
`6 , 678 , 549 B2
`1 / 2004 Cusimano
`6 , 678 , 551 B2
`1 / 2004 Maalouf et al .
`6 , 687 , 519 B2
`2 / 2004 Steuer et al .
`6 , 705 , 990 B1
`3 / 2004 Gallant et al .
`6 , 720 , 984 B1
`4 / 2004 Jorgensen et al .
`6 , 730 , 038 B2
`5 / 2004 Gallant et al .
`6 , 740 , 045 B2
`5 / 2004 Amano
`6 , 747 , 561 B1 .
`6 / 2004 Reeves
`6 , 760 , 620 B2
`7 / 2004 Sippens Groenewegen
`6 , 783 , 492 B2
`8 / 2004 Dominguez et al .
`6 , 804 , 656 B110 / 2004 Rosenfeld et al .
`6 , 816 , 266 B2 11 / 2004 Varshneya et al .
`6 , 829 , 501 B2 12 / 2004 Nielsen et al .
`6 , 832 , 251 B1 12 / 2004 Gelvin et al .
`6 , 834 , 436 B2
`12 / 2004 Townsend et al .
`6 , 843 , 771 B2
`1 / 2005 Lo et al .
`6 , 856 , 291 B2
`2 / 2005 Mickle et al .
`6 , 865 , 409 B2
`3 / 2005 Getsla et al .
`6 , 871 , 211 B2
`3 / 2005 Labounty et al .
`6 , 882 , 128 B1
`4 / 2005 Rahmel et al .
`6 , 887 , 202 B2
`5 / 2005 Currie et al .
`6 , 898 , 460 B2
`5 / 2005 Hoctor et al .
`6 , 907 , 288 B2
`6 / 2005 Daum
`6 , 912 , 420 B2
`6 / 2005 Scheiner et al .
`6 , 944 , 496 B2
`9 / 2005 Jeong et al .
`6 , 961 , 285 B2 . 11 / 2005 Niemiec et al .
`6 , 965 , 794 B2 11 / 2005 Brody
`6 , 973 , 344 B2
`12 / 2005 Finneran et al .
`6 , 974 , 419 B1
`12 / 2005 Voss et al .
`6 , 975 , 206 B2 12 / 2005 Reining
`6 , 980 , 852 B2
`12 / 2005 Jersey - Willuhn et al .
`6 , 989 , 751 B2
`1 / 2006 Richards
`7 , 004 , 907 B2 .
`2 / 2006 Banet et al .
`7 , 011 , 629 B2
`3 / 2006 Bulat
`7 , 035 , 679 B2
`4 / 2006 Addison et al .
`7 , 043 , 293 B1
`5 / 2006 Baura
`455 / 133
`7 , 260 , 369 B2 *
`8 / 2007 Feher . . . . . . .
`2001 / 0037056 A1 * 11 / 2001 Nunome . . . . .
`600 / 300
`. . . . . . . . . . . . . . . . . . . . .
`10
`. . . . . . . . . . . . . . . 345 / 741
`2002 / 0027568 A1 *
`3 / 2002 Nino et al . .
`2002 / 0120184 AL
`8 / 2002 Beck et al .
`2003 / 0004421 AL
`1 / 2003 Ting et al .
`2003 / 0105389 A1 *
`6 / 2003 Noonan et al . . . . . . . . . . . . . . 600 / 300
`2003 / 0125635 A1
`7 / 2003 Maalouf et al .
`
`7 / 2003 Sackner et al .
`2003 / 0135127 AL
`2003 / 02 16630 A1 11 / 2003 Jersey - Willuhn et al .
`2003 / 0216662 A1 11 / 2003 Jersey - Willuhn et al .
`2003 / 0216663 Al 11 / 2003 Jersey - Willuhn et al .
`2003 / 0231115 Al 12 / 2003 Stanners et al .
`2004 / 0044273 AL
`3 / 2004 Keith et al .
`2004 / 0102683 Al
`5 / 2004 Khanuja et al .
`2004 / 0122487 A1 6 / 2004 Hatlestad et al .
`2004 / 0138568 A1 7 / 2004 Lo et al .
`2004 / 0167409 A18 / 2004 Lo et al .
`2004 / 0167417 A18 / 2004 Schulhauser et al .
`2004 / 0193064 A1 *
`9 / 2004 Shusterman
`2004 / 0220490 A1 11 / 2004 Appel et al .
`2004 / 0254493 Al 12 / 2004 Chervin et al .
`2004 / 0260188 A1 12 / 2004 Syed et al .
`2004 / 0267148 A1 12 / 2004 Arand et al .
`2005 / 0038345 AL
`2 / 2005 Gorgenberg et al .
`2005 / 0043620 A1 *
`2 / 2005 Fallows et al . . .
`2005 / 0061568 A1
`3 / 2005 Schondorf et al .
`2005 / 0099387 Al 5 / 2005 Matsumoto
`2005 / 0113630 A1
`5 / 2005 Fox et al .
`2005 / 0113710 A1 5 / 2005 Stahmann et al .
`2005 / 0115561 Al 6 / 2005 Stahmann et al .
`2005 / 0143667 A1 6 / 2005 Park et al .
`2005 / 0148882 AL
`7 / 2005 Banet et al .
`2005 / 0192649 A1 *
`9 / 2005 Shehadeh et al .
`2005 / 0194926 A1
`9 / 2005 Di Stefano et al .
`2005 / 0201585 A1 9 / 2005 Jannard
`2005 / 0209521 A1
`9 / 2005 Kettunen
`2005 / 0222515 Al 10 / 2005 Polyshchuk et al .
`2005 / 0228244 AL 10 / 2005 Banet et al .
`2005 / 0228299 A1 10 / 2005 Banet et al .
`2005 / 0228316 Al 10 / 2005 Morgenstern et al .
`2005 / 0240086 A1 10 / 2005 Akay et al .
`2005 / 0240523 Al 10 / 2005 Richardson
`2005 / 0245831 Al 11 / 2005 Banet et al .
`2005 / 0261594 Al 11 / 2005 Banet et al .
`2005 / 0261598 A1 11 / 2005 Banet et al .
`2005 / 0278409 A1 12 / 2005 Kutzik et al .
`2006 / 0009697 Al 1 / 2006 Banet et al .
`2006 / 0009698 A1
`1 / 2006 Banet et al .
`2006 / 0047215 A1 3 / 2006 Newman et al .
`2006 / 0079801 A1 4 / 2006 DeLuca et al .
`2006 / 0082727 Al 4 / 2006 Bolger et al .
`2006 / 0084878 A1 4 / 2006 Banet et al .
`2006 / 0094975 A1
`5 / 2006 Manto
`2006 / 0105357 A1
`5 / 2006 Benesch et al .
`2006 / 0154642 A1 *
`7 / 2006 Scannell , Jr .
`
`OTHER PUBLICATIONS
`U . S . Appl . No . 10 / 938 , 783 , Wen .
`www . zigbee . org web site .
`* cited by examiner
`
`600 / 504
`
`600 / 437
`
`607 / 60
`
`455 / 404 . 1
`
`3
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 1 of 24
`
`US 9 , 820 , 658 B2
`
`AUTHORIZED THIRD
`PARTY ( DOCTOR ,
`FAMILY , EMERGENCY
`SERVICES ,
`CAREGIVER , HOSPITAL ,
`NURSING HOME , CALL
`CENTER , ETC . ) 210
`
`REMOTE SERVER 200
`
`POTS
`101
`
`90
`
`Internet
`100
`
`50 50
`
`BASE STATION -
`LOCAL SERVER 20
`64 64
`80 80
`B 62
`
`Mesh Network
`Appliances 8
`
`<
`
`FIG . 1
`
`4
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 2 of 24
`
`US 9 , 820 , 658 B2
`
`TEXT GRAPHICS INTERNET HI - FI STREAMING DIGITAL MULTI - CHANNEL
`aple
`VIDEO
`VIDEO
`VIDEO
`
`LAN LAN
`
`PAN PAN
`
`P : = . . . -
`
`SHORT < RANGE > LONG
`
`ZigBee
`
`C
`
`: : : : . . . .
`
`.
`
`LOW < DATA RATE > HIGH
`
`FIG . 1B
`
`5
`
`
`
`U . S . Patent
`
`Nov . 21 , 2017
`
`Sheet 3 of 24
`
`US 9 , 820 , 658 B2
`
`
`
`
`
`Agent Application Process ( es )
`
`MDIB
`
`Channel
`Channel
`NU
`IVAD ]
`NU RT . ) [ AL ] NU IAL ]
`| VMD
`MDS
`Channel - * * MDS
`
`CMIDISË
`
`
`
`Presentation Layer
`
`
`
`Session Layer
`
`
`
`Transport System
`
`con
`
`cuina
`
`NU
`
`VMD
`[ VMD
`
`Channel @ @
`CMDISE
`Channel @ @
`
`SA
`
`NU
`
`
`
`con Process ( es )
`
`MDS
`
`MDIB
`
`
`
`Presentation Layer
`
`
`
`Session Layer
`
`
`
`Transport System
`
`FIG . IC
`
`6
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 4 of 24
`
`US 9 , 820 , 658 B2
`
`Place a calibration sheet with known dots at a known distance
`and perpendicular to a camera view
`
`Take snap shot of the sheet , and correlate the position of the
`dots to the camera image
`
`Place a different calibration sheet that contains known dots at
`another different known distance and perpendicular to camera
`view .
`
`Take snap shot of the sheet and correlate the position of the
`dots to the camera image
`
`Smooth the dots to the pixels to minimize digitization errors
`
`For each pixel , draw a line from Dotl ( x , y , z ) to Dot2 ( x , y , z )
`defining a cone center where the camera can view
`
`FIG . 2
`
`7
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 5 of 24
`
`US 9 , 820 , 658 B2
`
`Find floor space area
`
`Define camera view background 3D scene
`
`Calculate patient ' s key features res
`
`Detect fall
`
`FIG . 3
`
`8
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 6 of 24
`
`US 9 , 820 , 658 B2
`
`Hind floor space area
`Define camera view background 3D scene
`Calculate patient ' s key features
`Extract facial objects
`Detect facial orientation
`Detedt facial expression
`
`FIG . 4
`
`FIG . 8
`
`-
`ere *
`
`MAX
`
`vw 4
`
`+ * VW1 * *
`
`136
`
`138
`
`132
`
`9
`
`
`
`U . S . Patent
`
`Nov . 21 , 2017
`
`Sheet 7 of 24
`
`US 9 , 820 , 658 B2
`
`Set up mesh network appliances ( 1000 )
`Determine patient position using in - door positioning system ( 1002 )
`Determine patient movement using accelerometer output ( 1004 )
`Determine vital parameter including patient heart rate ( 1006 )
`Determine if patient needs assistance based on in - door position , fall
`detection and vital parameter ( 1008 )
`Confirm prior to calling third party ( 1010 )
`If confirmed or non - responsive , make connection with third party and
`send voice over mesh network to appliance worn by the patient ( 1012 )
`If needed , call emergency personnel to get medical care ( 1014 )
`FIG . 5
`
`10
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 8 of 24
`
`US 9 , 820 , 658 B2
`
`1374
`
`1380
`
`1381
`
`1392
`
`1394
`
`11390
`
`1383
`
`1378
`
`1384
`
`1386
`
`1388
`
`FIG . 6A
`
`11
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 9 of 24
`
`US 9 , 820 , 658 B2
`
`HDTV REMOTE
`CONTROL 1399
`
`LIGHTING
`CONTROL 1398
`
`ROOM
`THERMOSTAT
`CONTROL 1396
`
`HOME SECURITY
`MONITOR 1394
`
`FIRE ALARMS
`1393
`
`HOME
`APPLIANCE ( S )
`1392
`
`000000
`
`HEAD BAND OR HEAD CAP
`1402
`
`PATCH
`1400
`
`1182
`
`MEDICINE
`CONTAINER ( S )
`1391
`
`BASE STATION
`OR PERSONAL
`SERVER 1390
`
`POTS / PSTN OR THE
`INTERNET
`
`AUTHORIZED THIRD PARTY ( FRIEND , FAMILY , COMMUNITY , EMERGENCY SERVICES ,
`HOSPITAL , CAREGIVER , OR MONITORING CALL CENTER , AMONG OTHERS ) 1194
`
`FIG . 6B
`
`12
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 10 of 24
`
`US 9 , 820 , 658 B2
`
`* * * *
`
`PAN Coordinator ( FFD )
`Router Node ( FFD )
`End Device ( RFD or FFD )
`
`Star
`
`Mesh
`
`Cluster Tree
`
`FIG . 7
`
`13
`
`
`
`U . S . Patent
`
`Nov . 21 , 2017
`
`Sheet 11 of 24
`
`US 9 , 820 , 658 B2
`
`report abo
`when
`
`FIG . 9
`
`14
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 12 of 24
`
`US 9 , 820 , 658 B2
`
`1 - 144
`
`frente 145
`
`Antent
`
`146
`with
`46
`147
`_
`
`148
`L
`
`1 .
`
`149
`
`
`
`beste herramientas
`
`FIG . 10
`
`15
`
`
`
`U . S . Patent
`
`Nov . 21 , 2017
`
`Sheet 13 of 24
`
`US 9 , 820 , 658 B2
`
`162
`
`172
`
`160
`
`164
`
`166
`
`1168
`
`Sttt170
`
`+ 170
`
`FIG . 11
`
`16
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 14 of 24
`
`US 9 , 820 , 658 B2
`
`7172
`
`FIG . 12
`
`.
`
`312
`
`310
`314
`
`2314
`
`U
`
`FIG . 13
`
`FIG . 14B
`
`17
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 15 of 24
`
`US 9 , 820 , 658 B2
`
`190
`
`Thellent that want to hold
`
`soith
`
`the
`
`hit
`
`the
`
`wort
`VW / Wadin
`you
`prevent that
`1 si
`- - - - - -
`
`- - -
`
`. . 194
`
`192
`
`M
`
`y
`
`FIG . 14A
`
`18
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 16 of 24
`
`US 9 , 820 , 658 B2
`
`
`
`NETWORK CLIENT ( eg . NURSE ' S STATION )
`
`NURSES COMPUTER
`
`NURSES COMPUTER
`
`APPLETE
`APPLET
`
`
`
`WEB BROWSER
`
`200
`
`210
`
`, 217
`
`105
`105
`
`NETWORK SERVER
`
`C
`
`PATIENT
`PATIENT
`
`215
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`7 - - - - -
`
`HOSPITAL PATIENT DATABASE
`
`VIEB SERVER
`
`WAVEFORM SERVER
`
`To
`
`wW
`
`ww wWw
`
`#
`
`it with
`
`h at
`
`w
`
`www
`
`op
`
`Wapt
`
`Www
`
`-
`
`-
`
`-
`
`Ww
`
`hned
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`sistema
`
`nervosom
`
`-
`
`annen
`
`-
`
`Me
`
`-
`
`-
`
`-
`
`-
`
`9 : 00
`
`ta
`- -
`
`204
`
`-
`
`-
`
`PATIENT # 1 TRANSMITTER
`
`PATIENT # 2 TRANSMITTER
`
`202
`
`FIG . 15A
`
`19
`
`
`
`U . S . Patent
`
`Nov . 21 , 2017
`
`Sheet 17 of 24
`
`US 9 , 820 , 658 B2
`
`-
`
`-
`
`-
`
`-
`
`
`
`NETWORK CUENT
`
`207 CALL CENTER AGENT COMPUTER
`
`
`
`
`
`217
`
`105 het
`
`NETWORK
`NETWORK SERVER
`
`-
`
`-
`
`-
`
`HOSPITAL PATIENT DATABASE
`
`230
`
`216
`
`-
`
`-
`
`-
`
`-
`
`-
`
`re
`
`-
`
`-
`
`PATIENT
`I PATIENT
`215
`
`APPLET
`
`
`
`WEB BROWSER
`
`2092
`
`208
`
`210
`
`7223 0
`
`-
`
`>
`
`-
`
`-
`
`-
`
`-
`men
`
`7208
`NURSES COMPUTER
`
`Lot 22 ,
`
`-
`
`W
`
`*
`
`-
`
`-
`
`voli
`VIEB SERVER
`
`-
`
`WAVEFORM SERVER
`
`274
`
`-
`
`-
`
`-
`
`205
`
`*
`
`-
`
`POTS or PSTN
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`tos
`
`PATIENT # 1 TRANSMITTER
`
`F
`PATIENT # 2 TRANSMITTER
`
`202
`
`FIG . 15B
`
`20
`
`
`
`U . S . Patent
`
`Nov . 21 , 2017
`
`Sheet 18 of 24
`
`US 9 , 820 , 658 B2
`
`Patient A
`
`100 HINILE
`ht . m
`birinin
`EDDIT
`Al A3 11
`
`100 million
`som
`VWww
`5 ????
`] ? _
`A 22
`-
`
`LLLL
`
`jog 1 . . 4
`9 . m
`56 www
`???
`- 3D AD 11
`
`100 LILIT
`0 m
`Nuria
`DTU IL 1
`A
`31
`-
`
`Patient 8
`Patient B
`
`Patient C
`Patient C
`
`. . . . .
`
`Patient N
`
`100 TIIULID
`om
`www
`OD 1 ! I
`- - A3 A ) 31 -
`ALERT
`Do It
`
`:
`
`WiN
`EDITII
`- Alma
`
`100 . Lunding the thinks het hand .
`39 . m
`www
`10 11 1
`- - AIA )
`33
`
`001
`rrr1111
`som
`mai I II
`- - AN AX 3
`
`100 ILILI . Lho !
`m
`:
`YMM
`IT HET
`
`IT
`Al Al 11
`*
`
`160 tobil ! ! !
`30 . m
`36 mm
`THE IT
`33 AT 11
`
`100 : 15
`50
`W
`96 views
`- DITT
`EE
`- -
`Ar 11
`
`001
` 1 : 13111111
`
`w
`wever
`IN 11 T
`
`100 LLLLLLL
`w
`???????
`|
`12 11 T
`- - at Al 1 )
`
`:
`
`8
`
`100 18thella .
`32 . W
`mw
`-
`10 11 1
`ai Al 10
`
`160 " BILLILI . .
`39 . m
`SG www
`THE 11
`3 AU 0
`
`=
`
`100 1 . 1 100m
`w
`vitinni
`? ! ????
`- ???? ?
`O
`AY
`*
`-
`
`100 ! IBILL
`0
`m
`96 win
`HOT7 11 1
`BI Al 1
`
`103 XLIII :
`30 . m
`wwww
`BET IT
`1 AP 30
`
`- -
`
`, 1110 * *
`Joo
`50 . m
`Vio
`$ 6 :
`TIL
`11 second
`- - - AL A
`ALERT
`100 stdlibet
`m
`30
`36 jului
`BOUT
`
`.
`
`:
`
`. 18
`
`*
`
`FIG . 15C
`
`i 16 .
`
`w od
`*
`more
`
`: - .
`
`Guy
`
`"
`
`Dr .
`
`.
`
`ICE ' .
`: . "
` wote w mo .
`
`B
`Wow
`o
`
`P
`
`HA
`
`ET SE
`Birth
`
`#
`un
`F .
`&
`the
`wa 1027
`:
`.
`
`de T
`
`1
`
`4 .
`
`200
`Date
`Bürger
`o
`.
`
`* | - * - ! 0 !
`
`h
`
`MON
`
`4
`
`.
`
`FIG . 150
`
`21
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 19 of 24
`
`US 9 , 820 , 658 B2
`
`* * w
`
`ww
`
`. . .
`
`L
`
`L
`
`ansar
`
`* *
`
`*
`
`the one s
`1
`- -
`riescono ancora con
`
`nome
`
`che
`
`t
`
`comm
`
`o
`
`ill
`sense
`more
`
`
`
`relacionamento internet . 1
`
`*
`
`. .
`
`.
`
`1201
`
`9
`
`-
`
`-
`
`T
`
`FIG . 15E
`
`ta
`
`met
`
`-
`
`it
`
`with
`
`w "
`
`t
`
`+
`
`* * *
`
`their sh
`
`* * * * *
`p
`
`o
`
`# Fu - - - - - - -
`* * *
`* * *
`
`,
`
`- -
`
`wwwwww
`.
`
`* *
`
`- - - - - - - - R
`
`.
`
`.
`
`.
`
`,
`
`-
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`*
`
`.
`
`*
`
`: 15
`
`1 . A
`IM
`
`made
`
`# tirak
`
`16 : 30
`het
`
`she
`on the
`FIG . 15F
`
`T ' RN
`.
`
`1
`
`1 . 1
`um
`50
`* * *
`INC 9B
`95 * *
`
`#
`
`h
`
`*
`
`video m
`
`*
`
`rameno
`
`22
`
`
`
`U . S . Patent
`
`Nov . 21 , 2017
`
`Sheet 20 of 24
`
`US 9 , 820 , 658 B2
`
`Generate a blood pressure model of a patient ( 2002 )
`
`Determine a blood flow velocity using a piezoelectric transducer ( 2004 )
`
`Provide the blood flow velocity to the blood pressure model to
`continuously estimate blood pressure ( 2006 )
`
`FIG . 16A
`
`23
`
`
`
`U . S . Patent
`
`Nov . 21 , 2017
`
`Sheet 21 of 24
`
`US 9 , 820 , 658 B2
`
`Attach monitoring device and calibration device to patient ( 2010 )
`Determine blood flow velocity from the monitoring device and actual
`blood pressure from the calibration device ( 2012 )
`Generate a blood pressure model based on the blood flow velocity and the
`actual blood pressure ( 2014 )
`Remove calibration device ( 2016 )
`Determine blood flow velocity ( 2018 )
`Provide blood flow velocity to the blood pressure model to estimate blood
`pressure ( 2020 )
`
`FIG . 16B
`Detect weakness in left half and right half of patient body - arms , legs ,
`face ( 3000 )
`Detect walking pattern for loss of balance or coordination ( 3002 )
`Ask user to move hands / feet in a predetermined pattern ( 3004 )
`Read accelerometer output in accordance with predetermined pattern
`movement ( 3006 )
`Provide accelerometer output to a pattern classifier ( 3008 )
`Check whether patient is experiencing dizziness or sudden , severe
`headache with no known cause ( 3010 )
`Display a text image and ask the patient to read back the text image ,
`one eye at a time ( 3012 )
`Use speech recognizer to detect confusion , trouble speaking or
`understanding ( 3014 )
`Ask patient if they feel numbness in the body - arms , legs , face ( 3016 )
`Ask patient to squeeze gauge / force sensor to determine force applied
`during squeeze ( 3018 )
`
`wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
`
`FIG . 16C
`
`24
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 22 of 24
`
`US 9 , 820 , 658 B2
`
`Left
`upper
`arm
`
`Left
`lower
`arm
`
`Torso
`
`LH
`
`Left
`thigh
`
`(
`LK
`
`Left
`calf
`
`FIG . 16D
`
`RH
`
`Right
`thigh
`
`RK
`
`Right
`calf
`
`RS
`
`Right
`upper
`arn?
`
`RE
`
`Right
`lower
`arm
`
`25
`
`
`
`atent
`
`Nov . 21 , 2017
`
`Sheet 23 of 24
`
`US 9 , 820 , 658 B2
`
`Compare historical left shoulder ( LS ) strength against current LS
`strength ( 3200 )
`
`Compare historical right shoulder ( RS ) strength against current
`RS strength ( 3202 )
`
`Compare historical left hip ( LH ) strength against current LH
`strength ( 3204 )
`
`Compare historical right hip ( RH ) strength against current RH
`strength ( 3206 )
`
`If variance between historical and current strength exceeds
`threshold , generate warning ( 3208 )
`
`FIG . 16E
`
`26
`
`
`
`U . S . Patent
`
`Nov . 21 , 2017
`
`Sheet 24 of 24
`
`US 9 , 820 , 658 B2
`
`,
`
`10 mm
`
`Muscle site
`
`Voit =
`
`- 12
`
`Hotel
`
`10 mm
`
`1 om
`
`zabiti
`
`Reference
`
`FIG . 17A
`
`HISTORICAL MEASUREMENT
`
`RECENT MEASUREMENT
`
`alandanmemmes
`
`inion
`Mbahet
`
`comprenapuramento pe
`
`. pharet
`
`r a mapangan
`
`FIG . 17B
`
`FIG . 170
`
`27
`
`
`
`US 9 , 820 , 658 B2
`
`SYSTEMS AND METHODS FOR PROVIDING
`The system can also provide predictive alerts for high - risk
`conditions . The system can perform initial triage utilizing
`INTEROPERABILITY AMONG
`biosensors , images , e - mail / chat / video .
`HEALTHCARE DEVICES
`Advantages of the system may include one or more of the
`This application claims priority to Provisional Applica - 5 following . The system empowers people with the informa
`tion Ser . No . 60 / 818 , 260 filed Jun . 30 , 2006 , the content of
`tion they need to better manage their health and the health
`which is incorporated by reference .
`of their loved ones . The interoperability enables disparate
`industries to work together to combine their products and
`BACKGROUND
`services through connectivity standards and provide mil
`lions of people with the tools they need to better manage
`This invention relates generally to methods and systems
`their health and the health of their families . The system can
`for monitoring a person . The present invention relates to
`perform chronic disease management , monitoring the health
`interoperability of medical devices .
`and healthcare needs of aging people and proactive health
`Medical devices are essential to the practice of modern
`and fitness . The interoperable system can address the data
`medicine . Physiologic measurements like blood pressure 15 a storage requirements for health and wellness management ,
`and temperature , X - ray and ultrasound imaging , administra
`chronic disease management or patient recovery , medication
`tion of intravenous medications , and support of critical life
`management , and fitness and workout tracking . For
`functions are all routine procedures that use medical devices .
`However , at present , each device is designed to stand alone
`example , using a blood pressure sensor , a weight scale or a
`as an island . It is difficult to bring together multiple devices 20 cholesterol monitor , the user regularly collects health data
`into interoperable ( inter - connected ) systems to improve
`that is then reviewed by the patient ' s caregiver for remote
`monitoring and health management of the patient . The
`patient care and avoid unnecessary accidents .
`To address this issue , the Institute of Electrical and
`system can provide remote monitoring of multiple patients ,
`Electronics Engineers Inc . ( IEEE ) is developing two new
`seamless device replacement and support for clinical trials .
`point - of - care medical device standards . IEEE P1073 . 2 . 2 . 0
`25 The Medical Device Profile will be compliant with the US
`Health Informatics — Point - of - Care Medical Device Com -
`Health
`Insurance Portability and Accountability Act
`munication Application
`Profile - Association
`Control
`( HIPAA ) and other international data privacy requirements .
`Function — will provide for the establishment , release and
`By enabling a network of readily connected health and
`disconnection of an association between a medical device
`medical devices , people with diabetes or other chronic
`agent and a system acting as a manager . In medical device 30 diseases will be able to share vital sign information such as
`communications , manager systems indicate a set of desired
`blood pressure and glucose level with their doctors . Adult
`capabilities when requesting an association . Agent systems
`children will be able to remotely watch over their aging
`respond by stating the capabilities they support across the
`parents and proactively help them manage safely in their
`connection . Once an association is established , mechanisms
`own homes . Diet and fitness conscious individuals will also
`must be in place to break the link . IEEE P1073 . 2 . 2 . 0 is 35 be able to seamlessly share their weight and exercise data
`referenced by other application - profile mode standards
`with fitness consultants through the Internet .
`within the ISO / IEEE 11073 family . The second standards
`The above system forms an interoperable health - care
`project , IEEE P1073 . 2 . 2 . 1 — Health Informatics - Point - Of
`system with a network ; a first medical appliance to capture
`Care Medical Device Communication Application Pro -
`a first vital information and coupled to the network , the first
`file - Polling Mode — will define a method for retrieving 40 medical appliance transmitting the first vital information
`application data with medical devices that communicate
`conforming to an interoperable format ; and a second medi
`through polling protocols . IEEE P1073 . 2 . 2 . 1 will enable
`cal appliance to capture a second vital information and
`" plug - and - play ” interoperability for simple medical devices
`coupled to the network , the second medical appliance con
`that use polling protocols for management systems to query
`verting the first vital information in accordance with the
`45 interoperable format and processing the first and second
`devices for all information to be communicated .
`vital information , the second medical appliance providing an
`SUMMARY
`output conforming to the interoperable format .
`The appliances can communicate data conforming to the
`An interoperable health - care system includes a network ;
`interoperable format over one of : cellular protocol , ZigBee
`one or more medical data collection appliances coupled to 50 protocol , Bluetooth protocol , WiFi protocol , WiMAX pro
`the network , each appliance transmitting data conforming to
`tocol , USB protocol , ultrawideband protocol . The appli
`an interoperable format ; and a computer coupled to the
`ances can communicate over two or more protocols . The
`network to store data for each individual in accordance with
`first medical appliance can transmit the first vital informa
`tion over a first protocol ( such as Bluetooth protocol ) to a
`the interoperable format .
`The user can take his / her weight , blood pressure , and 55 computer , wherein the computer transmits the first vital
`information to the second medical appliance over a second
`cholesterol measurement daily , and the data is sent from a
`health base station to a monitoring service at his doctor ' s
`protocol ( such as ZigBee prototocol ) . The computer can then
`office . Periodically , the user gets an automated health sum -
`transmit to a hospital or physician office using broadband
`mary generated by a service at his doctor ' s office as well as
`such as WiMAX protocol or cellular protocol . The computer
`information to help him maintain a healthy lifestyle . The 60 can perform the interoperable format conversion for the
`health information can be stored in an external HIPAA
`appliances or devices , or alternatively each appliance or
`compliant health storage database so that the user and his
`device can perform the format conversion . Regardless of
`doctor can access his health information over the web . The
`which device performs the protocol conversion and format
`system extends health care system into the home and can
`conversion , the user does not need to know about the
`record personal health data on a systematic periodic basis . 65 underlying format or protocol in order to use the appliances .
`Appointments can be automatically scheduled with provid -
`The user only needs to plug an appliance into the network ,
`ers . Long - term data for medical baseline can be collected
`the data transfer is done automatically so that the electronic
`
`28
`
`
`
`US 9 , 820 , 658 B2
`
`5
`
`phone dialing . The processor can execute code to store and
`" plumbing ” is not apparent to the user . In this way , the use