国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種操控計(jì)算機(jī)的方法及系統(tǒng)與流程

      文檔序號(hào):11519137閱讀:449來源:國知局
      一種操控計(jì)算機(jī)的方法及系統(tǒng)與流程

      本發(fā)明涉及計(jì)算機(jī)通訊技術(shù)領(lǐng)域,特別涉及一種操控計(jì)算機(jī)的方法及系統(tǒng)。



      背景技術(shù):

      電子白板技術(shù)是近幾年飛速發(fā)展的一項(xiàng)用于研討、教學(xué)的軟件技術(shù),在多點(diǎn)觸摸屏逐漸走向成熟之后,各種多點(diǎn)觸控軟件方案相應(yīng)出現(xiàn)。電子白板是這類軟件中應(yīng)用比較廣泛的軟件之一,它代替?zhèn)鹘y(tǒng)白板,廣泛地應(yīng)用在電子研討、電子教學(xué)等領(lǐng)域。在遠(yuǎn)程交互式電子白板領(lǐng)域,參會(huì)各方大多使用觸摸屏作為交互設(shè)備,觸摸屏在書寫與物體操作上具有天然的優(yōu)勢(shì),是傳統(tǒng)鼠標(biāo)鍵盤設(shè)備無法達(dá)到的用戶體驗(yàn)。

      目前智能手機(jī)大多是多點(diǎn)觸控輸入,當(dāng)其作為遠(yuǎn)程交互系統(tǒng)的一個(gè)設(shè)備時(shí),通常用來參與視音頻會(huì)議;或者使用投屏技術(shù),將手機(jī)內(nèi)容直接投射到大屏幕上。由于受到智能手機(jī)屏幕大小的限制,沒有廠家使用智能手機(jī)作為終端參與遠(yuǎn)程交互式電子白板系統(tǒng)。另外,現(xiàn)有電子白板系統(tǒng)很少支持傳統(tǒng)pc設(shè)備(以鼠標(biāo)鍵盤作為輸入設(shè)備),而少數(shù)支持傳統(tǒng)pc設(shè)備的電子白板系統(tǒng),也僅僅提供鼠標(biāo)與鍵盤的輸入。如何使傳統(tǒng)pc設(shè)備能夠有效地參與遠(yuǎn)程交互式電子白板系統(tǒng)中來,是各大互動(dòng)式會(huì)議軟件廠商都面臨的問題。



      技術(shù)實(shí)現(xiàn)要素:

      為了解決傳統(tǒng)pc設(shè)備無法有效地參與遠(yuǎn)程交互式電子白板系統(tǒng),本發(fā)明提供了一種操控計(jì)算機(jī)的方法,包括:

      建立多點(diǎn)觸控設(shè)備與計(jì)算機(jī)的通訊連接;

      所述多點(diǎn)觸控設(shè)備采集當(dāng)前用戶觸控輸入信息,并發(fā)送給所述計(jì)算機(jī);

      所述計(jì)算機(jī)根據(jù)所述當(dāng)前用戶觸控輸入信息生成觸控?cái)?shù)據(jù),發(fā)送給操作系統(tǒng)上層。

      所述通訊連接的方式包括有線或無線連接;所述有線連接包括usb接口數(shù)據(jù)線;所述無線連接包括wi-fidirect、藍(lán)牙、dlna或socket連接。

      所述當(dāng)前用戶觸控輸入信息的內(nèi)容包括touchtype、touchid、壓力和位置坐標(biāo)。

      所述計(jì)算機(jī)根據(jù)所述當(dāng)前用戶觸控輸入信息生成觸控?cái)?shù)據(jù),發(fā)送給操作系統(tǒng)上層的步驟具體包括:

      所述計(jì)算機(jī)記錄所述當(dāng)前用戶觸控輸入信息;

      所述計(jì)算機(jī)將所述當(dāng)前用戶觸控輸入信息與最近記錄的用戶觸控輸入信息進(jìn)行比較,計(jì)算出所述當(dāng)前用戶觸控輸入信息相對(duì)于最近記錄的用戶觸控輸入信息的位移;

      所述計(jì)算機(jī)將所述位移、touchid和壓力發(fā)送給操作系統(tǒng)上層。

      所述多點(diǎn)觸控設(shè)備為智能手機(jī)或平板電腦。

      本發(fā)明還提供了一種操控計(jì)算機(jī)的系統(tǒng),包括主機(jī)、顯示器、鍵盤、鼠標(biāo)和多點(diǎn)觸控設(shè)備;所述多點(diǎn)觸控設(shè)備、顯示器、鍵盤和鼠標(biāo)均與所述主機(jī)連接;所述多點(diǎn)觸控設(shè)備,用于采集當(dāng)前用戶觸控輸入信息,并發(fā)送給所述主機(jī);所述主機(jī)根據(jù)所述當(dāng)前用戶觸控輸入信息生成觸控?cái)?shù)據(jù),發(fā)送給操作系統(tǒng)上層。

      所述多點(diǎn)觸控設(shè)備與所述主機(jī)的連接方式包括有線或無線連接;所述有線連接包括usb接口數(shù)據(jù)線;所述無線連接包括wi-fidirect、藍(lán)牙、dlna或socket連接。

      所述當(dāng)前用戶觸控輸入信息的內(nèi)容包括touchtype、touchid、壓力和位置坐標(biāo)。

      所述主機(jī)包括記錄單元、比較計(jì)算單元和發(fā)送單元;所述記錄單元,用于記錄所述當(dāng)前用戶觸控輸入信息;所述比較計(jì)算單元,用于將所述記錄單元記錄的當(dāng)前用戶觸控輸入信息與最近記錄的用戶觸控輸入信息進(jìn)行比較,計(jì)算出所述當(dāng)前用戶觸控輸入信息相對(duì)于最近記錄的用戶觸控輸入信息的位移;所述發(fā)送單元,用于將所述位移、touchid和壓力發(fā)送給操作系統(tǒng)上層。

      所述多點(diǎn)觸控設(shè)備為智能手機(jī)或平板電腦。

      本發(fā)明提供的操控計(jì)算機(jī)的方法及系統(tǒng),通過使用多點(diǎn)觸控設(shè)備作為計(jì)算機(jī)的輸入設(shè)備,實(shí)現(xiàn)了遠(yuǎn)程互動(dòng)式電子白板,從而不僅解決了智能手機(jī)無法觀看完整的電子白板內(nèi)容,而且還解決了傳統(tǒng)pc設(shè)備無觸控輸入設(shè)備的缺點(diǎn),使傳統(tǒng)pc設(shè)備能夠參與遠(yuǎn)程互動(dòng)式電子白板系統(tǒng)成為了可能。

      附圖說明

      圖1是本發(fā)明實(shí)施例提供的操控計(jì)算機(jī)的方法流程圖;

      圖2是使用本發(fā)明實(shí)施例提供的操作方法實(shí)現(xiàn)遠(yuǎn)程互動(dòng)式電子白板的組網(wǎng)示意圖;

      圖3-圖5是本發(fā)明實(shí)施例通過智能手機(jī)使pc設(shè)備端產(chǎn)生觸控事件的示意圖;

      圖6是本發(fā)明實(shí)施例提供的操控計(jì)算機(jī)的系統(tǒng)結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明技術(shù)方案作進(jìn)一步描述。

      參見圖1,本發(fā)明實(shí)施例提供了一種操控計(jì)算機(jī)的方法,包括如下步驟:

      步驟s101:建立多點(diǎn)觸控設(shè)備與計(jì)算機(jī)的通訊連接。

      在實(shí)際應(yīng)用中,多點(diǎn)觸控設(shè)備可為智能手機(jī)或平板電腦;通訊連接方式可包括有線或無線連接,其中:有線連接方式可采用usb接口數(shù)據(jù)線,例如micro-usb數(shù)據(jù)線、typec-usb數(shù)據(jù)線、lightning-usb數(shù)據(jù)線等;無線連接可包括wi-fidirect、藍(lán)牙、dlna或socket連接等。在本實(shí)施例中,多點(diǎn)觸控設(shè)備采用智能手機(jī),通訊連接方式采用wi-fidirect連接方式。

      步驟s102:多點(diǎn)觸控設(shè)備采集當(dāng)前用戶觸控輸入信息,并發(fā)送給計(jì)算機(jī)。

      智能手機(jī)采集當(dāng)前用戶觸控輸入信息,并通過wi-fidirect通信協(xié)議發(fā)送給計(jì)算機(jī)。當(dāng)前用戶觸控輸入信息的內(nèi)容包括touchtype、touchid、壓力和位置坐標(biāo);其中,touchtype包括touchdown(手指在觸屏上點(diǎn)擊)、touchmove(手指在觸屏上滑動(dòng))和touchup(手指從觸屏上抬起)。

      步驟s103:計(jì)算機(jī)根據(jù)當(dāng)前用戶觸控輸入信息生成觸控?cái)?shù)據(jù),發(fā)送給操作系統(tǒng)上層。

      計(jì)算機(jī)記錄當(dāng)前智能手機(jī)采集的用戶觸控輸入信息,將該用戶觸控輸入信息與最近記錄的用戶觸控輸入信息進(jìn)行比較,計(jì)算出當(dāng)前用戶觸控輸入信息相對(duì)于最近記錄的用戶觸控輸入信息的位移,并將該位移、touchid和壓力發(fā)送給操作系統(tǒng)上層。

      例如:最近記錄的用戶觸控輸入信息的內(nèi)容有{pid,px,py,ppressor},當(dāng)前用戶觸控輸入信息的內(nèi)容有{pid,px1,py1,ppressor1},則得到手指pid的觸控?cái)?shù)據(jù){pid,detax,detay,pressor},其中:detax=(px1-px)*4096,detay=(py1-py)*4096,pressor=(ppressor1+ppressor)/2,x、x1、y和y1代表位置坐標(biāo),pid代表touchid,detax和detay代表位移坐標(biāo),ppressor、ppressor1和pressor代表壓力。

      步驟s104:操作系統(tǒng)上層根據(jù)觸控?cái)?shù)據(jù)產(chǎn)生相對(duì)應(yīng)的觸控事件。

      下面給出使用本發(fā)明實(shí)施例提供的操作方法實(shí)現(xiàn)遠(yuǎn)程互動(dòng)式電子白板的過程,如圖2所示:預(yù)先在智能手機(jī)中安裝用于采集用戶觸控輸入信息的app(android或ios版);通過wi-fidirect通訊協(xié)議建立智能手機(jī)與計(jì)算機(jī)的連接,并運(yùn)行用于采集用戶觸控輸入信息的app;pc設(shè)備端運(yùn)行電子白板應(yīng)用程序,并登錄;pc設(shè)備端顯示所有參會(huì)人員視頻窗口及白板終端界面;用戶在智能手機(jī)觸摸屏上進(jìn)行縮放(如圖3)、旋轉(zhuǎn)(如圖4)、滑動(dòng)(如圖5)、點(diǎn)擊等手勢(shì),pc設(shè)備端產(chǎn)生相對(duì)應(yīng)的縮放、旋轉(zhuǎn)、拖動(dòng)、點(diǎn)擊等操作。

      參見圖6,本發(fā)明實(shí)施例還提供了一種操控計(jì)算機(jī)的系統(tǒng),該系統(tǒng)包括主機(jī)201、顯示器202、鍵盤203、鼠標(biāo)204和多點(diǎn)觸控設(shè)備205。其中,多點(diǎn)觸控設(shè)備205、顯示器202、鍵盤203和鼠標(biāo)204均與主機(jī)201連接;多點(diǎn)觸控設(shè)備205,用于采集當(dāng)前用戶觸控輸入信息,并發(fā)送給主機(jī)201;主機(jī)201根據(jù)當(dāng)前用戶觸控輸入信息生成觸控?cái)?shù)據(jù),發(fā)送給操作系統(tǒng)上層。

      在實(shí)際應(yīng)用中,多點(diǎn)觸控設(shè)備與主機(jī)的連接方式包括有線或無線連接;其中,有線連接方式可采用usb接口數(shù)據(jù)線,例如micro-usb數(shù)據(jù)線、typec-usb數(shù)據(jù)線、lightning-usb數(shù)據(jù)線等;無線連接可包括wi-fidirect、藍(lán)牙、dlna或socket連接等。當(dāng)前用戶觸控輸入信息的內(nèi)容包括touchtype、touchid、壓力和位置坐標(biāo);其中,touchtype包括touchdown(手指在觸屏上點(diǎn)擊)、touchmove(手指在觸屏上滑動(dòng))和touchup(手指從觸屏上抬起)。多點(diǎn)觸控設(shè)備可為智能手機(jī)或平板電腦。

      在實(shí)際應(yīng)用中,主機(jī)包括記錄單元、比較計(jì)算單元和發(fā)送單元。其中:記錄單元,用于記錄當(dāng)前用戶觸控輸入信息;比較計(jì)算單元,用于將記錄單元記錄的當(dāng)前用戶觸控輸入信息與最近記錄的用戶觸控輸入信息進(jìn)行比較,計(jì)算出當(dāng)前用戶觸控輸入信息相對(duì)于最近記錄的用戶觸控輸入信息的位移;發(fā)送單元,用于將位移、touchid和壓力發(fā)送給操作系統(tǒng)上層。

      本發(fā)明實(shí)施例提供的操控計(jì)算機(jī)的方法及系統(tǒng),通過使用多點(diǎn)觸控設(shè)備(例如:智能手機(jī))作為計(jì)算機(jī)的輸入設(shè)備,實(shí)現(xiàn)了遠(yuǎn)程互動(dòng)式電子白板,從而不僅解決了智能手機(jī)無法觀看完整的電子白板內(nèi)容,而且還解決了傳統(tǒng)pc設(shè)備無觸控輸入設(shè)備的缺點(diǎn),同時(shí)還將多點(diǎn)觸控設(shè)備的攝像頭、麥克風(fēng)作為pc設(shè)備的視頻會(huì)議終端硬件,使傳統(tǒng)pc設(shè)備能夠參與遠(yuǎn)程互動(dòng)式電子白板系統(tǒng)成為了可能。

      在實(shí)際應(yīng)用中,本實(shí)施例中所涉及的各個(gè)功能模塊及單元,均可以由運(yùn)行在計(jì)算機(jī)硬件上的計(jì)算機(jī)程序?qū)崿F(xiàn),所述的程序可存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的硬件指的是包含一個(gè)或者多個(gè)處理器和存儲(chǔ)介質(zhì)的服務(wù)器或者臺(tái)式計(jì)算機(jī)、筆記本電腦等;所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(read-onlymemory,rom)或隨機(jī)存儲(chǔ)記憶體(randomaccessmemory,ram)等;所述計(jì)算機(jī)程序由不限于c、c++等計(jì)算機(jī)語言實(shí)現(xiàn)。

      以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1