[發明專利]一種跨終端進行應用界面交互的方法和系統有效
| 申請號: | 202010789163.8 | 申請日: | 2020-08-07 |
| 公開(公告)號: | CN111988382B | 公開(公告)日: | 2023-03-03 |
| 發明(設計)人: | 許迎晨;駱華君;林川;陳鐘偉 | 申請(專利權)人: | 浙江訊盟科技有限公司 |
| 主分類號: | H04L67/10 | 分類號: | H04L67/10;H04L67/125;H04L9/40;G06F3/0484 |
| 代理公司: | 杭州豐禾專利事務所有限公司 33214 | 代理人: | 徐金杰 |
| 地址: | 310013 浙江省杭州市西*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 終端 進行 應用 界面 交互 方法 系統 | ||
本發明涉及一種跨終端進行應用界面交互的系統和方法,包括多個終端和一個服務器,多個終端上均安裝有應用程序端的SDK,服務器上安裝有中心服務,應用程序端的SDK包括Agent組件、Register組件和ViewController組件,Agent組件用于保持和中心服務的通信、偵聽來自中心服務的交互控制信號;Register組件用于向中心服務注冊或更改當前終端與其他終端的邏輯位置關系;ViewController組件用于執行來自中心服務的交互控制請求、向中心服務發送當前應用界面的狀態信息。使用本發明的系統和方法的應用程序可以實現在手機端、Pad端、電腦端、電視機端等不同終端間的跨終端顯示、交互,打造全新的應用聯動交互體驗,且不依賴終端品牌、操作系統的限制。
技術領域
本發明涉及計算機技術領域,具體地說,是涉及一種跨終端進行應用界面交互的方法和系統。
背景技術
隨著移動互聯網的發展,越來越多的應用特別是辦公應用出現在各種智能終端上,包括智能手機、Pad、智能電視等,使用這些智能終端設備進行在線辦公也日益成為主流。在單臺計算機終端上,用戶一般可以通過連接多臺顯示器,通過操作系統的擴展顯示器的功能實現可視及操作區域的擴展,但在不同終端間,只能通過網絡遠程桌面的進行交互操作。移動終端的發展誕生了諸如蘋果公司的AirPlay、Wi-Fi聯盟的Miracast、DLNA等用來實現將移動終端的整個屏幕投放到更大屏幕的電視機、投影儀等終端上。這些協議均是實現了將終端的視頻信號經由網絡傳輸到電視等其他顯示終端,是主流的無線投屏交互技術,實現了將一個終端的顯示內容投射到更大的屏幕上進行顯示的目的。隨著移動辦公應用的普及和智能電視、Pad等大屏智能終端的發展,僅將小屏幕內容投射到大屏幕上進行展示已經無法滿足用戶的日常需求,如在智能手機上瀏覽辦公文件時,用戶希望將文件投射到智能電視機、Pad、筆記本電腦等終端的屏幕上,并在這些終端上進行編輯、操作,操作完成后再從智能電視機、Pad、筆記本電腦上甩回智能手機端;或如在Pad上進行辦公業務數據的瀏覽時,將當前瀏覽的數據視圖投射到智能電視機上進行展示,并直接通過智能電視機的遙控器、觸摸屏進行拖動顯示。在現有技術中,在特定型號的智能終端之間可以實現同步操作,但依賴于廠商自身的操作系統和應用軟件,在不同品牌型號、不同類型的智能硬件終端(如iOS手機應用和Android系統的智能電視機之間、A品牌的Pad和B品牌的手機之間)無法實現上述跨終端的應用界面交互。
發明內容
為了解決上述技術問題,本發明的第一個目的在于提供一種跨終端進行應用界面交互的系統,本發明的第二個目的在于提供一種跨終端進行應用界面交互的方法,上述系統和方法讓用戶可以在不同智能終端之間實現應用界面的跨終端投射展示、交互操作。
為了實現上述第一個發明目的,本發明采用以下技術方案:
一種跨終端進行應用界面交互的系統,包括多個終端和一個服務器,多個終端上均安裝有應用程序端的SDK,所述服務器上安裝有中心服務,所述應用程序端的SDK包括Agent組件、Register組件和ViewController組件, Agent組件用于保持和中心服務的通信、偵聽來自中心服務的交互控制信號;Register組件用于向中心服務注冊或更改當前終端與其他終端的邏輯位置關系;ViewController組件用于執行來自中心服務的交互控制請求、向中心服務發送當前應用界面的狀態信息。
作為優選方案,所述中心服務包括Core組件和ViewMapping組件,所述Core組件用于和Agent組件保持通信、管理鏈接、接收/下發交互控制信號;所述ViewMapping組件用于記錄、存儲、轉換不同終端間應用程序界面的狀態信息以及狀態信息的映射關系,并通過Core組件發送給SDK執行。
作為優選方案,所述狀態信息包括應用程序當前界面的視圖編號,當前界面的活動狀態、展示的數據內容,以及當前登錄用戶信息。
為了實現上述第二個發明目的,本發明采用以下技術方案:
一種跨終端進行應用界面交互的方法,采用如上所述的系統,包括如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江訊盟科技有限公司,未經浙江訊盟科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010789163.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種扣夾和扣夾組件
- 下一篇:一種基于子進程的多控制器系統的運轉方法和裝置





