<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W99KGHJ');</script> Future Tech Pavilion, FUTEX < <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/gohappy/lanrenzhijia.js"></script> __> <script language="javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/ij-ajax/ij-ajax.js"></script> <script language="javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/dojo-ajax/dojo.js"></script> <script language="javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/ij-ajax/_ij_package.js"></script> <script language="javascript"> var IJ = new IJ("https://www.futuretech.org.tw/futuretech/javascripts/ij-ajax/"); /* IJ.loadJs();*/ var menu_move_x = 0; /**/ var menu_move_y = 0; /**/ </script> <script src="https://www.futuretech.org.tw/futuretech/javascripts/jquery/jquery.min.js"></script> <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/jquery.flexslider-min.js"></script> <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/jquery.imagezoom.min.js"></script> <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/owl.carousel.min-2.0.js"></script> <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/slick.min.js"></script> <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/jquery.countdown.min.js"></script> <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/imagesloaded.pkgd.js"></script> <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/swiper.min.js" type="text/javascript"></script> <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/snap.min.js"></script> <script language="javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/timer/jquery.timer.js"></script> <script language="javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/jquery/fancybox/dist/jquery.fancybox.min.js"></script> <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/jquery.countdown.min.js"></script> __> 購物車__> 購物車NEW__> 商品頁樣式2__> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script> <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/templates/web_style/futuretech_2023/color_1/js/jquery.flexslider-min.js"></script> <script> /**/ window.is_login = 81882; /**/ window.ajax = { key:1, default_setting:{type:'POST', dataType:'json', crossDomain:true, withCredentials:true, async:true}, ajax_trans:function(){if(window.ajax.key == 1){key = 0;return true;}else return false;}, ajax_commit:function(){window.ajax.key == 1}, ajax_connect:function(){ var ajax_this = this; $.ajax({ url:ajax_this.url, type:ajax_this.type, async:ajax_this.async, dataType:ajax_this.dataType, data:{params:ajax_this.params}, crossDomain: ajax_this.crossDomain, xhrFields:{ withCredentials: ajax_this.withCredentials }, beforeSend:function(){ if(!window.ajax.ajax_trans())return false; }, success:function(r){ try{ ajax_this.ajax_access_response(r); }catch(e){ alert('驗證有誤,請稍後再試或洽詢客服。'); } }, error:function(e){ alert("伺服器請求錯誤,請稍後再試。"); }, complete:function(e){ window.ajax.ajax_commit(); } }); } } </script> <script src="./javascripts/jquery/jquery-ui.min.js"></script> <script src="javascripts/imagesloaded.pkgd.js"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-150655771-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-150655771-1'); </script> <script> $(document).ready(function() { var strJson = {'list':'~^(www.)?futuretech.org.tw/futuretech/index.php'}; $.ajax({ url:'api/api.save_google_analytics_data.php', type:'post', dataType:'text', async:false, data:{type:'9',data:strJson, referer_url:''} }); }); </script> <script> function ga_onProductClick(event, p_no, p_name, p_url, p_witem_uid) { var viewportwidth; var viewportheight; if (typeof window.innerWidth != 'undefined'){ viewportwidth = window.innerWidth, viewportheight = window.innerHeight } else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth !='undefined' && document.documentElement.clientWidth != 0) { viewportwidth = document.documentElement.clientWidth, viewportheight = document.documentElement.clientHeight }else { viewportwidth = document.getElementsByTagName('body')[0].clientWidth, viewportheight = document.getElementsByTagName('body')[0].clientHeight } /*點擊座標*/ var evt = event ? event : (window.event ? window.event : null); if (document.all) /*IE*/ { var click_x = event.x ; /* 取得滑鼠指標目前的 x 位置*/ var click_y = event.y ; /* 取得滑鼠指標目前的 y 位置*/ } else /* firefox*/ { var click_x = evt.clientX; /* 取得滑鼠指標目前的 x 位置*/ var click_y = evt.clientY; /* 取得滑鼠指標目前的 y 位置*/ } var screen_w = screen.width; var screen_h = screen.height; var _witem_uid = p_witem_uid || ''; var strJson = {'id':p_no, 'name':p_name, 'list':'~^(www.)?futuretech.org.tw/futuretech/index.php', 'click_x':click_x, 'click_y':click_y, 'window_w':viewportwidth, 'window_h':viewportheight, 'screen_w':screen_w, 'screen_h':screen_h}; $.ajax({ url:'api/api.save_google_analytics_data.php', type:'post', dataType:'text', async:false, data:{type:'3',witem_uid:_witem_uid, data:strJson, referer_url:''} }); gtag('event', 'select_content', { "content_type": "product", "items": [ { "id": p_no, "name": p_name, "list_name": "~^(www.)?futuretech.org.tw/futuretech/index.php" } ],"event_callback": function() {document.location = p_url; } }); } </script> <script> var metaData = { web_uid: 87, event_source_url: 'https://www.futuretech.org.tw/futuretech/index.php?action=index', client_ip_address: '118.166.192.56', client_user_agent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36', fbp: 'fb.2.1723443724963.969316202948810603', member: { em: 'alma@ewebs.com.tw', fn: '曹曹', ph: '886919909005', ge: 'm', db: '19700101', ct: '', } }; !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '2971107439788057', { em: 'alma@ewebs.com.tw', fn: '曹曹', ph: '886919909005', ge: 'm', db: '19700101', }); fbq('track', 'PageView'); </script> <script> function fb_AddToCart(prodNo, value, contents) { value = parseInt(value); if (prodNo && value > 0) { var content_ids = []; content_ids.push(prodNo); var obj = { content_ids: content_ids, content_type: 'product', value: value, currency: 'TWD' }; if (typeof contents != undefined) obj.contents = contents; fbq('track', 'AddToCart', obj); metaData.event_name = 'AddToCart'; metaData.custom_data = obj; console.log('AddToCart - metaData',metaData); $.ajax({ url: 'https://futuretech.org.tw/website/api/api.meta_conversions_api.php', type: 'POST', dataType: 'json', data: { metaData:metaData, nti_eSVCQyVCMiU3RSVCOSVCNyVCMSVCMyVBOSVCRSVBQyVBQiVCMyVCQyVBQiVBRCVCMyVCNSVCQSVBQyVCRCVBRCVCQyVCNCVBQng:'MTcyODAxMTc0N3Z4MnR0M1E1dkQyeUVVV29VWXFUWnJLekFRUXhCUUJx' }, success: function(r){ console.log('AddToCart-suc',r); }, error: function(r){ console.log('AddToCart-err',r); } }); } } </script> <script> function fb_AddToWishlist(prodNo, value) { value = parseInt(value); if (prodNo && value > 0) { var content_ids = []; content_ids.push(prodNo); var obj = { content_ids: content_ids, content_type: 'product', value: value, currency: 'TWD' }; fbq('track', 'AddToWishlist', obj); metaData.event_name = 'AddToWishlist'; metaData.custom_data = obj; console.log('AddToWishlist - metaData',metaData); $.ajax({ url: 'https://futuretech.org.tw/website/api/api.meta_conversions_api.php', type: 'POST', dataType: 'json', data: { metaData:metaData, nti_eSVCQyVCMiU3RSVCOSVCNyVCMSVCMyVBOSVCRSVBQyVBQiVCMyVCQyVBQiVBRCVCMyVCNSVCQSVBQyVCRCVBRCVCQyVCNCVBQng:'MTcyODAxMTc0N3Z4MnR0M1E1dkQyeUVVV29VWXFUWnJLekFRUXhCUUJx' }, success: function(r){ console.log('AddToWishlist-suc',r); }, error: function(r){ console.log('AddToWishlist-err',r); } }); } } </script> <script> function fb_CompleteRegistration() { var obj = { currency:'TWD' }; fbq('track', 'CompleteRegistration', obj); metaData.event_name = 'CompleteRegistration'; metaData.custom_data = obj; console.log('CompleteRegistration - metaData',metaData); $.ajax({ url: 'https://futuretech.org.tw/website/api/api.meta_conversions_api.php', type: 'POST', dataType: 'json', data: { metaData:metaData, nti_eSVCQyVCMiU3RSVCOSVCNyVCMSVCMyVBOSVCRSVBQyVBQiVCMyVCQyVBQiVBRCVCMyVCNSVCQSVBQyVCRCVBRCVCQyVCNCVBQng:'MTcyODAxMTc0N3Z4MnR0M1E1dkQyeUVVV29VWXFUWnJLekFRUXhCUUJx' }, success: function(r){ console.log('CompleteRegistration-suc',r); }, error: function(r){ console.log('CompleteRegistration-err',r); } }); } </script> <script> function fb_Lead() { var obj = { currency:'TWD', value:'' }; fbq('track', 'Lead', obj); metaData.event_name = 'Lead'; metaData.custom_data = obj; console.log('Lead - metaData',metaData); $.ajax({ url: 'https://futuretech.org.tw/website/api/api.meta_conversions_api.php', type: 'POST', dataType: 'json', data: { metaData:metaData, nti_eSVCQyVCMiU3RSVCOSVCNyVCMSVCMyVBOSVCRSVBQyVBQiVCMyVCQyVBQiVBRCVCMyVCNSVCQSVBQyVCRCVBRCVCQyVCNCVBQng:'MTcyODAxMTc0N3Z4MnR0M1E1dkQyeUVVV29VWXFUWnJLekFRUXhCUUJx' }, success: function(r){ console.log('Lead-suc',r); }, error: function(r){ console.log('Lead-err',r); } }); } </script> <script> function fb_ViewContent(prodNo, value, content_name) { var content_ids = []; content_ids.push(prodNo); var obj = { content_ids: content_ids, content_type: 'product', content_name: content_name, value: value, currency: 'TWD' }; fbq('track', 'ViewContent', obj); metaData.event_name = 'ViewContent'; metaData.custom_data = obj; console.log('ViewContent - metaData',metaData); $.ajax({ url: 'https://futuretech.org.tw/website/api/api.meta_conversions_api.php', type: 'POST', dataType: 'json', data: { metaData:metaData, nti_eSVCQyVCMiU3RSVCOSVCNyVCMSVCMyVBOSVCRSVBQyVBQiVCMyVCQyVBQiVBRCVCMyVCNSVCQSVBQyVCRCVBRCVCQyVCNCVBQng:'MTcyODAxMTc0N3Z4MnR0M1E1dkQyeUVVV29VWXFUWnJLekFRUXhCUUJx' }, success: function(r){ console.log('ViewContent-suc',r); }, error: function(r){ console.log('ViewContent-err',r); } }); } </script> <script> function fb_Search(prod_keyword, str_content_ids) { var obj = { content_ids: str_content_ids, content_type: 'product', search_string: prod_keyword }; fbq('track', 'Search', obj); metaData.event_name = 'Search'; metaData.custom_data = obj; console.log('Search - metaData',metaData); $.ajax({ url: 'https://futuretech.org.tw/website/api/api.meta_conversions_api.php', type: 'POST', dataType: 'json', data: { metaData:metaData, nti_eSVCQyVCMiU3RSVCOSVCNyVCMSVCMyVBOSVCRSVBQyVBQiVCMyVCQyVBQiVBRCVCMyVCNSVCQSVBQyVCRCVBRCVCQyVCNCVBQng:'MTcyODAxMTc0N3Z4MnR0M1E1dkQyeUVVV29VWXFUWnJLekFRUXhCUUJx' }, success: function(r){ console.log('Search-suc',r); }, error: function(r){ console.log('Search-err',r); } }); } </script> <script type="application/ld+json"> { "@context":"https://schema.org", "@type":"Corporation", "brand":"", "alternateName":"Future Tech Pavilion, FUTEX", "url":"https://www.futuretech.org.tw/futuretech", "logo":"", "contactPoint":[{ "@type":"ContactPoint", "telephone":"", "contactType":"bill payment", "contactOption":"TollFree", "areaServed":"TW" }] } </script> <script type="text/javascript" src="https://www.futuretech.org.tw/futuretech/javascripts/jquery/jquery.cookie.js"></script> <script> let isIOS = /iPad|iPhone|iPod/.test(navigator.platform) || (navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1) pad_show_type = 'web'; mobileDeviceDirected = ''; forceDevice = ''; if(isIOS && pad_show_type =='mobile' && !mobileDeviceDirected && location.href.indexOf("forceDevice=mobile") < 0 && forceDevice != 'web'){ url = location.href; if( url.indexOf("?") >= 0 ){ url = url+'&forceDevice=mobile'; }else{ url = url+'?forceDevice=mobile'; } window.location.href = url; } </script>
Technical Name Automatic testing device for Industrial Personal Computer & Operating method Thereof
Project Operator National Central University
Project Host 鄭永斌
Summary
This patent solves the problem of mouse/keyboard recording and replay which occurs in software/hardware integrations among different platforms. It can automate the human behaviors (or test behaviors) across different platforms, from BIOS, DOS, Linux, Windows, Mac, even to Game boxes. This patent allows us to build a powerful KVM (Keyboard/Video/Mouse) software robot to resolve the problem of industry automation.
Scientific Breakthrough
This patent allows mouse/keyboard to be controlled and triggered across different platforms. The system based on this patent can use a computer A to precisely  control another computer B's mouse and keyboard.  Computer B can run arbitrary software environment, such as BIOS, DOS, WINDOWS, LINUX, even game boxes like PS/4. There are no artifacts, such as firmware, to be installed in computer B.
Industrial Applicability
The system KORAT which is based on this patent can be applied to

1.(Industrial)(Server) Motherboard test automation
2.Robotic Process Automation (RPA)
3.Industry 4.0 Assembly line automation, data collection, monitoring, and remote control
4.IoT Test Automation
5.Software test automation
6.Hardware device certification
7.Other cross-platform automation and test applications.
Keyword Test Automation RPA Cross platform testing GUI automation BIOS test automation software/hardware integration test IoT testing tools IoT quality ensurance industry 4.0 assembly line automation and upgrade
Notes
  • Contact
other people also saw