国产精品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>

      一種聯(lián)動控制權(quán)管理裝置及方法與流程

      文檔序號:11064771閱讀:1139來源:國知局
      一種聯(lián)動控制權(quán)管理裝置及方法與制造工藝

      本發(fā)明涉及多終端聯(lián)動技術(shù),具體涉及一種聯(lián)動控制權(quán)管理裝置及方法。



      背景技術(shù):

      目前,隨著多終端設(shè)備的普及,人們在使用業(yè)務(wù)時,常常不再滿足于使用不同終端單獨使用業(yè)務(wù),而是要求利用多個終端進行多終端交互操作,從而方便用戶操作,提升用戶體驗。

      在多終端聯(lián)動服務(wù)系統(tǒng)中,往往存在多個控制端同時向一個被控制端發(fā)起聯(lián)動請求的情況,如多部手機綁定一臺智能電視,多部手機可能同時向智能電視進行聯(lián)動操作。為了保證多終端操作的有序性及可管理性,需要對控制端的權(quán)限令牌限進行有效管理。在現(xiàn)有技術(shù)中尚不存在對多終端聯(lián)動操作進行有效管理的方法。



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

      本發(fā)明的目的在于克服現(xiàn)有技術(shù)中尚不存在對多終端聯(lián)動操作進行有效管理的方法的缺陷,從而提供一種能夠提高多終端聯(lián)動的操作的友好性的聯(lián)動控制權(quán)管理裝置及方法。

      為了實現(xiàn)上述目的,本發(fā)明提供了一種聯(lián)動控制權(quán)管理裝置,包括聯(lián)動服務(wù)系統(tǒng)102、聯(lián)動終端;其中,所述聯(lián)動終端有多個,在同一個業(yè)務(wù)實例內(nèi)、一個聯(lián)動終端在同一時間內(nèi)只能充當(dāng)一種角色:控制端101或被控制端103;所述控制端101獲取被控制端103的權(quán)限令牌,進而對該被控制端103進行聯(lián)動控制;所述聯(lián)動服務(wù)系統(tǒng)102用于維護聯(lián)動終端角色,維護權(quán)限令牌狀態(tài),處理或中轉(zhuǎn)權(quán)限令牌的申請,發(fā)起或中轉(zhuǎn)權(quán)限令牌的回收。

      上述技術(shù)方案中,所述聯(lián)動終端上線后,向聯(lián)動服務(wù)系統(tǒng)102申請角色,所述聯(lián)動服務(wù)系統(tǒng)102為聯(lián)動終端配置角色;當(dāng)聯(lián)動終端被配置為被控制端角色時,所述聯(lián)動服務(wù)系統(tǒng)102為之生成與所述被控制端角色所對應(yīng)的唯一的聯(lián)動控制權(quán)限令牌,即由聯(lián)動服務(wù)系統(tǒng)102為之頒發(fā)權(quán)限令牌;當(dāng)聯(lián)動終端由被控制端角色修改為控制端角色時、或下線后,聯(lián)動服務(wù)系統(tǒng)102撤銷該權(quán)限令牌。

      上述技術(shù)方案中,一個被控制端103的權(quán)限令牌在同一時間內(nèi)只能被一個控制端101持有;而一個控制端101能夠申請或持有多個被控制端103的權(quán)限令牌。

      上述技術(shù)方案中,所述控制端101向聯(lián)動服務(wù)系統(tǒng)102申請聯(lián)動權(quán)限令牌時,根據(jù)規(guī)則分配或拒絕分配權(quán)限令牌;其中,分配或拒絕分配權(quán)限令牌的規(guī)則包括:

      (1)由仲裁者實現(xiàn)權(quán)限令牌分配,所述仲裁者由聯(lián)動服務(wù)系統(tǒng)12或被控制端13充當(dāng);

      (2)如果仲裁者是聯(lián)動服務(wù)系統(tǒng)12,接收到控制端11請求權(quán)限令牌的申請時,直接處理;如果仲裁者是被控制終端13,聯(lián)動服務(wù)系統(tǒng)12接收到權(quán)限令牌的申請請求后,把該請求轉(zhuǎn)發(fā)被控制終端13,再由被控制終端13加以處理;

      (3)當(dāng)仲裁者接收到控制端11請求權(quán)限令牌的申請時,判斷該權(quán)限令牌未被其他控制端11持有時,仲裁者直接向控制端11分配給該權(quán)限令牌;權(quán)限令牌已被其他控制端11持有時,仲裁者收回權(quán)限令牌,重新分配給該控制端11,或拒絕該次請求;

      (4)當(dāng)控制端11被拒絕權(quán)限令牌申請后,在預(yù)設(shè)的時間內(nèi),且該權(quán)限令牌已被其他控制端11持有時,若該控制端11再次請求同一個權(quán)限令牌,由聯(lián)動服務(wù)系統(tǒng)12直接拒絕該次請求;

      (5)仲裁者能夠根據(jù)控制端11的狀態(tài)回收權(quán)限令牌,所述控制端的狀態(tài)包括不限于:在線狀態(tài)、會話狀態(tài)、交互頻率、聯(lián)動控制是否越權(quán);

      (6)當(dāng)原來進行聯(lián)動操作的控制端11退出聯(lián)動控制時,聯(lián)動服務(wù)系統(tǒng)12主動通知被拒絕過該權(quán)限令牌請求的控制端11是否進行聯(lián)動控制。

      上述技術(shù)方案中,聯(lián)動終端的角色申請指令、權(quán)限令牌的申請、分配及回收指令都經(jīng)過聯(lián)動服務(wù)系統(tǒng)102。

      本發(fā)明還提供了基于所述的聯(lián)動控制權(quán)管理裝置所實現(xiàn)的聯(lián)動控制權(quán)管理方法,該方法包括權(quán)限令牌的申請,具體包括:

      步驟201)、控制端101向聯(lián)動服務(wù)系統(tǒng)102申請權(quán)限令牌;

      步驟202)、聯(lián)動服務(wù)系統(tǒng)102接收到請求后,判斷該控制端101是否在預(yù)設(shè)定的時間內(nèi)被拒絕過,如果被拒絕過,執(zhí)行步驟203);否則,執(zhí)行步驟205);

      步驟203)、聯(lián)動服務(wù)系統(tǒng)102判斷該權(quán)限令牌是否已經(jīng)被分配,如果被分配,執(zhí)行步驟204);否則,執(zhí)行步驟205);

      步驟204)、聯(lián)動服務(wù)系統(tǒng)102拒絕該次聯(lián)動請求,并重新開始計時;然后執(zhí)行步驟212);

      步驟205)、聯(lián)動服務(wù)系統(tǒng)102根據(jù)配置把請求轉(zhuǎn)發(fā)給對應(yīng)的仲裁者,進行206);

      步驟206)、仲裁者決定是否接受該次申請,并把仲裁結(jié)果通知給聯(lián)動服務(wù)系統(tǒng) 102,然后執(zhí)行步驟207);

      步驟207)、聯(lián)動服務(wù)系統(tǒng)102判斷結(jié)果是否被拒絕,如果被拒絕,執(zhí)行步驟204),如果被接受,執(zhí)行步驟208);

      步驟208)、聯(lián)動服務(wù)系統(tǒng)102判斷該次請求時,該權(quán)限令牌是否被分配,如果被分配,執(zhí)行步驟209);否則,執(zhí)行步驟210);

      步驟209)、聯(lián)動服務(wù)系統(tǒng)102通知原來持有該權(quán)限令牌的聯(lián)動終端收回控制權(quán),然后執(zhí)行步驟210);

      步驟210)、聯(lián)動服務(wù)系統(tǒng)102通知控制端101接受該次請求,然后執(zhí)行步驟211);

      步驟211)、聯(lián)動服務(wù)系統(tǒng)102通知被控制端103其所對應(yīng)的權(quán)限令牌分配給該控制端101,然后執(zhí)行步驟212)。

      步驟212)、流程結(jié)束。

      上述技術(shù)方案中,該方法還包括權(quán)限令牌的釋放;具體包括:

      步驟301)、控制端101發(fā)起退出聯(lián)動請求,然后執(zhí)行步驟302);

      步驟302)、聯(lián)動服務(wù)系統(tǒng)102回收權(quán)限令牌,然后執(zhí)行步驟303);

      步驟303)、聯(lián)動服務(wù)系統(tǒng)102通知被控制端103上次聯(lián)動已經(jīng)解除,然后執(zhí)行步驟304);

      步驟304)、聯(lián)動服務(wù)系統(tǒng)102更新聯(lián)動狀態(tài),然后執(zhí)行步驟305);

      步驟305)、聯(lián)動服務(wù)系統(tǒng)102通知被拒絕過的控制端101能夠重新發(fā)起申請權(quán)限令牌請求,然后執(zhí)行步驟306);

      步驟306)、之前被拒絕過的控制端101重新申請權(quán)限令牌。

      本發(fā)明的優(yōu)點在于:

      1.本發(fā)明實現(xiàn)了多個控制端有序?qū)σ慌_被控制端進行聯(lián)動操作,包括權(quán)限令牌有序發(fā)放、分配、回收和轉(zhuǎn)移;

      2.本發(fā)明設(shè)定時間窗口,在預(yù)定的時間窗口內(nèi),控制端再次發(fā)起獲取權(quán)限令牌請求時,將被拒絕,從而提高裝置的服務(wù)效率。

      附圖說明

      圖1是本發(fā)明的聯(lián)動控制權(quán)管理裝置的示意圖;

      圖2是本發(fā)明的聯(lián)動控制權(quán)管理方法中申請權(quán)限令牌的流程圖;

      圖3是本發(fā)明的聯(lián)動控制權(quán)管理方法中釋放權(quán)限令牌的流程圖。

      具體實施方式

      現(xiàn)結(jié)合附圖對本發(fā)明作進一步的描述。

      在對本發(fā)明做詳細說明之前,首先對本發(fā)明中所涉及的概念做統(tǒng)一描述。

      聯(lián)動:是指多個聯(lián)動終端在業(yè)務(wù)服務(wù)系統(tǒng)的同一業(yè)務(wù)實例內(nèi)進行指令、數(shù)據(jù)同步交互的操作。

      聯(lián)動控制權(quán):是指一個聯(lián)動終端對其他聯(lián)動終端進行聯(lián)動控制的許可,在本發(fā)明中,用權(quán)限令牌對聯(lián)動控制權(quán)進行標(biāo)識和管理。

      參考圖1,本發(fā)明的聯(lián)動控制權(quán)管理裝置包括:聯(lián)動服務(wù)系統(tǒng)102、聯(lián)動終端;其中,所述聯(lián)動終端有多個,在同一個業(yè)務(wù)實例內(nèi)、聯(lián)動終端在同一時間內(nèi)只能充當(dāng)一種角色:控制端101或被控制端103;所述控制端101獲取被控制端103的權(quán)限令牌,進而對該被控制端103進行聯(lián)動控制。所述聯(lián)動服務(wù)系統(tǒng)102用于維護聯(lián)動終端角色,維護權(quán)限令牌狀態(tài),處理或中轉(zhuǎn)權(quán)限令牌的申請,發(fā)起或中轉(zhuǎn)權(quán)限令牌的回收。

      下面對本發(fā)明的聯(lián)動控制權(quán)管理裝置做進一步說明。

      聯(lián)動終端上線后,向聯(lián)動服務(wù)系統(tǒng)102申請角色,聯(lián)動服務(wù)系統(tǒng)102為聯(lián)動終端配置角色。

      當(dāng)聯(lián)動終端被配置為被控制端角色時,聯(lián)動服務(wù)系統(tǒng)102將為之生成與所述被控制端角色所對應(yīng)的唯一的聯(lián)動控制權(quán)限令牌,即由聯(lián)動服務(wù)系統(tǒng)102為之頒發(fā)權(quán)限令牌;當(dāng)聯(lián)動終端由被控制端角色修改為控制端角色時、或下線后,聯(lián)動服務(wù)系統(tǒng)撤銷該權(quán)限令牌。

      一個被控制端的權(quán)限令牌在同一時間內(nèi)只能被一個控制端持有;而一個控制端可以申請或持有多個被控制端的權(quán)限令牌。

      聯(lián)動終端的角色申請指令、權(quán)限令牌的申請、分配及回收指令都經(jīng)過聯(lián)動服務(wù)系統(tǒng)102。

      控制端101向聯(lián)動服務(wù)系統(tǒng)102申請聯(lián)動權(quán)限令牌時,根據(jù)規(guī)則分配或拒絕分配權(quán)限令牌。其中,分配或拒絕分配權(quán)限令牌的規(guī)則包括:

      (1)由仲裁者實現(xiàn)權(quán)限令牌分配,在本發(fā)明中可以根據(jù)業(yè)務(wù)設(shè)計要求選擇聯(lián)動服務(wù)系統(tǒng)12或被控制端13充當(dāng)仲裁者;仲裁者的選擇規(guī)則不限于靜態(tài)配置、動態(tài)申請;

      (2)如果仲裁者是聯(lián)動服務(wù)系統(tǒng)12,接收到控制端11請求權(quán)限令牌的申請時,直接處理;如果仲裁者是被控制終端13,聯(lián)動服務(wù)系統(tǒng)12接收到權(quán)限令牌的申請請求后,把該請求轉(zhuǎn)發(fā)被控制終端13,再由被控制終端13加以處理;

      (3)當(dāng)仲裁者接收到控制端11請求權(quán)限令牌的申請時,判斷該權(quán)限令牌未被其他控制端11持有時,仲裁者可以直接向控制端11分配給該權(quán)限令牌;權(quán)限令牌已被其他控制端11持有時,仲裁者可以收回權(quán)限令牌,重新分配給該控制端11,同樣,也可以拒絕該次請求;

      (4)當(dāng)控制端11被拒絕權(quán)限令牌申請后,在預(yù)設(shè)的時間內(nèi),且該權(quán)限令牌已被其他控制端11持有時,若該控制端11再次請求同一個權(quán)限令牌,由聯(lián)動服務(wù)系統(tǒng)12直接拒絕該次請求;

      (5)仲裁者可以根據(jù)控制端11的狀態(tài)回收權(quán)限令牌,所述控制端的狀態(tài)包括不限于:在線狀態(tài)、會話狀態(tài)、交互頻率、聯(lián)動控制是否越權(quán);

      (6)當(dāng)原來進行聯(lián)動操作的控制端11退出聯(lián)動控制時,聯(lián)動服務(wù)系統(tǒng)12主動通知被拒絕過該權(quán)限令牌請求的控制端11是否進行聯(lián)動控制。

      圖2是權(quán)限令牌申請的流程圖,該申請過程包括:

      步驟201)、控制端101向聯(lián)動服務(wù)系統(tǒng)102申請權(quán)限令牌;

      步驟202)、聯(lián)動服務(wù)系統(tǒng)102接收到請求后,判斷該控制端101是否在預(yù)設(shè)定的時間內(nèi)被拒絕過,如果被拒絕過,執(zhí)行步驟203);否則,執(zhí)行步驟205);

      步驟203)、聯(lián)動服務(wù)系統(tǒng)102判斷該權(quán)限令牌是否已經(jīng)被分配,如果被分配,執(zhí)行步驟204);否則,執(zhí)行步驟205);

      步驟204)、聯(lián)動服務(wù)系統(tǒng)102拒絕該次聯(lián)動請求,并重新開始計時;然后執(zhí)行步驟212);

      步驟205)、聯(lián)動服務(wù)系統(tǒng)102根據(jù)配置把請求轉(zhuǎn)發(fā)給對應(yīng)的仲裁者,進行206);

      步驟206)、仲裁者決定是否接受該次申請,并把仲裁結(jié)果通知給聯(lián)動服務(wù)系統(tǒng)102,然后執(zhí)行步驟207);

      步驟207)、聯(lián)動服務(wù)系統(tǒng)102判斷結(jié)果是否被拒絕,如果被拒絕,執(zhí)行步驟204),如果被接受,執(zhí)行步驟208);

      步驟208)、聯(lián)動服務(wù)系統(tǒng)102判斷該次請求時,該權(quán)限令牌是否被分配,如果被分配,執(zhí)行步驟209);否則,執(zhí)行步驟210);

      步驟209)、聯(lián)動服務(wù)系統(tǒng)102通知原來持有該權(quán)限令牌的聯(lián)動終端收回控制權(quán),然后執(zhí)行步驟210);

      步驟210)、聯(lián)動服務(wù)系統(tǒng)102通知控制端101接受該次請求,然后執(zhí)行步驟211);

      步驟211)、聯(lián)動服務(wù)系統(tǒng)102通知被控制端103其所對應(yīng)的權(quán)限令牌分配給該控制端101,然后執(zhí)行步驟212)。

      步驟212)、整個流程結(jié)束。

      圖3是權(quán)限令牌釋放的流程圖,該釋放過程包括:

      步驟301)、控制端101發(fā)起退出聯(lián)動請求,然后執(zhí)行步驟302);

      步驟302)、聯(lián)動服務(wù)系統(tǒng)102回收權(quán)限令牌,然后執(zhí)行步驟303);

      步驟303)、聯(lián)動服務(wù)系統(tǒng)102通知被控制端103上次聯(lián)動已經(jīng)解除,然后執(zhí)行步驟304);

      步驟304)、聯(lián)動服務(wù)系統(tǒng)102更新聯(lián)動狀態(tài),然后執(zhí)行步驟305);

      步驟305)、聯(lián)動服務(wù)系統(tǒng)102通知被拒絕過的控制端101可以重新發(fā)起申請權(quán)限令牌請求,然后執(zhí)行步驟306);

      步驟306)、之前被拒絕過的控制端101重新申請權(quán)限令牌。本步驟的具體執(zhí)行可參見圖2中所描述的權(quán)限令牌申請過程。

      最后所應(yīng)說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制。盡管參照實施例對本發(fā)明進行了詳細說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,對本發(fā)明的技術(shù)方案進行修改或者等同替換,都不脫離本發(fā)明技術(shù)方案的精神和范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。

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