CINXE.COM
IoT In Intelligent Mobile Health Monitoring System By Smart Textile
<!DOCTYPE html> <html> <head> <title>IoT In Intelligent Mobile Health Monitoring System By Smart Textile</title> <meta name="keywords" content="smart textile clothes, built-in sensors, conventional textiles- Fibre2Fashion" /> <meta name="description" content="An IoT is the internetworking of physical devices, vehicles, buildings, embedded with electronics, software, sensors, actuators, and network connectivity that enables objects to collect and exchange data by controlling remotely across existing network infrastructure, for direct integration of the physical world into computer systems. "Things," in the IoT refers to devices such as heart monitoring implants, automobiles with built-in sensors. These devices collect useful data with the help of various existing technologies. Now a day many textile industries producing a smart textile clothes based on sensors, actuators for functional application. Smart and electronics textiles are widely used in various fields including medical field." /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="Revisit-After" content="1 Day" /> <meta name="Robots" content="ALL, INDEX, FOLLOW" /> <meta name="language" content="EN" /> <meta http-equiv="content-language" content="en-US" /> <meta name="document-type" content="Public" /> <meta name="document-classification" content="Business to Business" /> <meta name="coverage" content="Worldwide" /> <meta name="author" content="www.technicaltextile.net" /> <meta name="distribution" content="global" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:image" content="https://static.fibre2fashion.com/ArticleResources/Images/84/8337/smart textile_big_Big.jpg"> <meta property="og:image" content="https://static.fibre2fashion.com/ArticleResources/Images/84/8337/smart textile_big_Big.jpg" /> <meta property="og:title" content="IoT In Intelligent Mobile Health Monitoring System By Smart Textile" /> <meta property="og:description" content="An IoT is the internetworking of physical devices, vehicles, buildings, embedded with electronics, software, sensors, actuators, and network connectivity that enables objects to collect and exchange data by controlling remotely across existing network infrastructure, for direct integration of the physical world into computer systems. "Things," in the IoT refers to devices such as heart monitoring implants, automobiles with built-in sensors. These devices collect useful data with the help of various existing technologies. Now a day many textile industries producing a smart textile clothes based on sensors, actuators for functional application. Smart and electronics textiles are widely used in various fields including medical field." /> <meta property="og:url" content="https://www.technicaltextile.net/articles/iot-in-intelligent-mobile-health-monitoring-system-by-smart-textile-8337" /> <meta property="fb:app_id" content="173075806590842" /> <meta property="fb:admins" content="100008627299428" /> <link rel='canonical' href='https://www.technicaltextile.net/articles/iot-in-intelligent-mobile-health-monitoring-system-by-smart-textile-8337' /> <link rel="shortcut icon" href="https://static.fibre2fashion.com/ttresources/logo/favicon.ico" type="image/x-icon"> <link rel="icon" href="https://static.fibre2fashion.com/ttresources/logo/favicon.ico" type="image/x-icon"> <script src="https://static.fibre2fashion.com/ttresources/js/popper.min.js"></script> <link type="text/css" href="https://static.fibre2fashion.com/ttresources/css/bootstrap.min.css" rel="stylesheet" /> <link type="text/css" href="https://static.fibre2fashion.com/ttresources/css/font-awesome.min.css" rel="stylesheet" /> <link type="text/css" href="https://static.fibre2fashion.com/ttresources/css/slick.css" rel="stylesheet" /> <link type="text/css" href="https://static.fibre2fashion.com/ttresources/css/slick-theme.css" rel="stylesheet" /> <link type="text/css" href="https://static.fibre2fashion.com/ttresources/css/tt-commonnew.css?ver=2.0" rel="stylesheet" /> <link type="text/css" href="https://static.fibre2fashion.com/ttresources/css/ttfonts.css" rel="stylesheet" /> <link type="text/css" href="https://static.fibre2fashion.com/ttresources/css/ttelasticsearch.css?v=1" rel="stylesheet" /> <link type="text/css" href="https://static.fibre2fashion.com/ttresources/css/innerheaderelasticnew.css" rel="stylesheet" /> <link href="/articles/bundles/css?v=4ZT-8uFgexXfsOKUC8p-IZeN37SVnXfVQr3CaLIVuQk1" rel="stylesheet"/> <script src="https://static.fibre2fashion.com/ttresources/js/jquery-1.11.3.min.js"></script> <script type="text/javascript" src="https://static.fibre2fashion.com/staticResources/js/jquery/plugins/jquery.validate.min.js"></script> <script type="text/javascript" src="https://static.fibre2fashion.com/staticResources/js/jquery/plugins/jquery.validate.unobtrusive.min.js"></script> <script type="text/javascript" src="https://static.fibre2fashion.com/staticResources/js/jquery/plugins/jquery-ui.min.js"></script> <script type="text/javascript" src="https://static.fibre2fashion.com/staticResources/js/jquery/plugins/jquery.colorbox.min.js"></script> <script src="https://static.fibre2fashion.com/ttresources/js/bootstrap.min.js"></script> <script src="https://static.fibre2fashion.com/ttresources/js/slick.js"></script> <script src="/articles/bundles/js?v=CI5G3sNHeJk15HR-Gq5C0mNYQrGZPLFHQB3M8by2U1k1"></script> <script type="text/javascript"> BASEPATHURL = 'https://www.technicaltextile.net/articles'</script> <script type="text/javascript"> function ReadCookie(cookieName) { var re = new RegExp('[; ]' + cookieName + '=([^\\s;]*)'); var sMatch = (' ' + document.cookie).match(re); if (cookieName && sMatch) return unescape(sMatch[1]); return ''; } function SetCookie(cookieName, cookieValue, nDays) { var today = new Date(); var expire = new Date(); if (nDays === null || nDays === 0) nDays = 1; expire.setTime(today.getTime() + 3600000 * 24 * nDays); document.cookie = cookieName + "=" + escape(cookieValue) + ";path=/;domain=.technicaltextile.net;expires=" + expire.toGMTString(); } function makeid() { var text = ""; var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; for (var i = 0; i < 9; i++) text += possible.charAt(Math.floor(Math.random() * possible.length)); return text; } uival = ReadCookie("ttauid") if ((uival == "") && localStorage.getItem("ttauid") != null) { SetCookie("ttauid", localStorage.getItem("ttauid"), 365); } uival = localStorage.getItem("ttauid"); if ((uival == "") || (uival == null)) { luival = ReadCookie("ttauid") if (luival != "") { localStorage.setItem("ttauid", luival); } else { var jcval = makeid() SetCookie("ttauid", jcval, 365); localStorage.setItem("ttauid", jcval); } uival = jcval; } </script> <!-- Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-PMVDKS8');</script> <!-- End Google Tag Manager --> <script src="https://static.fibre2fashion.com/ttresources/js/common.js?v=1.0"> </script> <!-- Hotjar Tracking Code for https://www.technicaltextile.net/ --> <script> (function (h, o, t, j, a, r) { h.hj = h.hj || function () { (h.hj.q = h.hj.q || []).push(arguments) }; h._hjSettings = { hjid: 2089259, hjsv: 6 }; a = o.getElementsByTagName('head')[0]; r = o.createElement('script'); r.async = 1; r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv; a.appendChild(r); })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv='); </script> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PMVDKS8" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div class="top-bar"> <div class="container-fluid"> <div class="left-add"> <div style="display:none;" id="divJson"> [] </div> <div id="textadsdisplay"> <script src="https://static.fibre2fashion.com/staticresources/js/jquery/plugins/swiper-3-4-2.min.js"></script> <style> #slideshow1.swiper-container, .swiper-wrapper, .swiper-slide { width: 100%; height: 18px; } #slideshow1 .swiper-slide { text-align: center; font-size: 18px; display: flex; } #slideshow1 .swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; z-index: 1; left: 10px; } </style> <div id="slideshow1"> <div class="swiper-container"> <div class="swiper-wrapper"> </div> </div> </div> <script> var swiper = new Swiper('.swiper-container', { direction: 'vertical', mousewheelControl: true, loop: true, autoplay: { delay: 5, disableOnInteraction: false }, slidesPerView: 'auto', grabCursor: true, mousewheelControl: true, keyboardControl: true, speed: 1000, autoplay: 10000, slidesPerView: 'auto', parallax: false, // freeMode: true, // freeModeSticky: true }); </script> </div> </div> <div class="top-social-icons"> <ul> <li><a target="_blank" href="https://www.facebook.com/TechnicalTextiles"><i class="fa fa-facebook" aria-hidden="true"></i></a></li> <li><a target="_blank" href="https://twitter.com/technicaltextil"><i class="fa fa-twitter" aria-hidden="true"></i></a></li> <li><a target="_blank" href="https://www.linkedin.com/company/technicaltextile"><i class="fa fa-linkedin" aria-hidden="true"></i></a></li> </ul> </div> </div> </div> <div class="topheader mobile-header"> <div class="container"> <button class="navbar-toggler pull-left" type="button" data-toggle="modal" data-target="#menu"> <i class="fa fa-bars" aria-hidden="true"> </i> </button> <div class="subheader"> <div class="innerheader"> <div class="input-group stylish-input-group search-box"> <div class="topsearchbar input-group"> <span class="sub-wrapper"> <select id="esCategory" name="esCategory" class="esCategory" style="display: none;"> <option value="" data-url="" data-text="Search here for your Technical Textile needs">All Categories</option> <option value="ttarticles" data-url="https://www.technicaltextile.net/articles/search" data-text="Search here">Articles</option> <option value="ttnews" data-url="https://www.technicaltextile.net/news/search" data-text="Search here">News</option> <option value="ttinterview" data-url="https://www.technicaltextile.net/interviews/search" data-text="Search here">Interviews</option> <option value="tttradefairs" data-url="https://www.technicaltextile.net/events/search" data-text="Search here">Events</option> </select> <input onkeypress="handle(event)" id="esQuery" name="esQuery" type="text" style="width:150px; visibility:hidden;" class="form-control headersearch f2fsearchtext" placeholder="Search here for your Technical Textile needs"> </span> <input type="hidden" id="hdnQueryCode" /> <span class="input-group-addon"> <a id="esSearch" href="javascript:void(0);"> <button class="btn btn-link" type="submit"><i class="fa fa-search" aria-hidden="true"></i></button> </a> </span> </div> <!--Uncomment following line if you want to enable auto complete functionality--> </div> </div> <div id="f2fAutoSearching"></div> <link rel="stylesheet" type="text/css" href="https://static.fibre2fashion.com/StaticResources/css/jquery.selectric.min.css"> <script type="text/javascript" src="https://static.fibre2fashion.com/StaticResources/js/jquery/plugins/jquery.selectric.min.js"></script> <script type="text/javascript" src="https://static.fibre2fashion.com/StaticResources/js/jquery/plugins/jquery.highlight.min.js"></script> <script type="text/javascript" src="https://static.fibre2fashion.com/js/jquery/plugins/underscore.min.js"></script> <script type="text/javascript" src="https://static.fibre2fashion.com/ttresources/js/elastic/TTesAutoSuggest.min.js"></script> <script type="text/javascript"> //$("#esQuery").focusin(function () { // $('#f2fscreen').show(); //}); //$("#esQuery").focusout(function () { // $('#f2fscreen').hide(); //}); $(function () { var url = "https://search.fibre2fashion.com/handler/ESResult.ashx"; var trackerUrl = "https://search.fibre2fashion.com/handler/ESSearchTracker.ashx"; renderAutoSuggest(url, trackerUrl); }); var IgnoreWord = ""; jQuery.extend({ splitWords: function (input) { var searchWord = decodeURIComponent(input.toLowerCase()).split(' '); return _.without.apply(_, [searchWord].concat(IgnoreWord.split(','))); } }); function highlightMain(container, keywords) { jQuery('.' + container).highlight($.splitWords(keywords.replace(/\+/g, ' ')), { wordsOnly: true, className: 'eshighlighter' }); } jQuery(document).ready(function () { var keywords = GetQueryStringByName("keywords"); var dInputtext = ""; setTimeout(function () { //if ($("#esQuery").val() != "") { // $(".sub-wrapper").addClass("active"); // $(".topsearchbar").addClass("active-xs"); //} $("#esQuery").val(""); }, 300); if (keywords != "undefined" && keywords != "") { jQuery("#esQuery").val(keywords); try { highlightMain('eshighlighterblock', keywords); } catch (e) { console.log(e); } } else if (ReadCookie("Keyword") != "") { jQuery("#esQuery").val(ReadCookie("Keyword")); $("#sb-search").addClass('sb-search-open'); } var category = GetQueryStringByName("category"); if (category != "undefined" && category != "") { jQuery("#esCategory").val(category); } else if (ReadCookie("Category") != "") { jQuery("#esCategory").val(ReadCookie("Category")); } jQuery("#esQuery").focus(); DeleteCookie("Keyword"); DeleteCookie("Category"); jQuery("#esSearch").on("click", function () { var redirectUrl = ''; var query = jQuery.trim(jQuery("#esQuery").val()); var txtEsCategory = jQuery("#esQuery").attr('category'); var isAutoSuggest = jQuery("#esQuery").attr('IsAutoSuggest'); var categorySelected = jQuery("#esCategory").val(); var OrgCatgorySelected = jQuery("#esCategory").val(); if (txtEsCategory != undefined && txtEsCategory != "") { categorySelected = txtEsCategory; redirectUrl = jQuery("#esCategory option[value='" + categorySelected + "']").attr("data-url"); } if (isAutoSuggest == undefined || isAutoSuggest == "") { isAutoSuggest = "0"; } var message = ""; var focusControl = []; if (categorySelected == "") { message += "Please select category."; focusControl.push("esCategory"); } if (query == "") { message += "Please enter search criteria.\n"; focusControl.push("esQuery"); } if (message != "") { if ($(".sub-wrapper").hasClass("active") && dInputtext != "") { alert(message); } else { $(".sub-wrapper").toggleClass("active"); $(".topsearchbar").toggleClass("active-xs"); } jQuery("#" + focusControl[0]).focus(); return; } if (redirectUrl == '') redirectUrl = jQuery("#esCategory option:selected").attr("data-url"); if (redirectUrl != "" || redirectUrl != "undefined") { query = query.replace(/\&/g, ''); if (OrgCatgorySelected != undefined && OrgCatgorySelected != "") redirectUrl = UpdateQueryString("category", OrgCatgorySelected, redirectUrl); if (isAutoSuggest != undefined && isAutoSuggest != "") redirectUrl = UpdateQueryString("IsAutoSuggest", isAutoSuggest, redirectUrl); redirectUrl = UpdateQueryString("keywords", query, redirectUrl); if (categorySelected == "jobs") { redirectUrl = UpdateQueryString("KeywordsName", query, redirectUrl); } window.location.href = encodeURI(redirectUrl); } }); //jQuery('#esCategory').selectric({ disableOnMobile:false}); jQuery('#esCategory').selectric({ disableOnMobile: false }); jQuery('#esCategory').on('change', function (element) { onResizeScreen(); onchangedropdown(); dInputtext = this.value; }); jQuery("#esQuery").keyup(function () { dInputtext = this.value; }); //$('#esCategory').on("input", function () { // alert(dInputtext); //}); //this function handle the resize of screen event. $(window).resize(function () { reSizeInit(); }); reSizeInit(); $("#esCategory").css("visibility", "visible"); $("#esQuery").css("visibility", "visible"); //$("#esQuery").on("propertychange change keyup paste input", function () { // jQuery("#esQuery").removeAttr('category'); //}); }); function reSizeInit() { $("#esQuery").width(150); setTimeout(function () { onResizeScreen(); }, 100); } function onResizeScreen() { //When the icon is appear instead of text in the select category, this condition will set to TRUE $(".selectric .label").html(getCurrentCategoryValue()); //Extra padding margin of the textbox var extraPaddingMargin = 100; var newW = $(".search-box").width() - $(".selectric").outerWidth() - $(".input-group-addon").outerWidth() - extraPaddingMargin; //Set width of text box of search bar // $("#esQuery").attr("style", "width:" + newW + "px !important"); } function onchangedropdown() { //When the dropddown value change on the select category, this condition will set to TRUE if (jQuery('#esCategory').val() == "") { jQuery("#esQuery").attr("placeholder", "Search here for your Technical Textile needs");; } else { var placeholder = jQuery("#esCategory option:selected").attr("data-text"); jQuery("#esQuery").attr("placeholder", placeholder);; } jQuery("#esQuery").removeAttr('category'); jQuery("#esQuery").removeAttr('IsAutoSuggest'); } //Get current category name from the combobox function getCurrentCategoryValue() { //if there is nothing selected, it will put select category word by default if (jQuery('#esCategory').val() == "") if ($(".selectric").width() <= 60) return '<i class="fa fa-list"></i>'; else return "All Categories"; //show the current selected value instead of label return jQuery('#esCategory option:selected').text(); } function handle(e) { if (e.keyCode === 13) { jQuery("#esSearch").trigger("click"); } return false; } function SetESSuggesterTextInSearchBox(e, esShowingresultId, esSearchBoxId, esSuggesterSectionId) { e.preventDefault(); jQuery('#' + esSearchBoxId).val(jQuery("#" + esShowingresultId).text()); jQuery('#' + esSuggesterSectionId).hide(); } </script> </div> <div class="headerlogo"> <a href="https://www.technicaltextile.net/"> <img src="https://static.fibre2fashion.com/ttresources/logo/TTnewLogo.png" class="img-responsive" alt="" /></a> </div> <span class="sign-wrapper mobile-sign-hide"> <a class="sign-in" href="https://www.technicaltextile.net/member/?myurl=https%3a%2f%2fwww.technicaltextile.net%2farticles%2fiot-in-intelligent-mobile-health-monitoring-system-by-smart-textile-8337"> Sign In </a> <a class="sign-up" href="https://www.technicaltextile.net/member/?myurl=https%3a%2f%2fwww.technicaltextile.net%2farticles%2fiot-in-intelligent-mobile-health-monitoring-system-by-smart-textile-8337"> Sign Up </a> </span> <div class="modal fade" id="changePasswordModel" tabindex="-1" role="dialog" aria-labelledby="changePasswordModel" aria-hidden="true"> <form role="form" id="frmChangePassword"> <input name="__RequestVerificationToken" type="hidden" value="3faLPv-NzsqG2peC5sPHTy5U1IjmurqHkN0VWKHUFnqz9yVSaja7p7WfJ8roYOhS9thJq7wQnNTe8sjZVAeAvcZ6VbLKzXYRoxYWLJ9t0UI1" /> <div id="divSuccessCust1" class="form-group" style="margin:0px"> <h4 class="msg-heading" style="margin:0px"> <div id="msgSuccess1" class="msg-heading-margin"></div> </h4> </div> <div id="msgError1" class="alert alert-danger" style="display:none;"></div> <div class="modal-dialog" role="document"> <div class="modal-content"> <div id="ChangePasswordSuccess" class="alert alert-success" style="display:none; text-align: left; margin:5px;"> Password Changed Successfully. </div> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">Change Password</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="row" style="text-align:left;"> <div class="col-md-12"> <div class="form-group"> <label class="control-label" for="MenuName">Old Password</label> <input type="password" id="OldPassword" class="form-control" value="" placeholder="Old Password" /> <span id="divMsgOldPassword" style="display:none;" class="text-danger field-validation-error" data-valmsg-for="Comments" data-valmsg-replace="true"> </span> </div> </div> </div> <div class="row" style="text-align:left;"> <div class="col-md-12"> <div class="form-group setpassword-wrapper"> <label class="control-label" for="MenuName">New Password</label> <input type="password" id="NewPassword" class="form-control" value="" placeholder="New Password" /> <span id="divMsgNewPassword" style="display:none;" class="text-danger field-validation-error" data-valmsg-for="Comments" data-valmsg-replace="true"> </span> </div> </div> </div> <div class="row" style="text-align:left;"> <div class="col-md-12"> <div class="form-group setpassword-wrapper"> <label class="control-label" for="MenuName">Confirm Password</label> <input type="password" id="ConfirmPassword" class="form-control" value="" placeholder="Confirm Password" /> <span id="divMsgConfirmPassword" style="display:none;" class="text-danger field-validation-error" data-valmsg-for="Comments" data-valmsg-replace="true"> </span> </div> </div> </div> <div class="row" style="text-align:left;"> <div class="col-md-12 m-t-20"> <a id="lnkSubmit" href="javascript:void(0);"> <button class="btn btn-send" type="button">Submit</button> </a> </div> </div> </div> </div> </div> </form> </div> <script> $(function () { $("#OldPassword").keypress(function () { $("#divMsgOldPassword").css("display", "none"); }); $("#NewPassword").keypress(function () { $("#divMsgNewPassword").css("display", "none"); }); $("#ConfirmPassword").keypress(function () { $("#divMsgConfirmPassword").css("display", "none"); }); jQuery("#lnkSubmit").on("click", function () { var oldPassword = $("#OldPassword").val(); var newPassword = $("#NewPassword").val(); var confirmPassword = $("#ConfirmPassword").val(); if (oldPassword == "" || newPassword == "" || confirmPassword == "") { if (oldPassword == null || oldPassword == "") { $("#divMsgOldPassword").show(); $("#divMsgOldPassword").html("Please enter old password."); } if (newPassword == null || newPassword == "") { $("#divMsgNewPassword").show(); $("#divMsgNewPassword").html("Please enter new password."); } if (confirmPassword == null || confirmPassword == "") { $("#divMsgConfirmPassword").show(); $("#divMsgConfirmPassword").html("Please enter confirm password."); } } else { if (newPassword != confirmPassword) { $("#divMsgConfirmPassword").show(); $("#divMsgConfirmPassword").html(""); $("#divMsgConfirmPassword").html("New password and confirm password is not match."); } else { var postData = { oldPassword: oldPassword, newPassword: newPassword }; var searchUrl = BASEPATHURL + "/TTEmbeddedViews/ChangePassword"; AjaxCall(searchUrl, postData, "POST", "JSON", 'ChangePasswordSuccess'); } } }); $('#changePasswordModel').appendTo("body"); }); function ClearLetterToEditor() { $("#OldPassword").val(""); $("#NewPassword").val(""); $("#ConfirmPassword").val(""); } function ChangePasswordSuccess(data) { var position; if (data.Status.toLowerCase() == "ok") { $("#ChangePasswordSuccess").show(); setTimeout(function () { $("#ChangePasswordSuccess").hide(); $("#changePasswordModel").modal('hide'); }, 5000); ClearLetterToEditor(); } else if (data.Status.toLowerCase() == 'wrong') { $("#divMsgOldPassword").show(); $("#divMsgOldPassword").html(""); $("#divMsgOldPassword").html("Old password is wrong."); } else { jQuery("#msgError1").html(data.Message); jQuery.fn.colorbox.resize({}); setTimeout(function () { jQuery("#frmChangePassword #msgError1").hide(); jQuery.fn.colorbox.resize({}); }, 10000); } } $(document).on("click", "#cboxClose ", function () { jQuery(".close").trigger("click"); var $form = $('#frmChangePassword'); //reset jQuery Validate's internals $form.validate().resetForm(); //reset unobtrusive validation summary, if it exists $form.find("[data-valmsg-summary=true]") .removeClass("validation-summary-errors") .addClass("validation-summary-valid") .find("ul").empty(); //reset unobtrusive field level, if it exists $form.find("[data-valmsg-replace]") .removeClass("field-validation-error") .addClass("field-validation-valid") .empty(); }); </script> <nav class="navbar navbar-expand-md text-center xs-hide"> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation"> <i class="fa fa-bars" aria-hidden="true"></i> </button> <div class="collapse navbar-collapse" id="navbarCollapse"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.technicaltextile.net/news/">News</a> </li> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.technicaltextile.net/articles/">Articles</a> </li> <li class="nav-item"> <a class="nav-link headerlinks" target="_blank" href="https://www.fibre2fashion.com/market-intelligence/texpro-technical-textile/?utm_source=ttmegamenu&utm_medium=header&utm_campaign=TexproTT_2024">TexPro</a> </li> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.technicaltextile.net/interviews/">Interviews</a> </li> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.fibre2fashion.com/knowledge/webinar" target="https://www.fibre2fashion.com/knowledge/webinar">Webinars</a> </li> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.technicaltextile.net/events/">Events</a> </li> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.technicaltextile.net/advertise/">Advertise with us</a> </li> </ul> </div> </nav> <div class="modal fade" id="menu" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <a href="https://www.technicaltextile.net/"> <img src="https://static.fibre2fashion.com/ttresources/logo/TTnewLogo.png" class="img-responsive" alt="" /> </a> </div> <div class="modal-body"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.technicaltextile.net/news/"><img src="https://static.fibre2fashion.com/ttresources/icon/news.png">News</a> </li> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.technicaltextile.net/articles/"><img src="https://static.fibre2fashion.com/ttresources/icon/articles.png">Articles</a> </li> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.technicaltextile.net/interviews/"><img src="https://static.fibre2fashion.com/ttresources/icon/interview.png">Interviews</a> </li> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.fibre2fashion.com/knowledge/webinar" target="_blank"><img src="https://static.fibre2fashion.com/Ttresources/icon/webinar-icon-25x25.png">Webinars</a> </li> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.technicaltextile.net/events/"><img src="https://static.fibre2fashion.com/ttresources/icon/tradefairs.png">Events</a> </li> <li class="nav-item"> <a class="nav-link headerlinks" href="https://www.technicaltextile.net/advertise/"><img src="https://static.fibre2fashion.com/ttresources/icon/advertise.png">Advertise with us</a> </li> <li class="nav-item"><a class="nav-link headerlinks" href="https://www.technicaltextile.net/aboutus"><img src="https://static.fibre2fashion.com/ttresources/icon/aboutusmenu.png">About Us</a></li> <li class="nav-item"><a class="nav-link headerlinks" href="https://www.technicaltextile.net/contactus"><img src="https://static.fibre2fashion.com/ttresources/icon/contactus.png">Contact Us</a></li> <li class="nav-item"><a class="nav-link headerlinks" href="https://www.technicaltextile.net/privacypolicy"><img src="https://static.fibre2fashion.com/ttresources/icon/privacypolicy.png">Privacy Policy</a></li> <li class="nav-item"><a class="nav-link headerlinks" href="https://www.technicaltextile.net/termandcondition"><img src="https://static.fibre2fashion.com/ttresources/icon/termscondition.png">Terms & Conditions</a></li> <li class="nav-item"><a class="nav-link headerlinks" href="https://www.technicaltextile.net/cookiepolicy"><img src="https://static.fibre2fashion.com/ttresources/icon/cookipolicy.png">Cookie Policy</a></li> </ul> <span class="sign-wrapper"> <a class="sign-in" href="https://www.technicaltextile.net/member/?myurl=https%3a%2f%2fwww.technicaltextile.net%2farticles%2fiot-in-intelligent-mobile-health-monitoring-system-by-smart-textile-8337"> Sign In </a> <a class="sign-up" href="https://www.technicaltextile.net/member/"> Sign Up </a> </span> </div> </div> </div> </div> </div> </div> <style> .section-adstext #TextAdsDisplayAjax .text-ads a { color: #144263; } </style> <div class="section-adstext"> <div style="display:none;" id="divJson"> [] </div> <div id="textadsdisplay"> <script src="https://static.fibre2fashion.com/staticresources/js/jquery/plugins/swiper-3-4-2.min.js"></script> <style> #slideshow1.swiper-container, .swiper-wrapper, .swiper-slide { width: 100%; height: 18px; } #slideshow1 .swiper-slide { text-align: center; font-size: 18px; display: flex; } #slideshow1 .swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; z-index: 1; left: 10px; } </style> <div id="slideshow1"> <div class="swiper-container"> <div class="swiper-wrapper"> </div> </div> </div> <script> var swiper = new Swiper('.swiper-container', { direction: 'vertical', mousewheelControl: true, loop: true, autoplay: { delay: 5, disableOnInteraction: false }, slidesPerView: 'auto', grabCursor: true, mousewheelControl: true, keyboardControl: true, speed: 1000, autoplay: 10000, slidesPerView: 'auto', parallax: false, // freeMode: true, // freeModeSticky: true }); </script> </div> </div> <input type="hidden" value="" id="hdnUserId" /> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebPage", "name": "Speakable Content", "speakable": { "@type": "SpeakableSpecification", "xpath": [ "/html/head/title", "/html/head/meta[@name='description']/@content" ] }, "url": "https://www.technicaltextile.net/articles/iot-in-intelligent-mobile-health-monitoring-system-by-smart-textile-8337;" } </script> <script src="/articles/Scripts/Article/FollowFavouriteArticle.js"></script> <section class="articlesdetails"> <div class="container"> <input type="hidden" value="8337" id="hdnArticleId" /> <img style="display:none; visibility:hidden;" src="https://track.fibre2fashion.com/advt_banner/track.f2f?title=8337&category=articles&userid=&referer=" /> <div class="breadcrums text-left col-md-12"><a href="https://www.technicaltextile.net/" title="Home">Home</a> / <a href="https://www.technicaltextile.net/articles/" title="Article">Articles</a> / IoT in Intelligent Mobile Health Monitoring System by Smart Textile</div> <input type="hidden" id="hdnarticleId" value="8337" /> <input type="hidden" id="hdnuserId" value="" /> <input type="hidden" id="hdnURL" value="https://www.technicaltextile.net/articles/8337/iot-in-intelligent-mobile-health-monitoring-system-by-smart-textile" /> <input type="hidden" id="hdnArticleTitle" value="IoT in Intelligent Mobile Health Monitoring System by Smart Textile" /> <div style="margin-bottom:10px;margin-top:10px;text-align:center;" class="col-md-12 verticleadvt"> <div id="divContentDTTADIH1" onload="divLoad('https%3a%2f%2fadsclick.fibre2fashion.com%2fttadsdeliver%2fAdsRender%2fRenderImageAdvertisement%3fcode%3dDTTADIH1%26channel%3dTT+Article%26region%3dDetails','divContentDTTADIH1')"></div> </div> <div class="row"> <div class="col-lg-12"> <div class="detailimg"> <img src="https://static.fibre2fashion.com/ArticleResources/Images/84/8337/smart textile_big_Big.jpg" class="img-responsive" alt="smart textile_big" title="smart textile_big" onerror='NoImageForBig(this,"/articles/");' /> <div class="detail-title"> <a class="greentag" href="https://www.technicaltextile.net/articles/smart-textile/642">smart textile</a> <a class="greentag" href="https://www.technicaltextile.net/articles/e-textiles/728">e-textiles</a> <a class="greentag" href="https://www.technicaltextile.net/articles/internet-of-things/729">Internet of Things</a> <h1 class="sectiontitle text-capitalize">IoT in Intelligent Mobile Health Monitoring System by Smart Textile</h1> <p> <p> <strong> Written by: </strong> <a href="https://www.technicaltextile.net/articles/author/TextileMates/5300" target="_blank"><span>TextileMates</span></a> </p> </p> </div> </div> </div> </div> <div class="row"> <div class="col-lg-1"> <ul class="articledetail-social"> Share <li> <div class='sharethis-inline-share-buttons'></div></li> </ul> </div> <div class="col-lg-8"> <a class="btn-view-analysis btn" href="javascript:void(0);" id="btnViewAnalysis"> View Article Analytics </a> <a class="btn-read-Article btn" href="javascript:void(0);" id="btnReadArticle" style="display:none;"><i class="fa fa-pencil-square-o fa-lg" aria-hidden="true" style="display:none;"></i>Read Article</a> <br /> <div class="box arrow-top InfoBox" style="display:none"> <a class="close-b" id="btnClose" href="javascript:void(0)"><i class="fa fa-times" aria-hidden="true"></i></a> <b>Check Out Our New Feature !</b> <br /> Click to explore our newest <br />'AI enabled' Analytics. </div> <div class="clearfix"></div> <div class="articledetails" id="articleContent"> <p style="text-align:justify"><span style="font-family:georgia">An IoT is the internetworking of physical devices, vehicles, buildings, embedded with electronics, software, sensors, actuators, and network connectivity that enables objects to collect and exchange data by controlling remotely across existing network infrastructure, for direct integration of the physical world into computer systems. "Things," in the IoT refers to devices such as heart monitoring implants, automobiles with built-in sensors. These devices collect useful data with the help of various existing technologies. Now a day many textile industries producing a smart textile clothes based on sensors, actuators for functional application. Smart and electronics textiles are widely used in various fields including medical field.</span></p> <p style="text-align:justify"><span style="font-family:georgia">Mobile Health Care is the integration of mobile computing and health monitoring through smart textile clothes for improving communication among patients, physicians. Mobile devices are the important part of our life it can integrate health care more seamlessly to our everyday life with accurate medical information anytime anywhere. Recently developed sensors, low-power IC, and wireless communications have enabled the design of low-cost, lightweight and intelligent biosensor nodes. It the sense, process, communicate integrated into wireless personal or body area networks for mobile health monitoring. In this paper, we present Intelligent Mobile Health Monitoring System with smart textiles, which can provide medical feedback to the patients through mobile devices based on the biomedical and environmental data collected by deployed sensors.</span></p> <p style="text-align:justify"><b style="mso-bidi-font-weight: normal"><span style="font-family:georgia">1.Introduction to IoT in intelligent mobile health monitoring system by smart textile </span></b></p><div id='articlecontentadvtblock'></div> <p style="text-align:justify"><span style="font-family:georgia">Pervasive computing is the concept that incorporates computation in our working and living environment in such a way so that the interaction between human and computational devices such as mobile devices or computers becomes extremely natural and the user can get multiple types of data in a totally transparent manner. The potential for pervasive computing is evident in almost every aspect of our lives including the hospital, emergency and critical situations, industry, education, or the hostile battlefield. The use of this technology in the field of health and wellness is known as pervasive health care. Mobile computing describes a new class of mobile computing devices which are becoming omnipresent in everyday life. Handhelds, phones and manifold embedded systems make information access easily available for everyone from anywhere at any time. We termed the integration of mobile computing to pervasive healthcare as mobile health care. The goal of mobile health care is to provide health care services to anyone at any time, overcoming the constraints of place, time and character.</span></p> <p style="text-align:justify"><span style="font-family:georgia">In many situations, people have medical issues which are known to them but are unwilling or unable to reliably go to a physician. Obesity, high blood pressure, irregular heartbeat, or diabetes is examples of such common health problems. In these cases, people are usually advised to periodically visit their doctors for routine medical checkups. But if we can </span><span style="font-family: georgia; font-size: 13.3333px;">provide them with a smarter and more personalised means through which they can get medical feedback, it will save their valuable time, satisfy their desire for personal control over their own health, and lower the cost of long-term medical care.</span></p> <p style="text-align:justify"></p> <p><br /></p> <div id='AdSenseAdsdivblock'></div><!-- 2 Page Start --> <div> <p style="text-align:justify"><span style="font-family:georgia">Various advancements in pervasive computation and communication technologies, coupled with micro and Nanoelectronics have created opportunities for the seamless integration of electronics and flexible sensors. These flexible sensors made of textiles or possessing a clothing-like texture and flexibility result in functionalised textiles commonly referred to as e-textiles or smart textiles. Tao describes smart textiles as a class of smart materials and structures that sense and react to environmental conditions or stimuli. Depending on the degree to which intelligence is imparted into these textiles, they may be passive, active or very smart. Passive textiles only acquire information about the environment active textile reacts to its environment and adapts in different ways, and very smart textiles may be context-aware and adapt their responses based on the context. These three components may be confined to the presence of sensors, actuators and controlling units. For instance, a passive material requires sensors to detect signals. Constituents of an active material may require the coupling of an actuator or a controlling unit with a sensor. Similarly, for very smart textiles, a combination of sensors, actuators, controlling units and a context-aware material that functions as a processing unit may be essential.</span></p> <p style="text-align:justify"><span style="font-family:georgia">Context-aware intelligent materials are formulated by combining conventional textiles with novel materials, mechanics, processing techniques and the chemistry and biology of materials. In biomedical applications for long-term physiological signal monitoring, textiles are the preferred platform for sensors, because they are the most natural materials close to the skin. Traditionally, long-term ambulatory systems that perform biomedical monitoring use adhesives to hold the electrodes or sensors in place against the skin and use a conductive gel to make low impedance electrical contact with the skin. Advancements in analog front-end electronics with very high input impedance and a high common mode rejection ratio (CMRR) have enabled the use of dry electrodes without the need for gels. These dry electrodes, when made on textiles, can be seamlessly integrated into clothing to achieve an intuitive and comfortable alternative to currently available long-term monitoring systems. However, these dry electrodes have been known to have an initial settling time, wherein the contact impedance slowly drops to a value adequate to acquire signals with minimal noise from the environment. One approach to alleviating this problem is to use nanostructured sensors, which have the significantly higher surface area, as compared to planar sensors so that the desirable low contact impedance can be achieved sooner. The review is organized as follows: First, we present the motivations for a textile integrated wearable system from a healthcare perspective for patients who have already been diagnosed with a cardiovascular disease (CVD) Second, we describe the research performed thus far on the use of nanostructured sensors and nanomaterials on textiles for cardiac monitoring. Finally, we present examples of end-to-end system implementations for multi-parameter monitoring through smart devices, namely the e-bra for women and the e-bro for men.</span></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p><span style="font-family:georgia">A number of biosensors that monitor vital signs, environmental sensors (temperature, humidity, and light), and a location sensor can all be integrated into a Wearable Wireless </span><span style="font-family: georgia; font-size: 13.3333px; text-align: justify;">Body/Personal Area Network (WBAN/WPAN). This type of networks consisting of inexpensive, lightweight, and miniature sensors can allow long-term, unobtrusive, ambulatory health monitoring with instantaneous feedback to the user about the current health status and real-time or near real-time updates of the user's medical records. Such a system can be used for mobile or computer supervised rehabilitation for various conditions, and even early detection of medical conditions.</span></p> </div> <!--2 Page End --><!-- 3 Page Start --> <div> <p style="text-align:justify"><span style="font-family: georgia; font-size: 10pt;">As a large amount of medical data is handled by the server, the server will perform mine and analyze the data. With the result of mining, analysis and suggestions and information provided by the specialists in the critical scenarios the server can learn to provide feedback automatically.</span></p> <p style="text-align:justify"><b style="mso-bidi-font-weight: normal"><span style="font-family:georgia">2. Sensors in textile </span></b></p> <p style="text-align:justify"><span style="font-family:georgia">Smart textile (fabric) can be made from materials ranging from traditional cotton, polyester, and nylon, to advanced Kevlar with integrated functionalities. However, in the scope of the present, fabrics with electrical conductivity are of interest. There are two kinds of smart textile (fabric) products that have been developed and studied for health monitoring fabric with textile-based sensor electronics and fabric that envelopes traditional sensor electronics, showed that weaving can be used to incorporate electrically conductive yarn into a fabric to obtain a textile that can be used as a "Wearable Motherboard". It can connect multiple sensors on the body, such as wet gel ECG electrodes, to the signal acquisition electronics. Later research has shown that conductive yarns can be instrumental in the fabrication of textile-based sensors made of fabric or metallic meshes coated with silver or conductive metal cores woven into the fabric.</span></p> <p style="text-align:justify"><span style="font-family:georgia">There are two broad approaches to the fabrication of garments with ECG sensor electrodes in research:</span></p> <p style="margin-top:0in;margin-right:0in;margin-bottom:10.0pt; margin-left:.5in;text-align:justify;text-indent:-.25in;line-height:115%; mso-list:l0 level1 lfo1"><!--[endif]--><b style="mso-bidi-font-weight:normal"><span style="font-family:georgia">Finished garments through functionalization or integration of finished garments with sensor elements.</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">This approach involves the integration of finished electrodes into finished garments by simply stitching the electrodes at the appropriate locations on the garment or using deposition techniques to transfer the functional materials at the appropriate locations.</span></p> <p style="margin-top:0in;margin-right:0in;margin-bottom:10.0pt; margin-left:.5in;text-align:justify;text-indent:-.25in;line-height:115%; mso-list:l0 level1 lfo1"><!--[endif]--><b style="mso-bidi-font-weight:normal"><span style="font-family:georgia">Unfinished garments</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">The introduction of smart materials during the garment fabrication process. This in Finished approach entails the use of textile fabrication techniques to form woven or nonwoven fabrics with the inclusion of functional materials.</span></p> <p style="text-align:justify"><b style="mso-bidi-font-weight: normal"><span style="font-family:georgia">2.1. Incorporation garments</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">Several flexible and rigid materials have been fabricated and evaluated for use as electrodes. Among resistive electrodes are flexible polydimethylsiloxane (PDMS), CNT </span><span style="font-family: georgia; font-size: 13.3333px;">array electrodes named ENOBIO, carbon nanotube (CNT)/PDMS Nano composites, flexible polymeric dry electrodes and vertically-aligned metallic nanowires on flexible substrates. Among capacitive electrodes are Ti/TiN electrodes, IrO-coated electrodes, and MEMs spiked electrodes. A comprehensive review of these contact and non-contact dry electrodes has been presented in. Smart textile implementations can be achieved by stitching these electrodes onto finished garments.</span></p> </div> <!--3 Page End --><!-- 4 Page Start --> <div> <p style="text-align:justify"><b style="font-size: 10pt;"><span style="font-family:georgia">2.2. Textiles as electrodes - Unfinished garments</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">The smallest units of the textile are fibres or filaments. Innumerable combinations of these units can result in many textile materials with varying length, cross-section areas and shapes and surface roughness. The intelligent functionality, conductivity, in this case, can be introduced into textiles at different levels. At the fibre level, a coating can be applied or conductive threads can be added to make a composite textile. Fibres of different types can be arranged at random or in a strictly organized way in yarns or fabrics to form even 3D structures. These structures can be metallized or functionalized to fabricate a conductive textile electrode and other functional surfaces with micro- or Nanorods, or micro- or Nano-coil arrays. Accordingly, there are two strategies followed to make fabrics conductive: Inclusion of thin conductive filaments in the yarns used to make the fabric or coating of the finished fabric with conductive materials by various coating techniques. Mechanical, as well as conductive property.</span></p> <p style="text-align:justify"><span style="font-family:georgia">The inclusion of thin conductive filaments in the yarns used to make the fabric or coating of the finished fabric with conductive materials by various coating techniques. Mechanical, as well as conductive property enhancement, has been documented with the absorption of single-walled carbon nanotubes (SWCNT) in cotton. The latter approach uses deposition and coating techniques, like sputtering, screen printing, electrospinning, and carbonising and evaporation deposition. Conductive coatings on fabric result in higher conductivities, but are less durable, especially through wash cycles. Nanotextiles are formed by the fabrication of nanostructures on textile fabrics or forming Nanoscale filamentous structures on fabric, rather than incorporating nanomaterials into fabrics.</span></p> <p style="text-align:justify"><b style="mso-bidi-font-weight: normal"><span style="font-family:georgia">2.3. Nanocomposite inks for conductive traces and connections</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">Implementations of wearable systems on textile require a cost-effective, as well as scalable way to form interconnects between the various components. One approach to achieving this goal is to have functional inks that can be printed onto a textile to essentially form printed circuit boards on textile. In the case of ECG smart textiles, this involves the formulation of conductive inks or printable capacitive structures on fabric. Polymer thick film (PTF) technologies have been used to form conductive traces and transmission lines on a non-woven fabric in. Alternatively, inks with conductive fillers and polymer binders have been used in the formulation of several inks that are stretchable and resistant to wear and tear. Stretchable conductive inks on textiles have been demonstrated through conductive traces using silver flakes in the polyurethane-based binder by Araki et al..Poly(3,4 ethylene dioxythiophene) : poly(styrene sulfonate) films have been successfully deposited on rubber latex substrates using ink-jet printing. Multi-wall carbon </span><span style="font-family: georgia; font-size: 13.3333px;">nanotubes (MWCNTs) and polyaniline nanoparticle (PANP) core shell-based nanocomposite conductive inks were synthesized and successfully screen printed on woven cotton by Rai et al. Conductive traces drawn from inks with silver flakes in an acrylic binder have been used to make connections between ECG electrodes and flexible printed circuit boards (PCBs).</span></p> </div> <!--4 Page End --><!-- 5 Page Start --> <div> <p style="text-align:justify"><b style="font-size: 10pt;"><span style="font-family:georgia">3. Examples of systems implementation</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">Wearable systems for monitoring physiological signals have been reported in many studies. Some of them are in the form of wearable accessories, such as wrist watch for cuffless blood pressure monitoring. Systems can be off-the-shelf electronics with dry electrodes fabricated on FR4 boards that can be embedded/encapsulated in clothing, such as a cap or shirt. The systems either display only or transmit to a remote location through Bluetooth-enabled cellular phone/Zigbee-enabled PC and wireless data transmission or the Internet for remote patient monitoring (RPM). The systems can be microelectronics fabricated on flexible substrates, which are easy to incorporate into the textile. These electronics can accomplish multiple biometric monitoring, such as sweat rate, temperature, ECG, blood oxygen level, etc.</span></p> <p style="text-align:justify"><span style="font-family:georgia">The systems can be microelectronics fabricated on flexible substrates, which are easy to incorporate into the textile. These electronics can accomplish multiple biometric monitoring, such as sweat rate, temperature, ECG, blood oxygen level, etc., along with the wireless transmission. In combination with global positioning technology, they can facilitate medical intervention and augment ubiquitous healthcare. Sensors that are encapsulated, enmeshed or textile-based are predominantly electrical, optical or piezoelectric monitor physiological signals close to the body. Dry electrodes are the most popular type of sensors for biopotential measurement in wearable systems. These electrodes have varying designs, which include fabric made of woven conductive thread, an array of metalized needles, a conductive surface and an Ag/AgCl back electrode (conductive gel free) and capacitively-coupled dry electrodes. They have been shown to acquire biopotential signals. In addition to that, they have been proposed for cardiac, as well as neural stimulation. Optical sensors are mainly off the shelf microelectronics or optical fiber-based sensors. The piezoelectric sensors are off-the-shelf microelectronics, flexible piezoelectric membranes or functionalized piezoelectric yarn. Wireless sensor systems generate large amounts of data that require data management and post processing. Research in database architecture has shown that database organization for the derivation of medical parameters for diagnostics and archiving of diagnostic parameters solves the problem of data volume. In addition to that, data processing through cloud computing and remote access to stored data improves the computing performance. In the following sections, implementations of wearable systems with textile-based nanosensors and state of-the-art wireless communication systems are described.</span></p> <p style="text-align:justify"><b style="mso-bidi-font-weight: normal"><span style="font-family:georgia">3.1. E-Bro</span></b></p> <p><span style="font-family:georgia">The textile platform in this application is an inner vest that can incorporate nano biosensors, such as gold nanowire electrodes or nanostructured textile electrodes and composite piezoelectric films. It can also incorporate an infrared emitter-detection system for plethysmography and temperature sensors. The e-bro system is an implementation of a </span><span style="font-family: georgia; font-size: 13.3333px; text-align: justify;">multichannel wearable wireless textile-based nano-biosensor that monitors ECG and blood pressure.</span></p> </div> <!--5 Page End --><!-- 6 Page Start --> <div> <p style="text-align:justify"><b style="font-size: 10pt;"><span style="font-family:georgia">3.2. System description</span></b></p> <p style="text-align:justify"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"/> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"/> <v:f eqn="sum @0 1 0"/> <v:f eqn="sum 0 0 @1"/> <v:f eqn="prod @2 1 2"/> <v:f eqn="prod @3 21600 pixelWidth"/> <v:f eqn="prod @3 21600 pixelHeight"/> <v:f eqn="sum @0 0 1"/> <v:f eqn="prod @6 1 2"/> <v:f eqn="prod @7 21600 pixelWidth"/> <v:f eqn="sum @8 21600 0"/> <v:f eqn="prod @7 21600 pixelHeight"/> <v:f eqn="sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> <o:lock v:ext="edit" aspectratio="t"/></v:shapetype><v:shape id="_x0000_s1026" type="#_x0000_t75" style='position:absolute; left:0;text-align:left;margin-left:0;margin-top:146.9pt;width:540pt;height:259.9pt; z-index:1;mso-position-horizontal:left'> <v:imagedata src="https://static.fibre2fashion.com/articleresources/images/84/8337/6_files/image001.jpg" o:title="fig 1"/> <w:wrap type="square"/></v:shape><![endif]--><!--[if !vml]--><img width="720" height="347" src="https://static.fibre2fashion.com/articleresources/images/84/8337/6_files/image001.jpg" align="left" hspace="12" v:shapes="_x0000_s1026" /><!--[endif]--><span style="font-family:georgia">Figure 1 shows the overall system, which consists of four components: firstly, a compression inner vest, referred to as the e-bro, with the textile electrode sensors and the printed connection traces that connect the electrodes to a sensor electronics module (SEM); secondly, a photoplethysmography armband that has near-IR LEDs and photodiodes, which are connected to the SEM through conductive traces printed on the left arm; thirdly, the SEM that consists of an amplifier, filter circuits, a microcontroller and a ZigBee wireless radio; lastly, a software program running on a PC that receives and plots incoming data from the person wearing it.</span></p> <p style="text-align:justify"></p> <p style="text-align:justify"><span style="font-family:georgia">The photoplethysmography armband consists of two arrays of near-IR photodiodes and a central array of three photodiodes. The electrodes and the armband are connected to the SEM through conductive traces, an ink formulation of silver nanoparticle fillers in an elastic acrylic-based binder, printed on the vest, and snap buttons. The conductive traces were made using conductive inks, and screen printing was used, which is textile manufacturing compatible. The armband is removable and simply snaps on to the vest through four snap buttons (Figure 2). The removable SEM and arm band makes the e-bro washable.</span></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> </div> <!--6 Page End --><!-- 7 Page Start --> <div> <p style="text-align:justify"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"/> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"/> <v:f eqn="sum @0 1 0"/> <v:f eqn="sum 0 0 @1"/> <v:f eqn="prod @2 1 2"/> <v:f eqn="prod @3 21600 pixelWidth"/> <v:f eqn="prod @3 21600 pixelHeight"/> <v:f eqn="sum @0 0 1"/> <v:f eqn="prod @6 1 2"/> <v:f eqn="prod @7 21600 pixelWidth"/> <v:f eqn="sum @8 21600 0"/> <v:f eqn="prod @7 21600 pixelHeight"/> <v:f eqn="sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> <o:lock v:ext="edit" aspectratio="t"/></v:shapetype><v:shape id="_x0000_s1026" type="#_x0000_t75" style='position:absolute; left:0;text-align:left;margin-left:0;margin-top:.6pt;width:527.05pt;height:325.3pt; z-index:1;mso-position-horizontal:left'> <v:imagedata src="https://static.fibre2fashion.com/articleresources/images/84/8337/7_files/image001.jpg" o:title="fig 2"/> <w:wrap type="square"/></v:shape><![endif]--><!--[if !vml]--><img width="703" height="434" src="https://static.fibre2fashion.com/articleresources/images/84/8337/7_files/image001.jpg" align="left" hspace="12" v:shapes="_x0000_s1026" /><!--[endif]--></p> <p style="text-align:justify"><b style="mso-bidi-font-weight: normal"><span style="font-family:georgia">3.3. Sensor Electronics Module (SEM)</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">The amplifier, which is a part of the SEM, consists of four channels: three channels for the bipolar limb leads, Lead I, Lead II and Lead III, and the fourth channel amplifies the potential difference across the photodiode, which detects the reflected IR waves from the brachial artery. The amplifiers used in the SEM had a band pass of 0.2 Hz to 70 Hz and a mid-band gain of 50 dB for the three ECG channels. The gain was increased to 55 dB for the photoplethysmography sensors for a band of 0.2 Hz to 15 Hz. The amplified signals from the amplifier are digitized using the onboard microcontroller for transmission; Figure 3.</span></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> </div> <!--7 Page End --><!-- 8 Page Start --> <div> <p style="text-align:justify"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"/> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"/> <v:f eqn="sum @0 1 0"/> <v:f eqn="sum 0 0 @1"/> <v:f eqn="prod @2 1 2"/> <v:f eqn="prod @3 21600 pixelWidth"/> <v:f eqn="prod @3 21600 pixelHeight"/> <v:f eqn="sum @0 0 1"/> <v:f eqn="prod @6 1 2"/> <v:f eqn="prod @7 21600 pixelWidth"/> <v:f eqn="sum @8 21600 0"/> <v:f eqn="prod @7 21600 pixelHeight"/> <v:f eqn="sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> <o:lock v:ext="edit" aspectratio="t"/></v:shapetype><v:shape id="_x0000_s1026" type="#_x0000_t75" style='position:absolute; left:0;text-align:left;margin-left:0;margin-top:.6pt;width:534.25pt;height:214.55pt; z-index:1;mso-position-horizontal:left'> <v:imagedata src="https://static.fibre2fashion.com/articleresources/images/84/8337/8_files/image001.jpg" o:title="fig 3"/> <w:wrap type="square"/></v:shape><![endif]--><!--[if !vml]--><img width="712" height="286" src="https://static.fibre2fashion.com/articleresources/images/84/8337/8_files/image001.jpg" align="left" hspace="12" v:shapes="_x0000_s1026" /><!--[endif]--></p> <p style="text-align:justify"><span style="font-family:georgia">The choice of the Zig-Bee radio module was motivated by two desired functions. Firstly, it has to support data rates higher than 9,600 bps, because four channels of digitized ECG and BP signal have to be transmitted in real time. Secondly, it provides communication ranges as high as possible for applications in sports, military expedition and high-risk work environments, such as firefighters.</span></p> <p style="text-align:justify"><b style="mso-bidi-font-weight: normal"><span style="font-family:georgia">3.4. E-Bra</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">The systems incorporated in the inner vest for men can also be integrated into an inner garment for women, such as a brassiere. The various sensors listed in the previous section can be incorporated in the e-bra and the signals from the sensors brought to the eNanoflex module through printed conductive traces or conductive threads. Figure 4 shows a picture of the e-bra, the eNanoflex module used for data acquisition and wireless transmission and the simple signal display interface that plots the data received from the eNanoflex module.</span></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> </div> <!--8 Page End --><!-- 9 Page Start --> <div> <p style="text-align:justify"></p> <p style="text-align:justify"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"/> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"/> <v:f eqn="sum @0 1 0"/> <v:f eqn="sum 0 0 @1"/> <v:f eqn="prod @2 1 2"/> <v:f eqn="prod @3 21600 pixelWidth"/> <v:f eqn="prod @3 21600 pixelHeight"/> <v:f eqn="sum @0 0 1"/> <v:f eqn="prod @6 1 2"/> <v:f eqn="prod @7 21600 pixelWidth"/> <v:f eqn="sum @8 21600 0"/> <v:f eqn="prod @7 21600 pixelHeight"/> <v:f eqn="sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> <o:lock v:ext="edit" aspectratio="t"/></v:shapetype><v:shape id="_x0000_s1026" type="#_x0000_t75" style='position:absolute; left:0;text-align:left;margin-left:0;margin-top:0;width:545.05pt;height:307.45pt; z-index:1;mso-position-horizontal:left;mso-position-vertical:center'> <v:imagedata src="https://static.fibre2fashion.com/articleresources/images/84/8337/9_files/image001.jpg" o:title="fig 4"/> <w:wrap type="square"/></v:shape><![endif]--><!--[if !vml]--><img width="727" height="410" src="https://static.fibre2fashion.com/articleresources/images/84/8337/9_files/image001.jpg" align="left" hspace="12" v:shapes="_x0000_s1026" /><!--[endif]--><b style="mso-bidi-font-weight:normal"><span style="font-family:georgia">3.5. Multichannel data acquired:</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">The data acquired by the e-bro can be transmitted wirelessly to a PC. The data received by the PC was then filtered using an adaptive filter algorithm to minimize the effect of motion on the ECG signal baseline. The data acquisition and adaptive filter were developed using MATLAB (Mathworks, Natick, MA, USA). However, the same can be achieved on a JAVA platform and can be deployed on a smartphone. Figure 4ad shows the original three ECG signals, Lead I, Lead II and Lead III. It also plots the pulse waveform, the heart rate and the estimated systolic and diastolic blood pressure. The figure shows the eNanoflex module used for data acquisition and wireless transmission. The derived pulse transit time (PTT) values are then used to estimate the systolic and diastolic blood pressure values (Figure 4e) based on the calibration equations previously obtained in. Other sensor systems can be incorporated to develop wearable applications to monitor respiration, temperature, and blood oxygen level. Post processing of ECG can also calculate heart rate variability (HRV), which is a prognostic and diagnostic tool. HRV is described as the sequence formed by concatenating the difference in heart rate between consecutive beats. It is calculated as the inverse of the difference in the intervals between consecutive R-peaks. The R-peak detection algorithm used for the calculation of the RR interval (RRI) was as given in. The autoregressive (AR) power spectrum estimation technique was used to obtain the power spectrum density (PSD) plot of the RRI sequence. The characteristic LF and HF peaks were observed. The figure shows the AR PSD computed from the RRI series for the standing-up case. The figure shows the same for supine ECG. AR PSDs in both figures show a classic shift in the power distribution between LF and HF components with respect to total power.</span></p> <p><span style="font-family:georgia">Thus, these implementations of the e-bro and e-bra systems can be used for the tracking of chronic conditions related to autonomous nervous regulation of cardiac activity. Continuous multiple lead ECG monitoring can be used for the detection of T-wave inversion, which is indicative of a change in ventricular repolarization. Automated post </span><span style="font-family: georgia; font-size: 13.3333px; text-align: justify;">processing of ECG by an algorithm for the detection of T-wave inversion can serve as an alarm system that will trigger a subroutine to initiate the ECG signal relay through a remote server to a doctor's office for diagnosis.</span></p> </div> <!--9 Page End --><!-- 10 Page Start --> <div> <p style="text-align:justify"><b style="font-size: 10pt;"><span style="font-family:georgia">4. System architecture:</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">IMHMS collects patient's physiological data through the bio-sensors. The data is aggregated in the sensor network and a summary of the collected data is transmitted to a patient's personal computer or cell phone/PDA. These devices forward data to the medical server for analysis. After the data is analyzed, the medical server provides feedback to the patient's personal computer or cell phone/PDA. The patients can take necessary actions depending on the feedback. The IMHMS contains three components.</span></p> <p style="text-align:justify"></p> <p style="text-align:justify"><span style="font-family:georgia">1. Wearable Body Sensor Network [WBSN]</span></p> <p style="text-align:justify"><span style="font-family:georgia">2. Patients Personal Home Server [PPHS]</span></p> <p style="text-align:justify"><span style="font-family:georgia">3. Intelligent Medical Server [IMS].</span></p> <p style="text-align:justify"><span style="font-family:georgia">They are described below.</span></p> <p style="text-align:justify"><b style="mso-bidi-font-weight: normal"><span style="font-family:georgia">4.1. Wearable Body Sensor Network [WBSN]</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">Wearable Body Sensor Network is formed with the wearable or implantable biosensors in patient's body. These sensors collect necessary readings from patient's body. For each organ, there will be a group of sensors which will send their readings to the group leader. The group leaders can communicate with each others. They send the aggregated information to the central controller. The central controller is responsible for transmitting patient's data to the personal computer or cell phone/PDA. Suggested that for wireless communication inside the human body, the tissue medium acts as a channel through which the information is sent as electromagnetic (EM) radio frequency (RF). So in WBSN, information is transmitted as electromagnetic (EM) radio frequency (RF) waves. The central controller of the WBSN communicates with the Patients Personal Home Server [PPHS] using any of the three wireless protocols: Bluetooth, WLAN (802.11) or ZigBee. Bluetooth can be used for short range distances between the central controller and PPHS. WLAN can be used to support more distance between them. Nowadays ZigBee introduces itself as a specialized wireless protocol suitable for pervasive and ubiquitous applications. So ZigBee can be used for the communication too.</span></p> <p style="text-align:justify"></p> </div> <!--10 Page End --><!-- 11 Page Start --> <div> <p style="text-align:justify"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"/> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"/> <v:f eqn="sum @0 1 0"/> <v:f eqn="sum 0 0 @1"/> <v:f eqn="prod @2 1 2"/> <v:f eqn="prod @3 21600 pixelWidth"/> <v:f eqn="prod @3 21600 pixelHeight"/> <v:f eqn="sum @0 0 1"/> <v:f eqn="prod @6 1 2"/> <v:f eqn="prod @7 21600 pixelWidth"/> <v:f eqn="sum @8 21600 0"/> <v:f eqn="prod @7 21600 pixelHeight"/> <v:f eqn="sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> <o:lock v:ext="edit" aspectratio="t"/></v:shapetype><v:shape id="_x0000_s1026" type="#_x0000_t75" style='position:absolute; left:0;text-align:left;margin-left:0;margin-top:-36.7pt;width:515.5pt; height:277.1pt;z-index:1;mso-position-horizontal:left'> <v:imagedata src="https://static.fibre2fashion.com/articleresources/images/84/8337/11_files/image001.jpg" o:title="fig 5"/> <w:wrap type="square"/></v:shape><![endif]--><!--[if !vml]--><img width="687" height="369" src="https://static.fibre2fashion.com/articleresources/images/84/8337/11_files/image001.jpg" align="left" hspace="12" v:shapes="_x0000_s1026" /><!--[endif]--></p> <p style="text-align:justify"><b style="mso-bidi-font-weight: normal"><span style="font-family:georgia">4.2. Patient's Personal Home Server [PPHS]</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">The patient's personal home server can be a personal computer or mobile devices such as cell phone/PDA. We suggest mobile devices because it will be more suitable for the users to use their mobile devices for this purpose. PPHS collects information from the central controller of the WBSN. PPHS sends information to the Intelligent Medical Server [IMS].PPHS contains logics in order to determine whether to send the information to the IMS or not. Personal Computer based PPHS communicates with the IMS using the Internet. Mobile devices based PPHS communicates with the IMS using GPRS / Edge / SMS. The best way to implement IMS is by Web Service or Servlet based architecture. The IMS will act as the service provider and the patients PPHS will act as the service requester. By providing these types of architecture, a large number of heterogeneous environments can be supported with security. So personal computer or cell phone/PDA can be connected easily to a single IMS without any problem.</span></p> <p style="text-align:justify"><b style="mso-bidi-font-weight: normal"><span style="font-family:georgia">4.3. Intelligent Medical Server [IMS]</span></b></p> <p><span style="font-family:georgia">Intelligent Medical Server [IMS] receives data from all the PPHS. It is the backbone of this entire architecture. It is capable of learning patient specific thresholds. It can learn from previous treatment records of a patient. Whenever a doctor or specialist examines a patient, the examination and treatment results are stored in the central database. IMS mines these data by using state-of-the-art data mining techniques such as neural nets, association rules, decision trees depending on the nature and distribution of the data. After processing the information it provides feedback to the PPHS or informs medical authority in critical situations. PPHS displays the feedback to the patients. Medical authority can take necessary measures. The IMS keeps patient specific records. It can infer any trend of diseases for a patient, family even locality. IMS can cope with health variations due to seasonal changes, epidemics etc. IMS is controlled and monitored mainly by specialized physicians. But even a patient can help train IMS by providing information specific to him. After mining the database stored in IMS, important information regarding </span><span style="font-family: georgia; font-size: 13.3333px; text-align: justify;">the general health of the people can be obtained. It can help the authority to decide health policies. Large numbers of patients will be connected to the IMS using their PPHS. So security of the patients is a major issue here. So RFID can be used for this purpose. Radio-frequency identification (RFID) is an automatic identification method, relying on storing and remotely retrieving data using devices called RFID tags or transponders. A RFID tag is an object that can be applied to or incorporated into a product, animal, or person for the purpose of identification using radio waves. Some tags can be read from several meters away and beyond the line of sight of the reader. So security can be provided by providing RFID tags to each patient.</span></p> </div> <!--11 Page End --><!-- 12 Page Start --> <div> <p style="text-align:justify"></p> <p style="text-align:justify"><b style="font-size: 10pt;"><span style="font-family:georgia">5. Future works and conclusion</span></b></p> <p style="text-align:justify"><span style="font-family:georgia">The whole system of mobile health care using biosensor network places forward some future works such as finding the most effective mechanism for ensuring security in biosensors considering the severe restrictions of memory and energy, representing the collected data in the most informative manner with minimal storage and user interaction, modeling of data so that the system will not represent all the data but only relevant information thus saving memory. These are the generic works that can be done in future in the sector of mobile health care. For IMHMS our vision is much wider. We think of a system where the patients need not do any actions at all. With the advancement of sensor technologies, it is not far enough when the bio-sensors itself can take necessary actions. A patient needed glucose does not need to take it manually rather the bio-sensors can push the glucose into the patient's body depending on the feedback from the IMS. It seems to be impossible to achieve by everybody. But nothing is impossible. Today we imagine of something and see that it is implemented in the near future. But if we stop imagine and thinking then how impossible can be made possible? This paper demonstrates an intelligent system for mobile health monitoring. Smart sensors offer the promise of significant advances in medical treatment. Networking multiple smart sensors into an application-specific solution to combat disease is a promising approach, which will require research with a different perspective to resolve an array of novel and challenging problems. As wireless networks of sensors are developed for biomedical applications, the knowledge gained from these implementations should be used to facilitate the development of sensor networks for new applications. Expeditious development of implanted smart sensors to remedy medical problems presents clear benefits to individuals as well as society as a whole. There is the obvious benefit to persons with debilitating diseases and their families as these patients gain an enhanced quality of life. Biomedical implants that monitor for cancer will help recovering patients maintain their health. Not only will these individuals personally benefit from their improved health and well-being, but society will also benefit from their increased productivity and societal contributions. Once the technology is refined, medical costs for correcting chronic medical conditions will be reduced. As the world population increases, the demand for such system will only increase. We are implementing the IMHMS to help the individuals as well as the whole humanity. Our goals will be fulfilled.</span></p> </div> <!--12 Page End --><!-- 13 Page Start --> <div> <p style="text-align:justify"><span style="font-family:georgia">References:</span></p> <p style="text-align:justify"><span style="font-family:georgia">1. A GOOD AGE: Aging and technology. Tao, X. Smart Fibers, Fabrics and Clothing; Woodhead Publishing: Cambridge, UK, 2001.</span></p> <p style="text-align:justify"><span style="font-family:georgia">2. Zhang, X.; Tao, X. Smart textiles: Passive smart. Textil Asia, June 2001, 45-49; Zhang, X.; Tao, X. Smart textiles: Very smart. Textile Asia, August 2001, 35-37.</span></p> <p style="text-align:justify"><span style="font-family:georgia">3. Van Langenhove, L. Smart Textile</span></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p style="text-align:justify"></p> <p><span style="font-family:georgia"> </span><span style="color: #333333; font-family: oxygenregular, arial; font-size: 13px; text-align: justify;">This article has not been edited by Fibre2Fashion staff and is re-published with permission from </span><span style="box-sizing: border-box; color: #0000ff !important; text-decoration-line: none; outline: 0px; transition: all 0.5s ease 0s; font-family: oxygenregular, arial; font-size: 13px; text-align: justify; line-height: 20px;"><a href="http://www.textilemates.com/iot-intelligent-mobile-health-monitoring-system-smart-textile/" target="_self" style="box-sizing: border-box; color: #555555; text-decoration-line: none; outline: 0px; transition: all 0.5s ease 0s; font-family: oxygenregular, arial; font-size: 13px; text-align: justify;"><span style="color: #0000ff!important;">textilemates.com</span></a></span><span style="font-family: georgia; font-size: 10pt; color: #0000ff;"> </span><span style="font-family: georgia; font-size: 10pt;"> </span></p> </div> <!--13 Page End --> </div> <div id="articleAnalytics" style="display:none;"> <div class="analysis-header"> <h1>Content Analysis & Discovery</h1> <div class="analyst-detail">Analytics powered by IBM Watson™ Natural Language Understanding</div> </div> <div class="analysis-article "> <div class="number-text"> <span class="num">1</span> <h2> Article Sentiment <a data-toggle="tooltip" data-placement="right" title="Sentiment analysis will tell you either the piece of content is negative, neutral, or positive. Know the sentiment of articles before giving it a read. The sentiment of the article is scaled on -1 to +1, where -1 indicates the negative sentiment and +1 indicates the positive sentiment of the article."> <i class="fa fa-question-circle" aria-hidden="true"></i> </a> </h2> </div> <script src="/articles/Scripts/Article/bulletgraph.js"></script> <div id="ArticleSentimentBulletGraphId"></div> <script type="text/javascript"> jQuery(document).ready(function () { $("#ArticleSentimentBulletGraphId").bulletgraph(parseFloat('0.659252')); }); </script> </div> <div class="analysis-article entity-analysis bgwhite"> <div class="number-text"> <span class="num">2</span> <h2> Entity Analysis <a data-toggle="tooltip" data-placement="right" title="Entity analysis inspects the content piece for known entities and returns the information about those entities. In the entire text body, you can identify the entities like people, organizations, and locations without giving it a read. Entity detection is vital for all kind of classification and topic modeling tasks."> <i class="fa fa-question-circle" aria-hidden="true"></i> </a> </h2> </div> <script src="/articles/Scripts/Article/d3.v3.min.js"></script> <style> text { font-size: 12px; } rect.background { fill: white; } .axis { shape-rendering: crispEdges; } .axis path, .axis line { fill: none; stroke: #000; } g, rect { cursor: zoom-in !important; } rect.background { cursor: zoom-out !important; pointer-events: none; } .zoomed rect.background { pointer-events: all !important; } .zoomed .enter rect { pointer-events: none; } .bar-notes { font-size: 14px; color: red; float: right; } </style> <div class="bar-notes"> <p>* Please click on bar to drill down and up. </p> </div> <div id="densityChart"></div> <script> var margin = { top: 30, right: 120, bottom: 0, left: 120 }; var width = 660 - margin.left - margin.right; var height = 200 - margin.top - margin.bottom; var x = d3.scale.linear().range([0, width]); var barHeight = 20; var color = d3.scale.ordinal().range(["steelblue", "#ccc"]); var duration = 750, delay = 25; var partition = d3.layout.partition().value(function (d) { return d.size; }); var xAxis = d3.svg.axis().scale(x).orient("top"); var svg; //var clickData; function entityAnalysis() { $('#densityChart').empty(); svg = d3.select("#densityChart").append("svg") .attr("width", width + margin.left + margin.right) .attr("height", height + margin.top + margin.bottom) .append("g").attr("transform", "translate(" + margin.left + "," + margin.top + ")"); svg.append("rect").attr("class", "background").attr("width", width).attr("height", height).on("click", up); svg.append("g").attr("class", "x axis"); svg.append("g").attr("class", "y axis").append("line").attr("y1", "100%"); var enititydata = [{"name":"HealthCondition","children":[{"EntityType":"HealthCondition","name":"diabetes","size":0.634041,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=diabetes\u0026utm_source=TTArticles\u0026utm_medium=entityanalysis\u0026utm_campaign=TTArticle_viewanalyticsentity_september2019"},{"EntityType":"HealthCondition","name":"high blood pressure","size":0.803162,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=high blood pressure\u0026utm_source=TTArticles\u0026utm_medium=entityanalysis\u0026utm_campaign=TTArticle_viewanalyticsentity_september2019"},{"EntityType":"HealthCondition","name":"irregular heartbeat","size":0.95577,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=irregular heartbeat\u0026utm_source=TTArticles\u0026utm_medium=entityanalysis\u0026utm_campaign=TTArticle_viewanalyticsentity_september2019"},{"EntityType":"HealthCondition","name":"Obesity","size":0.76572,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=Obesity\u0026utm_source=TTArticles\u0026utm_medium=entityanalysis\u0026utm_campaign=TTArticle_viewanalyticsentity_september2019"}]}]; var data = { "name": "entitydata", "children": enititydata } partition.nodes(data); x.domain([0, data.value]).nice(); //down(data, 0, 1); down(data, 0); $("#densityChart").removeClass("zoomed"); } //function down(d, i, isfirsttime) { function down(d, i) { if (!d.children || this.__transition__) return; var end = duration + d.children.length * delay; // Mark any currently-displayed bars as exiting. var exit = svg.selectAll(".enter").attr("class", "exit"); // Entering nodes immediately obscure the clicked-on bar, so hide it. exit.selectAll("rect").filter(function (p) { return p === d; }).style("fill-opacity", 1e-6); // Enter the new bars for the clicked-on data. // Per above, entering bars are immediately visible. var enter = bar(d).attr("transform", stack(i)).style("opacity", 1); // Have the text fade-in, even though the bars are visible. // Color the bars as parents; they will fade to children if appropriate. enter.select("text").style("fill-opacity", 1e-6); enter.select("rect").style("fill", color(true)); // Update the x-scale domain. $("#densityChart svg").attr("height", (d.children.length * (barHeight + 10)) + margin.top + margin.bottom); $("#densityChart .background").attr("height", (d.children.length * (barHeight + 5)) + margin.top + margin.bottom); $("#densityChart").addClass("zoomed") x.domain([0, d3.max(d.children, function (d) { return d.value; })]).nice(); //if(isfirsttime != 1) //{ // clickData = d; // svg.selectAll("g.enter").append("text").attr("class","backmessage").attr("x", "50%").attr("dy", "20%") // .text(function(d) { return "back button"; }) // .style("fill", "#ff1622").attr("onclick","newup()"); //} // Update the x-axis. svg.selectAll(".x.axis").transition().duration(duration).call(xAxis); // Transition entering bars to their new position. var enterTransition = enter.transition().duration(duration).delay(function (d, i) { return i * delay; }) .attr("transform", function (d, i) { return "translate(0," + barHeight * i * 1.2 + ")"; }); // Transition entering text. enterTransition.select("text").style("fill-opacity", 1); // Transition entering rects to the new x-scale. enterTransition.select("rect") .attr("width", function (d) { return x(d.value); }) .style("fill", function (d) { return color(!!d.children); }); // Transition exiting bars to fade out. var exitTransition = exit.transition().duration(duration).style("opacity", 1e-6).remove(); // Transition exiting bars to the new x-scale. exitTransition.selectAll("rect").attr("width", function (d) { return x(d.value); }); // Rebind the current node to the background. svg.select(".background").datum(d).transition().duration(end); d.index = i; } //var newup = function customizedUp(){ // up(clickData); //} function up(d) { if (!d.parent || this.__transition__) return; var end = duration + d.children.length * delay; //svg.selectAll("g.enter text.backmessage").remove(); // Mark any currently-displayed bars as exiting. var exit = svg.selectAll(".enter").attr("class", "exit"); // Enter the new bars for the clicked-on data's parent. var enter = bar(d.parent).attr("transform", function (d, i) { return "translate(0," + barHeight * i * 1.2 + ")"; }).style("opacity", 1e-6); // Color the bars as appropriate. // Exiting nodes will obscure the parent bar, so hide it. enter.select("rect").style("fill", function (d) { return color(!!d.children); }).filter(function (p) { return p === d; }).style("fill-opacity", 1e-6); // Update the x-scale domain. $("#densityChart svg").attr("height", (d.parent.children.length * (barHeight + 10)) + margin.top + margin.bottom); $("#densityChart .background").attr("height", (d.parent.children.length * (barHeight + 5)) + margin.top + margin.bottom); $("#densityChart").removeClass("zoomed"); x.domain([0, d3.max(d.parent.children, function (d) { return d.value; })]).nice(); // Update the x-axis. svg.selectAll(".x.axis").transition().duration(duration).call(xAxis); // Transition entering bars to fade in over the full duration. var enterTransition = enter.transition().duration(end).style("opacity", 1); // Transition entering rects to the new x-scale. // When the entering parent rect is done, make it visible! enterTransition.select("rect").attr("width", function (d) { return x(d.value); }).each("end", function (p) { if (p === d) d3.select(this).style("fill-opacity", null); }); // Transition exiting bars to the parent's position. var exitTransition = exit.selectAll("g").transition().duration(duration).delay(function (d, i) { return i * delay; }).attr("transform", stack(d.index)); // Transition exiting text to fade out. exitTransition.select("text").style("fill-opacity", 1e-6); // Transition exiting rects to the new scale and fade to parent color. exitTransition.select("rect").attr("width", function (d) { return x(d.value); }).style("fill", color(true)); // Remove exiting nodes when the last child has finished transitioning. exit.transition().duration(end).remove(); // Rebind the current parent to the background. svg.select(".background").datum(d.parent).transition().duration(end); } // Creates a set of bars for the given data node, at the specified index. function bar(d) { var bar = svg.insert("g", ".y.axis").attr("class", "enter").attr("transform", "translate(0,5)").selectAll("g").data(d.children) .enter().append("g").style("cursor", function (d) { return !d.children ? null : "pointer"; }).on("click", down); if(d.depth !=0 ) { bar.append("a").attr("xlink:href",function (d) { return d.link; }).attr("target","_blank") .append("text").attr("x", -6).attr("y", barHeight / 2).attr("dy", ".35em").style("text-anchor", "end") .html(function (d) { return '<title>' + d.name + '</title>' + (d.name.length > 17 ? d.name.substring(0,17) + '...' : d.name); }); } else { bar.append("text").attr("x", -6).attr("y", barHeight / 2).attr("dy", ".35em").style("text-anchor", "end") .html(function (d) { return '<title>' + d.name + '</title>' + (d.name.length > 17 ? d.name.substring(0,17) + '...' : d.name); }); } bar.append("rect").attr("width", function (d) { return x(d.value); }).attr("height", barHeight) .html(function (d) { return '<title>' + d.value + '</title>'; }); return bar; } // A stateful closure for stacking bars horizontally. function stack(i) { var x0 = 0; return function (d) { var tx = "translate(" + x0 + "," + barHeight * i * 1.2 + ")"; x0 += x(d.value); return tx; }; } </script> </div> <div class="analysis-article analysis-keywords "> <div class="number-text"> <span class="num">3</span> <h2> Keywords <a data-toggle="tooltip" data-placement="right" title="The keyword cloud will present keywords used in the content visually. Keyword used in the article more frequently are presented in bigger fonts. While the keywords with less density are smaller in size. You can easily identify the main keywords used in the article. It helps you to discover the soul of the content without reading the entire article."> <i class="fa fa-question-circle" aria-hidden="true"></i> </a> </h2> </div> <script src="/articles/Scripts/Article/KeywordGraph.js"></script> <div id="keywordsGraphId" style="height: 350px;width:100%"></div> <script> var word_list = [{"text":"Mobile Health Care","weight":0.78365,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=Mobile Health Care\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"integration of mobile computing","weight":0.659795,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=integration of mobile computing\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"internetworking of physical devices","weight":0.640581,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=internetworking of physical devices\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"textile industries","weight":0.604058,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=textile industries\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"Mobile devices","weight":0.603382,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=Mobile devices\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"Pervasive computing","weight":0.601263,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=Pervasive computing\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"quot","weight":0.598358,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=quot\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"smart textile clothes","weight":0.589005,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=smart textile clothes\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"medical field","weight":0.580274,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=medical field\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"health care","weight":0.578375,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=health care\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"personal control","weight":0.576268,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=personal control\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"exchange data","weight":0.569375,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=exchange data\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"high blood pressure","weight":0.562358,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=high blood pressure\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"wireless communications","weight":0.557012,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=wireless communications\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"various fields","weight":0.555512,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=various fields\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"direct integration of the physical world","weight":0.554526,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=direct integration of the physical world\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"Things","weight":0.550456,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=Things\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"network infrastructure","weight":0.550298,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=network infrastructure\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"mobile health","weight":0.549624,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=mobile health\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"low-power IC","weight":0.546462,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=low-power IC\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"Intelligent Mobile Health Monitoring System","weight":0.544875,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=Intelligent Mobile Health Monitoring System\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"network connectivity","weight":0.544376,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=network connectivity\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"irregular heartbeat","weight":0.537688,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=irregular heartbeat\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"everyday life","weight":0.534533,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=everyday life\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"},{"text":"health care services","weight":0.532026,"link":"https://www.technicaltextile.net/articles//search?category=articles\u0026IsAutoSuggest=0\u0026keywords=health care services\u0026utm_source=TTArticles\u0026utm_medium=keywords\u0026utm_campaign=TTArticle_viewanalyticskeywords_september2019"}]; function keywordsAnalaysis() { $("#keywordsGraphId").html(""); word_list.forEach(function(element) { if(element.link.href != null && element.link.href != undefined) element.link.href = decodeURIComponent(element.link.href); else element.link = decodeURIComponent(element.link); }); $("#keywordsGraphId").jQCloud(word_list); } </script> </div> <div class="analysis-article analysis-concept bgwhite"> <div class="number-text"> <span class="num">4</span> <h2> Concept Links <a data-toggle="tooltip" data-placement="right" title="Concept linking is a way to extract relevant concept from the body of information that is highly associated with the content body. It displays the knowledge graph enclosing the main terms surrounded by the terms that correlate the best with it. Concept linking assists you to explore more information around any specific term."> <i class="fa fa-question-circle" aria-hidden="true"></i> </a> </h2> </div> <div id="mynetwork"> <ul class="ul-concept-header"> <li class="li-concept-h2" style="color: #ef5350;">Health</li> <li> <a target="_blank" class="concept-list" href="https://www.technicaltextile.net/articles//wearable-electronic-skin-the-future-of-health-monitoring-9845?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019" title="Wearable Electronic Skin: The Future of Health Monitoring">Wearable Electronic Skin: The Future of Health Monitoring</a> <a target="_blank" href="https://www.technicaltextile.net/articles//wearable-electronic-skin-the-future-of-health-monitoring-9845?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019"><span class="arrow-concept"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </li> <li> <a target="_blank" class="concept-list" href="https://www.technicaltextile.net/articles//functional-wear-more-than-meets-the-eye-9768?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019" title="Functional Wear: More Than Meets the Eye">Functional Wear: More Than Meets the Eye</a> <a target="_blank" href="https://www.technicaltextile.net/articles//functional-wear-more-than-meets-the-eye-9768?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019"><span class="arrow-concept"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </li> </ul> <ul class="ul-concept-header"> <li class="li-concept-h2" style="color: #ec407a;">Health care</li> <li> <a target="_blank" class="concept-list" href="https://www.technicaltextile.net/articles//technological-innovations-in-medical-textiles-9690?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019" title="Technological Innovations in Medical Textiles">Technological Innovations in Medical Textiles</a> <a target="_blank" href="https://www.technicaltextile.net/articles//technological-innovations-in-medical-textiles-9690?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019"><span class="arrow-concept"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </li> <li> <a target="_blank" class="concept-list" href="https://www.technicaltextile.net/articles//global-trade-trends-in-nonwovens-and-the-future-9615?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019" title="Global Trade Trends in Nonwovens and the Future">Global Trade Trends in Nonwovens and the Future</a> <a target="_blank" href="https://www.technicaltextile.net/articles//global-trade-trends-in-nonwovens-and-the-future-9615?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019"><span class="arrow-concept"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </li> <li> <a target="_blank" class="concept-list" href="https://www.technicaltextile.net/articles//wearable-electronic-skin-the-future-of-health-monitoring-9845?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019" title="Wearable Electronic Skin: The Future of Health Monitoring">Wearable Electronic Skin: The Future of Health Monitoring</a> <a target="_blank" href="https://www.technicaltextile.net/articles//wearable-electronic-skin-the-future-of-health-monitoring-9845?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019"><span class="arrow-concept"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </li> </ul> <ul class="ul-concept-header"> <li class="li-concept-h2" style="color: #ab47bc;">Medicine</li> <li> <a target="_blank" class="concept-list" href="https://www.technicaltextile.net/articles//classification-and-importance-of-medical-textiles-9555?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019" title="Classification and Importance of Medical textiles">Classification and Importance of Medical textiles</a> <a target="_blank" href="https://www.technicaltextile.net/articles//classification-and-importance-of-medical-textiles-9555?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019"><span class="arrow-concept"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </li> <li> <a target="_blank" class="concept-list" href="https://www.technicaltextile.net/articles//technological-innovations-in-medical-textiles-9690?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019" title="Technological Innovations in Medical Textiles">Technological Innovations in Medical Textiles</a> <a target="_blank" href="https://www.technicaltextile.net/articles//technological-innovations-in-medical-textiles-9690?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019"><span class="arrow-concept"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </li> <li> <a target="_blank" class="concept-list" href="https://www.technicaltextile.net/articles//sustainable-evolution-the-rise-of-bio-based-recycled-nonwovens-in-the-textile-industry-9874?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019" title="Sustainable Evolution: The Rise of Bio-Based & Recycled Nonwovens in the Textile Industry">Sustainable Evolution: The Rise of Bio-Based & Recycled Nonwovens in the Textile Indu...</a> <a target="_blank" href="https://www.technicaltextile.net/articles//sustainable-evolution-the-rise-of-bio-based-recycled-nonwovens-in-the-textile-industry-9874?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019"><span class="arrow-concept"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </li> <li> <a target="_blank" class="concept-list" href="https://www.technicaltextile.net/articles//wearable-electronic-skin-the-future-of-health-monitoring-9845?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019" title="Wearable Electronic Skin: The Future of Health Monitoring">Wearable Electronic Skin: The Future of Health Monitoring</a> <a target="_blank" href="https://www.technicaltextile.net/articles//wearable-electronic-skin-the-future-of-health-monitoring-9845?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019"><span class="arrow-concept"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </li> <li> <a target="_blank" class="concept-list" href="https://www.technicaltextile.net/articles//functional-wear-more-than-meets-the-eye-9768?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019" title="Functional Wear: More Than Meets the Eye">Functional Wear: More Than Meets the Eye</a> <a target="_blank" href="https://www.technicaltextile.net/articles//functional-wear-more-than-meets-the-eye-9768?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019"><span class="arrow-concept"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </li> <li> <a target="_blank" class="concept-list" href="https://www.technicaltextile.net/articles//medical-textiles-types-and-applications-9409?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019" title="Medical Textiles: Types and Applications">Medical Textiles: Types and Applications</a> <a target="_blank" href="https://www.technicaltextile.net/articles//medical-textiles-types-and-applications-9409?utm_source=TTArticles&utm_medium=conceptlinks&utm_campaign=TTArticle_viewanalyticsconcept_september2019"><span class="arrow-concept"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </li> </ul> <div class="clear"></div> </div> <div class="clear"></div> </div> <script> $(document).ready(function () { $('[data-toggle="tooltip"]').tooltip({ container: "#articleAnalytics" }); }); </script> </div> <div class="col-md-12"> <nav> </nav> </div> <div class="clearfix"></div> <ul class="col-md-12 article-bottom-icons"> <li><a href="#bookmarkComments" class="msg" id="ArticleComment"> </a></li> <li><a href="https://www.technicaltextile.net/articles/printarticle/8337" class="print"> </a></li> <li> <a href="https://www.technicaltextile.net/member?myurl=https://www.technicaltextile.net/articles/iot-in-intelligent-mobile-health-monitoring-system-by-smart-textile-8337?download=true" class="download"> </a> </li> </ul> <div id="bookmarkComments"></div> <div class="clearfix"></div> <div class="col-lg-12"> <div class="white-box"> <h4> <strong style="float:left;">Leave your Comments</strong> </h4> <div class="fb-comments" data-href="https://www.technicaltextile.net/articles/iot-in-intelligent-mobile-health-monitoring-system-by-smart-textile-8337" data-numposts=""></div> </div> </div> </div> <div class="col-lg-3 tthomebanners verticleadvt" id="R1"> <div id="divContentDTADR1" onload="divLoad('https%3a%2f%2fadsclick.fibre2fashion.com%2fttadsdeliver%2fAdsRender%2fRenderImageAdvertisement%3fcode%3dDTADR1%26channel%3dTT+Article%26region%3dDetails','divContentDTADR1')"></div> <h1 class="sectiontitle article-section title pull-left "> <strong>Related Article</strong> </h1> <div class="clearfix"></div> <div class="container"> <div class="othernewsblock relatedarticle"> <a href="https://www.technicaltextile.net/articles/recycling-and-upcycling-of-technical-textiles-10164"> <img src="https://static.fibre2fashion.com//ArticleResources/ThumbnailImages/102/10164/ss6504a6_Small.jpg" class="img-fluid othernewsimg" onerror='NoImageForSmall(this,"/articles/");' /> </a> <div class="othernewstxt title"> <a href="https://www.technicaltextile.net/articles/recycling-and-upcycling-of-technical-textiles-10164">Recycling and Upcycling of Technical Textiles</a> <br> </div> <div class="clearfix"></div> </div> <div class="othernewsblock relatedarticle"> <a href="https://www.technicaltextile.net/articles/technical-fabrics-where-innovation-meets-everyday-style-10140"> <img src="https://static.fibre2fashion.com//ArticleResources/ThumbnailImages/102/10140/ss4c84f2_Small.jpg" class="img-fluid othernewsimg" onerror='NoImageForSmall(this,"/articles/");' /> </a> <div class="othernewstxt title"> <a href="https://www.technicaltextile.net/articles/technical-fabrics-where-innovation-meets-everyday-style-10140">Technical Fabrics: Where Innovation Meets Everyday Style</a> <br> </div> <div class="clearfix"></div> </div> <div class="othernewsblock relatedarticle"> <a href="https://www.technicaltextile.net/articles/transforming-home-comfort-10058"> <img src="https://static.fibre2fashion.com//ArticleResources/ThumbnailImages/101/10058/ss44f1bf_Small.jpg" class="img-fluid othernewsimg" onerror='NoImageForSmall(this,"/articles/");' /> </a> <div class="othernewstxt title"> <a href="https://www.technicaltextile.net/articles/transforming-home-comfort-10058">Transforming Home Comfort</a> <br> </div> <div class="clearfix"></div> </div> <div class="othernewsblock relatedarticle"> <a href="https://www.technicaltextile.net/articles/wearable-electronic-skin-the-future-of-health-monitoring-9845"> <img src="https://static.fibre2fashion.com//ArticleResources/ThumbnailImages/99/9845/Chip-Free-Sensor (1)_Small.jpg" class="img-fluid othernewsimg" onerror='NoImageForSmall(this,"/articles/");' /> </a> <div class="othernewstxt title"> <a href="https://www.technicaltextile.net/articles/wearable-electronic-skin-the-future-of-health-monitoring-9845">Wearable Electronic Skin: The Future of Health Monitoring</a> <br> </div> <div class="clearfix"></div> </div> </div> <div class="text-left"> <a class="graytag" href="https://www.technicaltextile.net/articles/agro-textiles/20">Agro textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/Automobile-Textiles/21">Automobile textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/clothing-textiles/22">Clothing textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/construction-textiles/23">Construction textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/geo-textiles/24">Geo textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/Home-Textiles/25">Hometech textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/industrial-textiles/26">Industrial textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/medical-textiles/27">Medical textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/nonwoven-textiles/28">Nonwovens</a> <a class="graytag" href="https://www.technicaltextile.net/articles/Oekotech-Textiles/29">Oekotech textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/packaging-textiles/30">Packaging textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/protective-clothing/31">Protective textile</a> <a class="graytag" href="https://www.technicaltextile.net/articles/raw-material/32">Raw material</a> <a class="graytag" href="https://www.technicaltextile.net/articles/sport-textiles/33">Sports textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/geosynthetic-textile/82">Geosynthetic textile</a> <a class="graytag" href="https://www.technicaltextile.net/articles/geotextile/83">Geotextile</a> <a class="graytag" href="https://www.technicaltextile.net/articles/geotextile-in-india/84">Geotextile in india</a> <a class="graytag" href="https://www.technicaltextile.net/articles/potential-of-geotextile/85">Potential of geotextile</a> <a class="graytag" href="https://www.technicaltextile.net/articles/carbon-fibre/204">Carbon fibre</a> <a class="graytag" href="https://www.technicaltextile.net/articles/technical-textile/205">Technical textile</a> <a class="graytag" href="https://www.technicaltextile.net/articles/sanitary-napkins/336">sanitary napkins</a> <a class="graytag" href="https://www.technicaltextile.net/articles/diaper/388">diaper</a> <a class="graytag" href="https://www.technicaltextile.net/articles/biomaterials/585">biomaterials</a> <a class="graytag" href="https://www.technicaltextile.net/articles/tissue-engineering/586">tissue engineering</a> <a class="graytag" href="https://www.technicaltextile.net/articles/biotextiles/587">biotextiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/category-medical-textiles/588">category-medical textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/clothing-tech/593">clothing tech</a> <a class="graytag" href="https://www.technicaltextile.net/articles/organic-textiles/594">organic textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/sustainable-fibres/595">sustainable fibres</a> <a class="graytag" href="https://www.technicaltextile.net/articles/graphene/641">graphene</a> <a class="graytag" href="https://www.technicaltextile.net/articles/smart-textile/642">smart textile</a> <a class="graytag" href="https://www.technicaltextile.net/articles/electronic-fibres/643">electronic fibres</a> <a class="graytag" href="https://www.technicaltextile.net/articles/polypropylene-fibres/716">polypropylene fibres</a> <a class="graytag" href="https://www.technicaltextile.net/articles/baby-hygiene/722">baby hygiene</a> <a class="graytag" href="https://www.technicaltextile.net/articles/training-diapers/723">training diapers</a> <a class="graytag" href="https://www.technicaltextile.net/articles/diaper-market/724">diaper market</a> <a class="graytag" href="https://www.technicaltextile.net/articles/e-textiles/728">e-textiles</a> <a class="graytag" href="https://www.technicaltextile.net/articles/internet-of-things/729">Internet of Things</a> <a class="graytag" href="https://www.technicaltextile.net/articles/fabric-sensors/748">fabric sensors</a> <a class="graytag" href="https://www.technicaltextile.net/articles/wearables/750">wearables</a> <a class="graytag" href="https://www.technicaltextile.net/articles/performancewear/758">performancewear</a> <a class="graytag" href="https://www.technicaltextile.net/articles/protectivewear/818">protectivewear</a> <a class="graytag" href="https://www.technicaltextile.net/articles/industrial-clothing/819">industrial clothing</a> <a class="graytag" href="https://www.technicaltextile.net/articles/odour-free-textile/863">odour-free textile</a> <a class="graytag" href="https://www.technicaltextile.net/articles/odour-resistant-fabrics/864">odour resistant fabrics</a> <a class="graytag" href="https://www.technicaltextile.net/articles/antibacterial-fabrics/865">antibacterial fabrics</a> </div> </div> </div> </div> </section> <div class="clearfix"></div> <div id="advtread" style="display:none"> <div style="text-align:center;font-size: 11px;"> <div style="display:inline;font-size: 12px!important;color: #a1a1a1!important;position: relative;top: 0px;">Advertising</div> <div style="display:inline;"> <a class="close" style="color: #a1a1a1!important;text-decoration: underline;font-size: 12px;font-weight: normal;position: relative;top: 0px;opacity: 1;" onclick="closecontentbanner()" id="closecontentbanner"> <i class="fa fa-close" style="padding-top: 11px;"></i> </a> </div> </div> <a href="https://www.fibre2fashion.com/texpro/?utm_source=tt&utm_medium=article_detail&utm_campaign=TexproTT_2021" target="_blank"> <img src="https://static.fibre2fashion.com/staticresources/images/TexPro-TT-730x195.jpg" class="img-responsive" style="margin-top:0px;margin-bottom:10px;" /> </a> </div> <script src="/articles/Scripts/plugin/jquery.onscreen.min.js"></script> <script src="/articles/Scripts/plugin/ScrollableGridPagerPlugin.js"></script> <script> function closecontentbanner() { $("#articlecontentadvtblock").hide(); } if ($('#articlecontentadvtblock').length) { var advtcode = $("#advtread").html(); $('#articlecontentadvtblock').html(advtcode) } $(document).ready(function () { var IsallowToscroll = true; var element_offset = $(".articledetail-social").offset().top; var footer_offset = $(".footer").offset().top; $(window).scroll(function () { var scroll = $(window).scrollTop(); if ((footer_offset - $(".articledetail-social").height() + 110) < scroll) { IsallowToscroll = false; } else { IsallowToscroll = true; } if ((element_offset < scroll) && IsallowToscroll && (scroll >= $(".topheader").height())) { $(".articledetail-social").addClass("articledetail-social-fixed"); $(".articledetail-social").removeClass("articledetail-social-Bottom"); } else { if (!IsallowToscroll) { $(".articledetail-social").addClass("articledetail-social-Bottom"); } $(".articledetail-social").removeClass("articledetail-social-fixed"); } }); $('#btnViewAnalysis').on("click", function () { $('#btnReadArticle').show(); $('#btnReadArticle i').show(); $('#btnViewAnalysis').hide(); $('#articleAnalytics').show(); $('#articleContent').hide(); keywordsAnalaysis(); entityAnalysis(); hideInfoBox(); }); $('#btnReadArticle').on("click", function () { $('#btnReadArticle').hide(); $('#btnReadArticle i').hide(); $('#btnViewAnalysis').show(); $('#articleContent').show(); $('#articleAnalytics').hide(); }) chkInfoBox(); $('#btnClose').on("click", function () { hideInfoBox(); }); //$("#articleContent").ScrollableGridPager({ // postUrl: BASEPATHURL + "/Article/GetFileArticleDetails", // callbackFunctionName: "BindGridSuccess", // offset: 800 //}); autodownloadpdf(); }); function GetParameterValues(param) { var url = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (var i = 0; i < url.length; i++) { var urlparam = url[i].split('='); if (urlparam[0] == param) { return urlparam[1]; } } } function autodownloadpdf() { var download = GetParameterValues('download'); var hdnUserId = $("#hdnUserId").val(); if (download == "true" && download != "undefined") { if (hdnUserId != "") { window.location.href = $("#autoDownload").attr("href"); } } } function BindGridSuccess(data) { $("#articleContent").append(data); } function createCookie(name, value, days) { debugger; var date, expires; if (days) { date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toGMTString(); } else { expires = ""; } document.cookie = name + "=" + value + expires + "; path=/"; } function hideInfoBox() { if (document.cookie.indexOf("InfoBox") >= 0) { $('.InfoBox').hide(); } else { createCookie('InfoBox', 'True', 15); chkInfoBox(); } } function chkInfoBox() { if (document.cookie.indexOf("InfoBox") >= 0) { $('.InfoBox').hide(); } else { $('.InfoBox').show(); } } </script> <div id="fb-root"></div> <script> (function () { // $("#CommnetWaitDiv").attr("style", "display:flex"); var e = document.createElement('script'); e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js'; e.async = true; document.getElementById('fb-root').appendChild(e); }()); window.fbAsyncInit = function () { FB.init({ appId: '173075806590842', version: 2.4, xfbml: true }); if (typeof facebookInit == 'function') { facebookInit(); } FB.Event.subscribe("xfbml.render", function () { //$("#CommnetWaitDiv").attr("style", "display:none"); }); }; function facebookInit() { FB.XFBML.parse(); } </script> <style> ._4uym { display: none !important; } .fb-comments, .fb-comments span, .fb-comments.fb_iframe_widget span iframe { width: 100% !important; } .fb_iframe_widget { overflow: hidden; } .fb_ltr { margin-bottom: -20px; } .box { width: 215px; height: 80px; background-color: #144263; color: white; padding: 10px; position: absolute; font-size: 13px; line-height: 19px; position: absolute; right: 60px; top: 50px; } .box.arrow-top { margin-top: 30px; } .box.arrow-top:after { content: " "; position: absolute; left: 30px; top: -8px; border-top: none; border-right: 8px solid transparent; border-left: 8px solid transparent; border-bottom: 8px solid #144263; } .close-b { position: absolute; right: 5px; color: #fff; top: 1px; } a:hover.close-b, a:focus.close-b { color: #fff; } /*#CommnetWaitDiv { display: flex; z-index: 1000000; width: 100% !important; } .CommnetLoading { margin: 20px auto 20px auto; font-size: 35px; }*/ </style> <script type="text/javascript"> var emailValidationMessage = 'Please enter valid email address.'; function NewsSubscription() { if (document.getElementById("ChkTNC").checked == false) { alert("Please read and accept the terms & conditions"); return false; } document.getElementById("f2fnewssuball").setAttribute("disabled", true); var email = jQuery.trim(jQuery("#EmailNewsSubscription").val()); if (ValidEmail(email)) { document.getElementById("f2fnewssuball").removeAttribute("disabled", false); document.getElementById("f2fnewssuball").setAttribute("disabled", true); var formData = jQuery("#frmNewsSubscription").serialize(); AjaxCall(BASEPATHURL + "/TTEmbeddedViews/InsertNewsLetterSubscription", formData, "POST", "JSON", 'NewsSubscriptionSuccess'); } else { alert(emailValidationMessage); jQuery("#EmailNewsSubscription").focus(); document.getElementById("f2fnewssuball").removeAttribute("disabled", false); } } function NewsSubscriptionSuccess(data) { if (data != "") { alert(data); var expara = [{ key: 'page_path', value: window.location }] DataLayerTracking('NewsletterSubscribe', 'NewsletterSubscribe', 'NewsletterSubscribe', expara) } document.getElementById("f2fnewssuball").removeAttribute("disabled", false); } </script> <section class="footer"> <div class="container"> <div class="row"> <div class="col-md-12 text-center m-b-none"> <h3>Weekly technical textiles newsletter</h3> <p>Subscribe today and get the latest information on Technical textile</p> <form id="frmNewsSubscription"> <input name="__RequestVerificationToken" type="hidden" value="OPuIo3G43N3lSMCexOoCIp-tRPIXetiBxBWPIRXqcTaW8uLx55dmFGdqpTVPCOj6oE-MuOSOLno7hCl8tuFkk9eebUyEvW6OHti0VqF8NRo1" /> <div class="topsearchbar input-group p-none"> <input type="Email" id="EmailNewsSubscription" name="EmailNewsSubscription" class="form-control text-left" placeholder="Email Address"> <span class="input-group-btn"> <button class="btn btn-link subscribe-btn" onclick="NewsSubscription();" id="f2fnewssuball" type="button">SUBSCRIBE</button> </span> </div> <div class="col-md-12 tncnote"> <input type="checkbox" name="ChkTNC" id="ChkTNC" value="yes"> Please refer our <a href="https://www.technicaltextile.net/privacypolicy">Privacy Policy</a> before submitting your information </div> </form> </div> </div> </div> </section> <section class="footer-link"> <div class="container"> <div class="row"> <div class="col-md-3"> <h3>ABOUT TECHNICAL TEXTILES</h3> <ul> <li><a href="https://www.technicaltextile.net/aboutus">About Us</a></li> <li><a href="https://www.technicaltextile.net/contactus">Contact Us</a></li> <li><a href="https://www.technicaltextile.net/privacypolicy">Privacy Policy</a></li> <li><a href="https://www.technicaltextile.net/termandcondition">Terms & Conditions</a></li> <li><a href="https://www.technicaltextile.net/cookiepolicy">Cookie Policy</a></li> <li><a href="https://www.technicaltextile.net/sitemap">Sitemap</a></li> </ul> </div> <div class="col-md-3"> <h3>Main LINKS</h3> <ul> <li><a href="https://www.technicaltextile.net/news/">News</a></li> <li><a href="https://www.technicaltextile.net/articles/">Articles</a></li> <li><a target=" _blank" href="https://www.fibre2fashion.com/market-intelligence/texpro-textile-and-apparel/?utm_source=tt_website&utm_medium=footer&utm_campaign=texpro_2023">TexPro</a> <li><a href="https://www.technicaltextile.net/interviews/">Interviews</a></li> <li><a target=" _blank" href="https://www.fibre2fashion.com/knowledge/webinar">Webinars</a></li> <li><a href="https://www.technicaltextile.net/events/">Events</a></li> </ul> </div> <div class="col-md-3"> <h3>Quick Links</h3> <ul> <li><a href="https://www.technicaltextile.net/advertise/">Advertise with us</a></li> <li><a href="https://www.technicaltextile.net/member">Get Listed with us</a></li> <li><a href="mailto:editorial@fibre2fashion.com">Submit Press Release</a></li> </ul> </div> <div class="col-md-3"> <h3>Follow us</h3> <ul class="follow-us"> <li><a target="_blank" href="https://www.facebook.com/TechnicalTextiles"><i class="fa fa-facebook"></i></a></li> <li><a target="_blank" href="https://twitter.com/technicaltextil"><i class="fa fa-twitter"></i></a></li> <li><a target="_blank" href="https://www.linkedin.com/company/technicaltextile"><i class="fa fa-linkedin"></i></a></li> </ul> </div> </div> </div> </section> <section class="mobilefooter text-center"> <div class="footersocial"> <div class="col-md-12"> <p>Follow us</p> <ul class="follow-us"> <li><a target="_blank" href="https://www.facebook.com/TechnicalTextiles"><i class="fa fa-facebook"></i></a></li> <li><a target="_blank" href="https://twitter.com/technicaltextil"><i class="fa fa-twitter"></i></a></li> <li><a target="_blank" href="https://www.linkedin.com/company/technicaltextile"><i class="fa fa-linkedin"></i></a></li> </ul> </div> </div> <div class="copyright">Copyright © 2024. All rights reserved by Fibre2Fashion Pvt. Ltd.</div> </section> <section class="copyright-footer m-t-none"> <div class="container"> <div class="row"> <div class="col-md-6 text-left"> POWERED BY: <a target="_blank" href="//www.fibre2fashion.com" > <img src="https://static.fibre2fashion.com/f2flogo/fibre2fashion-logo.png" class="m-l-10 img-responsive"> </a> </div> <div class="col-md-6 text-right copyright-text"> Copyright © 2024. All rights reserved by Fibre2Fashion Pvt. Ltd. </div> </div> </div> </section> <script type='text/javascript' src='https://platform-api.sharethis.com/js/sharethis.js#property=642685c7ecda000012fb0dd1&product=inline-share-buttons&source=platform' async='async'></script> <div id="divPopupBanner"> <div id="divContentDTAAPOPUP" onload="divLoad('https%3a%2f%2fadsclick.fibre2fashion.com%2fttadsdeliver%2fAdsRender%2fRenderPopupBannerAdvertisement%3fcode%3dDTAAPOPUP%26channel%3dTT+Article%26region%3dAll%26RacDaysPopupBannerCookieName%3d_dtaapopup','divContentDTAAPOPUP')"></div> </div> <style> /* newsapp alert starts */ /* body {margin-top: 50px;} .f2ftopmenu .navbar {top: 50px;} */ body {margin-top: 0px;} .f2ftopmenu .navbar {top: 0px;} body.body50 {margin-top: 50px;} .f2ftopmenu .navbar.navbar50 {top: 50px;} .mobile-header.navbar50 {top: 50px;} .esAutoSuggest,.esAutoSuggest.ui-widget-content, .jobsAutoSuggest {top:0px !important;} .newsapp-nav {background: #f1ebd2;z-index: 99999;border: none;top: 0px;left: 0px;width: 100%;position: fixed !important;height: 50px;} body.full {margin-top: 0px;} body.full .f2ftopmenu .navbar {top: 0px;} .newsapp-content {display: table;height: 48px;margin: auto} .newsapp-content>div {display: table-cell;vertical-align: middle} #WidgetFloaterPanels, .goog-tooltip, .goog-tooltip:hover, .skiptranslate, a.goog-logo-link {display: none!important} .phone-icon {color: #fff;font-size: 35px!important} .newsapp-nav {padding: 0!important;border-radius: 0!important;margin-bottom: 0px;z-index: 9999;} .newsapp-nav .close-newsapp-nav {position: absolute;right: 15px;top: 0;line-height: 47px;cursor: pointer;color: #ccc;opacity: 1;box-shadow: none} .newsapp-nav .close-newsapp-nav span {margin: 0;font-size: 25px} /*.newsapp-nav span {color: #fff;font-size: 17px;margin-left: 20px;margin-right: 25px}*/ .newsapp-nav .form-group {float: left} .newsapp-nav .form-control {height: 25px;border-top-right-radius: 0;border-bottom-right-radius: 0;border-color: #fff;line-height: 25px;font-size: 11px; width:177px;} .newsapp-nav .btn { padding-top: 0; padding-bottom: 0; height: 25px; background-color: #fff; color: #333; border-color: transparent;text-transform: uppercase; font-size: 11px; line-height: 25px; margin-left: 7px;} @media screen and (max-width: 767px){ .mobile-header.navbar50 {top: 60px;} body {padding-top: 65px;} .newsapp-nav, .newsapp-content{height: 60px;} .newsapp-nav .btn{float: none;} .newsapp-content>div{ padding-right: 30px; font-size: 11px;} } /* newsapp alert Ends */ </style> <input type="hidden" name="HidHelloBarCName" id="HidHelloBarCName" /> <nav class="navbar navbar-default newsapp-nav alert text-center" role="alert" id="HelloBarNewsBlock" style="display:none;"> <div class="newsapp-content"> <div class="cookiebar"> We use cookies. By continuing to browse, you accept our <strong><a href="https://www.technicaltextile.net/cookiepolicy/" style="text-decoration: underline" target="_blank">Cookie Policy</a></strong> or can change your settings. <a onclick="return CloseCookieBar();" class="btn btn-default pull-right">Got it</a> </div> </div> <button type="button" id="BtnHelloBarClose" onclick="return CloseHelloBar();" class="close close-newsapp-nav" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button> </nav> <script language="javascript"> function CloseHelloBar() { var gethellobarcookiecap = getCookie("HelloBarNewsAppsCookie"); if (gethellobarcookiecap == "") { setCookie('HelloBarNewsAppsCookie', '1', 1); } else if (gethellobarcookiecap == "1") { DeleteCookie('HelloBarNewsAppsCookie'); setCookie('HelloBarNewsAppsCookie', '2', 1); } else { $('#HelloBarNewsBlock').css({ 'display': 'none' }); $('body').addClass('full'); } $('#HelloBarNewsBlock').css({ 'display': 'none' }); $('body').addClass('full'); $(".mobile-header").removeClass('navbar50'); } /* Cookie function code start */ function CloseCookieBar() { var getCookiebarcookiecap = getCookie("Cookiebar"); if (getCookiebarcookiecap == "") { setCookie('Cookiebar', '1', 365); }else { $('#HelloBarNewsBlock').css({ 'display': 'none' }); $('body').addClass('full'); } $('#HelloBarNewsBlock').css({ 'display': 'none' }); $('body').addClass('full'); $(".mobile-header").removeClass('navbar50'); } /* Cookie function code end */ var IndianIp; $(document).ready(function() { cookiecap = getCookie("HelloBarNewsAppsCookie") if (cookiecap == "yes") { $('#HelloBarNewsBlock').css({ 'display': 'none' }); $('body').addClass('full'); $(".mobile-header").removeClass('navbar50'); } else if (cookiecap == "2") { $('#HelloBarNewsBlock').css({ 'display': 'none' }); $('body').addClass('full'); $(".mobile-header").removeClass('navbar50'); } else { $('#HelloBarNewsBlock').css({ 'display': 'block' }); $('body').removeClass('full'); $('body').addClass('body50'); $(".navbar").addClass('navbar50'); $(".mobile-header").addClass('navbar50'); } var countryname = document.getElementById($('*[id*=HidHelloBarCName]').attr('id')).value; countryname = IndianIp; //countryname.toLowerCase(); /* Cookie code start */ var getCookiebarcookiecap = getCookie("Cookiebar"); //alert(getCookiebarcookiecap); if(getCookiebarcookiecap == "1" || (getCookiebarcookiecap == "" && cookiecap == "2")) { $('#HelloBarNewsBlock').css({ 'display': 'none' }); $('body').addClass('full'); $(".mobile-header").removeClass('navbar50'); } else { $('#HelloBarNewsBlock').css({ 'display': 'block' }); $('body').removeClass('full'); } /* Cookie code End */ }); function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); var expires = "expires=" + d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";domain=technicaltextile.net;path=/"; } function DeleteCookie(name) { var today = new Date(); var expire = new Date(); var path = "/"; var domain = ".technicaltextile.net"; expire.setTime(today.getTime() + 3600000 * 24 * (-60)); if (ReadCookie(name) != '') { document.cookie = name + "=" + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + "; expires=" + expire.toGMTString(); } } function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1); if (c.indexOf(name) == 0) return c.substring(name.length, c.length); } return ""; } </script> </body> </html> <script> $(document).ready(function () { if (window.screen.width <= 768) { $('#divPopupBanner').addClass('isMobile'); } }); $(function () { $('#featurearticletabs a:first').tab('show'); }); $(window).scroll(function () { if ($('.esAutoSuggest.ui-widget-content').is(':visible')) { jQuery(".esAutoSuggest.ui-widget-content").hide(); } }); </script> <script src="https://static.fibre2fashion.com/ttresources/js/activenav.js"></script>