一种信息处理方法、信息处理装置、存储介质和电子设备与流程

文档序号:23177093发布日期:2020-12-04 14:07阅读:107来源:国知局
一种信息处理方法、信息处理装置、存储介质和电子设备与流程

本发明涉及计算机技术领域,具体涉及一种信息处理方法、信息处理装置、存储介质和电子设备。



背景技术:

随着计算机技术领域和互联网技术领域的高速发展,线上视频播放平台(包括线上直播平台)越来越受到人们的关注,逐渐成为越来越多人日常生活所必需的一部分。而越来越多的线上平台(例如,线上购物平台)融入了线上视频播放功能,通过视频或直播的方式对信息进行展示。

然而,现有的直播平台还有待改进。



技术实现要素:

有鉴于此,本发明实施例目的在于提供一种信息处理方法、信息处理装置、存储介质和电子设备,用于为目标终端匹配直播视频流,提高直播视频流展示的精准度。

第一方面,本发明实施例提供了一种信息处理方法,所述方法包括:

获取第一位置信息,所述第一位置信息用于表征目标终端当前的位置或目标终端选择的位置;

获取直播视频流对应的实体属性信息,所述实体属性信息包括实体的第二位置信息;

根据所述第一位置信息和所述实体属性信息确定所述目标终端匹配的直播视频流;以及

向所述目标终端发送所匹配的直播视频流的入口信息。

优选地,所述实体属性信息包括所述直播视频流绑定的实体对象,所述方法还包括:

获取所述目标终端的用户属性信息,所述用户属性信息用于表征所述目标终端用户的属性;

根据所述第一位置信息和所述实体属性信息确定所述第一终端匹配的直播视频流,包括:

根据所述第一位置信息、所述用户属性信息以及所述实体属性信息确定所述第一终端匹配的直播视频流。

优选地,根据所述第一位置信息、所述用户属性信息以及所述实体属性信息确定所述第一终端匹配的直播视频流包括:

将所述第一位置信息和用户属性信息分别与所述实体属性信息进行匹配以确定所述匹配的直播视频流。

优选地,所述将所述第一位置信息和用户属性信息分别与所述实体属性信息进行匹配包括:

将所述第二位置信息和所述第一位置信息匹配,且用户属性信息与实体属性信息匹配的直播视频流确定为匹配的直播视频流。

优选地,所述第二位置信息和所述第一位置信息匹配,包括:

所述第二位置信息与所述第一位置信息距离小于第一阈值。

优选地,所述用户属性包括用户关联的对象集合;所述用户属性信息与实体属性信息匹配包括:

所述实体对象与所述对象集合匹配。

优选地,所述用户属性信息与实体属性信息匹配包括:

所述用户属性信息和所述实体对象标识的匹配度大于第二阈值。

优选地,所述方法还包括:

根据所述实体属性信息和所述第一位置信息确定提供方,其中,所述提供方用于提供实体对象;以及

响应于所述直播视频流被展示,发送所述提供方链接或者所述提供方提供的实体对象的链接。

优选地,所述方法还包括:

响应于接收到所述提供方界面请求信息,发送提供方界面信息;

其中,所述提供方界面信息包括实体对象链接集合。

优选地,所述方法还包括:

根据所述提供方和所述实体对象确定相似对象,其中,所述相似对象与所述实体对象的相似度大于第三阈值;以及

响应于所述直播视频流被展示,发送所述提供方提供的相似对象的链接。

优选地,所述方法还包括:

响应于接收到所述实体对象界面信息的请求,发送实体对象界面信息;

其中,所述实体对象界面信息包括相似对象的链接;

其中,所述实体对象界面信息包括第一控件和第二控件;所述第一控件和所述第二控件对应不同的消费渠道;所述第一服务链接和第二服务链接具有不同的样式。

优选地,所述实体对象界面信息包括提供方信息。

优选地,所述实体对象为虚拟商品,所述实体对象界面信息包括多个实体的位置信息。

优选地,所述方法还包括:响应于所述提供方和所述第一位置信息的距离大于第四阈值,发送无法配送提示。

优选地,所述实体属性信息包括多个实体的信息,所述多个实体提供直播视频流绑定的实体对象。

优选地,所述多个实体具有相同的标识。

优选地,所述实体对象为商品,根据所述实体属性信息和所述第一位置信息确定提供方包括:

将与第一位置的距离满足预定条件的实体确定为提供方。

第二方面,本发明实施例提供了一种信息处理装置,所述装置包括:

第一位置获取单元,用于获取第一位置信息,所述第一位置信息用于表征目标终端当前的位置或目标终端选择的位置;

实体属性获取单元,用于获取直播视频流对应的实体属性信息,所述实体属性信息包括实体的第二位置信息;

匹配单元,用于根据所述第一位置信息和所述实体属性信息确定所述目标终端匹配的直播视频流;以及

入口发送单元,用于向所述目标终端发送所匹配的直播视频流的入口信息。

优选地,所述实体属性信息包括所述直播视频流绑定的实体对象标识,所述装置还包括:

用户属性获取单元,用于获取所述目标终端的用户属性信息,所述用户属性信息用于表征所述目标终端用户的属性;

所述匹配单元包括:

匹配子单元,用于根据所述第一位置信息、所述用户属性信息以及所述实体属性信息确定所述第一终端匹配的直播视频流。

优选地,所述匹配子单元包括:

匹配模块,用于将所述第一位置信息和用户属性信息分别与所述实体属性信息进行匹配以确定所述匹配的直播视频流。

优选地,所述匹配模块包括:

匹配子模块,用于将所述第二位置信息和所述第一位置信息匹配,且用户属性信息与实体属性信息匹配的直播视频流确定为匹配的直播视频流。

优选地,所述第二位置信息和所述第一位置信息匹配,包括:

所述第二位置信息与所述第一位置信息距离小于第一阈值。

优选地,所述用户属性包括用户关联的对象集合;所述用户属性信息与实体属性信息匹配包括:

所述实体对象标识与所述对象集合匹配。

优选地,所述用户属性信息与实体属性信息匹配包括:

所述用户属性信息和所述实体对象的匹配度大于第二阈值。

优选地,所述装置还包括:

提供方确定单元,用于根据所述实体属性信息和所述第一位置信息确定提供方,其中,所述提供方用于提供实体对象;以及

第一链接发送单元,用于响应于所述直播视频流被展示,发送所述提供方链接或者所述提供方提供的实体对象的链接。

优选地,所述装置还包括:

提供方界面信息发送单元,用于响应于接收到所述提供方界面请求信息,发送提供方界面信息;

其中,所述提供方界面信息包括实体对象链接集合。

优选地,所述装置还包括:

相似对象确定单元,用于根据所述提供方和所述实体对象确定相似对象,其中,所述相似对象与所述实体对象的相似度大于第三阈值;以及

第二链接发送单元,用于响应于所述直播视频流被展示,发送所述提供方提供的相似对象的链接。

优选地,所述装置还包括:

实体对象界面信息发送单元,用于响应于接收到所述实体对象界面信息的请求,发送实体对象界面信息;

其中,所述实体对象界面信息包括相似对象的链接;

其中,所述实体对象界面信息包括第一控件和第二控件;所述第一控件和所述第二控件对应不同的配送方式;所述第一服务链接和第二服务链接具有不同的样式。

优选地,所述实体对象界面信息包括提供方信息。

优选地,所述实体对象为虚拟商品,所述实体对象界面信息包括多个实体的位置信息。

优选地,所述装置还包括:

提示信息发送单元,用于响应于所述提供方和所述第一位置信息的距离大于第四阈值,发送无法配送提示。

优选地,所述实体属性信息包括多个实体的信息,所述多个实体提供直播视频流绑定的实体对象。

优选地,所述多个实体具有相同的标识。

优选地,所述实体对象为商品,所述提供方确定单元包括:

提供方确定子单元,用于将与第一位置的距离满足预定条件的实体确定为提供方。第三方面,本发明实施例提供了一种计算机可读存储介质,其上存储计算机程序指令,其中,所述计算机程序指令在被处理器执行时实现如第一方面所述的方法。

第四方面,本发明实施例提供了一种电子设备,包括存储器和处理器,其中,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如第一方面所述的方法。

本发明实施例通过根据所述第一位置信息和所述实体属性信息确定所述目标终端匹配的视频数据,再发送匹配的视频数据入口至目标终端,能够在目标终端展示匹配的视频数据,从而可以减少无关信息的展示,无需用户浏览无关信息,能够节约用户的时间成本。

附图说明

通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:

图1是本发明第一实施例的信息处理方法的流程图;

图2是本发明第二实施例的一种信息处理方法的信息交互示意图;

图3-图8是本发明第二实施例的界面示意图;

图9是本发明第三实施例的信息处理装置的示意图;

图10是本发明第四实施例的电子设备的示意图。

具体实施方式

以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。

此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。

除非上下文明确要求,否则在说明书的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。

在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

在本发明实施例中,实体对象为商品,以实体为商户为例进行说明。本发明实施例中的线上购物平台可以是外卖平台或者生鲜平台。所述实体对象可以是水果、蔬菜以及快餐等商品。

越来越多的线上购物平台融入了线上视频播放功能,通过视频或直播的方式对信息进行展示。对于同样的商品,可能有不同的商户在进行销售。但现有的线上平台在通过视频或直播的方式对商品信息或商户信息进行展示时,通常忽视了商品或商户的实际位置与用户的位置之间的距离,而仅考虑商品的价格、评价、销量等因素。因此用户在选购商品,特别是需要即时配送的商品时,经常出现用户浏览直播后由于用户不在实体的配送范围内而无法购买实体对象的情况,导致用户时间的浪费。现有的线上购物平台对于信息的展示方式的方式还不够准确。

基于位置的服务(locationbasedservices,lbs),是利用各类型的定位技术来获取定位设备当前的所在位置,通过移动互联网向定位设备提供信息资源和基础服务。lbs首先可利用定位技术确定用户自身的空间位置,随后用户便可通过移动互联网来获取与位置相关资源和信息。目前,常用的定位技术包括全球定位系统(globalpositioningsystem,gps)、wifi定位、互联网协议地址(internetprotocoladdress,ip地址)以及三角测量法。本发明实施例通过基于位置的服务确定位置信息,为目标终端发送包括符合位置条件的实体对象的视频数据。能够精准匹配用户需要的视频数据,节约用户时间成本。同时,能够提高购买成功率,提高线上购物平台的销量。

应理解,以下以直播平台中的直播视频流为例进行说明,但是,应理解,在不冲突的情况下本发明实施例的方案也可以适用于其他类型的视频数据播放的场景。

图1是本发明第一实施例的信息处理方法的流程图。如图1所示,本实施例的方法包括如下步骤:

步骤s101,获取第一位置信息。所述第一位置信息用于表征目标终端当前的位置或目标终端选择的位置。

在本步骤中,可以获取当前的位置(例如,终端定位获取的位置)或者被选择的位置(例如,预先设置的收货地址、用户手动定位的地址等)作为位置信息。在本实施例中,根据终端自身采用的定位系统不同,位置信息具体可以为gps(globalpositioningsystem,全球定位系统)定位信息、北斗卫星导航系统定位信息、伽利略卫星导航系统定位信息等,本实施例不做限定。

步骤s102,获取视频数据对应的实体属性信息。所述实体属性信息包括实体的第二位置信息。

具体地,获取视频数据以及获取视频数据对应的实体属性信息。

在本实施例中,视频数据可以为直播过程中采集到的直播视频流,也可以是预先录制的视频数据,本实施例不做限定。本实施例中,以视频数据为直播过程采集的流式视频数据为例进行说明,但本申请不局限于直播采集的视频数据,在不冲突的情形下,所记载的方案是可以复用在其他短视频场景下。

在本实施例中,视频数据可以包括实体对象的介绍等相关内容,多方位展示实体对象的特质。实体对象可以是实物商品也可以是虚拟商品。其中,实物商品可以是食品以及日用品等,虚拟商品可以是商家代金券或者会员服务等等。在本实施例中,实体对象可以是视频数据相关的菜品以及饮品等。实体可以是实体商户。

进一步地,所述实体属性信息包括多个实体的信息,所述多个实体提供视频数据绑定的实体对象。

具体地,实体属性信息可以包括视频数据关联的一个或多个实体商户的信息以及视频数据关联的实体对象的信息。视频数据可以对应多个实体。

进一步地,所述多个实体具有相同的标识。

具体地,多个实体可以是连锁的商户。可选地,视频数据可以与多个实体预先进行绑定,也可以通过截取视频数据中的图像数据,并对图像数据进行图像识别的方式来确定一个或多个实体,本实施例不做限定。例如,所述连锁商户可以是麦当劳,多个实体包括麦当劳标识。

在本步骤中,在视频数据中绑定多个实体对象,相同的实体对象可以由多个不同的实体提供。也就是说,视频数据与多个实体预先进行绑定,或者通过图像识别确定了多个实体时,服务器可以获取第二位置信息。第二位置信息可以是包括各实体的位置信息的集合。

步骤s103,根据所述第一位置信息和所述实体属性信息确定所述目标终端匹配的视频数据。

具体地,可以根据第一位置信息和第二位置信息是否匹配来确定视频数据。当第一位置和至少一个实体商户的位置小于预定值时,可以确定与该实体商户关联的视频数据为匹配的视频数据。

步骤s104,向所述目标终端发送所匹配的视频数据的入口信息。

具体地,服务器将与目标终端匹配的视频数据的入口信息发送至目标终端,以在目标终端展示视频数据的入口信息。

图2是本发明第二实施例的信息处理方法的流程图。如图2所示,本实施例的方法包括如下步骤:

步骤s201,获取第一位置信息。

具体地,服务器获取第一位置信息,具体参考步骤s101,在此不再赘述。

步骤s202,获取视频数据和实体属性信息。

具体地,服务器获取多个视频数据以及多个视频数据对应的实体属性信息。具体参考步骤s102,在此不再赘述。

在本实施例中,视频数据中展示的对象为橙子。实体属性信息包括能够提供视频数据中展示的橙子的实体商户的相关信息。

步骤s203,获取用户属性信息。

具体地,获取所述目标终端的用户属性信息,所述用户属性信息用于表征所述目标终端用户的属性。在本实施例中用户属性信息可以是由服务器存储的用户信息。在其他可选的实现方式中,用户属性信息也可以是经目标终端授权,从目标终端上获取。

用户属性信息可以包括用户的历史数据,历史数据可以包括用户的浏览对象、浏览时段、搜索关键词以及购买记录等包括用户购买偏好的相关信息。

目标终端为用户使用的终端,目标终端用于展示视频数据,并展示视频数据中展示的对象的购买链接。供使用目标终端的用户通过购物平台购买展示对象。

步骤s204,确定匹配的视频数据。

具体地,服务器确定与目标终端匹配的视频数据。进一步地,服务器根据所述第一位置信息和所述实体属性信息确定所述目标终端匹配的视频数据。

进一步地,根据所述第一位置信息、所述用户属性信息以及所述实体属性信息确定所述第一终端匹配的视频数据。

进一步地,将所述第一位置信息和用户属性信息分别与所述实体属性信息进行匹配以确定所述匹配的视频数据。

进一步地,将所述第二位置信息和所述第一位置信息匹配,且用户属性信息与实体属性信息匹配的视频数据确定为匹配的视频数据。

在本实施例中,所述第二位置信息和所述第一位置信息匹配可以是所述第二位置信息与所述第一位置信息距离小于第一阈值。其中,所述第二位置信息包括多个实体的位置信息,所述第二位置信息与第一位置信息距离小于第一阈值可以是第二位置信息中的一个或者多个实体的位置信息与第一位置信息距离小于第一阈值。第一阈值可以是可调整的一个距离。可以根据每个实体可以对应设置不同的第一阈值。在本实施例中,第一阈值可以是5公里。

在一种可选的实现方式中,所述用户属性包括用户关联的对象集合,所述实体属性信息包括实体对象标识。用户关联的对象集合可以包括:用户的历史订单记录中的商品及其类似商品的集合以及用户偏好的商品集合等。用户偏好的商品集合可以包括用户历史浏览记录中的商品或者历史搜索记录中的商品。用户属性信息与实体属性信息匹配可以是实体对象标识和对象集合匹配。具体地,实体对象标识和对象集合匹配可以是实体对象和对象集合中的一个或者多个对象相同或相似。例如,用户的购买记录中包括实体a中的对象x,当视频数据中展示的对象为对象x时,则用户属性信息和实体属性信息匹配。

在另一种可选的实现方式中,用户属性信息与实体属性信息匹配可以是所述用户属性信息和所述实体对象标识的匹配度大于第二阈值。具体地,所述匹配模型以历史数据为输入数据,根据线性回归模型、余弦相似度或欧几里得距离等数学模型训练获得。用户的历史数据具体可以包括浏览对象标识,购买对象标识以及浏览时段等。将实体属性信息输入匹配模型,获得匹配度。第二阈值可以是预定的匹配度的值,可以根据需要适应性调整第二阈值。

在本实施例中,服务器根据获取的历史数据确定用户曾经购买过橙子,因此,用户属性信息与实体属性信息匹配。同时,包括距离第一位置信息小于5公里的实体。因此,可以确定视频数据与目标终端匹配。

通过将同时符合位置条件和对象条件的视频数据确定为与目标终端匹配的视频数据,能够在后续的步骤中在目标终端展示匹配的视频数据,能够减少无关信息的展示,无需用户浏览无关信息,能够节约用户的时间成本。同时,展示目标用户感兴趣的视频数据可以提高视频数据的浏览量。

步骤s205,发送视频数据的入口信息。

服务器向所述目标终端所匹配的视频数据的入口信息,以在目标终端展示视频数据的入口。

步骤s206,展示视频数据入口。

具体地,在目标终端展示视频数据的入口。视频数据的展示方式可以是一个页面展示多个视频数据供用户点击选择,也可以直接是全屏的形式,通过用户操作或者播放完成等指令展示下一个视频数据。

步骤s207,发送视频数据。

具体地,具体响应于视频数据的入口被点击,服务器向目标终端发送视频数据。

步骤s208,展示视频数据。

具体地,目标终端接收服务器发送的视频数据的数据,展示视频数据。

步骤s209,确定提供方。

服务器根据所述实体属性信息和所述第一位置信息确定提供方。所述提供方用于提供实体对象。

在本实施例中,提供方可以是与视频数据绑定的一个或者多个实体。具体地,可以根据实体与第一位置信息的距离确定提供方。在其他可选的实现方式中,也可以根据实体到第一位置的配送时长来确定提供方。在本实施例中,将与第一位置的距离满足预定条件的实体确定为提供方。其中,所述预定条件为在多个实体中距离第一位置最近。也就是所,将距离第一位置最近的实体确定为提供方。在其它可选的实施例中,可以将到第一位置距离小于5公里的多个实体确定为提供方。

在本实施例中,实体a和实体b和第一位置的距离小于5公里,可以将实体a和实体b作为提供方。

在其他可选的实施例中,当实体对象为虚拟商品,例如,实体对象为代金券、优惠券以及团购券等。实体对象可适用于多个提供方,可以将多个与视频数据绑定的实体确认为提供方。其中,多个绑定的实体位于第一位置所在的城市。

在其他可选的实施例中,当实体对象为实物商品,例如实体对象为可乐、菜品等。实体对象可由多个提供方提供到店购买服务或者配送服务,可以将多个根据实体对象确定的实体确认为提供方。

步骤s210,发送实体对象的链接。

具体地,响应于所述视频数据被展示,发送所述提供方提供的实体对象的链接。

在本实施例中,可以发送由实体a和实体b提供的实体对象的链接。实体对象的链接为购买链接。

步骤s211,展示实体对象的链接。

具体地,在目标终端同时展示视频数据和实体对象的链接。其中,实体对象的链接可以是在视频数据的底部展示,或者在视频数据上浮动展示。

在视频数据中展示对象的同时,展示可提供购买的链接。便于用户在观看视频数据的同时,点击实体对象的链接去购买对象。便于用户购买商品。

步骤s212,确定相似对象。

具体地,根据所述提供方和所述实体对象确定相似对象。所述相似对象与所述实体对象的相似度大于第三阈值。所述相似对象和实体对象的相似度可以根据对象的品类、规格、单价以及总价是否相近来确定。其中,对象的规格可以是对象的重量。具体可以根据欧式距离以及曼哈顿距离等公式计算。第三阈值可以是预定的相似度的值。

在本实施例中,实体对象是橙子。相似对象可以是相同提供方提供的水果类的商品,例如橘子、苹果以及香蕉等等。

步骤s213,发送相似对象的链接。

在本实施例中,可以由服务器发送由实体a和实体b提供的实体对象的链接至目标终端。

步骤s214,展示相似对象的链接。

具体地,在目标终端同时展示视频数据、实体对象的链接以及相似对象的链接。

在目标终端同时展示视频数据、实体对象的链接以及相似对象的链接。用户可以选择同一提供方中的多种对象下单购买。同时购买一个提供方中的多种对象可以节约配送费用。

步骤s215,发送无法配送提示。

具体地,响应于所述提供方和所述第一位置信息的距离大于第四阈值,服务器向目标终端发送无法配送提示。其中,第四阈值可以是提供方的配送范围。例如,提供方对距离提供方3公里范围内的地址进行配送,而第一位置距离提供方4公里,则提供方无法为第一位置的用户配送实体对象。此时,服务器向目标终端发送无法配送提示。

步骤s216,发送提供方界面请求信息。

具体地,在用户点击提供方链接后,目标终端向服务器发送提供方界面请求信息。

步骤s217,发送提供方界面信息。

具体地,服务器响应于接收到提供方界面请求信息,向目标终端发送提供方界面信息。

在本实施例中,提供方界面信息中包括视频数据对应的多个实体对象的链接的集合。

步骤s218,发送实体对象界面请求信息。

具体地,在用户点击实体对象链接后,目标终端向服务器发送实体对象界面请求信息。

步骤s219,发送实体对象界面信息。

具体地,服务器响应于接收到实体对象界面请求信息,向目标终端发送实体对象界面信息。

在本实施例中,所述实体对象界面信息包括第一控件和第二控件;所述第一控件和所述第二控件对应不同的消费渠道;所述第一服务链接和第二服务链接具有不同的样式。

进一步地,所述实体对象界面信息中还包括提供方信息。在一种可选的实现方式中,所述实体对象为实物商品时,所述提供方为根据距离确定的实体。在另一种可选的实现方式中,所述实体对象为虚拟商品时,所述提供方为视频数据绑定的实体的位置信息。图3-图7是本发明第二实施例的界面示意图。如图3所示,在目标终端展示视频数据入口。所展示的视频数据对应的实体属性信息与目标终端匹配。

具体地,在目标终端展示多个视频数据入口,包括视频v1、视频v2、视频v3以及视频v4。视频数据入口可以展示包括用户头像、发布者名称、对象描述以及直播状态等信息。其中,视频v1的对象可以是橙子,发布者可以是超市c。超市c对应3个实体商户,实体c1,实体c2以及实体c3。实体c1,实体c2以及实体c3可以是超市c的连锁店。其中,实体c1和实体c2的位置信息和目标终端设定的第一位置信息匹配。具体来说,实体c1和实体c2的位置距离第一位置小于6公里。同时,对象橙子和用户属性信息的匹配度大于预定值。视频v1、视频v2、视频v3以及视频v4可以按照不同的特征进行排列。例如按照与第一位置的距离进行排序,按照匹配度进行排序以及按照距离和匹配度综合排序等。

如图4所示,在目标终端展示视频数据、实体对象链接、相似对象链接以及无法配送提示。

具体地,响应于用户点击视频数据入口,进入直播界面观看直播视频。在目标终端同时展示直播视频和对象购买链接。对象购买链接可以是多个。在本实施例中,与视频数据绑定的实体c1,实体c2以及实体c3中,实体c1和实体c2作为提供方n1和提供方n2。实体对象4a和实体对象4c是视频数据中橙子的购买链接,分别由提供方n1和提供方n2来提供。当提供方n2的配送压力过大,库存不足的情况下,提供方n2的配送范围会根据需要调整,当提供方n2的配送范围为3公里,而第一位置距离提供方n2为4公里,则会显示提供方n2无法配送。此外,还可以控制加入购物车的控件无法点击,提供方n2的颜色设置为与可配送的提供方n1的颜色不同。在其他可选的实现方式中,在提供方n1和提供方n2都可以配送的情况下,可以显示配送距离和配送时长等信息,以便于用户确定通过购买哪一个提供方提供的对象。

在一种可选的实现方式中,如图5所示,在无法获取第一位置信息时,在目标终端展示无法获取位置信息的提示。同时展示开启定位控件,以便于跳转开启定位服务。

如图6所示,用户点击实体对象4a后,目标终端向服务器发送获取实体对象界面信息的请求,服务器向目标终端发送实体对象界面信息。以在目标终端展示实体对象界面。其中,实体对象界面信息中可以包括实体对象图片、提供方信息,实体对象的价格信息以及相似对象的信息。提供方信息可以包括提供方标识和提供方距离第一位置的距离等。实体对象的价格信息可以包括原价和优惠后的现价。相似对象可以包括相同或相似提供方提供的商品。同时,在实体对象界面信息中还包括第一控件和第二控件。在本实施例中,实体对象为有机甜橙,包括实体对象橙子的图片,在图片下方包括价格信息(现价xx元),实体对象标识(有机甜橙),提供方n1以及提供方n1到第一位置的距离x公里。在本实施例中,包括“配送下单”和“到店下单”两个控件。两个控件对应不同的配送模式。两个控件的颜色或者形状都可以不同。在下方展示相似对象的链接。在本实施例中,展示相似对象6a和相似对象6b的链接。可替代的实施例中,在图6所示的视频播放界面中,可以与同一实体对象关联展示不同的消费渠道对应的控件(例如“配送下单”和“到店下单”两个控件),用于提示用户该实体对象有不同的消费渠道;或者可以与不同的实体对象分别关联展示不同的消费渠道对应的控件,用于提示用户不同的实体对象分别具有不同的消费渠道。可以理解的是,服务器可以根据实体设置的实体对象的消费渠道去查询与该消费渠道对应的控件展示样式(如颜色、字体等),并在目标终端进行展示。

如图7所示,当实体对象为虚拟对象时,在第一位置所在城市中可以适用的多个实体确定为提供方,在界面中展示多个提供方信息(可以理解的是,同一实物商品同样可由多个提供方提供,例如可乐作为实体商品可以由多家超市作为实体提供,在不冲突的前提下,实物商品也适用于本实施例对虚拟对象的相关描述)。当提供方信息过多时,可以采用折叠展示或者缩略展示等方式展示。在本实施例中,用户点击直播界面中实体对象链接,目标终端接收到用户点击指令,向服务器发送实体对象界面请求信息。服务器向目标终端发送实体对象界面信息,在目标终端上展示实体对象界面。实体对象界面息中包括代金券的图片,图片下方包括价格信息“¥2”和提供方信息“(n1距离1公里;n2距离3公里;n3距离5公里...等n个提供方)”。实体对象界面信息中还包括“立即购买”和“加购物车”两个控件。可替代的实施例中,在图7左图所示的视频播放界面中,可以与实体对象(例如:10元代金券)直接关联展示多个提供方信息、或者最近的一或多个提供方信息;可以理解的是,这种情形下,用户点击进入直播视频播放界面可以视为发送数据获取请求,服务器将实体对象以及提供方信息均发送给目标终端,无需用户二次点击。

如图8所示,实体链接可以在视频展示界面中展示,也可以在实体对象展示界面中展示,具体地,在本实施例中以“进店”控件的形式展示在视频展示界面和实体对象展示界面中。当“进店”控件被用户点击后,目标终端向服务器发送实体展示界面信息请求,服务器响应于请求,向目标终端发送实体展示界面信息,以在目标终端展示实体界面。其中,实体展示界面信息包括实体对象集合。实体对象集合为与视频数据绑定的多个实体对象的集合。本实施例中,实体界面中包括“直播专场”和“热销产品”等选项。当“直播专场”被选择,展示多个实体对象的链接。多个实体对象为与视频数据相关的虚拟商品或实物商品。本实施例中多个实体对象包括“5元配送券”、“10元代金券”、“实体对象8a”、“实体对象8a”、“实体对象8b”、“实体对象8c”以及“实体对象8d”。在本实施例中,还展示视频数据入口。

图9是本发明第三实施例的信息处理装置的示意图。如图9所示,本实施例的装置包括第一位置获取单元901、实体属性获取单元902、匹配单元903、入口发送单元904、用户属性获取单元905、提供方确定单元906、第一链接发送单元907、相似对象确定单元908、第二链接发送单元909、提示信息发送单元610提供方界面信息发送单元911以及实体对象界面信息发送单元912。

第一位置获取单元901用于获取第一位置信息,所述第一位置信息用于表征目标终端当前的位置或目标终端选择的位置。

实体属性获取单元902用于获取视频数据对应的实体属性信息,所述实体属性信息包括实体的第二位置信息。

所述实体属性信息包括所述视频数据绑定的实体对象标识。其中,所述实体属性信息包括多个实体的信息,所述多个实体提供视频数据绑定的实体对象。

其中,所述多个实体具有相同的标识。

匹配单元903用于根据所述第一位置信息和所述实体属性信息确定所述目标终端匹配的视频数据。

所述匹配单元903包括:匹配子单元9031。

匹配子单元9031用于根据所述第一位置信息、所述用户属性信息以及所述实体属性信息确定所述第一终端匹配的视频数据。

所述匹配子单元包括:匹配模块。

匹配模块用于将所述第一位置信息和用户属性信息分别与所述实体属性信息进行匹配以确定所述匹配的视频数据。

所述匹配模块包括匹配子模块。

匹配子模块用于将所述第二位置信息和所述第一位置信息匹配,且用户属性信息与实体属性信息匹配的视频数据确定为匹配的视频数据。

所述第二位置信息和所述第一位置信息匹配包括:所述第二位置信息与所述第一位置信息距离小于第一阈值。

所述用户属性包括用户关联的对象集合。所述用户属性信息与实体属性信息匹配包括:所述实体对象标识与所述对象集合匹配。

所述用户属性信息与实体属性信息匹配包括:所述用户属性信息和所述实体对象标识的匹配度大于第二阈值。

入口发送单元904用于向所述目标终端发送所匹配的视频数据的入口信息。

用户属性获取单元905用于获取所述目标终端的用户属性信息,所述用户属性信息用于表征所述目标终端用户的属性。

提供方确定单元906用于根据所述实体属性信息和所述第一位置信息确定提供方,其中,所述提供方用于提供实体对象。

其中,所述实体对象为商品,所述提供方确定单元906包括:

将与第一位置的距离满足预定条件的实体确定为提供方。

第一链接发送单元907用于响应于所述视频数据被展示,发送所述提供方提供的实体对象的链接。

相似对象确定单元908用于根据所述提供方和所述实体对象确定相似对象,其中,所述相似对象与所述实体对象的相似度大于第三阈值。

第二链接发送单元909用于响应于所述视频数据被展示,发送所述提供方提供的相似对象的链接。

提示信息发送单元910用于响应于所述提供方和所述第一位置信息的距离大于第四阈值,发送无法配送提示。

提供方界面信息发送单元911用于响应于接收到所述提供方界面请求信息,发送提供方界面信息。

其中,所述提供方界面信息包括实体对象链接集合。

实体对象界面信息发送单元912用于响应于接收到所述实体对象界面信息的请求,发送实体对象界面信息。

其中,所述实体对象界面信息包括相似对象的链接。

其中,所述实体对象界面信息包括第一控件和第二控件。所述第一控件和所述第二控件对应不同的配送方式。所述第一服务链接和第二服务链接具有不同的样式。

其中,所述实体对象界面信息包括提供方信息。

其中,所述实体对象为虚拟商品,所述实体对象界面信息包括多个实体的位置信息。

在本实施例中,通过设置匹配单元,为目标终端匹配精确匹配视频数据,能够减少用户的时间成本,同时提高视频数据的点击率。

图10是本发明第四实施例的电子设备的示意图。在本实施例中,电子设备包括服务器、终端等。如图10所示,该电子设备:至少包括一个处理器1001;以及,与至少一个处理器1001通信连接的存储器1002;以及,与扫描装置通信连接的通信组件1003,通信组件1003在处理器1001的控制下接收和发送数据;其中,存储器1002存储有可被至少一个处理器1001执行的指令,指令被至少一个处理器1001执行以实现上述信息处理方法。

具体地,该电子设备包括:一个或多个处理器1001以及存储器1002,图10中以一个处理器1001为例。处理器1001、存储器1002可以通过总线或者其他方式连接,图10中以通过总线连接为例。存储器1002作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。处理器1001通过运行存储在存储器1002中的非易失性软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述信息处理方法。

存储器1002可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器1002可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器1002可选包括相对于处理器1001远程设置的存储器,这些远程存储器可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

一个或者多个模块存储在存储器1002中,当被一个或者多个处理器1001执行时,执行上述任意方法实施例中的信息处理方法。

上述产品可执行本申请实施例所提供的信息处理方法,具备执行方法相应的功能模块和有益效果,未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

通过将同时符合位置条件和对象条件的视频数据确定为与目标终端匹配的视频数据,能够在后续的步骤中在目标终端展示匹配的视频数据,能够减少无关信息的展示,无需用户浏览无关信息,能够节约用户的时间成本。

本发明第四实施例涉及一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行上述部分或全部的方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

根据本发明的实施例,提供a1:一种信息处理方法,其中,所述方法包括:

获取第一位置信息,所述第一位置信息用于表征目标终端当前的位置或目标终端选择的位置;

获取直播视频流对应的实体属性信息,所述实体属性信息包括实体的第二位置信息;

根据所述第一位置信息和所述实体属性信息确定所述目标终端匹配的直播视频流;以及

向所述目标终端发送所匹配的直播视频流的入口信息。

a2.根据a1所述的方法,所述实体属性信息包括所述直播视频流绑定的实体对象,所述方法还包括:

获取所述目标终端的用户属性信息,所述用户属性信息用于表征所述目标终端用户的属性;

根据所述第一位置信息和所述实体属性信息确定所述第一终端匹配的直播视频流,包括:

根据所述第一位置信息、所述用户属性信息以及所述实体属性信息确定所述第一终端匹配的直播视频流。

a3.根据a2所述的方法,其中,根据所述第一位置信息、所述用户属性信息以及所述实体属性信息确定所述第一终端匹配的直播视频流包括:

将所述第一位置信息和用户属性信息分别与所述实体属性信息进行匹配以确定所述匹配的直播视频流。

a4.根据a3所述的方法,其中,所述将所述第一位置信息和用户属性信息分别与所述实体属性信息进行匹配包括:

将所述第二位置信息和所述第一位置信息匹配,且用户属性信息与实体属性信息匹配的直播视频流确定为匹配的直播视频流。

a5.根据a4所述的方法,其中,所述第二位置信息和所述第一位置信息匹配,包括:

所述第二位置信息与所述第一位置信息距离小于第一阈值。

a6.根据a4所述的方法,其中,所述用户属性包括用户关联的对象集合;所述用户属性信息与实体属性信息匹配包括:

所述实体对象与所述对象集合匹配。

a7.根据a4所述的方法,其中,所述用户属性信息与实体属性信息匹配包括:

所述用户属性信息和所述实体对象标识的匹配度大于第二阈值。

a8.根据a1所述的方法,其中,所述方法还包括:

根据所述实体属性信息和所述第一位置信息确定提供方,其中,所述提供方用于提供实体对象;以及

响应于所述直播视频流被展示,发送所述提供方链接或者所述提供方提供的实体对象的链接。

a9.根据a8所述的方法,其中,所述方法还包括:

响应于接收到所述提供方界面请求信息,发送提供方界面信息;

其中,所述提供方界面信息包括实体对象链接集合。

a10.根据a8所述的方法,其中,所述方法还包括:

根据所述提供方和所述实体对象确定相似对象,其中,所述相似对象与所述实体对象的相似度大于第三阈值;以及

响应于所述直播视频流被展示,发送所述提供方提供的相似对象的链接。

a11.根据a8所述的方法,其中,所述方法还包括:

响应于接收到所述实体对象界面信息的请求,发送实体对象界面信息;

其中,所述实体对象界面信息包括相似对象的链接;

其中,所述实体对象界面信息包括第一控件和第二控件;所述第一控件和所述第二控件对应不同的消费渠道;所述第一服务链接和第二服务链接具有不同的样式。

a12.根据a11所述的方法,其中,所述实体对象界面信息包括提供方信息。

a13.根据a12所述的方法,其中,所述实体对象为虚拟商品,所述实体对象界面信息包括多个实体的位置信息。

a14.根据a8所述的方法,其中,所述方法还包括:响应于所述提供方和所述第一位置信息的距离大于第四阈值,发送无法配送提示。

a15.根据a8所述的方法,其中,所述实体属性信息包括多个实体的信息,所述多个实体提供直播视频流绑定的实体对象。

a16.根据a14所述的方法,其中,所述多个实体具有相同的标识。

a17.根据a8所述的方法,其中,所述实体对象为商品,根据所述实体属性信息和所述第一位置信息确定提供方包括:

将与第一位置的距离满足预定条件的实体确定为提供方。

b1提供一种信息处理装置,其中,所述装置包括:

第一位置获取单元,用于获取第一位置信息,所述第一位置信息用于表征目标终端当前的位置或目标终端选择的位置;

实体属性获取单元,用于获取直播视频流对应的实体属性信息,所述实体属性信息包括实体的第二位置信息;

匹配单元,用于根据所述第一位置信息和所述实体属性信息确定所述目标终端匹配的直播视频流;以及

入口发送单元,用于向所述目标终端发送所匹配的直播视频流的入口信息。

b2.根据b1所述的装置,其中,所述实体属性信息包括所述直播视频流绑定的实体对象标识,所述装置还包括:

用户属性获取单元,用于获取所述目标终端的用户属性信息,所述用户属性信息用于表征所述目标终端用户的属性;

所述匹配单元包括:

匹配子单元,用于根据所述第一位置信息、所述用户属性信息以及所述实体属性信息确定所述第一终端匹配的直播视频流。

b3.根据b2所述的装置,其中,所述匹配子单元包括:

匹配模块,用于将所述第一位置信息和用户属性信息分别与所述实体属性信息进行匹配以确定所述匹配的直播视频流。

b4.根据b3所述的装置,其中,所述匹配模块包括:

匹配子模块,用于将所述第二位置信息和所述第一位置信息匹配,且用户属性信息与实体属性信息匹配的直播视频流确定为匹配的直播视频流。

b5.根据b3所述的装置,其中,所述第二位置信息和所述第一位置信息匹配,包括:

所述第二位置信息与所述第一位置信息距离小于第一阈值。

b6.根据b4所述的装置,其中,所述用户属性包括用户关联的对象集合;所述用户属性信息与实体属性信息匹配包括:

所述实体对象标识与所述对象集合匹配。

b7.根据b4所述的装置,其中,所述用户属性信息与实体属性信息匹配包括:

所述用户属性信息和所述实体对象的匹配度大于第二阈值。

b8.根据b1所述的装置,其中,所述装置还包括:

提供方确定单元,用于根据所述实体属性信息和所述第一位置信息确定提供方,其中,所述提供方用于提供实体对象;以及

第一链接发送单元,用于响应于所述直播视频流被展示,发送所述提供方链接或者所述提供方提供的实体对象的链接。

b9.根据b8所述的装置,其中,所述装置还包括:

提供方界面信息发送单元,用于响应于接收到所述提供方界面请求信息,发送提供方界面信息;

其中,所述提供方界面信息包括实体对象链接集合。

b10.根据b8所述的装置,其中,所述装置还包括:

相似对象确定单元,用于根据所述提供方和所述实体对象确定相似对象,其中,所述相似对象与所述实体对象的相似度大于第三阈值;以及

第二链接发送单元,用于响应于所述直播视频流被展示,发送所述提供方提供的相似对象的链接。

b11.根据b8所述的装置,其中,所述装置还包括:

实体对象界面信息发送单元,用于响应于接收到所述实体对象界面信息的请求,发送实体对象界面信息;

其中,所述实体对象界面信息包括相似对象的链接;

其中,所述实体对象界面信息包括第一控件和第二控件;所述第一控件和所述第二控件对应不同的消费渠道;所述第一服务链接和第二服务链接具有不同的样式。

b12.根据b11所述的装置,其中,所述实体对象界面信息包括提供方信息。

b13.根据b12所述的装置,其中,所述实体对象为虚拟商品,所述实体对象界面信息包括多个实体的位置信息。

b14.根据b8所述的装置,其中,所述装置还包括:

提示信息发送单元,用于响应于所述提供方和所述第一位置信息的距离大于第四阈值,发送无法配送提示。

b15.根据b8所述的装置,其中,所述实体属性信息包括多个实体的信息,所述多个实体提供直播视频流绑定的实体对象。

b16.根据b14所述的装置,其中,所述多个实体具有相同的标识。

b17、根据b8所述的装置,其中,所述提供方确定单元包括:

提供方确定子单元,用于将与第一位置的距离满足预定条件的实体确定为提供方。

c提供一种计算机可读存储介质,其上存储计算机程序指令,其中,所述计算机程序指令在被处理器执行时实现如a1-a17中任一项所述的方法。

d提供一种电子设备,包括存储器和处理器,其中,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如a1-a17中任一项所述的方法。

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