[發(fā)明專利]信息處理方法及裝置在審
| 申請?zhí)枺?/td> | 202010141879.7 | 申請日: | 2020-03-04 |
| 公開(公告)號: | CN113360221A | 公開(公告)日: | 2021-09-07 |
| 發(fā)明(設(shè)計)人: | 陶曙 | 申請(專利權(quán))人: | 北京字節(jié)跳動網(wǎng)絡(luò)技術(shù)有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F9/448 |
| 代理公司: | 北京竹辰知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11706 | 代理人: | 聶鵬 |
| 地址: | 100041 北京市石景山區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 信息處理 方法 裝置 | ||
本公開公開了一種信息處理方法、裝置、電子設(shè)備和計算機可讀存儲介質(zhì)。其中方法包括:確定用戶操作對應(yīng)的操作調(diào)用鏈;其中,所述操作調(diào)用鏈由所述用戶操作引發(fā)調(diào)用的所有觸發(fā)操作按照調(diào)用順序依次串聯(lián)形成;將所述操作調(diào)用鏈歸類成一個原子操作;響應(yīng)于針對所述用戶操作的回退操作,將所述原子操作從所述回退棧中取出,對所述原子操作進行回退。本公開實施例通過將用戶操作引發(fā)調(diào)用的所有觸發(fā)操作所述操作調(diào)用鏈歸類成一個原子操作,響應(yīng)于針對所述用戶操作的回退操作,將所述原子操作從所述回退棧中取出,對所述原子操作進行回退,因此在回退時可以一次性回退所述操作調(diào)用鏈中的所有觸發(fā)操作。
技術(shù)領(lǐng)域
本公開涉及程序技術(shù)領(lǐng)域,特別是涉及一種信息處理方法、裝置和計算機可讀存儲介質(zhì)。
背景技術(shù)
在終端中,一次用戶操作會串聯(lián)引發(fā)終端中其他操作執(zhí)行,從而形成一個操作的執(zhí)行鏈條,例如:操作A、變更數(shù)據(jù)觸發(fā)操作B、變更數(shù)據(jù)觸發(fā)操作C、變更數(shù)據(jù)觸發(fā)操作X等等。
由于執(zhí)行鏈條中的多個操作可能存在于不同的模塊中,對某個模塊而言,它并不知道當(dāng)前操作是否是被其他模塊的操作連帶觸發(fā),那么會被當(dāng)作獨立的操作壓入到回退棧中,那么就會導(dǎo)致一次用戶操作觸發(fā)的各個模塊中的各個操作,在回退時需要回退多次才能回到用戶操作之前的效果。
發(fā)明內(nèi)容
提供該發(fā)明內(nèi)容部分以便以簡要的形式介紹構(gòu)思,這些構(gòu)思將在后面的具體實施方式部分被詳細(xì)描述。該發(fā)明內(nèi)容部分并不旨在標(biāo)識要求保護的技術(shù)方案的關(guān)鍵特征或必要特征,也不旨在用于限制所要求的保護的技術(shù)方案的范圍。
本公開解決的技術(shù)問題是提供一種信息處理方法,以至少部分地解決現(xiàn)有技術(shù)中一次用戶操作觸發(fā)的各個模塊中的各個操作,在回退時需要回退多次才能回到用戶操作之前的效果的技術(shù)問題。此外,還提供一種信息處理裝置、信息處理硬件裝置、計算機可讀存儲介質(zhì)和信息處理終端。
為了實現(xiàn)上述目的,根據(jù)本公開的一個方面,提供以下技術(shù)方案:
一種信息處理方法,包括:
確定用戶操作對應(yīng)的操作調(diào)用鏈;其中,所述操作調(diào)用鏈由所述用戶操作引發(fā)調(diào)用的所有觸發(fā)操作按照調(diào)用順序依次串聯(lián)形成;
將所述操作調(diào)用鏈歸類成一個原子操作;
響應(yīng)于針對所述用戶操作的回退操作,將所述原子操作從所述回退棧中取出;
對所述原子操作進行回退。
為了實現(xiàn)上述目的,根據(jù)本公開的一個方面,提供以下技術(shù)方案:
一種信息處理裝置,包括:
操作調(diào)用鏈生成模塊,用于確定用戶操作對應(yīng)的操作調(diào)用鏈;其中,所述操作調(diào)用鏈由所述用戶操作引發(fā)調(diào)用的所有觸發(fā)操作按照調(diào)用順序依次串聯(lián)形成;
原子操作生成模塊,用于將所述操作調(diào)用鏈歸類成一個原子操作;
操作取出模塊,用于響應(yīng)于針對所述用戶操作的回退操作,將所述原子操作從所述回退棧中取出;
操作回退模塊,用于對所述原子操作進行回退。
為了實現(xiàn)上述目的,根據(jù)本公開的一個方面,提供以下技術(shù)方案:
一種電子設(shè)備,包括:
存儲器,用于存儲非暫時性計算機可讀指令;以及
處理器,用于運行所述計算機可讀指令,使得所述處理器執(zhí)行時實現(xiàn)上述任一項所述的信息處理方法。
為了實現(xiàn)上述目的,根據(jù)本公開的一個方面,提供以下技術(shù)方案:
一種計算機可讀存儲介質(zhì),用于存儲非暫時性計算機可讀指令,當(dāng)所述非暫時性計算機可讀指令由計算機執(zhí)行時,使得所述計算機執(zhí)行上述任一項所述的信息處理方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京字節(jié)跳動網(wǎng)絡(luò)技術(shù)有限公司,未經(jīng)北京字節(jié)跳動網(wǎng)絡(luò)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010141879.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





