[發(fā)明專利]符合應(yīng)用程序數(shù)據(jù)共享和決策服務(wù)平臺(tái)模式的應(yīng)用程序部署有效
| 申請(qǐng)?zhí)枺?/td> | 201780057497.2 | 申請(qǐng)日: | 2017-09-13 |
| 公開(公告)號(hào): | CN109716331B | 公開(公告)日: | 2023-09-12 |
| 發(fā)明(設(shè)計(jì))人: | D·莫瓦特;S·奧德里斯科爾 | 申請(qǐng)(專利權(quán))人: | 微軟技術(shù)許可有限責(zé)任公司 |
| 主分類號(hào): | G06F16/958 | 分類號(hào): | G06F16/958;H04L67/12 |
| 代理公司: | 永新專利商標(biāo)代理有限公司 72002 | 代理人: | 劉瑜;王英 |
| 地址: | 美國(guó)華*** | 國(guó)省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 符合 應(yīng)用程序 數(shù)據(jù) 共享 決策 服務(wù) 平臺(tái) 模式 部署 | ||
本文公開了用于促進(jìn)用于在一個(gè)或多個(gè)應(yīng)用平臺(tái)上執(zhí)行的多個(gè)隔離應(yīng)用之間共享應(yīng)用數(shù)據(jù)的決策服務(wù)的部署的系統(tǒng)、方法和軟件。在實(shí)現(xiàn)方式中,描述了一種部署符合平臺(tái)模式的應(yīng)用程序以促進(jìn)在一個(gè)或多個(gè)應(yīng)用程序平臺(tái)上執(zhí)行的隔離應(yīng)用程序之間共享應(yīng)用程序數(shù)據(jù)的方法。該方法包括接收向應(yīng)用程序部署系統(tǒng)提交第三方應(yīng)用程序的請(qǐng)求,響應(yīng)于接收到請(qǐng)求而識(shí)別與平臺(tái)模式相關(guān)聯(lián)的驗(yàn)證清單,以及通過執(zhí)行一組預(yù)定義的驗(yàn)證檢查來自動(dòng)核驗(yàn)第三方應(yīng)用程序是否符合平臺(tái)模式。該請(qǐng)求標(biāo)識(shí)與第三方應(yīng)用程序相關(guān)聯(lián)的平臺(tái)模式和平臺(tái)能力信息。驗(yàn)證清單包括一組預(yù)定義的驗(yàn)證檢查。
背景技術(shù)
物聯(lián)網(wǎng)(IoT)通常是指使用嵌入到物理對(duì)象中的傳感器、致動(dòng)器和通信技術(shù),使得能夠通過網(wǎng)絡(luò)(例如因特網(wǎng))跟蹤或控制對(duì)象。在我們?nèi)粘I畹膸缀跛蓄I(lǐng)域中,設(shè)備越來越變?yōu)榛ヂ?lián)網(wǎng)連接的。從燈開關(guān)到音樂播放器,從氣象傳感器到牛監(jiān)控器,當(dāng)IoT設(shè)備提供豐富的信息或通過互聯(lián)網(wǎng)控制IoT設(shè)備時(shí),可以獲得大量數(shù)據(jù)。
同時(shí),應(yīng)用程序(或“應(yīng)用”)存儲(chǔ)現(xiàn)象已經(jīng)導(dǎo)致獨(dú)立軟件供應(yīng)商(ISV)創(chuàng)建可以處理各種類型數(shù)據(jù)和用戶輸入的應(yīng)用程序,范圍涵蓋交通擁堵應(yīng)用程序、開門應(yīng)用程序、消息傳遞應(yīng)用程序、音樂流媒體和播放列表應(yīng)用程序等。
遺憾的是,這些應(yīng)用程序通常彼此斷開連接或隔離-即使在相同的應(yīng)用程序平臺(tái)或設(shè)備上操作時(shí)也是如此。例如,智能手機(jī)設(shè)備可能包含各種下載的應(yīng)用,這些應(yīng)用很少(如果有的話)具有相互溝通的能力。一些供應(yīng)商開發(fā)了被設(shè)計(jì)為支持非用戶啟動(dòng)的與其他應(yīng)用程序的交互的應(yīng)用程序。但是,這些應(yīng)用程序僅限于什么觸發(fā)交互以及應(yīng)用程序響應(yīng)觸發(fā)而能夠采取什么動(dòng)作。
總的來說,本文中一些現(xiàn)有或相關(guān)系統(tǒng)的示例及其相關(guān)限制旨在是說明性的而非排他性的。在閱讀以下內(nèi)容后,現(xiàn)存或現(xiàn)有系統(tǒng)的其他限制對(duì)于本領(lǐng)域技術(shù)人員而言將變得顯而易見。
發(fā)明內(nèi)容
本文所論述的示例涉及用于在執(zhí)行于一個(gè)或多個(gè)應(yīng)用平臺(tái)的多個(gè)隔離應(yīng)用程序之間共享應(yīng)用數(shù)據(jù)的決策服務(wù)的部署。在一種實(shí)現(xiàn)方式中,描述了一種部署平臺(tái)模式的方法,該平臺(tái)模式用于促進(jìn)在一個(gè)或多個(gè)應(yīng)用平臺(tái)上執(zhí)行的隔離應(yīng)用之間共享應(yīng)用數(shù)據(jù)。該方法包括接收向應(yīng)用程序部署系統(tǒng)提交第三方應(yīng)用程序的請(qǐng)求,響應(yīng)于接收請(qǐng)求而識(shí)別與平臺(tái)模式相關(guān)聯(lián)的驗(yàn)證清單,以及通過執(zhí)行一組預(yù)定義的驗(yàn)證檢查來自動(dòng)核驗(yàn)第三方應(yīng)用程序是否符合平臺(tái)模式。該請(qǐng)求標(biāo)識(shí)與第三方應(yīng)用程序相關(guān)聯(lián)的平臺(tái)模式和平臺(tái)能力信息。驗(yàn)證清單包括一組預(yù)定義的驗(yàn)證檢查。
提供本發(fā)明內(nèi)容是為了以簡(jiǎn)化的形式介紹一些概念,這些概念將在下面的技術(shù)公開中進(jìn)一步描述。可以理解,該發(fā)明內(nèi)容不旨在確定所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于限制所要求保護(hù)的主題的范圍。
附圖說明
為了描述可以獲得上述和其他優(yōu)點(diǎn)和特征的方式,闡述了更具體的描述,并且將通過參考在附圖中示出的其具體示例來呈現(xiàn)。應(yīng)理解,這些附圖僅描繪了典型示例,因此不應(yīng)認(rèn)為是對(duì)其范圍的限制,將通過使用附圖以附加的特征和細(xì)節(jié)來描述和解釋實(shí)現(xiàn)方式。
圖1描繪了示出根據(jù)一些實(shí)施例的用于部署平臺(tái)模式以促進(jìn)在一個(gè)或多個(gè)應(yīng)用平臺(tái)(或計(jì)算系統(tǒng))上執(zhí)行的隔離應(yīng)用程序之間共享應(yīng)用數(shù)據(jù)的示例操作體系結(jié)構(gòu)100的框圖。
圖2示出了示出應(yīng)用標(biāo)識(shí)符和相關(guān)聯(lián)的應(yīng)用能力的示例表。
圖3示出了示出與各種注冊(cè)的應(yīng)用程序相關(guān)聯(lián)的平臺(tái)標(biāo)識(shí)符的示例表。
圖4示出了示例序列。
圖5示出了示例序列。
圖6描繪了示出根據(jù)一些實(shí)施例的用于部署平臺(tái)模式以促進(jìn)在一個(gè)或多個(gè)應(yīng)用程序平臺(tái)(或計(jì)算系統(tǒng))上執(zhí)行的隔離應(yīng)用程序之間共享應(yīng)用程序數(shù)據(jù)的應(yīng)用程序部署系統(tǒng)的示例操作600的流程圖。
圖7描繪了示出根據(jù)一些實(shí)施例的用于提供遙測(cè)服務(wù)的應(yīng)用部署系統(tǒng)的示例操作700的流程圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟技術(shù)許可有限責(zé)任公司,未經(jīng)微軟技術(shù)許可有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780057497.2/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 對(duì)虛擬化應(yīng)用程序的基于策略的訪問
- 應(yīng)用程序執(zhí)行、應(yīng)用程序提供裝置和應(yīng)用程序分發(fā)方法
- 一種軟件保護(hù)方法、裝置及系統(tǒng)
- 應(yīng)用程序的開發(fā)方法和系統(tǒng)
- 應(yīng)用程序的擴(kuò)展方法及裝置
- 一種應(yīng)用程序商店的應(yīng)用程序發(fā)布方法及裝置
- 一種應(yīng)用程序的監(jiān)控方法、裝置及系統(tǒng)
- 用于對(duì)虛擬化應(yīng)用程序的基于策略的訪問的方法和系統(tǒng)
- 應(yīng)用程序控制方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種應(yīng)用程序安裝、卸載方法及通信終端
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 服務(wù)器、系統(tǒng)及信息共享方法
- 一種信息共享系統(tǒng)及信息共享方法
- 一種移動(dòng)終端的數(shù)據(jù)無線共享方法及該移動(dòng)終端
- 一種桌面共享系統(tǒng)及方法
- 一種用于共享移動(dòng)汽車電池的方法
- 一種基于物聯(lián)網(wǎng)的移動(dòng)共享方法及移動(dòng)共享系統(tǒng)
- 一種數(shù)據(jù)共享方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 基于云平臺(tái)的數(shù)據(jù)共享方法、裝置、共享平臺(tái)及存儲(chǔ)介質(zhì)
- 確定共享乘坐度量
- 設(shè)備功能共享方法、裝置、終端及存儲(chǔ)介質(zhì)





