在即时通讯客户端生成图片的方法和图片生成装置及系统的制作方法

文档序号:7716959阅读:203来源:国知局
专利名称:在即时通讯客户端生成图片的方法和图片生成装置及系统的制作方法
技术领域
本申请涉及计算机网络技术领域,尤其涉及一种在即时通讯客户端生成图片的方法和一种图片生成装置及系统。
背景技术
随着互联网的发展,尤其是各类电子商务网站、购物网站等大量的出现,人们越来越多的开始通过网络购物,因此需要通过网络、采用图片的形式展示商品的外观等特性。现实情况中,买卖双方常常通过即时通讯工具,沟通买卖信息达成交易目的,其中买卖双方在聊天沟通的过程中,相互发送商品链接来推广或者确认商品信息,点击商品链接的一方,可以获取到相关商品的图片信息,进而对商品有更直观的感受。现有技术中,当即时通讯客户端需要看到图片时,服务器端则将图片传输给该客户端,客户端接收完图片后然后在本地上显示图片,图片传输时因为数据量大,会占用大量 的带宽,如果传送网络的带宽有限,则有可能造成发送失败或发送时延过长。

发明内容
本申请所要解决的技术问题是提供一种在即时通讯客户端生成图片的方法和一种图片生成装置及系统。为了解决上述问题,本申请公开了一种在即时通讯客户端生成图片的方法,包括即时通讯客户端获取链接信息;如果所述链接信息为商品链接信息,则获取该商品链接信息的预设校验参数;从商品信息服务器端获取预设校验参数对应的商品特征信息;生成商品信息图片,并向用户显示商品信息图片。进一步的,预设校验参数为预设商品唯一对应的特征码。进一步的,特征码为一维码、二维码或多维码中的任一种。进一步的,商品特征信息包括商品信息数据和图片布局策略。进一步的,商品信息数据包括商品的图片或图片样式、价格以及数量。进一步的,生成商品信息图片包括根据商品信息数据和图片布局策略,生成商品信息图片。进一步的,生成商品信息图片包括根据图片布局策略与商品的图片、图片样式、价格或数量信息中的一个或多个组合,生成商品信息图片。进一步的,获取预设校验参数对应的商品特征信息包括向服务器端查询预设校验参数对应的商品;获取所述商品特征信息。本申请还公开了一种图片生成装置,该装置设置于即时通讯客户端中,包括第一获取单元,用于获取链接信息;判断单元,用于判断如果所述链接信息为商品链接信息,则获取该商品链接信息的预设校验参数;第二获取单元,用于从商品信息服务器端获取预设校验参数对应的商品特征信息;计算存储单元,用于生成商品信息图片并存储;显示单元,用于向用户显示商品信息图片。
进一步的,第二获取单元包括查询子单元,用于向服务器端查询预设校验参数对应的商品;获取子单元,用于获取所述商品特征信息。本申请还公开了一种图片生成系统,包括客户端装置和服务器端装置,客户端装置包括第一获取单元,用于获取链接信息;判断单元,用于判断如果所述链接信息为商品链接信息,则获取该商品链接信息的预设校验参数;第二获取单元,用于从商品信息服务器端获取预设校验参数对应的商品特征信息;计算存储单元,用于生成商品信息图片并存储;显示单元,用于向用户显示商品信息图片;服务器端装置包括存储单元,用于存储商品特征信息;查找单元,用于查找预设校验参数对应的商品特征信息。与现有技术相比,本申请包括以下优点生成图片过程和图片的存储都交由客户端来做,减少服务器端的计算量和存储空间,节省成本。客户端根据从服务器端下载的商品信息数据和图片样式,能生成满足需要的商品信息图片,商品信息图片的生成格式和内容的配置文件从服务器端下载,就可以满足生成图片的可扩展性。当然,实施本申请的任一产 品必不一定需要同时达到以上所述的所有优点。


图I为本申请方法实施例I所示一种在即时通讯客户端生成图片的方法的流程图;图2为本申请方法实施例2所示一种在即时通讯客户端生成图片的方法的流程图;图3为本申请装置实施例3中一种图片生成装置的结构示意图;图4为本申请系统实施例4中一种图片生成系统的结构示意图;图5为本申请系统实施例5中一种图片生成系统的结构示意图。
具体实施例方式下面本申请实施例介绍图片生成方法和装置。为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请,实施例中的附图,对本申请实施例中俄技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都应当属于本申请保护的范围。本申请客户端根据从服务器端下载的商品信息数据和图片样式,能生成满足需要的商品信息图片;客户端可以生成、存储图片,减少服务器端的计算量和存储空间,节省成本。实施例1,参考图1,示出了一种在即时通讯客户端生成图片的方法,具体可以包括步骤101,即时通讯客户端获取链接信息;步骤102,如果所述链接信息为商品链接信息,则获取该商品链接信息的预设校验参数;步骤103,从商品信息服务器端获取预设校验参数对应的商品特征信息;步骤104,生成商品信息图片并存储;
步骤105,向用户显示商品信息图片。在具体实施时,可以是装在用户一侧的客户端软件获取来自服务器端的链接信息,该客户端软件可以是即时聊天工具,例如常用的淘宝旺旺软件。客户端软件判断所获取的链接信息是否是商品链接信息,判断连接是否为商品链接信息是由一个正则表达式判断的,正则表达式的规则由需求方定,可以采用“固定域名+特殊参数名”作为判断依据。如果该链接信息是商品信息,则进一步的获取该商品链接信息的预设校验参数,预设校验参数放在链接中,链接的格式需要预先设置,预设校验参数包括各种特征(例如域名、参数等),客户端通过对各种特征的判断才能确定该链接是否为商品链接、是哪个商品的商品链接;之后客户端软件凭该预设校验参数向商品信息服务器端获取该预设校验参数对应的商品特征信息,客户端软件也可以将获取的商品特征信息下载到客户端,之后客户端软件根据商品特征信息,在客户端生成商品信息图片,具体实施时可以在客户端本地生成图片,即时通讯客户端从商品信息服务器获取相应的信息(例如商品图片、商品名、LOGO、数量、价格、布局等),然后根据这些信息,由即时通讯客户端计算生成一张图片;即时通讯客户端从商品信息服务器获取商品名称(文字格式)、商品数量(文字格式)、商品价格(文字格 式)、商品图片(图片格式)、以及其他一些标志ICON :比如是否是皇冠用户,是否是诚信通用户之类的(图片格式),即时通讯客户端还从商品信息服务器获取预先配置好的一个布局文件,该布局文件明确了商品名称应该显示在什么位置、商品图片应该显示在什么位置等,最后即时通讯客户端根据这个布局文件和商品名称、价格等信息,用客户端软件生成包括图片或文字信息和图片\icon信息组合的一张完整的图展示给客户。客户端软件也可以将生成的商品信息图片存储在客户端软件的预设空间中,在生成商品信息图片之后,根据用户的需要,向用户展现生成的商品信息图片,使用户对商品有更为直观和感性的认识。在具体实施时,预设校验参数可以设为预设商品唯一对应的特征码。即针对某种特定的鞋子,例如鞋子COOL对应的特征码可以是XZC00L。根据现实需求,也可以将特征码设置为一维码或者二维码,随着科技的进步,也可以是多维码或者其它的起到可以用作区别及标识作用的代码。在具体实施时,商品特征信息可以包括商品信息数据和图片布局策略。其中的商品信息数据又可以包括商品的图片或图片样式、价格以及数量等参数,当然,商品信息数据也可以进一步的包括其他标识商品特征的参数。在本申请的另一个实施例中,具体实施也可以如下流程,客户端A获取客户端B的链接信息,客户端A判断从客户端B所获取的链接信息是否是商品链接信息,如果该链接信息是商品信息,则客户端A进一步从客户端B获取该商品链接信息的预设校验参数;之后客户端A凭该预设校验参数从商品信息服务器端获取该预设校验参数对应的商品特征信息,在商品信息服务器中存储有商品的相关信息,这些信息可以是平台运营商预设或不定时更新到商品信息服务器中,也可以是卖家将自己的商品信息上传到商品信息服务器中,客户端A也可以将获取的商品特征信息下载到本地,之后客户端A根据商品特征信息,在本地生成商品信息图片;客户端A也可以将生成的商品信息图片存储在本地的预设空间中,在生成商品信息图片之后,根据用户的需要,向用户显示生成的商品信息图片,使用户对商品有更为直观和感性的认识。在上述实施例中,具体实施获取预设校验参数对应的商品特征信息的步骤时,还可以包括客户端向商品信息服务器端查询预设校验参数对应的商品;客户端从商品信息服务器端获取所述商品特征信息。本申请实施例2中,参考图2,可以清晰看到采用本申请方法的客户端与服务器端进行交互的过程,具体可以包括步骤201,客户端向另一个客户端或者商品信息服务器端发送或者获取一个链接信息;步骤202,从其它客户端或者商品信息服务器端获得链接信息的客户端判断所获取的链接信息是否是商品链接信息,如果是商品信息,则该客户端从发送该商品链接信息的客户端或者商品信息服务器端获取该商品链接信息的预设校验参数;步骤203,获取到预设校验参数的客户端向商品信息服务器端发送请求,请求从商品信息服务器端获取预设校验参数对应的商品特征信息; 商品特征信息可以包括商品信息数据和图片布局策略。步骤204,商品信息服务器端向发送请求的客户端反馈预设校验参数对应的商品特征信息,具体商品特征信息可以包括商品信息数据和图片布局策略;步骤205,客户端根据获取的商品特征信息生成商品信息图片;步骤206,客户端根据用户的需要,向用户显示生成的商品信息图片。本申请还公开了一种图片生成装置,参考图3,可以包括第一获取单元301,用于即时通讯客户端获取链接信息;判断单元302,用于判断如果所述链接信息为商品链接信息,则获取该商品链接信息的预设校验参数;第二获取单元303,用于从商品信息服务器端获取预设校验参数对应的商品特征信息;计算存储单元304,用于生成商品信息图片并存储;显示单元305,用于向用户显示商品信息图片。在具体实施时,第二获取单元303可以包括查询子单元3031,用于向服务器端查询预设校验参数对应的商品;获取子单元3032,用于获取所述商品特征信息。本申请还公开了一种图片生成系统,参考图4,可以包括包括客户端装置401和服务器端装置402,客户端装置401可以包括第一获取单元4011,用于即时通讯客户端获取链接信息;判断单元4012,用于判断如果所述链接信息为商品链接信息,则获取该商品链接信息的预设校验参数;第二获取单元4013,用于从商品信息服务器端获取预设校验参数对应的商品特征信息;计算存储单元4014,用于生成商品信息图片并存储;显示单元4015,用于向用户显示商品信息图片;所述服务器端装置402包括存储单元4021,用于存储商品特征信息;查找单元4022,用于查找预设校验参数对应的商品特征信息。
在本申请的另一个图片生成系统实施例5中,参考图5,可以设有多个客户端装置对应一个服务器端装置,具体设置可以参见实施例4所述,不再赘述。以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰 也应视为本申请的保护范围。
权利要求
1.一种在即时通讯客户端生成图片的方法,其特征在于,包括 即时通讯客户端获取链接信息; 如果所述链接信息为商品链接信息,则获取该商品链接信息的预设校验参数; 从商品信息服务器端获取预设校验参数对应的商品特征信息; 生成商品信息图片,并向用户显示商品信息图片。
2.根据权利要求I所述方法,其特征在于所述预设校验参数为预设商品唯一对应的特征码。
3.根据权利要求2所述方法,其特征在于所述特征码为一维码、二维码或多维码中的任一种。
4.根据权利要求I所述方法,其特征在于,所述商品特征信息包括商品信息数据和图片布局策略。
5.根据权利要求4所述方法,其特征在于,所述商品信息数据包括商品的图片、图片样式、价格或数量中的一个或多个组合。
6.根据权利要求4所述方法,其特征在于,所述生成商品信息图片包括根据商品信息数据和图片布局策略,生成商品信息图片。
7.根据权利要求6所述方法,其特征在于,所述生成商品信息图片包括根据图片布局策略与商品的图片、图片样式、价格或数量信息中的一个或多个组合,生成商品信息图片。
8.根据权利要求I所述方法,其特征在于,所述获取预设校验参数对应的商品特征信息包括 向商品信息服务器端查询预设校验参数对应的商品; 从商品信息服务器获取所述商品特征信息。
9.一种图片生成装置,其特征在于,设置于即时通讯客户端中,包括 第一获取单元,用于获取链接信息; 判断单元,用于判断如果所述链接信息为商品链接信息,则获取该商品链接信息的预设校验参数; 第二获取单元,用于从商品信息服务器端获取预设校验参数对应的商品特征信息; 计算存储单元,用于生成商品信息图片并存储; 显示单元,用于向用户显示商品信息图片。
10.根据权利要求9所述装置,其特征在于,所述第二获取单元包括 查询子单元,用于向服务器端查询预设校验参数对应的商品; 获取子单元,用于获取所述商品特征信息。
11.一种图片生成系统,包括客户端装置和服务器端装置,其特征在于, 所述客户端装置包括 第一获取单元,用于获取链接信息; 判断单元,用于判断如果所述链接信息为商品链接信息,则获取该商品链接信息的预设校验参数; 第二获取单元,用于从商品信息服务器端获取预设校验参数对应的商品特征信息; 计算存储单元,用于生成商品信息图片并存储; 显示单元,用于向用户显示商品信息图片;所述服务器端装置包括存储单元,用于存储商品特征信息; 查找单元,用于查找预设校验参数对应的商品特征信息。
全文摘要
本申请提供一种在即时通讯客户端生成图片的方法,包括即时通讯客户端获取链接信息;如果所述链接信息为商品链接信息,则获取该商品链接信息的预设校验参数;从商品信息服务器端获取预设校验参数对应的商品特征信息;生成商品信息图片,并向用户显示商品信息图片。与现有技术相比,本申请包括以下优点生成图片过程和图片的存储都交由客户端来做,减少服务器端的计算量和存储空间,节省成本。
文档编号H04L12/58GK102868711SQ201110188120
公开日2013年1月9日 申请日期2011年7月5日 优先权日2011年7月5日
发明者汤竞雄 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1