移动终端购物方法及其系统技术方案

技术编号:2960235 阅读:204 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及通信领域,公开了一种移动终端购物方法及其系统,使得移动终端能够识别实物商品的价格、规格和名称,从而提供对更多种类商品的支付和购买功能。本发明专利技术中,通过移动终端摄像头拍摄商品相应的条形码图像,并对条形码图像进行解析,得到商品识别信息和商品说明,由此获得商品的价格、名称以及规格信息;条形码可以用二维条形码;对于确定需要购买的商品,移动终端向网络支付子系统请求支付,支付成功后由网络支付子系统将支付成功消息反馈给移动终端用户以及商品销售终端,从而完成购物。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及诸如手机和带有无线模块的个人数字助理(Personal Digital Assistant,简称“PDA”)之类的移动终端对商品的识别和购买支付技术。
技术介绍
随着计算机技术的不断发展,条形码技术作为一种自动识别技术已在商业、邮政、图书管理、仓储、工业生产过程控制、交通、身份识别领域广泛应用。由于条形码技术具有输入速度快、准确度高、成本低、可靠性强的优点,因此在当今的自动识别技术中它具有非常重要的地位。使用条形码技术实现自动识别的基本原理是按照一定的规则排列条和空,从而组成相应的图形符号来表示具体的文字和数据信息,通过专用的识别装置可以识别这些图形符号以重现条形码所表示的信息,进而实现自动识别。本领域的普通技术人员应该知道,不同的排列规则对应不同的码制,因此所需的识别装置也是不一样的。目前的条形码主要可以分为一维条形码和二维条形码。一维条形码承载的是一维信息,二维条形码承载的是二维信息。从信息量的角度来看,一维条形码所承载的主要是商品的编码信息,本领域的普通技术人员应该知道,上述编码信息通常只能用数字或字母表示;二维条形码可以承载商品的图像、商品信息、厂商信息等,这些信息可以采用文字或图像来表示,因此二维条形码所承载的信息量要多于一维条形码。通常一维条形码采用固定长度的条空序列来表示商品的编码信息。在使用一维条形码时,需要建立一个专门的数据库,在数据库中将条形码图形所表示的信息编码与数据库中的商品信息建立对应关系,当识别装置识别出条形码表示的信息编码后,通过数据线将该信息传送给数据库,然后根据对应关系可以从数据库中调出相应商品的信息,进而进行操作和处理。由于一维条形码需要通过链接数据库的方式提取信息才能明确条形码所表达的信息含意,因此在没有数据库或者不便联网的地方就不能使用一维条形码,此外,一维条形码只能表示数字或字母而不能表示文字和图像,因此就逐渐出现了二维条形码。二维条形码可以在横向和纵向两个方向表示信息,不仅在相同的范围内能比一维条形码表示更多的信息,而且还可以表示文字和图像。目前二维条形码主要可以分为堆栈式二维条形码和矩阵式二维条形码。其中,堆栈式二维条形码是由一维条形码发展过来的,通常由多行短截的一维条形码堆叠而成,其在编码设计、检查原理、识读方式等方面都继承了一维条形码的特点,但由于行数增加,对行的辨别、译码算法等方面与一维条形码相比有所区别。目前通常使用的堆栈式二维条形码主要有PDF417、Code16K,Supercode,Code49等。矩阵式二维条形码是以矩阵的形式组成的,在矩阵相应元素位置上用点的出现和不出现来表示二进制的0或1,根据点的不同组合来表示条形码的意义。本领域的普通技术人员应该知道,上述所述的点可以是圆点或方点。目前使用较多的矩阵式二维条形码主要有DataMatrix,Maxicode,Vericode,Softstrip,Code1,Philips Dot Code等。上面简要介绍了条形码的原理和主要分类,下面将简要描述目前通常的条形码识别过程。图1是现有技术中使用条形码进行交易的系统框图,如图所示,主要由条形码识别模块10、条形码解密模块11和操作处理模块12三个模块组成。其中,条形码识别模块10主要用于识别条形码图案,获得原始条形码数据信息,通常可以由条形码扫描枪或数据采集器来实现。条形码解密模块11主要是对上述条形码识别模块10识别出来条形码数据信息进行解密操作。本领域普通的技术人员应该知道,只有当解密算法与加密算法相同时,才能获得正确的数据信息。对于一维条形码,其解密出来的数据信息是表明该商品的编码信息,通过编码信息与数据库中商品的信息的对应关系获得商品的详细信息;对于二维条形码,其解密处理的数据信息可以包括该商品的图像信息、商品名称、生产厂家信息和时间信息等。如果在产生条形码时没有对数据进行加密处理,则该模块可以不要。操作处理模块12主要是对解密出的商品进行操作,如入库出库操作,打印发票等操作。本领域的普通技术人员应该知道,该模块主要通过计算机或者专用的收银机来实现。当使用上述系统进行交易时,首先由条形码识别模块10识别出条形码的原始数据信息,然后将该信息传送给条形码解密模块11,对原始数据信息进行解密操作,从而获得商品的详细信息,最后由操作处理模块12完成商品最后的出库入库操作等处理过程。与此同时,随着通信技术的发展,诸如手机和PDA之类的移动终端的应用日益普及,短信技术也日趋成熟,目前已经能够采用短信方式触发一些简单服务业务的服务费的支付,以方便人们对一部分服务,例如天气预报短信、股票信息短信等各种信息服务的购买。但是,目前移动终端还不能对诸如食品、服装等实物商品的价格、规格、名称进行有效识别,导致无法对实物商品进行支付和购买。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种移动终端购物方法及其系统,使得移动终端能够识别实物商品的价格、规格和名称,从而提供对更多种类商品的支付和购买功能。为实现上述目的,本专利技术提供了一种移动终端购物方法,其中,所述移动终端具有摄像功能,所述方法包含以下步骤A通过所述移动终端拍摄条形码图像,该条形码包含商品识别信息以及说明信息;B所述移动终端从所述条形码图像中解析出所述说明信息,并向用户显示;C当所述用户确认购买时,所述移动终端向网络支付子系统发送支付请求消息,该消息中包含所述商品识别信息;D所述网络支付子系统响应所述支付请求消息,根据所述商品识别信息查询该商品的价格,完成支付,并向所述移动终端和商品销售终端发送支付成功消息。其中,所述商品说明信息包含所述商品的价格、名称以及规格;所述支付请求消息中还包含所述商品的价格和数量。此外,当所述移动终端是预付费用户时,所述步骤D还包含以下子步骤所述网络支付子系统判断该移动终端的帐户余额是否大于所述商品的价格,如果是,则完成支付,否则向所述移动终端发送提示余额不足的消息。此外,所述步骤B还包含以下子步骤将所述条形码图像信息转换为预定义数据结构;将所述预定义数据结构整理成用户可读的文本或图像信息。本专利技术还提供了一种移动终端购物系统,所述系统包含移动终端、网络支付子系统以及商品销售终端,其中, 所述移动终端还包含摄像头,用于拍摄条形码图像,该条形码包含商品识别信息以及说明信息;解析模块,用于从所述条形码图像中解析出所述商品识别信息以及说明信息;显示模块,用于向用户显示所述说明信息;输入模块,用于接收用户对所述商品的购买确认或购买取消信息;网络付帐模块,用于当所述用户确认购买时向所述网络支付子系统发送支付请求消息,该消息中包含所述商品识别信息;所述网络支付子系统用于响应所述支付请求消息,根据所述商品识别信息查询该商品的价格,完成支付,并向所述移动终端和商品销售终端发送支付成功消息。其中,所述商品销售终端是自动售货机,用于响应来自所述网络支付子系统的支付成功消息,向用户提供相应的商品。此外,所述商品销售终端用于响应来自所述网络支付子系统的支付成功消息,向售货员显示用户支付成功的信息。此外,所述解析模块还包含条形码图像识别子模块,用于将所述条形码图像信息转换为预定义数据结构;信息整理子模块,用于将所述预定义数据结构整理成用户可读的文本或图像本文档来自技高网
...

【技术保护点】
一种移动终端购物方法,其中,所述移动终端具有摄像功能,其特征在于,所述方法包含以下步骤:    A通过所述移动终端拍摄条形码图像,该条形码包含商品识别信息以及说明信息;    B所述移动终端从所述条形码图像中解析出所述说明信息,并向用户显示;    C当所述用户确认购买时,所述移动终端向网络支付子系统发送支付请求消息,该消息中包含所述商品识别信息;    D所述网络支付子系统响应所述支付请求消息,根据所述商品识别信息查询该商品的价格,完成支付,并向所述移动终端和商品销售终端发送支付成功消息。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘桂强杨鹏亮
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利