掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本申请涉及计算机技术领域,特别是涉及一种数据处理方法及装置。

背景技术

随着计算机技术的发展,小程序作为一种不需要下载安装即可使用的应用,得到了各行各业的广泛关注。有越来越多的商家希望基于社交平台强大的信息传播能力以及小程序的轻量化能力来传递信息,例如,基于小程序承载商品信息,通过社交平台传递小程序承载的商品信息等。

广大用户也可以查看基于小程序承载的信息,在用户查看基于小程序承载的信息的情况下,通常需要用户手动查找信息,导致用户的操作繁琐度高以及操作负担高。

发明内容

为了降低用户的操作繁琐度以及操作负担,本申请示出了一种数据处理方法及装置。

第一方面,本申请示出了一种数据处理方法,所述方法包括:

接收对第一应用程序承载的第一分享对象的触发操作;

根据所述触发操作,基于所述第一应用程序向第一应用程序对应的后台服务端至少发送第一获取请求,所述第一获取请求用于至少获取与所述第一分享对象关联的所述第一应用程序承载的第二分享对象;

接收所述第一应用程序对应的后台服务端根据所述第一获取请求返回的所述第二分享对象;

至少在所述第一应用程序上显示所述第二分享对象。

第二方面,本申请示出了一种数据处理方法,所述方法包括:

基于社交平台获取分享信息,所述分享信息至少包括第一应用程序承载的第一分享对象以及所述第一应用程序承载的第二分享对象;

在所述社交平台上显示所述分享信息;

其中,所述第一分享对象是分享者终端向被分享者终端分享的;所述第二分享对象是与所述第一分享对象关联的分享对象,所述第二分享对象是所述被分享者终端从所述第一应用程序对应的后台服务端中获取到的。

第三方面,本申请示出了一种数据处理方法,所述方法包括:

接收终端发送的第一获取请求,所述第一获取请求用于至少获取与第一分享对象关联的第一应用程序承载的第二分享对象;所述第一获取请求是在所述终端接收到对所述第一应用程序承载的所述第一分享对象的触发操作后发送的;

根据所述第一获取请求至少获取与第一分享对象关联的第一应用程序承载的第二分享对象;

向所述终端发送所述第二分享对象,以使所述终端至少在所述第一应用程序上显示所述第二分享对象。

第四方面,本申请示出了一种数据处理装置,所述装置包括:

第一接收模块,用于接收对第一应用程序承载的第一分享对象的触发操作;

第一发送模块,用于根据所述触发操作,基于所述第一应用程序向第一应用程序对应的后台服务端至少发送第一获取请求,所述第一获取请求用于至少获取与所述第一分享对象关联的所述第一应用程序承载的第二分享对象;

第二接收模块,用于接收所述第一应用程序对应的后台服务端根据所述第一获取请求返回的所述第二分享对象;

第一显示模块,用于至少在所述第一应用程序上显示所述第二分享对象。

第五方面,本申请示出了一种数据处理装置,所述装置包括:

第一获取模块,用于基于社交平台获取分享信息,所述分享信息至少包括第一应用程序承载的第一分享对象以及所述第一应用程序承载的第二分享对象;

第二显示模块,用于在所述社交平台上显示所述分享信息;

其中,所述第一分享对象是分享者终端向被分享者终端分享的;所述第二分享对象是与所述第一分享对象关联的分享对象,所述第二分享对象是所述被分享者终端从所述第一应用程序对应的后台服务端中获取到的。

第六方面,本申请示出了一种数据处理装置,所述装置包括:

第三接收模块,用于接收终端发送的第一获取请求,所述第一获取请求用于至少获取与第一分享对象关联的第一应用程序承载的第二分享对象;所述第一获取请求是在所述终端接收到对所述第一应用程序承载的所述第一分享对象的触发操作后发送的;

第二获取模块,用于根据所述第一获取请求至少获取与第一分享对象关联的第一应用程序承载的第二分享对象;

第二发送模块,用于向所述终端发送所述第二分享对象,以使所述终端至少在所述第一应用程序上显示所述第二分享对象。

第七方面,本申请示出了一种电子设备,所述电子设备包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为执行如第一方面、第二方面或第三方面所述的数据处理方法。

第八方面,本申请示出了一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如第一方面、第二方面或第三方面所述的数据处理方法。

第九方面,本申请示出了一种计算机程序产品,当所述计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备能够执行如第一方面、第二方面或第三方面所述的数据处理方法。

与现有技术相比,本申请实施例包括以下优点:

在本实施例中,被分享者终端接收到分享者终端分享的第一应用程序承载的第一分享对象之后,如果被分享者对第一应用程序承载的第一分享对象感兴趣,则被分享者可以在被分享者终端上的第一应用程序上输入用于获取第一分享对象的详情信息的获取操作,且在被分享者输入该获取操作之后,被分享者不仅可以在第一应用程序上看到第一分享对象的详情信息,还可以同时看到分享者之前向被分享者分享过的第一应用程序承载的历史分享对象。

进而使得被分享者可以快速且方便地看到分享者之前向被分享者分享过的第一应用程序承载的历史分享对象,例如,可以在第一分享对象的详情页中同时看到第一分享对象的详情信息以及第一应用程序承载的历史分享对象的详情信息等,例如,使得被分享者在需要的时候可以直接快速且方便地查看分享者之前向被分享者分享过的第一应用程序承载的历史分享对象的详情信息等。

以及,通过本实施例,分享者控制分享者终端基于第一应用程序向被分享者分享第一应用程序承载的至少两个分享对象中的第一分享对象之后,还可以在第一应用程序上看到“之前第二应用程序上显示的第一应用程序承载的其他分享对象(例如第一应用程序承载的第二分享对象)”如果分享者需要基于第一应用程序向被分享者继续分享第二应用程序上显示的第一应用程序承载的至少两个分享对象中的第二分享对象的情况下,分享者可以在第一应用程序上直接控制分享者终端基于第一应用程序向被分享者终端分享第二分享对象,

如此使得分享者可以不再从第一应用程序切换至第二应用程序,再从第二应用程序切换至第一应用程序,而可以在第一应用程序上向被分享者分享第一应用程序承载的第一分享对象之后直接在第一应用程序上继续向被分享者分享第一应用程序承载的第二分享对象,从而可以降低分享者的操作繁琐度以及操作负担,可以提高分享者的对分享对象的分享动力,以及降低了耗时,进而提高了分享效率。

附图说明

图1是本申请一示例性实施例示出的一种数据处理系统的结构框图。

图2是本申请一示例性实施例示出的一种数据处理方法的流程示意图。

图3是本申请一示例性实施例示出的一种数据处理方法的流程示意图。

图4是本申请一示例性实施例示出的一种数据处理方法的流程示意图。

图5是本申请一示例性实施例示出的一种数据处理方法的流程示意图。

图6是本申请一示例性实施例示出的一种数据处理方法的流程示意图。

图7是本申请一示例性实施例示出的一种数据处理方法的流程示意图。

图8是本申请一示例性实施例示出的一种数据处理装置的结构框图。

图9是本申请一示例性实施例示出的一种数据处理装置的结构框图。

图10是本申请一示例性实施例示出的一种数据处理装置的结构框图。

图11是本申请一示例性实施例提供的装置的结构示意图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

图1示出了本申请一种数据处理系统的结构框图,该系统包括:分享者终端01以及被分享者终端02。

分享者终端01与被分享者终端02之间通信连接,如此,分享者终端01与被分享者终端02之间可以进行数据交互,例如,分享者终端01与被分享者终端02之间可以基于社交平台进行数据交互。

分享者终端01上安装有第一应用程序以及第二应用程序,被分享者终端02上安装有第一应用程序。

该系统还包括第一应用程序对应的后台服务端03以及第二应用程序对应的后台服务端04。

分享者终端01基于第一应用程序可以与第一应用程序对应的后台服务端03之间通信连接,分享者终端01基于第二应用程序可以与第二应用程序对应的后台服务端04之间通信连接。

被分享者终端02基于第一应用程序可以与第一应用程序对应的后台服务端03之间通信连接。

在一个例子中,第一应用程序对应的后台服务端03与第二应用程序对应的后台服务端04之间通信连接(图中未示出),和/或,被分享者终端02基于第一应用程序与第二应用程序对应的后台服务端04之间通信连接(图中未示出)。

图2示出了本申请一种数据处理方法的流程示意图,该方法应用于图1所示的数据处理系统中,该方法包括:

在步骤S101中,分享者终端基于第一应用程序向被分享者终端分享第一应用程序承载的第一分享对象。

在本申请中,在分享者终端基于第一应用程序向被分享者终端分享第一应用程序承载的第一分享对象之前,分享者终端基于第一应用程序向被分享者终端分享过历史分享对象,历史分享对象可以包括第一应用程序承载的历史分享对象。

在本申请一个实施例中,分享对象包括:视频、文本、图片、语音或者超文本等。其中,分享对象也可以包括商品或者聊天内容等。

历史分享对象可以是经由社交平台分享的,例如分享者经由社交平台上的包括3人以上的群组分享的、经由社交平台上的2人点对点的对话框分享的或经由社交平台上的个人状态发布栏上分享的等。

被分享者终端可以包括广大用户可直接操控的设备,例如手机、平板电脑、笔记本电脑、台式电脑、智能手表以及智能眼镜等。

在步骤S102中,被分享者终端接收分享者终端分享的第一应用程序承载的第一分享对象。

在步骤S103中,被分享者终端显示第一应用程序承载的第一分享对象。

在步骤S104中,被分享者终端接收被分享者输入的用于获取第一分享对象的详情信息的获取操作。

被分享者在得到分享者向被分享者分享的第一分享对象之后,被分享者可能会查看第一分享对象的详细信息,在被分享者需要查看第一分享对象的详细信息的情况下,被分享者可以在被分享者终端上的第一应用程序上输入用于获取第一分享对象的详情信息的获取操作,然后被分享者终端基于第一应用程序接收被分享者输入的用于获取第一分享对象的详情信息的获取操作。

用于获取第一分享对象的详情信息的获取操作包括点击操作、长按操作以及滑动操作等。

在步骤S105中,被分享者终端根据该获取操作启动第一应用程序,并基于第一应用程序向第一应用程序对应的后台服务端发送用于获取第一应用程序承载的历史分享对象的第一获取请求(携带分享者的ID(Identity Document,身份证标识号)以及被分享者的第一ID)。以及向第一应用程序对应的后台服务端发送用于获取第一分享对象的详情信息的第四获取请求(携带第一分享对象的详情信息的链接)。

第一应用程序可以看作被分享者终端与第一应用程序对应的后台服务端之间进行数据交互的接口,因此,在被分享者终端需要与第一应用程序对应的后台服务端之间进行数据交互时,被分享者终端需要启动第一应用程序,并基于第一应用程序与第一应用程序对应的后台服务端之间进行数据交互。

被分享者在第一应用程序对应的后台服务端上注册有被分享者的第一ID,以及分享者在第一应用程序对应的后台服务端上注册有分享者的ID。

被分享者在被分享者终端的第一应用程序上登录了被分享者在第一应用程序对应的后台服务端上注册的被分享者的第一ID,分享者在分享者终端的第一应用程序上登录了分享者在第一应用程序对应的后台服务端上注册的分享者的ID。

第一分享对象中携带有第一分享对象的详情信息的链接以及分享者的ID,被分享者终端中记录有被分享者的第一ID。

因此,被分享者终端可以生成携带有第一分享对象的详情信息的链接的第四获取请求,以及,被分享者终端可以生成携带有携带分享者的ID以及被分享者的第一ID的第一获取请求。

在步骤S106中,第一应用程序对应的后台服务端接收第一获取请求以及第四获取请求。

在步骤S107中,第一应用程序对应的后台服务端根据第四获取请求获取第一分享对象的详情信息,以及根据第一获取请求获取第一应用程序承载的历史分享对象。

第一应用程序对应的后台服务端可以根据第四获取请求携带的第一分享对象的链接获取第一分享对象。

第一应用程序对应的后台服务端记录有分享者终端基于第一应用程序向被分享者终端分享过的第一应用程序承载的历史分享对象。例如,存储有分享者的ID、被分享者的第一ID与历史分享对象之间的对应关系。

如此,在一个实施例中,根据第一获取请求携带的分享者的ID、被分享者的第一ID以及分享者的ID、被分享者的第一ID与历史分享对象之间的对应关系获取第一应用程序承载的历史分享对象。

可以获取分享者的ID、被分享者的第一ID与历史分享对象之间的对应关系中的所有历史分享对象,也可以获取分享者的ID、被分享者的第一ID与历史分享对象之间的对应关系中的部分历史分享对象。

被分享者在被分享者终端上的第一应用程序上输入用于获取第一分享对象的详情信息的获取操作是为了获取第一分享对象的详情信息,以查看第一分享对象的详情信息,说明被分享者可能对第一分享对象感兴趣,第一分享对象是分享者控制分享者终端向被分享者的被分享者终端分享的,因此,在被分享者还需要查看其他分享对象的情况下,在一种可能的情形中,被分享者是对第一分享对象的分享者向被分享者分享的其他分享对象感兴趣,而不对其他分享者向被分享者分享的分享对象感兴趣。

因此,通过本实施例,可以使得历史分享对象的分享者与第一分享对象的分享者相同,以提高之后被分享终端基于第一应用程序显示的历史分享对象被分享者感兴趣的概率,进而可以提高历史分享对象的转化率。

或者,在另一个实施例中,第一获取请求还携带有被分享者终端的位置信息,各个历史分享对象对应的位置信息也不尽相同,因此,进一步地,还可以在获取的历史分享对象中筛选位置信息与分享者终端的位置信息之间的距离小于预设距离的历史分享对象,预设距离可以根据实际情况而定,在此不做详述,例如,可以包括1公里、2公里或者3公里等。

例如,假设历史分享对象为商品,该商品所属的店铺的位置信息即为该商品对应的位置信息(历史分享对象对应的位置),则在被分享者终端的位置信息与该商品所属的店铺的位置信息较远的情况下,被分享者不便前往该店铺,以及,二者距离超出了商品配送员配送范围,则导致被分享者无法购买该商品,则也就不需要向被分享者展示该商品了,以节省网络资源以及屏幕的显示资源。

如此,在被分享者终端的位置信息与某一个历史分享对象对应的位置信息较远的情况下,则可以不获取该历史分享对象。

或者,在另一个实施例中,各个历史分享对象的品类也不尽相同,因此,进一步地,还可以在获取的历史分享对象中筛选品类与第一分享对象的品类相同或者相似的历史分享对象。

例如,假设第一分享对象为水果,则可以在获取的历史分享对象中进一步筛选水果类的历史分享对象等。

再例如,假设第一分享对象为奶制品,则可以在获取的历史分享对象中进一步筛选奶制品类的历史分享对象等。

或者,在另一个实施例中,各个历史分享对象的功能也不尽相同,因此,进一步地,还可以在获取的历史分享对象中筛选功能与第一分享对象配套的历史分享对象。

例如,第一分享对象为牛排,在制作牛排时往往需要使用配套的胡椒粉等,以提高牛排的口感,如此,可以在获取的历史分享对象中进一步地选择配套的胡椒粉类等的历史分享对象。

在步骤S108中,第一应用程序对应的后台服务端向被分享者终端发送第一分享对象的详情信息,以及,向被分享者终端发送第一应用程序承载的历史分享对象。

在步骤S109中,被分享者终端基于第一应用程序接收第一分享对象的详情信息以及第一应用程序承载的历史分享对象。

在步骤S110中,被分享者终端在第一应用程序上显示第一分享对象的详情信息以及第一应用程序承载的历史分享对象。

另外,被分享者终端还可以从第一应用程序对应的后台服务端中获取第一应用程序承载的历史分享对象对应的位置信息,如此,在被分享者终端在第一应用程序上显示第一应用程序承载的历史分享对象的情况下,还可以在第一应用程序上显示第一应用程序承载的历史分享对象对应的位置信息,或者,根据第一应用程序承载的历史分享对象对应的位置信息与被分享者终端的位置信息计算出被分享者终端与历史分享对象对应的位置信息之间的距离,并显示该距离,从而可以使得被分享者很容易感知到历史分享对象对应的位置信息或者被分享者终端与历史分享对象对应的位置信息之间的距离,便于被分享者决定是否需要对历史分享对象操控。

其中,第一分享对象的详情信息以及第一应用程序承载的历史分享对象可以同时显示在第一应用程序上,被分享者可以同时查看第一分享对象的详情信息以及第一应用程序承载的历史分享对象。

在一个例子中,被分享者终端可以创建一个新的页面,新的页面上包括至少两个区域,其中一个区域用于显示第一分享对象的详情信息,另一个区域用于显示第一应用程序承载的历史分享对象。

另外,还可以在第一应用程序上显示第一应用程序承载的各个历史分享对象的分享者的标识信息,以供被分享者通过标识信息可以获知各个第二分享对象是由哪个分享者分享的。

在一个实施实例中,第一应用程序承载的历史分享对象为多个,则在第一应用程序上显示第一应用程序承载的多个历史分享对象时,可以通过如下流程实现,包括:

11)、获取第一应用程序承载的各个历史分享对象的排序线索信息。

排序线索信息包括但不限于:历史分享对象被“分享者终端向被分享者终端”分享的被分享时刻、历史分享对象被访问的次数、历史分享对象被分享的次数以及历史分享对象的销量等。

12)、根据该排序线索对多个历史分享对象排序。

在一个例子中,在排序线索信息包括历史分享对象被“分享者终端向被分享者终端”分享的被分享时刻的情况下,可以被分享时刻由晚至早的顺序对各个历史分享对象排序。

在另一个例子中,在排序线索信息包括历史分享对象被访问的次数的情况下,可以按照被访问的次数由多至少的顺序对各个历史分享对象排序。

在又一个例子中,在排序线索信息包括历史分享对象被分享的次数的情况下,可以按照被分享的次数由多至少的顺序对各个历史分享对象排序。

在又一个例子中,在排序线索信息包括历史分享对象的销量的情况下,可以按照销量由多至少的顺序对各个历史分享对象排序。

13)、按照排序后的顺序在第一应用程序上显示多个历史分享对象。

在被分享者终端接收到分享者终端分享的多个分享对象之后,如果被分享者对这些分享对象感兴趣,则被分享者可以依次进入到这些分享对象的详情页中以分别查看这些分享对象的详情信息。

在一个方式中,被分享者可以点击多个分享对象中的其中一个分享对象,以使被分享者终端显示该其中一个分享对象的详情页,该详情页中包括该其中一个分享对象的详情信息,在被分享者查看完毕该其中一个分享对象的详情信息之后,被分享者可以继续查看下一个分享对象的详情信息。

其中,被分享者需要手动控制被分享者终端退出该其中一个分享对象的详情页,然后点击多个分享对象中的下一个分享对象,以使被分享者终端显示下一个分享对象的详情页,该详情页中包括该下一个分享对象的详情信息,在被分享者查看完毕下一个分享对象的详情信息之后,被分享者可以继续查看又一个分享对象的详情信息。

其中,被分享者需要手动控制被分享者终端退出下一个分享对象的详情页,然后点击多个分享对象中的又一个分享对象,以使被分享者终端显示又一个分享对象的详情页,该详情页中包括该又一个分享对象的详情信息,在被分享者查看完毕又一个分享对象的详情信息之后,被分享者可以继续通过上述方式查看再一个分享对象的详情信息,直至查看完毕被分享者终端接收到的分享者终端分享的各个分享对象为止。

然而,发明人发现,在上述方式中,在依次查看分享者终端分享的多个分享对象的详情信息的过程中,被分享者需要多次控制被分享者终端执行“关闭一个分享对象的详情页以及点击又一个分享对象以进入到又一个分享对象的详情页”的流程,增加了被分享者的操作繁琐度以及操作负担。

另外,有时候被分享者终端是基于社交平台接收的分享者终端分享的多个分享对象,社交平台中除了接收到的多个分享对象以外还往往包括其他信息,例如,聊天信息等,被分享者从社交平台中的大量的信息中手动搜寻分享者终端分享的分享对象的难度较大且耗时较长。

而在本实施例中,被分享者终端接收到分享者终端分享的第一应用程序承载的第一分享对象之后,如果被分享者对第一应用程序承载的第一分享对象感兴趣,则被分享者可以在被分享者终端上的第一应用程序上输入用于获取第一分享对象的详情信息的获取操作,且在被分享者输入该获取操作之后,被分享者不仅可以在第一应用程序上看到第一分享对象的详情信息,还可以同时看到分享者之前向被分享者分享过的第一应用程序承载的历史分享对象。

进而使得被分享者可以快速且方便地看到分享者之前向被分享者分享过的第一应用程序承载的历史分享对象,例如,可以在第一分享对象的详情页中同时看到第一分享对象的详情信息以及第一应用程序承载的历史分享对象的详情信息等,例如,使得被分享者在需要的时候可以直接快速且方便地查看分享者之前向被分享者分享过的第一应用程序承载的历史分享对象的详情信息等。

进一步地,在被分享者需要在第一应用程序上查看第一应用程序承载的历史分享对象的详情信息的情况下,被分享者可以在第一应用程序上输入获取操作,该获取操作用于获取第一应用程序承载的历史分享对象的详情信息。如此,参见图3,该方法还包括:

在步骤S201中,被分享者终端接收被分享者在第一应用程序上输入的用于获取第一应用程序承载的历史分享对象的详情信息的获取操作。

在步骤S202中,被分享者终端根据该获取操作基于第一应用程序向第一应用程序对应的后台服务端发送用于获取第一应用程序承载的历史分享对象的详情信息的第五获取请求(携带第一应用程序承载的历史分享对象的详情信息的链接)。

第一应用程序承载的历史分享对象中携带有第一应用程序承载的历史分享对象的详情信息的链接,因此,被分享者终端可以生成携带有第一应用程序承载的历史分享对象的详情信息的链接的第五获取请求。

在步骤S203中,第一应用程序对应的后台服务端接收第五获取请求。

在步骤S204中,第一应用程序对应的后台服务端根据第五获取请求获取第一应用程序承载的历史分享对象的详情信息。

第一应用程序对应的后台服务端根据第一应用程序承载的历史分享对象的详情信息的链接获取第一应用程序承载的历史分享对象的详情信息。

在步骤S205中,第一应用程序对应的后台服务端向被分享者终端发送第一应用程序承载的历史分享对象的详情信息。

在步骤S206中,被分享者终端基于第一应用程序接收第一应用程序承载的历史分享对象的详情信息。

在步骤S207中,被分享者终端在第一应用程序上显示第一应用程序承载的历史分享对象的详情信息。

在前述实施例的基础之上,在被分享者在需要操控第一应用程序承载的历史分享对象的情况下,被分享者可以直接操控显示的第一应用程序承载的历史分享对象,如此可以不控制被分享者终端执行“关闭第一分享对象的详情页以及点击又一个分享对象以进入到又一个分享对象的详情页”的流程,从而可以降低被分享者的操作繁琐度以及操作负担。

另外,由于可以不在社交平台上手动搜寻分享者之前向被分享者分享过的第一应用程序承载的历史分享对象,从而降低了被分享者查看分享者之前向被分享者分享过的第一应用程序承载的历史分享对象(的详情信息)的难度以及耗时。

其次,由于显示第一分享对象的详细信息时可以同时显示第一应用程序承载的历史分享对象,使得被分享者在看到第一分享对象的详细信息时可以同时看到第一应用程序承载的历史分享对象,不需要被分享者主动搜寻第一应用程序承载的历史分享对象,从而可以提高第一应用程序承载的历史分享对象的转化率等。

另外,历史分享对象包括第一应用程序承载的历史分享对象和/或第二应用程序承载的历史分享对象。

第一应用程序对应的后台服务端与第二应用程序对应的后台服务端之间关联。

被分享者在第一应用程序对应的后台服务端上注册有被分享者的第一ID,被分享者在第二应用程序对应的后台服务端上注册有被分享者的第二ID。

被分享者在第一应用程序对应的后台服务端上注册的被分享者的第一ID与被分享者在第二应用程序对应的后台服务端上注册的被分享者的第二ID可以关联。

第二应用程序对应的后台服务端上可以存储有被分享者的第一ID与被分享者的第二ID之间的关联关系。

被分享者在被分享者终端的第一应用程序上登录了被分享者在第一应用程序对应的后台服务端上注册的被分享者的第一ID。

在一个实施例中,为了使得第一应用程序上显示的历史分享对象除了包括第一应用程序承载的历史分享对象,还可以包括第二应用程序承载的历史分享对象,因此,被分享者终端在执行步骤S105的情况下,参见图4,还可以执行如下流程:

在步骤S301中,被分享者终端根据该获取操作并基于第一应用程序向第二应用程序对应的后台服务端发送用于获取第二应用程序承载的历史分享对象的第六获取请求(携带分享者的ID以及被分享者的第一ID)。

第二应用程序承载的历史分享对象中携带有分享者的ID,被分享者终端中记录有被分享者的第一ID,因此,被分享者终端可以生成携带有分享者的ID以及被分享者的第一ID的第六获取请求。

在一个方式中,如果第二应用程序对应的后台服务端未向第一应用程序开放访问接口,则被分享者终端根据该获取操作并基于第一应用程序向第一应用程序对应的后台服务端发送用于获取第二应用程序承载的历史分享对象的第六获取请求。第一应用程序对应的后台服务端接收第六获取请求。第一应用程序对应的后台服务端向第二应用程序对应的后台服务端发送第六获取请求。

在另一个方式中,如果第二应用程序对应的后台服务端向第一应用程序开放了访问接口,则被分享者终端可以根据该获取操作并基于第一应用程序点对点地直接向第二应用程序对应的后台服务端发送第六获取请求。

在步骤S302中,第二应用程序对应的后台服务端接收第六获取请求。

在步骤S303中,第二应用程序对应的后台服务端根据第六获取请求获取第二应用程序承载的历史分享对象。

第二应用程序对应的后台服务端上可以存储有被分享者的第一ID与被分享者的第二ID之间的关联关系。

第二应用程序对应的后台服务端记录有分享者终端基于第二应用程序向被分享者终端分享过的第二应用程序承载的历史分享对象。例如,第二应用程序对应的后台服务端可以存储分享者的ID、被分享者的第二ID与历史分享对象之间的对应关系。

如此,第二应用程序对应的后台服务端根据第六获取请求携带的被分享者的第一ID以及被分享者的第一ID与被分享者的第二ID之间的关联关系可以确定出被分享者的第二ID,第二应用程序对应的后台服务端根据第六获取请求携带的分享者的ID、确定出的被分享者的第二ID以及分享者的ID、被分享者的第二ID与历史分享对象之间的对应关系可以获取第二应用程序承载的历史分享对象。

在步骤S304中,第二应用程序对应的后台服务端向被分享者终端发送第二应用程序承载的历史分享对象。

第二应用程序对应的后台服务端可以经由第一应用程序对应的后台服务端向被分享者终端发送第二应用程序承载的历史分享对象。

或者,第二应用程序对应的后台服务端可以点对点地直接向被分享者终端发送第二应用程序承载的历史分享对象。

在步骤S305中,被分享者终端基于第一应用程序接收第二应用程序承载的历史分享对象。

在步骤S306中,被分享者终端在第一应用程序上显示第二应用程序承载的历史分享对象。

以供被分享者除了能够看到第一应用程序承载的历史分享对象,还可以看到第二应用程序承载的历史分享对象。

在一个实施实例中,第二应用程序承载的历史分享对象为多个,则在第一应用程序上显示第二应用程序承载的多个历史分享对象时,可以参见步骤11)~13)的流程,在此不做详述。

图5示出了本申请一种数据处理方法的流程示意图,该方法应用于图1所示的数据处理系统中,该方法包括:

在步骤S401中,分享者终端在第二应用程序上显示多个分享对象,多个分享对象中包括第一应用程序承载的至少两个分享对象。

例如,分享者可能需要向被分享者分享第二应用程序上显示的第一应用程序承载的至少两个分享对象,通常情况下,分享者向被分享者一次可以分享一个分享对象。也即,在需要分享第二应用程序上显示的第一应用程序承载的至少两个分享对象的情况下,分享者需要依次分享第一应用程序承载的至少两个分享对象中的各个分享对象。

在分享者需要向被分享者分享第一分享对象的情况下,分享者可以在分享者终端上显示的第二应用程序上输入对第一分享对象的分享操作。第一分享对象为第一应用程序承载的至少两个分享对象中的其中一个分享对象。

需要说明的是,第二应用程序仅仅是显示第一应用程序承载的至少两个分享对象的应用程序,并不是承载第一应用程序承载的至少两个分享对象的应用程序。

承载分享对象的应用程序可以理解为:存储分享对象的详情信息的后台服务端对应的应用程序,也即,一个厂商开发有后台服务端以及前台的应用程序,且在后台服务端中存储有厂商自己的分享对象的详情信息,如此,承载厂商的后台服务端中的分享对象的前台的应用程序即为该厂商的应用程序,其他厂商的应用程序可以显示该厂商的分享对象,但是并不是承载该厂商的分享对象的应用程序。且,在分享者需要向被分享者分享该厂商的分享对象的情况下,需要经由该厂商的前台的应用程序向被分享者分享该厂商的分享对象。

如此,在本申请中,分享者终端在第二应用程序上显示有第一应用程序承载的至少两个分享对象,在第二应用程序仅仅是显示第一应用程序承载的至少两个分享对象的应用程序,而不是承载第一应用程序承载的至少两个分享对象的第一应用程序(也即,第二应用程序的厂商与第一应用程序承载的至少两个分享对象的厂商不同,而第一应用程序的厂商与第一应用程序承载的至少两个分享对象的厂商相同)的情况下,如果分享者需要向被分享者分享第二应用程序上显示的第一分享对象(第一分享对象为第一应用程序承载的至少两个分享对象中的其中一个分享对象),则分享者可以在分享者终端上显示的第二应用程序上输入对第一分享对象的分享操作。以供分享者终端执行步骤S402。

在步骤S402中,分享者终端基于第二应用程序接收分享者输入的用于向被分享者终端分享第一分享对象的分享操作。

在步骤S403中,分享者终端根据该分享操作获取第一分享对象的链接以及承载第一分享对象的第一应用程序的ID。

在步骤S404中,分享者终端根据第一应用程序的ID在分享者终端上启动第一应用程序。

在步骤S405中,分享者终端基于第一应用程序向第一应用程序对应的后台服务端发送用于获取第一分享对象的第二获取请求(携带第一分享对象的链接)。

在步骤S406中,第一应用程序对应的后台服务端接收第二获取请求。

在步骤S407中,第一应用程序对应的后台服务端根据第二获取请求中的第一分享对象的链接获取第一分享对象。

在步骤S408中,第一应用程序对应的后台服务端向分享者终端发送第一分享对象。

在步骤S409中,分享者终端基于第一应用程序接收第一分享对象,并在第一应用程序上显示第一分享对象。

之后,分享者就可以基于分享者终端上的第一应用程序向被分享者终端分享第一分享对象,具体地,分享者可以在第一应用程序上输入用于向被分享者终端分享第一分享对象的分享操作。

在步骤S410中,分享者终端基于第一应用程序接收分享者输入的用于向被分享者终端分享第一分享对象的分享操作。

在步骤S411中,分享者终端根据该分享操作基于第一应用程序向被分享者终端发送第一分享对象。

在分享者终端根据该分享操作向被分享者终端发送第一分享对象的情况下,为了方便分享者继续分享第二应用程序上显示的第一应用程序承载的其他分享对象,例如,继续分享第二应用程序上显示的第一应用程序承载的至少两个分享对象中的第二分享对象,在本申请另一实施例中,参见图6,在该方法还包括:

在步骤S412中,分享者终端根据该分享操作基于第一应用程序向第二应用程序对应的后台服务端发送第三获取请求,第三获取请求用于获取分享者终端在第二应用程序上显示的多个分享对象中的第一应用程序承载的第二分享对象的ID。

其中,步骤S411和步骤S412可以并行执行。

第一应用程序承载的第二分享对象包括第一应用程序承载的至少两个分享对象中的、分享者还未向被分享者分享过的分享对象。

第三获取请求携带分享者的第一ID。

第一应用程序对应的后台服务端与第二应用程序对应的后台服务端之间关联。

分享者在第一应用程序对应的后台服务端上注册有被分享者的第一ID,分享者在第二应用程序对应的后台服务端上注册有被分享者的第二ID。

分享者在第一应用程序对应的后台服务端上注册的被分享者的第一ID与分享者在第二应用程序对应的后台服务端上注册的被分享者的第二ID可以关联。

第二应用程序对应的后台服务端上可以存储有分享者的第一ID与分享者的第二ID之间的关联关系。

分享者在分享者终端的第一应用程序上登录了分享者在第一应用程序对应的后台服务端上注册的被分享者的第一ID。

因此,分享者终端可以获取分享者的第一ID,然后生成携带分享者的第一ID的第三获取请求。

在一个方式中,如果第二应用程序对应的后台服务端未向第一应用程序开放访问接口,则被分享者终端可以基于第一应用程序向第一应用程序对应的后台服务端发送第三获取请求。第一应用程序对应的后台服务端接收第三获取请求。第一应用程序对应的后台服务端向第二应用程序对应的后台服务端发送第三获取请求。

在另一个方式中,如果第二应用程序对应的后台服务端向第一应用程序开放了访问接口,则分享者终端可以基于第一应用程序点对点地直接向第二应用程序对应的后台服务端发送第三获取请求。

在步骤S413中,第二应用程序对应的后台服务端接收第三获取请求。

在步骤S414中,第二应用程序对应的后台服务端根据第三获取请求获取第二分享对象的ID。

第二应用程序对应的后台服务端上可以存储有分享者的第一ID与分享者的第二ID之间的关联关系。

第二应用程序对应的后台服务端记录有分享者终端在第二应用程序上显示的多个分享对象中的第一应用程序承载的第二分享对象的ID。

例如,存储分享者的第二ID与第二分享对象的ID之间的对应关系。

如此,在一个实施例中,第二应用程序对应的后台服务端可以根据第三获取请求携带的分享者的第一ID以及分享者的第一ID与分享者的第二ID之间的关联关系获取分享者的第二ID,然后根据分享者的第二ID以及分享者的第二ID与第二分享对象的ID之间的对应关系可以确定出第二分享对象的ID。

可以获取分享者的第二ID与第二分享对象的ID之间的对应关系的所有第二分享对象的ID,也可以获取分享者的第二ID与第二分享对象的ID之间的对应关系的部分第二分享对象的ID。

或者,在另一个实施例中,第三获取请求还携带有第一分享对象对应的位置信息,分享者的第二ID与第二分享对象的ID之间的对应关系中的各个第二分享对象的ID对应的第二分享对象对应的位置信息也不尽相同,因此,进一步地,还可以在分享者的第二ID与第二分享对象的ID之间的对应关系中的各个第二分享对象的ID中,筛选对应的位置信息与第一分享对象对应的位置信息之间的距离小于预设距离的第二分享对象的ID,预设距离可以根据实际情况而定,在此不做详述,例如,可以包括1公里、2公里或者3公里等。

或者,在另一个实施例中,分享者的第二ID与第二分享对象的ID之间的对应关系中的各个第二分享对象的ID对应的第二分享对象的品类也不尽相同,因此,进一步地,还可以在分享者的第二ID与第二分享对象的ID之间的对应关系中的各个第二分享对象的ID中,筛选品类与第一分享对象的品类相同或者相似的第二分享对象的ID。

例如,假设第一分享对象为水果,则可以在分享者的第二ID与第二分享对象的ID之间的对应关系中的各个第二分享对象的ID中进一步筛选水果类的第二分享对象的ID等。

再例如,假设第一分享对象为奶制品,则可以在分享者的第二ID与第二分享对象的ID之间的对应关系中的各个第二分享对象的ID中,进一步筛选奶制品类的第二分享对象的ID等。

或者,在另一个实施例中,分享者的第二ID与第二分享对象的ID之间的对应关系中的各个第二分享对象的ID对应的第二分享对象的功能也不尽相同,因此,进一步地,还可以在分享者的第二ID与第二分享对象的ID之间的对应关系中的各个第二分享对象的ID中,筛选功能与第一分享对象配套的第二分享对象的ID。

例如,第一分享对象为牛排,在制作牛排时往往需要使用配套的胡椒粉等,以提高牛排的口感,如此,可以在分享者的第二ID与第二分享对象的ID之间的对应关系中的各个第二分享对象的ID中,进一步地选择配套的胡椒粉类等的第二分享对象的ID。

在步骤S415中,第二应用程序对应的后台服务端向分享者终端发送第二分享对象的ID。

第二应用程序对应的后台服务端可以经由第一应用程序对应的后台服务端向分享者终端发送第二分享对象的ID。

或者,第二应用程序对应的后台服务端可以点对点地直接向分享者终端发送第二分享对象的ID。

在步骤S416中,分享者终端基于第一应用程序接收第二分享对象的ID。

在步骤S417中,分享者终端根据第二分享对象的ID向第一应用程序对应的后台服务端发送第一获取请求,第一获取请求携带第二分享对象的ID,第一获取请求用于获取分享者终端在第二应用程序上显示的多个分享对象中的第一应用程序承载的第二分享对象。

在步骤S418中,第一应用程序对应的后台服务端接收第一获取请求。

在步骤S419中,第一应用程序对应的后台服务端获取第一获取请求中的第二分享对象的ID对应的分享对象,并作为分享者终端在第二应用程序上显示的多个分享对象中的第一应用程序承载的第二分享对象。

在步骤S420中,第一应用程序对应的后台服务端向分享者终端发送第二分享对象。

在步骤S421中,分享者终端基于第一应用程序接收第二分享对象。

在步骤S422中,分享者终端在第一应用程序上显示第二分享对象。

在一个实施实例中,第二分享对象为多个,则在第一应用程序上显示多个第二分享对象时,可以参见步骤11)~13的流程,在此不做详述。

之后,如果分享者需要继续向被分享者分享第一应用程序承载的第二分享对象,则分享者可以在分享者终端显示的第一应用程序上输入用于向被分享者终端分享第二分享对象的分享操作。

对于分享者终端而言,该方法还包括:

在步骤S423中,分享者终端基于第一应用程序接收分享者输入的用于向被分享者终端分享第二分享对象的分享操作。

在步骤S424中,分享者终端根据分享操作基于第一应用程序向被分享者终端发送第二分享对象。

在本申请中,分享者终端在第二应用程序上显示多个分享对象。多个分享对象中包括第一应用程序承载的至少两个分享对象。在分享者需要向被分享者分享第二应用程序上显示的第一应用程序承载的至少两个分享对象的情况下,通常情况下,分享者向被分享者一次可以分享一个分享对象。也即,在需要分享第二应用程序上显示的第一应用程序承载的至少两个分享对象的情况下,分享者需要依次分享第一应用程序承载的至少两个分享对象中的各个分享对象。

第二应用程序仅仅是显示第一应用程序承载的至少两个分享对象的应用程序,并不是承载第一应用程序承载的至少两个分享对象的应用程序。

如果分享者需要依次分享第一应用程序承载的至少两个分享对象中的各个分享对象。在一个方式中,分享者可以在分享者终端上显示的第二应用程序上输入用于向被分享者分享第一应用程序承载的至少两个分享对象的其中一个分享对象的分享操作,电子设备可以接收分享者在第二应用程序上输入的该分享操作,然后可以根据该分享操作显示承载该其中一个分享对象的第一应用程序(跳转至第一应用程序),并在第一应用程序上显示该其中一个分享对象,之后分享者就可以控制分享者终端基于第一应用程序向被分享者分享该其中一个分享对象,其中,分享者可以在第一应用程序上输入分享操作,分享操作用于基于第一应用程序向被分享者分享该其中一个分享对象,分享者终端可以根据分享操作基于第一应用程序向被分享者终端发送第一分享对象。

之后分享者还需要向被分享者分享第一应用程序承载的至少两个分享对象中的其他分享对象,则分享者需要在分享者终端上手动退出第一应用程序,并控制分享者终端显示第二应用程序并在第二应用程序上显示第一应用程序承载的至少两个分享对象,然后分享者可以按照上述流程向被分享者分享第一应用程序承载的至少两个分享对象中的其他分享对象,直至向被分享者分享完毕第一应用程序承载的至少两个分享对象中的需要分享的全部分享对象为止。

然而,发明人发现,在上述方式中,在依次向被分享者分享第二应用程序上显示的第一应用程序承载的至少两个分享对象中的各个分享对象的过程中,分享者需要在分享者终端上多次从第一应用程序切换至第二应用程序,再从第二应用程序切换至第一应用程序,增加了分享者的操作繁琐度以及操作负担,且耗时较长,降低了分享效率。

通过本实施例,分享者控制分享者终端基于第一应用程序向被分享者分享第一应用程序承载的至少两个分享对象中的第一分享对象之后,还可以在第一应用程序上看到“之前第二应用程序上显示的第一应用程序承载的其他分享对象(例如第一应用程序承载的第二分享对象)”如果分享者需要基于第一应用程序向被分享者继续分享第二应用程序上显示的第一应用程序承载的至少两个分享对象中的第二分享对象,分享者可以在第一应用程序上直接控制分享者终端基于第一应用程序向被分享者终端分享第二分享对象。

如此使得分享者可以不再控制分享者终端从第一应用程序切换至第二应用程序,再从第二应用程序切换至第一应用程序,而可以在第一应用程序上向被分享者分享第一应用程序承载的第一分享对象之后直接在第一应用程序上继续向被分享者分享第一应用程序承载的第二分享对象,从而可以降低分享者的操作繁琐度以及操作负担,可以提高分享者对分享对象的分享动力,以及降低了耗时,进而提高了分享效率。

其中,图2~图6所示的各个实施例中的分享者终端向被分享者终端分享数据时,可以是分享者终端基于社交平台向被分享者终端分享数据。

图7示出了本申请一种数据处理方法的流程示意图,该方法应用于图1所示的被分享者终端中,该方法包括:

在步骤S501中,基于社交平台获取分享信息,所述分享信息至少包括第一应用程序承载的第一分享对象以及所述第一应用程序承载的第二分享对象。

在步骤S502中,在所述社交平台上显示所述分享信息。

其中,所述第一分享对象是分享者终端向所述被分享者终端分享的;所述第二分享对象是与所述第一分享对象关联的分享对象,所述第二分享对象是所述被分享者终端从所述第一应用程序对应的后台服务端中获取到的。

本申请支持被分享者可以快速且方便地看到分享者之前向被分享者分享过的第一应用程序承载的历史分享对象,例如,可以在第一分享对象的详情页中同时看到第一分享对象的详情信息以及第一应用程序承载的历史分享对象的详情信息等,例如,使得被分享者在需要的时候可以直接快速且方便地查看分享者之前向被分享者分享过的第一应用程序承载的历史分享对象的详情信息等。

图8示出了本申请一种数据处理装置的结构框图,该装置包括:

第一接收模块11,用于接收对第一应用程序承载的第一分享对象的触发操作;

第一发送模块12,用于根据所述触发操作,基于所述第一应用程序向第一应用程序对应的后台服务端至少发送第一获取请求,所述第一获取请求用于至少获取与所述第一分享对象关联的所述第一应用程序承载的第二分享对象;

第二接收模块13,用于接收所述第一应用程序对应的后台服务端根据所述第一获取请求返回的所述第二分享对象;

第一显示模块14,用于至少在所述第一应用程序上显示所述第二分享对象。

在本实施例中,被分享者终端接收到分享者终端分享的第一应用程序承载的第一分享对象之后,如果被分享者对第一应用程序承载的第一分享对象感兴趣,则被分享者可以在被分享者终端上的第一应用程序上输入用于获取第一分享对象的详情信息的获取操作,且在被分享者输入该获取操作之后,被分享者不仅可以在第一应用程序上看到第一分享对象的详情信息,还可以同时看到分享者之前向被分享者分享过的第一应用程序承载的历史分享对象。

进而使得被分享者可以快速且方便地看到分享者之前向被分享者分享过的第一应用程序承载的历史分享对象,例如,可以在第一分享对象的详情页中同时看到第一分享对象的详情信息以及第一应用程序承载的历史分享对象的详情信息等,例如,使得被分享者在需要的时候可以直接快速且方便地查看分享者之前向被分享者分享过的第一应用程序承载的历史分享对象的详情信息等。

图9示出了本申请一种数据处理装置的结构框图,该装置包括:

第一获取模块21,用于基于社交平台获取分享信息,所述分享信息至少包括第一应用程序承载的第一分享对象以及所述第一应用程序承载的第二分享对象;

第二显示模块22,用于在所述社交平台上显示所述分享信息;

其中,所述第一分享对象是分享者终端向所述被分享者终端分享的;所述第二分享对象是与所述第一分享对象关联的分享对象,所述第二分享对象是所述被分享者终端从所述第一应用程序对应的后台服务端中获取到的。

本申请支持被分享者可以快速且方便地看到分享者之前向被分享者分享过的第一应用程序承载的历史分享对象,例如,可以在第一分享对象的详情页中同时看到第一分享对象的详情信息以及第一应用程序承载的历史分享对象的详情信息等,例如,使得被分享者在需要的时候可以直接快速且方便地查看分享者之前向被分享者分享过的第一应用程序承载的历史分享对象的详情信息等。

图10示出了本申请一种数据处理装置的结构框图,该装置包括:

第三接收模块31,用于接收终端发送的第一获取请求,所述第一获取请求用于至少获取与第一分享对象关联的第一应用程序承载的第二分享对象;所述第一获取请求是在所述终端接收到对所述第一应用程序承载的所述第一分享对象的触发操作后发送的;

第二获取模块32,用于根据所述第一获取请求至少获取与第一分享对象关联的第一应用程序承载的第二分享对象;

第二发送模块33,用于向所述终端发送所述第二分享对象,以使所述终端至少在所述第一应用程序上显示所述第二分享对象。

通过本实施例,分享者控制分享者终端基于第一应用程序向被分享者分享第一应用程序承载的至少两个分享对象中的第一分享对象之后,还可以在第一应用程序上看到“之前第二应用程序上显示的第一应用程序承载的其他分享对象(例如第一应用程序承载的第二分享对象)”如果分享者需要基于第一应用程序向被分享者继续分享第二应用程序上显示的第一应用程序承载的至少两个分享对象中的第二分享对象的情况下,分享者可以在第一应用程序上直接控制分享者终端基于第一应用程序向被分享者终端分享第二分享对象,

如此使得分享者可以不再从第一应用程序切换至第二应用程序,再从第二应用程序切换至第一应用程序,而可以在第一应用程序上向被分享者分享第一应用程序承载的第一分享对象之后直接在第一应用程序上继续向被分享者分享第一应用程序承载的第二分享对象,从而可以降低分享者的操作繁琐度以及操作负担,可以提高分享者的对分享对象的分享动力,以及降低了耗时,进而提高了分享效率。

本申请实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在设备时,可以使得该设备执行本申请实施例中各方法步骤的指令(instructions)。

本申请实施例提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得电子设备执行如上述实施例中一个或多个所述的方法。本申请实施例中,所述电子设备包括服务器、网关、子设备等,子设备为物联网设备等设备。

本公开的实施例可被实现为使用任意适当的硬件,固件,软件,或及其任意组合进行想要的配置的装置,该装置可包括服务器(集群)、终端设备如IoT设备等电子设备。

图11示意性地示出了可被用于实现本申请中所述的各个实施例的示例性装置1300。

对于一个实施例,图11示出了示例性装置1300,该装置具有一个或多个处理器1302、被耦合到(一个或多个)处理器1302中的至少一个的控制模块(芯片组)1304、被耦合到控制模块1304的存储器1306、被耦合到控制模块1304的非易失性存储器(NVM)/存储设备1308、被耦合到控制模块1304的一个或多个输入/输出设备1310,和被耦合到控制模块1306的网络接口1312。

处理器1302可包括一个或多个单核或多核处理器,处理器1302可包括通用处理器或专用处理器(例如图形处理器、应用处理器、基频处理器等)的任意组合。在一些实施例中,装置1300能够作为本申请实施例中所述网关等服务器设备。

在一些实施例中,装置1300可包括具有指令1314的一个或多个计算机可读介质(例如,存储器1306或NVM/存储设备1308)和与该一个或多个计算机可读介质相合并被配置为执行指令1314以实现模块从而执行本公开中所述的动作的一个或多个处理器1302。

对于一个实施例,控制模块1304可包括任意适当的接口控制器,以向(一个或多个)处理器1302中的至少一个和/或与控制模块1304通信的任意适当的设备或组件提供任意适当的接口。

控制模块1304可包括存储器控制器模块,以向存储器1306提供接口。存储器控制器模块可以是硬件模块、软件模块和/或固件模块。

存储器1306可被用于例如为装置1300加载和存储数据和/或指令1314。对于一个实施例,存储器1306可包括任意适当的易失性存储器,例如,适当的DRAM。在一些实施例中,存储器1306可包括双倍数据速率类型四同步动态随机存取存储器(DDR4SDRAM)。

对于一个实施例,控制模块1304可包括一个或多个输入/输出控制器,以向NVM/存储设备1308及(一个或多个)输入/输出设备1310提供接口。

例如,NVM/存储设备1308可被用于存储数据和/或指令1314。NVM/存储设备1308可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD)驱动器)。

NVM/存储设备1308可包括在物理上作为装置1300被安装在其上的设备的一部分的存储资源,或者其可被该设备访问可不必作为该设备的一部分。例如,NVM/存储设备1308可通过网络经由(一个或多个)输入/输出设备1310进行访问。

(一个或多个)输入/输出设备1310可为装置1300提供接口以与任意其他适当的设备通信,输入/输出设备1310可以包括通信组件、拼音组件、传感器组件等。网络接口1312可为装置1300提供接口以通过一个或多个网络通信,装置1300可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信,例如接入基于通信标准的无线网络,如WiFi、2G、3G、4G、5G等,或它们的组合进行无线通信。

对于一个实施例,(一个或多个)处理器1302中的至少一个可与控制模块1304的一个或多个控制器(例如,存储器控制器模块)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器1302中的至少一个可与控制模块1304的一个或多个控制器的逻辑封装在一起以形成系统级封装(SiP)。对于一个实施例,(一个或多个)处理器1302中的至少一个可与控制模块1304的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器1302中的至少一个可与控制模块1304的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(SoC)。

在各个实施例中,装置1300可以但不限于是:服务器、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)等终端设备。在各个实施例中,装置1300可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,装置1300包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。

本申请实施例提供了一种电子设备,包括:一个或多个处理器;和,其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行如本申请中一个或多个所述的数据处理方法。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、和流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例和落入本申请实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本申请所提供的一种数据处理方法及装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

相关技术
  • 图像数据处理方法、用于图像数据处理方法的程序、记录有用于图像数据处理方法的程序的记录介质和图像数据处理装置
  • 药箱的数据处理方法、装置、数据处理方法和装置
技术分类

06120113229027