基于多设备的笔记文件操作方法、系统和可读存储介质与流程
未命名
07-23
阅读:78
评论:0
1.本发明涉及数据处理技术领域,更具体的,涉及一种基于多设备的笔记文件操作方法、系统和可读存储介质。
背景技术:
2.随着互联网和智能终端的不断发展,人们日常生活和工作的智能化、简易化和条理性也得到了一定的发展,其中尤为重要的就是对于数据的应用,可以利用用户数据对用户进行画像,也可以对用户的使用数据进行保存等等行为。
3.相应地,对于一些会议纪要或者用户本身的文件记录等等内容,都保存在对应的设备存储器中,只能在当前设备中进行查看编辑,一旦更换设备后无法使用历史数据中的文件。
技术实现要素:
4.本发明的目的是提供一种基于多设备的笔记文件操作方法、系统和可读存储介质,基于用户笔记进行同步更新,保证笔记文本一致性;并且可以根据用户需要实现多个设备查看或编辑同一本用户笔记,增强用户笔记的利用率。
5.本发明第一方面提供了一种基于多设备的笔记文件操作方法,包括以下步骤:识别设备端输入的新建数据,基于所述新建数据获取笔记类型,其中,所述笔记类型包括加密笔记和非加密笔记;基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,并将所述目标笔记保存至服务器中;识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端;获取设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中。
6.本方案中,所述识别设备端输入的新建数据,基于所述新建数据获取笔记类型,具体包括:获取所述新建数据进行识别,得到所述新建数据对应的类型关键字,其中,所述新建数据至少包括文本数据、笔记属性数据以及所述类型关键字;基于所述类型关键字判断当前所述新建数据对应的笔记类型,其中,识别到所述类型关键字为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述加密笔记;识别到所述类型关键字不为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述非加密笔记。
7.本方案中,所述基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,具体包括:
当所述笔记类型为加密笔记时,判断设备端的指纹识别装置运行是否正常,其中,若所述指纹识别装置运行正常,则基于用户指纹对所述文本数据进行加密以得到所述目标笔记;若所述指纹识别装置运行不正常,则基于验证密码对所述文本数据进行加密以得到目标笔记;或者当所述笔记类型为非加密笔记时,则基于所述文本数据得到所述目标笔记。
8.本方案中,所述将所述目标笔记保存至服务器中,具体包括:获取设备端输入的所述笔记属性数据,其中,所述笔记属性数据至少包括用户名称、用户密钥对以及密钥提醒事件组;将所述笔记属性数据与所述目标笔记进行数据关联以将所述笔记属性数据添加到所述目标笔记的属性中;待所述目标笔记的属性添加成功后将所述目标笔记保存至所述服务器中。
9.本方案中,所述识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端,具体包括:获取所述同步数据进行识别,以得到所述同步数据中的用户属性数据;基于所述用户属性数据与服务器中的笔记进行匹配,以得到与当前用户属性数据匹配的所述目标笔记,并将所述目标笔记输出给设备端。
10.本方案中,所述获取设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中,具体包括:获取设备端基于所述目标笔记添加的内容得到所述更新数据;获取更新数据中的类型关键字,从而识别所述更新数据是否需要加密,其中,加密的方式包括指纹加密或者验证加密;待所述目标笔记更新完成后,基于所述用户属性数据对所述目标笔记进行属性更新以得到所述更新笔记,并将所述更新笔记保存至服务器中。
11.本发明第二方面还提供一种基于多设备的笔记文件操作系统,包括存储器和处理器,所述存储器中包括基于多设备的笔记文件操作方法程序,所述基于多设备的笔记文件操作方法程序被所述处理器执行时实现如下步骤:识别设备端输入的新建数据,基于所述新建数据获取笔记类型,其中,所述笔记类型包括加密笔记和非加密笔记;基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,并将所述目标笔记保存至服务器中;识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端;获取设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中。
12.本方案中,所述识别设备端输入的新建数据,基于所述新建数据获取笔记类型,具体包括:获取所述新建数据进行识别,得到所述新建数据对应的类型关键字,其中,所述新建数据至少包括文本数据、笔记属性数据以及所述类型关键字;基于所述类型关键字判断当前所述新建数据对应的笔记类型,其中,
识别到所述类型关键字为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述加密笔记;识别到所述类型关键字不为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述非加密笔记。
13.本方案中,所述基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,具体包括:当所述笔记类型为加密笔记时,判断设备端的指纹识别装置运行是否正常,其中,若所述指纹识别装置运行正常,则基于用户指纹对所述文本数据进行加密以得到所述目标笔记;若所述指纹识别装置运行不正常,则基于验证密码对所述文本数据进行加密以得到目标笔记;或者当所述笔记类型为非加密笔记时,则基于所述文本数据得到所述目标笔记。
14.本方案中,所述将所述目标笔记保存至服务器中,具体包括:获取设备端输入的所述笔记属性数据,其中,所述笔记属性数据至少包括用户名称、用户密钥对以及密钥提醒事件组;将所述笔记属性数据与所述目标笔记进行数据关联以将所述笔记属性数据添加到所述目标笔记的属性中;待所述目标笔记的属性添加成功后将所述目标笔记保存至所述服务器中。
15.本方案中,所述识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端,具体包括:获取所述同步数据进行识别,以得到所述同步数据中的用户属性数据;基于所述用户属性数据与服务器中的笔记进行匹配,以得到与当前用户属性数据匹配的所述目标笔记,并将所述目标笔记输出给设备端。
16.本方案中,所述获取设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中,具体包括:获取设备端基于所述目标笔记添加的内容得到所述更新数据;获取更新数据中的类型关键字,从而识别所述更新数据是否需要加密,其中,加密的方式包括指纹加密或者验证加密;待所述目标笔记更新完成后,基于所述用户属性数据对所述目标笔记进行属性更新以得到所述更新笔记,并将所述更新笔记保存至服务器中。
17.本发明第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中包括机器的一种基于多设备的笔记文件操作方法程序,所述基于多设备的笔记文件操作方法程序被处理器执行时,实现如上述任一项所述的一种基于多设备的笔记文件操作方法的步骤。
18.本发明公开的一种基于多设备的笔记文件操作方法、系统和可读存储介质,基于用户笔记进行同步更新,保证笔记文本一致性;并且可以根据用户需要实现多个设备查看或编辑同一本用户笔记,增强用户笔记的利用率。
附图说明
19.图1示出了本发明一种基于多设备的笔记文件操作方法的流程图;
图2示出了本发明一种基于多设备的笔记文件操作系统的框图。
具体实施方式
20.为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本技术的实施例及实施例中的特征可以相互组合。
21.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
22.图1示出了本技术一种基于多设备的笔记文件操作方法的流程图。
23.如图1所示,本技术公开了一种基于多设备的笔记文件操作方法,包括以下步骤:s102,识别设备端输入的新建数据,基于所述新建数据获取笔记类型,其中,所述笔记类型包括加密笔记和非加密笔记;s104,基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,并将所述目标笔记保存至服务器中;s106,识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端;s108,获取设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中。
24.需要说明的是,于本实施例中,所述设备端包括能够输入笔记等新建数据的设备,例如手机、电脑等智能终端,在应用时,识别一个设备端输入的新建数据,从而基于所述新建数据获取对应的笔记类型,所述笔记类型包括加密笔记和非加密笔记,基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,并将所述目标笔记保存至服务器中,再识别又一设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端,从而以及基于当前设备端输入的更新数据,完成对目标笔记的更新作业以得到更新笔记,并将所述更新笔记保存至服务器中,其中,更新笔记中包括对笔记内容和笔记类型的更新。
25.根据本发明实施例,所述识别设备端输入的新建数据,基于所述新建数据获取笔记类型,具体包括:获取所述新建数据进行识别,得到所述新建数据对应的类型关键字,其中,所述新建数据至少包括文本数据、笔记属性数据以及所述类型关键字;基于所述类型关键字判断当前所述新建数据对应的笔记类型,其中,识别到所述类型关键字为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述加密笔记;识别到所述类型关键字不为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述非加密笔记。
26.需要说明的是,于本实施例中,基于新建数据中对应的类型关键字来对新建数据进行识别,所述类型关键字包括预设的加密关键字,其中,所述新建数据至少包括文本数据、笔记属性数据以及所述类型关键字,具体地,基于所述类型关键字判断当前所述新建数
据对应的笔记类型,其中,识别到所述类型关键字为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述加密笔记;识别到所述类型关键字不为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述非加密笔记。
27.根据本发明实施例,所述基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,具体包括:当所述笔记类型为加密笔记时,判断设备端的指纹识别装置运行是否正常,其中,若所述指纹识别装置运行正常,则基于用户指纹对所述文本数据进行加密以得到所述目标笔记;若所述指纹识别装置运行不正常,则基于验证密码对所述文本数据进行加密以得到目标笔记;或者当所述笔记类型为非加密笔记时,则基于所述文本数据得到所述目标笔记。
28.需要说明的是,于本实施例中,不同的笔记类型对应的笔记处理作业是不同的,其中,当所述笔记类型为非加密笔记时,即表明当前的新建数据无需加密,因此可以基于所述文本数据得到所述目标笔记,而当所述笔记类型为加密笔记时,即表明当前新建数据需要加密,具体加密时,判断设备端的指纹识别装置运行是否正常,其中,若所述指纹识别装置运行正常,则基于用户指纹对所述文本数据进行加密以得到所述目标笔记;若所述指纹识别装置运行不正常,则基于验证密码对所述文本数据进行加密以得到目标笔记,加密的手段包括了指纹加密和密码加密,因此在对加密笔记进行解密时,也需要对应的指纹和密码才可以解密。
29.根据本发明实施例,所述将所述目标笔记保存至服务器中,具体包括:获取设备端输入的所述笔记属性数据,其中,所述笔记属性数据至少包括用户名称、用户密钥对以及密钥提醒事件组;将所述笔记属性数据与所述目标笔记进行数据关联以将所述笔记属性数据添加到所述目标笔记的属性中;待所述目标笔记的属性添加成功后将所述目标笔记保存至所述服务器中。
30.需要说明的是,于本实施例中,将所述目标笔记保存至服务器中时,需要将目标笔记的属性同步保存,其中,获取新建数据的同时获取到设备端输入的所述笔记属性数据,所述笔记属性数据至少包括用户名称、用户密钥对以及密钥提醒事件组,因此,将所述笔记属性数据与所述目标笔记进行数据关联以将所述笔记属性数据添加到所述目标笔记的属性中完成目标笔记的保存,所述用户密钥对是为了在用户输入密码时进行验证,而所述密钥提醒事件组是为了用户输入密码错误时进行提醒。
31.根据本发明实施例,所述识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端,具体包括:获取所述同步数据进行识别,以得到所述同步数据中的用户属性数据;基于所述用户属性数据与服务器中的笔记进行匹配,以得到与当前用户属性数据匹配的所述目标笔记,并将所述目标笔记输出给设备端。
32.需要说明的是,于本实施例中,在对笔记进行同步时,通过获取所述同步数据进行识别,以得到同步数据中的用户属性数据,基于用户属性数据与服务器中的笔记属性进行匹配,以得到与当前用户属性数据匹配的所述目标笔记,并将所述目标笔记输出给设备端,其中,不同的目标笔记可以对应有多个用户属性。
33.根据本发明实施例,所述获取设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中,具体包括:获取设备端基于所述目标笔记添加的内容得到所述更新数据;获取更新数据中的类型关键字,从而识别所述更新数据是否需要加密,其中,加密的方式包括指纹加密或者验证加密;待所述目标笔记更新完成后,基于所述用户属性数据对所述目标笔记进行属性更新以得到所述更新笔记,并将所述更新笔记保存至服务器中。
34.需要说明的是,于本实施例中,获取设备端基于目标笔记添加的内容以得到所述更新数据,其中,更新数据包括添加的所述文本内容、所述笔记属性数据以及所述类型关键字,从而获取更新数据中的类型关键字,以识别更新数据是否需要加密,需要加密时,可以利用指纹或者密码进行加密,待所述目标笔记更新完成后,基于所述用户属性数据对所述目标笔记进行属性更新以更新所述笔记属性数据,若是不同的用户名称,则在目标笔记的属性上进行添加,以此得到所述更新笔记。
35.值得一提的是,所述方法还包括触发替换机制,具体包括:当用户在密钥提醒事件组提醒后的情况下,输入错误密码时,触发替换机制,其中,提取对应的笔记替换数据输出给用户端。
36.需要说明的是,于本实施例中,触发替换机制的目的是为了防止有恶意用户侵入,从而修改笔记内容,因此当用户在密钥提醒事件组提醒后的情况下,仍然输入错误密码时触发对应的替换机制,此时将对应的笔记替换数据输出给用户端,以供侵入用户进行错误查阅。
37.值得一提的是,所述方法还包括:当触发替换机制后,识别当前设备端的登录用户信息;基于所述登录用户信息进行保存至侵入名单保存至服务器。
38.需要说明的是,于本实施例中,当触发替换机制后,识别当前设备端的登录用户信息,并保存至服务器上对应的侵入名单,以便于后续对侵入用户进行查找和筛查,留作证据,其中,所述登录用户信息包括当前登录用户的账号、以及登录用户当前浏览过的笔记数据等内容。
39.值得一提的是,所述方法还包括:获取设备端输入的替换笔记数据包,其中,所述替换笔记数据包包括替换指令以及替换内容;基于所述替换指令将所述替换内容作为笔记替换数据进行替换。
40.需要说明的是,于本实施例中,由于设备可能存在被盗用的风险,因此可以事先设置笔记替换以防止设备被盗用时发生的笔记文件泄露的事情发生,其中,获取设备端输入的替换笔记数据包,基于替换笔记数据包识别对应的替换指令和替换内容,从而将识别到的替换内容作为所述笔记替换数据完成对笔记的替换,以使得设备被盗用时,侵入用户想查阅笔记时,使其查阅的是无价值的替换内容。
41.值得一提的是,所述方法还包括当识别不了所述替换内容时,调用预设的笔记数据库进行内容调用,具体包括:
基于所述替换笔记数据包识别所述替换内容失败时,触发调用机制,其中,基于替换指令调用对应的笔记数据库得到调用内容作为笔记替换数据进行替换。
42.需要说明的是,于本实施例中,上述实施例中说明的是能够识别到替换内容的情况,而当基于所述替换笔记数据包识别不了替换内容时,则触发调用机制,基于替换指令调用对应的笔记数据库得到调用内容作为笔记替换数据进行替换,相应地,也可以阻止侵入用户查阅得到替换前的笔记。
43.值得一提的是,所述方法还包括基于设备端的运行环境分值判断是否将所述目标笔记输出给设备端,具体包括:获取设备端的运行环境分值,与预设的安全分值进行比较判断,其中,若所述运行环境分值大于所述安全分值时,将所述目标笔记输出给设备端;若所述运行环境分值小于或者等于所述安全分值时,将所述目标笔记不予输出给设备端。
44.需要说明的是,由于目标笔记存在加密笔记的类型,因此根据设备端的运行环境分值考虑,需要设定对应的安全分值,以避免在安全分值以下(包括安全分值)的运行环境下造成笔记的泄露问题的产生,具体地,获取设备端的运行环境分值与预设的安全分值进行判断,若所述运行环境分值大于所述安全分值时,则将所述目标笔记输出给设备端,否则不予输出,以此实现目标笔记在设备端处于一个相对安全稳定的状态下进行传输,其中,所述安全分值例如“80%”。
45.值得一提的是,所述方法还包括设定加密文件的等级,具体包括:基于预设的加密关键字对所述加密笔记的等级进行划分,其中,识别到加密关键字为i级关键字时,将加密笔记划分为i级;识别到加密关键字为ii级关键字时,将加密笔记划分为ii级;识别到加密关键字为iii级关键字时,将加密笔记划分为iii级。
46.需要说明的是,对加密笔记进行等级划分的目的在于适配不同等级的用户,以此来进一步保证笔记的安全程度,其中,i级关键字例如“一般加密文件、普通加密文件”,ii级关键字例如“特殊加密文件”,iii级关键字例如“绝密文件”,相应地,当识别到这类关键字时,则将对应的加密笔记的加密等级划分为对应等级。
47.图2示出了本发明一种基于多设备的笔记文件操作系统的框图。
48.如图2所示,本发明公开了一种基于多设备的笔记文件操作系统,包括存储器和处理器,所述存储器中包括基于多设备的笔记文件操作方法程序,所述基于多设备的笔记文件操作方法程序被所述处理器执行时实现如下步骤:识别设备端输入的新建数据,基于所述新建数据获取笔记类型,其中,所述笔记类型包括加密笔记和非加密笔记;基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,并将所述目标笔记保存至服务器中;识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端;获取设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中。
49.需要说明的是,于本实施例中,所述设备端包括能够输入笔记等新建数据的设备,例如手机、电脑等智能终端,在应用时,识别一个设备端输入的新建数据,从而基于所述新建数据获取对应的笔记类型,所述笔记类型包括加密笔记和非加密笔记,基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,并将所述目标笔记保存至服务器中,再识别又一设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端,从而以及基于当前设备端输入的更新数据,完成对目标笔记的更新作业以得到更新笔记,并将所述更新笔记保存至服务器中,其中,更新笔记中包括对笔记内容和笔记类型的更新。
50.根据本发明实施例,所述识别设备端输入的新建数据,基于所述新建数据获取笔记类型,具体包括:获取所述新建数据进行识别,得到所述新建数据对应的类型关键字,其中,所述新建数据至少包括文本数据、笔记属性数据以及所述类型关键字;基于所述类型关键字判断当前所述新建数据对应的笔记类型,其中,识别到所述类型关键字为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述加密笔记;识别到所述类型关键字不为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述非加密笔记。
51.需要说明的是,于本实施例中,基于新建数据中对应的类型关键字来对新建数据进行识别,所述类型关键字包括预设的加密关键字,其中,所述新建数据至少包括文本数据、笔记属性数据以及所述类型关键字,具体地,基于所述类型关键字判断当前所述新建数据对应的笔记类型,其中,识别到所述类型关键字为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述加密笔记;识别到所述类型关键字不为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述非加密笔记。
52.根据本发明实施例,所述基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,具体包括:当所述笔记类型为加密笔记时,判断设备端的指纹识别装置运行是否正常,其中,若所述指纹识别装置运行正常,则基于用户指纹对所述文本数据进行加密以得到所述目标笔记;若所述指纹识别装置运行不正常,则基于验证密码对所述文本数据进行加密以得到目标笔记;或者当所述笔记类型为非加密笔记时,则基于所述文本数据得到所述目标笔记。
53.需要说明的是,于本实施例中,不同的笔记类型对应的笔记处理作业是不同的,其中,当所述笔记类型为非加密笔记时,即表明当前的新建数据无需加密,因此可以基于所述文本数据得到所述目标笔记,而当所述笔记类型为加密笔记时,即表明当前新建数据需要加密,具体加密时,判断设备端的指纹识别装置运行是否正常,其中,若所述指纹识别装置运行正常,则基于用户指纹对所述文本数据进行加密以得到所述目标笔记;若所述指纹识别装置运行不正常,则基于验证密码对所述文本数据进行加密以得到目标笔记,加密的手段包括了指纹加密和密码加密,因此在对加密笔记进行解密时,也需要对应的指纹和密码才可以解密。
54.根据本发明实施例,所述将所述目标笔记保存至服务器中,具体包括:
获取设备端输入的所述笔记属性数据,其中,所述笔记属性数据至少包括用户名称、用户密钥对以及密钥提醒事件组;将所述笔记属性数据与所述目标笔记进行数据关联以将所述笔记属性数据添加到所述目标笔记的属性中;待所述目标笔记的属性添加成功后将所述目标笔记保存至所述服务器中。
55.需要说明的是,于本实施例中,将所述目标笔记保存至服务器中时,需要将目标笔记的属性同步保存,其中,获取新建数据的同时获取到设备端输入的所述笔记属性数据,所述笔记属性数据至少包括用户名称、用户密钥对以及密钥提醒事件组,因此,将所述笔记属性数据与所述目标笔记进行数据关联以将所述笔记属性数据添加到所述目标笔记的属性中完成目标笔记的保存,所述用户密钥对是为了在用户输入密码时进行验证,而所述密钥提醒事件组是为了用户输入密码错误时进行提醒。
56.根据本发明实施例,所述识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端,具体包括:获取所述同步数据进行识别,以得到所述同步数据中的用户属性数据;基于所述用户属性数据与服务器中的笔记进行匹配,以得到与当前用户属性数据匹配的所述目标笔记,并将所述目标笔记输出给设备端。
57.需要说明的是,于本实施例中,在对笔记进行同步时,通过获取所述同步数据进行识别,以得到同步数据中的用户属性数据,基于用户属性数据与服务器中的笔记属性进行匹配,以得到与当前用户属性数据匹配的所述目标笔记,并将所述目标笔记输出给设备端,其中,不同的目标笔记可以对应有多个用户属性。
58.根据本发明实施例,所述获取设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中,具体包括:获取设备端基于所述目标笔记添加的内容得到所述更新数据;获取更新数据中的类型关键字,从而识别所述更新数据是否需要加密,其中,加密的方式包括指纹加密或者验证加密;待所述目标笔记更新完成后,基于所述用户属性数据对所述目标笔记进行属性更新以得到所述更新笔记,并将所述更新笔记保存至服务器中。
59.需要说明的是,于本实施例中,获取设备端基于目标笔记添加的内容以得到所述更新数据,其中,更新数据包括添加的所述文本内容、所述笔记属性数据以及所述类型关键字,从而获取更新数据中的类型关键字,以识别更新数据是否需要加密,需要加密时,可以利用指纹或者密码进行加密,待所述目标笔记更新完成后,基于所述用户属性数据对所述目标笔记进行属性更新以更新所述笔记属性数据,若是不同的用户名称,则在目标笔记的属性上进行添加,以此得到所述更新笔记。
60.值得一提的是,所述方法还包括触发替换机制,具体包括:当用户在密钥提醒事件组提醒后的情况下,输入错误密码时,触发替换机制,其中,提取对应的笔记替换数据输出给用户端。
61.需要说明的是,于本实施例中,触发替换机制的目的是为了防止有恶意用户侵入,从而修改笔记内容,因此当用户在密钥提醒事件组提醒后的情况下,仍然输入错误密码时
触发对应的替换机制,此时将对应的笔记替换数据输出给用户端,以供侵入用户进行错误查阅。
62.值得一提的是,所述方法还包括:当触发替换机制后,识别当前设备端的登录用户信息;基于所述登录用户信息进行保存至侵入名单保存至服务器。
63.需要说明的是,于本实施例中,当触发替换机制后,识别当前设备端的登录用户信息,并保存至服务器上对应的侵入名单,以便于后续对侵入用户进行查找和筛查,留作证据,其中,所述登录用户信息包括当前登录用户的账号、以及登录用户当前浏览过的笔记数据等内容。
64.值得一提的是,所述方法还包括:获取设备端输入的替换笔记数据包,其中,所述替换笔记数据包包括替换指令以及替换内容;基于所述替换指令将所述替换内容作为笔记替换数据进行替换。
65.需要说明的是,于本实施例中,由于设备可能存在被盗用的风险,因此可以事先设置笔记替换以防止设备被盗用时发生的笔记文件泄露的事情发生,其中,获取设备端输入的替换笔记数据包,基于替换笔记数据包识别对应的替换指令和替换内容,从而将识别到的替换内容作为所述笔记替换数据完成对笔记的替换,以使得设备被盗用时,侵入用户想查阅笔记时,使其查阅的是无价值的替换内容。
66.值得一提的是,所述方法还包括当识别不了所述替换内容时,调用预设的笔记数据库进行内容调用,具体包括:基于所述替换笔记数据包识别所述替换内容失败时,触发调用机制,其中,基于替换指令调用对应的笔记数据库得到调用内容作为笔记替换数据进行替换。
67.需要说明的是,于本实施例中,上述实施例中说明的是能够识别到替换内容的情况,而当基于所述替换笔记数据包识别不了替换内容时,则触发调用机制,基于替换指令调用对应的笔记数据库得到调用内容作为笔记替换数据进行替换,相应地,也可以阻止侵入用户查阅得到替换前的笔记。
68.值得一提的是,所述方法还包括基于设备端的运行环境分值判断是否将所述目标笔记输出给设备端,具体包括:获取设备端的运行环境分值,与预设的安全分值进行比较判断,其中,若所述运行环境分值大于所述安全分值时,将所述目标笔记输出给设备端;若所述运行环境分值小于或者等于所述安全分值时,将所述目标笔记不予输出给设备端。
69.需要说明的是,由于目标笔记存在加密笔记的类型,因此根据设备端的运行环境分值考虑,需要设定对应的安全分值,以避免在安全分值以下(包括安全分值)的运行环境下造成笔记的泄露问题的产生,具体地,获取设备端的运行环境分值与预设的安全分值进行判断,若所述运行环境分值大于所述安全分值时,则将所述目标笔记输出给设备端,否则不予输出,以此实现目标笔记在设备端处于一个相对安全稳定的状态下进行传输,其中,所述安全分值例如“80%”。
70.值得一提的是,所述方法还包括设定加密文件的等级,具体包括:
基于预设的加密关键字对所述加密笔记的等级进行划分,其中,识别到加密关键字为i级关键字时,将加密笔记划分为i级;识别到加密关键字为ii级关键字时,将加密笔记划分为ii级;识别到加密关键字为iii级关键字时,将加密笔记划分为iii级。
71.需要说明的是,对加密笔记进行等级划分的目的在于适配不同等级的用户,以此来进一步保证笔记的安全程度,其中,i级关键字例如“一般加密文件、普通加密文件”,ii级关键字例如“特殊加密文件”,iii级关键字例如“绝密文件”,相应地,当识别到这类关键字时,则将对应的加密笔记的加密等级划分为对应等级。
72.本发明第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中包括一种基于多设备的笔记文件操作方法程序,所述基于多设备的笔记文件操作方法程序被处理器执行时,实现如上述任一项所述的一种基于多设备的笔记文件操作方法的步骤。
73.本发明公开的一种基于多设备的笔记文件操作方法、系统和可读存储介质,基于用户笔记进行同步更新,保证笔记文本一致性;并且可以根据用户需要实现多个设备查看或编辑同一本用户笔记,增强用户笔记的利用率。
74.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
75.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
76.另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
77.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
78.或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
技术特征:
1.一种基于多设备的笔记文件操作方法,其特征在于,包括以下步骤:识别设备端输入的新建数据,基于所述新建数据获取笔记类型,其中,所述笔记类型包括加密笔记和非加密笔记;基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,并将所述目标笔记保存至服务器中;识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端;获取设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中。2.根据权利要求1所述的一种基于多设备的笔记文件操作方法,其特征在于,所述识别设备端输入的新建数据,基于所述新建数据获取笔记类型,具体包括:获取所述新建数据进行识别,得到所述新建数据对应的类型关键字,其中,所述新建数据至少包括文本数据、笔记属性数据以及所述类型关键字;基于所述类型关键字判断当前所述新建数据对应的笔记类型,其中,识别到所述类型关键字为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述加密笔记;识别到所述类型关键字不为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述非加密笔记。3.根据权利要求2所述的一种基于多设备的笔记文件操作方法,其特征在于,所述基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,具体包括:当所述笔记类型为加密笔记时,判断设备端的指纹识别装置运行是否正常,其中,若所述指纹识别装置运行正常,则基于用户指纹对所述文本数据进行加密以得到所述目标笔记;若所述指纹识别装置运行不正常,则基于验证密码对所述文本数据进行加密以得到目标笔记;或者当所述笔记类型为非加密笔记时,则基于所述文本数据得到所述目标笔记。4.根据权利要求2所述的一种基于多设备的笔记文件操作方法,其特征在于,所述将所述目标笔记保存至服务器中,具体包括:获取设备端输入的所述笔记属性数据,其中,所述笔记属性数据至少包括用户名称、用户密钥对以及密钥提醒事件组;将所述笔记属性数据与所述目标笔记进行数据关联以将所述笔记属性数据添加到所述目标笔记的属性中;待所述目标笔记的属性添加成功后将所述目标笔记保存至所述服务器中。5.根据权利要求4所述的一种基于多设备的笔记文件操作方法,其特征在于,所述识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端,具体包括:获取所述同步数据进行识别,以得到所述同步数据中的用户属性数据;基于所述用户属性数据与服务器中的笔记进行匹配,以得到与当前用户属性数据匹配的所述目标笔记,并将所述目标笔记输出给设备端。6.根据权利要求5所述的一种基于多设备的笔记文件操作方法,其特征在于,所述获取
设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中,具体包括:获取设备端基于所述目标笔记添加的内容得到所述更新数据;获取更新数据中的类型关键字,从而识别所述更新数据是否需要加密,其中,加密的方式包括指纹加密或者验证加密;待所述目标笔记更新完成后,基于所述用户属性数据对所述目标笔记进行属性更新以得到所述更新笔记,并将所述更新笔记保存至服务器中。7.一种基于多设备的笔记文件操作系统,其特征在于,包括存储器和处理器,所述存储器中包括基于多设备的笔记文件操作方法程序,所述基于多设备的笔记文件操作方法程序被所述处理器执行时实现如下步骤:识别设备端输入的新建数据,基于所述新建数据获取笔记类型,其中,所述笔记类型包括加密笔记和非加密笔记;基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,并将所述目标笔记保存至服务器中;识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端;获取设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中。8.根据权利要求7所述的一种基于多设备的笔记文件操作系统,其特征在于,所述识别设备端输入的新建数据,基于所述新建数据获取笔记类型,具体包括:获取所述新建数据进行识别,得到所述新建数据对应的类型关键字,其中,所述新建数据至少包括文本数据以及所述类型关键字;基于所述类型关键字判断当前所述新建数据对应的笔记类型,其中,识别到所述类型关键字为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述加密笔记;识别到所述类型关键字不为预设的加密关键字时,将所述新建数据对应的所述笔记类型定义为所述非加密笔记。9.根据权利要求8所述的一种基于多设备的笔记文件操作系统,其特征在于,所述基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,具体包括:当所述笔记类型为加密笔记时,判断设备端的指纹识别装置运行是否正常,其中,若所述指纹识别装置运行正常,则基于用户指纹对所述文本数据进行加密以得到所述目标笔记;若所述指纹识别装置运行不正常,则基于验证密码对所述文本数据进行加密以得到目标笔记;或者当所述笔记类型为非加密笔记时,则基于所述文本数据得到所述目标笔记。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包括一种基于多设备的笔记文件操作方法程序,所述基于多设备的笔记文件操作方法程序被处理器执行时,实现如权利要求1至6中任一项所述的一种基于多设备的笔记文件操作方法的步骤。
技术总结
本发明公开的一种基于多设备的笔记文件操作方法、系统和可读存储介质,其中方法包括:识别设备端输入的新建数据,基于所述新建数据获取笔记类型,所述笔记类型包括加密笔记和非加密笔记;基于所述笔记类型对所述新建数据进行笔记处理以得到目标笔记,并将所述目标笔记保存至服务器中;识别设备端输入的同步数据,基于所述同步数据进行数据提取以将对应的所述目标笔记输出给设备端;获取设备端的更新数据对所述目标笔记进行处理以获取更新笔记,并将所述更新笔记保存至服务器中。本发明基于用户笔记进行同步更新,保证笔记文本一致性;并且可以根据用户需要实现多个设备查看或编辑同一本用户笔记,增强用户笔记的利用率。增强用户笔记的利用率。增强用户笔记的利用率。
技术研发人员:邵建强
受保护的技术使用者:深圳市英唐数码科技有限公司
技术研发日:2023.04.26
技术公布日:2023/7/22
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种铝单板生产用打孔装置的制作方法 下一篇:一种农业用种子筛选烘干一体机的制作方法
