信息处理方法及装置与流程

文档序号:33045015发布日期:2023-01-24 22:18阅读:38来源:国知局
1.本技术属于电子
技术领域
:,具体涉及一种信息处理方法及装置。
背景技术
::2.目前,批注功能作为电子设备的重要功能之一,已经广泛应用于人们的工作和学习之中,提高了人们的工作和学习效率。用户在电子设备上阅读文档、图片等文件时,需要针对文件中的内容备注一些信息,备注的信息如疑问、感想等。通常,用户采用添加批注的形式备注信息。例如,选中某个关键词,弹出一个批注框,用户在批注框中编辑信息,编辑完成后进行批注信息的显示。相关技术中,批注信息的显示形式单一,且显示效果不好。技术实现要素:3.本技术实施例的目的是提供一种信息处理方法及装置,能够解决相关技术中批注框的显示对文件内容的显示效果造成影响的问题。4.第一方面,本技术实施例提供了一种信息处理方法,该方法包括:在显示目标文件的情况下,接收第一输入;响应于所述第一输入,在所述目标文件上显示第一图层;接收对所述目标文件中第一目标内容的第二输入;响应于所述第二输入,在所述第一图层上显示编辑窗口,所述编辑窗口用于对所述第一目标内容添加批注信息;接收第三输入;响应于所述第三输入,在所述第一目标内容对应的第一目标显示区域显示添加的第一批注信息,其中,所述第一目标显示区域为所述第一目标内容对应的显示区域以外的区域。5.第二方面,本技术实施例提供了一种信息处理装置,该装置包括:第一接收模块,用于在显示目标文件的情况下,接收第一输入;第一显示模块,用于响应于所述第一输入,在所述目标文件上显示第一图层;第二接收模块,用于接收对所述目标文件中第一目标内容的第二输入;第二显示模块,用于响应于所述第二输入,在所述第一图层上显示编辑窗口,所述编辑窗口用于对所述第一目标内容添加批注信息;第三接收模块,用于接收第三输入;第三显示模块,用于响应于所述第三输入,在所述第一目标内容对应的第一目标显示区域显示添加的第一批注信息,其中,所述第一目标显示区域为所述第一目标内容对应的显示区域以外的区域。6.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。7.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。8.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。9.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。10.这样,在本技术的实施例中,用户在阅读目标文件时,若需要对目标文件中的第一目标内容进行批注,则通过第一输入开启“新建批注”功能,从而响应于第一输入,在目标文件上显示第一图层。进一步地,用户通过第二输入选中第一目标内容,从而在第一图层中显示编辑窗口,用户继续通过输入在编辑窗口中添加批注信息。最后,用户通过第三输入保存与第一目标内容对应的第一批注信息,则在第一目标内容对应的显示区域以外的第一目标显示区域显示第一批注信息。可见,在本技术的实施例中,利用文件上的新增图层显示批注信息,且批注信息的显示区域位于相应的批注对象的显示区域之外,可有效避免批注信息对文件内容造成遮挡,影响批注对象的显示效果。附图说明11.图1是本技术实施例的信息处理方法的流程图;12.图2是本技术实施例的电子设备的界面示意图之一;13.图3是本技术实施例的电子设备的界面示意图之二;14.图4是本技术实施例的电子设备的界面示意图之三;15.图5是本技术实施例的电子设备的界面示意图之四;16.图6是本技术实施例的电子设备的界面示意图之五;17.图7是本技术实施例的电子设备的界面示意图之六;18.图8是本技术实施例的电子设备的界面示意图之七;19.图9是本技术实施例的电子设备的界面示意图之八;20.图10是本技术实施例的电子设备的界面示意图之九;21.图11是本技术实施例的电子设备的界面示意图之十;22.图12是本技术实施例的电子设备的界面示意图之十一;23.图13是本技术实施例的信息处理装置的框图;24.图14是本技术实施例的电子设备的硬件结构示意图之一;25.图15是本技术实施例的电子设备的硬件结构示意图之二。具体实施方式26.下面将结合本技术实施例的附图,对本技术实施例的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。27.本技术的说明书和权利要求书的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。28.本技术实施例提供的信息处理方法,其执行主体可以是本技术实施例提供的信息处理装置,或者集成了该信息处理装置的电子设备,其中该信息处理装置可以采用硬件或软件的方式实现。29.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的信息处理方法进行详细地说明。30.图1示出了本技术一个实施例的信息处理方法的流程图,以该方法应用于电子设备进行举例,包括:31.步骤110:在显示目标文件的情况下,接收第一输入。32.其中,第一输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第一输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第一输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第一输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。33.在该步骤中,第一输入用于在目标文件中新建批注。34.例如,参见图2,用户点击“新建批注”选项201。35.可选地,文件内容包括图片内容、文字内容。36.步骤120:响应于第一输入,在目标文件上显示第一图层。37.可选地,在目标文件中首次新建批注的情况下,创建一个图层,作为第一图层。38.可选地,在目标文件中非首次新建批注的情况下,显示已创建的第一图层。39.可选地,基于人工智能(artificialintelligence,ai)技术创建第一图层。40.可选地,第一图层为透明状态,以避免遮挡文件内容。41.步骤130:接收对目标文件中第一目标内容的第二输入。42.其中,第二输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第二输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第二输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第二输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。43.在该步骤中,第二输入用于选中第一目标内容,以触发在第一图层上显示编辑窗口。44.例如,用户选中文档中的一句话;又如,用户选中文档中的一个关键词;又如,用户选中图片中的一个人物对象。45.步骤140:响应于第二输入,在第一图层上显示编辑窗口,编辑窗口用于对第一目标内容添加批注信息。46.可选地,编辑窗口是一个弹窗;可选地,编辑窗口是一个显示栏;可选地,编辑窗口是一个批注框。47.进一步地,用户在编辑窗口添加批注信息。48.可选地,批注信息包括图片、链接、文字等多种类型内容。49.可选地,编辑窗口的背景颜色与选中的第一目标内容的背景颜色设置为相同的颜色,即表示二者的强相关性。50.步骤150:接收第三输入。51.其中,第三输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第三输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第三输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第三输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。52.在该步骤中,第三输入用于保存第一批注信息,以触发第一批注信息显示在第一目标显示区域。53.例如,参见图3,用户在编辑窗口输入第一批注信息后,点击“保存批注”选项301。54.可选地,第一批注信息可保存为图片、便携式文档格式(portabledocumentformat,pdf)、文本、链接、文件等中任一种形式。55.例如,参见图3,用户点击“保存批注”选项301,显示多种保存形式对应的选项,用户点击其中的“图片”选项302后,第一批注信息保存为图片形式。56.可选地,保存第一批注信息后,第一图层进入不可编辑状态。57.可选地,保存第一批注信息后,第一批注信息还可以分享给其他用户。58.可选地,用户在依次建立多个批注后,点击“保存批注”选项,以一键保存多个批注。59.步骤160:响应于第三输入,在第一目标内容对应的第一目标显示区域显示添加的第一批注信息,其中,第一目标显示区域为第一目标内容对应的显示区域以外的区域。60.可选地,第一目标显示区域为第一图层中的显示区域。61.其中,因第一图层为透明状态,在同时显示目标文件和第一图层的情况下,视觉效果上,用户看不到第一图层,第一批注信息和第一目标内容同时显示在一个界面中,且第一批注信息和第一目标内容显示在不同的显示区域。62.可选地,第一目标显示区域为第一图层中的批注区域中的一个区域。63.可选地,第一图层中的批注区域是基于目标文件占用的全部显示区域,以及目标文件中的主要内容占用的显示区域而来的。64.例如,参见图2,目标文件仅包括文字内容,边框202对应为目标文件占用的全部显示区域,多个边框203对应为目标文件中的主要内容占用的显示区域。65.又如,参见图4,目标文件仅包括图片内容,边框401对应为目标文件占用的全部显示区域,多个边框402对应为目标文件中的主要内容占用的显示区域。66.可选地,利用ai技术识别目标文件中的主要内容,以确定主要内容占用的显示区域。67.例如,目标文件为一篇文档,主要内容包括文字部分,除文字部分的其它部分可作为非主要内容,如段落之间的空白处等。68.又如,目标文件为一张图片,主要内容包括图片中的人和物,而风景作为背景,可作为非主要内容。69.又如,目标文件为一篇绘本故事,主要内容包括文字部分和图画部分,而段落之间的空白处,图画部分中的背景等,可作为非主要内容。70.进一步地,基于目标文件占用的全部显示区域,除去目标文件中的主要内容占用的显示区域,得到的显示区域,映射至第一图层,即第一图层中的批注区域。当第一目标显示区域位于批注区域时,可以避免第一批注信息遮挡文件主要内容。71.例如,参见图2,在边框202中,除多个边框203,剩下所有的显示区域,映射至第一图层,即第一图层中的批注区域。72.例如,参见图4,在边框401中,除多个边框402,剩下所有的显示区域,映射至第一图层,即第一图层中的批注区域。73.可选地,在批注区域中,找到距离第一目标内容最近、且大小合适的一个显示区域,作为第一目标显示区域,以确保用户可以针对第一目标内容,快速看到其对应的第一批注信息,而无需在大量的批注中,翻找与第一目标内容对应的第一批注信息,简化用户操作,提升用户阅读体验。74.例如,参见图5,在第一目标内容501旁边的空白区域,显示第一批注信息502。75.又如,参见图6,在第一目标内容601旁边的空白区域,显示第一批注信息602。76.这样,在本技术的实施例中,用户在阅读目标文件时,若需要对目标文件中的第一目标内容进行批注,则通过第一输入开启“新建批注”功能,从而响应于第一输入,在目标文件上显示第一图层。进一步地,用户通过第二输入选中第一目标内容,从而在第一图层中显示编辑窗口,用户继续通过输入在编辑窗口中添加批注信息。最后,用户通过第三输入保存与第一目标内容对应的第一批注信息,则在第一目标内容对应的显示区域以外的第一目标显示区域显示第一批注信息。可见,在本技术的实施例中,利用文件上的新增图层显示批注信息,且批注信息的显示区域位于相应的批注对象的显示区域之外,可有效避免批注信息对文件内容造成遮挡,影响批注对象的显示效果。77.在本技术另一个实施例的信息处理方法的流程中,在步骤160之前,该方法还包括:78.步骤a1:根据第一批注信息的内容以及第一目标显示区域的尺寸,调整第一批注信息的显示格式。79.在该步骤中,结合第一批注信息的内容以及第一目标显示区域的尺寸,调整第一批注信息的显示格式,以确保达到较佳的显示效果。80.例如,第一批注信息包括文字内容,且文字字数较多,为了在第一目标显示区域显示尽可能多的文字,可适当调小文字的字体大小。81.又如,第一批注信息包括文字内容,且文字字数较少,也可适当调大文字的字体大小。82.又如,第一批注信息包括文字内容,且文字字数较多,避免因字体太小而影响观看,可通过分页方式,在多个页面中显示第一批注信息,用户可以通过翻页的方式进行查看。83.参见图5所示,用户可以点击“上一页”选项503或者“下一页”选项504,以翻看第一批注信息的全部内容。84.又如,第一批注信息包括图片内容,可适当缩放图片。85.在本实施例中,根据第一批注信息的内容以及第一目标显示区域的尺寸,调整第一批注信息的显示格式,以确保第一批注信息的显示效果较佳,提升用户观看体验。86.在本技术另一个实施例的信息处理方法中,第一批注信息的显示颜色与第一目标显示区域的显示颜色不同。87.可选地,根据第一目标显示区域的像素色彩,确定第一批注信息的显示颜色。88.例如,目标文件为一张图片,第一目标显示区域显示在该图片的背景部分,该背景部分为天空,显示为蓝色,当第一批注信息显示在该背景部分上时,为了避免蓝色对第一批注信息的显示造成干扰,将第一批注信息的显示颜色设置为与蓝色反差较大的一种颜色,例如红色。89.在本实施例中,为了便于在目标文件中突出显示第一批注信息,可设置为第一批注信息的显示颜色与第一目标显示区域的显示颜色不同。可见,本实施例能够提高批注信息的可见性,确保批注信息的显示效果较佳。90.在本技术另一个实施例的信息处理方法的流程中,在步骤160之后,该方法还包括:91.步骤b1:接收对第一批注信息的第四输入。92.其中,第四输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第四输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第四输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第四输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。93.在该步骤中,第四输入用于将多条批注信息进行关联。94.例如,参见图7,用户点击“保存批注”选项后,第一批注信息701的下方显示多个选项,包括多种保存形式的选项,以及“关联”选项702,用户点击“关联”选项702。95.步骤b2:响应于第四输入,显示在第一图层中添加的至少一条批注信息。96.可选地,显示在第一图层中添加的所有批注信息。97.可选地,当第一图层中添加的批注数量较少时,直接显示批注信息。98.可选地,当第一图层中添加的批注数量较多时,首先显示批注信息的选项,再基于用户对选项的输入,显示选项所指示的批注信息。99.例如,参见图7,显示多个“批注1”选项、“批注2”选项、“批注3”选项等,用户点击“批注2”选项703,显示“批注2”选项703对应的批注信息704。100.步骤b3:接收对至少一条批注信息中第二批注信息的第五输入。101.其中,第五输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第五输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第五输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第五输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。102.在该步骤中,第五输入用于在第一批注信息与第二批注信息之间建立目标关联关系。103.例如,参见图7,用户点击“批注2”选项703对应的批注信息704。104.步骤b4:响应于第五输入,显示第一标识,第一标识用于指示第二批注信息与第一批注信息之间具有关联关系。105.在该步骤中,建立第一批注信息与第二批注信息之间的目标关联关系,并通过第一标识来体现。106.可选地,用户还可以基于第二批注信息,继续关联其它批注信息。107.例如,参见图7,显示“批注2”选项703对应的第二批注信息704,用户还可以对第二批注信息704继续进行关联。108.可选地,用户一键保存多个批注信息时,每个批注信息的下方分别显示可操作选项,以便于用户进行分别操作。其中,可分别对每个批注信息进行关联操作。109.在本实施例中,若不同位置处的文件内容之间相关,则用户分别在不同位置处建立批注后,还可以将不同的批注进行关联,以便于用户可以集中查看关联的多个批注,从而避免用户一一查看,简化用户操作,提升用户阅读体验。110.在本技术另一个实施例的信息处理方法的流程中,步骤b4之后,该方法还包括:111.步骤c1:接收对第一标识的第六输入。112.其中,第六输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第六输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第六输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第六输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。113.在该步骤中,第六输入用于触发显示相关联的批注信息。114.可选地,第一标识与批注信息关联显示。115.例如,参见图8,在批注信息的显示窗口内显示第一标识801,用户点击第一标识801。116.步骤c2:响应于第六输入,显示第二批注信息和第一批注信息。117.可选地,当相关联的批注数量较少时,直接显示相关联的批注信息。118.可选地,当相关联的批注数量较多时,首先显示相关联的批注信息的选项,再基于用户对选项的输入,显示选项所指示的批注信息。119.例如,参见图8,显示“关联批注1”选项、“关联批注2”选项802和“关联批注3”选项,用户点击“关联批注2”选项802,在对应选项下方显示对应的批注信息803。120.在本实施例中,提供了一种用于查看关联批注信息的方法,以便于用户快速查看,简化用户操作,提升用户阅读体验。121.在本技术另一个实施例的信息处理方法的流程中,该方法还包括:122.步骤d1:接收第七输入。123.其中,第七输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第七输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第七输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第七输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。124.在该步骤中,第七输入用于触发显示第一图层中添加的所有批注信息。125.例如,参见图9,用户点击“查看批注”选项901。126.步骤d2:响应于第七输入,显示在第一图层中添加的所有批注信息。127.可选地,当第一图层中添加的批注信息的数量较少时,直接显示所有的批注信息。128.可选地,当第一图层中添加的批注信息的数量较多时,首先显示所有的批注信息的选项,再基于用户对选项的输入,显示选项所指示的批注信息。129.例如,参见图9,显示“批注1”选项、“批注2”选项902和“批注3”选项,用户点击“批注2”选项902,在对应选项下方显示对应的批注信息903。130.可选地,用户点击“取消查看”选项,第一图层隐藏,所有的批注信息不再显示。131.可选地,在步骤d2中,批注信息进入可编辑状态,用户可以继续编辑。132.在本实施例中,提供了一键查看第一图层中添加的所有批注信息的方法,用户可以随时查看第一图层中的所有批注信息,以及可以随时将第一图层中的所有批注信息隐藏起来,以满足查看批注和单独查看文件的不同需求。133.在本技术另一个实施例的信息处理方法的流程中,在目标文件包括至少两个图层的情况下,该方法还包括:134.步骤e1:接收第八输入。135.应用场景如,目标文件为共享文件,一个团队内的所有成员均可对目标文件进行操作。其中,一个成员在目标文件中添加批注信息时,对应地,以该成员对应的设备信息、用户信息等作为图层信息,创建一个图层,从而目标文件可以包括至少两个图层,且各个图层之间互不干扰。136.应用场景又如,用户为了对大量的批注信息进行分类,可以创建多个图层,并对每个图层进行命名。137.其中,第八输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第八输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第八输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第八输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。138.在该步骤中,第八输入用于触发显示至少两个图层选项。139.例如,参见图10,用户点击“查看批注”选项10001。140.步骤e2:响应于第八输入,显示至少两个图层选项,一个图层选项用于指示至少一个图层。141.可选地,一个图层选项对应一个图层,还有一个图层选项对应所有图层。142.例如,参见图10,显示“所有图层”选项10002,以及“图层1”选项。143.步骤e3:接收对至少两个图层选项中目标图层选项的第九输入。144.其中,第九输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第九输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第九输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第九输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。145.在该步骤中,第九输入用于选择目标图层选项,以触发显示目标图层选项对应目标图层中的批注信息。146.例如,参见图10,用户点击“所有图层”选项10002。147.步骤e4:响应于第九输入,显示与目标图层选项对应的批注信息。148.在该步骤中,若目标图层中添加的批注数量较多,在目标文件中显示标签,一个标签用于指示一条批注信息。149.可选地,标签上显示图层名称和批注名称。150.例如,参见图10,显示标签10003,标签上显示有图层2和注1。151.可选地,标签与对应的文件内容邻近显示。152.可选地,用户点击标签后,显示对应的批注信息。153.例如,参见图10,用户点击标签10003,显示对应的批注信息10004。154.示例性地,本实施例可应用于远程考试中,试卷为一个文件,一个考生对应一个图层,由于试卷相同,每个图层的批注区域相同,即做题区域相同。进一步地,学生需要上传自己的图层,电脑只需要在各个图层中的批注区域进行批卷即可,从而可以节省大量试卷与答题纸,环保绿色。155.在本实施例中,对于一个文件可创建多个图层,实现了多设备协同批注,且多个图层的批注可以单独展示,互不干扰,多个图层的批注也可以整合展示,以使得本实施例的信息处理方法的应用场景更为丰富。156.在本技术另一个实施例的信息处理方法的流程中,该方法还包括:157.步骤f1:在目标文件的第二目标内容对应有至少两条第二批注信息的情况下,接收对第二目标内容的第十输入。158.其中,第十输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第十输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第十输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第十输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。159.在该步骤中,第十输入用于触发显示第二目标内容对应的至少两条第二批注信息。160.例如,参见图11,用户点击“对比查看”选项1101。161.步骤f2:响应于第十输入,同时显示至少两条第二批注信息。162.可选地,在目标文件上创建第二图层,第二图层为一个临时图层。从而在第二图层中同时显示至少两条第二批注信息。163.例如,参见图11,显示第二图层1102。164.可选地,第二图层的透明状态不限定,只用于临时显示。进一步地,用户可以手动调整第二图层的透明状态。165.可选地,第二图层的显示区域大小和显示位置不限定,只用于临时显示。进一步地,用户可以手动调整第二图层的显示区域大小和显示位置。166.可选地,在第二图层中排列显示至少两条第二批注信息。167.可选地,至少两条第二批注信息为第二目标内容对应的全部批注信息。168.可选地,当显示第二批注信息的数量较多时,用户可通过在第二图层进行如左右滑动、上下滑动等操作,来切换查看各个批注信息。169.其中,至少两条第二批注信息来自至少一个图层。170.其中,本实施例中的第二目标内容和第一目标内容可以是相同的文件内容,也可以是不同的文件内容。171.本实施例的应用场景如,在远程教学中,学生使用同一张试卷,一张答卷对应一个图层。老师可以针对某个题目查看所有同学的答案,当出现多个答案时,可以将该题目作为热点问题,以便于老师对所有答案进行集中分析。172.在本实施例中,提供了一种集中展示某处文件内容的所有批注信息的方法,操作方式较为简洁,无需用户一一翻找,简化用户操作,丰富“批注”功能。173.在本技术另一个实施例的信息处理方法的流程中,在步骤f2之后,该方法还包括:174.步骤g1:接收第十一输入。175.其中,第十一输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第十一输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第十一输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第十一输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。176.在该步骤中,第十一输入用于对至少两条第二批注信息进行操作。177.步骤g2:响应于第十一输入,执行以下任一项操作:178.第一项:删除第二目标内容对应的至少一条第二批注信息。179.例如,用户长按一条第二批注信息向上滑动,可删除该条第二批注信息。其中,可以是仅在当前不显示该条第二批注信息,还可以是直接将目标文件中的该条第二批注信息删除。180.第二项:修改第二目标内容对应的至少一条第二批注信息。181.例如,用户双击一条第二批注信息,第二批注信息进入可编辑状态,用户可编辑新的内容,或者删除部分内容。182.第三项:更新第二目标内容对应的至少一条第二批注信息的显示位置。183.例如,用户长按一条第二批注信息拖动至其它位置,从而在拖动所至的位置处显示该条第二批注信息。184.第四项:合并第二目标内容对应的至少两条第二批注信息。185.例如,用户长按一条第二批注信息拖动至另一条第二批注信息,两条第二批注信息的内容整合在一起,作为一条新的批注信息显示在拖动位置处。186.在本实施例中,用户针对某处文件内容的所有批注信息进行操作,以实现对同一文件内容的多个批注信息进行对比、整合等,在满足用户对批注功能需求的同时,还确保用户操作简洁。187.在本技术另一个实施例的信息处理方法的流程中,在步骤160之后,该方法还包括:188.步骤h1:接收第十二输入。189.其中,第十二输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入。第十二输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第十二输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第十二输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。190.在该步骤中,第十二输入用于对第一批注信息设置权限信息。191.可选地,权限信息包括查看权限信息和操作权限信息中至少一项。192.应用场景如,目标文件供多个用户共享,各个用户均可在目标文件中建立批注,而为了防止用户个人批注的内容泄露,用户可以针对建立的批注设置查看权限和操作权限中的任一项。193.例如,参见图12,用户点击“设置权限”选项1201,显示用户建立的多个批注选项,用户点击“批注2”选项1202,显示“允许查看”和“允许操作”两个选项,在“允许查看”选项下方显示可访问目标文件的多个用户信息,用户选择任意用户信息,以允许用户信息对应的用户查看该条批注信息;在“允许操作”选项下方显示可访问目标文件的多个用户信息,用户选择任意用户信息,以允许用户信息对应的用户对该条批注信息进行操作。194.可选地,用户信息包括设备信息、账号信息等中的任一种。195.步骤h2:响应于第十二输入,设置第一批注信息对应的权限信息。196.在该步骤中,对第一批注信息设置对应的权限信息,以限制查看和操作该条批注信息的用户。197.例如,用户允许张某某查看第一批注信息,张某某打开目标文件后,通过输入查看批注信息时,显示第一批注信息。而用户没有允许李某某查看第一批注信息,李某某打开目标文件后,通过输入查看批注信息时,不显示第一批注信息。198.例如,用户允许张某操作第一批注信息,张某某打开目标文件后,通过输入查看批注信息时,显示第一批注信息,且第一批注信息为可编辑状态,与供张某某进行如修改、删除、整合等操作。而用户没有允许李某某操作第一批注信息,李某某打开目标文件后,通过输入查看批注信息时,可以显示第一批注信息,但第一批注信息为不可编辑状态。199.在本实施例中,在共享目标文件的场景中,为了防止用户的批注信息泄露,用户可预先设置权限信息,从而根据权限信息向指定用户展示批注信息,或者允许指定用户对批注信息进行操作,从而既可以实现数据共享,又可以有效保护用户数据。200.综上,本技术的目的在于提供一种基于ai的多图层协同批注的技术,以将所有的用户批注保存至图层。其中,对于文档,通过ai算法检测文档中的非文字区域,将该区域作为图层的批注区域,用户的批注将自动调整至批注区域中最接近原文的位置处;对于图片,通过ai算法识别图片背景区域,将该区域作为图层的批注区域,并自动选择色差较大的颜色作为批注的显示颜色,最终用户的批注将自动调整至批注区域中最接近目标对象的位置处。另外,所有的批注均只保留在图层中,不会破坏原文件;多个批注之间可以关联在一起。进一步地,在文件共享场景中,多个用户可以生成多个图层,图层间不会相互干扰,而在查看批注时,可以自由选择单个图层进行查看,也可以选择合并所有图层进行查看。201.本技术实施例提供的信息处理方法,执行主体可以为信息处理装置。本技术实施例中以信息处理装置执行信息处理方法为例,说明本技术实施例提供的信息处理装置。202.图13示出了本技术另一个实施例的信息处理装置的框图,该装置包括:203.第一接收模块10,用于在显示目标文件的情况下,接收第一输入;204.第一显示模块20,用于响应于第一输入,在目标文件上显示第一图层;205.第二接收模块30,用于接收对目标文件中第一目标内容的第二输入;206.第二显示模块40,用于响应于第二输入,在第一图层上显示编辑窗口,编辑窗口用于对第一目标内容添加批注信息;207.第三接收模块50,用于接收第三输入;208.第三显示模块60,用于响应于第三输入,在第一目标内容对应的第一目标显示区域显示添加的第一批注信息,其中,第一目标显示区域为第一目标内容对应的显示区域以外的区域。209.这样,在本技术的实施例中,用户在阅读目标文件时,若需要对目标文件中的第一目标内容进行批注,则通过第一输入开启“新建批注”功能,从而响应于第一输入,在目标文件上显示第一图层。进一步地,用户通过第二输入选中第一目标内容,从而在第一图层中显示编辑窗口,用户继续通过输入在编辑窗口中添加批注信息。最后,用户通过第三输入保存与第一目标内容对应的第一批注信息,则在第一目标内容对应的显示区域以外的第一目标显示区域显示第一批注信息。可见,在本技术的实施例中,利用文件上的新增图层显示批注信息,且批注信息的显示区域位于相应的批注对象的显示区域之外,可有效避免批注信息对文件内容造成遮挡,影响批注对象的显示效果。210.可选地,该装置还包括:211.调整模块,用于根据第一批注信息的内容以及第一目标显示区域的尺寸,调整第一批注信息的显示格式。212.可选地,第一批注信息的显示颜色与第一目标显示区域的显示颜色不同。213.可选地,该装置还包括:214.第四接收模块,用于接收对第一批注信息的第四输入;215.第四显示模块,用于响应于第四输入,显示在第一图层中添加的至少一条批注信息;216.第五接收模块,用于接收对至少一条批注信息中第二批注信息的第五输入;217.第五显示模块,用于响应于第五输入,显示第一标识,第一标识用于指示第二批注信息与第一批注信息之间具有关联关系。218.可选地,该装置还包括:219.第六接收模块,用于接收对第一标识的第六输入;220.第六显示模块,用于响应于第六输入,显示第二批注信息和第一批注信息。221.可选地,该装置还包括:222.第七接收模块,用于接收第七输入;223.第七显示模块,用于响应于第七输入,显示在第一图层中添加的所有批注信息。224.可选地,该装置还包括:225.第八接收模块,用于接收第八输入;226.第八显示模块,用于响应于第八输入,显示至少两个图层选项,一个图层选项用于指示至少一个图层;227.第九接收模块,用于接收对至少两个图层选项中目标图层选项的第九输入;228.第九显示模块,用于响应于第九输入,显示与目标图层选项对应的批注信息。229.可选地,该装置还包括:230.第十接收模块,用于在目标文件的第二目标内容对应有至少两条第二批注信息的情况下,接收对第二目标内容的第十输入;231.第十显示模块,用于响应于第十输入,同时显示至少两条第二批注信息。232.可选地,该装置还包括:233.第十一接收模块,用于接收第十一输入;234.执行模块,用于响应于第十一输入,执行以下任一项操作:235.删除第二目标内容对应的至少一条第二批注信息;236.修改第二目标内容对应的至少一条第二批注信息;237.更新第二目标内容对应的至少一条第二批注信息的显示位置;238.合并第二目标内容对应的至少两条第二批注信息。239.可选地,该装置还包括:240.第十二接收模块,用于接收第十二输入;241.设置模块,用于响应于第十二输入,设置第一批注信息对应的权限信息。242.本技术实施例中的信息处理装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobileinternetdevice,mid)、增强现实(augmentedreality,ar)/虚拟现实(virtualreality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,还可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。243.本技术实施例的信息处理装置可以为具有动作系统的装置。该动作系统可以为安卓(android)动作系统,可以为ios动作系统,还可以为其他可能的动作系统,本技术实施例不作具体限定。244.本技术实施例提供的信息处理装置能够实现上述方法实施例实现的各个过程,达到相同的技术效果,为避免重复,这里不再赘述。245.可选地,如图14所示,本技术实施例还提供一种电子设备100,包括处理器101,存储器102,存储在存储器102上并可在所述处理器101上运行的程序或指令,该程序或指令被处理器101执行时实现上述任一信息处理方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。246.需要说明的是,本技术实施例的电子设备包括上述所述的移动电子设备和非移动电子设备。247.图15为实现本技术实施例的一种电子设备的硬件结构示意图。248.该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。249.本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图15中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。250.其中,用户输入单元1007,用于在显示目标文件的情况下,接收第一输入;显示单元1006,用于响应于所述第一输入,在所述目标文件上显示第一图层;用户输入单元1007,还用于接收对所述目标文件中第一目标内容的第二输入;示单元1006,还用于响应于所述第二输入,在所述第一图层上显示编辑窗口,所述编辑窗口用于对所述第一目标内容添加批注信息;用户输入单元1007,还用于接收第三输入;显示单元1006,还用于响应于所述第三输入,在所述第一目标内容对应的第一目标显示区域显示添加的第一批注信息,其中,所述第一目标显示区域为所述第一目标内容对应的显示区域以外的区域。251.这样,在本技术的实施例中,用户在阅读目标文件时,若需要对目标文件中的第一目标内容进行批注,则通过第一输入开启“新建批注”功能,从而响应于第一输入,在目标文件上显示第一图层。进一步地,用户通过第二输入选中第一目标内容,从而在第一图层中显示编辑窗口,用户继续通过输入在编辑窗口中添加批注信息。最后,用户通过第三输入保存与第一目标内容对应的第一批注信息,则在第一目标内容对应的显示区域以外的第一目标显示区域显示第一批注信息。可见,在本技术的实施例中,利用文件上的新增图层显示批注processingunit,gpu)10041和麦克风10042,图形处理器10041对在视频图像捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频图像的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072中的至少一种。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、动作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和动作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理动作系统、用户页面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。263.存储器1009可用于存储软件程序以及各种数据。存储器1009可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1009可以包括易失性存储器或非易失性存储器,或者,存储器1009可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本技术实施例中的存储器1009包括但不限于这些和任意其它适合类型的存储器。264.处理器1010可包括一个或多个处理单元;可选地,处理器1010集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。265.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述信息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。266.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。267.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述信息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。268.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。269.本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述信息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。270.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。271.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。272.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1