[發(fā)明專利]通過本地服務器的對于本地客戶機應用的事件服務有效
| 申請?zhí)枺?/td> | 201280061010.5 | 申請日: | 2012-10-11 |
| 公開(公告)號: | CN103975301A | 公開(公告)日: | 2014-08-06 |
| 發(fā)明(設計)人: | A.巴-茲夫;G.金基;B.C.貝克曼;S.艾薩克斯;M.本-伊泰;E.亞里夫;B.A.伊阿卡斯 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F9/06 | 分類號: | G06F9/06;G06F9/44;G06F15/16 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 李舒;汪揚 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通過 本地 服務器 對于 客戶機 應用 事件 服務 | ||
1. 一種在具有處理器的設備上履行請求的方法,所述處理器執(zhí)行至少一個本地客戶機應用,所述方法包括:
在設備上執(zhí)行指令,所述指令被配置成:
生成使至少一個服務器腳本與至少一個本地事件相關聯(lián)的本地服務器;
在從本地客戶機應用接收到指定所選擇的本地事件的訂閱請求之后,使所選擇的本地事件與本地客戶機應用相關聯(lián);以及
在檢測到與至少一個服務器腳本和本地客戶機應用相關聯(lián)的本地事件之后,在本地服務器內代表本地客戶機應用執(zhí)行與本地事件相關聯(lián)的并且與本地事件有關的服務器腳本。
2. 根據(jù)權利要求1所述的方法:
本地服務器包括web服務器,所述web服務器包括Node.js模塊;以及
至少一個服務器腳本包括JavaScript,其代表本地客戶機應用調用web服務器的Node.js模塊。
3. 根據(jù)權利要求1所述的方法,選自本地事件集合的本地事件包括:
指示設備的輸入構件對本地輸入的接收的本地輸入事件;
指示設備的檢測器構件對本地用戶的檢測的本地用戶事件;
指示設備對本地數(shù)據(jù)處理實例的完成的本地處理事件;以及
由客戶機應用導向本地服務器的客戶機請求。
4. 根據(jù)權利要求1所述的方法:
本地事件包括在第三應用在設備上的執(zhí)行期間出現(xiàn)的本地應用事件;以及
檢測本地事件包括:監(jiān)控第三應用的執(zhí)行以便檢測本地應用事件。
5. 根據(jù)權利要求4所述的方法:
第三應用定義特定于應用的事件;以及
所述指令被進一步配置成:在從本地客戶機應用接收到指定第三應用的特定于應用的事件的訂閱請求之后,使特定于應用的事件與第三應用相關聯(lián)。
6. 根據(jù)權利要求5所述的方法,所述指令被進一步配置成在從本地客戶機應用接收到指定目標的訂閱請求之后:
確定目標是否包括設備上的本地服務器;
在確定目標包括設備上的本地服務器之后,將訂閱請求呈現(xiàn)給本地服務器;以及
在確定目標包括在設備外的遠程服務器之后,將訂閱請求發(fā)送到遠程服務器。
7. 根據(jù)權利要求4所述的方法:
所述指令被進一步配置成:在從在第二設備上執(zhí)行的遠程客戶機應用接收到訂閱請求之后,使所選擇的本地事件與遠程客戶機應用相關聯(lián);以及
在檢測到與至少一個服務器腳本和遠程客戶機應用相關聯(lián)的本地事件之后,在本地服務器內代表遠程客戶機應用執(zhí)行與本地事件相關聯(lián)的服務器腳本。
8. 根據(jù)權利要求4所述的方法:
本地服務器對分別指定地址的訂閱請求進行響應;
相應的本地事件與本地事件地址相關聯(lián);以及
從客戶機接收訂閱請求包括:從客戶機應用接收指定與本地事件相關聯(lián)的本地事件地址的訂閱請求。
9. 根據(jù)權利要求8所述的方法:
相應的本地事件與設備的可由構件名稱識別的至少一個構件相關聯(lián);以及
本地事件的本地事件地址包括與本地事件相關聯(lián)的構件的構件名稱。
10. 根據(jù)權利要求1所述的方法,所述指令被進一步配置成:
在檢測本地事件之前,減少給設備的至少一個處理構件的功率;以及
在檢測到本地事件之后,恢復給至少一個處理構件的功率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280061010.5/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





