cwa-documentation/images/solution_architecture/figure_9.svg

1513 lines
44 KiB
XML
Raw Normal View History

2020-05-17 19:53:38 +02:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2021-02-02 11:51:43 +01:00
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
viewBox="25 22 973 548"
width="973pt"
height="548pt"
id="svg1538"
sodipodi:docname="figure_9 (1).svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1600"
inkscape:window-height="847"
id="namedview1540"
showgrid="false"
inkscape:zoom="0.94297445"
inkscape:cx="648.66667"
inkscape:cy="365.33333"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg1538" />
<metadata
id="metadata1116"> Produced by OmniGraffle 6.6.2 <dc:date>2020-05-17 12:02:21 +0000</dc:date>
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs1140">
<filter
id="Shadow"
filterUnits="userSpaceOnUse">
<feGaussianBlur
in="SourceAlpha"
result="blur"
stdDeviation="1.308"
id="feGaussianBlur1118" />
<feOffset
in="blur"
result="offset"
dx="0"
dy="2"
id="feOffset1120" />
<feFlood
flood-color="black"
flood-opacity=".5"
result="flood"
id="feFlood1122" />
<feComposite
in="flood"
in2="offset"
operator="in"
id="feComposite1124" />
</filter>
<font-face
font-family="Helvetica Neue"
font-size="16"
panose-1="2 0 8 3 0 0 0 9 0 4"
units-per-em="1000"
underline-position="-100"
underline-thickness="50"
slope="0"
x-height="517"
cap-height="714"
ascent="975.0061"
descent="-216.99524"
font-weight="bold"
id="font-face1127">
<font-face-src>
<font-face-name
name="HelveticaNeue-Bold" />
</font-face-src>
</font-face>
<font-face
font-family="Helvetica"
font-size="12"
units-per-em="1000"
underline-position="-75.683594"
underline-thickness="49.316406"
slope="0"
x-height="522.94922"
cap-height="717.28516"
ascent="770.01953"
descent="-229.98047"
font-weight="500"
id="font-face1129">
<font-face-src>
<font-face-name
name="Helvetica" />
</font-face-src>
</font-face>
<marker
orient="auto"
overflow="visible"
markerUnits="strokeWidth"
id="FilledArrow_Marker"
viewBox="-1 -4 10 8"
markerWidth="10"
markerHeight="8"
color="black">
<g
id="g1133">
<path
d="M 8 0 L 0 -3 L 0 3 Z"
fill="currentColor"
stroke="currentColor"
stroke-width="1"
id="path1131" />
</g>
</marker>
<font-face
font-family="Helvetica"
font-size="12"
units-per-em="1000"
underline-position="-75.683594"
underline-thickness="49.316406"
slope="0"
x-height="532.22656"
cap-height="719.72656"
ascent="770.01953"
descent="-229.98047"
font-weight="bold"
id="font-face1136">
<font-face-src>
<font-face-name
name="Helvetica-Bold" />
</font-face-src>
</font-face>
<font-face
font-family="Helvetica Neue"
font-size="16"
panose-1="2 0 5 3 0 0 0 2 0 4"
units-per-em="1000"
underline-position="-100"
underline-thickness="50"
slope="0"
x-height="517"
cap-height="714"
ascent="951.99585"
descent="-212.99744"
font-weight="500"
id="font-face1138">
<font-face-src>
<font-face-name
name="HelveticaNeue" />
</font-face-src>
</font-face>
</defs>
<g
stroke="none"
stroke-opacity="1"
stroke-dasharray="none"
fill="none"
fill-opacity="1"
id="g1536">
<title
id="title1142">Figure 9</title>
<rect
fill="white"
width="1406"
height="898"
id="rect1144" />
<g
id="g1534">
<title
id="title1146">Ebene 1</title>
<g
id="g1148">
<xlink:use
xlink:href="#id609_Graphic"
filter="url(#Shadow)" />
<xlink:use
xlink:href="#id633_Graphic"
filter="url(#Shadow)" />
<xlink:use
xlink:href="#id669_Graphic"
filter="url(#Shadow)" />
<xlink:use
xlink:href="#id548_Graphic"
filter="url(#Shadow)" />
<xlink:use
xlink:href="#id675_Graphic"
filter="url(#Shadow)" />
<xlink:use
xlink:href="#id676_Graphic"
filter="url(#Shadow)" />
<xlink:use
xlink:href="#id428_Graphic"
filter="url(#Shadow)" />
<xlink:use
xlink:href="#id693_Graphic"
filter="url(#Shadow)" />
</g>
<rect
x="499.27953"
y="170.07874"
width="487.55905"
height="328.8189"
fill="#e6e6e6"
id="rect1150" />
<rect
x="499.27953"
y="170.07874"
width="487.55905"
height="328.8189"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="rect1152" />
<text
transform="translate(504.27953 175.07874)"
fill="black"
id="text1158"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="bold"
x="0"
y="16"
textLength="55.952"
id="tspan1154">Mobile </tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="bold"
x="0"
y="35.464111"
textLength="47.712"
id="tspan1156">phone</tspan></text>
<g
id="id609_Graphic">
<rect
x="527.62598"
y="342.99212"
width="433.70078"
height="36"
fill="white"
id="rect1160" />
<rect
x="527.62598"
y="342.99212"
width="433.70078"
height="36"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="rect1162" />
<text
transform="translate(532.62598,353.99212)"
fill="#000000"
id="text1168"><tspan
font-family="Helvetica"
font-size="12px"
font-weight="500"
x="133.49004"
y="11"
id="tspan1164">Exposure Notification Framework</tspan></text>
</g>
<path
d="M 825.51673 414.76512 L 935.32677 414.76512 C 949.68617 414.76512 961.32677 426.40572 961.32677 440.76512 L 961.32677 448.19872 C 961.32677 462.55813 949.68617 474.19872 935.32677 474.19872 L 825.51673 474.19872 C 811.1573 474.19872 799.51673 462.55813 799.51673 448.19872 L 799.51673 440.76512 C 799.51673 426.40572 811.1573 414.76512 825.51673 414.76512 Z"
fill="white"
id="path1171" />
<path
d="M 825.51673 414.76512 L 935.32677 414.76512 C 949.68617 414.76512 961.32677 426.40572 961.32677 440.76512 L 961.32677 448.19872 C 961.32677 462.55813 949.68617 474.19872 935.32677 474.19872 L 825.51673 474.19872 C 811.1573 474.19872 799.51673 462.55813 799.51673 448.19872 L 799.51673 440.76512 C 799.51673 426.40572 811.1573 414.76512 825.51673 414.76512 Z"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="path1173" />
<text
transform="translate(804.51673 423.48192)"
fill="black"
id="text1183"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="4.546621"
y="11"
textLength="146.05078"
id="tspan1175">Collected Rolling Proximity </tspan><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="49.892324"
y="25"
textLength="35.355469"
id="tspan1177">Identifi</tspan><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="85.247793"
y="25"
textLength="16.669922"
id="tspan1179">ers</tspan><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="17.700918"
y="39"
textLength="116.4082"
id="tspan1181">+ encrypted metadata</tspan></text>
<path
d="M 852.9796 414.60542 C 845.3898 412.04718 834.00286 410.49403 830.20797 406.92992 C 826.4131 403.36581 826.3341 397.87446 830.20797 393.21862 C 832.7827 390.12413 838.7811 386.95315 844.7895 383.78215"
marker-end="url(#FilledArrow_Marker)"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="path1185" />
<path
d="M 907.39017 378.99212 C 913.76136 381.49187 922.67133 382.65236 926.50564 386.49212 C 930.33996 390.3319 933.51105 397.36167 930.39836 402.03302 C 928.3739 405.07123 922.61744 407.67982 916.7702 410.27775"
marker-end="url(#FilledArrow_Marker)"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="path1187" />
<path
d="M 650.00393 416.78687 L 753.90944 416.78687 C 768.26885 416.78687 779.90944 428.42747 779.90944 442.78687 L 779.90944 450.22047 C 779.90944 464.57987 768.26885 476.22047 753.90944 476.22047 L 650.00393 476.22047 C 635.64453 476.22047 624.00393 464.57987 624.00393 450.22047 L 624.00393 442.78687 C 624.00393 428.42747 635.64453 416.78687 650.00393 416.78687 Z"
fill="white"
id="path1189" />
<path
d="M 650.00393 416.78687 L 753.90944 416.78687 C 768.26885 416.78687 779.90944 428.42747 779.90944 442.78687 L 779.90944 450.22047 C 779.90944 464.57987 768.26885 476.22047 753.90944 476.22047 L 650.00393 476.22047 C 635.64453 476.22047 624.00393 464.57987 624.00393 450.22047 L 624.00393 442.78687 C 624.00393 428.42747 635.64453 416.78687 650.00393 416.78687 Z"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="path1191" />
<text
transform="translate(629.00393 432.50367)"
fill="black"
id="text1199"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="60.61584"
y="11"
textLength="24.673828"
id="tspan1193">Own</tspan><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="2.5904508"
y="25"
textLength="7.330078"
id="tspan1195">T</tspan><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="8.590451"
y="25"
textLength="134.72461"
id="tspan1197">emporary Exposure Keys</tspan></text>
<path
d="M 675.50046 416.62177 C 668.1928 414.06532 657.22907 412.51488 653.57524 408.95167 C 649.9214 405.38846 649.84275 399.8962 653.57524 395.24037 C 656.02177 392.18862 661.6765 389.06247 667.38482 385.93528"
marker-end="url(#FilledArrow_Marker)"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="path1201" />
<path
d="M 727.94102 381.01387 C 734.07972 383.51362 742.66456 384.6741 746.35896 388.51387 C 750.05336 392.35364 753.179 399.34307 750.10963 404.05477 C 748.12414 407.10265 742.5228 409.75932 736.81443 412.4042"
marker-end="url(#FilledArrow_Marker)"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="path1203" />
<g
id="id633_Graphic">
<rect
x="527.62598"
y="223.937"
width="433.70078"
height="36"
fill="white"
id="rect1205" />
<rect
x="527.62598"
y="223.937"
width="433.70078"
height="36"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="rect1207" />
<text
transform="translate(532.62598 234.937)"
fill="black"
id="text1213"><tspan
font-family="Helvetica"
font-size="12"
font-weight="bold"
x="179.74102"
y="11"
textLength="41.332031"
id="tspan1209">Mobile </tspan><tspan
font-family="Helvetica"
font-size="12"
font-weight="bold"
x="220.6336"
y="11"
textLength="23.326172"
id="tspan1211">App</tspan></text>
</g>
<line
x1="871.6181"
y1="260.7874"
x2="871.6181"
y2="342.99212"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="line1216" />
<circle
cx="871.2795"
cy="279.9685"
r="12.000019"
fill="white"
id="circle1218" />
<circle
cx="871.2795"
cy="279.9685"
r="12.000019"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="circle1220" />
<text
transform="translate(888.2795 267.9685)"
fill="black"
id="text1224"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x=".16699219"
y="11"
textLength="8.6660156"
id="tspan1222">R</tspan></text>
<path
d="M 889.5845 281.9685 L 892.77997 288.45474 L 895.9754 281.9685 Z"
fill="black"
id="path1226" />
<path
d="M 889.5845 281.9685 L 892.77997 288.45474 L 895.9754 281.9685 Z"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="path1228" />
<text
transform="translate(874.32677 297.0205)"
fill="black"
id="text1236"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="0"
y="15"
textLength="84.16"
id="tspan1230">Set 36 Scor</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="83.872"
y="15"
textLength="8.592"
id="tspan1232">e</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="0"
y="33.447998"
textLength="81.2"
id="tspan1234">parameters</tspan></text>
<line
x1="769.57086"
y1="260.7874"
x2="769.57086"
y2="342.99212"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="line1238" />
<circle
cx="769.2323"
cy="279.9685"
r="12.000019"
fill="white"
id="circle1240" />
<circle
cx="769.2323"
cy="279.9685"
r="12.000019"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="circle1242" />
<text
transform="translate(786.2323 267.9685)"
fill="black"
id="text1246"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x=".16699219"
y="11"
textLength="8.6660156"
id="tspan1244">R</tspan></text>
<path
d="M 787.5373 281.9685 L 790.73273 288.45474 L 793.9282 281.9685 Z"
fill="black"
id="path1248" />
<path
d="M 787.5373 281.9685 L 790.73273 288.45474 L 793.9282 281.9685 Z"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="path1250" />
<text
transform="translate(774.09055 297.0205)"
fill="black"
id="text1258"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="0"
y="15"
textLength="73.776"
id="tspan1252">Start/Stop</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="0"
y="33.447998"
textLength="9.184"
id="tspan1254">T</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="7.712"
y="33.447998"
textLength="44.144"
id="tspan1256">racing</tspan></text>
<line
x1="542.7992"
y1="260.7874"
x2="542.7992"
y2="342.99212"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="line1260" />
<circle
cx="542.46063"
cy="279.9685"
r="12.000019"
fill="white"
id="circle1262" />
<circle
cx="542.46063"
cy="279.9685"
r="12.000019"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="circle1264" />
<text
transform="translate(559.46063 267.9685)"
fill="black"
id="text1268"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x=".16699219"
y="11"
textLength="8.6660156"
id="tspan1266">R</tspan></text>
<path
d="M 560.76563 281.9685 L 563.96108 288.45474 L 567.15653 281.9685 Z"
fill="black"
id="path1270" />
<path
d="M 560.76563 281.9685 L 563.96108 288.45474 L 567.15653 281.9685 Z"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="path1272" />
<text
transform="translate(550.0118 285.95792)"
fill="black"
id="text1280"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="0"
y="15"
textLength="89.2"
id="tspan1274">Add positive</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="0"
y="33.447998"
textLength="70.224"
id="tspan1276">Diagnosis</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="0"
y="51.895996"
textLength="32.896"
id="tspan1278">keys</tspan></text>
<line
x1="659.0197"
y1="260.7874"
x2="659.0197"
y2="342.99212"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="line1282" />
<circle
cx="658.6811"
cy="279.9685"
r="12.000019"
fill="white"
id="circle1284" />
<circle
cx="658.6811"
cy="279.9685"
r="12.000019"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="circle1286" />
<text
transform="translate(675.6811 267.9685)"
fill="black"
id="text1290"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x=".16699219"
y="11"
textLength="8.6660156"
id="tspan1288">R</tspan></text>
<path
d="M 676.9861 281.9685 L 680.18155 288.45474 L 683.377 281.9685 Z"
fill="black"
id="path1292" />
<path
d="M 676.9861 281.9685 L 680.18155 288.45474 L 683.377 281.9685 Z"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="path1294" />
<text
transform="translate(661.55905 297.0205)"
fill="black"
id="text1300"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="0"
y="15"
textLength="56.288"
id="tspan1296">Positive</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="0"
y="33.447998"
textLength="70.224"
id="tspan1298">Diagnosis</tspan></text>
<g
id="id669_Graphic">
<rect
x="530.46063"
y="428.0315"
width="82.204724"
height="45.35433"
fill="white"
id="rect1302" />
<rect
x="530.46063"
y="428.0315"
width="82.204724"
height="45.35433"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="rect1304" />
<text
transform="translate(535.46063 436.70866)"
fill="black"
id="text1310"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="10.7488463"
y="11"
textLength="54.041016"
id="tspan1306">Bluetooth </tspan><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="21.096503"
y="25"
textLength="30.011719"
id="tspan1308">Stack</tspan></text>
</g>
<line
x1="570.14567"
y1="379.84252"
x2="570.14567"
y2="428.0315"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="line1313" />
<g
id="id548_Graphic">
<circle
cx="570.8071"
cy="403.1811"
r="12.000019"
fill="white"
id="circle1315" />
<circle
cx="570.8071"
cy="403.1811"
r="12.000019"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="circle1317" />
</g>
<rect
x="36.850393"
y="201.25984"
width="144.56693"
height="56.692913"
fill="#e6e6e6"
id="rect1320" />
<rect
x="36.850393"
y="201.25984"
width="144.56693"
height="56.692913"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="rect1322" />
<text
transform="translate(41.850393 206.25984)"
fill="black"
id="text1326"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="bold"
x="0"
y="16"
textLength="104.56"
id="tspan1324">Mobile Phone</tspan></text>
<rect
x="158.74016"
y="155.90551"
width="144.56693"
height="56.692913"
fill="#e6e6e6"
id="rect1328" />
<rect
x="158.74016"
y="155.90551"
width="144.56693"
height="56.692913"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="rect1330" />
<text
transform="translate(163.74016 160.90551)"
fill="black"
id="text1334"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="bold"
x="0"
y="16"
textLength="104.56"
id="tspan1332">Mobile Phone</tspan></text>
<rect
x="232.44094"
y="201.25984"
width="144.56693"
height="56.692913"
fill="#e6e6e6"
id="rect1336" />
<rect
x="232.44094"
y="201.25984"
width="144.56693"
height="56.692913"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="rect1338" />
<text
transform="translate(237.44094 206.25984)"
fill="black"
id="text1342"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="bold"
x="0"
y="16"
textLength="104.56"
id="tspan1340">Mobile Phone</tspan></text>
<g
id="id675_Graphic">
<circle
cx="444.75984"
cy="454.20472"
r="12.000019"
fill="white"
id="circle1344" />
<circle
cx="444.75984"
cy="454.20472"
r="12.000019"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="circle1346" />
</g>
<g
id="id676_Graphic">
<circle
cx="201.92126"
cy="319.65354"
r="12.000019"
fill="white"
id="circle1349" />
<circle
cx="201.92126"
cy="319.65354"
r="12.000019"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="circle1351" />
</g>
<line
x1="456.75984"
y1="453.5433"
x2="530.46063"
y2="453.5433"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="line1354" />
<text
transform="translate(379.98425 359.4347)"
fill="black"
id="text1368"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x=".88"
y="15"
textLength="16.288"
id="tspan1356">Br</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="16.88"
y="15"
textLength="79.12"
id="tspan1358">oadcasting</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="20.736"
y="33.447998"
textLength="75.264"
id="tspan1360">of RPI and</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="23.984"
y="51.895996"
textLength="72.016"
id="tspan1362">encrypted</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="96"
y="51.895996"
textLength="4.448"
id="tspan1364" /><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="28.416"
y="70.343994"
textLength="72.032"
id="tspan1366">metadata </tspan></text>
<text
transform="translate(109.41732 311.91773)"
fill="black"
id="text1372"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x=".012"
y="15"
textLength="66.976"
id="tspan1370">Scanning</tspan></text>
<line
x1="209.76378"
y1="215.43307"
x2="204.09449"
y2="307.65354"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="line1374" />
<line
x1="306.14173"
y1="257.95275"
x2="213.92126"
y2="317.48031"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="line1376" />
<line
x1="189.92126"
y1="314.64567"
x2="99.043307"
y2="257.95275"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="line1378" />
<g
id="id428_Graphic">
<rect
x="184.01673"
y="389.19685"
width="153.3061"
height="61.51181"
fill="white"
id="rect1380" />
<rect
x="184.01673"
y="389.19685"
width="153.3061"
height="61.51181"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
id="rect1382" />
<text
transform="translate(189.01673 405.95275)"
fill="black"
id="text1388"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="7.949926"
y="11"
textLength="127.40625"
id="tspan1384">BLE Beacon Mechanics</tspan><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="11.9577386"
y="25"
textLength="119.390625"
id="tspan1386">(No active connection)</tspan></text>
</g>
<line
x1="207.98771"
y1="330.01058"
x2="242.65504"
y2="389.19685"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
stroke-dasharray="4,4"
id="line1391" />
<line
x1="337.32283"
y1="434.2149"
x2="432.9612"
y2="452.00946"
stroke="black"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="1"
stroke-dasharray="4,4"
id="line1393" />
<g
id="id693_Graphic">
<rect
x="498.89763"
y="34.866141"
width="484.7244"
height="44.503937"
fill="white"
id="rect1395" />
<rect
x="498.89763"
y="34.866141"
width="484.7244"
height="44.503937"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="rect1397" />
<text
transform="translate(503.89763 43.11811)"
fill="black"
id="text1407"><tspan
font-family="Helvetica"
font-size="12"
font-weight="bold"
x="212.35146"
y="11"
textLength="50.021484"
id="tspan1399">Backend</tspan><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="262.37295"
y="11"
textLength="3.3339844"
id="tspan1401" /><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="208.3583"
y="25"
textLength="40.664062"
id="tspan1403">(simplifi</tspan><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x="249.02236"
y="25"
textLength="17.34375"
id="tspan1405">ed)</tspan></text>
</g>
<line
x1="580.11154"
y1="79.37008"
x2="580.11154"
y2="223.937"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="line1410" />
<circle
cx="581.76378"
cy="122.55118"
r="12.000019"
fill="white"
id="circle1412" />
<circle
cx="581.76378"
cy="122.55118"
r="12.000019"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="circle1414" />
<text
transform="translate(598.01378 119.28018)"
fill="black"
id="text1418"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x=".16699219"
y="11"
textLength="8.6660156"
id="tspan1416">R</tspan></text>
<path
d="M 604.88268 118.30842 L 601.68723 111.82218 L 598.49178 118.30842 Z"
fill="black"
id="path1420" />
<path
d="M 604.88268 118.30842 L 601.68723 111.82218 L 598.49178 118.30842 Z"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="path1422" />
<line
x1="708.6614"
y1="79.37008"
x2="708.6614"
y2="223.937"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="line1424" />
<circle
cx="709.32283"
cy="122.55118"
r="12.000019"
fill="white"
id="circle1426" />
<circle
cx="709.32283"
cy="122.55118"
r="12.000019"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="circle1428" />
<text
transform="translate(725.57283 119.28018)"
fill="black"
id="text1432"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x=".16699219"
y="11"
textLength="8.6660156"
id="tspan1430">R</tspan></text>
<path
d="M 732.44173 118.30842 L 729.2463 111.82218 L 726.05083 118.30842 Z"
fill="black"
id="path1434" />
<path
d="M 732.44173 118.30842 L 729.2463 111.82218 L 726.05083 118.30842 Z"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="path1436" />
<line
x1="833.3858"
y1="79.37008"
x2="833.3858"
y2="223.937"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="line1438" />
<circle
cx="834.04724"
cy="122.55118"
r="12.000019"
fill="white"
id="circle1440" />
<circle
cx="834.04724"
cy="122.55118"
r="12.000019"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="circle1442" />
<text
transform="translate(850.29724 119.28018)"
fill="black"
id="text1446"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x=".16699219"
y="11"
textLength="8.6660156"
id="tspan1444">R</tspan></text>
<path
d="M 857.16614 118.30842 L 853.9707 111.82218 L 850.77524 118.30842 Z"
fill="black"
id="path1448" />
<path
d="M 857.16614 118.30842 L 853.9707 111.82218 L 850.77524 118.30842 Z"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="path1450" />
<text
transform="translate(492.31053 92.97802)"
fill="black"
id="text1460"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="17.126903"
y="15"
textLength="56.304"
id="tspan1452">Upload </tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="27.950903"
y="33.447998"
textLength="30.208"
id="tspan1454">own</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="7.942903"
y="51.895996"
textLength="70.224"
id="tspan1456">Diagnosis</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="25.422903"
y="70.343994"
textLength="35.264"
id="tspan1458">Keys</tspan></text>
<text
transform="translate(594.6063 95.31889)"
fill="black"
id="text1468"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="20.708362"
y="15"
textLength="72.288"
id="tspan1462">Download</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="21.740362"
y="33.447998"
textLength="74.672"
id="tspan1464">Diagnosis </tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="39.220362"
y="51.895996"
textLength="35.264"
id="tspan1466">Keys</tspan></text>
<text
transform="translate(735.1929 95.31889)"
fill="black"
id="text1476"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="5.356"
y="15"
textLength="72.288"
id="tspan1470">Download</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="6.084"
y="33.447998"
textLength="70.832"
id="tspan1472">Operation</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x=".46"
y="51.895996"
textLength="82.08"
id="tspan1474">Parameters</tspan></text>
<text
transform="translate(359.3307 459.3193)"
fill="black"
id="text1480"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x=".012"
y="15"
textLength="66.976"
id="tspan1478">Scanning</tspan></text>
<text
transform="translate(226.10236 326.09096)"
fill="black"
id="text1486"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x=".88"
y="15"
textLength="16.288"
id="tspan1482">Br</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="16.88"
y="15"
textLength="79.12"
id="tspan1484">oadcasting</tspan></text>
<rect
x="39.68504"
y="34.015748"
width="164.40945"
height="45.35433"
fill="white"
id="rect1488" />
<rect
x="39.68504"
y="34.015748"
width="164.40945"
height="45.35433"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="rect1490" />
<text
transform="translate(44.68504 38.244915)"
fill="black"
id="text1498"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="8.892724"
y="15"
textLength="46.816"
id="tspan1492">Requir</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="55.420724"
y="15"
textLength="94.544"
id="tspan1494">ed individual </tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="30.668724"
y="33.447998"
textLength="93.072"
id="tspan1496">development</tspan></text>
<line
x1="949.876"
y1="79.37008"
x2="949.876"
y2="223.937"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="line1500" />
<circle
cx="950.5374"
cy="122.55118"
r="12.000019"
fill="white"
id="circle1502" />
<circle
cx="950.5374"
cy="122.55118"
r="12.000019"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="circle1504" />
<text
transform="translate(966.7874 119.28018)"
fill="black"
id="text1508"><tspan
font-family="Helvetica"
font-size="12"
font-weight="500"
x=".16699219"
y="11"
textLength="8.6660156"
id="tspan1506">R</tspan></text>
<path
d="M 973.6563 118.30842 L 970.46085 111.82218 L 967.2654 118.30842 Z"
fill="black"
id="path1510" />
<path
d="M 973.6563 118.30842 L 970.46085 111.82218 L 967.2654 118.30842 Z"
stroke="#b1001c"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="3"
id="path1512" />
<text
transform="translate(877.8563 95.31889)"
fill="black"
id="text1522"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x=".172"
y="15"
textLength="58.656"
id="tspan1514">Retrieve</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="16.164"
y="33.447998"
textLength="26.672"
id="tspan1516">test</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="9.94"
y="51.895996"
textLength="5.328"
id="tspan1518">r</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="500"
x="14.98"
y="51.895996"
textLength="34.08"
id="tspan1520">esult</tspan></text>
<text
transform="translate(42.18504 535.34668)"
fill="black"
id="text1532"><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="bold"
x=".38"
y="16"
textLength="39.104"
id="tspan1524">Figur</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="bold"
x="39.196"
y="16"
textLength="48.608"
id="tspan1526">e 9: Ar</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="bold"
x="87.516"
y="16"
textLength="68.144"
id="tspan1528">chitectur</tspan><tspan
font-family="Helvetica Neue"
font-size="16"
font-weight="bold"
x="155.372"
y="16"
textLength="615.248"
id="tspan1530">e overview of the mobile application (focused on API usage/BLE communication)</tspan></text>
</g>
</g>
</svg>