交易对象数据的处理方法和装置与流程

文档序号:19948481发布日期:2020-02-18 09:54阅读:263来源:国知局
交易对象数据的处理方法和装置与流程

本申请涉及信息处理领域,具体而言,涉及一种交易对象数据的处理方法和装置。



背景技术:

目前,在网购平台或游戏商品交易平台内,存在着大量的商品列表。此类列表是用户触达商品信息,进一步完成选购转化的重要通道。

然而,在目前的商品列表中,存在着大量用户不感兴趣的商品,或恶意定价的无效商品。而通常交易平台仅在列表页提供返回顶部的控件,用户在快速的滑动略过此类商品后,无法快速地定位回到上一个其感兴趣或有价值的商品上,从而影响了用户的选购体验。

针对现有技术中商品列表中存在大量用户不感兴趣或恶意定价的无效商品,导致用户难以快速定位到其感兴趣的商品的问题,目前尚未提出有效的解决方案。



技术实现要素:

本申请实施例提供了一种交易对象数据的处理方法和装置,以至少解决现有技术中商品列表中存在大量用户不感兴趣或恶意定价的无效商品,导致用户难以快速定位到其感兴趣的商品的技术问题。

根据本申请实施例的一个方面,提供了一种交易对象数据的处理方法,包括:向客户端发送交易对象数据,以使交易对象数据显示在客户端的图形用户界面中;接收客户端发送的滑动速度,其中,滑动速度为客户端响应作用于交易对象数据的滑动操作所获得的速度信息;根据滑动速度从交易对象数据中确定待折叠对象信息;将待折叠对象信息返回至客户端,以使客户端在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示。

进一步地,在向客户端发送交易对象数据之前,上述方法还包括:接收客户端发送的交易对象数据请求;获取交易对象数据的无效性参数,其中,无效性参数用于表征交易对象数据的无效程度。

进一步地,获取交易对象数据的无效性参数,包括:根据交易对象数据所表示的交易对象的交易对象信息确定交易对象数据与其他交易对象数据的相似度参数;根据相似度参数和交易对象的价值属性值确定交易对象数据的无效性参数,其中,获取交易对象的价值属性值与平均价值属性值的差值,获取差值与平均价值属性值的商值,并确定商值与相似度参数的乘积为无效性参数。

进一步地,交易对象信息包括:当前交易对象的关键词数量与关键词数量的平均值的差值、当前交易对象的预设功能属性值与平均预设功能属性值的差值和当前交易对象的价值属性值与平均价值属性值的差值,根据交易对象数据所表示的交易对象的交易对象信息确定交易对象数据与其他交易对象数据的相似度参数,包括:获取每个交易对象信息对应的权重值;将每个交易对象信息根据对应的权重值进行加权,得到交易对象数据与其他交易对象数据的相似度参数。

进一步地,交易对象数据以列表的方式显示在客户端的图形用户界面中,客户端发送的滑动速度为每个交易对象数据对应的滑动速度,根据滑动速度从交易对象数据中确定待折叠对象信息,包括:根据每个交易对象数据对应的滑动速度和每个交易对象数据对应的无效性参数确定每个交易对象数据的折叠参数;如果连续多个交易对象数据的折叠参数均大于预设值,则确定连续多个交易对象数据为待折叠交易对象数据;确定多个待折叠交易对象数据在列表中的起始位置和终止位置为待折叠对象信息。

进一步地,根据每个交易对象数据对应的滑动速度和每个交易对象数据对应的无效性参数确定每个交易对象数据的折叠参数,包括:获取交易对象数据对应的速度与交易对象数据的无效性参数的乘积;确定乘积的倒数为折叠参数。

根据本申请实施例的一个方面,提供了另一种交易对象数据的处理方法,包括:接收服务器返回的交易对象数据,并将交易对象数据显示在图形用户界面中;响应作用于交易对象数据的滑动操作,获取滑动操作的滑动速度,并将滑动速度发送至服务器;接收服务器返回的待折叠对象信息,其中,待折叠对象信息由服务器根据滑动速度从交易对象数据中选定;在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示。

进一步地,交易对象数据以列表的方式显示在图形用户界面中,待折叠对象信息包括多个待折叠交易对象数据在列表中的起始位置和终止位置。

进一步地,将滑动速度发送至服务器,包括:确定滑动速度与每个交易对象数据的对应关系;将每个交易对象数据和每个交易对象数据对应的滑动速度发送至服务器。

进一步地,在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示,包括:根据待折叠对象信息确定列表中的多个待折叠交易对象数据;折叠多个待折叠交易对象数据,并使用展开控件替换折叠后的多个待折叠交易对象数据,其中,展开控件用于控制展开多个待折叠交易对象数据。

进一步地,在折叠多个待折叠交易对象数据,并使用展开控件替换折叠后的多个待折叠交易对象数据之后,上述方法还包括:接收触发展开控件的展开操作;根据展开操作展开折叠的多个待折叠交易对象数据。

根据本申请实施例的一个方面,提供了一种列表的处理装置,包括:发送模块,用于向客户端发送交易对象数据,以使交易对象数据显示在客户端的图形用户界面中;接收模块,用于接收客户端发送的滑动速度,其中,滑动速度为客户端响应作用于交易对象数据的滑动操作所获得的速度信息;确定模块,用于根据滑动速度从交易对象数据中确定待折叠对象信息;返回模块,用于将待折叠对象信息返回至客户端,以使客户端在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示。

根据本申请实施例的一个方面,提供了另列表的处理装置,包括:第一接收模块,用于接收服务器返回的交易对象数据,并将交易对象数据显示在图形用户界面中;获取模块,用于响应作用于交易对象数据的滑动操作,获取滑动操作的滑动速度,并将滑动速度发送至服务器;第二接收模块,用于接收服务器返回的待折叠对象信息,其中,待折叠对象信息由服务器根据滑动速度从交易对象数据中选定;显示模块,用于在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示。

根据本申请实施例的一个方面,提供了另存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述的交易对象数据的处理方法。

根据本申请实施例的一个方面,提供了另处理器,处理器用于运行程序,其中,程序运行时执行上述的交易对象数据的处理方法。

在本申请实施例中,向客户端发送交易对象数据,以使交易对象数据显示在客户端的图形用户界面中;接收客户端发送的滑动速度,其中,滑动速度为客户端响应作用于交易对象数据的滑动操作所获得的速度信息;根据滑动速度从交易对象数据中确定待折叠对象信息;将待折叠对象信息返回至客户端,以使客户端在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示。上述方案根据对交易对象数据的滑动速度控制交易对象数据在图像用户界面中的折叠显示,从而能够通过折叠的方式隐藏用户不感兴趣的内容,进而达到了可以忽略用户不感兴趣的内容的目的,并可以使用户能够快速定位至其感兴趣的交易对象,提高用户的选购体验,解决了现有技术中商品列表中存在大量用户不感兴趣或恶意定价的无效商品,导致用户难以快速定位到其感兴趣的商品的技术问题。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的交易对象数据的处理方法的流程图;

图2是根据本申请实施例的一种按照列表的方式显示交易对象数据的示意图;

图3是根据本申请实施例的交易对象数据的处理方法的流程图;

图4是根据本申请实施例的一种对待折叠对象进行折叠显示的示意图;

图5是根据本申请实施例的交易对象数据的处理装置的示意图;以及

图6是根据本申请实施例的交易对象数据的处理装置的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例1

根据本申请实施例,提供了一种交易对象数据的处理方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1是根据本申请实施例的交易对象数据的处理方法的流程图,本实施例中的步骤可以由服务器执行,如图1所示,该方法包括如下步骤:

步骤s102,向客户端发送交易对象数据,以使交易对象数据显示在客户端的图形用户界面中。

上述客户端可以是安装在用户终端上的客户端,例如安装在用户手机上的应用程序等。上述交易对象可以是在客户端中作为商品进行交易的对象,交易对象数据可以是需要显示在客户端的图形用户界面内与交易对象相关的数据,例如交易对象的图标、属性等信息。

客户端可以按照预设的规则在图形用户界面中显示交易对象数据,例如,按照列表的方式显示交易对象数据,或将交易对象数据显示在图形用户界面中的指定位置。

在一种可选的实施例中,以游戏商品交易平台客户端为例,交易对象可以是游戏中可进行交易的装备,服务器向客户端发送多个装备的装备数据,用户终端按照预设的方式,将装备的图像、功能以及购买装备所需的价值属性值显示在图形用户界面中。

在另一种可选的实施例中,以购物平台的客户端为例,交易对象数据可以是购物平台中允许用户购买的商品,该商品可以是实体的商品,服务器向客户端发送多个商品的商品数据,用户终端按照预设方式,将商品图像、详情信息以及购买商品所需的金额显示在图形用户界面中。

步骤s104,接收客户端发送的滑动速度,其中,滑动速度为客户端响应作用于交易对象数据的滑动操作所获得的速度信息。

在服务器将交易对象数据发送至客户端,客户端显示交易对象数据之后,用户即可以在用户终端上对交易对象数据进行浏览。

服务器会向客户端一次性返回多个交易对象数据,导致用户终端的一个图形用户界面可能难以显示服务器返回的所有交易对象数据,因此在显示交易对象数据时,用户可以对图形用户界面进行滑动操作,从而浏览所有的交易对象数据。在用户对图形用户界面进行滑动操作时,客户端响应该滑动操作,更新当前的图形用户界面,用户根据对交易对象数据的感兴趣程度,会使用不同的滑动速度,当用户遇到其感兴趣的商品时,滑动速度相对较慢,当用户遇到其不感兴趣的交易对象数据时,其滑动速度相对较快。

图2是根据本申请实施例的一种按照列表的方式显示交易对象数据的示意图,其中箭头用于表示用户的滑动方向,在一种可选的实施例中,图形用户界面以列表的方式显示多个交易对象数据,由于图形用户界面的显示区域有限,因此用户通过在用户终端上进行滑动操作,以浏览所有的交易对象数据。在用户对用户终端进行滑动操作的同时,客户端检测用户的滑动速度,并将该滑动速度返回至服务器。

步骤s106,根据滑动速度从交易对象数据中确定待折叠对象信息。

上述待折叠对象可以是用户感兴趣程度较低的交易对象,当图形用户界面按照列表的方式显示交易对象数据时,待折叠对象信息可以是待折叠对象在列表中的位置。

上述方案基于这样的假设,即用户根据对交易对象数据的感兴趣程度,会使用不同的滑动速度操作客户端,用户遇到其较感兴趣的商品时,滑动速度相对较慢,当用户遇到其不感兴趣的交易对象数据时,其滑动速度相对较快。在此基础上,可以根据接收到的滑动速度,确定用户对交易对象数据的感兴趣程度,进而确定待折叠对象信息。

在一种可选的实施例中,每个交易对象数据具有其对应的滑动速度,服务器可以设置滑动速度阈值,并将交易对象数据对应的滑动速度与滑动速度阈值进行比对,当交易对象数据对应的滑动速度大于滑动速度阈值的情况下,确定交易对象数据为待折叠对象。

步骤s108,将待折叠对象信息返回至客户端,以使客户端在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示。

服务器在确定待折叠对象信息后,将待折叠对象信息反馈至客户端,客户端即可根据待折叠对象信息,确定交易对象数据中的待折叠对象,并将待折叠对象进行折叠显示。

上述步骤中的折叠显示用于表示对待折叠对象数据所表示的待折叠对象通过折叠的方式进行隐藏,并可以将折叠的动态效果展示在图形用户界面中。

由上可知,本申请上述实施例向客户端发送交易对象数据,以使交易对象数据显示在客户端的图形用户界面中;接收客户端发送的滑动速度,其中,滑动速度为客户端响应作用于交易对象数据的滑动操作所获得的速度信息;根据滑动速度从交易对象数据中确定待折叠对象信息;将待折叠对象信息返回至客户端,以使客户端在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示。上述方案根据对交易对象数据的滑动速度控制交易对象数据在图像用户界面中的折叠显示,从而能够通过折叠的方式隐藏用户不感兴趣的内容,进而达到了可以忽略用户不感兴趣的内容的目的,并可以使用户能够快速定位至其感兴趣的交易对象,提高用户的选购体验,解决了现有技术中商品列表中存在大量用户不感兴趣或恶意定价的无效商品,导致用户难以快速定位到其感兴趣的商品的技术问题。

作为一种可选的实施例,在向客户端发送交易对象数据之前,上述方法还包括:接收客户端发送的交易对象数据请求;获取交易对象数据的无效性参数,其中,无效性参数用于表征交易对象数据的无效程度。

交易对象数据请求可以是通过操作用户终端进行发送,用户在触发客户端中的交易控件后,客户端即向服务器发送交易对象数据请求。该交易对象数据请求中可以包括所请求的交易对象数据的数量,在未进行特殊设置的情况下,可以按照默认的数量发送交易对象数据请求。

服务器在收到客户端发送的交易对象数据请求后,按照请求中的数量抓取对应的交易对象数据,并将抓取的交易对象数据返回至客户端。

在服务器抓取用于此次返回至客户端的交易对象数据后,还需要获取交易对象数据的无效性参数。由于交易对象数据中常常存在与其他交易对象数据的功能较为相似但价格高于其他交易对象数据的交易对象数据,或恶意定价的无效交易对象数据,这些交易对象数据的展示会影响用户对其感兴趣的交易对象数据的浏览,因此上述方案会在根据交易对象数据请求抓取交易对象数据后,不仅向客户端返回交易对象数据,还向会计算交易对象数据的无效性参数。

在一种可选的实施例中,仍以游戏商品交易平台客户端为例,用户进入某一品类游戏商品的商品列表页,向服务器发起交易对象数据请求,以获取前15条游戏商品数据;服务器抓取15条游戏商品数据,并将商品的数据返回给客户端;客户端接收上述商品数据,以列表形式呈现在终端的图形用户界面中。服务器在分段返回游戏商品数据的同时,对15条商品数据进行分析,以获取其无效性参数。

作为一种可选的实施例,获取交易对象数据的无效性参数,包括:根据交易对象数据所表示的交易对象的交易对象信息确定交易对象数据与其他交易对象数据的相似度参数;根据相似度参数和交易对象的价值属性值确定交易对象数据的无效性参数,其中,获取交易对象的价值属性值与平均价值属性值的差值,获取差值与平均价值属性值的商值,并确定商值与相似度参数的乘积为无效性参数。

上述交易对象的价值属性值可以是交易对象的交易价格,平均价值属性值可以是服务器此次返回给客户端的交易对象的平均交易价格。

在一种可选的实施例中,可以通过如下公式计算交易对象数据的无效性参数:u=s*(p1-p0)/p0,其中,u表示交易对象数据的无效性参数,s表示交易对象数据的相似度参数,p1表示交易对象的价值属性值,p0表示平均价值属性值。

作为一种可选的实施例,交易对象信息包括:当前交易对象的关键词数量与关键词数量的平均值的差值、当前交易对象的预设功能属性值与平均预设功能属性值的差值和当前交易对象的价值属性值与平均价值属性值的差值,根据交易对象数据所表示的交易对象的交易对象信息确定交易对象数据与其他交易对象数据的相似度参数,包括:获取每个交易对象信息对应的权重值;将每个交易对象信息根据对应的权重值进行加权,得到交易对象数据与其他交易对象数据的相似度参数。

交易对象数据通常在上架销售时,会被打上若干个说明其价值的说明文本,该说明文本通常以词汇的方式出现,该说明文本即为上述交易对象数据的关键词。交易对象的预设功能属性值用于表示交易对象在预设功能上的值。以游戏中的商品为例,预设功能值可以是经验值、战斗力或生命值等。

上述三个交易对象信息中,交易对象的关键词数量是较为关键的一项,因此可以设置当前交易对象的关键词数量与关键词数量的平均值的差值具有最大的权重值。

作为一种可选的实施例,可以通过如下公式计算交易对象数据的相似度参数:s=a*0.5+b*0.2+c*0.3,其中,s用于表示交易对象数据的相似度参数,a用于表示当前交易对象的关键词数量与关键词数量的平均值的差值,b用于表示当前交易对象的预设功能属性值与平均预设功能属性值的差值,c用于表示当前交易对象的价值属性值与平均价值属性值的差值。

作为一种可选的实施例,交易对象数据以列表的方式显示在客户端的图形用户界面中,客户端发送的滑动速度为每个交易对象数据对应的滑动速度,根据滑动速度从交易对象数据中确定待折叠对象信息,包括:根据每个交易对象数据对应的滑动速度和每个交易对象数据对应的无效性参数确定每个交易对象数据的折叠参数;如果连续多个交易对象数据的折叠参数均大于预设值,则确定连续多个交易对象数据为待折叠交易对象数据;确定多个待折叠交易对象数据在列表中的起始位置和终止位置为待折叠对象信息。

在上述方案中,滑动速度可以表示用户对交易对象数据的感兴趣程度,无效性参数可以表示交易对象数据的无效程度,因此通过滑动速度和无效性参数,可以计算出交易对象数据的折叠参数,折叠参数用于服务器确定是否对交易对象数据进行折叠。

如果交易对象数据的折叠参数大于预设值,则确定需要对该交易对象数据进行折叠,而如果与折叠参数大于预设值交易对象数据相邻的其他交易对象数据的折叠参数均小于等于预设值,那么仅折叠一个交易对象数据对用户浏览交易对象数据的便捷性提升不大,因此当连续多个交易对象数据为待折叠交易对象数据时,确定其中的首个待折叠交易对象数据在列表中的位置为起始位置,最后一个待折叠对象在列表中的位置为终止位置,由此构成待折叠对象信息。

作为一种可选的实施例,根据每个交易对象数据对应的滑动速度和每个交易对象数据对应的无效性参数确定每个交易对象数据的折叠参数,包括:获取交易对象数据对应的速度与交易对象数据的无效性参数的乘积;确定乘积的倒数为折叠参数。

上述方案中,将交易对象数据对应的速度与交易对象数据的无效性参数的乘积的倒数作为交易对象数据的折叠参数,在一种可选的实施例中,可以通过如下公式计算交易对象数据的折叠参数:f=1/(v*u),其中,f为交易对象数据的折叠参数,v为交易对象数据对应的滑动速度,u为交易对象数据的无效性参数。

实施例2

根据本申请实施例,提供了一种交易对象数据的处理方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图3是根据本申请实施例的交易对象数据的处理方法的流程图,本实施例中的步骤可以由客户端执行,本实施例中的服务器可以是实施例1中的服务器,如图3所示,该方法包括如下步骤:

步骤s302,接收服务器返回的交易对象数据,并将交易对象数据显示在图形用户界面中。

上述客户端可以是安装在用户终端上的客户端,例如安装在用户手机上的应用程序等。上述交易对象可以是在客户端中作为商品进行交易的对象,交易对象数据可以是需要显示在客户端的图形用户界面内与交易对象相关的数据,例如交易对象的图标、属性等信息。

客户端可以按照预设的规则在图形用户界面中显示交易对象数据,例如,按照列表的方式显示交易对象数据,或将交易对象数据显示在图形用户界面中的指定位置。

在一种可选的实施例中,以游戏商品交易平台客户端为例,交易对象可以是游戏中可进行交易的装备,服务器向客户端发送多个装备的装备数据,用户终端按照预设的方式,将装备的图像、功能以及购买装备所需的价值属性值显示在图形用户界面中。

在另一种可选的实施例中,以购物平台的客户端为例,交易对象数据可以是购物平台中允许用户购买的商品,该商品可以是实体的商品,服务器向客户端发送多个商品的商品数据,用户终端按照预设方式,将商品图像、详情信息以及购买商品所需的金额显示在图形用户界面中。

步骤s304,响应作用于交易对象数据的滑动操作,获取滑动操作的滑动速度,并将滑动速度发送至服务器。

在服务器将交易对象数据发送至客户端,客户端显示交易对象数据之后,用户即可以在用户终端上对交易对象数据进行浏览。

服务器会向客户端一次性返回多个交易对象数据,导致用户终端的一个图形用户界面可能难以显示服务器返回的所有交易对象数据,因此在显示交易对象数据时,用户可以对图形用户界面进行滑动操作,从而浏览所有的交易对象数据。在用户对图形用户界面进行滑动操作时,客户端响应该滑动操作,更新当前的图形用户界面,用户根据对交易对象数据的感兴趣程度,会使用不同的滑动速度,当用户遇到其感兴趣的商品时,滑动速度相对较慢,当用户遇到其不感兴趣的交易对象数据时,其滑动速度相对较快。

图2是根据本申请实施例的一种按照列表的方式显示交易对象数据的示意图,其中箭头用于表示用户的滑动方向,在一种可选的实施例中,图形用户界面以列表的方式显示多个交易对象数据,由于图形用户界面的显示区域有限,因此用户通过在用户终端上进行滑动操作,以浏览所有的交易对象数据。在用户对用户终端进行滑动操作的同时,客户端检测用户的滑动速度,并将该滑动速度返回至服务器。

步骤s306,接收服务器返回的待折叠对象信息,其中,待折叠对象信息由服务器根据滑动速度从交易对象数据中选定。

上述待折叠对象信息用于指示待折叠对象,待折叠对象可以是用户感兴趣程度较低的交易对象,当图形用户界面按照列表的方式显示交易对象数据时,待折叠对象信息可以是待折叠对象在列表中的位置。

上述方案基于这样的假设,即用户根据对交易对象数据的感兴趣程度,会使用不同的滑动速度操作客户端,用户遇到其较感兴趣的商品时,滑动速度相对较慢,当用户遇到其不感兴趣的交易对象数据时,其滑动速度相对较快。在此基础上,可以根据接收到的滑动速度,确定用户对交易对象数据的感兴趣程度,进而确定待折叠对象信息。

在一种可选的实施例中,每个交易对象数据具有其对应的滑动速度,服务器可以设置滑动速度阈值,并将交易对象数据对应的滑动速度与滑动速度阈值进行比对,当交易对象数据对应的滑动速度大于滑动速度阈值的情况下,确定交易对象数据为待折叠对象。

步骤s308,在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示。

服务器在确定待折叠对象信息后,将待折叠对象信息反馈至客户端,客户端即可根据待折叠对象信息,确定交易对象数据中的待折叠对象,并将待折叠对象进行折叠显示。

上述步骤中的折叠显示用于表示对待折叠对象数据所表示的待折叠对象通过折叠的方式进行隐藏,并可以将折叠的动态效果展示在图形用户界面中。

由上可知,本申请上述实施例接收服务器返回的交易对象数据,并将交易对象数据显示在图形用户界面中;响应作用于交易对象数据的滑动操作,获取滑动操作的滑动速度,并将滑动速度发送至服务器;接收服务器返回的待折叠对象信息,其中,待折叠对象信息由服务器根据滑动速度从交易对象数据中选定;在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示。上述方案根据对交易对象数据的滑动速度控制交易对象数据在图像用户界面中的折叠显示,从而能够通过折叠的方式隐藏用户不感兴趣的内容,进而达到了可以忽略用户不感兴趣的内容的目的,并可以使用户能够快速定位至其感兴趣的交易对象,提高用户的选购体验,解决了现有技术中商品列表中存在大量用户不感兴趣或恶意定价的无效商品,导致用户难以快速定位到其感兴趣的商品的技术问题。

作为一种可选的实施例,交易对象数据以列表的方式显示在图形用户界面中,待折叠对象信息包括多个待折叠交易对象数据在列表中的起始位置和终止位置。

在上述方案中,确定多个待折叠交易对象数据中的首个待折叠交易对象数据在列表中的位置为起始位置,最后一个待折叠对象在列表中的位置为终止位置,由此构成待折叠对象信息。

作为一种可选的实施例,将滑动速度发送至服务器,包括:确定滑动速度与每个交易对象数据的对应关系;将每个交易对象数据和每个交易对象数据对应的滑动速度发送至服务器。

在上述方案中,客户端发给服务器的滑动速度是每个交易对象数据对应的滑动速度。客户端可以通过检测用户对客户端的滑动操作,并确定每个交易对象数据对应的滑动速度。

在一种可选的实施例中,客户端可以检测交易对象数据在客户端的图形用户界面上显示的时间,并获取交易对象数据从出现在图形用户界面至被滑出图形用户界面之间的滑动距离,使用上述距离参数和时间参数,即可确定每个交易对象数据对应的滑动速度。

作为一种可选的实施例,在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示,包括:根据待折叠对象信息确定列表中的多个待折叠交易对象数据;折叠多个待折叠交易对象数据,并使用展开控件替换折叠后的多个待折叠交易对象数据,其中,展开控件用于控制展开多个待折叠交易对象数据。

上述折叠对象信息包括待折叠的交易对象数据在列表中的起始位置和终止位置,根据启示位置和终止位置即可在列表中定位出待折叠对象信息所指示的多个待折叠对象。

在确定多个待折叠对象之后,通过折叠将多个待折叠对象进行隐藏,从而当用户在此滑动列表查找感兴趣的交易对象数据时,可以忽略这些已折叠的交易对象数据。

在上述方案中,在对多个待折叠对象进行折叠后,还是用展开控件代替已折叠的待折叠对象,以是用户知晓此处折叠了若干个交易对象数据。在展开控件上还可以显示已折叠的交易对象数据的数量。

图4是根据本申请实施例的一种对待折叠对象进行折叠显示的示意图。结合图4所示,在该示例中,列表中具有15个位置,每个位置分别具有标识①至客户端得到服务器返回到待折叠对象信息的起始位置为⑤,结束位置为⑦,因为在列表中位置⑤至位置⑦的交易对象数据为待折叠交易对象数据。将位置⑤至位置⑦的交易对象数据进行折叠后,显示一个展开控件,并在展开控件上标识已折叠的交易对象数据的数量。结合图4所示,显示展开控件,并在展开控件上显示已折叠的交易对象数据的数量3,以使客户知晓此处可以展开,并使客户知晓此处折叠了三个交易对象数据。

作为一种可选的实施例,在折叠多个待折叠交易对象数据,并使用展开控件替换折叠后的多个待折叠交易对象数据之后,上述方法还包括:接收触发展开控件的展开操作;根据展开操作展开折叠的多个待折叠交易对象数据。

如果用户仍想浏览已折叠的交易对象数据,则可以触发展开控件,客户端检测到用户触发展开控件的操作信号后,即可展开已折叠交易对象数据进行显示。

实施例3

根据本申请实施例,提供了一种交易对象数据的处理装置的实施例,用于执行实施例1中的交易对象数据的处理方法。图5是根据本申请实施例的交易对象数据的处理装置的示意图,如图5所示,该装置包括:

发送模块502,用于向客户端发送交易对象数据,以使交易对象数据显示在客户端的图形用户界面中。

接收模块504,用于接收客户端发送的滑动速度,其中,滑动速度为客户端响应作用于交易对象数据的滑动操作所获得的速度信息。

确定模块506,用于根据滑动速度从交易对象数据中确定待折叠对象信息。

返回模块508,用于将待折叠对象信息返回至客户端,以使客户端在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示。

作为一种可选的实施例,上述装置还包括:请求接收模块,用于在向客户端发送交易对象数据之前,接收客户端发送的交易对象数据请求;获取模块,用于获取交易对象数据的无效性参数,其中,无效性参数用于表征交易对象数据的无效程度。

作为一种可选的实施例,获取模块包括:第一确定子模块,用于根据交易对象数据所表示的交易对象的交易对象信息确定交易对象数据与其他交易对象数据的相似度参数;第二确定子模块,用于根据相似度参数和交易对象的价值属性值确定交易对象数据的无效性参数,其中,获取交易对象的价值属性值与平均价值属性值的差值,获取差值与平均价值属性值的商值,并确定商值与相似度参数的乘积为无效性参数。

作为一种可选的实施例,交易对象信息包括:当前交易对象的关键词数量与关键词数量的平均值的差值、当前交易对象的预设功能属性值与平均预设功能属性值的差值和当前交易对象的价值属性值与平均价值属性值的差值,第一确定子模块包括:第一获取单元,用于获取每个交易对象信息对应的权重值;加权单元,用于将每个交易对象信息根据对应的权重值进行加权,得到交易对象数据与其他交易对象数据的相似度参数。

作为一种可选的实施例,交易对象数据以列表的方式显示在客户端的图形用户界面中,客户端发送的滑动速度为每个交易对象数据对应的滑动速度,确定模块包括:第三确定子模块,用于根据每个交易对象数据对应的滑动速度和每个交易对象数据对应的无效性参数确定每个交易对象数据的折叠参数;第四确定子模块,用于如果连续多个交易对象数据的折叠参数均大于预设值,则确定连续多个交易对象数据为待折叠交易对象数据;第五确定子模块,用于确定多个待折叠交易对象数据在列表中的起始位置和终止位置为待折叠对象信息。

作为一种可选的实施例,第三确定子模块包括:第二获取单元,用于获取交易对象数据对应的速度与交易对象数据的无效性参数的乘积;确定单元,用于确定乘积的倒数为折叠参数。

实施例4

根据本申请实施例,提供了一种交易对象数据的处理装置的实施例,用于执行实施例2中的交易对象数据的处理方法。图6是根据本申请实施例的交易对象数据的处理装置的示意图,如图6所示,该装置包括:

第一接收模块60,用于接收服务器返回的交易对象数据,并将交易对象数据显示在图形用户界面中。

获取模块62,用于响应作用于交易对象数据的滑动操作,获取滑动操作的滑动速度,并将滑动速度发送至服务器。

第二接收模块64,用于接收服务器返回的待折叠对象信息,其中,待折叠对象信息由服务器根据滑动速度从交易对象数据中选定。

显示模块66,用于在图形用户界面中依据待折叠对象信息对交易对象数据进行折叠显示。

作为一种可选的实施例,交易对象数据以列表的方式显示在图形用户界面中,待折叠对象信息包括多个待折叠交易对象数据在列表中的起始位置和终止位置。

作为一种可选的实施例,获取模块包括:第一确定子模块,用于确定滑动速度与每个交易对象数据的对应关系;发送子模块,用于将每个交易对象数据和每个交易对象数据对应的滑动速度发送至服务器。

作为一种可选的实施例,显示模块包括:第二确定子模块,用于根据待折叠对象信息确定列表中的多个待折叠交易对象数据;折叠子模块,用于折叠多个待折叠交易对象数据,并使用展开控件替换折叠后的多个待折叠交易对象数据,其中,展开控件用于控制展开多个待折叠交易对象数据。

作为一种可选的实施例,上述装置还包括:第三接收模块,用于在折叠多个待折叠交易对象数据,并使用展开控件替换折叠后的多个待折叠交易对象数据之后,接收触发展开控件的展开操作;展开模块,用于根据展开操作展开折叠的多个待折叠交易对象数据。

实施例5

根据本申请实施例,提供了一种存储介质,存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行实施例1或实施例2所述的交易对象数据的处理方法。

实施例6

根据本申请实施例,提供了一种处理器,处理器用于运行程序,其中,所述程序运行时执行实施例1或实施例2所述的交易对象数据的处理方法。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

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