订单信息生成方法及服务器与流程

文档序号:11459111阅读:416来源:国知局
订单信息生成方法及服务器与流程

本申请涉及网络数据通信技术领域,尤其涉及一种订单信息生成方法及服务器。



背景技术:

随着互联网消费时代的发展,网购服务平台例如可以是淘宝、天猫商城等提供的商品能够涉及到日常生活的方方面面,为人们生活提供了极大的便利。因此越来越多的人们通过网购服务平台来获取自己所需的商品。

网购服务平台可以根据用户输入的相关信息生成订单信息。具体的,例如用户需要购买一双鞋子。其可以在选定鞋子的品牌、款式、颜色、尺码等属性信息后,进入订单提交页面。在订单提交页面输入收获地址、收货人姓名及联系电话等信息,确认提交订单,并完成款项支付。网购服务平台根据用户输入的商品的上述信息生成相应的订单信息。

然而,现有的网购服务平台生成订单信息所需的相关信息需要由用户在一个客户端上输入,导致订单下达方式较为单一,无法满足用户对灵活多样的需求,从而造成用户购物体验不佳。具体的,例如用户需要购买一双鞋子赠送给亲朋好友。则该用户同样需要选定鞋子的品牌、款式、颜色、尺码等属性信息,并在订单提交页面输入收获地址、收货人姓名及联系电话等信息。但是,该用户选定的鞋子的品牌、款式、颜色、尺码并不一定符合其亲朋好友的要求,且收获地址和收货人联系电话需事先得知并由该用户输入。



技术实现要素:

本申请实施方式的目的是提供一种订单信息生成方法及服务器,其能够为用户提供较为灵活多样的订单下达方式,以提高用户的购物体验。

为解决上述问题,本申请提供了一种订单信息生成方法,其包括:接收第一用户使用第一客户端提交的第一订单信息,所述第一订单信息包括商品条目信息;将所述第一订单信息发送至第二用户的第二客户端;接收第二用户为所述第一订单信息添加的第一属性信息;将所述第一订单信息与所述第一属性信息相绑定;根据所述第一订单信息及 第一订单信息绑定的第一属性信息生成第二订单信息。

本申请还提供了一种服务器,其包括:第一接收模块,用于接收第一用户使用第一客户端提交的第一订单信息,所述第一订单信息包括商品条目信息;第一发送模块,用于将所述第一订单信息发送至第二用户的第二客户端;第二接收模块,用于接收第二用户为所述第一订单信息添加的第一属性信息;第一绑定模块,用于将所述第一订单信息与所述第一属性信息相绑定;订单信息生成模块,用于根据所述第一订单信息及第一订单信息绑定的第一属性信息生成第二订单信息。

由以上本申请实施方式提供的技术方案可见,本申请的有益效果在于:通过接收第二用户为第一订单信息添加的第一属性信息,可以允许第二用户根据自己的喜好或实际需要,通过添加相应的第一属性信息对第一订单信息中包括的商品和/或服务的内容进行限定,从而可以最大限度的满足不同用户对商品的多变需求。且根据包括有商品条目信息的第一订单信息以及绑定的第一属性信息,用于生成订单信息所必须的内容可以已完整,从而可以根据包括有商品条目信息的第一订单信息以及绑定的第一属性信息生成第二订单信息,实现多个用户共同完成对生成订单信息所需内容的编辑或添加操作,如此,可以满足用户对订单下达方式灵活多样的需求,用户的购物体验较佳。

附图说明

为了更清楚地说明本申请实施方式中的技术方案,下面将对实施方式描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请一个实施方式的订单信息生成方法的流程图;

图2为本申请另一个实施方式的订单信息生成方法的流程图;

图3为本申请另一个实施方式的订单信息生成方法的流程图;

图4为本申请一个实施方式的服务器的模块图;

图5为本申请另一个实施方式的服务器的模块图。

具体实施方式

下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本申请一部分实施方式,而不是全部的实 施方式。基于本申请中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围。需要说明的是,在本申请的描述中,术语“第一”、“第二”等仅用于描述目的,两者之间并不存在先后顺序,也不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。

请参阅图1。本申请一个实施方式提供一种订单信息生成方法,所述方法可以包括以下步骤。

步骤s11:接收第一用户使用第一客户端提交的第一订单信息,所述第一订单信息包括商品条目信息。

在本实施方式中,业务服务器可以包括任何具有订单处理功能的硬件设备和驱动该硬件设备工作所需必要的软体,其可以根据接收到的相关数据生成订单信息。业务服务器可以提供有预定端口,通过该预定端口可以接收用户使用客户端提交的第一订单信息。业务服务器可以通过互联网接收用户使用客户端提交的订单信息。具体的,举例为:业务服务器可以和客户端之间基于http协议进行数据传输。

在本实施方式中,所述第一客户端可以基于网络协议和网络通信模块进行网络数据传输。网络协议包括但不限于http、tcp/ip或ftp等。在一个具体的实施方式中,第一客户端可以基于网络协议和网络通信模块接入互联网,并可以通过互联网与业务服务器或其他客户端之间进行网络数据的传输。

在本实施方式中,所述第一客户端可以是基于网络协议接入通信网络的终端设备。具体的,例如第一客户端可以为移动智能电话、计算机(包括笔记本电脑,台式电脑)、平板电子设备、个人数字助理(pda)或者智能可穿戴设备等。当然,第一客户端也可以为能于任一上述所列设备上运行的软体。具体的,例如第一客户端可以为安装在移动智能电话、平板电子设备上的淘宝、天猫商城等应用程序软件。第一客户端可以被第一用户使用,以向业务服务器提交第一订单信息。其中,所述第一用户可以为相关的网购服务平台例如淘宝、天猫商城等的注册买家。

在本实施方式中,第一订单信息可以包括买卖交易中的订购凭据,具体内容可以包括用户订购的商品信息和/或服务信息。

在本实施方式中,商品条目信息可以为按照商品的种类或用途分列的类目信息,其可以将种类或用途相同或相似的商品和/或服务进行归类,以便于对卖家店铺及经营的商品起规范和引导作用,同时也有利于网购用户快速定位所需要的商品。具体的,举例为, 所述类目信息可以包括但不限于“男人”、“女人”、“数码”、“家居”、“母婴”、“运动”等。此外,为细化商品的种类或用途,每一个类目信息还可以包括多个类目选项,例如类目信息“男人”中的多个类目选项可以包括但不限于“上衣”、“下装”、“鞋子”、“配饰”、“运动装备”等。所述商品条目信息也可以为类目信息包括的类目选项中的至少一个。当然,为对商品的种类或用途进一步细化,类目选项还可以包括多个子类目,例如类目选项“鞋子”中的多个子类目可以包括但不限于“休闲鞋”、“皮鞋”、“板鞋”、“帆布鞋”、“篮球鞋”、“布鞋”等。所述商品条目信息还可以为类目选项包括的子类目中的至少一个。在一个具体的实施方式中,类目信息、类目选项、子类目可以展示在淘宝、天猫商城等的网页界面的相应区域上设置的类目框内。当类目信息、类目选项、子类目中的任意一个被点击,即可实现商品条目信息的选择。

在本实施方式中,商品条目信息也可以是按商品种类分列的细目信息,其可以为具有预定长度的字符串例如“冬季男款防滑加厚绒料休闲鞋”,用于具体描述商品的名称和商品具备的相关属性,并对该条目信息所描述的商品作出区别于其他商品的客观介定,以便于根据商品条目信息可以在相应的网购平台上搜索到其所描述的商品。接收选择的商品条目信息的方式可以为:用户可以在淘宝、天猫商城等的网页界面上提供的搜索框中输入关键词例如可以为“鞋子男冬季”并检索,得到商品搜索列表,该商品搜索列表可以包括一个或多个商品搜索项。用户可以点击商品搜索列表中的任意一个商品搜索项,即可实现对应该搜索项的商品条目信息的选择。

在本实施方式中,商品条目信息可以对应有页面链接网址,页面链接网址可以为能够访问相应网页的网络地址,通过访问页面链接网址可以获得对应的网页的数据,进而展现该网页。具体的,例如类目信息、类目选项、子类目中的任意一个被点击,可以链接并展示商品列表页面;或者,商品搜索列表中的任意一个商品搜索项被点击,可以进入相应的商品详情介绍及网购页面。

在本实施方式中,第一订单信息包括商品条目信息。进一步地,当商品条目信息对应有页面链接网址时,第一订单信息中还可以包括有该页面链接网址。当商品条目信息为按商品种类分列的细目信息时,第一订单信息中还可以包括卖家的相关信息如店铺名称、卖家用户自定义名称、卖家联系电话以及阿里旺旺图标,点击该阿里旺旺图标可以打开相应的会话框实现与卖家的即时沟通。

步骤s13:将所述第一订单信息发送至第二用户的第二客户端。

在本实施方式中,业务服务器可以提供有预定端口,通过该预定端口可以将订单信 息至用户的客户端。业务服务器可以通过互联网接收用户使用客户端提交的订单信息。具体的,举例为:业务服务器可以和客户端之间基于http协议进行数据传输。

在本实施方式中,所述第二客户端可以基于网络协议和网络通信模块进行网络数据传输。网络协议包括但不限于http、tcp/ip或ftp等。在一个具体的实施方式中,第二客户端可以基于网络协议和网络通信模块接入互联网,并可以通过互联网与业务服务器或其他客户端进行网络数据的传输。

在本实施方式中,所述第二客户端可以是能够接入通信网络的终端设备。具体的,例如第二客户端可以为移动智能电话、计算机(包括笔记本电脑,台式电脑)、平板电子设备、个人数字助理(pda)或者智能可穿戴设备等。当然,第二客户端也可以为能于任一上述所列设备上运行的软体。具体的,例如第二客户端可以为安装在移动智能电话、平板电子设备上的淘宝、天猫商城等应用程序软件。第二客户端可以被第二用户使用,以便能够接收由业务服务器发来的第一订单信息。其中,所述第二用户也可以为相关的网购服务平台例如淘宝、天猫商城等的注册买家。

步骤s15:接收第二用户为所述第一订单信息添加的第一属性信息。

在本实施方式中,所述第一属性信息可以为第二用户用于接收网购商品所需要的信息,其可以包括收货地址、收货人姓名及联系电话等。在一个具体的实施方式中,第一用户选择的商品条目信息为商品的细目信息,则根据该商品条目信息生成的第一订单信息中包括的商品信息和/或服务信息可以是明确的,例如为“冬季男款防滑加厚绒料休闲鞋”,则第二用户为第一订单信息添加用于接收该商品所需要的信息即可。

在本实施方式中,第一属性信息还可以为商品的属性信息,所述商品的属性信息可以是商品本身所固有的性质。不同商品的属性信息一般不同,以便于不同商品之间进行区分,但大致可以包括用途、类型、品牌、性能等。具体的,以鞋子为例,依据用途的属性信息可以包括跑步鞋、登山鞋、篮球鞋等;依据类型的属性信息可以包括休闲鞋、板鞋、皮鞋、帆布鞋等;依据品牌的属性信息可以包括耐克、阿迪达斯、李宁、老北京布鞋等;依据性能的属性信息可以包括保暖鞋、增高鞋、防滑鞋等。当然,商品的属性信息并不限于上述列举,根据商品自身的实际特点还可以包括其他更为具体细化的属性信息。仍以鞋子为例,更为具体细化的属性信息可以包括鞋头款式、鞋帮闭合方式、鞋帮/跟高度、颜色、尺码等,本申请实施方式并不以上述列举为限。在一个具体的实施方式中,商品条目信息为商品的细目信息,则第一订单信息中包括的商品信息和/或服务信息可以是明确的,例如为“冬季男款防滑加厚绒料休闲鞋”,则第二用户为第一订单信 息中包括的该款鞋子添加自己喜好或需要的颜色、尺码等属性信息即可。或者,商品条目信息为类目信息、类目选项、子类目中的任意一个,则第一订单信息中包括的商品和/或服务可以涵盖较大的范围,则第二用户可以通过勾选网购服务平台自身具有的商品属性信息条件筛选选项为第一订单添加属性信息。例如商品条目信息为“鞋子”,而第二用户需要一双耐克42码篮球鞋,则可以在相应的商品属性信息条件筛选选项中勾选相应的选项,以此为第一订单信息添加属性信息。

在本实施方式中,通过接收第二用户为第一订单信息添加的第一属性信息,可以允许第二用户根据自己的喜好或实际需要,通过添加相应的第一属性信息对第一订单信息中包括的商品和/或服务的内容进行限定,从而可以最大限度的满足不同用户对商品的多变需求。

步骤s17:将所述第一订单信息与所述第一属性信息进行绑定。

在本实施方式中,将第一订单信息与第一属性信息相绑定,可以使第二用户添加的第一属性信息能够与第一订单信息对应,确保第一属性信息可以对第一订单信息中包括的商品和/或服务的内容限定具有针对性和唯一性。

在本实施方式中,将第一订单信息与第一属性信息相绑定的方式可以为将二者对应存储。具体的,举例为可以通过数据表的方式关联存储第一订单信息与第一属性信息,数据表中的一列存储第一订单信息,另一列存储第一属性信息,相绑定的第一订单信息与第一属性信息处于同一行。或者,可以将第一属性信息与第一订单信息的订单标识关联存储。具体的,可以为第一订单信息分配能起唯一标识作用的订单标识,所述订单标识可以为订单编号。通过订单标识可以唯一确定对应的第一订单信息。将第一属性信息与第一订单信息的订单标识关联存储,同样可以唯一确定与第一属性信息相绑定的第一订单信息。当然,第一属性信息与第一订单信息相绑定的方式不限于上述举例,所属领域技术人员在本申请技术精髓的启示下,还可能做出其它变更,但只要其实现的功能和效果与本申请相同或相似,均应涵盖于本申请保护范围内。

步骤s19:根据所述第一订单信息及第一订单信息绑定的第一属性信息生成第二订单信息。

在本实施方式中,根据包括有商品条目信息的第一订单信息以及绑定的第一属性信息,用于生成订单信息所必须的内容可以已完整,此时便可以根据第一订单信息及第一订单信息绑定的第一属性信息生成第二订单信息。

在本实施方式中,所述第二订单信息可以包括买卖交易中的订购凭据,具体内容可 以包括用户订购的商品信息和/或服务信息。具体的,第二订单信息中可以包括第一订单信息,第一订单信息中包括的商品条目信息以及第二用户为第一订单信息添加的第一属性信息。当然,第二订单信息中还可以包括卖家的相关信息如店铺名称、卖家用户自定义名称、卖家联系电话以及阿里旺旺图标,点击该阿里旺旺图标可以打开相应的会话框实现与卖家的即时沟通。此外,第二订单信息中还可以包括其他内容,例如可以包括订单编号、支付流水号、订单生成时间、备注信息等,本实施方式并不以此为限。

本申请实施方式的订单信息生成方法通过接收第二用户为第一订单信息添加的第一属性信息,可以允许第二用户根据自己的喜好或实际需要,通过添加相应的第一属性信息对第一订单信息中包括的商品和/或服务的内容进行限定,从而可以最大限度的满足不同用户对商品的多变需求。且根据包括有商品条目信息的第一订单信息以及绑定的第一属性信息,用于生成订单信息所必须的内容可以已完整,从而可以根据包括有商品条目信息的第一订单信息以及绑定的第一属性信息生成第二订单信息,实现多个用户共同完成对生成订单信息所需内容的编辑或添加操作,如此,可以满足用户对订单下达方式灵活多样的需求,用户的购物体验较佳。

在一个具体的应用场景中,用户a欲为其在异地的好友用户b购买一双鞋子,但用户a不知道用户b具体的收货地址。则用户a可以首先提交包括鞋子以及鞋子的尺码、颜色等属性信息的第一订单信息,并将该第一订单信息发送给用户b,由用户b为第一订单信添加收货地址。如此,用于生成订单信息所需的内容已完整,从而可以根据包括有鞋子的第一订单信息以及绑定的收货地址信息生成第二订单信息。由此可见,可以由多个用户共同完成对生成订单信息所需内容的编辑或添加操作,如此,可以满足用户对订单下达方式灵活多样的需求,用户的购物体验较佳。

在另一个具体的应用场景中,用户c欲为其家人用户d购买一双鞋子,但用户c不知道用户d喜好的颜色和需要的尺码。则用户c可以首先提交包括鞋子的第一订单信息,并将该第一订单信息发送给用户d,由用户d为第一订单信添加颜色和尺码属性信息。如此,用于生成订单信息所需的内容已完整,从而可以根据包括有鞋子的第一订单信息以及绑定的颜色和尺码信息生成第二订单信息。由此可见,可以由多个用户共同完成对生成订单信息所需内容的编辑或添加操作,如此,可以满足用户对订单下达方式灵活多样的需求,用户的购物体验较佳。

在一个实施方式中,在接收第二用户为所述第一订单信息添加的第一属性信息的步骤中,所述第一属性信息包括如下的至少一种:收货地址;收货人姓名;联系电话;商 品的属性信息。

在本实施方式中,为满足不同用户对商品的需求,可以为第二用户提供相应的能为第一订单信息添加属性信息的功能,以提高用户的体验。具体的,举例为,当第一订单信息中包括的商品和/或服务满足第二用户的需求时,第二用户可以仅为第一订单信息添加收货地址。当然,为方便后续沟通联系,第二用户也可以添加其姓名和联系电话等。而当第一用户不确定第二用户对某类或某款商品的喜好或需要时,则商品的属性信息可以由第二用户自己进行添加。

请参阅图2。在一个实施方式中,在生成第二订单信息的步骤之前,所述方法还可以包括如下步骤。

步骤s21:将绑定了所述第一属性信息的第一订单信息发送至所述第一客户端。

步骤s23:接收第一用户对绑定了所述第一属性信息的第一订单信息添加的第二属性信息。

步骤s25:将所述第二属性信息与所述第一订单信息相绑定。

相应地,生成第二订单信息的步骤中:可以根据所述第一订单信息及第一订单信息绑定的第一属性信息和第二属性信息生成第二订单信息。

在本实施方式中,所述第二属性信息可以是第一用户添加的为生成订单信息所必须的其他相关信息。通过接收第一用户对绑定了第一属性信息的第一订单信息添加第二属性信息,可以使用于生成订单信息所需要的内容进一步完整。具体的,举例为,当添加的第一属性信息为第二用户用于接收网购商品所需要的收货地址、收货人姓名及联系电话等信息时,则此时第一用户可以为第一订单信息添加用于生成订单信息所必须的商品属性信息。具体的,以鞋子为为例,第一用户可以选择添加鞋子的颜色、尺码、数量等。或者,当添加的第一属性信息为商品的属性信息时,则此时第一用户可以为第一订单信息添加第二用户用于接收网购商品所需要的收货地址、收货人姓名及联系电话等信息。

在本实施方式中,将第一订单信息与第二属性信息相绑定,可以使第一用户添加的第二属性信息能够与第一订单信息对应,确保第二属性信息可以对第一订单信息中包括的商品和/或服务的内容限定具有针对性和唯一性。

在本实施方式中,将第一订单信息与第二属性信息相绑定的方式可以为将二者对应存储。具体的,举例为可以通过数据表的方式关联存储第一订单信息与第二属性信息,数据表中的一列存储第一订单信息,另一列存储第二属性信息,相绑定的第一订单信息与第二属性信息处于同一行。或者,可以将第二属性信息与第一订单信息的订单标识关 联存储。具体的,可以为第一订单信息分配能起唯一标识作用的订单标识,所述订单标识可以为订单编号。通过订单标识可以唯一确定对应的第一订单信息。将第二属性信息与第一订单信息的订单标识关联存储,同样可以唯一确定与第二属性信息相绑定的第一订单信息。当然,第二属性信息与第一订单信息相绑定的方式不限于上述举例,所属领域技术人员在本申请技术精髓的启示下,还可能做出其它变更,但只要其实现的功能和效果与本申请相同或相似,均应涵盖于本申请保护范围内。

在本实施方式中,完成对绑定了第一属性信息的第一订单信息添加第二属性信息后,用于生成订单信息所必须的内容进一步完整,此时便可以根据所述第一订单信息及第一订单信息绑定的第一属性信息和第二属性信息生成第二订单信息。

在一个实施方式中,在接收第二用户为所述第一订单信息添加的第一属性信息的步骤中,所述第一属性信息至少应包括收货地址。相应地,在接收第一用户对绑定了所述第一属性信息的第一订单信息添加的第二属性信息的步骤中,所述第二属性信息为商品的属性信息。

在本实施方式中,第二用户为第一订单信息添加的第一属性信息可以只包括收货地址。当然,为方便后续沟通联系,添加的第一属性信息还可以包括收货人姓名和/或联系电话等。

在本实施方式中,当第二用户为第一订单信息添加第一属性信息仅为用于接收网购商品所需要的相关信息时,则第一用户为第一订单信息添加的第二属性信息应为商品的属性信息,以使用于生成订单信息所必须的内容完整。

当然,在其他的实施方式中,按照上述为第一订单信息添加的属性信息可以是相反的。即,第二用户为第一订单信息添加商品的属性信息,第一用户为第一订单信息添加用于接收网购商品所需要的相关信息,本申请实施方式并不以此为限。

在一个实施方式中,在将所述第一订单信息与所述第一属性信息相绑定的步骤中,为所述第一属性信息对所述第一客户端设置屏蔽规则,所述屏蔽规则使所述第一属性信息包括的内容被全部隐藏或部分隐藏。

在本实施方式中,为第一属性信息对第一客户端设置屏蔽规则,可以使第一属性信息包括的内容被全部隐藏或部分隐藏。如此,当将绑定了第一属性信息的第一订单信息发送至第一客户端,持有第一客户端的第一用户将不能获取或不能完全获取第一属性信息的内容,从而可以保护用户的隐私。具体的,举例为,第二用户为第一订单信息添加的第一属性信息为收货地址,为该收货地址对第一客户端设置屏蔽规则,可以将收货地 址包括的文字内容部分隐藏或全部隐藏。如此,第一用户将无法得知或无法完全得知该收货地址的内容,从而可以防止该收货地址信息发生泄露而给用户带来的困扰。

在一个实施方式中,在将所述第一订单信息与所述第一属性信息相绑定的步骤中,为所述第一属性信息对所述第一客户端设置锁定规则,所述锁定规则使所述第一属性信息包括的内容无法接收所述第一用户的编辑。

在本实施方式中,为第一属性信息对第一客户端设置锁定规则,可以使第一属性信息包括的内容不能接收所述第一用户的编辑。具体的,业务服务器在接收到为第一订单信息添加的第一属性信息后,可以将第一属性信息进行锁定或冻结,以使其处于不可编辑状态。如此,当将绑定了第一属性信息的第一订单信息发送至第一客户端,持有第一客户端的第一用户将无法对第一属性信息进行随意修改,也可以防止因误操作导致第一属性信息被修改、删除的情况发生。具体的,举例为,第二用户为第一订单信息添加的第一属性信息为收货地址,为该收货地址对第一客户端设置锁定规则,可以将收货地址包括的文字内容无法接收第一用户的编辑。如此,第一用户将无法对第一属性信息进行随意修改,同时也可以防止因误操作导致第一属性信息被修改、删除的情况发生。

在一个实施方式中,绑定了所述第一属性信息的第一订单信息中附带有第一客户端的第一身份标识。将绑定了所述第一属性信息的第一订单信息发送至所述第一客户端的步骤中可以包括:根据所述第一身份标识将绑定了所述第一属性信息的第一订单信息发送至所述第一客户端。

在本实施方式中,第一身份标识可以为第一客户端的通信地址,也可以为使用第一客户端的第一用户的个人身份信息,例如身份证号码,姓名,指纹信息,自定义用户名等。在一个具体的实施方式中,所述第一客户端可以为安装在移动智能电话、平板电子设备上的淘宝、天猫商城等应用程序软件,所述第一身份标识可以为第一用户注册成为淘宝、天猫商城等的买家会员时的用户名。

在本实施方式中,绑定了第一属性信息的第一订单信息中附带有第一客户端的第一身份标识的方式可以包括:第一身份标识为绑定了第一属性信息的第一订单信息内容的一部分;第一身份标识作为绑定了第一属性信息的第一订单信息的附件。其中,第一身份标识的来源方式可以为:在接收第一用户使用第一客户端提交的第一订单信息时,第一订单信息中除包括商品条目信息,还包括第一身份标识。即第一用户使用第一客户端向业务服务器提交第一订单信息时,可以将第一身份标识与商品条目信息一并附带于第一订单信息中。业务服务器在接收到第一订单信息时,可以读取其中附带的第一身份标 识。如此,业务服务器将第一订单信息发送至第二用户的第二客户端时,可以将第一身份标识发送至第二客户端。

在本实施方式中,根据第一身份标识可以唯一确定第一客户端,如此实现第一客户端与业务服务器或其他客户端之间的数据传输。具体的,当第一身份标识为第一客户端的通信地址时,如此业务服务器在获取第一身份标识后,可以将绑定了第一属性信息的第一订单信息发送至第一客户端。当第一身份标识为第一用户的个人身份信息时,可以查询与第一用户的个人身份信息对应的第一客户端的通信地址,如此业务服务器在获取第一用户的个人身份信息后,可以对应到第一客户端的通信地址,从而可以将绑定了第一属性信息的第一订单信息发送至第一客户端。在本实施方式中,可以将第一用户的个人身份信息与第一客户端的通信地址的对应关系以数据表的方式存储在本地数据库中。

在一个实施方式中,所述第一订单信息附带有第二客户端的第二身份标识。将所述第一订单信息发送至第二客户端的步骤中可以包括:根据所述第二身份标识将所述第一订单信息发送至所述第二客户端。

在本实施方式中,第二身份标识可以为第二客户端的通信地址,也可以为使用第二客户端的第二用户的个人身份信息,例如身份证号码,姓名,指纹信息,自定义用户名等。在一个具体的实施方式中,所述第二客户端可以为安装在移动智能电话、平板电子设备上的淘宝、天猫商城等应用程序软件,所述第二身份标识可以为第二用户注册成为淘宝、天猫商城等的买家会员时的用户名。

在本实施方式中,第一订单信息附带有第二客户端的第二身份标识的方式可以包括:第二身份标识为第一订单信息内容的一部分;第二身份标识作为第一订单信息的附件。其中,第二身份标识的来源方式可以为:在接收第一用户使用第一客户端提交的第一订单信息时,第一订单信息中除包括商品条目信息,还包括第二身份标识。即第一用户使用第一客户端向业务服务器提交第一订单信息时,可以将第二身份标识与商品条目信息一并附带于第一订单信息中。业务服务器在接收到第一订单信息时,可以读取其中附带的第二身份标识。

在本实施方式中,根据第二身份标识可以唯一确定第二客户端,如此实现第二客户端与业务服务器或其他客户端之间的数据传输。具体的,当第二身份标识为第二客户端的通信地址时,如此业务服务器在获取第二身份标识后,可以将第一订单信息发送至第二客户端。当第二身份标识为第二用户的个人身份信息时,可以查询与第二用户的个人身份信息对应的第二客户端的通信地址,如此业务服务器在获取第二用户的个人身份信 息后,可以对应到第二客户端的通信地址,从而可以将第一订单信息发送至第二客户端。在本实施方式中,可以将第二用户的个人身份信息与第二客户端的通信地址的对应关系以数据表的方式存储在本地数据库中。

请参阅图3。在一个实施方式中,所述订单信息生成方法还可以包括:

步骤s31:为所述第二订单信息配置订单标识,为所述订单标识与所述第二订单信息建立关联。

步骤s33:将所述订单标识发送至第一客户端和/或第二客户端。

在本实施方式中,所述订单标识可以具有预定的内容,其能唯一标识第二订单信息。为第二订单信息配置订单标识的方式可以为:订单标识可以预先储存在本地数据库中,当生成第二订单信息后时,可以从预先存储的订单标识中选择一个分配给第二订单信息。当然,本地数据库中也可以不存储订单标识,而是在生成第二订单信息后生成一个订单标识。具体的,举例为订单标识可以为由预定长度的字符串组成的订单编号,所述订单编号可以是随机生成的,也可以是按照预定规则生成的。例如订单编号可以是根据生成第二订单信息的日期和顺序进行编制的,如可以为2016年1月22日接收到的第8个订单编制订单编号2016012200008。或者订单编号可以是根据生成第二订单信息的日期和具体时间进行编制的,如可以为2016年1月22日19点15分24秒接收的订单编制订单编号20160122191524。根据订单编号可以唯一确定第二订单信息。当然,所述订单标识还可以包括其他形式,本申请实施方式并不以此为限。

在本实施方式中,为订单标识与第二订单信息建立关联,使得根据订单标识可以查看到第二订单信息的具体内容。具体的,举例为,可以通过数据表关联存储的方式为订单标识与第二订单信息建立关联,数据表中的一列存储订单标识,另一列存储第二订单信息,相关联的订单标识与第二订单信息处于同一行。

在本实施方式中,可以将订单标识发送至第一客户端和/或第二客户端,如此第一用户和/或第二用户可以得到所述订单标识,从而可以根据订单标识查看到第二订单信息的具体内容。

请参阅图4。本申请一个实施方式提供一种服务器1,所述服务器1可以包括第一接收模块11,第一发送模块13,第二接收模块15,第一绑定模块17和订单信息生成模块19。

第一接收模块11可以用于接收第一用户使用第一客户端提交的第一订单信息,所述第一订单信息包括商品条目信息。

在本实施方式中,业务服务器可以包括任何具有订单处理功能的硬件设备和驱动该硬件设备工作所需必要的软体,其可以根据接收到的相关数据生成订单信息。业务服务器可以提供有预定端口,通过该预定端口可以接收用户使用客户端提交的订单信息。业务服务器可以通过互联网接收用户使用客户端提交的订单信息。具体的,举例为:业务服务器可以和客户端之间基于http协议进行数据传输。

在本实施方式中,所述第一客户端可以基于网络协议和网络通信模块进行网络数据传输。网络协议包括但不限于http、tcp/ip或ftp等。在一个具体的实施方式中,第一客户端可以基于网络协议和网络通信模块接入互联网,并可以通过互联网与业务服务器或其他客户端之间进行网络数据的传输。

在本实施方式中,所述第一客户端可以是基于网络协议接入通信网络的终端设备。具体的,例如第一客户端可以为移动智能电话、计算机(包括笔记本电脑,台式电脑)、平板电子设备、个人数字助理(pda)或者智能可穿戴设备等。当然,第一客户端也可以为能于任一上述所列设备上运行的软体。具体的,例如第一客户端可以为安装在移动智能电话、平板电子设备上的淘宝、天猫商城等应用程序软件。第一客户端可以被第一用户使用,以向业务服务器提交第一订单信息。其中,所述第一用户可以为相关的网购服务平台例如淘宝、天猫商城等的注册买家。

在本实施方式中,第一订单信息可以包括买卖交易中的订购凭据,具体内容可以包括用户订购的商品信息和/或服务信息。

在本实施方式中,商品条目信息可以为按照商品的种类或用途分列的类目信息,其可以将种类或用途相同或相似的商品和/或服务进行归类,以便于对卖家店铺及经营的商品起规范和引导作用,同时也有利于网购用户快速定位所需要的商品。具体的,举例为,所述类目信息可以包括但不限于“男人”、“女人”、“数码”、“家居”、“母婴”、“运动”等。此外,为细化商品的种类或用途,每一个类目信息还可以包括多个类目选项,例如类目信息“男人”中的多个类目选项可以包括但不限于“上衣”、“下装”、“鞋子”、“配饰”、“运动装备”等。所述商品条目信息也可以为类目信息包括的类目选项中的至少一个。当然,为对商品的种类或用途进一步细化,类目选项还可以包括多个子类目,例如类目选项“鞋子”中的多个子类目可以包括但不限于“休闲鞋”、“皮鞋”、“板鞋”、“帆布鞋”、“篮球鞋”、“布鞋”等。所述商品条目信息还可以为类目选项包括的子类目中的至少一个。在一个具体的实施方式中,类目信息、类目选项、子类目可以展示在淘宝、天猫商城等的网页界面的相应区域上设置的类目框内。当类目信息、类目选项、子类目 中的任意一个被点击,即可实现商品条目信息的选择。

在本实施方式中,商品条目信息也可以是按商品种类分列的细目信息,其可以为具有预定长度的字符串例如“冬季男款防滑加厚绒料休闲鞋”,用于具体描述商品的名称和商品具备的相关属性,并对该条目信息所描述的商品作出区别于其他商品的客观介定,以便于根据商品条目信息可以在相应的网购平台上搜索到其所描述的商品。接收选择的商品条目信息的方式可以为:用户可以在淘宝、天猫商城等的网页界面上提供的搜索框中输入关键词例如可以为“鞋子男冬季”并检索,得到商品搜索列表,该商品搜索列表可以包括一个或多个商品搜索项。用户可以点击商品搜索列表中的任意一个商品搜索项,即可实现对应该搜索项的商品条目信息的选择。

在本实施方式中,商品条目信息可以对应有页面链接网址,页面链接网址可以为能够访问相应网页的网络地址,通过访问页面链接网址可以获得对应的网页的数据,进而展现该网页。具体的,例如类目信息、类目选项、子类目中的任意一个被点击,可以链接并展示商品列表页面;或者,商品搜索列表中的任意一个商品搜索项被点击,可以进入相应的商品详情介绍及网购页面。

在本实施方式中,第一订单信息包括商品条目信息。进一步地,当商品条目信息对应有页面链接网址时,第一订单信息中还可以包括有该页面链接网址。当商品条目信息为按商品种类分列的细目信息时,第一订单信息中还可以包括卖家的相关信息如店铺名称、卖家用户自定义名称、卖家联系电话以及阿里旺旺图标,点击该阿里旺旺图标可以打开相应的会话框实现与卖家的即时沟通。

第一发送模块13可以用于将所述第一订单信息发送至第二用户的第二客户端。

在本实施方式中,业务服务器可以提供有预定端口,通过该预定端口可以将订单信息至用户的客户端。业务服务器可以通过互联网接收用户使用客户端提交的订单信息。具体的,举例为:业务服务器可以和客户端之间基于http协议进行数据传输。

在本实施方式中,所述第二客户端可以基于网络协议和网络通信模块进行网络数据传输。网络协议包括但不限于http、tcp/ip或ftp等。在一个具体的实施方式中,第二客户端可以基于网络协议和网络通信模块接入互联网,并可以通过互联网与业务服务器或其他客户端进行网络数据的传输。

在本实施方式中,所述第二客户端可以是能够接入通信网络的终端设备。具体的,例如第二客户端可以为移动智能电话、计算机(包括笔记本电脑,台式电脑)、平板电子设备、个人数字助理(pda)或者智能可穿戴设备等。当然,第二客户端也可以为能 于任一上述所列设备上运行的软体。具体的,例如第二客户端可以为安装在移动智能电话、平板电子设备上的淘宝、天猫商城等应用程序软件。第二客户端可以被第二用户使用,以便能够接收由业务服务器发来的第一订单信息。其中,所述第二用户也可以为相关的网购服务平台例如淘宝、天猫商城等的注册买家。

第二接收模块15可以用于接收第二用户为所述第一订单信息添加的第一属性信息。

在本实施方式中,所述第一属性信息可以为第二用户用于接收网购商品所需要的信息,其可以包括收货地址、收货人姓名及联系电话等。在一个具体的实施方式中,第一用户选择的商品条目信息为商品的细目信息,则根据该商品条目信息生成的第一订单信息中包括的商品信息和/或服务信息可以是明确的,例如为“冬季男款防滑加厚绒料休闲鞋”,则第二用户为第一订单信息添加用于接收该商品所需要的信息即可。

在本实施方式中,第一属性信息还可以为商品的属性信息。所述商品的属性信息可以是商品本身所固有的性质,不同商品的属性信息一般不同,以便于不同商品之间进行区分,但大致可以包括用途、类型、品牌、性能等。具体的,以鞋子为例,依据用途的属性信息可以包括跑步鞋、登山鞋、篮球鞋等;依据类型的属性信息可以包括休闲鞋、板鞋、皮鞋、帆布鞋等;依据品牌的属性信息可以包括耐克、阿迪达斯、李宁、老北京布鞋等;依据性能的属性信息可以包括保暖鞋、增高鞋、防滑鞋等。当然,商品的属性信息并不限于上述列举,根据商品自身的实际特点还可以包括其他更为具体细化的属性信息。仍以鞋子为例,更为具体细化的属性信息可以包括鞋头款式、鞋帮闭合方式、鞋帮/跟高度、颜色、尺码等,本申请实施方式并不以上述列举为限。在一个具体的实施方式中,商品条目信息为商品的细目信息,则第一订单信息中包括的商品信息和/或服务信息可以是明确的,例如为“冬季男款防滑加厚绒料休闲鞋”,则第二用户可以为第一订单信息中包括的该款鞋子添加自己喜好或需要的颜色、尺码等属性信息。或者,商品条目信息为类目信息、类目选项、子类目中的任意一个,则第一订单信息中包括的商品和/或服务可以涵盖较大的范围,则第二用户可以通过勾选网购服务平台自身具有的商品属性信息条件筛选选项为第一订单添加属性信息。例如商品条目信息为“鞋子”,而第二用户需要一双耐克42码篮球鞋,则可以在相应的商品属性信息条件筛选选项中勾选相应的选项,以此为第一订单信息添加属性信息。

在本实施方式中,通过接收第二用户为第一订单信息添加的第一属性信息,可以允许第二用户根据自己的喜好或实际需要,通过添加相应的第一属性信息对第一订单信息中包括的商品和/或服务的内容进行限定,从而可以最大限度的满足不同用户对商品的多 变需求。

第一绑定模块17可以用于将所述第一订单信息与所述第一属性信息相绑定。

在本实施方式中,将第一订单信息与第一属性信息相绑定,可以使第二用户添加的第一属性信息能够与第一订单信息对应,确保第一属性信息可以对第一订单信息中包括的商品和/或服务的内容限定具有针对性和唯一性。

在本实施方式中,将第一订单信息与第一属性信息相绑定的方式可以为将二者对应存储。具体的,举例为可以通过数据表的方式关联存储第一订单信息与第一属性信息,数据表中的一列存储第一订单信息,另一列存储第一属性信息,相绑定的第一订单信息与第一属性信息处于同一行。或者,可以将第一属性信息与第一订单信息的订单标识关联存储。具体的,可以为第一订单信息分配能起唯一标识作用的订单标识,所述订单标识可以为订单编号。通过订单标识可以唯一确定对应的第一订单信息。将第一属性信息与第一订单信息的订单标识关联存储,同样可以唯一确定与第一属性信息相绑定的第一订单信息。当然,第一属性信息与第一订单信息相绑定的方式不限于上述举例,所属领域技术人员在本申请技术精髓的启示下,还可能做出其它变更,但只要其实现的功能和效果与本申请相同或相似,均应涵盖于本申请保护范围内。

订单信息生成模块19可以用于根据所述第一订单信息及第一订单信息绑定的第一属性信息生成第二订单信息。

在本实施方式中,根据包括有商品条目信息的第一订单信息以及绑定的第一属性信息,用于生成订单信息所必须的内容已完整,此时便可以根据第一订单信息及第一订单信息绑定的第一属性信息生成第二订单信息。

在本实施方式中,所述第二订单信息可以包括买卖交易中的订购凭据,具体内容可以包括用户订购的商品信息和/或服务信息。具体的,第二订单信息中可以包括第一订单信息,第一订单信息中包括的商品条目信息以及第二用户为第一订单信息添加的第一属性信息。当然,第二订单信息中还可以包括卖家的相关信息如店铺名称、卖家用户自定义名称、卖家联系电话以及阿里旺旺图标,点击该阿里旺旺图标可以打开相应的会话框实现与卖家的即时沟通。此外,第二订单信息中还可以包括其他内容,例如可以包括订单编号、支付流水号、订单生成时间、备注信息等,本实施方式并不以此为限。

本申请实施方式的服务器通过接收第二用户为第一订单信息添加的第一属性信息,可以允许第二用户根据自己的喜好或实际需要,通过添加相应的第一属性信息对第一订单信息中包括的商品和/或服务的内容进行限定,从而可以最大限度的满足不同用户对商 品的多变需求。且根据包括有商品条目信息的第一订单信息以及绑定的第一属性信息,用于生成订单信息所必须的内容可以已完整,从而可以根据包括有商品条目信息的第一订单信息以及绑定的第一属性信息生成第二订单信息,实现多个用户共同完成对生成订单信息所需内容的编辑或添加操作,如此,可以满足用户对订单下达方式灵活多样的需求,用户的购物体验较佳。

请参阅图5。在一个实施方式中,所述服务器1还可以包括第二发送模块21,第三接收模块23和第二绑定模块25。

第二发送模块21可以用于将绑定了所述第一属性信息的第一订单信息发送至所述第一客户端。

第三接收模块23可以用于接收第一用户对绑定了所述第一属性信息的第一订单信息添加的第二属性信息。

第二绑定模块25可以用于将所述第二属性信息与所述第一订单信息相绑定。

相应地,所述订单信息生成模块19可以用于根据所述第一订单信息及第一订单信息绑定的第一属性信息和第二属性信息生成第二订单信息。

在本实施方式中,所述第二属性信息可以是第一用户添加的为生成订单信息所必须的其他相关信息。通过接收第一用户对绑定了第一属性信息的第一订单信息添加第二属性信息,可以使用于生成订单信息所需要的内容进一步完整。具体的,举例为,当添加的第一属性信息为第二用户用于接收网购商品所需要的收货地址、收货人姓名及联系电话等信息时,则此时第一用户可以为第一订单信息添加用于生成订单信息所必须的商品属性信息。具体的,以鞋子为为例,第一用户可以选择添加鞋子的颜色、尺码、数量等。或者,当添加的第一属性信息为商品的属性信息时,则此时第一用户可以为第一订单信息添加第二用户用于接收网购商品所需要的收货地址、收货人姓名及联系电话等信息。

在本实施方式中,将第一订单信息与第二属性信息相绑定,可以使第一用户添加的第二属性信息能够与第一订单信息对应,确保第二属性信息可以对第一订单信息中包括的商品和/或服务的内容限定具有针对性和唯一性。

在本实施方式中,将第一订单信息与第二属性信息相绑定的方式可以为将二者对应存储。具体的,举例为可以通过数据表的方式关联存储第一订单信息与第二属性信息,数据表中的一列存储第一订单信息,另一列存储第二属性信息,相绑定的第一订单信息与第二属性信息处于同一行。或者,可以将第二属性信息与第一订单信息的订单标识关联存储。具体的,可以为第一订单信息分配能起唯一标识作用的订单标识,所述订单标 识可以为订单编号。通过订单标识可以唯一确定对应的第一订单信息。将第二属性信息与第一订单信息的订单标识关联存储,同样可以唯一确定与第二属性信息相绑定的第一订单信息。当然,第二属性信息与第一订单信息相绑定的方式不限于上述举例,所属领域技术人员在本申请技术精髓的启示下,还可能做出其它变更,但只要其实现的功能和效果与本申请相同或相似,均应涵盖于本申请保护范围内。

在本实施方式中,完成对绑定了第一属性信息的第一订单信息添加第二属性信息后,用于生成订单信息所必须的内容进一步完整,此时便可以根据所述第一订单信息及第一订单信息绑定的第一属性信息和第二属性信息生成第二订单信息。

在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(programmablelogicdevice,pld)(例如现场可编程门阵列(fieldprogrammablegatearray,fpga))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片pld上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logiccompiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(hardwaredescriptionlanguage,hdl),而hdl也并非仅有一种,而是有许多种,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)与verilog2。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。该计算机软件产品可以包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施方式或者实施方式的某些部分所述的方法。该计算机软件产品可以存储在内存中,内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括短暂电脑可读媒体(transitorymedia),如调制的数据信号和载波。

本说明书中的各个实施方式均采用递进的方式描述,各个实施方式之间相同相似的部分互相参见即可,每个实施方式重点说明的都是与其他实施方式的不同之处。尤其,对于系统实施方式而言,由于其基本相似于方法实施方式,所以描述的比较简单,相关之处参见方法实施方式的部分说明即可。

虽然通过实施方式描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。

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