记录锁定方法和装置及计算机可读存储介质与流程

文档序号:16855514发布日期:2019-02-12 23:14阅读:139来源:国知局
记录锁定方法和装置及计算机可读存储介质与流程

本发明涉及信息处理技术领域,尤其涉及一种记录锁定方法和装置及计算机可读存储介质。



背景技术:

在实际应用中,人们经常需要对信息进行操作限制,例如,对文件进行加密设置,使用户只有在输入正确的密码之后才能阅读文件。然而,在某些情况下,人们可能仅想对信息的某一部分进行操作限制,例如,仅对一篇文章中的几句关键性文字加以限制,使用户无法自行对这几句文字进行修改,从而保证该部分文字不至于引起争议。因此,亟需一种能够对信息的某一部分进行操作限制的方法。



技术实现要素:

有鉴于此,本发明的一个目的在于提供一种记录锁定方法和装置及计算机可读存储介质,能够满足用户的特定需求。

本发明的一个方面提供一种记录锁定方法,包括:接收用户对记录组中的一条记录的锁定请求,该锁定请求用于请求锁定记录;根据锁定请求生成锁定图标,并对记录施加操作限制,该锁定图标用于表示记录已经被锁定;以及向用户呈现带有锁定图标的记录。

在本发明的一个实施例中,对记录施加操作限制包括对以下至少一种操作进行限制:记录的修改操作、记录的删除操作、记录所在的记录组的删除操作和撤销分享操作。

在本发明的一个实施例中,对记录施加操作限制包括拒绝或屏蔽至少一种操作。

在本发明的一个实施例中,对记录施加操作限制,包括:在接收到用户对带有锁定图标的记录的点击操作时,拒绝用户对记录的编辑操作或删除操作;或者在检测到记录组中包括带有锁定图标的记录时,拒绝用户对记录组的删除操作或撤销分享操作。

在本发明的一个实施例中,该方法还包括:在接收到用户对带有锁定图标的记录的点击操作时,向用户呈现锁定提醒,该锁定提醒用于提醒用户记录包含操作限制。

在本发明的一个实施例中,记录为有条件阅读信息,该方法还包括:在接收到被分享用户输入的用于解除锁定的密码之后,根据密码对记录进行解锁。

在本发明的一个实施例中,记录的格式包括文本、图片、音频、视频、链接和文件中的至少一种。

本发明的另一个方面提供一种记录锁定装置,包括:接收模块,用于接收用户对记录组中的一条记录的锁定请求,该锁定请求用于请求锁定记录;生成模块,用于根据锁定请求生成锁定图标,并对记录施加操作限制,该锁定图标用于表示记录已经被锁定;以及呈现模块,用于向用户呈现带有锁定图标的记录。

在本发明的一个实施例中,该装置还包括:提醒模块,用于在接收到用户对带有锁定图标的记录的点击操作时,向用户呈现锁定提醒,该锁定提醒用于提醒用户记录包含操作限制。

本发明的再一个方面提供一种计算机可读存储介质,其上存储有计算机可执行指令,该可执行指令被处理器执行时实现如上所述的任一种方法。

根据本发明实施例提供的技术方案,通过接收用户对记录组中的一条记录的锁定请求,该锁定请求用于请求锁定记录;根据锁定请求生成锁定图标,并对记录施加操作限制,该锁定图标用于表示记录已经被锁定;以及向用户呈现带有锁定图标的记录,能够将记录锁定,使得用户在对锁定的记录施加操作时需要满足操作限制,从而满足特定场景的需求。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据本发明一示例性实施例示出的一种记录锁定方法的流程图。

图2是根据本发明另一个示例性实施例示出的一种记录锁定方法的流程图。

图3a至图3c是用于实现本发明的一种记录锁定方法的用户界面的示意图。

图4是根据本发明一示例性实施例示出的一种记录锁定装置的框图。

图5是根据本发明一示例性实施例示出的用于记录锁定的装置的框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明适用于一种以消息方式做记录的信息记录结构。在该信息记录结构中,基础信息单元为消息,一个消息包含消息头与消息体。消息头通常包含用户名、创建时间、最后修改时间、以及各种应用相关的信息属性,在具体实现中根据需要设立。消息体通常包含信息内容本身,可以是一段文字、一张图片、一小段语音、一小段视频、一个文件、一个提醒、或者其它自定义的信息格式。消息体也通常称之为记录或者记录单元。消息带有若干链接,消息通过链接形成关联关系,其中至少包含的一个链接为next链接,即指向下一条消息的链接。其它的链接类型至少包含超链接(superlink,指向互联网链接)或者附消息(sidemessage,指向附加的说明性信息)。

若干条消息通过next链接构成一个记录组。更为具体地来讲,一个记录组包含一个记录组头与记录组体。记录组头通常包含用户名、创建时间、最后修改时间、上传服务器时间、以及各种应用相关的信息属性,在具体实现中根据需要设立。记录组体由一组通过next链接勾连的消息组成。在实际应用中,如果消息内容是零散的笔记,那么记录组就像是一组笔记;如果消息内容构成连贯的意识流,那么记录组就是一篇文章;如果消息内容是各种文件,那么记录组就好比是一个文件夹。因此记录组可以统一展现各种信息类型,是目前其它方式所不具备的。

基于消息方式的信息记录结构对于信息处理带来了独特的好处,特别是在移动终端上提供了极佳的用户体验。此外,由于应用的便捷,信息将在更大规模及更多场景上被积累;信息的质量由于更丰富的整合与关联而变得更高,使得大数据与人工智能的应用有了更好的数据源;信息的共享在普通用户中也变得极为方便,使得互联网技术可以更为普及。在这一结构的使用中,记录锁定及施加操作限制是一个不可或缺的组成部分,在过往系统中并无先例。

图1是根据本发明一示例性实施例示出的一种记录锁定方法的流程图。图1的方法可以由移动终端设备执行,如图1所示,该方法包括:

110:接收用户对记录组中的一条记录的锁定请求,该锁定请求用于请求锁定记录。

在本发明实施例中,用户设备接收用户对记录组中的一条记录的锁定请求,该锁定请求用于请求锁定记录。

具体地,当想要锁定记录组中的某条记录时,用户首先在用户界面上选中该条记录,此时,用户界面可以直接展示或者通过诸如长按等操作展示包括功能按钮的菜单。这里,功能按钮可以包括但不限于复制、插入、提醒、炸!、删除、多选、锁定等,其中,“锁定”是该菜单中的一项操作。进一步地,用户点击“锁定”按钮,以将用于锁定记录的锁定请求发送至用户设备,用户设备根据锁定请求将该条记录锁定。

这里,用户设备可以包括但不限于诸如手机、个人数字助理(personaldigitalassistant,pda)的移动终端设备,或者诸如个人计算机(personalcomputer,pc)的pc终端设备等。用户可以是企业用户,也可以是个人用户,本发明对此不作限制。记录组为用户通过用户设备在记录组中输入的记录的集合,记录组中可以包括带有锁定图标的记录,也可以包括不带锁定图标的记录,本发明对此不作限制。

进一步地,记录的格式可以包括但不限于文本、图片、音频、视频、链接和文件中的一种或多种。这里,链接是指在电子计算机程序的各模块之间传递参数和控制命令,并把各模块组成一个可执行的整体的过程。

需要说明的是,记录组中可以仅包括一条记录,也可以包括多条记录,本发明对此不作限制。当记录组中的记录为多条记录时,多条记录中的各条记录格式可以相同,也可以不同,本发明对此不作限制。例如,多条记录为三条记录,则这三条记录的格式可以均为文本,也可以分别为文本、文本和图片,或者还可以为文本、图片和视频。

120:根据锁定请求生成锁定图标,并对记录施加操作限制,该锁定图标用于表示记录已经被锁定。

在本发明实施例中,用户设备根据该锁定请求生成锁定图标,并对记录施加操作限制,该锁定图标用于表示记录已经被锁定。

具体地,在接收到用户输入的锁定请求之后,用户设备根据该锁定请求生成锁定图标,并对记录施加操作限制,以表示记录已经被锁定。锁定图标的位置可以根据需要设置,例如,锁定图标可以设置在记录的右上角,也可以设置在记录的左上角,或者还可以设置在记录的左侧或右侧,本发明对此不作限制。

需要说明的是,所施加的操作限制可以是不可更改的操作限制,例如拒绝对记录进行修改或删除,或者对记录进行屏蔽以使其无法被修改或删除;也可以是可更改的操作限制,例如,加密阅读方式、授权阅读方式、付费阅读方式、拼团阅读方式等,本发明对此不作限制。这里,加密阅读方式是指用户可以对锁定的记录设置密码,使得记录组被分享之后,被分享用户需要输入密码才可以解锁并查看记录;授权阅读方式是指用户对锁定的记录设置阅读用户范围,如某个好友或者某个群(团队),使得只有获得授权的用户才可以解锁并查看记录;付费阅读方式是指用户对锁定的记录设置付费阅读方式,使得记录组被分享之后,付费阅读用户需要在支付一定费用之后才可以解锁并查看记录;拼团阅读方式是指用户对锁定的记录设置拼团阅读方式,使得记录组被分享之后,需要达到一定的阅读人数才可以解锁并查看记录。

具体地,对于加密阅读方式,在接收到用户输入的锁定请求之后,用户设备根据该锁定请求向用户呈现用于请求用户输入密码的提示;在接收到用户输入的密码之后,用户设备对记录进行加密并生成加密图标;在记录组被分享之后,被分享用户可以通过输入密码的方式解锁并查看该记录。

对于授权阅读方式,在接收到用户输入的锁定请求之后,用户设备根据该锁定请求设置允许阅读记录的阅读用户范围并向用户呈现用于请求用户输入可授权的阅读用户范围的提示;在记录组被分享之后,如果被分享用户在阅读用户范围内,则表示该被分享用户已经获得了授权,可以解锁并查看该记录。

对于付费阅读方式,在接收到用户输入的锁定请求之后,用户设备根据该锁定请求将锁定的记录设置为付费阅读方式并向用户呈现用于请求用户输入预设的付费金额的提示;在记录组被分享之后,如果付费阅读用户支付了预设的付费金额,则该付费阅读用户可以解锁并查看该记录。

对于拼团阅读方式,在接收到用户输入的锁定请求之后,用户设备根据该锁定请求将锁定的记录设置为拼团阅读方式并向用户呈现用于请求用户输入预设的拼团阅读人数的提示;在记录组被分享之后,如果拼团阅读用户的数量达到了拼团阅读所需的最低人数,则该拼团阅读用户可以解锁并查看该记录。

130:向用户呈现带有锁定图标的记录。

在本发明实施例中,用户设备向用户呈现带有锁定图标的记录。

具体地,在根据锁定请求生成锁定图标之后,用户设备将带有锁定图标的记录呈现给用户。这里,带有锁定图标的记录可以是一条或多条,本发明对此不作限制。

根据本发明实施例提供的技术方案,通过接收用户对记录组中的一条记录的锁定请求,该锁定请求用于请求锁定记录;根据锁定请求生成锁定图标,并对记录施加操作限制,该锁定图标用于表示记录已经被锁定;以及向用户呈现带有锁定图标的记录,能够能够将记录锁定,使得用户在对锁定的记录进行操作时需要满足操作限制,从而满足特定场景的需求。

在本发明的另一个实施例中,对记录施加操作限制包括对以下至少一种操作进行限制:记录的修改操作、记录的删除操作、记录所在的记录组的删除操作和撤销分享操作。

具体地,在根据锁定请求对记录进行锁定之后,用户设备可以对带有锁定图标的记录进行操作限制,例如,不允许对记录进行修改或删除操作,或者不允许对记录所在的记录组进行删除或撤销分享操作。

进一步地,对记录施加操作限制包括拒绝或屏蔽至少一种操作。

具体地,用户设备对记录施加操作限制可以包括拒绝对记录或记录所在的记录组的修改或删除操作,或者对记录所在的记录组进行屏蔽以使其无法被删除或撤销。

在本发明的另一个实施例中,对记录施加操作限制,包括:在接收到用户对带有锁定图标的记录的点击操作时,拒绝用户对记录的编辑操作或删除操作;或者在检测到记录组中包括带有锁定图标的记录时,拒绝用户对记录组的删除操作或撤销分享操作。

具体地,在接收到用户对带有锁定图标的记录的点击操作之后,用户设备拒绝用户对记录进行解锁,即用户无法对记录进行诸如修改、删除等编辑操作,也就是说,锁定的记录将被永久保存在服务器或云存储设备上。

此外,在检测到记录组中包括带有锁定图标的记录时,用户设备拒绝用户对记录所在的记录组进行删除操作或撤销分享操作;也就是说,如果记录组中包括带有锁定图标的记录,那么该记录组不能被删除或。进一步地,在将包括带有锁定图标的记录的记录组的链接信息分享给被分享用户之后,用户设备拒绝用户对该链接信息的删除操作或撤销分享操作;也就是说,如果记录组中包括带有锁定图标的记录,那么该记录组的链接信息不能被删除或撤销分享,或者说,只要被分享用户打开链接信息就一定可以看到该记录组中的记录。

需要说明的是,在某些情况下,例如,通过如上所述的加密阅读方式、授权阅读方式、付费阅读方式、拼团阅读方式进行的锁定,用户可以通过密码、授权、付费、拼团等方式对记录进行解锁,以查看和/或编辑解锁后的记录,本发明对此不作限制。

在本发明的另一个实施例中,图1的方法还包括:在接收到用户对带有锁定图标的记录的点击操作时,向用户呈现锁定提醒,该锁定提醒用于提醒用户记录包含操作限制。

具体地,在接收到用户对带有锁定图标的记录的点击操作之后,用户设备将“记录已锁定,不能被编辑”的提示信息呈现给用户,以提醒用户该记录包含操作限制,也就是说,用户无法对该记录进行编辑操作,或者只有通过如上所述的密码、授权、付费、拼团等方式对记录进行解锁后才可以查看该记录。

在本发明的另一个实施例中,记录为有条件阅读信息,图1的方法还包括:在接收到被分享用户输入的用于解除锁定的密码之后,根据密码对记录进行解锁。

具体地,如果记录为有条件阅读信息,那么在该记录被分享之后,被分享用户可以通过输入密码来解锁并查看该记录。

在本发明的另一个实施例中,图1的方法还包括:将带有锁定图标的记录作为区块存储在基于区块链的节点中。

具体地,将带有锁定图标的记录作为区块写入区块链,并存储在区块链的各个节点中。这里,区块链(blockchain)是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。通过这种方式,使得系统中的区块由整个系统中具有维护功能的节点来共同维护,因此,提高了记录的安全性和可靠性。

上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。

图2是根据本发明另一个示例性实施例示出的一种记录锁定方法的流程图。图2的方法可以由移动终端设备执行,如图2所示,该方法包括:

210:接收用户对记录组中的一条记录的锁定请求,该锁定请求用于请求锁定记录。

220:根据锁定请求生成锁定图标,并对记录施加操作限制,该锁定图标用于表示记录已经被锁定。

230:向用户呈现带有锁定图标的记录。

240:接收用户对带有锁定图标的记录的点击操作。

250:向用户呈现锁定提醒,该锁定提醒用于提醒用户该记录包含操作限制。

根据本发明实施例提供的技术方案,通过接收用户对记录组中的一条记录的锁定请求,该锁定请求用于请求锁定记录;根据锁定请求生成锁定图标,并对记录施加操作限制,该锁定图标用于表示记录已经被锁定;接收用户对带有锁定图标的记录的点击操作;以及向用户呈现锁定提醒,该锁定提醒用于提醒用户该记录包含操作限制,能够能够将记录锁定,使得用户在对锁定的记录进行操作时需要满足操作限制,从而满足特定场景的需求。

下面,将参照图3a至图3c并通过一个具体示例来对上述的记录锁定方法进行详细描述。

具体地,用户在用户设备的用户界面上新建记录组,并在该记录组中输入三条记录,其中,第一条记录为“今天天气很好”,第二条记录为“儿子:我想吃一个冰淇淋,可以吗?妈妈:可以,但只能吃一个!”,第三条记录为“今天晚上十点必须睡觉!”,如图3a所示。接着,假设用户想要对第二条记录进行锁定,那么用户选中第二条记录并对第二条记录进行长按操作,这时,用户设备向用户呈现包括诸如复制、插入、提醒、炸!、删除、多选、锁定等功能按钮的菜单,如图3b所示。进一步地,用户点击菜单中的“锁定”按钮以向用户设备发送用于锁定记录的锁定请求;用户设备根据锁定请求生成锁定图标,并将带有该锁定图标的记录呈现给用户,如图3c所示。

下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。

图4是根据本发明一示例性实施例示出的一种记录锁定装置的框图。如图4所示,该装置包括:

接收模块410,用于接收用户对记录组中的一条记录的锁定请求,该锁定请求用于请求锁定记录。

生成模块420,用于根据锁定请求生成锁定图标,并对记录施加操作限制,该锁定图标用于表示记录已经被锁定。

呈现模块430,用于向用户呈现带有锁定图标的记录。

根据本发明实施例提供的技术方案,通过接收用户对记录组中的一条记录的锁定请求,该锁定请求用于请求锁定记录;根据锁定请求生成锁定图标,并对记录施加操作限制,该锁定图标用于表示记录已经被锁定;以及向用户呈现带有锁定图标的记录,能够能够将记录锁定,使得用户在对锁定的记录进行操作时需要满足操作限制,从而满足特定场景的需求。

在本发明的另一个实施例中,图4的生成模块420对以下至少一种操作进行限制:记录的修改操作、记录的删除操作、记录所在的记录组的删除操作和撤销分享操作。

在本发明的另一个实施例中,图4的生成模块420拒绝或屏蔽至少一种操作。

在本发明的另一个实施例中,图4的生成模块420在接收到用户对带有锁定图标的记录的点击操作时,拒绝用户对记录的编辑操作或删除操作;或者在检测到记录组中包括带有锁定图标的记录时,拒绝用户对记录组的删除操作或撤销分享操作。

在本发明的另一个实施例中,图4的装置还包括:提醒模块440,用于在接收到用户对带有锁定图标的记录的点击操作时,向用户呈现锁定提醒,该锁定提醒用于提醒用户记录包含操作限制。

在本发明的另一个实施例中,记录为有条件阅读信息,图4的装置还包括:解锁模块450,用于在接收到被分享用户输入的用于解除锁定的密码之后,根据密码对记录进行解锁。

在本发明的另一个实施例中,记录的格式包括文本、图片、音频、视频、链接和文件中的至少一种。

上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

图5是根据本发明一示例性实施例示出的用于记录锁定的装置的框图。

参照图5,装置500包括处理组件510,其进一步包括一个或多个处理器,以及由存储器520所代表的存储器资源,用于存储可由处理组件510的执行的指令,例如应用程序。存储器520中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件510被配置为执行指令,以执行上述记录锁定方法。

装置500还可以包括一个电源组件被配置为执行装置500的电源管理,一个有线或无线网络接口被配置为将装置500连接到网络,和一个输入输出(i/o)接口。装置500可以操作基于存储在存储器520的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。

一种非临时性计算机可读存储介质,当存储介质中的指令由上述装置500的处理器执行时,使得上述装置500能够执行一种记录锁定方法,包括:接收用户对记录组中的一条记录的锁定请求,该锁定请求用于请求锁定记录;根据锁定请求生成锁定图标,并对记录施加操作限制,该锁定图标用于表示记录已经被锁定;以及向用户呈现带有锁定图标的记录。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序校验码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1