[發(fā)明專利]事件的上報方法及上報系統(tǒng)在審
| 申請?zhí)枺?/td> | 201611062061.6 | 申請日: | 2016-11-28 |
| 公開(公告)號: | CN108121607A | 公開(公告)日: | 2018-06-05 |
| 發(fā)明(設計)人: | 林貽才;楊磊;廖貴富;鄭勝龍 | 申請(專利權)人: | 廈門雅迅網(wǎng)絡股份有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 深圳市博銳專利事務所 44275 | 代理人: | 張明 |
| 地址: | 361000 福建省廈門市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用進程 用戶進程 內(nèi)核進程 應用程序 上報 上報系統(tǒng) 事件發(fā)送 事件轉換 應用開發(fā) 廣播 代碼復用 可移植性 事件消息 通信 統(tǒng)一 | ||
1.一種事件的上報方法,其特征在于,包括:
建立內(nèi)核進程與用戶進程之間的通信,建立用戶進程與應用進程之間的通信;
內(nèi)核進程獲取待上報的事件;
內(nèi)核進程將所述事件發(fā)送至用戶進程;
用戶進程將接收到的事件發(fā)送至應用進程;
應用進程將接收到的事件轉換成Intent組件;
將所述Intent組件廣播至注冊過所述Intent組件的應用程序中。
2.根據(jù)權利要求1所述的事件的上報方法,其特征在于,所述事件為按鍵事件,內(nèi)核進程獲取待上報的事件具體為:
按鍵中斷后,內(nèi)核進程獲取按鍵事件的鍵值、操作類型和按鍵來源。
3.根據(jù)權利要求1所述的事件的上報方法,其特征在于,內(nèi)核進程將所述事件發(fā)送至用戶進程,具體為:
內(nèi)核進程將所述事件按照預設的規(guī)則和格式發(fā)送至用戶進程。
4.根據(jù)權利要求1所述的事件的上報方法,其特征在于,應用進程將接收到的事件轉換成Intent組件,具體為:
應用進程將接收到的事件按照預設的規(guī)則和格式轉換成Intent組件。
5.根據(jù)權利要求1所述的事件的上報方法,其特征在于,內(nèi)核進程與用戶進程之間通過netlink機制通信,用戶進程與應用進程之間通過localsocket套接字通信。
6.一種事件的上報系統(tǒng),其特征在于,包括:
通信建立模塊,用于建立內(nèi)核進程與用戶進程之間的通信,建立用戶進程與應用進程之間的通信;
內(nèi)核進程,用于獲取待上報的事件;以及將所述事件發(fā)送至用戶進程;
用戶進程,用于將接收到的事件發(fā)送至應用進程;
應用進程,用于將接收到的事件轉換成Intent組件;將所述Intent組件廣播至注冊過所述Intent組件的應用程序中。
7.根據(jù)權利要求6所述的事件的上報系統(tǒng),其特征在于,所述事件為按鍵事件,內(nèi)核進程獲取待上報的事件具體為:
按鍵中斷后,內(nèi)核進程獲取按鍵事件的鍵值、操作類型和按鍵來源。
8.根據(jù)權利要求6所述的事件的上報系統(tǒng),其特征在于,內(nèi)核進程將所述事件發(fā)送至用戶進程,具體為:
內(nèi)核進程將所述事件按照預設的規(guī)則和格式發(fā)送至用戶進程。
9.根據(jù)權利要求6所述的事件的上報系統(tǒng),其特征在于,應用進程將接收到的事件轉換成Intent組件,具體為:
應用進程將接收到的事件按照預設的規(guī)則和格式轉換成Intent組件。
10.根據(jù)權利要求6所述的事件的上報系統(tǒng),其特征在于,通信建立模塊采用netlink機制建立內(nèi)核進程與用戶進程之間的通信,采用localsocket套接字建立用戶進程與應用進程之間的通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門雅迅網(wǎng)絡股份有限公司,未經(jīng)廈門雅迅網(wǎng)絡股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611062061.6/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





