数据处理方法、装置和电子设备与流程

文档序号:11251065
数据处理方法、装置和电子设备与流程

本发明实施例涉及通信技术领域,尤其涉及一种数据处理方法、装置和电子设备。



背景技术:

电子书是利用计算机技术将文字、图片、声音、影像等信息内容数字化的出版物。随着互联网技术应用的越来越广泛,传统的纸质阅读方式已逐渐被电子书取代,人们越来越趋向于利用互联网和计算机技术,通过用于阅读电子书的电子书应用下载电子书进行阅读。

目前的电子书应用提供的功能主要集中于电子书阅读以及语音播放电子书,功能较为单一,无法提供更多的功能实现,不能满足用户的个性化阅读需求。



技术实现要素:

本发明实施例提供了一种数据处理方案,以解决现有的电子书应用功能单一,无法提供更多功能实现,不能满足用户个性化阅读需求的问题。

根据本发明实施例的一个方面,提供了一种数据处理方法,包括:接收对电子书内容的选择操作,确定所述选择操作所选择的内容;获得与所选择的内容相对应的业务对象的信息;根据所述业务对象的信息展示所述业务对象。

根据本发明实施例的另一个方面,还提供了一种数据处理装置,包括:确定模块,用于接收对电子书内容的选择操作,确定所述选择操作所选择的内容;获得模块,用于获得与所选择的内容相对应的业务对象的信息;展示模块,用于根据所述业务对象的信息展示所述业务对象。

根据本发明实施例的又一个方面,还提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如上所述的数据处理方法对应的操作。

根据本发明实施例提供的技术方案,在接收到用户对电子书内容的选择操作后,根据选择的内容获得对应的业务对象的信息,进而,根据业务对象的信息展示业务对象。其中,业务对象可以是任意适当的可实现一定业务功能的设置,如,视频、音频、图像、虚拟对象、游戏等等。通过本发明实施例提供的方案,用户不仅可以阅读电子书,并且,可以通过对电子书中的内容的选择,直观地体验与电子书内容相对应的业务对象,如观看视频等等,以增强对电子书中内容的感受和理解,满足个性化阅读需求,提升电子书阅读体验,也丰富了电子书的应用功能,为电子书提供了更多的功能实现。

附图说明

图1是根据本发明实施例一的一种数据处理方法的步骤流程图;

图2是根据本发明实施例二的一种数据处理方法的步骤流程图;

图3是图2所示实施例中的一种业务对象的信息的全屏展示方式的示意图;

图4a是图2所示实施例中的一种业务对象的信息的弹窗展示方式的示意图;

图4b是图2所示实施例中的一种业务对象的信息的弹窗展示方式的示意图;

图4c是图2所示实施例中的一种业务对象的信息的弹窗展示方式的示意图;

图5是图2所示实施例中的一种业务对象的信息的展示方式的示意图;

图6是图2所示实施例中的另一种业务对象的展示界面的示意图;

图7是根据本发明实施例三的一种数据处理装置的结构框图;

图8是根据本发明实施例四的一种数据处理装置的结构框图;

图9是根据本发明实施例五的一种电子设备的结构框图。

具体实施方式

下面结合附图(若干附图中相同的标号表示相同的元素)和实施例,对本发明实施例的具体实施方式作进一步详细说明。以下实施例用于说明本发明,但不用来限制本发明的范围。

本领域技术人员可以理解,本发明实施例中的“第一”、“第二”等术语仅用于区别不同步骤、设备或模块等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。

实施例一

参照图1,示出了根据本发明实施例一的一种数据处理方法的步骤流程图。

本实施例的数据处理方法包括以下步骤:

步骤S102:接收对电子书内容的选择操作,确定所述选择操作所选择的内容。

其中,电子书可以是文字电子书也可以是音频电子书。当为文字电子书时,可以根据用户对电子书中文字内容的操作确定用户选择的内容,例如,用户通过在触摸屏上的触摸操作进行电子书内容选择,或者,用户通过鼠标在电子书内容进行选择等。当为音频电子书时,可以根据用户的点选位置确定用户选择的内容,例如,用户点选在第5:00的位置,则可以将4:48~5:02之间的音频内容确定为用户选择的内容等,在进行后续业务对象的信息的获取时,可以将音频转换为对应的文字即可。需要说明的是,上述确定所选择的内容的方式仅为示例性说明,在实际应用中,本领域技术人员还可以根据实际情况,采用其它适当方式,根据对电子书内容的选择操作,确定所选择的内容。

步骤S104:获得与所选择的内容相对应的业务对象的信息。

业务对象可以是任意适当的可实现一定业务功能的设置,如,视频、音频、图像、虚拟对象、游戏等等。例如,所选内容为“铜雀台”,则可以获取与“铜雀台”对应的业务对象及其信息,如名称为“铜雀台”的音频、视频、游戏、图像等等。

无论文字电子书还是音频电子书,都可以在电子书中预置电子书内容与业务对象的关联关系,则在确定所选择的内容后,可根据该关联关系获得对应的业务对象的信息;也可以在确定所选择的内容后,根据所选择的内容生成相应的查询请求,通过查询请求获得与所选择的内容对应的业务对象的信息。但不限于此,在实际应用中,本领域技术人员也可以根据实际需要,采用其它适当的方式,实现在确定所选择的内容后,对相对应的业务对象的信息的获取。

步骤S106:根据业务对象的信息展示业务对象。

在获取了业务对象的信息后,可以根据该信息进行相应的业务对象的展示,其中,业务对象的信息包括但不限于:业务对象的标识信息、业务对象的名称信息、业务对象的分类信息、业务对象对应的应用的信息、业务对象的地址信息等等。例如,当业务对象的分类信息指示业务对象为视频对象时,则可以根据该信息确定展示该业务对象的方式或应用,进而,通过该方式或应用展示业务对象。

通过本实施例提供的方案,在接收到用户对电子书内容的选择操作后,根据选择的内容获得对应的业务对象的信息,进而,根据业务对象的信息展示业务对象。其中,业务对象可以是任意适当的可实现一定业务功能的设置。通过本实施例提供的方案,用户不仅可以阅读电子书,并且,可以通过对电子书中的内容的选择,直观地体验与电子书内容相对应的业务对象,如观看视频等等,以增强对电子书中内容的感受和理解,满足个性化阅读需求,提升电子书阅读体验,也丰富了电子书的应用功能,为电子书提供了更多的功能实现。

本实施例的数据处理方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:各种终端设备(包括PC机、平板电脑、移动终端等)和服务器等。

实施例二

参照图2,示出了根据本发明实施例二的一种数据处理方法的步骤流程图。

本实施例的数据处理方法包括以下步骤:

步骤S202:接收对电子书内容的选择操作,确定所述选择操作所选择的内容。

如前所述,电子书包括文字电子书或者音频电子书。当为文字电子书时,可以根据用户对电子书中文字内容的操作确定用户选择的内容。当为音频电子书时,可以根据用户的点选位置确定用户选择的内容,在进行后续业务对象的信息的获取时,可以将音频转换为对应的文字即可。

具体地,在一种可行方式中,可以接收用户对电子书内容的第一操作,确定第一操作在电子书内容中的第一作用点;接收用户对电子书内容的第二操作,确定第二操作在电子书内容中的第二作用点;将第一作用点和第二作用点之间的电子书内容确定为所选择的内容。其中,第一作用点和第二作用点为不同的作用点。该种方式中,可以根据用户需求确定所选择的内容,为用户提供了更大的选择灵活性。其中,第一操作和第二操作均可为点选操作,将二次点选操作对应的作用点之间的内容确定为所选择的内容;第一操作也可以为触摸操作的起始点,第二操作为触摸操作的结束点,将起始点和结束点之间的内容确定为所选择的内容。但不限于此,其它可用于选择电子书内容的操作可同样适用本发明实施例。

在另一种可行方式中,可以接收用户对电子书内容的第三操作,确定第三操作在电子书内容中的第三作用点;以第三作用点为参考点,将包括第三作用点在内的第一设定范围内的电子书内容确定为所选择的内容;或者,将以第三作用点为起点的第二设定范围内的电子书内容确定为所选择的内容;或者,将以第三作用点为终点的第三设定范围内的电子书内容确定为所选择的内容。其中,第一设定范围、第二设定范围和第三设定范围可以相同也可以不同,可以由本领域技术人员根据实际需求设置。并且,在以第三作用点为参考点,将包括第三作用点在内的第一设定范围内的电子书内容确定为所选择的内容方式中,可以以第三作用点为中点,将第一设定范围内的电子书内容确定为所选择的内容,但不限于此,第三作用点也可以不为中点。第三操作包括但不限于点选操作。通过该种方式,简化了用户操作,减轻了系统操作负担。

步骤S204:获得与所选择的内容相对应的业务对象的信息。

其中,业务对象包括但不限于以下至少之一:与所选择的内容相对应的视频对象、与所选择的内容相对应的音频对象、与所选择的内容相对应的图像对象、与所选择的内容相对应的虚拟对象、与所选择的内容相对应的游戏交互对象。业务对象的信息包括但不限于业务对象的标签信息和/或业务对象的属性信息。其中,标签信息用于指示业务对象在至少一个分类维度上的分类;属性信息用于指示业务对象的具体属性,如,业务对象的标识、业务对象的名称、业务对象的简要说明、业务对象的地址等等。

在实现本步骤时,可以根据存储的电子书内容与业务对象的关联关系,获得与所选择的内容相对应的业务对象的信息;或者,根据所选择的内容生成查询请求,获得返回的查询结果;根据所述查询结果,获得与所选择的内容相对应的业务对象的信息;或者,根据存储的电子书内容与业务对象的关联关系,判断是否存在与所选择的内容相对应的业务对象的信息;若存在,则根据所述关联关系获得与所选择的内容相对应的业务对象的信息;若不存在,则根据所选择的内容生成查询请求,获得返回的查询结果;根据所述查询结果,获得与所选择的内容相对应的业务对象的信息。

可见,在一种方式中,可以预先存储某些电子书内容与业务对象的关联关系,例如,在电子书中包含“仙剑”两字,可以预先存储这两个字与电视剧“仙剑奇侠传”的关联关系,当用户选择“仙剑”,想要了解相应信息时,则可以根据该关联关系展示“仙剑奇侠传”的相应视频内容或片段。但不限于此,关联关系也可以是一对多的关系,如“仙剑”两字与电视剧“仙剑奇侠传”、游戏“仙剑奇侠传”、“仙剑奇侠传”主题曲、“仙剑奇侠传”宣传海报等等的关联关系,在此情况下,可以通过适当形式展示与“仙剑”相对应的多个结果,由用户选择,进而根据用户选择进行相应展示。此外,也可以将电子书的段落或章节与业务对象的信息如视频的情节片段相关联等,当用户选择相应段落或章节中的内容时,均可通过该关联关系获得业务对象的信息。通过预先存储关联关系,提高了业务对象的信息的获取速度和效率,并且,使得用户在阅读电子书时切换到对应的业务对象如视频部分,提高用户的使用体验。

在另一种方式中,也可以不预先存储电子书内容与业务对象的关联关系,在需要时,根据用户的选择进行查询,根据查询结果获得相应的业务对象的信息。仍以电子书中包含“仙剑”两字为例,当用户选择这两字时,电子书应用生成相应的查询请求并向服务器发送,进而根据服务器返回的查询结果获取相对应的业务对象的信息,如服务器返回了电视剧“仙剑奇侠传”的网址,电子书应用根据该结果即可获得相应的电视剧“仙剑奇侠传”的信息。通过查询请求,可以获取到更新、更全面的业务对象的信息。

当然,也可以先在本地通过预先存储的关联关系进行业务对象的信息的获取,若获取不到,再通过查询请求获取,使得业务对象的信息的获得更有保障。

步骤S206:在显示屏幕的第一区域展示业务对象的标签,在显示屏幕的第二区域展示与第一区域中选定的标签相对应的业务对象的信息。

在展示业务对象之前,还可以根据业务对象的信息生成业务对象的标签,并基于生成的标签显示业务对象的信息。其中,业务对象的标签包括以下至少之一:类型标签、应用标签、费用标签。

其中,类型标签通过以下方式获得:根据业务对象的信息中携带的标签信息获得业务对象的类型标签;或者,根据业务对象的信息中携带的类型信息,确定并获得业务对象的类型标签。

例如,电子书内容“仙剑”对应有多个业务对象,包括:电视剧“仙剑奇侠传”、游戏“仙剑奇侠传”、“仙剑奇侠传”主题曲、“仙剑奇侠传”宣传海报。也即,“仙剑”对应有多个业务对象,这些业务对象的信息中有可能包含有该业务对象的标签信息如类型标签信息,也可能没有相应的标签信息,但包含有其它信息,如文件格式或文件类型信息等,则可以根据这些业务对象的信息生成相应的类型标签,如,对应的“视频”、“游戏”、“音频”、“图像”四个标签。需要说明的是,每个标签下对应的业务对象可以仅有一个,也可以包括多个,如多张不同的“仙剑奇侠传”宣传海报。在展示时,可以通过分屏的方式进行展示,在显示屏幕的第一区域展示类型标签,在显示屏幕的第二区域展示对应的业务对象的信息,第一区域和第二区域互不重叠。例如,在第一区域展示“视频”、“游戏”、“音频”、“图像”四个标签供用户选择,若用户选择的类型标签为“视频”,则第二区域展示电视剧“仙剑奇侠传”的相关信息。

可选地,应用标签可以通过以下方式获得:根据业务对象的信息中携带的应用信息获得业务对象的应用标签;或者,根据业务对象的信息中携带的类型信息,获得与类型信息相对应的应用的信息,根据所述应用的信息获得业务对象的应用标签。例如,对于一个视频类业务对象,其业务对象的信息中可以携带可对其进行播放的应用的信息,从而根据该应用的信息获得其应用标签;或者,该视频类业务对象的信息中携带了指示其为视频类型的信息,则根据该信息,可以确定能够播放视频的应用的信息,进而根据确定的应用的信息确定其应用标签。仍以前述“仙剑”对应的“视频”、“游戏”、“音频”、“图像”四个类型标签为例,对应于“视频”类型标签的应用可以有诸如,暴风影音、优酷等视频播放应用,在此情况下,可以在该“视频”标签下,展示应用标签,具体到本实例,在“视频”标签下,会展示“暴风影音”和“优酷”的标签,以供用户选择播放“仙剑”对应的视频的方式。其它类型标签对应的应用标签与此类此,在此不再赘述。

此外,费用标签通过以下方式获得:根据业务对象的信息中携带的费用信息获得业务对象的费用标签。不同的费用标签对应的业务对象的展示可能不同,如免费标签下的业务对象可能仅展示较短时间的视频片段、包月标签或VIP标签下的业务对象可能展示相对较为完整的视频片段或者整个视频。进一步地,若用户本身不为包月用户或者不为VIP用户,则选择该标签时,还可以向用户提示费用信息,进一步地,用户还可以通过该提示链接到相应的缴费页面进行缴费后观看。

但不限于此,在实际应用中,本领域技术人员还可以根据上述标签的生成和展示方式,生成和展示其它标签,以供用户选择使用,本发明实施例对此不作限制。

基于此,在展示业务对象的信息时,可以在显示屏幕的第一区域展示业务对象的标签,在显示屏幕的第二区域展示与第一区域中选定的标签相对应的业务对象的信息。

其中,对于第一区域中展示的业务对象的标签可以预先设置默认标签选项,并在第二区域中展示相应的业务对象的信息;然后,在接收到电子书用户对展示的标签的选择操作后,可以根据所述选择操作所选择的标签,在显示屏幕的第二区域展示对应的业务对象的信息。也即,在第二区域中展示与第一区域中被选择的标签相对应的业务对象的信息。

当某个标签中的全部项目无法在显示屏幕的当前显示区域内完整显示时,还可以设置任意适当的方式供用户查看和选择,如通过触发选项(如箭头,点击箭头时显示之前未显示的项目),或者,基于当前显示的项目,用户进行了进一步的相关操作,如滑动操作或点击操作后,显示之前未显示的项目,等等。

一种业务对象的信息的展示方式如图3所示,图3是一种全屏展示方式的示意图,在图3中,将显示屏幕划分为第一区域和第二区域,其中,第一区域(虚线框内区域)用于展示标签,第二区域(实线框内区域)用于显示业务对象的信息。从图3中可见,第一区域标签项中的“视频”标签及其下级“暴风影音”标签被选择、且“免费”标签被选择,相对应地,在第二区域中展示了与上述标签相对应的业务对象的信息,如视频1、视频2和视频3。

另一种业务对象的信息的展示方式如图4a-4c所示,在图4a-4c中,通过弹窗方式在当前电子书页面中展示业务对象的信息。其中,弹窗中页面内容的说明如上文图3中所述,在此不再赘述。图4a的弹窗中显示的内容和方式与图3中基本一致;图4b中,以横向标签页面的方式显示业务对象的标签,其中,对于某一标签,如类型标签,其下级标签如应用标签,可以在用户选择相应的类型标签后,生成新的标签页面并展示;若类型标签有默认选项,也可以同默认的类型标签一同生成,显示默认的类型标签对应的应用标签,在用户选择了新的类型标签后,再更新应用标签;图4c与图4b不同的是,当用户选择了某一类型标签后,在该类型标签下显示相应的应用标签,而不是通过新的标签页面显示。需要说明的是,图4a-4c也可以采用如图3所示的全屏显示方式,在此不再赘述。

但不限于上述方式,在实际应用中,本领域技术人员也可以通过其它适当实现业务对象的信息的显示显示,如控件或插件方式等,本发明实施例对此不作限制。

可选地,还可以根据用户的操作,确定第一区域和第二区域的展示。例如,可以根据接收到的设定操作,扩大展示第二区域,如用户对触摸屏进行了上滑操作,当检测到该上滑操作后,则可以尽可能缩小第一区域,在其中仅显示选定的标签和/或项目(如图5中所示),也可以隐藏第一区域,进而扩大展示第二区域以显示其中更多的业务对象的信息。此外,当检测到用户在扩大展示的第二区域的基础上,又对触摸屏进行了下滑操作或者对相应设置(如图5中所示的第一区域(虚线区域)下方的箭头)进行了触发操作,则可以恢复第一区域的显示。一种第二区域扩大展示的示意图如图5所示,以图3为例,图5与图3中的业务对象的信息相比,图5所示页面中,除“视频3”被完整展示外,在图3中需要用户操作才能显示的“视频4”也被完整展示出来。

通过业务对象的标签实现了业务对象的分类,更便于用户根据需求选择对应的业务对象,简化了用户操作,提升了用户使用体验。

需要说明的是,本步骤为可选步骤,本领域技术人员应当明了,在实际应用中,也可以直接显示业务对象的信息而无需生成标签。

步骤S208:根据业务对象的信息展示业务对象。

在一种可行方式中,可以直接进行业务对象的展示,如通过浮窗或对应的应用进行展示。在另一种可行方式中,可以基于展示的业务对象的信息和/或展示的业务对象的标签,根据用户的选择操作在电子书页面中展示业务对象,如,通过浮窗在电子书页面中展示业务对象;或者,从当前电子书页面跳转至其它相应页面展示业务对象,如,跳转至相应的应用如视频播放应用界面展示业务对象,等等。展示的业务对象的具体内容数据(如视频内容数据、音频内容数据、图像内容数据等等)可以由电子书应用获得后发送给浮窗或对应的应用进行展示,也可以通过浮窗或对应的应用获得并展示。

无论是在电子书页面中展示,还是跳转至相应的应用界面展示,都可以根据业务对象的信息,确定展示业务对象的应用;进而,调用确定的应用展示业务对象。例如,当业务对象为视频时,可以调用相应的视频播放应用进行展示;当业务对象为音频时,可以调用相应的音频应用进行展示;当业务对象为图像时,可以调用相应的图像展示应用进行展示;当业务对象为虚拟对象时,可以调用相应的虚拟对象展示应用进行展示;当业务对象为游戏交互对象时,可以调用相应的游戏应用进行展示。

在具体展示时,一种可行方式中,可以通过分屏的方式同时展示电子书内容和业务对象,如,在显示屏幕的第三区域通过电子书应用展示电子书内容,在显示屏幕的第四区域通过确定的应用展示业务对象,第三区域和第四区域互不重叠。一种业务对象的展示界面如图6所示,图6中,显示屏幕的上部分为电子书内容的展示区域(第三区域),显示屏幕的下部分为业务对象的展示区域(第四区域),图6中展示的业务对象为视频。通过分屏显示,一方面用户可以同时获取电子书内容和业务对象内容,更便于用户理解电子书内容;另一方面,若用户想要返回二者中的某一应用,可以通过直接点击相应区域即可实现,如用户点击电子书内容页面,则将返回并全屏显示电子书页面的内容,如用户点击业务对象内容,如点击视频展示页面,则将全屏显示视频内容,方便了用户操作,提高了应用切换效率,提升了用户体验。

或者,也可以由电子书应用跳转至确定的展示业务对象的应用的应用界面展示业务对象,便于用户了解和体验业务对象,满足用户需求。

可选地,在根据业务对象的信息展示业务对象时,还可以将业务对象的信息发送给其它电子设备(获得业务对象的信息的当前电子设备之外的电子设备),由其它电子设备根据该业务对象的信息展示业务对象;或者,也可以由获得业务对象的信息的当前电子设备根据该业务对象的信息获得业务对象的内容数据,进而将该内容数据发送给其它电子设备进行展示(通过其它电子设备根据所述内容数据展示业务对象)。

此外,当关闭业务对象的展示后,还可以返回电子书页面继续阅读电子书,或者,也可以根据用户操作跳转至其它应用或页面等,本发明实施例对此不作限制。

通过本实施例,用户不仅可以阅读电子书,并且,可以通过对电子书中的内容的选择,直观地体验与电子书内容相对应的业务对象,如观看视频等等,以增强对电子书中内容的感受和理解,满足个性化阅读需求,提升电子书阅读体验,也丰富了电子书的应用功能,为电子书提供了更多的功能实现。

本实施例的数据处理方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:各种终端设备(包括PC机、平板电脑、移动终端等)和服务器等。

实施例三

参照图7,示出了根据本发明实施例三的一种数据处理装置的结构框图。

本实施例的数据处理装置包括:确定模块302,用于接收对电子书内容的选择操作,确定所述选择操作所选择的内容;获得模块304,用于获得与所选择的内容相对应的业务对象的信息;展示模块306,用于根据业务对象的信息展示业务对象。

通过本实施例提供的方案,在接收到用户对电子书内容的选择操作后,根据选择的内容获得对应的业务对象的信息,进而,根据业务对象的信息展示业务对象。其中,业务对象可以是任意适当的可实现一定业务功能的设置。通过本实施例提供的方案,用户不仅可以阅读电子书,并且,可以通过对电子书中的内容的选择,直观地体验与电子书内容相对应的业务对象,如观看视频等等,以增强对电子书中内容的感受和理解,满足个性化阅读需求,提升电子书阅读体验,也丰富了电子书的应用功能,为电子书提供了更多的功能实现。

实施例四

参照图8,示出了根据本发明实施例四的一种数据处理装置的结构框图。

本实施例的数据处理装置包括:确定模块402,用于接收对电子书内容的选择操作,确定所述选择操作所选择的内容;获得模块404,用于获得与所选择的内容相对应的业务对象的信息;展示模块406,用于根据业务对象的信息展示业务对象。

可选地,业务对象包括以下至少之一:与所选择的内容相对应的视频对象、与所选择的内容相对应的音频对象、与所选择的内容相对应的图像对象、与所选择的内容相对应的虚拟对象、与所选择的内容相对应的游戏交互对象。

可选地,获得模块404用于根据存储的电子书内容与业务对象的关联关系,获得与所选择的内容相对应的业务对象的信息;或者,根据所选择的内容生成查询请求,获得返回的查询结果;根据所述查询结果,获得与所选择的内容相对应的业务对象的信息;或者,根据存储的电子书内容与业务对象的关联关系,判断是否存在与所选择的内容相对应的业务对象的信息;若存在,则根据所述关联关系获得与所选择的内容相对应的业务对象的信息;若不存在,则根据所选择的内容生成查询请求,获得返回的查询结果;根据所述查询结果,获得与所选择的内容相对应的业务对象的信息。

可选地,展示模块406还用于在根据业务对象的信息展示业务对象之前,在显示屏幕的第一区域展示业务对象的标签,在显示屏幕的第二区域展示与第一区域中选定的标签相对应的业务对象的信息;其中,业务对象的标签根据业务对象的信息生成。

可选地,业务对象的标签包括以下至少之一:类型标签、应用标签、费用标签。

可选地,本实施例的数据处理装置还包括:第一标签生成模块408,用于在展示模块406在显示屏幕的第一区域展示业务对象的标签之前,根据业务对象的信息中携带的标签信息获得业务对象的类型标签;或者,根据业务对象的信息中携带的类型信息,确定并获得业务对象的类型标签。

可选地,本实施例的数据处理装置还包括:第二标签生成模块410,用于在展示模块406在显示屏幕的第一区域展示业务对象的标签之前,根据业务对象的信息中携带的应用信息获得业务对象的应用标签;或者,根据业务对象的信息中携带的类型信息,获得与所述类型信息相对应的应用的信息,根据所述应用的信息获得所述业务对象的应用标签。

可选地,本实施例的数据处理装置还包括:第三标签生成模块412,用于在展示模块406在显示屏幕的第一区域展示业务对象的标签之前,根据业务对象的信息中携带的费用信息获得业务对象的费用标签。

可选地,展示模块406包括:第一信息展示模块4062,用于接收对展示的标签的选择操作,根据所述选择操作所选择的标签,在显示屏幕的第二区域展示对应的业务对象的信息。

可选地,展示模块406包括:第二信息展示模块4064,用于根据接收到的设定操作,扩大展示第二区域。

可选地,展示模块406包括:应用确定模块4066,用于根据业务对象的信息,确定展示业务对象的应用;调用模块4068,用于调用确定的应用展示业务对象。

可选地,调用模块4068用于在显示屏幕的第三区域通过电子书应用展示电子书内容,在显示屏幕的第四区域通过确定的应用展示业务对象;或者,跳转至确定的应用的应用界面展示业务对象。

可选地,电子书包括文字电子书或者音频电子书。

可选地,确定模块402包括:区域确定模块4022,用于接收用户对电子书内容的第一操作,确定第一操作在电子书内容中的第一作用点;接收用户对电子书内容的第二操作,确定第二操作在电子书内容中的第二作用点;将第一作用点和第二作用点之间的电子书内容确定为所选择的内容。

可选地,确定模块402包括:参考点确定模块4024,用于接收用户对电子书内容的第三操作,确定第三操作在电子书内容中的第三作用点;以第三作用点为参考点,将包括第三作用点在内的第一设定范围内的电子书内容确定为所选择的内容;或者,将以第三作用点为起点的第二设定范围内的电子书内容确定为所选择的内容;或者,将以第三作用点为终点的第三设定范围内的电子书内容确定为所选择的内容。

可选地,展示模块406用于向其它电子设备发送业务对象的信息,通过其它电子设备根据业务对象的信息展示业务对象;或者,根据业务对象的信息获得业务对象的内容数据,将所述内容数据发送给其它电子设备,通过其它电子设备根据所述内容数据展示业务对象。

本实施例的数据处理装置用于实现前述多个方法实施例中相应的数据处理方法,并具有相应的方法实施例的有益效果,在此不再赘述。

实施例五

参照图9,示出了根据本发明实施例五的一种电子设备的结构示意图,本发明具体实施例并不对电子设备的具体实现做限定。

如图9所示,该电子设备可以包括:处理器(processor)502、通信接口(Communications Interface)504、存储器(memory)506、以及通信总线508。

其中:

处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。

通信接口504,用于与其它设备比如其它终端或服务器等的网元通信。

处理器502,用于执行程序510,具体可以执行上述数据处理方法实施例中的相关步骤。

具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。

处理器502可能是中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。电子设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。

存储器506,用于存放程序510。存储器506可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

程序510具体可以用于使得处理器502执行以下操作:接收对电子书内容的选择操作,确定所述选择操作所选择的内容;获得与所选择的内容相对应的业务对象的信息;根据业务对象的信息展示业务对象。

在一种可选的实施方式中,业务对象包括以下至少之一:与所选择的内容相对应的视频对象、与所选择的内容相对应的音频对象、与所选择的内容相对应的图像对象、与所选择的内容相对应的虚拟对象、与所选择的内容相对应的游戏交互对象。

在一种可选的实施方式中,程序510还用于使得处理器502在获得与所选择的内容相对应的业务对象的信息时:根据存储的电子书内容与业务对象的关联关系,获得与所选择的内容相对应的业务对象的信息;或者,根据所选择的内容生成查询请求,获得返回的查询结果;根据所述查询结果,获得与所选择的内容相对应的业务对象的信息;或者,根据存储的电子书内容与业务对象的关联关系,判断是否存在与所选择的内容相对应的业务对象的信息;若存在,则根据所述关联关系获得与所选择的内容相对应的业务对象的信息;若不存在,则根据所选择的内容生成查询请求,获得返回的查询结果;根据所述查询结果,获得与所选择的内容相对应的业务对象的信息。

在一种可选的实施方式中,程序510还用于使得处理器502在根据业务对象的信息展示业务对象之前,在显示屏幕的第一区域展示业务对象的标签,在显示屏幕的第二区域展示与第一区域中选定的标签相对应的业务对象的信息;其中,业务对象的标签根据业务对象的信息生成。

在一种可选的实施方式中,业务对象的标签包括以下至少之一:类型标签、应用标签、费用标签。

在一种可选的实施方式中,程序510还用于使得处理器502通过以下方式获得类型标签:根据业务对象的信息中携带的标签信息获得业务对象的类型标签;或者,根据业务对象的信息中携带的类型信息,确定并获得业务对象的类型标签。

在一种可选的实施方式中,程序510还用于使得处理器502通过以下方式获得应用标签:根据业务对象的信息中携带的应用信息获得业务对象的应用标签;或者,根据业务对象的信息中携带的类型信息,获得与所述类型信息相对应的应用的信息,根据所述应用的信息获得业务对象的应用标签。

在一种可选的实施方式中,程序510还用于使得处理器502通过以下方式获得费用标签:根据业务对象的信息中携带的费用信息获得业务对象的费用标签。

在一种可选的实施方式中,程序510还用于使得处理器502接收对展示的标签的选择操作,根据所述选择操作所选择的标签,在所述第二区域展示对应的业务对象的信息。

在一种可选的实施方式中,程序510还用于使得处理器502根据接收到的设定操作,扩大展示所述第二区域。

在一种可选的实施方式中,程序510还用于使得处理器502在根据业务对象的信息展示所述业务对象时:根据所述业务对象的信息,确定展示所述业务对象的应用;调用确定的所述应用展示所述业务对象。

在一种可选的实施方式中,程序510还用于使得处理器502在调用确定的所述应用展示所述业务对象时:在显示屏幕的第三区域通过电子书应用展示电子书内容,在所述显示屏幕的第四区域通过确定的所述应用展示所述业务对象;或者,跳转至确定的所述应用的应用界面展示所述业务对象。

在一种可选的实施方式中,所述电子书包括文字电子书或者音频电子书。

在一种可选的实施方式中,程序510还用于使得处理器502在接收对电子书内容的选择操作,确定所述选择操作所选择的内容时:接收用户对电子书内容的第一操作,确定所述第一操作在所述电子书内容中的第一作用点;接收用户对电子书内容的第二操作,确定所述第二操作在所述电子书内容中的第二作用点;将所述第一作用点和所述第二作用点之间的电子书内容确定为所选择的内容。

在一种可选的实施方式中,程序510还用于使得处理器502在接收对电子书内容的选择操作,确定所述选择操作所选择的内容时:接收用户对电子书内容的第三操作,确定所述第三操作在所述电子书内容中的第三作用点;以所述第三作用点为参考点,将包括所述第三作用点在内的第一设定范围内的电子书内容确定为所选择的内容;或者,将以所述第三作用点为起点的第二设定范围内的电子书内容确定为所选择的内容;或者,将以所述第三作用点为终点的第三设定范围内的电子书内容确定为所选择的内容。

在一种可选的实施方式中,程序510还用于使得处理器502在根据业务对象的信息展示业务对象时:向其它电子设备发送业务对象的信息,通过其它电子设备根据业务对象的信息展示业务对象;或者,根据业务对象的信息获得业务对象的内容数据,将所述内容数据发送给其它电子设备,通过其它电子设备根据所述内容数据展示业务对象。

程序510中各步骤的具体实现可以参见上述数据处理方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。

通过本实施例的电子设备,在接收到用户对电子书内容的选择操作后,根据选择的内容获得对应的业务对象的信息,进而,根据业务对象的信息展示业务对象。其中,业务对象可以是任意适当的可实现一定业务功能的设置。通过本实施例提供的方案,用户不仅可以阅读电子书,并且,可以通过对电子书中的内容的选择,直观地体验与电子书内容相对应的业务对象,如观看视频等等,以增强对电子书中内容的感受和理解,满足个性化阅读需求,提升电子书阅读体验,也丰富了电子书的应用功能,为电子书提供了更多的功能实现。

需要指出,根据实施的需要,可将本发明实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本发明实施例的目的。

上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD ROM、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的数据处理方法。此外,当通用计算机访问用于实现在此示出的数据处理方法的代码时,代码的执行将通用计算机转换为用于执行在此示出的数据处理方法的专用计算机。

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

以上实施方式仅用于说明本发明实施例,而并非对本发明实施例的限制,有关技术领域的普通技术人员,在不脱离本发明实施例的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明实施例的范畴,本发明实施例的专利保护范围应由权利要求限定。

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