一种提供图片的相关信息的方法及装置与流程

文档序号:11971508阅读:146来源:国知局
一种提供图片的相关信息的方法及装置与流程
本申请涉及通信技术领域,尤其涉及一种提供图片的相关信息的方法及装置。

背景技术:
随着购物网站的兴起,卖家可以直接在购物网站上开设网店并出售商品,而不必考虑开设实体店所带来的高昂费用,买家也可以足不出户,直接在购物网站上购买商品,这极大的提高了商品交易的效率。为了使卖家可以向买家提供更加详细的商品信息,购物网站的服务器一般会为卖家提供一定的存储空间,用来保存该卖家提供的各商品对应的图片。卖家在发布商品信息时,则可以引用该存储空间内保存的某些图片,并将该商品信息和引用的图片发布在页面上。例如,卖家要出售的商品为一件连衣裙,则可以拍摄一些该连衣裙的图片,并将这些图片上传到服务器,在发布该连衣裙的商品信息时,则可以引用这些图片,将该连衣裙的商品信息以及引用的图片发布在相应的页面上。然而,由于服务器为卖家提供的用于保存图片的存储空间是有限的,这就需要卖家对保存在该存储空间的图片进行管理,如在存储空间已被占满时,删除某些图片。虽然现有技术中服务器为卖家提供了增加图片和删除图片的功能,但是卖家并不知晓该存储空间中的哪些图片具有较好的广告效果,可以使自己商品的成交量提高幅度较大,对于较差的图片不但不能提高广告效果,反而可能对自己商品产生负面效果,影响成交量,导致广告资源的浪费。继续沿用上例,假设卖家在发布该连衣裙的商品信息时,共引用了存储空间中保存的3张图片,而卖家并不知晓这3张图片中的哪张图片使该连衣裙的成交量提高幅度较大,张从而卖家无法确定应该使用这3张图片中的哪张图片,只能始终在存储空间中保留这3张图片。这就会导致服务器为卖家提供的存储空间始终保持存储空间被大量占用的状态,浪费了服务器的存储资源。

技术实现要素:
本申请实施例提供一种提供图片的相关信息的方法及装置,用以解决现有技术中浪费服务器的存储资源的问题。本申请实施例提供的一种提供图片的相关信息的方法,包括:服务器建立第一用户发布的信息与所述第一用户发布所述信息时所引用的图片的对应关系并保存;当所述服务器检测到第二用户针对所述信息执行了指定的操作行为时,查找与所述信息具有对应关系的图片;并记录所述第二用户执行所述操作行为的操作信息,将记录的所述操作信息作为查找到的图片的相关信息保存,以向所述第一用户提供。本申请实施例提供的一种提供图片的相关信息的装置,包括:建立模块,用于建立第一用户发布的信息与所述第一用户发布所述信息时所引用的图片的对应关系并保存;检测查找模块,用于当检测到第二用户针对所述信息执行了指定的操作行为时,查找与所述信息具有对应关系的图片;记录提供模块,用于记录所述第二用户执行所述操作行为的操作信息,将记录的所述操作信息作为查找到的图片的相关信息保存,以向所述第一用户提供。本申请实施例提供一种提供图片的相关信息的方法及装置,该方法服务器建立第一用户发布信息的信息与发布该信息时所引用的图片的对应关系,当检测到第二用户对该信息执行了指定的操作行为时,查找与该信息具有对应关系的图片,并记录第二用户执行该操作行为的操作信息,将记录的该操作信息作为查找到的图片的相关信息保存,以提供给第一用户。通过上述方法,第一用户可以根据各图片的相关信息选择要删除的图片,在服务器为其提供的存储空间中删除选择的图片,因此该存储空间不会被大量占用,节省了服务器的存储资源。附图说明图1为本申请实施例提供的提供图片的相关信息的过程;图2为本申请实施例提供的应用于购物网站的服务器上的提供图片的相关信息的过程;图3为本申请实施例提供的基于图2中步骤S201~S204的数据库之间的关系示意图;图4为本申请实施例提供的基于图2中的步骤S205的数据库之间的关系示意图;图5为本申请实施例提供的向第一用户提供的该确定的图片的相关信息的示意图;图6为本申请实施例提供的以服务器按照订购价格和值从大到小的顺序排序为例,说明的服务器提供给第一用户的排序后的各图片的示意图;图7为本申请实施例提供的提供图片的相关信息的装置结构示意图。具体实施方式本申请实施例服务器检测到第二用户对第一用户发布的信息执行了指定的操作行为时,记录该操作行为的操作信息,并将记录的该操作信息作为第一用户发布该信息时所引用的图片的相关信息保存,以提供给第一用户,从而第一用户可以以服务器提供的各图片的相关信息为依据,选择要删除的图片,并在服务器为该第一用户提供的存储空间中删除选择的图片,使该存储空间不会被大量占用,节省了服务器的存储资源。下面结合说明书附图,对本申请实施例进行详细描述。图1为本申请实施例提供的提供图片的相关信息的过程,具体包括以下步骤:S101:服务器建立第一用户发布的信息与第一用户发布该信息时所引用的图片的对应关系并保存。在本申请实施例中,当第一用户发布信息,并在发布该信息时引用了图片时,服务器可以记录该第一用户发布的该信息的信息标识,并记录该第一用户发布该信息时所引用的图片的图片标识,建立记录的信息标识和图片标识的对应关系,作为建立的第一用户发布的该信息与发布该信息时所引用的图片的对应关系保存。其中,第一用户发布信息时所引用的图片是在服务器为该第一用户提供的存储空间中保存的,并且第一用户发布一条信息时可以引用该存储空间中的多张图片,该存储空间中的一张图片也可以被多条信息所引用。例如,服务器为第一用户提供的存储空间中保存了图片A、图片B、图片C共3张图片。假设,当第一用户发布信息a时,引用了图片A和图片B,则服务器记录该信息a的信息标识,以及图片A的图片标识和图片B的图片标识;当第一用户发布信息b时,引用了图片B和图片C,则服务器记录该信息b的信息标识,以及图片B的图片标识和图片C的图片标识。由于第一用户发布信息a时,引用了图片A和图片B,因此服务器建立该信息a的信息标识与图片A的图片标识的对应关系,建立该信息a的信息标识与图片B的图片标识的对应关系,也即建立信息a对应图片A和图片B的对应关系。由于第一用户发布信息b时,引用了图片B和图片C,因此服务器建立该信息b的信息标识与图片B的图片标识的对应关系,建立该信息b的信息标识与图片C的图片标识的对应关系,也即建立信息b对应图片B和图片C的对应关系。S102:当服务器检测到第二用户针对该信息执行了指定的操作行为时,查找与该信息具有对应关系的图片。在本申请实施例中,服务器对第一用户发布的信息进行检测,检测是否有第二用户对第一用户发布的信息执行了指定的操作行为,该指定的操作行为可以根据需要进行设定,第二用户即为区别于第一用户的其他用户。当检测到第二用户对第一用户发布的信息执行了指定的操作行为时,基于步骤S101中建立的信息与图片的对应关系,查找该信息对应的图片。继续沿用上例,当服务器检测到第二用户对信息a执行了指定的操作行为时,查找该信息a的信息标识对应的图片标识,查找到的图片标识即为图片A的图片标识和图片B的图片标识,从而查找到的与信息a具有对应关系的图片即为图片A和图片B。相应的,当服务器检测到第二用户对信息b执行了指定的操作行为时,查找该信息b的信息标识对应的图片标识,查找到的图片标识即为图片B的图片标识和图片C的图片标识,从而查找到的与信息b具有对应关系的图片即为图片B和图片C。S103:记录第二用户执行该操作行为的操作信息,将记录的该操作信息作为查找到的图片的相关信息保存,以向第一用户提供。继续沿用上例,服务器记录第二用户对信息a执行该操作行为的操作信息,记为操作信息a,并将操作信息a作为图片A的一个相关信息保存,同时也作为图片B的一个相关信息保存。具体的,可以建立操作信息a与图片A的对应关系,建立操作信息a与图片B的对应关系,后续则可以将所有与图片A具有对应关系的操作信息作为图片A的相关信息提供给第一用户,将所有与图片B具有对应关系的操作信息作为图片B的相关信息提供给第一用户。相应的,服务器记录第二用户对信息b执行该操作行为的操作信息,记为操作信息b,并采用上述方法将操作信息b作为图片B的一个相关信息保存,同时也作为图片C的一个相关信息保存。当向第一用户提供图片的相关信息时,服务器将记录的所有与该图片具有对应关系的操作信息确定为该图片的相关信息提供给第一用户。继续沿用上例,由于与图片A具有对应关系的操作信息为操作信息a,因此将该操作信息a作为该图片A的相关信息提供给第一用户;由于与图片B具有对应关系的操作信息为操作信息a和操作信息b,因此,将操作信息a和操作信息b作为该图片B的两个相关信息提供给第一用户;由于与图片C具有对应关系的操作信息为操作信息b,因此将操作信息b作为该图片C的相关信息提供给第一用户。通过上述方法,服务器为第一用户管理存储空间中保存的图片提供了准确的依据,第一用户则可以分别根据服务器提供的图片A、图片B、图片C的相关信息,确定这3张图片中哪张图片需要保留,哪张图片可以删除,并在存储空间中删除相应的图片,从而使得服务器为该第一用户提供的存储空间不被大量占用,节省了服务器的存储资源。在本申请实施例中,第二用户对第一用户发布的信息执行的指定的操作行为可以设定为第二用户对第一用户发布的信息执行了点击操作,则在上述步骤S102中,当服务器检测到第二用户对第一用户发布的信息执行了点击操作时,服务器确定检测到了第二用户对第一用户发布的信息执行了指定的操作行为。并且,由于此时服务器检测的第二用户对第一用户发布的信息执行的指定的操作行为为点击操作,因此在后续向第一用户提供图片的相关信息时,还可以将所有与该图片具有对应关系的操作信息的和值提供给该第一用户,也即,将所有与该图片具有对应关系的点击操作的次数提供给该第一用户。具体的,在图1所示的步骤S103中,服务器在向第一用户提供查找到的图片的相关信息时,确定保存的该查找到的图片的相关信息的个数,并将保存的该查找到的图片的相关信息以及确定的个数提供给第一用户。并且,当服务器建立记录的操作信息与图片的对应关系时,由于第二用户对第一用户发布的信息的一次点击操作,就会产生一个与该信息所引用的图片具有对应关系的操作信息,因此所有与该图片具有对应关系的操作信息的个数,就是所有与该图片具有对应关系的点击操作的次数。通过上述方法针对为第一用户提供的存储空间中保存的每张图片,将记录的所有与该图片具有对应关系的操作信息,以及所有与该图片具有对应关系的操作信息的个数提供给第一用户后,第一用户则可以直观的通过与各图片具有对应关系的操作信息的个数,确定哪些图片对自己发布的信息具有更好的描述效果,哪些图片对自己发布的信息具有相对较差的描述效果。继续沿用上例,假设有1个第二用户对第一用户发布的信息a执行了点击操作,则图片A对应1个操作信息a,图片B对应1个操作信息a,有2个第二用户对第一用户发布的信息b执行了点击操作,则图片B对应2个操作信息b,图片C对应2个操作信息b。因此,所有与图片A具有对应关系的操作信息的个数为1(1个操作信息a),所有与图片B具有对应关系的操作信息的个数为3(1个操作信息a和2个操作信息b),所有与图片C具有对应关系的操作信息的个数为2(2个操作信息b),第一用户通过与各图片具有对应关系的操作信息的个数,可以直观的确定图片B对自己发布的信息具有更好的描述效果,图片A对自己发布的信息具有相对较差的描述效果,因此可以删除图片A。在本申请实施例中,将如图1所示的方法应用在购物网站的服务器上时,则第一用户即为作为卖家的第一用户,第二用户即为作为买家的第二用户。此时,作为卖家的第一用户发布的信息为商品信息,则服务器建立第一用户发布的信息与发布该信息时所引用的图片的对应关系的方法具体为:记录该第一用户发布的商品信息的商品标识,以及该第一用户发布该商品信息时所引用的图片的图片标识,建立记录的商品标识和图片标识的对应关系,该商品标识具体可以为商品序列号(Identity,ID)。当然,记录的第一用户发布该商品信息时所引用的图片的图片标识也可以为图片ID。此时,上述步骤S102中指定的操作行为可以设定为第二用户对该商品信息对应的商品执行的订购操作,也即,当服务器检测到第二用户对第一用户发布的商品信息对应的商品执行了订购操作时,确定检测到第二用户对该商品信息执行了指定的操作行为。相应的,服务器记录该第二用户执行该操作行为的操作信息具体可以为,记录该第二用户订购该商品信息对应的商品的订购价格,作为记录的该第二用户执行该操作行为的操作信息。具体的将图1所示的方法应用在购物网站的服务器上的过程如图2所示。图2为本申请实施例提供的应用于购物网站的服务器上的提供图片的相关信息的过程,具体包括以下步骤:S201:服务器记录第一用户发布的商品信息的商品标识,以及第一用户发布该商品信息时所引用的图片的图片标识。S202:建立记录的该商品标识与该图片标识的对应关系。S203:当服务器检测到第二用户对该商品信息对应的商品执行了订购操作时,查找该商品信息的商品标识对应的图片标识,确定具有查找到的图片标识的图片。S204:记录该第二用户订购该商品信息对应的商品的订购价格,建立记录的该订购价格与确定的图片的对应关系。其中,由于在购物网站的服务器中,作为买家的第二用户对某个商品信息对应的商品执行了订购操作时,服务器就会生成一个订单,该订单中记录了该第二用户订购该商品的订购价格。上述步骤S201~S204可以作为服务器的数据采集过程,与该数据采集过程相关的各数据库之间的关系如图3所示。图3为本申请实施例提供的基于图2中步骤S201~S204的数据库之间的关系示意图,在图3中,第一用户发布了引用图片的商品信息,该商品信息对应的商品标识保存在商品数据库中,服务器建立的该商品标识与该商品信息引用的图片的图片标识的对应关系保存在图片商品关联数据库中。当第二用户对该商品信息对应的商品执行了订购操作时,服务器会通过产生的订单,建立第二用户订购该商品的订购价格与该商品信息引用的图片的对应关系,并保存在图片订单关联数据库中,而产生的订单则会保存在订单数据库中。S205:将记录的所有与该确定的图片具有对应关系的订购价格,确定为该确定的图片的相关信息提供给第一用户。由于每个第二用户的订购操作都会产生一个订单,因此服务器还可以将所有与该确定的图片具有对应关系的订购价格所属的订单号提供给第一用户。此时图2所示的步骤S205可以作为服务器向第一用户展示图片的相关信息的过程,与该过程相关的各数据库之间的关系如图4所示。图4为本申请实施例提供的基于图2中的步骤S205的数据库之间的关系示意图,在图4中,服务器在为第一用户提供的存储空间中提取各图片,并在图片订单关联数据库中提取与各图片具有对应关系的订购价格,在订单数据库中提取各订购价格所属的订单号,将提取的各图片、订购价格和订单号进行汇总,最终提供给第一用户,如图5所示。图5为本申请实施例提供的向第一用户提供的该确定的图片的相关信息的示意图,如图5所示,服务器将该确定的图片展示给第一用户,并将记录的所有与该确定的图片具有对应关系的订购价格,以及每个订购价格所属的订单号提供给第一用户。其中,图5是以记录的所有与该确定的图片据有关系的订购价格均为100元,且各订购价格所属的订单号为订单1到订单n为例进行说明的。为了进一步为第一用户提供准确的管理图片的依据,以进一步节省服务器的存储资源,在上述步骤S205中,服务器还可以将记录的所有作为该图片的相关信息的订购价格进行累加,得到订购价格和值,将保存的该图片的相关信息以及得到的订购价格和值提供给第一用户。具体的,服务器可以将记录的所有与该图片具有对应关系的订购价格进行累加,得到订购价格和值,并将记录的所有与该确定的图片具有对应关系的订购价格以及得到的订购价格和值提供给第一用户。第一用户则可以直观的通过各图片的订购价格和值,确定哪些图片可以使自己出售商品的成交量提高幅度较大,那些图片使自己出售商品的成交量提高幅度较小。进一步的,服务器在向第一用户展示第一用户的各图片时,还可以提取为第一用户提供的存储空间中保存的各图片,并根据针对提取的各图片得到的订购价格和值,按照设定的排序规则对提取的各图片进行排序并展示。其中,该排序规则可以根据需要进行设定,例如可以设定为按照订购价格和值从大到小的顺序排序,或者按照订购价格和值从小到大的顺序排序等等。图6为本申请实施例提供的以服务器按照订购价格和值从大到小的顺序排序为例,说明的服务器向第一用户展示排序后的各图片的示意图。在图6中,为第一用户提供的存储空间中保存了图片1~6共6张图片,这6张图片按照订购价格和值从大到小的顺序排序,并展示给第一用户,第一用户则可以直观的根据排序顺序,删除排在后面的若干张图片,以节省服务器的存储资源。当然,基于上述同样的思路,还可以确定记录的所有与该图片具有对应关系的订购价格的个数,将记录的所有与该图片具有对应关系的订购价格、确定的订购价格和值、以及确定的订购价格的个数提供给第一用户,这里就不再一一赘述。图7为本申请实施例提供的提供图片的相关信息的装置结构示意图,具体包括:建立模块701,用于建立第一用户发布的信息与所述第一用户发布所述信息时所引用的图片的对应关系并保存;检测查找模块702,用于当检测到第二用户针对所述信息执行了指定的操作行为时,查找与所述信息具有对应关系的图片;记录提供模块703,用于记录所述第二用户执行所述操作行为的操作信息,将记录的所述操作信息作为查找到的图片的相关信息保存,以向所述第一用户提供。所述检测查找模块702具体用于,当检测到第二用户对所述信息执行了点击操作时,确定检测到第二用户针对所述信息执行了指定的操作行为;所述记录提供模块703具体用于,确定保存的所述查找到的图片的相关信息的个数,并将保存的所述查找到的图片的相关信息以及确定的个数提供给所述第一用户。所述检测查找模块702具体用于,当所述第一用户发布的信息为商品信息时,若检测到第二用户对所述商品信息对应的商品执行了订购操作,确定检测到第二用户针对所述商品信息执行了指定的操作行为;所述记录提供模块703具体用于,记录所述第二用户订购所述商品信息对应的商品的订购价格,作为记录的所述第二用户执行所述操作行为的操作信息。所述记录提供模块703具体用于,将记录的所有作为所述查找到的图片的相关信息的订购价格进行累加,得到订购价格和值,并将保存的所述查找到的图片的相关信息以及得到的订购价格和值提供给所述第一用户。所述装置还包括:排序展示模块704,用于在展示所述第一用户的各图片时,提取为所述第一用户提供的存储空间中保存的各图片,并根据针对提取的各图片得到的订购价格和值,按照设定的排序规则对提取的各图片进行排序并展示。本申请实施例提供一种提供图片的相关信息的方法及装置,该方法服务器建立第一用户发布信息的信息与发布该信息时所引用的图片的对应关系,当检测到第二用户对该信息执行了指定的操作行为时,查找与该信息具有对应关系的图片,并记录第二用户执行该操作行为的操作信息,将记录的该操作信息作为查找到的图片的相关信息保存,以提供给第一用户。通过上述方法,第一用户可以根据各图片的相关信息选择要删除的图片,在服务器为其提供的存储空间中删除选择的图片,因此该存储空间不会被大量占用,节省了服务器的存储资源。本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1