[發(fā)明專利]小程序狀態(tài)同步方法、設(shè)備和計算機存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201910358612.0 | 申請日: | 2019-04-30 |
| 公開(公告)號: | CN110113407B | 公開(公告)日: | 2021-08-17 |
| 發(fā)明(設(shè)計)人: | 程翰 | 申請(專利權(quán))人: | 上海連尚網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京鴻德海業(yè)知識產(chǎn)權(quán)代理有限公司 11412 | 代理人: | 田宏賓 |
| 地址: | 200120 上海市*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 程序 狀態(tài) 同步 方法 設(shè)備 計算機 存儲 介質(zhì) | ||
本發(fā)明提供了一種小程序狀態(tài)同步方法、設(shè)備和計算機存儲介質(zhì),其中方法包括:第一終端設(shè)備將正在運行的小程序的運行狀態(tài)數(shù)據(jù)上傳至服務(wù)器,以便所述服務(wù)器將所述運行狀態(tài)數(shù)據(jù)同步至使用同一賬戶在第二終端設(shè)備上運行的同一小程序。通過本發(fā)明實現(xiàn)了小程序的跨設(shè)備狀態(tài)同步。
【技術(shù)領(lǐng)域】
本發(fā)明涉及計算機應(yīng)用技術(shù)領(lǐng)域,特別涉及一種小程序狀態(tài)同步方法、設(shè)備和計算機存儲介質(zhì)。
【背景技術(shù)】
本部分旨在為權(quán)利要求書中陳述的本發(fā)明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就被認為是現(xiàn)有技術(shù)。
小程序(Mini Program)是一種不需要下載安裝即可使用的應(yīng)用,其運行于宿主應(yīng)用提供的環(huán)境下。其因隨時可用但又無需安裝卸載而得到了越來越廣泛的應(yīng)用。現(xiàn)在很多用戶擁有多臺終端設(shè)備,常常使用同一賬號在不同終端設(shè)備登錄小程序,但目前小程序在同一賬戶不同終端設(shè)備上打開時,僅僅具有本地的運行狀態(tài),例如用戶使用賬戶a在手機上玩游戲小程序1之后,使用賬戶b在平板電腦上打開同一游戲小程序1,僅僅能夠獲取上一次用戶在平板電腦上使用該游戲小程序1的狀態(tài),而無法獲得用戶剛才在手機上玩游戲小程序1的狀態(tài),這給用戶的使用往往帶來不便。
【發(fā)明內(nèi)容】
有鑒于此,本發(fā)明提供了一種小程序狀態(tài)同步方法、設(shè)備和計算機存儲介質(zhì),以實現(xiàn)小程序的跨設(shè)備狀態(tài)同步。
具體技術(shù)方案如下:
第一方面,本發(fā)明提供了一種小程序狀態(tài)同步方法,該方法包括:
第一終端設(shè)備將正在運行的小程序的運行狀態(tài)數(shù)據(jù)上傳至服務(wù)器,以便所述服務(wù)器將所述運行狀態(tài)數(shù)據(jù)同步至使用同一賬戶在第二終端設(shè)備上運行的同一小程序。
根據(jù)本發(fā)明一優(yōu)選實施方式,所述運行狀態(tài)數(shù)據(jù)包括:所述小程序的內(nèi)存棧數(shù)據(jù)或運行狀態(tài)緩存數(shù)據(jù);
其中所述運行狀態(tài)緩存包括:cookie或本地存儲localstorage。
根據(jù)本發(fā)明一優(yōu)選實施方式,第一終端設(shè)備將正在運行的小程序的運行狀態(tài)數(shù)據(jù)上傳至服務(wù)器之前,還包括:
所述第一終端設(shè)備判斷所述小程序是否被設(shè)置為允許狀態(tài)同步的小程序,如果是,繼續(xù)執(zhí)行所述將正在運行的小程序的運行狀態(tài)數(shù)據(jù)上傳至服務(wù)器;否則,不執(zhí)行所述將正在運行的小程序的運行狀態(tài)數(shù)據(jù)上傳至服務(wù)器。
根據(jù)本發(fā)明一優(yōu)選實施方式,所述上傳包括:實時上傳或周期性上傳發(fā)生變化的所述小程序的運行狀態(tài)數(shù)據(jù)。
第二方面,本申請還提供了一種小程序狀態(tài)同步方法,該方法包括:
服務(wù)器接收并維護第一終端設(shè)備上傳的正在運行的小程序的運行狀態(tài)數(shù)據(jù);
將所述運行狀態(tài)數(shù)據(jù)同步至使用同一賬戶在第二終端設(shè)備上運行的同一小程序。
根據(jù)本發(fā)明一優(yōu)選實施方式,所述運行狀態(tài)數(shù)據(jù)包括:所述小程序的內(nèi)存棧數(shù)據(jù)或運行狀態(tài)緩存數(shù)據(jù);
其中所述運行狀態(tài)緩存包括:cookie或本地存儲localstorage。
根據(jù)本發(fā)明一優(yōu)選實施方式,所述服務(wù)器維護終端設(shè)備標(biāo)識、賬戶標(biāo)識、小程序標(biāo)識和運行狀態(tài)數(shù)據(jù)之間的對應(yīng)關(guān)系,所述運行狀態(tài)數(shù)據(jù)包括時間信息。
根據(jù)本發(fā)明一優(yōu)選實施方式,將所述運行狀態(tài)數(shù)據(jù)同步至使用同一賬戶在第二終端設(shè)備上運行的同一小程序包括:
所述服務(wù)器接收到所述第二終端設(shè)備的同步請求后,依據(jù)所述對應(yīng)關(guān)系,將使用同一賬戶的同一小程序?qū)?yīng)的最新運行狀態(tài)數(shù)據(jù)同步至所述第二終端設(shè)備;或者,
依據(jù)所述對應(yīng)關(guān)系,主動將使用同一賬戶的同一小程序?qū)?yīng)的最新運行狀態(tài)數(shù)據(jù)同步至所述第二終端設(shè)備。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海連尚網(wǎng)絡(luò)科技有限公司,未經(jīng)上海連尚網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910358612.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





