CINXE.COM

Industrial Digital Twin - EOT

<!DOCTYPE html> <html lang="en-US" class="no-js no-svg"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link rel="icon" href="https://eot.ai/wp-content/uploads/2023/12/cropped-EOT-logo-1-32x32.webp" sizes="32x32" /> <link rel="icon" href="https://eot.ai/wp-content/uploads/2023/12/cropped-EOT-logo-1-192x192.webp" sizes="192x192" /> <link rel="apple-touch-icon" href="https://eot.ai/wp-content/uploads/2023/12/cropped-EOT-logo-1-180x180.webp" /> <meta name="msapplication-TileImage" content="https://eot.ai/wp-content/uploads/2023/12/cropped-EOT-logo-1-270x270.webp" /> <link rel="shortcut icon" href="https://eot.ai/wp-content/themes/rekko/assets//img/favicon.ico" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v22.0 - https://yoast.com/wordpress/plugins/seo/ --> <title>Industrial Digital Twin - EOT</title> <meta name="description" content="A Digital Twin is a virtual representation of a physical asset, process, or system, enabling you to monitor, analyze, and optimize" /> <link rel="canonical" href="https://eot.ai/industrial-digital-twin/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Industrial Digital Twin - EOT" /> <meta property="og:description" content="A Digital Twin is a virtual representation of a physical asset, process, or system, enabling you to monitor, analyze, and optimize" /> <meta property="og:url" content="https://eot.ai/industrial-digital-twin/" /> <meta property="og:site_name" content="EOT" /> <meta property="article:modified_time" content="2025-01-31T19:15:54+00:00" /> <meta property="og:image" content="https://eot.ai/wp-content/uploads/2023/09/digitaltwinhalf-e1697465205447.png" /> <meta property="og:image:width" content="900" /> <meta property="og:image:height" content="587" /> <meta property="og:image:type" content="image/png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="8 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://eot.ai/industrial-digital-twin/","url":"https://eot.ai/industrial-digital-twin/","name":"Industrial Digital Twin - EOT","isPartOf":{"@id":"https://eot.ai/#website"},"primaryImageOfPage":{"@id":"https://eot.ai/industrial-digital-twin/#primaryimage"},"image":{"@id":"https://eot.ai/industrial-digital-twin/#primaryimage"},"thumbnailUrl":"https://eot.ai/wp-content/uploads/2023/09/digitaltwinhalf-e1697465205447.png","datePublished":"2023-08-30T13:41:15+00:00","dateModified":"2025-01-31T19:15:54+00:00","description":"A Digital Twin is a virtual representation of a physical asset, process, or system, enabling you to monitor, analyze, and optimize","breadcrumb":{"@id":"https://eot.ai/industrial-digital-twin/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://eot.ai/industrial-digital-twin/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://eot.ai/industrial-digital-twin/#primaryimage","url":"https://eot.ai/wp-content/uploads/2023/09/digitaltwinhalf-e1697465205447.png","contentUrl":"https://eot.ai/wp-content/uploads/2023/09/digitaltwinhalf-e1697465205447.png","width":900,"height":587,"caption":"digital twin"},{"@type":"BreadcrumbList","@id":"https://eot.ai/industrial-digital-twin/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://eot.ai/"},{"@type":"ListItem","position":2,"name":"Industrial Digital Twin"}]},{"@type":"WebSite","@id":"https://eot.ai/#website","url":"https://eot.ai/","name":"EOT","description":"Industrial Operations Software","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://eot.ai/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//js.hs-scripts.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="EOT &raquo; Feed" href="https://eot.ai/feed/" /> <link rel="alternate" type="application/rss+xml" title="EOT &raquo; Comments Feed" href="https://eot.ai/comments/feed/" /> <!-- This site uses the Google Analytics by MonsterInsights plugin v9.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ --> <script src="//www.googletagmanager.com/gtag/js?id=G-J6PK0D1BQ4" data-cfasync="false" data-wpfc-render="false" async></script> <script data-cfasync="false" data-wpfc-render="false"> var mi_version = '9.3.0'; var mi_track_user = true; var mi_no_track_reason = ''; var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/eot.ai\/industrial-digital-twin\/","page_referrer":"https:\/\/eot.ai\/"}; if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); } else { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; } var disableStrs = [ 'ga-disable-G-J6PK0D1BQ4', ]; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index = 0; index < disableStrs.length; index++) { if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index = 0; index < disableStrs.length; index++) { window[disableStrs[index]] = true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index = 0; index < disableStrs.length; index++) { document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; window[disableStrs[index]] = true; } } if ('undefined' === typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer = window.dataLayer || []; window.MonsterInsightsDualTracker = { helpers: {}, trackers: {}, }; if (mi_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters = {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type === 'event') { parameters.send_to = monsterinsights_frontend.v4_id; var hookName = name; if (typeof parameters['event_category'] !== 'undefined') { hookName = parameters['event_category'] + ':' + name; } if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { MonsterInsightsDualTracker.trackers[hookName](parameters); } else { __gtagDataLayer('event', name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker('js', new Date()); __gtagTracker('set', { 'developer_id.dZGIzZG': true, }); if ( MonsterInsightsLocations.page_location ) { __gtagTracker('set', MonsterInsightsLocations); } __gtagTracker('config', 'G-J6PK0D1BQ4', {"forceSSL":"true","link_attribution":"true"} ); window.gtag = __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn = function () { return null; }; var newtracker = function () { return new Tracker(); }; var Tracker = function () { return null; }; var p = Tracker.prototype; p.get = noopfn; p.set = noopfn; p.send = function () { var args = Array.prototype.slice.call(arguments); args.unshift('send'); __gaTracker.apply(null, args); }; var __gaTracker = function () { var len = arguments.length; if (len === 0) { return; } var f = arguments[len - 1]; if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { if ('send' === arguments[0]) { var hitConverted, hitObject = false, action; if ('event' === arguments[1]) { if ('undefined' !== typeof arguments[3]) { hitObject = { 'eventAction': arguments[3], 'eventCategory': arguments[2], 'eventLabel': arguments[4], 'value': arguments[5] ? arguments[5] : 1, } } } if ('pageview' === arguments[1]) { if ('undefined' !== typeof arguments[2]) { hitObject = { 'eventAction': 'page_view', 'page_path': arguments[2], } } } if (typeof arguments[2] === 'object') { hitObject = arguments[2]; } if (typeof arguments[5] === 'object') { Object.assign(hitObject, arguments[5]); } if ('undefined' !== typeof arguments[1].hitType) { hitObject = arguments[1]; if ('pageview' === hitObject.hitType) { hitObject.eventAction = 'page_view'; } } if (hitObject) { action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction; hitConverted = mapArgs(hitObject); __gtagTracker('event', action, hitConverted); } } return; } function mapArgs(args) { var arg, hit = {}; var gaMap = { 'eventCategory': 'event_category', 'eventAction': 'event_action', 'eventLabel': 'event_label', 'eventValue': 'event_value', 'nonInteraction': 'non_interaction', 'timingCategory': 'event_category', 'timingVar': 'name', 'timingValue': 'value', 'timingLabel': 'event_label', 'page': 'page_path', 'location': 'page_location', 'title': 'page_title', 'referrer' : 'page_referrer', }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hit[gaMap[arg]] = args[arg]; } else { hit[arg] = args[arg]; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create = newtracker; __gaTracker.getByName = newtracker; __gaTracker.getAll = function () { return []; }; __gaTracker.remove = noopfn; __gaTracker.loaded = true; window['__gaTracker'] = __gaTracker; })(); } else { console.log(""); (function () { function __gtagTracker() { return null; } window['__gtagTracker'] = __gtagTracker; window['gtag'] = __gtagTracker; })(); } </script> <!-- / Google Analytics by MonsterInsights --> <script> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/eot.ai\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.3.5"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); </script> <style> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <link rel='stylesheet' id='redux-extendify-styles-css' href='https://eot.ai/wp-content/plugins/redux-framework/redux-core/assets/css/extendify-utilities.css?ver=4.4.11' media='all' /> <link rel='stylesheet' id='contact-form-7-css' href='https://eot.ai/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.8.7' media='all' /> <link rel='stylesheet' id='magnific-popup-css' href='https://eot.ai/wp-content/plugins/rekko-core/public/css/vendor/magnific-popup.min.css?ver=1.0.0' media='all' /> <link rel='stylesheet' id='progressbar-css' href='https://eot.ai/wp-content/plugins/rekko-core/public/css/vendor/progressbar.css?ver=1.0.0' media='all' /> <link rel='stylesheet' id='themify-icons-css' href='https://eot.ai/wp-content/plugins/rekko-core/public/css/vendor/font/themify-icons/themify-icons.css?ver=2.0.0' media='all' /> <link rel='stylesheet' id='flations-icons-css' href='https://eot.ai/wp-content/plugins/rekko-core/public/css/vendor/font/flaticons/flaticon.css?ver=2.0.0' media='all' /> <link rel='stylesheet' id='ionicons-icons-css' href='https://eot.ai/wp-content/plugins/rekko-core/public/css/vendor/font/ionicons/ionicons.min.css?ver=2.0.0' media='all' /> <link rel='stylesheet' id='timeline-image-css' href='https://eot.ai/wp-content/plugins/rekko-core/public/css/vendor/cntl.min.css?ver=1.0.0' media='all' /> <link rel='stylesheet' id='owl-carousel-css' href='https://eot.ai/wp-content/plugins/rekko-core/public/css/vendor/owl.carousel.min.css?ver=1.0.0' media='all' /> <link rel='stylesheet' id='jquery.mCustomScrollbar-css' href='https://eot.ai/wp-content/plugins/rekko-core/public/css/vendor/jquery.mCustomScrollbar.min.css?ver=1.0.0' media='all' /> <link rel='stylesheet' id='Rekko-css' href='https://eot.ai/wp-content/plugins/rekko-core/public/css/style.css?ver=1.0.0' media='all' /> <link rel='stylesheet' id='elementor-icons-css' href='https://eot.ai/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.27.0' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://eot.ai/wp-content/plugins/elementor/assets/css/frontend-lite.min.css?ver=3.19.2' media='all' /> <link rel='stylesheet' id='swiper-css' href='https://eot.ai/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' /> <link rel='stylesheet' id='elementor-post-9-css' href='https://eot.ai/wp-content/uploads/elementor/css/post-9.css?ver=1733332056' media='all' /> <link rel='stylesheet' id='elementor-pro-css' href='https://eot.ai/wp-content/plugins/elementor-pro/assets/css/frontend-lite.min.css?ver=3.15.1' media='all' /> <link rel='stylesheet' id='elementor-global-css' href='https://eot.ai/wp-content/uploads/elementor/css/global.css?ver=1733332056' media='all' /> <link rel='stylesheet' id='elementor-post-3872-css' href='https://eot.ai/wp-content/uploads/elementor/css/post-3872.css?ver=1738350955' media='all' /> <link rel='stylesheet' id='rekko-fonts-css' href='https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700&#038;family=Teko:wght@300;400;500;600;700&#038;subset=latin%2Clatin-ext&#038;display=swap' media='all' /> <link rel='stylesheet' id='bootstrap-css' href='https://eot.ai/wp-content/themes/rekko/assets/css/bootstrap.min.css?ver=5.1.0' media='all' /> <link rel='stylesheet' id='animate-min-css' href='https://eot.ai/wp-content/themes/rekko/assets/css/animate.min.css?ver=4.0.0' media='all' /> <link rel='stylesheet' id='rekko-style-css' href='https://eot.ai/wp-content/themes/rekko/assets/css/style.css?ver=1.0' media='all' /> <link rel='stylesheet' id='rekko-responsive-css' href='https://eot.ai/wp-content/themes/rekko/assets/css/responsive.css?ver=1.0' media='all' /> <link rel='stylesheet' id='fontawesome-css' href='https://eot.ai/wp-content/themes/rekko/assets/css/font-awesome/css/fontawesome.min.css?ver=5.13.0' media='all' /> <link rel='stylesheet' id='flaticon-icons-css' href='https://eot.ai/wp-content/themes/rekko/assets/css/fonts/flaticons/flaticon.css?ver=2.0.0' media='all' /> <link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&#038;display=swap&#038;ver=6.3.5' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script> window._nslDOMReady = function (callback) { if ( document.readyState === "complete" || document.readyState === "interactive" ) { callback(); } else { document.addEventListener( "DOMContentLoaded", callback ); } }; </script><script id='cookie-law-info-js-extra'> var _ckyConfig = {"_ipData":[],"_assetsURL":"https:\/\/eot.ai\/wp-content\/plugins\/cookie-law-info\/lite\/frontend\/images\/","_publicURL":"https:\/\/eot.ai","_expiry":"365","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true}},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"settings":{"type":"box","preferenceCenterType":"popup","position":"bottom-left","applicableLaw":"gdpr"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":true,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":{"background-color":"#0056A7"},"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":false,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863dc"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}}}}},"_version":"3.1.8","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"reject-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"settings-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"readmore-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"revisit-consent","styles":{"background-color":"#0056A7"}}],"_shortCodes":[{"key":"cky_readmore","content":"<a href=\"#\" class=\"cky-policy\" aria-label=\"Cookie Policy\" target=\"_blank\" rel=\"noopener\" data-cky-tag=\"readmore-button\">Cookie Policy<\/a>","tag":"readmore-button","status":false,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"cky_show_desc","content":"<button class=\"cky-show-desc-btn\" data-cky-tag=\"show-desc-button\" aria-label=\"Show more\">Show more<\/button>","tag":"show-desc-button","status":true,"attributes":[]},{"key":"cky_hide_desc","content":"<button class=\"cky-show-desc-btn\" data-cky-tag=\"hide-desc-button\" aria-label=\"Show less\">Show less<\/button>","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"cky_category_toggle_label","content":"[cky_{{status}}_category_label] [cky_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"cky_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_video_placeholder","content":"<div class=\"video-placeholder-normal\" data-cky-tag=\"video-placeholder\" id=\"[UNIQUEID]\"><p class=\"video-placeholder-text-normal\" data-cky-tag=\"placeholder-title\">Please accept cookies to access this content<\/p><\/div>","tag":"","status":true,"attributes":[]},{"key":"cky_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_optout_toggle_label","content":"[cky_{{status}}_optout_label] [cky_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"cky_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"cky_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"_rtl":"","_providersToBlock":[]}; var _ckyStyles = {"css":".cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 440px; box-sizing: border-box; z-index: 9999999; border-radius: 6px;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 20px 26px; box-shadow: 0 -1px 10px 0 #acabab4d; border-radius: 6px;}.cky-box-bottom-left{bottom: 40px; left: 40px;}.cky-box-bottom-right{bottom: 40px; right: 40px;}.cky-box-top-left{top: 40px; left: 40px;}.cky-box-top-right{top: 40px; right: 40px;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type=\"checkbox\"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active){background: transparent;}.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top: 16px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{flex: auto; max-width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 576px){.cky-box-bottom-left{bottom: 0; left: 0;}.cky-box-bottom-right{bottom: 0; right: 0;}.cky-box-top-left{top: 0; left: 0;}.cky-box-top-right{top: 0; right: 0;}}@media (max-width: 440px){.cky-box-bottom-left, .cky-box-bottom-right, .cky-box-top-left, .cky-box-top-right{width: 100%; max-width: 100%;}.cky-consent-container .cky-consent-bar{padding: 20px 0;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper{flex-direction: column; margin-top: 0;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: auto; height: auto; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.cky-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px; width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch input[type=\"checkbox\"]:after{display: none;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.cky-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: auto; width: auto; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-group{font-size: 14px; line-height: 24px; font-weight: 400; color: #212121;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; white-space: nowrap; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 440px){.cky-consent-container{width: 100%;}}@media (max-width: 352px){.cky-notice-des a.cky-policy, .cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type=\"checkbox\"].cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\"\/wp-content\/plugins\/cookie-law-info\/lite\/frontend\/images\/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}"}; </script> <script src='https://eot.ai/wp-content/plugins/cookie-law-info/lite/frontend/js/script.min.js?ver=3.1.8' id='cookie-law-info-js'></script> <script src='https://eot.ai/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver=9.3.0' id='monsterinsights-frontend-script-js' async data-wp-strategy='async'></script> <script data-cfasync="false" data-wpfc-render="false" id='monsterinsights-frontend-script-js-extra'>var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[]","home_url":"https:\/\/eot.ai","hash_tracking":"false","v4_id":"G-J6PK0D1BQ4"};</script> <script src='https://eot.ai/wp-includes/js/jquery/jquery.min.js?ver=3.7.0' id='jquery-core-js'></script> <script src='https://eot.ai/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1' id='jquery-migrate-js'></script> <script src='https://eot.ai/wp-content/plugins/rekko-core/public//js/vendor/asyncloader.min.js?ver=1.0.0' id='asyncloader-js'></script> <script src='https://eot.ai/wp-content/plugins/rekko-core/public//js/vendor/owl.carousel.min.js?ver=1.0.0' id='owl-carousel-js'></script> <script id='Rekko-js-extra'> var PluginJsConfig = {"js_dependencies":{"asyncloader.js":"https:\/\/eot.ai\/wp-content\/plugins\/rekko-core\/public\/\/js\/vendor\/asyncloader.js?ver=1.0","asyncloader":"https:\/\/eot.ai\/wp-content\/plugins\/rekko-core\/public\/\/js\/vendor\/asyncloader.min.js?ver=1.0","circle-progress":"https:\/\/eot.ai\/wp-content\/plugins\/rekko-core\/public\/\/js\/vendor\/circle-progress.min.js?ver=1.0","isotope.pkgd":"https:\/\/eot.ai\/wp-content\/plugins\/rekko-core\/public\/\/js\/vendor\/isotope.pkgd.min.js?ver=1.0","jquery.countTo":"https:\/\/eot.ai\/wp-content\/plugins\/rekko-core\/public\/\/js\/vendor\/jquery.countTo.min.js?ver=1.0","jquery.mCustomScrollbar":"https:\/\/eot.ai\/wp-content\/plugins\/rekko-core\/public\/\/js\/vendor\/jquery.mCustomScrollbar.min.js?ver=1.0","jquery.magnific-popup":"https:\/\/eot.ai\/wp-content\/plugins\/rekko-core\/public\/\/js\/vendor\/jquery.magnific-popup.min.js?ver=1.0","owl.carousel":"https:\/\/eot.ai\/wp-content\/plugins\/rekko-core\/public\/\/js\/vendor\/owl.carousel.min.js?ver=1.0","progressbar.js":"https:\/\/eot.ai\/wp-content\/plugins\/rekko-core\/public\/\/js\/vendor\/progressbar.js?ver=1.0"}}; </script> <script src='https://eot.ai/wp-content/plugins/rekko-core/public/js/script.js?ver=1.0.0' id='Rekko-js'></script> <link rel="https://api.w.org/" href="https://eot.ai/wp-json/" /><link rel="alternate" type="application/json" href="https://eot.ai/wp-json/wp/v2/pages/3872" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://eot.ai/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.3.5" /> <link rel='shortlink' href='https://eot.ai/?p=3872' /> <link rel="alternate" type="application/json+oembed" href="https://eot.ai/wp-json/oembed/1.0/embed?url=https%3A%2F%2Feot.ai%2Findustrial-digital-twin%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://eot.ai/wp-json/oembed/1.0/embed?url=https%3A%2F%2Feot.ai%2Findustrial-digital-twin%2F&#038;format=xml" /> <meta name="generator" content="Redux 4.4.11" /><style id="cky-style-inline">[data-cky-tag]{visibility:hidden;}</style> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.1.82--> <script class="hsq-set-content-id" data-content-id="standard-page"> var _hsq = _hsq || []; _hsq.push(["setContentType", "standard-page"]); </script> <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> <style id="architeck-custom-style-4f9fa"> .qwords-breadcrumb{ display:none !important; } </style><style id="architeck-custom-style-abcf7"> header#qwords-header.qwords-header-style-1 .qwords-toggle-btn{ display:none !important; } #qwords-header .qwords-header-call{ display:none !important; } </style><style id="architeck-custom-style-3a95f"> header .qwords-top-header .qwords-header-social{ display:none !important; } header .qwords-top-header .qwords-header-contact{ display:none !important; } header .qwords-top-header{ display:none !important; } </style><style id="architeck-custom-style-4c4a5"> #qwords-loading img{ height:156px!important; } #qwords-loading img{ width:125px!important; } </style><meta name="generator" content="Elementor 3.19.2; features: e_optimized_assets_loading, e_optimized_css_loading, additional_custom_breakpoints, block_editor_assets_optimize, e_image_loading_optimization; settings: css_print_method-external, google_font-enabled, font_display-swap"> <meta name="generator" content="Powered by Slider Revolution 6.5.21 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." /> <link rel="icon" href="https://eot.ai/wp-content/uploads/2023/12/cropped-EOT-logo-1-32x32.webp" sizes="32x32" /> <link rel="icon" href="https://eot.ai/wp-content/uploads/2023/12/cropped-EOT-logo-1-192x192.webp" sizes="192x192" /> <link rel="apple-touch-icon" href="https://eot.ai/wp-content/uploads/2023/12/cropped-EOT-logo-1-180x180.webp" /> <meta name="msapplication-TileImage" content="https://eot.ai/wp-content/uploads/2023/12/cropped-EOT-logo-1-270x270.webp" /> <script>function setREVStartSize(e){ //window.requestAnimationFrame(function() { window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW; window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH; try { var pw = document.getElementById(e.c).parentNode.offsetWidth, newh; pw = pw===0 || isNaN(pw) ? window.RSIW : pw; e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw); e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw); e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh); e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh); e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide); e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide); e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0); if(e.layout==="fullscreen" || e.l==="fullscreen") newh = Math.max(e.mh,window.RSIH); else{ e.gw = Array.isArray(e.gw) ? e.gw : [e.gw]; for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1]; e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el; e.gh = Array.isArray(e.gh) ? e.gh : [e.gh]; for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1]; var nl = new Array(e.rl.length), ix = 0, sl; e.tabw = e.tabhide>=pw ? 0 : e.tabw; e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw; e.tabh = e.tabhide>=pw ? 0 : e.tabh; e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh; for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i]; sl = nl[0]; for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;} var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]); newh = (e.gh[ix] * m) + (e.tabh + e.thumbh); } var el = document.getElementById(e.c); if (el!==null && el) el.style.height = newh+"px"; el = document.getElementById(e.c+"_wrapper"); if (el!==null && el) { el.style.height = newh+"px"; el.style.display = "block"; } } catch(e){ console.log("Failure at Presize of Slider:" + e) } //}); };</script> <style>div.nsl-container[data-align="left"] { text-align: left; } div.nsl-container[data-align="center"] { text-align: center; } div.nsl-container[data-align="right"] { text-align: right; } div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] { text-decoration: none; box-shadow: none; border: 0; } div.nsl-container .nsl-container-buttons { display: flex; padding: 5px 0; } div.nsl-container.nsl-container-block .nsl-container-buttons { display: inline-grid; grid-template-columns: minmax(145px, auto); } div.nsl-container-block-fullwidth .nsl-container-buttons { flex-flow: column; align-items: center; } div.nsl-container-block-fullwidth .nsl-container-buttons a, div.nsl-container-block .nsl-container-buttons a { flex: 1 1 auto; display: block; margin: 5px 0; width: 100%; } div.nsl-container-inline { margin: -5px; text-align: left; } div.nsl-container-inline .nsl-container-buttons { justify-content: center; flex-wrap: wrap; } div.nsl-container-inline .nsl-container-buttons a { margin: 5px; display: inline-block; } div.nsl-container-grid .nsl-container-buttons { flex-flow: row; align-items: center; flex-wrap: wrap; } div.nsl-container-grid .nsl-container-buttons a { flex: 1 1 auto; display: block; margin: 5px; max-width: 280px; width: 100%; } @media only screen and (min-width: 650px) { div.nsl-container-grid .nsl-container-buttons a { width: auto; } } div.nsl-container .nsl-button { cursor: pointer; vertical-align: top; border-radius: 4px; } div.nsl-container .nsl-button-default { color: #fff; display: flex; } div.nsl-container .nsl-button-icon { display: inline-block; } div.nsl-container .nsl-button-svg-container { flex: 0 0 auto; padding: 8px; display: flex; align-items: center; } div.nsl-container svg { height: 24px; width: 24px; vertical-align: top; } div.nsl-container .nsl-button-default div.nsl-button-label-container { margin: 0 24px 0 12px; padding: 10px 0; font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 20px; letter-spacing: .25px; overflow: hidden; text-align: center; text-overflow: clip; white-space: nowrap; flex: 1 1 auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-transform: none; display: inline-block; } div.nsl-container .nsl-button-google[data-skin="dark"] .nsl-button-svg-container { margin: 1px; padding: 7px; border-radius: 3px; background: #fff; } div.nsl-container .nsl-button-google[data-skin="light"] { border-radius: 1px; box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .25); color: RGBA(0, 0, 0, 0.54); } div.nsl-container .nsl-button-apple .nsl-button-svg-container { padding: 0 6px; } div.nsl-container .nsl-button-apple .nsl-button-svg-container svg { height: 40px; width: auto; } div.nsl-container .nsl-button-apple[data-skin="light"] { color: #000; box-shadow: 0 0 0 1px #000; } div.nsl-container .nsl-button-facebook[data-skin="white"] { color: #000; box-shadow: inset 0 0 0 1px #000; } div.nsl-container .nsl-button-facebook[data-skin="light"] { color: #1877F2; box-shadow: inset 0 0 0 1px #1877F2; } div.nsl-container .nsl-button-spotify[data-skin="white"] { color: #191414; box-shadow: inset 0 0 0 1px #191414; } div.nsl-container .nsl-button-apple div.nsl-button-label-container { font-size: 17px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } div.nsl-container .nsl-button-slack div.nsl-button-label-container { font-size: 17px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } div.nsl-container .nsl-button-slack[data-skin="light"] { color: #000000; box-shadow: inset 0 0 0 1px #DDDDDD; } div.nsl-container .nsl-button-tiktok[data-skin="light"] { color: #161823; box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12); } div.nsl-container .nsl-button-kakao { color: rgba(0, 0, 0, 0.85); } .nsl-clear { clear: both; } .nsl-container { clear: both; } .nsl-disabled-provider .nsl-button { filter: grayscale(1); opacity: 0.8; } /*Button align start*/ div.nsl-container-inline[data-align="left"] .nsl-container-buttons { justify-content: flex-start; } div.nsl-container-inline[data-align="center"] .nsl-container-buttons { justify-content: center; } div.nsl-container-inline[data-align="right"] .nsl-container-buttons { justify-content: flex-end; } div.nsl-container-grid[data-align="left"] .nsl-container-buttons { justify-content: flex-start; } div.nsl-container-grid[data-align="center"] .nsl-container-buttons { justify-content: center; } div.nsl-container-grid[data-align="right"] .nsl-container-buttons { justify-content: flex-end; } div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons { justify-content: space-around; } div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons { justify-content: space-between; } /* Button align end*/ /* Redirect */ #nsl-redirect-overlay { display: flex; flex-direction: column; justify-content: center; align-items: center; position: fixed; z-index: 1000000; left: 0; top: 0; width: 100%; height: 100%; backdrop-filter: blur(1px); background-color: RGBA(0, 0, 0, .32);; } #nsl-redirect-overlay-container { display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: white; padding: 30px; border-radius: 10px; } #nsl-redirect-overlay-spinner { content: ''; display: block; margin: 20px; border: 9px solid RGBA(0, 0, 0, .6); border-top: 9px solid #fff; border-radius: 50%; box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6); width: 40px; height: 40px; animation: nsl-loader-spin 2s linear infinite; } @keyframes nsl-loader-spin { 0% { transform: rotate(0deg) } to { transform: rotate(360deg) } } #nsl-redirect-overlay-title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 18px; font-weight: bold; color: #3C434A; } #nsl-redirect-overlay-text { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; text-align: center; font-size: 14px; color: #3C434A; } /* Redirect END*/</style><style>/* Notice fallback */ #nsl-notices-fallback { position: fixed; right: 10px; top: 10px; z-index: 10000; } .admin-bar #nsl-notices-fallback { top: 42px; } #nsl-notices-fallback > div { position: relative; background: #fff; border-left: 4px solid #fff; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); margin: 5px 15px 2px; padding: 1px 20px; } #nsl-notices-fallback > div.error { display: block; border-left-color: #dc3232; } #nsl-notices-fallback > div.updated { display: block; border-left-color: #46b450; } #nsl-notices-fallback p { margin: .5em 0; padding: 2px; } #nsl-notices-fallback > div:after { position: absolute; right: 5px; top: 5px; content: '\00d7'; display: block; height: 16px; width: 16px; line-height: 16px; text-align: center; font-size: 20px; cursor: pointer; }</style><style id="wpforms-css-vars-root"> :root { --wpforms-field-border-radius: 3px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-background-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; } </style> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-NGZ5PZ8WCQ"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-NGZ5PZ8WCQ'); </script> </head> <body class="page-template-default page page-id-3872 group-blog page-two-column elementor-default elementor-kit-9 elementor-page elementor-page-3872"> <div id="qwords-loading"> <div id="qwords-loading-center"> <img src="https://eot.ai/wp-content/uploads/2023/09/eot.logo_.loading.png" alt="loading"> </div> </div> <div id="page" class="site"> <a class="skip-link screen-reader-text" href="#content"></a> <div class="qwords-background-overlay"></div> <div class="qwords-sidebar"> <div class="qwords-close-btn"> <a class="qwords-close" href="javascript:void(0)"> <i class="ion-close-round"></i> </a> </div> <div class="qwords-sidebar-block mCustomScrollbar"> <div class="qwords-sidebar-header"> <img src="https://eot.ai/wp-content/uploads/2023/09/eot.ai_.site_.logo3_.png" class="qwords-sidebar-logo" alt="rekko-sidebar-logo"> </div> <div class="qwords-sidebar-content"> </div> <div class="qwords-sidebars"> <div class="qwords-widget-menu widget"> <h4 class="footer-title">Recent Post</h4> <div class="qwords-foote-recent-post"> <div class="qwords-foote-recent-post-media"> <a href="https://eot.ai/ai-for-data-management-a-transformative-approach/"> <img src="https://eot.ai/wp-content/uploads/2023/12/Untitled-design-32-100x100.jpg" alt=""></a> </div> <div class="qwords-foote-recent-post-info"> <h6><a href="https://eot.ai/ai-for-data-management-a-transformative-approach/">AI for Data Management: A Transformative Approach</a></h6> <a href="https://eot.ai/2023/12/28/" class="qwords-post-date">December <span>28</span>, 2023 </a> </div> </div> <div class="qwords-foote-recent-post"> <div class="qwords-foote-recent-post-media"> <a href="https://eot.ai/the-impact-of-iot-on-the-retail-market/"> <img src="https://eot.ai/wp-content/uploads/2023/12/Untitled-design-30-100x100.jpg" alt=""></a> </div> <div class="qwords-foote-recent-post-info"> <h6><a href="https://eot.ai/the-impact-of-iot-on-the-retail-market/">The Impact of IoT on the Retail Market</a></h6> <a href="https://eot.ai/2023/12/27/" class="qwords-post-date">December <span>27</span>, 2023 </a> </div> </div> <div class="qwords-foote-recent-post"> <div class="qwords-foote-recent-post-media"> <a href="https://eot.ai/discrete-manufacturing-processes-through-iot-integration/"> <img src="https://eot.ai/wp-content/uploads/2023/12/Untitled-design-28-100x100.jpg" alt=""></a> </div> <div class="qwords-foote-recent-post-info"> <h6><a href="https://eot.ai/discrete-manufacturing-processes-through-iot-integration/">Discrete Manufacturing Processes through IoT Integration</a></h6> <a href="https://eot.ai/2023/12/25/" class="qwords-post-date">December <span>25</span>, 2023 </a> </div> </div> </div> </div> <div class="qwords-sidebar-contact"> <p> <a href="tel:+18586338822"><i class="fa fa-phone"></i> <span>+1 (858) 633 8822</span> </a><br> <a href="mailto:info@eot.ai"><i class="fa fa-envelope"></i><span>info@eot.ai</span></a> </p> </div> <div class="qwords-sidebar-social"> <ul> <li><a href="#"><i class="fab fa-facebook-f"></i></a></li> <li><a href="#"><i class="fab fa-instagram"></i></a></li> <li><a href="#"><i class="fab fa-skype"></i></a></li> <li><a href="#"><i class="fab fa-twitter"></i></a></li> </ul> </div> </div> </div> <header id="qwords-header" class="qwords-header-default "> <div class="qwords-top-header"> <div class="container"> </div> </div> <div class="qwords-bottom-header "> <div class="container"> <div class="row"> <div class="col-lg-12"> <nav class="navbar navbar-expand-lg navbar-light"> <a class="navbar-brand" href="https://eot.ai/"> <img class="img-fluid logo" src="https://eot.ai/wp-content/uploads/2023/09/eot.ai_.site_.logo5_.png" alt="rekko"> </a> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <div id="qwords-menu-contain" class="qwords-menu-contain"><ul id="qwords-main-menu" class="navbar-nav ml-auto"><li id="menu-item-20" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-20"><a href="https://eot.ai/">Home</a></li> <li id="menu-item-3961" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-3961"><a href="https://eot.ai/industries/">Industries</a><i class="ion-chevron-down qwords-submenu-icon"></i> <ul class="sub-menu"> <li id="menu-item-3965" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3965"><a href="https://eot.ai/manufacturing/">Manufacturing</a></li> <li id="menu-item-3964" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3964"><a href="https://eot.ai/oil-and-gas/">Oil and Gas</a></li> <li id="menu-item-3963" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3963"><a href="https://eot.ai/energy/">Energy</a></li> <li id="menu-item-3962" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3962"><a href="https://eot.ai/mining/">Mining</a></li> </ul> </li> <li id="menu-item-3966" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children dropdown menu-item-3966"><a href="https://eot.ai/solutions/">Solutions</a><i class="ion-chevron-down qwords-submenu-icon"></i> <ul class="sub-menu"> <li id="menu-item-3967" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3872 current_page_item menu-item-3967"><a href="https://eot.ai/industrial-digital-twin/" aria-current="page">Industrial Digital Twin</a></li> <li id="menu-item-3968" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3968"><a href="https://eot.ai/cloud-historian/">Enterprise Data Historian</a></li> <li id="menu-item-3969" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3969"><a href="https://eot.ai/industrial-data-lake/">Industrial Data Lake</a></li> </ul> </li> <li id="menu-item-3970" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-3970"><a href="https://eot.ai/twin-fusion">Products</a><i class="ion-chevron-down qwords-submenu-icon"></i> <ul class="sub-menu"> <li id="menu-item-3972" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3972"><a href="https://eot.ai/twin-fusion/">Twin Fusion Platform</a></li> <li id="menu-item-3973" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3973"><a href="https://eot.ai/twin-sight/">Twin Sight</a></li> <li id="menu-item-3971" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3971"><a href="https://eot.ai/twin-central/">Twin Central</a></li> <li id="menu-item-3974" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3974"><a href="https://eot.ai/twin-talk/">Twin Talk</a></li> <li id="menu-item-4727" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4727"><a href="https://eot.ai/asset-model-explorer/">Asset Model Explorer</a></li> <li id="menu-item-4307" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4307"><a href="https://eot.ai/asset-catalog-studio/">Asset Catalog Studio</a></li> <li id="menu-item-4306" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4306"><a href="https://eot.ai/ai-edge-controller/">AI Edge Controller</a></li> </ul> </li> <li id="menu-item-3975" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-3975"><a href="#">Resources</a><i class="ion-chevron-down qwords-submenu-icon"></i> <ul class="sub-menu"> <li id="menu-item-4441" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4441"><a href="https://eot.ai/industrial-data-fabric/">Industrial Data Fabric</a></li> <li id="menu-item-4032" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4032"><a href="#">Whitepapers</a><i class="ion-chevron-down qwords-submenu-icon"></i> <ul class="sub-menu"> <li id="menu-item-3977" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3977"><a href="https://eot.ai/whitepaper-secure-scalable-access-to-operational-data/">Whitepaper: Secure, Scalable Access to Operational Data</a></li> <li id="menu-item-4033" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4033"><a href="https://eot.ai/whitepaper-realizing-value-from-the-digitalization-of-assets/">Whitepaper: Realizing Value from the Digitalization of Assets</a></li> </ul> </li> <li id="menu-item-6243" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6243"><a href="https://eot.ai/twin-fusion-architecture/">Architectures</a></li> <li id="menu-item-4742" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4742"><a href="https://eot.ai/osdu/">OSDU Support</a></li> <li id="menu-item-4451" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4451"><a href="https://eot.ai/newsroom/">Newsroom</a><i class="ion-chevron-down qwords-submenu-icon"></i> <ul class="sub-menu"> <li id="menu-item-4533" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4533"><a href="https://eot.ai/bpx-energy-transforms-production-operations-industrial-automation/">BPX Energy</a></li> </ul> </li> <li id="menu-item-4998" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4998"><a href="https://eot.ai/eot-articles/">Articles</a></li> </ul> </li> <li id="menu-item-4608" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4608"><a href="https://eot.ai/customers/">Customers</a></li> <li id="menu-item-21" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-21"><a href="#">Company</a><i class="ion-chevron-down qwords-submenu-icon"></i> <ul class="sub-menu"> <li id="menu-item-1097" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1097"><a href="https://eot.ai/about-us/">About EOT</a></li> <li id="menu-item-4440" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4440"><a href="https://eot.ai/aws-eot-integration/">AWS &#038; EOT Integration</a></li> <li id="menu-item-4354" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4354"><a href="https://eot.ai/newsroom/">Newsroom</a></li> <li id="menu-item-4483" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4483"><a href="https://eot.ai/partners/">Partners</a></li> <li id="menu-item-7942" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7942"><a href="https://eot.ai/become-a-partner/">Become a Partner</a></li> </ul> </li> <li id="menu-item-2066" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2066"><a href="https://eot.ai/contact-us/">Contact Us</a></li> </ul></div> </div> <div class="qwords-menu-search-block"> <a href="javascript:void(0)" id="qwords-seacrh-btn"><i class="ti-search"></i></a> <div class="qwords-search-form"> <form role="search" method="get" class="search-form" action="https://eot.ai/"> <label> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" placeholder="Search &hellip;" value="" name="s" /> </label> <button type="submit" class="search-submit"><span class="screen-reader-text">Search</span></button> </form> </div> </div> <div class="qwords-btn-container"> <a href="https://eot.ai/discovery-session/" class="qwords-button"> <div class="qwords-button-block"> <span class="qwords-button-text">Get Started</span><i class="ion-plus"></i> </div> </a> </div> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <i class="fas fa-bars"></i> </button> </nav> </div> </div> </div> </div> </header> <div class="qwords-breadcrumb"> <div class="container"> <div class="row align-items-center"> <div class="col-lg-8 col-md-10"> <nav aria-label="breadcrumb"> <div class="qwords-breadcrumb-title"> <h1> Industrial Digital Twin </h1> </div> <div class="qwords-breadcrumb-container"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="https://eot.ai"><i class="fas fa-home me-2"></i>Home</a></li> <li class="breadcrumb-item active">Industrial Digital Twin</li> </ol> </div> </nav> </div> </div> </div> </div> <div class="qodewords-contain"> <div class="site-content-contain"> <div id="content" class="site-content"><div class="qodewords-contain-area"> <div id="primary" class="content-area"> <main id="main" class="site-main"> <div class="container"> <article id="post-3872" class="post-3872 page type-page status-publish has-post-thumbnail hentry"> <div class="entry-content"> <div data-elementor-type="wp-page" data-elementor-id="3872" class="elementor elementor-3872" data-elementor-post-type="page"> <section class="elementor-section elementor-top-section elementor-element elementor-element-11a6912 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="11a6912" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5cd09d2" data-id="5cd09d2" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-19401e6 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="19401e6" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.19.0 - 07-02-2024 */ .elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style> <img fetchpriority="high" decoding="async" width="1487" height="706" src="https://eot.ai/wp-content/uploads/2023/08/iStock-1390953384-1.jpg" class="attachment-2048x2048 size-2048x2048 wp-image-3874" alt="" srcset="https://eot.ai/wp-content/uploads/2023/08/iStock-1390953384-1.jpg 1487w, https://eot.ai/wp-content/uploads/2023/08/iStock-1390953384-1-300x142.jpg 300w, https://eot.ai/wp-content/uploads/2023/08/iStock-1390953384-1-1024x486.jpg 1024w, https://eot.ai/wp-content/uploads/2023/08/iStock-1390953384-1-768x365.jpg 768w" sizes="(max-width: 1487px) 100vw, 1487px" /> </div> </div> <div class="elementor-element elementor-element-a467f5f elementor-widget elementor-widget-heading" data-id="a467f5f" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.19.0 - 07-02-2024 */ .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style><h2 class="elementor-heading-title elementor-size-default">Industrial Digital Twin Solution</h2> </div> </div> <div class="elementor-element elementor-element-79a7557 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="79a7557" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.19.0 - 07-02-2024 */ .elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:"";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}</style> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-d4665a2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d4665a2" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-11a59cb" data-id="11a59cb" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-4585945 elementor-widget elementor-widget-text-editor" data-id="4585945" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.19.0 - 07-02-2024 */ .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style> <p>A Digital Twin is a virtual representation of a physical asset, process, or system, enabling you to monitor, analyze, and optimize your operations. By using an Industrial Data Fabric (IDF) solution and its components &#8211; Twin Talk, Twin Sight, and Twin Central &#8211; you can design and create a powerful and dynamic Digital Twin that provides real-time insights and supports advanced analytics and machine learning applications.</p><p>Twin Talk lays the groundwork for building your Digital Twin by providing secure, scalable data ingestion from SCADA systems and historians to the cloud. It removes the barriers associated with traditional data management systems, ensuring seamless data flow and integration for your Digital Twin.</p><p>Twin Sight offers an intuitive, user-friendly visualization tool and dashboard builder that allows you to access, analyze, and gain insights from the data captured by your Digital Twin. With real-time data at your fingertips, you can make timely, informed decisions and optimize your operations based on the digital replica of your assets.</p><p>Twin Central, the third IDF component, creates a comprehensive semantic data model for asset management in your Digital Twin. By linking, mapping, and managing all your metadata, Twin Central generates a single source of truth that unifies your entire organization&#8217;s data. This simplification of data management ensures efficient data access and streamlines analytics processes for your Digital Twin.</p><p>By leveraging the power of the IDF components, you can design a Digital Twin that serves as a valuable tool for monitoring, analyzing, and optimizing your assets and processes in real-time. A Digital Twin not only simplifies data management but also enables you to uncover new opportunities for improvement through advanced analytics, machine learning, and real-time data access. Embrace the potential of a Digital Twin created with IDF components to transform your operations and maintain a competitive edge in the ever-evolving industrial landscape.</p> </div> </div> </div> </div> </div> </section> <div class="elementor-element elementor-element-065fbb1 elementor-widget elementor-widget-heading" data-id="065fbb1" data-element_type="widget" id="my-architecture" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Architecture for an Industrial Digital Twin with Twin Fusion</h2> </div> </div> <div class="elementor-element elementor-element-6423245 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="6423245" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-c9429b4 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="c9429b4" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <figure class="wp-caption"> <a href="https://eot.ai/wp-content/uploads/2023/09/digitaltwin.jpg" data-elementor-open-lightbox="yes" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NDgwMiwidXJsIjoiaHR0cHM6XC9cL2VvdC5haVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyM1wvMDlcL2RpZ2l0YWx0d2luLmpwZyJ9"> <img decoding="async" width="525" height="295" src="https://eot.ai/wp-content/uploads/2023/09/digitaltwin-768x432.jpg" class="attachment-medium_large size-medium_large wp-image-4802" alt="" srcset="https://eot.ai/wp-content/uploads/2023/09/digitaltwin-768x432.jpg 768w, https://eot.ai/wp-content/uploads/2023/09/digitaltwin-300x169.jpg 300w, https://eot.ai/wp-content/uploads/2023/09/digitaltwin-1024x576.jpg 1024w, https://eot.ai/wp-content/uploads/2023/09/digitaltwin-1536x864.jpg 1536w, https://eot.ai/wp-content/uploads/2023/09/digitaltwin.jpg 1921w" sizes="(max-width: 525px) 100vw, 525px" /> </a> <figcaption class="widget-image-caption wp-caption-text">Industrial Digital Twin</figcaption> </figure> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-aa06ec6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="aa06ec6" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3d21795" data-id="3d21795" data-element_type="column"> <div class="elementor-widget-wrap"> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-dceb52b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dceb52b" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f07202b" data-id="f07202b" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-564f193 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="564f193" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b854883" data-id="b854883" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-477e8fb elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="477e8fb" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Designing and implementing an Industrial Digital Twin architecture with EOT products is a breeze, offering a simple, stable, and rapid solution. With no coding requirements or &#8220;Lift and Shift&#8221; components like AWS Lambda, AWS Glue, or AWS Kinesis, you can focus on creating a digital representation of your industrial assets. EOT&#8217;s clean, elegant, and highly performant architecture sets the industry standard, empowering you to optimize your operations and boost your business&#8217;s efficiency.</p><ol><li>Start by identifying specific use cases that provide real business value. Utilize Twin Central to create Assets and Data Models, which serve as the Single Source of Truth. This allows you to navigate through industrial assets within the Digital Twin, dashboards, and visualization apps.</li><li>Based on these valuable use cases, use Twin Talk to configure Data Ingestion, Curation, and Contextualization. This enables the transportation and transformation of raw data from Data Sources into the data storage.</li><li>With the selected use cases in mind, train and deploy Analytics and ML models to provide insights for the Digital Twin, dashboards, and visualization apps.</li><li>Finally, use the Digital Twin, dashboards, and visualization apps to display operational, financial, and technical data, as well as insights from analytics and ML systems. This is all based on the specified use cases that drive real business value.</li></ol><p>By following these four steps, you can effectively harness the power of an Industrial Digital Twin to drive meaningful insights and informed decision-making for your organization.</p> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b8ded44" data-id="b8ded44" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-e818730 elementor-widget elementor-widget-text-editor" data-id="e818730" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <h4 class="x-el x-el-h4 c1-1 c1-2 c1-1q c1-1e c1-83 c1-18 c1-16 c1-15 c1-17 c1-b c1-30 c1-5k c1-45 c1-5m c1-5o c1-5p c1-5q" role="heading" aria-level="4" data-ux="ContentCardHeading" data-aid="CONTENT_MEDIA_HEADLINE2_RENDERED" data-typography="HeadingDelta">How to Get Started</h4><div class="x-el c1-1 c1-2 c1-1q c1-1e c1-4q c1-15 c1-17 c1-71 c1-72 c1-73 c1-74 c1-75 c1-76 c1-77 c1-78 c1-79 c1-7a c1-7b c1-7c c1-7d c1-7e c1-7f c1-7g c1-7h c1-7i c1-7j c1-7k c1-7l c1-7m c1-7n c1-7o c1-7p c1-7q c1-7r c1-7s c1-4 c1-84 c1-b c1-3r c1-c c1-45 c1-d c1-e c1-f c1-g x-rt" data-ux="ContentCardText" data-aid="CONTENT_MEDIA_DESCRIPTION2_RENDERED" data-typography="BodyAlpha"><p>The majority of digital transformation efforts fail due to one critical mistake: designing a logical architecture without a specific use case in mind. There are two common, but flawed approaches:</p><ol><li>Attempting to create an architecture that addresses all possible use cases for a company. This is often driven by business consulting firms that spend an excessive amount of time compiling use case lists involving the entire organization.</li><li>Having no use case at all and adopting the mindset of gathering all data first, then discussing potential applications with users.</li></ol><p>Both approaches almost certainly lead to costly projects that provide no value or support within the company and may even negatively impact the careers of project leaders. So, how should you get started? Select a use case that has two key attributes: 1) it&#8217;s quick to implement, providing a fast time-to-value, and 2) it delivers genuine business value for the company.</p></div> </div> </div> </div> </div> </div> </section> <div class="elementor-element elementor-element-fdb8b15 elementor-widget elementor-widget-Button" data-id="fdb8b15" data-element_type="widget" data-widget_type="Button.default"> <div class="elementor-widget-container"> <div class="qwords-btn-container"> <div class="qwords-button-block"> <a class="qwords-button qwords-button-flat" href="https://eot.ai/twin-fusion/"> <span class="text">More about Twin Fusion</span> <i class="ion-plus"></i> </a> </div> </div> </div> </div> <div class="elementor-element elementor-element-64a98f8 elementor-widget elementor-widget-spacer" data-id="64a98f8" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.19.0 - 07-02-2024 */ .elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}</style> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-c421d0d elementor-widget elementor-widget-heading" data-id="c421d0d" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Enterprise Data Historian Features and Benefits</h2> </div> </div> <div class="elementor-element elementor-element-0d5ac16 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="0d5ac16" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-6f9bd64 elementor-widget elementor-widget-image" data-id="6f9bd64" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" width="525" height="250" src="https://eot.ai/wp-content/uploads/2023/08/iStock-1390953384-1-768x365.jpg" class="attachment-medium_large size-medium_large wp-image-3874" alt="" srcset="https://eot.ai/wp-content/uploads/2023/08/iStock-1390953384-1-768x365.jpg 768w, https://eot.ai/wp-content/uploads/2023/08/iStock-1390953384-1-300x142.jpg 300w, https://eot.ai/wp-content/uploads/2023/08/iStock-1390953384-1-1024x486.jpg 1024w, https://eot.ai/wp-content/uploads/2023/08/iStock-1390953384-1.jpg 1487w" sizes="(max-width: 525px) 100vw, 525px" /> </div> </div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-bfa0522 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bfa0522" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-24e3298" data-id="24e3298" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-88d342d elementor-widget elementor-widget-text-editor" data-id="88d342d" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <div id="43332517-a9c8-4c31-8464-b027cdd963d9" class="x-el x-el-div x-el c1-1 c1-2 c1-14 c1-52 c1-4 c1-6u c1-6v c1-1c c1-6w c1-6x c1-b c1-c c1-6z c1-70 c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g" data-ux="ContentBasic"><h4 class="x-el x-el-h4 c1-1 c1-2 c1-1q c1-1e c1-83 c1-18 c1-16 c1-15 c1-17 c1-b c1-30 c1-5k c1-45 c1-5m c1-5o c1-5p c1-5q" role="heading" aria-level="4" data-ux="ContentHeading" data-aid="CONTENT_HEADLINE1_RENDERED" data-typography="HeadingDelta">Overview</h4><div class="x-el c1-1 c1-2 c1-1q c1-1e c1-4q c1-15 c1-17 c1-71 c1-72 c1-73 c1-74 c1-75 c1-76 c1-77 c1-78 c1-79 c1-7a c1-7b c1-7c c1-7d c1-7e c1-7f c1-7g c1-7h c1-7i c1-7j c1-7k c1-7l c1-7m c1-7n c1-7o c1-7p c1-7q c1-7r c1-7s c1-6h c1-b c1-3r c1-c c1-45 c1-d c1-e c1-f c1-g x-rt" data-ux="ContentText" data-aid="CONTENT_DESCRIPTION1_RENDERED" data-typography="BodyAlpha"><p>An industrial digital twin serves as a powerful tool for industrial companies by providing a single source of truth for asset metadata, asset relationships, and hierarchical structures. Here&#8217;s an in-depth look at how an industrial digital twin can be used by industrial companies with a focus on its role as the single source of truth for asset metadata, asset relationships, and hierarchies:</p></div></div><div id="c803c01a-784a-4463-a992-26fac4fd691c" class="x-el x-el-div x-el c1-1 c1-2 c1-14 c1-52 c1-4 c1-6u c1-6v c1-1c c1-6w c1-6x c1-b c1-c c1-6z c1-70 c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g" data-ux="ContentBasic"><h4 class="x-el x-el-h4 c1-1 c1-2 c1-1q c1-1e c1-83 c1-18 c1-16 c1-15 c1-17 c1-b c1-30 c1-5k c1-45 c1-5m c1-5o c1-5p c1-5q" role="heading" aria-level="4" data-ux="ContentHeading" data-aid="CONTENT_HEADLINE2_RENDERED" data-typography="HeadingDelta">Centralized Asset Information</h4><div class="x-el c1-1 c1-2 c1-1q c1-1e c1-4q c1-15 c1-17 c1-71 c1-72 c1-73 c1-74 c1-75 c1-76 c1-77 c1-78 c1-79 c1-7a c1-7b c1-7c c1-7d c1-7e c1-7f c1-7g c1-7h c1-7i c1-7j c1-7k c1-7l c1-7m c1-7n c1-7o c1-7p c1-7q c1-7r c1-7s c1-6h c1-b c1-3r c1-c c1-45 c1-d c1-e c1-f c1-g x-rt" data-ux="ContentText" data-aid="CONTENT_DESCRIPTION2_RENDERED" data-typography="BodyAlpha"><p>An industrial digital twin consolidates data from various sources, such as sensors, control systems, and enterprise software, into a single, unified platform. This centralization facilitates easy access to crucial asset metadata and ensures that all stakeholders have the most up-to-date information, streamlining decision-making processes and improving overall operational efficiency.</p></div></div><div id="232f9389-f966-4a71-84db-a61e30c29b8d" class="x-el x-el-div x-el c1-1 c1-2 c1-14 c1-52 c1-4 c1-6u c1-6v c1-1c c1-6w c1-6x c1-b c1-c c1-6z c1-70 c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g" data-ux="ContentBasic"><h4 class="x-el x-el-h4 c1-1 c1-2 c1-1q c1-1e c1-83 c1-18 c1-16 c1-15 c1-17 c1-b c1-30 c1-5k c1-45 c1-5m c1-5o c1-5p c1-5q" role="heading" aria-level="4" data-ux="ContentHeading" data-aid="CONTENT_HEADLINE3_RENDERED" data-typography="HeadingDelta">Asset Relationship and Hierarchy Management</h4><div class="x-el c1-1 c1-2 c1-1q c1-1e c1-4q c1-15 c1-17 c1-71 c1-72 c1-73 c1-74 c1-75 c1-76 c1-77 c1-78 c1-79 c1-7a c1-7b c1-7c c1-7d c1-7e c1-7f c1-7g c1-7h c1-7i c1-7j c1-7k c1-7l c1-7m c1-7n c1-7o c1-7p c1-7q c1-7r c1-7s c1-6h c1-b c1-3r c1-c c1-45 c1-d c1-e c1-f c1-g x-rt" data-ux="ContentText" data-aid="CONTENT_DESCRIPTION3_RENDERED" data-typography="BodyAlpha"><p>Digital twins accurately represent the complex relationships and hierarchical structures that exist between assets within industrial environments. By visualizing these connections, organizations can better understand dependencies, identify potential bottlenecks or single points of failure, and optimize their processes for maximum productivity.</p></div></div> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d7a1c76" data-id="d7a1c76" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-9335333 elementor-widget elementor-widget-text-editor" data-id="9335333" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <div id="43332517-a9c8-4c31-8464-b027cdd963d9" class="x-el x-el-div x-el c1-1 c1-2 c1-14 c1-52 c1-4 c1-6u c1-6v c1-1c c1-6w c1-6x c1-b c1-c c1-6z c1-70 c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g" data-ux="ContentBasic"><div class="x-el c1-1 c1-2 c1-1q c1-1e c1-4q c1-15 c1-17 c1-71 c1-72 c1-73 c1-74 c1-75 c1-76 c1-77 c1-78 c1-79 c1-7a c1-7b c1-7c c1-7d c1-7e c1-7f c1-7g c1-7h c1-7i c1-7j c1-7k c1-7l c1-7m c1-7n c1-7o c1-7p c1-7q c1-7r c1-7s c1-6h c1-b c1-3r c1-c c1-45 c1-d c1-e c1-f c1-g x-rt" data-ux="ContentText" data-aid="CONTENT_DESCRIPTION1_RENDERED" data-typography="BodyAlpha"><div id="43332517-a9c8-4c31-8464-b027cdd963d9" class="x-el x-el-div x-el c1-1 c1-2 c1-14 c1-52 c1-4 c1-6u c1-6v c1-1c c1-6w c1-6x c1-b c1-c c1-6z c1-70 c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g" data-ux="ContentBasic"><div id="43332517-a9c8-4c31-8464-b027cdd963d9" class="x-el x-el-div x-el c1-1 c1-2 c1-14 c1-52 c1-4 c1-6u c1-6v c1-1c c1-6w c1-6x c1-b c1-c c1-6z c1-70 c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g" data-ux="ContentBasic"> </div><div id="232f9389-f966-4a71-84db-a61e30c29b8d" class="x-el x-el-div x-el c1-1 c1-2 c1-14 c1-52 c1-4 c1-6u c1-6v c1-1c c1-6w c1-6x c1-b c1-c c1-6z c1-70 c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g" data-ux="ContentBasic"><div class="x-el c1-1 c1-2 c1-1q c1-1e c1-4q c1-15 c1-17 c1-71 c1-72 c1-73 c1-74 c1-75 c1-76 c1-77 c1-78 c1-79 c1-7a c1-7b c1-7c c1-7d c1-7e c1-7f c1-7g c1-7h c1-7i c1-7j c1-7k c1-7l c1-7m c1-7n c1-7o c1-7p c1-7q c1-7r c1-7s c1-6h c1-b c1-3r c1-c c1-45 c1-d c1-e c1-f c1-g x-rt" data-ux="ContentText" data-aid="CONTENT_DESCRIPTION3_RENDERED" data-typography="BodyAlpha"><h4>Performance Optimization</h4></div></div><div id="d5113025-72db-4538-ba3a-e743ec8c2541" class="x-el x-el-div x-el c1-1 c1-2 c1-14 c1-52 c1-4 c1-6u c1-6v c1-1c c1-6w c1-6x c1-b c1-c c1-6z c1-70 c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g" data-ux="ContentBasic"><div class="x-el c1-1 c1-2 c1-1q c1-1e c1-4q c1-15 c1-17 c1-71 c1-72 c1-73 c1-74 c1-75 c1-76 c1-77 c1-78 c1-79 c1-7a c1-7b c1-7c c1-7d c1-7e c1-7f c1-7g c1-7h c1-7i c1-7j c1-7k c1-7l c1-7m c1-7n c1-7o c1-7p c1-7q c1-7r c1-7s c1-6h c1-b c1-3r c1-c c1-45 c1-d c1-e c1-f c1-g x-rt" data-ux="ContentText" data-aid="CONTENT_DESCRIPTION4_RENDERED" data-typography="BodyAlpha"><p>By serving as the single source of truth for asset metadata, digital twins enable organizations to continuously monitor and analyze asset performance in real-time. This insight allows for proactive maintenance, performance tuning, and process optimization, ultimately extending asset lifespans and reducing costs associated with downtime and repairs.</p></div></div><div id="3c4e7573-df1b-4b02-98fd-12cc5d001cd3" class="x-el x-el-div x-el c1-1 c1-2 c1-14 c1-52 c1-4 c1-6u c1-6v c1-1c c1-6w c1-6x c1-b c1-c c1-6z c1-70 c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g" data-ux="ContentBasic"><h4 class="x-el x-el-h4 c1-1 c1-2 c1-1q c1-1e c1-83 c1-18 c1-16 c1-15 c1-17 c1-b c1-30 c1-5k c1-45 c1-5m c1-5o c1-5p c1-5q" role="heading" aria-level="4" data-ux="ContentHeading" data-aid="CONTENT_HEADLINE5_RENDERED" data-typography="HeadingDelta">Predictive Maintenance</h4><div class="x-el c1-1 c1-2 c1-1q c1-1e c1-4q c1-15 c1-17 c1-71 c1-72 c1-73 c1-74 c1-75 c1-76 c1-77 c1-78 c1-79 c1-7a c1-7b c1-7c c1-7d c1-7e c1-7f c1-7g c1-7h c1-7i c1-7j c1-7k c1-7l c1-7m c1-7n c1-7o c1-7p c1-7q c1-7r c1-7s c1-6h c1-b c1-3r c1-c c1-45 c1-d c1-e c1-f c1-g x-rt" data-ux="ContentText" data-aid="CONTENT_DESCRIPTION5_RENDERED" data-typography="BodyAlpha"><p>Industrial digital twins can leverage historical data and advanced analytics to predict equipment failure or degradation, allowing organizations to schedule maintenance more effectively and minimize unplanned downtime. This proactive approach results in lower maintenance costs, improved asset availability, and increased overall productivity.</p></div></div><div id="799be29e-04ad-49f9-8b10-f74314c47a38" class="x-el x-el-div x-el c1-1 c1-2 c1-14 c1-52 c1-4 c1-6u c1-6v c1-1c c1-6w c1-6x c1-b c1-c c1-6z c1-70 c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g" data-ux="ContentBasic"><h4 class="x-el x-el-h4 c1-1 c1-2 c1-1q c1-1e c1-83 c1-18 c1-16 c1-15 c1-17 c1-b c1-30 c1-5k c1-45 c1-5m c1-5o c1-5p c1-5q" role="heading" aria-level="4" data-ux="ContentHeading" data-aid="CONTENT_HEADLINE6_RENDERED" data-typography="HeadingDelta">Process Simulation and Optimization</h4><div class="x-el c1-1 c1-2 c1-1q c1-1e c1-4q c1-15 c1-17 c1-71 c1-72 c1-73 c1-74 c1-75 c1-76 c1-77 c1-78 c1-79 c1-7a c1-7b c1-7c c1-7d c1-7e c1-7f c1-7g c1-7h c1-7i c1-7j c1-7k c1-7l c1-7m c1-7n c1-7o c1-7p c1-7q c1-7r c1-7s c1-6h c1-b c1-3r c1-c c1-45 c1-d c1-e c1-f c1-g x-rt" data-ux="ContentText" data-aid="CONTENT_DESCRIPTION6_RENDERED" data-typography="BodyAlpha"><p>Digital twins enable organizations to simulate different process scenarios and evaluate the potential impact of changes to their operations. By testing these scenarios in a virtual environment, organizations can identify the most efficient and cost-effective strategies before implementing them in the real world, reducing the risk of operational disruptions and ensuring optimal results.</p></div></div></div></div></div> </div> </div> </div> </div> </div> </section> <div class="elementor-element elementor-element-706d935 elementor-widget elementor-widget-Button" data-id="706d935" data-element_type="widget" data-widget_type="Button.default"> <div class="elementor-widget-container"> <div class="qwords-btn-container"> <div class="qwords-button-block"> <a class="qwords-button qwords-button-flat" href="https://eot.ai/industrial-digital-twin/#my-architecture"> <span class="text">Architecture - How to getStarted</span> <i class="ion-plus"></i> </a> </div> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-01ff368 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="01ff368" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-455c43a" data-id="455c43a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-f031648 elementor-widget elementor-widget-heading" data-id="f031648" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default"> </h2> </div> </div> <div class="elementor-element elementor-element-919a9d5 elementor-widget elementor-widget-heading" data-id="919a9d5" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Twin Fusion Components for Industrial Data Lake</h2> </div> </div> <div class="elementor-element elementor-element-ecaf7fd elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="ecaf7fd" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-ed2055e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ed2055e" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-821c610" data-id="821c610" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-0d0892c elementor-widget elementor-widget-image" data-id="0d0892c" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" decoding="async" width="525" height="364" src="https://eot.ai/wp-content/uploads/2023/08/blob-cd14835-e1693362343231.webp" class="attachment-large size-large wp-image-3706" alt="" srcset="https://eot.ai/wp-content/uploads/2023/08/blob-cd14835-e1693362343231.webp 1015w, https://eot.ai/wp-content/uploads/2023/08/blob-cd14835-e1693362343231-300x208.webp 300w, https://eot.ai/wp-content/uploads/2023/08/blob-cd14835-e1693362343231-768x533.webp 768w" sizes="(max-width: 525px) 100vw, 525px" /> </div> </div> <div class="elementor-element elementor-element-e534eed elementor-widget elementor-widget-text-editor" data-id="e534eed" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>EOT&#8217;s Twin Talk™ serves as a Data Integration Platform for industrial IoT, bridging the gap between operational systems (OT) and cloud (IT) solutions to unlock the untapped value of operational data. This innovative solution eliminates the complexity and costs associated with traditional infrastructure, enabling executives, operators, data scientists, and business analysts to harness AI, machine learning, and analytics for real-time insights and operational intelligence. Twin Talk streamlines the secure transmission of sensor data from assets while maintaining plant safety, allowing companies to focus on enhancing productivity through digitization and driving tangible business value.</p> <p></p> </div> </div> <div class="elementor-element elementor-element-728fd33 elementor-widget elementor-widget-Button" data-id="728fd33" data-element_type="widget" data-widget_type="Button.default"> <div class="elementor-widget-container"> <div class="qwords-btn-container"> <div class="qwords-button-block"> <a class="qwords-button qwords-button-flat" href="https://eot.ai/twin-talk/"> <span class="text">Learn about Twin Talk</span> <i class="ion-plus"></i> </a> </div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-7d0605d" data-id="7d0605d" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-c22cf79 elementor-widget elementor-widget-image" data-id="c22cf79" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" decoding="async" width="525" height="354" src="https://eot.ai/wp-content/uploads/2023/08/blob-b439d89-e1693361932825-1024x690.webp" class="attachment-large size-large wp-image-3687" alt="" srcset="https://eot.ai/wp-content/uploads/2023/08/blob-b439d89-e1693361932825-1024x690.webp 1024w, https://eot.ai/wp-content/uploads/2023/08/blob-b439d89-e1693361932825-300x202.webp 300w, https://eot.ai/wp-content/uploads/2023/08/blob-b439d89-e1693361932825-768x517.webp 768w, https://eot.ai/wp-content/uploads/2023/08/blob-b439d89-e1693361932825-1536x1035.webp 1536w, https://eot.ai/wp-content/uploads/2023/08/blob-b439d89-e1693361932825.webp 1873w" sizes="(max-width: 525px) 100vw, 525px" /> </div> </div> <div class="elementor-element elementor-element-e4195cb elementor-widget elementor-widget-text-editor" data-id="e4195cb" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>EOT&#8217;s Twin Central™ facilitates the creation of an asset-centric, single source of truth semantic data model. With Twin Central, business technologists can map, link, store, and synchronize relationships between assets and their operational, engineering, and financial metadata using a unified relationship graph. This straightforward approach enables the creation and management of an asset-centric, single source of truth and semantic data model across the enterprise. Twin Central allows for the development of digital twin data models that map, connect, link, store, and synchronize relationships between assets and their operational, engineering, and financial metadata using a unified digital twin relationship graph.</p> </div> </div> <div class="elementor-element elementor-element-ca6d87d elementor-widget elementor-widget-Button" data-id="ca6d87d" data-element_type="widget" data-widget_type="Button.default"> <div class="elementor-widget-container"> <div class="qwords-btn-container"> <div class="qwords-button-block"> <a class="qwords-button qwords-button-flat" href="https://eot.ai/twin-central/"> <span class="text">Learn about Twin Central</span> <i class="ion-plus"></i> </a> </div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-e055eb9" data-id="e055eb9" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-2ef9440 elementor-widget elementor-widget-image" data-id="2ef9440" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" decoding="async" width="525" height="345" src="https://eot.ai/wp-content/uploads/2023/08/blob-46a80f5-e1693362686754-1024x672.webp" class="attachment-large size-large wp-image-3712" alt="" srcset="https://eot.ai/wp-content/uploads/2023/08/blob-46a80f5-e1693362686754-1024x672.webp 1024w, https://eot.ai/wp-content/uploads/2023/08/blob-46a80f5-e1693362686754-300x197.webp 300w, https://eot.ai/wp-content/uploads/2023/08/blob-46a80f5-e1693362686754-768x504.webp 768w, https://eot.ai/wp-content/uploads/2023/08/blob-46a80f5-e1693362686754-1536x1007.webp 1536w, https://eot.ai/wp-content/uploads/2023/08/blob-46a80f5-e1693362686754.webp 1799w" sizes="(max-width: 525px) 100vw, 525px" /> </div> </div> <div class="elementor-element elementor-element-a0e148d elementor-widget elementor-widget-text-editor" data-id="a0e148d" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>EOT&#8217;s Twin Sight™ offers a modern, rapid prototyping approach to operational dashboard authoring, accelerating the adoption of AI-based anomaly detection, production optimization, and operation monitoring across all production sites. With Twin Sight™, industrial users can leverage the power of low-code AI-driven software to modernize the visualization of asset information and data, driving the rapid creation of use-case-specific visual dashboards, templates, and reports. Twin Sight&#8217;s flexibility and ease of use enable any individual within the company to access enterprise-wide operational data through a self-service model and develop dashboards and reports tailored to their specific use case and business needs.</p> </div> </div> <div class="elementor-element elementor-element-6525e3d elementor-widget elementor-widget-Button" data-id="6525e3d" data-element_type="widget" data-widget_type="Button.default"> <div class="elementor-widget-container"> <div class="qwords-btn-container"> <div class="qwords-button-block"> <a class="qwords-button qwords-button-flat" href="https://eot.ai/twin-sight/"> <span class="text">Learn about Twin Sight</span> <i class="ion-plus"></i> </a> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> </div> </div><!-- .entry-content --> </article><!-- #post-3872 --> </div><!-- .container --> </main><!-- #main --> </div><!-- #primary --> </div> </div><!-- #content --> <!-- Footer start --> <footer id="qwords-footer"> <div class="qwords-footer-style-1"> <div class="qwords-subscribe align-items-center"> <div class="container"> <div class="row align-items-center"> <div class="col-lg-6"> <div class="qwords-subscribe-block"> <img src="https://eot.ai/wp-content/uploads/2023/08/Subscribe1-1.png" class="qwords-subscribe-img" alt="rekko-subscribe-image"> <div class="qwords-subscribe-details"> <h5>Sign Up to Get Latest Updates</h5> <span> stay in touch with us to get latest news update </span> </div> </div> </div> <div class="col-lg-6 align-self-center"> <div class="qwords-subscribe-from"> <script>(function() { window.mc4wp = window.mc4wp || { listeners: [], forms: { on: function(evt, cb) { window.mc4wp.listeners.push( { event : evt, callback: cb } ); } } } })(); </script><!-- Mailchimp for WordPress v4.9.11 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-451" method="post" data-id="451" data-name="" ><div class="mc4wp-form-fields"> <input type="email" class="form-control" name="EMAIL" placeholder="Your email address" required /> <input type="submit" class="submit" value="Sign up" /> </div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1739899448" /><input type="hidden" name="_mc4wp_form_id" value="451" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin --> </div> </div> </div> </div> </div> <div class="qwords-footer-top"> <div class="container"> <div class="row"> <div class="col-xl-3 col-md-6"> <div class="widget"><h4 class="footer-title">EOT Global Offices</h4> <p><strong>EOT San Diego, CA</strong><br> <a href="https://maps.google.com/maps?z=16&amp;q=8880%2Brio%2Bsan%2Bdiego%2Bdrive%2Brio%2Bvista%2Btower%2B8th%2Bfloor%2Bsan%2Bdiego%2C%2Bca%2B92108" target="_blank" rel="noopener noreferrer" class="customize-unpreviewable">8880 Rio San Diego Drive <br>Rio Vista Tower 8th Floor <br>San Diego, CA 92108</a> <br><a href="tel:+18586338822">+1 (858) 633 8822</a></p> <p><strong>EOT Houston </strong><br><a rel="noreferrer noopener" href="https://maps.google.com/maps?z=16&amp;q=800%2Btown%2B%26amp%3B%2Bcountry%2Bblvd%2Bcitycentre%2Bhouston%2C%2Btx%2C%2B77024" target="_blank">800 Town &amp; Country Blvd<br>CityCentre<br>Houston, TX, 77024</a><br> <a href="tel:+12815099344">+1 (281) 509 9344</a></p> <p>EOT Europe</strong><br> <a href="https://maps.google.com/maps?z=16&amp;q=167-169%2Bgreat%2Bportland%2Bstreet%2C%2B5th%2Bfloor%2C%2Bw1w%2B5pf%2Blondon%2C%2Buk" target="_blank" rel="noopener noreferrer" class="customize-unpreviewable">167-169 Great Portland Street, <br>5th Floor, W1W 5PF <br>London, UK</a> <br><a href="tel:+4402032876636">+ 44 020 3287 6636</a></p></div> </div> <div class="col-xl-3 col-md-6"> <div class="widget"><h4 class="footer-title">Products</h4><div class="menu-products-container"><ul id="menu-products" class="menu"><li id="menu-item-4081" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4081"><a href="https://eot.ai/twin-talk/">Twin Talk</a></li> <li id="menu-item-4082" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4082"><a href="https://eot.ai/twin-sight/">Twin Sight</a></li> <li id="menu-item-4083" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4083"><a href="https://eot.ai/twin-fusion/">Twin Fusion Platform</a></li> <li id="menu-item-4084" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4084"><a href="https://eot.ai/twin-central/">Twin Central</a></li> <li id="menu-item-4308" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4308"><a href="https://eot.ai/ai-edge-controller/">AI Edge Controller</a></li> <li id="menu-item-4309" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4309"><a href="https://eot.ai/asset-catalog-studio/">Asset Catalog Studio</a></li> </ul></div></div> </div> <div class="col-xl-3 col-md-6"> <div class="widget"><h4 class="footer-title">Industries</h4><div class="menu-industries-container"><ul id="menu-industries" class="menu"><li id="menu-item-4086" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4086"><a href="https://eot.ai/mining/">Mining</a></li> <li id="menu-item-4087" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4087"><a href="https://eot.ai/energy/">Energy</a></li> <li id="menu-item-4088" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4088"><a href="https://eot.ai/oil-and-gas/">Oil and Gas</a></li> <li id="menu-item-4089" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4089"><a href="https://eot.ai/manufacturing/">Manufacturing</a></li> </ul></div></div> </div> <div class="col-xl-3 col-md-6"> <div class="widget"><h4 class="footer-title">Solutions</h4><div class="menu-solutions-container"><ul id="menu-solutions" class="menu"><li id="menu-item-4090" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4090"><a href="https://eot.ai/cloud-historian/">Enterprise Data Historian</a></li> <li id="menu-item-4091" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4091"><a href="https://eot.ai/industrial-data-lake/">Industrial Data Lake</a></li> <li id="menu-item-4092" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3872 current_page_item menu-item-4092"><a href="https://eot.ai/industrial-digital-twin/" aria-current="page">Industrial Digital Twin</a></li> </ul></div></div> </div> </div> </div> </div> <div class="qwords-copyright-footer"> <div class="container"> <div class="row"> <div class="col-md-12 text-center "> </div> </div> </div> </div> <div class="col-md-12 text-center "> <p>Copyright &copy; 2025 &middot; All Rights Reserved &middot; EOT | <a href="https://eot.ai/privacy-policy/">Privacy Policy</a> and <a href="https://eot.ai/cookies-policy/">Cookies Policy</a> </p> </div> </div> </footer> <!-- Footer stop--> </div><!-- .site-content-contain --> </div> <!-- Qodewords themes --> </div><!-- #page --> <!-- === back-to-top === --> <div id="back-to-top"> <a class="top" id="top" href="#top"> <i class="ion-ios-arrow-up"></i> </a> </div> <!-- === back-to-top End === --> <script> window.RS_MODULES = window.RS_MODULES || {}; window.RS_MODULES.modules = window.RS_MODULES.modules || {}; window.RS_MODULES.waiting = window.RS_MODULES.waiting || []; window.RS_MODULES.defered = true; window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {}; window.RS_MODULES.type = 'compiled'; </script> <script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-btn-revisit-wrapper cky-revisit-hide" data-cky-tag="revisit-consent" data-tooltip="Cookie Settings" style="background-color:#0056a7"> <button class="cky-btn-revisit" aria-label="Cookie Settings"> <img src="https://eot.ai/wp-content/plugins/cookie-law-info/lite/frontend/images/revisit.svg" alt="Revisit consent button"> </button></div><div class="cky-consent-container cky-hide"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#f4f4f4;color:#212121"> <div class="cky-notice"> <p class="cky-title" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Customize" data-cky-tag="settings-button" style="color:#1863dc;background-color:transparent;border-color:#1863dc">Customize</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#1863dc;background-color:transparent;border-color:#1863dc">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#1863dc;border-color:#1863dc">Accept All</button> </div></div></div></div></div><div class="cky-modal"> <div class="cky-preference-center" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" data-cky-tag="detail-title" style="color:#212121">Customize Consent Preferences</span> <button class="cky-btn-close" aria-label="[cky_preference_close_label]" data-cky-tag="detail-close"> <img src="https://eot.ai/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt="Close"> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyze how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#1863dc;background-color:transparent;border-color:#1863dc"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863dc;background-color:transparent;border-color:#1863dc"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#ffffff;background-color:#1863dc;border-color:#1863dc"> Accept All </button> </div><div style="padding: 8px 24px;font-size: 12px;font-weight: 400;line-height: 20px;text-align: right;border-radius: 0 0 6px 6px;direction: ltr;justify-content: flex-end;align-items: center;background-color:#EDEDED;color:#293C5B" data-cky-tag="detail-powered-by"> Powered by <a target="_blank" rel="noopener" href="https://www.cookieyes.com/product/cookie-consent" style="margin-left: 5px;line-height: 0"><img src="https://eot.ai/wp-content/plugins/cookie-law-info/lite/frontend/images/poweredbtcky.svg" alt="Cookieyes logo" style="width: 78px;height: 13px;margin: 0"></a> </div></div></div></div></script><script>(function() {function maybePrefixUrlField () { const value = this.value.trim() if (value !== '' && value.indexOf('http') !== 0) { this.value = 'http://' + value } } const urlFields = document.querySelectorAll('.mc4wp-form input[type="url"]') for (let j = 0; j < urlFields.length; j++) { urlFields[j].addEventListener('blur', maybePrefixUrlField) } })();</script><style id='gt-color-style-inline-css'> :root {--primary-color: #5273b0 !important;--dark-color: #21232f !important;--grey-color: #f8f8f8 !important;} </style> <style id='global-styles-inline-css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} </style> <link rel='stylesheet' id='rs-plugin-settings-css' href='https://eot.ai/wp-content/plugins/revslider/public/assets/css/rs6.css?ver=6.5.21' media='all' /> <style id='rs-plugin-settings-inline-css'> #rs-demo-id {} </style> <script id='wpcf7-redirect-script-js-extra'> var wpcf7_redirect_forms = {"7688":{"page_id":"0","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"0","after_sent_script":"","thankyou_page_url":""},"7138":{"page_id":"7071","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"0","after_sent_script":"","thankyou_page_url":"https:\/\/eot.ai\/cto-guide\/"},"7006":{"page_id":"","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"","after_sent_script":"","thankyou_page_url":""},"6416":{"page_id":"","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"","after_sent_script":"","thankyou_page_url":""},"6408":{"page_id":"","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"","after_sent_script":"","thankyou_page_url":""},"6404":{"page_id":"","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"","after_sent_script":"","thankyou_page_url":""},"3619":{"page_id":"","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"","after_sent_script":"","thankyou_page_url":""},"3609":{"page_id":"","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"","after_sent_script":"","thankyou_page_url":""},"10":{"page_id":"","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"","after_sent_script":"","thankyou_page_url":""},"2076":{"page_id":"","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"","after_sent_script":"","thankyou_page_url":""},"3517":{"page_id":"","external_url":"","use_external_url":"","open_in_new_tab":"","http_build_query":"","http_build_query_selectively":"","http_build_query_selectively_fields":"","delay_redirect":"","after_sent_script":"","thankyou_page_url":""}}; </script> <script src='https://eot.ai/wp-content/plugins/cf7-redirection/js/wpcf7-redirect-script.js' id='wpcf7-redirect-script-js'></script> <script src='https://eot.ai/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=5.8.7' id='swv-js'></script> <script id='contact-form-7-js-extra'> var wpcf7 = {"api":{"root":"https:\/\/eot.ai\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":"1"}; </script> <script src='https://eot.ai/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.8.7' id='contact-form-7-js'></script> <script id='leadin-script-loader-js-js-extra'> var leadin_wordpress = {"userRole":"visitor","pageType":"page","leadinPluginVersion":"11.1.82"}; </script> <script src='https://js.hs-scripts.com/47609250.js?integration=WordPress&#038;ver=11.1.82' async defer id='hs-script-loader'></script> <script src='https://eot.ai/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.5.18' defer async id='tp-tools-js'></script> <script src='https://eot.ai/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.5.21' defer async id='revmin-js'></script> <script src='https://eot.ai/wp-content/themes/rekko/assets/js/bootstrap.bundle.js?ver=5.0.1' id='bootstrap-js'></script> <script src='https://eot.ai/wp-content/themes/rekko/assets/js/script.js?ver=1.0' id='rekko-script-js'></script> <script defer src='https://eot.ai/wp-content/plugins/mailchimp-for-wp/assets/js/forms.js?ver=4.9.11' id='mc4wp-forms-api-js'></script> <script src='https://eot.ai/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.15.1' id='elementor-pro-webpack-runtime-js'></script> <script src='https://eot.ai/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.19.2' id='elementor-webpack-runtime-js'></script> <script src='https://eot.ai/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.19.2' id='elementor-frontend-modules-js'></script> <script src='https://eot.ai/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2' id='wp-polyfill-inert-js'></script> <script src='https://eot.ai/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.11' id='regenerator-runtime-js'></script> <script src='https://eot.ai/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></script> <script src='https://eot.ai/wp-includes/js/dist/hooks.min.js?ver=c6aec9a8d4e5a5d543a1' id='wp-hooks-js'></script> <script src='https://eot.ai/wp-includes/js/dist/i18n.min.js?ver=7701b0c3857f914212ef' id='wp-i18n-js'></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script id="elementor-pro-frontend-js-before"> var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/eot.ai\/wp-admin\/admin-ajax.php","nonce":"b7a99cd37c","urls":{"assets":"https:\/\/eot.ai\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/eot.ai\/wp-json\/"},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/eot.ai\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; </script> <script src='https://eot.ai/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.15.1' id='elementor-pro-frontend-js'></script> <script src='https://eot.ai/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2' id='elementor-waypoints-js'></script> <script src='https://eot.ai/wp-includes/js/jquery/ui/core.min.js?ver=1.13.2' id='jquery-ui-core-js'></script> <script id="elementor-frontend-js-before"> var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}},"version":"3.19.2","is_static":false,"experimentalFeatures":{"e_optimized_assets_loading":true,"e_optimized_css_loading":true,"additional_custom_breakpoints":true,"e_swiper_latest":true,"theme_builder_v2":true,"block_editor_assets_optimize":true,"ai-layout":true,"landing-pages":true,"e_image_loading_optimization":true,"e_global_styleguide":true,"page-transitions":true,"notes":true,"loop":true,"form-submissions":true,"e_scroll_snap":true},"urls":{"assets":"https:\/\/eot.ai\/wp-content\/plugins\/elementor\/assets\/"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"lightbox_title_src":"caption","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_description_src":"description"},"post":{"id":3872,"title":"Industrial%20Digital%20Twin%20-%20EOT","excerpt":"","featuredImage":"https:\/\/eot.ai\/wp-content\/uploads\/2023\/09\/digitaltwinhalf-1024x668.png"}}; </script> <script src='https://eot.ai/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.19.2' id='elementor-frontend-js'></script> <script src='https://eot.ai/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.15.1' id='pro-elements-handlers-js'></script> <script src='https://eot.ai/wp-includes/js/underscore.min.js?ver=1.13.4' id='underscore-js'></script> <script id='wp-util-js-extra'> var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; </script> <script src='https://eot.ai/wp-includes/js/wp-util.min.js?ver=6.3.5' id='wp-util-js'></script> <script id='wpforms-elementor-js-extra'> var wpformsElementorVars = {"captcha_provider":"recaptcha","recaptcha_type":"v2"}; </script> <script src='https://eot.ai/wp-content/plugins/wpforms-lite/assets/js/integrations/elementor/frontend.min.js?ver=1.8.6.4' id='wpforms-elementor-js'></script> <script>(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-popup","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""}; /** * Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups. */ window._nslHasOpenedPopup = false; window._nslWebViewNoticeElement = null; window.NSLPopup = function (url, title, w, h) { const userAgent = navigator.userAgent, mobile = function () { return /\b(iPhone|iP[ao]d)/.test(userAgent) || /\b(iP[ao]d)/.test(userAgent) || /Android/i.test(userAgent) || /Mobile/i.test(userAgent); }, screenX = window.screenX !== undefined ? window.screenX : window.screenLeft, screenY = window.screenY !== undefined ? window.screenY : window.screenTop, outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth, outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22, targetWidth = mobile() ? null : w, targetHeight = mobile() ? null : h, left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10), right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10), features = []; if (targetWidth !== null) { features.push('width=' + targetWidth); } if (targetHeight !== null) { features.push('height=' + targetHeight); } features.push('left=' + left); features.push('top=' + right); features.push('scrollbars=1'); const newWindow = window.open(url, title, features.join(',')); if (window.focus) { newWindow.focus(); } window._nslHasOpenedPopup = true; return newWindow; }; let isWebView = null; function checkWebView() { if (isWebView === null) { function _detectOS(ua) { if (/Android/.test(ua)) { return "Android"; } else if (/iPhone|iPad|iPod/.test(ua)) { return "iOS"; } else if (/Windows/.test(ua)) { return "Windows"; } else if (/Mac OS X/.test(ua)) { return "Mac"; } else if (/CrOS/.test(ua)) { return "Chrome OS"; } else if (/Firefox/.test(ua)) { return "Firefox OS"; } return ""; } function _detectBrowser(ua) { let android = /Android/.test(ua); if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) { return "Opera"; } else if (/CriOS/.test(ua)) { return "Chrome for iOS"; } else if (/Edge/.test(ua)) { return "Edge"; } else if (android && /Silk\//.test(ua)) { return "Silk"; } else if (/Chrome/.test(ua)) { return "Chrome"; } else if (/Firefox/.test(ua)) { return "Firefox"; } else if (android) { return "AOSP"; } else if (/MSIE|Trident/.test(ua)) { return "IE"; } else if (/Safari\//.test(ua)) { return "Safari"; } else if (/AppleWebKit/.test(ua)) { return "WebKit"; } return ""; } function _detectBrowserVersion(ua, browser) { if (browser === "Opera") { return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") : / OPR/.test(ua) ? _getVersion(ua, " OPR/") : _getVersion(ua, " OPT/"); } else if (browser === "Chrome for iOS") { return _getVersion(ua, "CriOS/"); } else if (browser === "Edge") { return _getVersion(ua, "Edge/"); } else if (browser === "Chrome") { return _getVersion(ua, "Chrome/"); } else if (browser === "Firefox") { return _getVersion(ua, "Firefox/"); } else if (browser === "Silk") { return _getVersion(ua, "Silk/"); } else if (browser === "AOSP") { return _getVersion(ua, "Version/"); } else if (browser === "IE") { return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") : /MSIE/.test(ua) ? _getVersion(ua, "MSIE ") : _getVersion(ua, "rv:"); } else if (browser === "Safari") { return _getVersion(ua, "Version/"); } else if (browser === "WebKit") { return _getVersion(ua, "WebKit/"); } return "0.0.0"; } function _getVersion(ua, token) { try { return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]); } catch (o_O) { } return "0.0.0"; } function _normalizeSemverString(version) { const ary = version.split(/[\._]/); return (parseInt(ary[0], 10) || 0) + "." + (parseInt(ary[1], 10) || 0) + "." + (parseInt(ary[2], 10) || 0); } function _isWebView(ua, os, browser, version, options) { switch (os + browser) { case "iOSSafari": return false; case "iOSWebKit": return _isWebView_iOS(options); case "AndroidAOSP": return false; case "AndroidChrome": return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options); } return false; } function _isWebView_iOS(options) { const document = (window["document"] || {}); if ("WEB_VIEW" in options) { return options["WEB_VIEW"]; } return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false); } function _isWebView_Android(options) { if ("WEB_VIEW" in options) { return options["WEB_VIEW"]; } return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false); } const options = {}, nav = window.navigator || {}, ua = nav.userAgent || "", os = _detectOS(ua), browser = _detectBrowser(ua), browserVersion = _detectBrowserVersion(ua, browser); isWebView = _isWebView(ua, os, browser, browserVersion, options); } return isWebView; } function isAllowedWebViewForUserAgent(provider) { const facebookAllowedWebViews = [ 'Instagram', 'FBAV', 'FBAN' ]; let whitelist = []; if (provider && provider === 'facebook') { whitelist = facebookAllowedWebViews; } const nav = window.navigator || {}, ua = nav.userAgent || ""; if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) { return true; } return false; } function disableButtonInWebView(providerButtonElement) { if (providerButtonElement) { providerButtonElement.classList.add('nsl-disabled-provider'); providerButtonElement.setAttribute('href', '#'); providerButtonElement.addEventListener('pointerdown', (e) => { if (!window._nslWebViewNoticeElement) { window._nslWebViewNoticeElement = document.createElement('div'); window._nslWebViewNoticeElement.id = "nsl-notices-fallback"; window._nslWebViewNoticeElement.addEventListener('pointerdown', function (e) { this.parentNode.removeChild(this); window._nslWebViewNoticeElement = null; }); const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>'; window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); document.body.appendChild(window._nslWebViewNoticeElement); } }); } } window._nslDOMReady(function () { window.nslRedirect = function (url) { if (scriptOptions._redirectOverlay) { const overlay = document.createElement('div'); overlay.id = "nsl-redirect-overlay"; let overlayHTML = ''; const overlayContainer = "<div id='nsl-redirect-overlay-container'>", overlayContainerClose = "</div>", overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>", overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>", overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>"; switch (scriptOptions._redirectOverlay) { case "overlay-only": break; case "overlay-with-spinner": overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; break; default: overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; break; } overlay.insertAdjacentHTML("afterbegin", overlayHTML); document.body.appendChild(overlay); } window.location = url; }; let targetWindow = scriptOptions._targetWindow || 'prefer-popup', lastPopup = false; document.addEventListener('click', function (e) { if (e.target) { const buttonLinkElement = e.target.closest('a[data-plugin="nsl"][data-action="connect"]') || e.target.closest('a[data-plugin="nsl"][data-action="link"]'); if (buttonLinkElement) { if (lastPopup && !lastPopup.closed) { e.preventDefault(); lastPopup.focus(); } else { let href = buttonLinkElement.href, success = false; if (href.indexOf('?') !== -1) { href += '&'; } else { href += '?'; } const redirectTo = buttonLinkElement.dataset.redirect; if (redirectTo === 'current') { href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; } else if (redirectTo && redirectTo !== '') { href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; } if (targetWindow !== 'prefer-same-window' && checkWebView()) { targetWindow = 'prefer-same-window'; } if (targetWindow === 'prefer-popup') { lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', buttonLinkElement.dataset.popupwidth, buttonLinkElement.dataset.popupheight); if (lastPopup) { success = true; e.preventDefault(); } } else if (targetWindow === 'prefer-new-tab') { const newTab = window.open(href + 'display=popup', '_blank'); if (newTab) { if (window.focus) { newTab.focus(); } success = true; window._nslHasOpenedPopup = true; e.preventDefault(); } } if (!success) { window.location = href; e.preventDefault(); } } } } }); let buttonCountChanged = false; const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); if (googleLoginButtons.length && checkWebView()) { googleLoginButtons.forEach(function (googleLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(googleLoginButton); } else { googleLoginButton.remove(); buttonCountChanged = true; } }); } const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { facebookLoginButtons.forEach(function (facebookLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(facebookLoginButton); } else { facebookLoginButton.remove(); buttonCountChanged = true; } }); } const separators = document.querySelectorAll('div.nsl-separator'); if (buttonCountChanged && separators.length) { separators.forEach(function (separator) { const separatorParentNode = separator.parentNode; if (separatorParentNode) { const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { separator.remove(); } } }) } }); /** * Cross-Origin-Opener-Policy blocked the access to the opener */ if (typeof BroadcastChannel === "function") { const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel'); _nslLoginBroadCastChannel.onmessage = (event) => { if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') { window._nslHasOpenedPopup = false; const url = event.data?.href; _nslLoginBroadCastChannel.close(); if (typeof window.nslRedirect === 'function') { window.nslRedirect(url); } else { window.opener.location = url; } } }; }})();</script></body> </html> <!-- Page cached by LiteSpeed Cache 6.5.4 on 2025-02-18 17:24:08 -->

Pages: 1 2 3 4 5 6 7 8 9 10