[發(fā)明專利]與一個(gè)或多個(gè)擴(kuò)展應(yīng)用程序?qū)拥南?yīng)用程序有效
| 申請?zhí)枺?/td> | 201710435784.4 | 申請日: | 2017-06-12 |
| 公開(公告)號: | CN107491296B | 公開(公告)日: | 2021-04-02 |
| 發(fā)明(設(shè)計(jì))人: | A·C·皮特森;R·加西亞;S·H·加拉巴利;D·A·卡特;B·薩瑪;K·林德曼;K·科瓦克茲科斯基;J·伍德;E·比斯托拉斯;C·費(fèi)代里吉 | 申請(專利權(quán))人: | 蘋果公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F8/61;G06F9/54;G06F16/955;H04L12/58;H04L29/08 |
| 代理公司: | 中國貿(mào)促會(huì)專利商標(biāo)事務(wù)所有限公司 11038 | 代理人: | 吳信剛 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一個(gè) 擴(kuò)展 應(yīng)用程序 對接 消息 | ||
1.一種用于由第一消息應(yīng)用程序顯示第一擴(kuò)展應(yīng)用程序的用戶界面的方法,所述方法包括:
通過第一設(shè)備上的所述第一消息應(yīng)用程序從第二設(shè)備接收消息和元數(shù)據(jù),所述消息包括由與所述第二設(shè)備上的第二消息應(yīng)用程序一起操作的第二擴(kuò)展應(yīng)用程序創(chuàng)建的內(nèi)容;
將所述內(nèi)容顯示在所述第一消息應(yīng)用程序中的消息記錄內(nèi)的消息容器中;
接收對所述消息容器的選擇;
響應(yīng)于所述選擇,如果所述第一擴(kuò)展應(yīng)用程序被安裝在所述第一設(shè)備上,則啟動(dòng)所述第一擴(kuò)展應(yīng)用程序,所述第一擴(kuò)展應(yīng)用程序通過所述元數(shù)據(jù)中的應(yīng)用程序標(biāo)識符而被識別來啟動(dòng);
在所述啟動(dòng)之后,將所述第一擴(kuò)展應(yīng)用程序的所述用戶界面顯示在所述第一消息應(yīng)用程序的用戶界面內(nèi)。
2.根據(jù)權(quán)利要求1所述的方法,其中所述消息容器為由所述元數(shù)據(jù)中的氣泡標(biāo)識符指定的消息氣泡,并且所述內(nèi)容與所述氣泡標(biāo)識符相關(guān)聯(lián)。
3.根據(jù)權(quán)利要求2所述的方法,其中所述第一消息應(yīng)用程序和所述第二消息應(yīng)用程序均被配置為傳輸短消息服務(wù)文本消息以及其他內(nèi)容,并且將所述文本消息顯示在所述消息記錄和另一消息記錄中的消息氣泡中。
4.根據(jù)權(quán)利要求3所述的方法,其中所述第一消息應(yīng)用程序和所述第一擴(kuò)展應(yīng)用程序被配置為通過進(jìn)程間通信進(jìn)行通信,并且所述第一消息應(yīng)用程序在第一沙箱進(jìn)程中執(zhí)行,并且所述第一擴(kuò)展應(yīng)用程序在不同于所述第一沙箱進(jìn)程的第二沙箱進(jìn)程中執(zhí)行。
5.根據(jù)權(quán)利要求4所述的方法,其中在所述第一擴(kuò)展應(yīng)用程序被啟動(dòng)之后,所述第一擴(kuò)展應(yīng)用程序的所述用戶界面替代所述第一消息應(yīng)用程序的屏幕鍵盤。
6.根據(jù)權(quán)利要求5所述的方法,其中在沒有啟動(dòng)或執(zhí)行所述第一擴(kuò)展應(yīng)用程序的情況下,在所述選擇之前,所述內(nèi)容由所述第一消息應(yīng)用程序來顯示。
7.根據(jù)權(quán)利要求6所述的方法,其中應(yīng)用程序編程接口存在于所述第一消息應(yīng)用程序和所述第一擴(kuò)展應(yīng)用程序之間。
8.根據(jù)權(quán)利要求7所述的方法,其中所述內(nèi)容以加密形式被接收并且由所述第一消息應(yīng)用程序解密,并且解密形式通過進(jìn)程間通信被傳送到所述第一擴(kuò)展應(yīng)用程序。
9.根據(jù)權(quán)利要求8所述的方法,其中如果所述第一擴(kuò)展應(yīng)用程序未被安裝,則所述第一消息應(yīng)用程序提供對所述第一擴(kuò)展應(yīng)用程序的下載和安裝。
10.根據(jù)權(quán)利要求9所述的方法,其中所述第一擴(kuò)展應(yīng)用程序修改所述內(nèi)容并且將經(jīng)修改的內(nèi)容通過進(jìn)程間通信傳送到所述第一消息應(yīng)用程序,以用于傳輸至所述第二消息應(yīng)用程序,從而遞送至所述第二設(shè)備上的所述第二擴(kuò)展應(yīng)用程序。
11.根據(jù)權(quán)利要求1所述的方法,其中所述第一擴(kuò)展應(yīng)用程序修改所述內(nèi)容并且將經(jīng)修改的內(nèi)容通過進(jìn)程間通信傳送到所述第一消息應(yīng)用程序,以用于傳輸至所述第二消息應(yīng)用程序,從而遞送至所述第二設(shè)備上的所述第二擴(kuò)展應(yīng)用程序,并且其中所述第一擴(kuò)展應(yīng)用程序從所述第一消息應(yīng)用程序接收用于指示所述傳輸是否成功的回調(diào)。
12.根據(jù)權(quán)利要求1所述的方法,其中所述第一擴(kuò)展應(yīng)用程序接收所述第二設(shè)備的所述用戶的模糊標(biāo)識符,所述模糊標(biāo)識符相對于所述第一設(shè)備上的其他擴(kuò)展應(yīng)用程序?qū)τ谒龅谝粩U(kuò)展應(yīng)用程序是唯一的。
13.根據(jù)權(quán)利要求1所述的方法,其中所述第一擴(kuò)展應(yīng)用程序被配置為處理由所述第二擴(kuò)展應(yīng)用程序創(chuàng)建的內(nèi)容,并且其中所述第二擴(kuò)展應(yīng)用程序和所述第一擴(kuò)展應(yīng)用程序均由相同的應(yīng)用程序標(biāo)識符來識別。
14.根據(jù)權(quán)利要求1所述的方法,其中所述第一擴(kuò)展應(yīng)用程序通過應(yīng)用程序編程接口來調(diào)用所述第一消息應(yīng)用程序,以請求改變所述第一消息應(yīng)用程序內(nèi)的所述擴(kuò)展應(yīng)用程序的視圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘋果公司,未經(jīng)蘋果公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710435784.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 對虛擬化應(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)
- 用于對虛擬化應(yīng)用程序的基于策略的訪問的方法和系統(tǒng)
- 應(yīng)用程序控制方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種應(yīng)用程序安裝、卸載方法及通信終端





