一种基于移动互联网服务应用的在线支付系统的制作方法

文档序号:10542220阅读:209来源:国知局
一种基于移动互联网服务应用的在线支付系统的制作方法
【专利摘要】本发明涉及一种基于移动互联网服务应用的在线支付系统,该系统包括移动端和服务端,移动端包括水印验证模块,服务端包括水印生成模块,水印生成模块响应于对用户个人信息的成功审核生成添加于用户上传的证件图像的水印图像,水印图像与用户上传的证件图像分开存储于移动端,仅在需要上传至服务端时才在后台自动合成并上传,在服务端向移动端发送结算请求,移动端响应于结算请求,将水印图像添加至经用户确认的订单并将附有水印图像的订单发送至服务端,或者移动端向服务端发出服务完成通知,服务端响应于服务完成通知首先向移动端发送结算请求,移动端响应于结算请求,将水印图像添加至经用户确认的订单并将附有水印图像的订单发送至服务端。
【专利说明】
一种基于移动互联网服务应用的在线支付系统
技术领域
[0001] 本发明涉及移动互联网服务应用领域,尤其涉及一种基于移动互联网服务应用的 在线支付系统。
【背景技术】
[0002] 在互联网上发布和搜索服务信息是网民的一个重要需求,如58同城、赶集网等这 些服务信息发布网站就是基于这个需求而建立的。这里的服务信息包括与工作生活相关的 各种供服务与需求信息,如家政服务与需求信息、培训服务与需求信息、房屋出租与求租信 息、招工与工作需求信息等。当前,网民在服务信息发布网站上发布服务信息以及搜索服务 信息时,更希望就近发布信息或者获得就近信息,即服务信息更多地与自身地理位置相关, 使得所有服务更加便捷、高效和高质量,不仅节约了服务成本,同时也是社会资源的一种更 加合理的利用。
[0003] 另一方面,随着移动智能通信设备,例如,智能手机、平板电脑、智能手持终端等的 普及,能否利用这类设备实现随时随地的在线支付已成为大众所关注的一个热点问题,而 解决该问题的关键则是可操作性和安全性问题。可操作性问题产生的根源在于:当前人们 所持有的银行卡越来越多,为了根据需要使用不同的银行卡进行支付,人们不得不随身携 带各种银行卡,这不仅造成携带上的不便,也存在着银行卡丢失的风险。目前,市场上已出 现的在线支付产品,均存在这种操作性问题,即这类产品需要在手机上连接一个小型的刷 卡设备,通过客户刷卡来完成在线支付。安全性问题产生的根源在于:目前,随着病毒在移 动智能通信设备上的泛滥,这类设备的信息安全问题日益严重,当在移动智能通信设备上 输入支付密码进行支付时,支付信息存在着被窃听、篡改的巨大风险。因此,在线支付的可 操行和安全性成为亟待解决的技术问题。
[0004] 中国专利(公布号为CN104299135A)公布了一种在线支付系统与方法。该专利提供 的系统包括服务器单元、账号维护单元、CA制证与数据加密单元、订单生成与查询单元、订 单发送网关单元、订单状态改变通知单元。该专利提供的方法充分集合了网络、计算机、通 信、数据加密等技术,通过业务系统将数据整合成为一个完整的订单并指定协议支付、通过 CA完成数字证书后,使用DES算法对该订单进行加密,并发送到银行网关。从而实现了安全、 完整、可靠的银行订单数据发送,该方法提供了一种在互联网环境下支付的一种新模式。但 是,该专利提供的系统和方法所涉及的订单数据需要在多个系统间进行传输,对其数据进 行加密存在复杂性;另一方面,缺少对支付方和受付方的身份验证的步骤,支付方在不确定 受付方身份的情况下进行支付,存在服务费用被冒领的问题。

【发明内容】

[0005] 针对现有技术之不足,本发明提供了一种基于移动互联网服务应用的在线支付系 统,所述系统包括移动端和服务端,所述移动端包括水印验证模块,所述服务端包括水印生 成模块,
[0006] 所述水印生成模块响应于对用户个人信息的成功审核生成添加于用户上传的证 件图像上的水印图像,其中,所述水印图像与用户上传的证件图像分开存储于所述移动端, 仅在需要上传至所述服务端时才在后台自动合成并进行上传,并且
[0007] 在所述服务端向所述移动端发送结算请求,所述移动端响应于所述结算请求,将 所述水印图像添加至经用户确认的订单并将附有所述水印图像的订单发送至所述服务端 以进行服务费用的支付,或者
[0008] 所述移动端向所述服务端发出服务完成通知,所述服务端响应于所述服务完成通 知向所述移动端发送结算请求,所述移动端响应于所述结算请求,将所述水印图像添加至 经用户确认的订单并将附有所述水印图像的订单发送至所述服务端以进行服务费用的支 付。
[0009] 本发明将水印图像与证件图像分开存储于移动端,仅在需要上传至服务端时才在 后台自动合成并进行上传,可以避免不法分子采用图像处理的技术手段,例如单纯截屏来 骗过服务端的意外情况发生;另一方面,本发明通过将水印图像添加至经用户确认的订单 并将附有水印图像的订单发送至服务端以进行服务费用的支付,可以避免服务费用被冒领 的意外情况发生。
[0010] 根据一个优选实施方式,所述移动端上传的附有所述水印图像的证件图像经所述 服务端的数据匹配模块接收并传送至用户的水印验证模块,所述水印验证模块将采集到的 所述订单中的水印图像与所述服务端发送的水印图像进行匹配,从而使得用户能够通过所 述系统互相进行身份认证。
[0011] 根据一个优选实施方式,所述水印图像包含由密匙形成的呈正态分布的水印矩 阵,所述水印验证模块通过将所述水印验证模块采集到的所述订单中水印图像的水印矩阵 与所述服务端发送的水印图像中的水印矩阵进行匹配并根据匹配结果完成对对方用户的 身份认证。
[0012] 根据一个优选实施方式,所述水印图像设置有所述移动端的图像采集设备能够识 别但人眼不可识别的光谱,将人眼不可识别的所述水印图像添加至用户上传的证件图像中 以保证身份认证的可靠性。本发明将人眼不可识别的水印图像添加至证件图像中,使得水 印图像无需加密存储在移动端也能避免不法分子伪造证件的意外情况发生。
[0013] 根据一个优选实施方式,所述移动端还包括支付模块,所述服务端还包括财务管 理模块,所述财务管理模块接收所述移动端发送的附有所述水印图像的订单并基于所述订 单确定支付信息,并且,所述财务管理模块将所述支付信息生成二维码并将所述二维码发 送至服务需求用户的支付模块,通过扫描服务需求用户支付模块的二维码以完成费用支 付。
[0014] 根据一个优选实施方式,所述支付信息包括所述财务管理模炔基于所述移动端发 送的附有所述水印图像的订单确定的支付费用以及支付对象。
[0015] 根据一个优选实施方式,所述移动端还包括用于提交和/或上传用户的地理位置 数据和属性数据的个人信息模块,用于提交和/或上传用户的需求数据的需求数据采集模 块以及用于用户对对方的服务和/或需求进行评价的服务评价模块;
[0016] 所述服务端还包括用于保存经所述移动端发送的至少包含地理位置数据、属性数 据和/或需求数据的服务器模块,基于用户经所述移动端发送的数据或指令提取和/或更新 用户的地理位置数据、属性数据和/或需求数据并将所述数据发送至数据匹配模块的用户 管理模块,用于提取用户经所述移动端发送的属性数据和/或需求数据中与服务提供项目 和/或服务需求项目相关的数据并将所述数据进行存储的服务信息模块和基于所述移动端 发送的地理位置数据建立第一映射表、基于所述移动端发送的属性数据和/或需求数据建 立第二映射表的数据匹配模块;并且,
[0017] 所述数据匹配模炔基于响应所述移动端发送的数据或指令完成所述第一映射表 和所述第二映射表的更新,对更新后的第一映射表和更新后的第二映射表由所述数据匹配 模块以交互匹配的方式进行服务与需求的匹配和/或筛选,并将匹配和/或筛选后的数据作 为服务信息返回至所述移动端。
[0018] 根据一个优选实施方式,所述第一映射表为所述数据匹配模炔基于第一用户经所 述移动端发送的地理位置数据而建立的第一用户与至少一个第二用户的对应关系列表;
[0019] 所述第二映射表为所述数据匹配模炔基于第一用户经所述移动端发送的属性数 据和/或需求数据而建立的第一用户与至少一个第二用户的对应关系列表。
[0020] 根据一个优选实施方式,更新后的第一映射表为所述数据匹配模炔基于所述第一 映射表和第一用户经所述移动端发送的与查询服务和/或提供服务相关的数据或指令匹配 出的更新后地理位置数据而建立的第一用户与至少一个第二用户的对应关系列表;
[0021] 更新后的第二映射表为所述数据匹配模炔基于所述第二映射表和第一用户经所 述移动端发送的与查询服务和/或提供服务相关的数据或指令匹配出的更新后属性数据 和/或需求数据而建立的第一用户与至少一个第二用户的对应关系列表。
[0022] 根据一个优选实施方式,所述系统的移动终端设备为智能手机、平板电脑或笔记 本电脑,并且,所述移动终端设备通过WiFi、蓝牙、ZigBee、移动2G、移动3G或移动4G实现所 述移动端与所述服务端的数据传输。
[0023] 本发明提供的基于移动互联网服务应用的在线支付系统在支付开始前,通过添加 水印图像的方式可对用户的身份进行识别和验证,为用户间的服务提供了质量保障和安全 保障,同时也可防止不法分子冒领服务费用的意外情况发生;另一方面,本发明的基于移动 互联网服务应用的在线支付系统通过将支付信息生成二维码的形式发送至支付方,用户通 过扫描二维码即可完成支付,具有方便、快捷的优势。
【附图说明】
[0024] 图1是本发明基于移动互联网服务应用的在线支付系统的模块示意图;
[0025] 图2是本发明的水印生成单元的模块示意图;
[0026] 图3是本发明的水印验证单元的模块示意图;
[0027] 图4是本发明基于移动互联网服务应用的在线支付系统的第一映射表、第二映射 表、更新后第一映射表和更新后第二映射表的示意图;和
[0028]图5是本发明基于移动互联网服务应用的在线支付系统的服务管理流程图。
[0029] 附图标记列表
[0030] 10:移动端 20:服务端
[0031] 101:个人信息模块 101a:地理位置查询服务单元
[0032] 102:需求数据采集模块 103:服务评价模块
[0033] 104:水印验证模块 104a:水印原图获取单元
[0034] 104b:局部特征点识别单元104c:局部特征点确定单元
[0035] 104d:图像校正单元 104e:水印添加区域确定单元
[0036] 104f:水印矩阵确定单元 104g:水印识别单元
[0037] 105:支付模块 201:服务器模块
[0038] 202:用户管理模块 203:服务信息模块
[0039] 204:数据匹配模块 205:水印生成模块
[0040] 205a:局部特征点提取单元205b:水印添加区域选择单元 [0041 ] 205c:水印矩阵生成单元 205d:水印添加单元
[0042] 206 :财务管理模块
【具体实施方式】
[0043] 下面结合附图进行详细说明。
[0044] 本发明的第一用户可为服务提供用户,也可为服务需求用户。第二用户也可为服 务提供用户或服务需求用户。当第一用户为服务提供用户时,相应的第二用户为服务需求 用户。当第一用户为服务需求用户时,相应的第二用户为服务提供用户。本发明的用户是指 服务需求用户和/或服务提供用户。
[0045] 如图1所示,该系统包括移动端10和服务端20。移动端10适用于服务需求用户和服 务提供用户。该系统的移动终端设备为智能手机、平板电脑或笔记本电脑。移动终端设备通 过WiFi、蓝牙、ZigBee、移动2G、移动3G或移动4G实现移动端10与服务端20的数据传输。
[0046] 根据一个优选实施方式,移动端10包括个人信息模块101、需求数据采集模块102、 服务评价模块103、水印验证模块104和支付模块105。其中,个人信息模块101又包括有地理 位置查询服务单元101A。
[0047]个人信息模块101用于用户提交和/或上传属性数据和地理位置数据,并将属性数 据和地理位置数据发送至服务器模块201进行保存。优选地,服务需求用户的属性数据包括 用户姓名、电话、常用地址和实时地址等。其中,常用地址为用户家庭地址和/或办公地址。 实时地址为地理位置查询服务单元101A基于GPS和/或iBeacon定位方式获取的地址。服务 提供用户的属性数据包括用户姓名、电话、公司、常用地址、收款账号信息、个人学历、培训 经历、从业经历、技能或资质证书等。个人信息模块101还可接收并显示服务提供用户的服 务等级以及服务需求用户对其的评论信息。优选地,个人信息模块101还用于接收并显示该 系统推送的与服务和/或需求相关的消息和/或提示。系统推送的消息和/或提示包括系统 派单信息、服务需求订单详细信息等。优选地,系统派单信息和服务需求订单详细信息包括 服务项目、服务时间、服务地点和资费等级及计费方式等。
[0048]需求数据采集模块102用于提交和/或上传用户的需求数据,并将需求数据发送至 服务器模块201进行保存。需求数据包括所需服务项目、服务地址、服务时间、服务提供用户 等级等。优选地,服务需求用户还可根据自身服务需求结合系统提供价格参考体系选择服 务类型和计价模式。确定服务类型和计价模式后,需求数据采集模块102以列表和/或地图 方式显示附近在线的相关服务提供用户的信息。服务需求用户可查看服务提供用户的详细 信息,对满意的客户预约下单。其中,服务提供用户的详细信息包括提供服务的类型、服务 等级和可接收订单的时间段等。优选地,服务需求用户可通过需求数据采集模块102查阅历 史需求信息。历史需求信息按照距今日期由近及远以列表方式呈现。历史需求信息内容包 括需求信息产生日期、需求服务种类、资费情况、服务满意度及服务提供用户联系方式等。 优选地,服务需求用户可基于历史需求信息挑选其满意或熟悉的服务提供用户,并针对服 务提供用户预约下单。
[0049] 服务评价模块103用于用户对对方的服务和/或需求进行评价,并将评价信息发送 至个人信息模块101进行保存。优选地,服务需求用户可通过服务评价模块103对服务提供 用户的服务质量、服务态度、服务效率等进行评价。服务提供用户也可通过服务评价模块 103对服务需求用户的服务要求、服务难易程度、服务费用等进行评价。优选地,该评价信息 不能被用户修改。
[0050] 水印验证模块104用于对服务提供人员提供的电子和/或纸质证件的水印图像进 行验证,以确认服务提供人员的身份信息。证件上附有服务提供人员的头像。证件包括上岗 证、身份证等经过工作人员人工验证的证件。或者,水印验证模块104用于对服务需求用户 提供的电子和/或纸质证件的水印图像进行验证,以确认服务需求用户的身份信息。用户使 用水印验证模块104对水印图像进行验证后,支付行为才会开始,确保了双方用户的安全和 服务费用不会被冒领。对服务提供人员和/或服务需求用户的身份信息进行验证时,仅需先 提取水印图像,验证是否存在水印图像以及水印图像是否经过篡改,即可完成认证,对移动 端和服务端的存储负荷和工作负荷要求很低。
[0051] 支付模块104通过第一用户扫描第二用户的二维码以完成费用支付。优选地,服务 需求用户通过支付模块104扫描服务提供用户支付模块104中的二维码以确定支付金额。优 选地,服务需求用户支付过程可使用优惠券二维码,按照支付模块104生成的实际支付金额 进行支付。或者,支付模块104可通过响应财务管理单元202d发送的费用支付消息以完成费 用支付。
[0052]根据一个优选实施方式,服务端20包括服务器模块201、用户管理模块202、服务信 息模块203、数据匹配模块204、水印生成模块205和财务管理模块206。
[0053]服务器模块201用于保存经移动端10发送的至少包含地理位置数据、属性数据和/ 或需求数据的信息。服务器模块201将更新后的第一映射表和更新后的第二映射表作为历 史映射表保存。数据匹配模块204可基于服务器模块201保存的历史映射表生成至少一个第 一预测映射表和至少一个第二预测映射表,并将至少一个第一预测映射表和至少一个第二 预测映射表保存于服务器模块201。优选地,第一预测映射表和第二预测映射表作为下次数 据更新的基础。优选地,数据匹配模块204基于保存于服务器模块201的历史映射表和神经 网络技术,对第一映射历史映射表和第二映射历史映射表进行数据分析和处理,预测并生 成第一预测映射表和第二预测映射表。数据匹配模块204基于历史映射表和神经网络生成 预测映射表的方式节省了服务端20下一次更新匹配映射表的时间。
[0054]用户管理模块202基于用户经移动端10发送的数据或指令提取和/或更新用户的 地理位置数据、属性数据和/或需求数据,并将提取和/或更新的数据发送至数据匹配模块 204。优选地,用户管理模块202还用于用户账号的管理,包括新增或停用用户账号、查看或 修改账号信息等。用户管理模块202还用于管理用户提交和/或上传的属性数据并基于属性 数据和/或用户评价确定用户的服务等级。优选地,服务等级为该系统根据用户的个人信息 完整度、个人学历、培训经历、从业经历、技能、资质证书、从业时间和用户评价情况综合确 定的。
[0055] 服务信息模块203用于提取用户经移动端10发送的属性数据和/或需求数据中与 服务提供项目和/或服务需求项目相关的数据并将该数据进行存储。优选地,服务信息模块 203还包括服务计费方式的管理。服务计费方式根据不同城市类别的不同服务项目的不同 服务提供用户等级而不同。
[0056] 数据匹配模块204用于匹配用户服务数据与位置数据。服务数据包括服务提供用 户的属性数据和服务需求用户的需求数据。数据匹配模块204基于用户上传的地理位置数 据和用户管理模块202的用户信息建立第一映射表。数据匹配模块204基于用户上传的属性 数据和/或需求数据以及用户管理模块202中包含的用户属性数据和/或需求数据的信息建 立第二映射表。优选地,第一映射表为数据匹配模块204基于第一用户经移动端10上传的地 理位置数据而建立的第一用户与至少一个第二用户的对应关系列表。第二映射表为数据匹 配模块204基于第一用户经移动端10上传的属性数据和/或需求数据而建立的第一用户与 至少一个第二用户的对应关系列表。数据匹配模块204基于响应移动端10发送的数据或指 令完成第一映射表和第二映射表的更新。优选地,更新后的第一映射表为数据匹配模块204 基于第一映射表和第一用户经移动端10发送的与查询服务和/或提供服务相关的数据或指 令匹配出的更新后地理位置数据而建立的第一用户与至少一个第二用户的对应关系列表。 更新后的第二映射表为数据匹配模块204基于第二映射表和第一用户经移动端10发送的与 查询服务和/或提供服务相关的数据或指令匹配出的更新后属性数据和/或需求数据而建 立的第一用户与至少一个第二用户的对应关系列表。数据匹配模块204对更新后的第一映 射表和更新后的第二映射表以交互匹配的方式进行服务与需求的匹配和/或筛选。数据匹 配模块204将匹配和/或筛选后的数据作为服务信息返回至移动端10。
[0057]水印生成模块205用于根据服务提供用户的个人信息生成人眼不可识别的水印图 像,并且将水印图像附加在服务提供用户上传的所有证件上。或者,水印生成模块205也可 用于根据服务需求用户的个人信息生成人眼不可识别的水印图像,并且将水印图像附加在 服务需求用户上传的所有证件上。水印图像中包含由密匙生成的唯一的呈正态分布的水印 矩阵。
[0058]财务管理模块206接收移动端10发送的附有所述水印图像的订单并基于所述订单 确定支付信息。财务管理模块206将支付信息生成二维码并将二维码发送至服务需求用户 的支付模块104。通过扫描服务需求用户支付模块104的二维码以完成费用支付。优选地,支 付信息包括财务管理模块206基于移动端10发送的附有所述水印图像的订单确定的支付费 用以及支付对象。本发明通过将二维码引入支付过程,避免了传统短信验证码认证方式的 缺陷,使得本发明的支付过程更加安全、简单、快捷。
[0059] 实施例1
[0060]以本发明基于移动互联网服务应用的在线支付系统对用户的身份认证过程为例。
[0061]服务提供用户通过个人信息模块101注册并上传个人信息。服务提供用户需要上 传有效的资格证件以确认其具备上岗资格。资格证件包括身份证、健康证以及相关单位颁 发的具体行业资格证、执业证中的一种或几种,至少一种证件具有工作人员的图像。在服务 提供用户上传相关资格证件后,系统的人工服务人员对资格证件进行人工审查。在人工服 务人员审查合格后,发出审查合格指令。水印生成模块205基于审查合格指令生成唯一的水 印图像,并且将水印图像附加在服务提供用户上传的所有证件上。水印图像包含由密匙生 成的呈正态分布的水印矩阵。水印图像与服务提供用户的个人信息、第一映射表、第二映射 表互相关联。通过水印图像可以调取服务提供用户的服务信息。类似的,服务需求用户需要 上传具有头像的有效证件。水印生成模块205基于人工服务人员的审查合格指令生成唯一 的水印图像,并且将水印图像附加在服务需求用户上传的有效证件上。
[0062]根据一个优选实施方式,水印图像时人眼不可见的,但是能够凭借移动端10的图 像采集设备检测到。例如,手机的摄像头能够拍摄人眼不可见的光谱范围。因此,将水印图 像以人眼不可见或很难识别的光谱范围添加至用户上传的证件图像中,可以避免用户伪造 证件,并且,水印图像无需加密存储在移动端10。优选地,将水印图像以人眼不可见或很难 识别的光谱范围添加至用户的电子证件图像中或纸质证件图像中。
[0063]根据一个优选实施方式,水印图像与用户上传的证件图像分开存储于移动端10, 仅在需要上传至服务端20时才在后台自动合成并进行上传。优选地,水印图像与用户上传 的证件图像分开存储于移动端10的个人信息模块101中。当需要提取附加有水印图像的证 件图像时,服务端20向相应的移动端10发送证件图像提取指令。个人信息模块101响应于提 取证件图像的指令分别提取服务人员的水印图像和证件图像并合成为附有水印图像的证 件图像传送至服务端20。附有水印图像的证件图像是在后台进行合成的,而不会展示给用 户。换而言之,水印图像不会显示在移动端10的屏幕上,附有水印图像的证件图像也不会存 储在移动端10的存储器中。本发明能够避免被采用图像处理技术手段处理过的图像蒙骗。 例如,单纯的电子截取的图像,水印图像和证件图像是一体的,不能被服务端20识别,从而 不能欺骗服务端20。
[0064]根据一个优选实施方式,在服务端20向移动端10发送结算请求。移动端10响应于 结算请求,将水印图像添加至经用户确认的订单并将附有水印图像的订单发送至服务端20 以进行服务费用的支付。或者移动端10向服务端20发出服务完成通知,服务端20响应于服 务完成通知向移动端10发送结算请求。移动端10响应于结算请求,将水印图像添加至经用 户确认的订单并将附有水印图像的订单发送至服务端20以进行服务费用的支付。
[0065]根据一个优选实施方式,移动端10上传的附有水印图像的证件图像经服务端20的 数据匹配模块204接收并传送至用户的水印验证模块104。水印验证模块104将采集到的所 述订单中的水印图像与服务端20发送的水印图像进行匹配。优选地,水印图像包含由密匙 形成的呈正态分布的水印矩阵,水印验证模块104通过将水印验证模块104采集到的订单中 水印图像的水印矩阵与服务端20发送的水印图像中的水印矩阵进行匹配并根据匹配结果 完成对对方用户的身份认证。若二者的结果匹配,则对用户的身份认证成功,可以进行费用 支付。若二者不匹配,则认证失败,系统不执行服务费用支付的操作。
[0066]根据一个优选实施方式,财务管理模块206响应于对用户身份认证成功的指令接 收移动端10发送的附有水印图像的订单并基于订单确定支付信息。优选地,支付信息包括 财务管理模块206基于移动端10发送的附有水印突袭的订单确定的支付费用以及支付对 象。财务管理模块206将支付信息生成二维码并将二维码发送至服务需求用户的支付模块 104,通过扫描服务需求用户支付模块104的二维码以完成费用支付。
[0067]本发明的基于移动互联网服务应用的在线支付系统验证用户身份的真实性时,仅 需先提取水印图像,验证是否存在水印图像以及水印图像是否经过篡改,即可完成认证,如 此使得对服务端20的存储负荷和工作负荷要求很低。该系统基于对用户身份认证成功的指 令完成服务费用的支付,并在用户确定的订单中添加水印图像,可以避免服务费用被冒领 的问题。
[0068] 实施例2
[0069] 以本发明基于移动互联网服务应用的在线支付系统的水印图像的生成和水印图 像的验证过程为例。
[0070] 如图2所示,水印生成模块205包括局部特征点提取单元205a、水印添加区域选择 单元205b、水印矩阵生成单元205c和水印添加单元205d。局部特征点提取单元205a提取待 添加水印的图像的局部特征点。水印添加区域选取单元205b用于根据提取的局部特征点选 取待添加水印的图像的水印添加区域。水印矩阵生成单元205c用于使用密钥生成符合正态 分布的水印矩阵。水印添加单元205d根据生成的水印矩阵将水印添加到选取的水印添加区 域。
[0071] 优选地,水印添加区域选取单元205b包括水印添加区域块大小确定单元、水印添 加区域块中心确定单元和水印添加区域确定单元。水印添加区域块大小确定单元,用于设 定水印添加区域块的大小。水印添加区域块中心确定单元,用于将每一个局部特征点位置 作为一个水印添加区域块的中心。水印添加区域确定单元,用于将水印添加区域块组成水 印添加区域。
[0072]优选地,水印矩阵生成单元205c包括随机矩阵生成单元、分解单元、随机正交矩阵 生成单元和水印矩阵生成单元。随机矩阵生成单元,用于使用密钥生成两个尺度为wXw的 随机矩阵。W为水印添加区域块的边长。分解单元,用于对所述两个随机矩阵分别进行QR分 解得到两个正交矩阵。随机正交矩阵生成单元,用于使用密钥生成一个对角系数按从大到 小排列的正交矩阵。水印矩阵生成单元,用于将前述的三个正交矩阵相乘得到水印矩阵。
[0073]优选地,水印添加单元205d包括第一颜色空间转化单元、第一变换单元、第二变换 单元、第三变换单元和第二颜色空间转化单元。第一颜色空间转化单元,用于将待添加水印 的图像从RGB颜色空间转化到HSV颜色空间,获取图像的强度量。第一变换单元,用于对图像 的强度量矩阵进行离散小波变换。第二变换单元,用于将离散小波变换后的第三层低频小 波系数加上加权水印矩阵,所述加权水印矩阵为水印矩阵与加权系数矩阵的乘积。第三变 换单元,用于对加入加权水印矩阵的第三层低频小波系数进行逆离散小波变换,得到添加 水印后的图像强度量。第二颜色空间转化单元,用于将所述添加水印后的图像强度量替换 原始的图像强度量,并将图像从HSV颜色空间转化到RGB颜色空间,得到添加水印后的图像。 [0074] 如图3所示,水印验证模块104包括水印原图获取单元104a、局部特征点识别单元 104b、局部特征点确定单元104c、图像校正单元104d、水印添加区域确定单元104e、水印矩 阵确定单元1 〇 4f和水印识别单元10 4g。水印原图获取单元104a根据待识别水印的证件或图 像获取水印原图。水印原图是指为添加水印后没有被修改的证件的原始图像。水印原图存 储于财务管理模块206。在财务管理模块206中查找到水印原图后,进行后续步骤,若财务管 理模块206中没有水印原图,那么水印验证单元104反馈用户的身份验证失败。局部特征点 识别单元l〇4b提取待识别水印的图像和水印原图的局部特征点。局部特征点确定单元104c 对提取的待识别水印的图像的局部特征点和水印原图的局部特征点进行匹配,确定待识别 水印的图像与水印原图中互相匹配的局部特征点。匹配的方法为:将其中一个图像的每一 个局部特征点都与另一个图像的所有局部特征点进行匹配。匹配过程包括如下步骤:
[0075]步骤1,计算其中一个图像的一个局部特征点与另一个图像的所有局部特征点之 间的最小距离和第二小距离。其中,每一个局部特征点都可以用一个特征矩阵来表示,特征 矩阵中的数值表示局部特征的属性值,两个局部特征点之间的距离即为两个特征矩阵之间 的距离。
[0076]步骤2,若所获取的最小距离与第二小距离的比值小于或等于第一阈值,则进行下 一步骤,反之,则确定该局部特征点与另一个图像的所有局部特征点都不匹配。
[0077]步骤3,若所获取的最小距离小于或等于第二阈值,则确定有最小距离的两个局部 特征点互相匹配,反之,则确定该局部特征点与另一个图像的所有局部特征点都不匹配。
[0078] 步骤4,重复前述三个步骤,直到待识别水印的图像的局部特征点和原图的局部特 征点是否匹配全部确认完成。
[0079] 步骤5,获取待识别水印的图像和水印原图的互相匹配的局部特征点。
[0080] 若互相匹配的局部特征点的数量大于等于第三阈值,则认定待识别水印的图像和 水印原图匹配,反之,则认定二者不匹配。
[0081] 前述的第一阈值、第二阈值和第三阈值都可以根据实际情况预先设定。一般情况 下,为了保证识别的效果,可以取经验值,例如,第一阈值为〇. 6,第二阈值为400,第三阈值 为6。进一步地,若匹配的局部特征点的数量小于第三阈值,也可以适当的增大第一阈值和 第二阈值,以增加匹配的局部特征点数量。
[0082]图像校正单元104d对待识别水印的图像进行校正,重新确定匹配的局部特征点。 水印添加区域确定单元l〇4e根据确定的待识别水印的图像与水印原图互相匹配的局部特 征点分别确定待识别水印的图像的水印添加区域以及水印原图中与水印添加区域对应的 局部图像区域。其中,待识别水印的图像的水印添加区域的确定与水印生成模块205的水印 添加区域的确定方法相同,即以每一个确定的局部特征点位置为中心,边长为w的正方形为 水印添加区域块,这些水印添加区域块组成水印添加区域。水印矩阵确定单元104f,使用密 钥生成符合正态分布的水印矩阵。水印识别单元l〇4g计算待识别水印的图像和水印原图中 的水印添加区域的差值矩阵,比较水印矩阵与差值矩阵的相关系数,实现水印识别。其中, 差值矩阵的计算过程如下:
[0083]步骤1,将待识别水印的图像中的水印添加区域和原图中的局部图像区域分别从 RGB颜色空间转化到HSV颜色空间,获取水印添加区域和局部图像区域的强度量;
[0084] 步骤2,对二者的强度量矩阵分别进行离散小波变换;
[0085] 步骤3,提取二者离散小波变换后的第三层低频小波系数矩阵,进行差值计算得到 差值矩阵。
[0086] 本发明预先设定水印矩阵与差值矩阵的相关系数阈值,然后将计算出的相关系数 与阈值进行比较,若相关系数大于等于阈值,则认为待识别水印的图像的水印添加区域为 水印原图中的局部图像区域,从而可以确定待识别水印的图像是否为水印图像,实现水印 识别。通过符合正态分布的水印矩阵与待识别图像和水印原图的水印添加区域的差值矩阵 进行比较来实现水印识别,可以提高识别的准确性。
[0087] 实施例3
[0088] 本实施例是对实施例2的进一步改进,对水印生成过程和水印验证过程进一步进 行说明。
[0089] 根据一个优选实施方式,水印图像由若干近似于证件图像背景色的像素点构成。 这些像素点以不规则的分布方式分布在附有水印图像的证件图像上,从而不会产生易于人 眼分辨的规律图案。水印图像生成方法的步骤包括:
[0090] 步骤1:针对原始图像建立置乱矩阵,该置乱矩阵中包括与原始图像像素点一一对 应的位置。
[0091] 步骤2:使用密钥与高斯基椭圆曲线域中的点相乘后得到的结果值填充到所述置 乱矩阵的所有位置。
[0092] 步骤3:将所述置乱矩阵中取值相同的各个位置在原始图像中对应的像素点置换 到一起,得到置乱后的图像。
[0093]步骤4:在置乱后的图像中嵌入水印。
[0094] 步骤5:利用置乱矩阵及逆算法对嵌入水印的置乱后的图像中进行反置乱,得到最 终图像。
[0095] 在本发明中,上述使用相乘结果填充置乱矩阵中的位置时,既可以按照行的顺序 填充也可以按照列的顺序填充,将上述按照行的顺序称为行扫描,将上述按照列的顺序称 为列扫描。对应填充置乱矩阵时的扫描方式,上述置换像素点时也采用行扫描或列扫描的 方式。
[0096] 本发明中,高斯基椭圆曲线由如下常用公式定义:y2+xy = x3+ax+b。该公式中的a,b 均为使用二进制序列表示的常数,常数取值不同时,所表示的椭圆曲线域不相同。密匙使用 二进制序列表示。原始图像由像素点构成,这些像素点组成一个矩阵,将该矩阵称为像素点 矩阵。置乱矩阵中的位置与上述像素点矩阵中的像素点位置--对应。
[0097] 本发明利用密钥与高斯基椭圆曲线域中的点的坐标值乘积填充该置乱矩阵,再将 置乱矩阵中取值相同的点在原始图像中对应的像素点置换到一起。这相当于置乱是根据密 钥与高斯基椭圆曲线域中的点的相乘结果进行的,而并非根据简单的整数密钥进行。由于 高斯基椭圆曲线域中的任意一点的坐标值位数m(m为整数)都有100位以上(例如191位),因 此密钥与这些点的相乘结果的位数为2m,即已达到57位的长度,几乎不可能用穷举的方法 破解。因此,水印图像人眼不可见,安全性很高,不容易被篡改和伪造,而且像素点构成的水 印图像体积很小,便于存储在服务端和移动端,对网络通信负载要求也很小。有利于提高大 规模020结算系统的效率。
[0098]根据一个优选实施方式,水印图像包含由密匙生成的呈正态分布的水印矩阵。水 印图像与工作人员的个人信息、第一映射表、第二映射表互相关联。通过水印图像可以调取 服务提供人员的服务信息。类似的,服务需求人员需要上传具有头像的有效证件。水印生成 模块205基于人工服务人员的审查合格指令生成唯一的水印图像,并且将水印图像附加在 客户人员上传的有效证件上。水印图像同时传送至个人信息模块101作为水印原图并储存。 其中,水印图像生成的步骤包括:
[0099] 步骤1,提取待添加水印的图像的局部特征点。提取图像的局部特征点可以根据现 有的特征算法,如Harr is角点、SIFT(尺度不变特征变换)算法、MSER算法等方式来实现。
[0100] 步骤2,根据提取的局部特征点,选取所述待添加水印的图像的水印添加区域。其 中,水印添加区域由若干个水印添加区域块组成,可以根据待添加的水印数量和图像的大 小来确定。其中,水印添加区域块的形状并无限制。
[0101] 根据一个优选实施方式,本发明将每一个水印添加区域块都设定为正方形,可以 根据待添加的水印数量和图像大小设定其边长为W,并以每个局部特征点位置为中心。为了 符合小波变换,每个水印添加区域块的边长可以为2的指数倍,例如4、8、16、32等。
[0102] 进一步地,为了保证所添加水印的不可见性,可以通过以下方式来实现:
[0103] 丢弃白色面积比例大于阈值的水印添加区域块。其中,白色面积比例指白色面积 在整个水印添加区域块中的比例,阈值可以根据需要来设定,如0.6等。丢弃标准方差小于 阈值的水印添加区域块。标准方差为
[0105] n表示该水印添加区域块的像素总数,Xl表示某个像素点的像素值,表示某个像 素相对于邻近像素的平均像素值。
[0106] 本发明为了保障水印块之间互不干扰,且又有足够的水印添加区域块,还可以丢 弃中心距离小于阈值的两个水印添加区域块中的一个。在所有的水印添加区域块中,尽量 筛选相互重叠大于等于阈值的水印添加区域块来组成水印添加区域。其中,阈值可以根据 实际情况来确定,本申请对此并不限制。在本实施例中,将阈值设定为2w的平方根,即当两 个水印添加区域块的中心距离大于等于2w的平方根时,认为两者不会互相干扰。
[0107] 步骤3,使用密钥生成符合正态分布的水印矩阵。密钥为预先设定的针对不同图像 或者不同类图像的唯一的标识码,在使用时,可以直接获取。使用密钥生成符合正态分布的 水印矩阵的具体过程为:
[0108] A1,使用密钥生成两个尺度为wXw的随机矩阵。其中,W为前述所确定的水印添加 区域块的边长。此处假设两个随机矩阵分别为U和V。
[0109] A2,对两个随机矩阵分别进行QR分解得到两个正交矩阵。QR分解指将把矩阵分解 成一个正交矩阵Q与一个上三角矩阵R的积。假设随机矩阵U分解得到的正交矩阵为Uq,随机 矩阵V分解得到的正交矩阵为Vq。
[0110] A3,使用密钥生成一个对角系数按从大到小排列的正交矩阵。具体的,使用密钥生 成随机矢量lXw,将该随机矢量的值从大到小排列,并将排序后的矢量作为正交矩阵的对 角值,其余值用零补充,即得到尺度为w X w的正交矩阵S。
[0111] A4,将前述的步骤D2和D3中得到的三个正交矩阵相乘得到水印矩阵。最后得到的 水印矩阵为Wmat = Uq*S*Vq。
[0112] 步骤4,根据生成的水印矩阵将水印添加到选取的水印添加区域。具体的包括以下 步骤:
[0113] A1,将待添加水印的图像从RGB颜色空间转化到HSV颜色空间,获取图像的强度量。 其中,RGB颜色空间指由红(R)、绿(G)、蓝(B)三个颜色通道的变化和叠加构成的颜色空间。 HSV颜色空间:由色调(H)、饱和度(S)、亮度(V)来表示各种颜色所构成的颜色空间。
[0114] A2,对图像的强度量矩阵进行离散小波(Discrete Wavelet Transform)变换。
[0115] A3,将离散小波变换后的第三层低频小波系数加上加权水印矩阵。加权水印矩阵 为水印矩阵与加权系数矩阵的乘积,其中,加权系数矩阵根据实际水印的可见性和抗干扰 性来选取。一般情况下,加权系数矩阵的系数值在0.1到0.2之间。
[0116] A4,对加入加权水印矩阵的第三层低频小波系数进行逆离散小波(IDWT)变换,得 到添加水印后的图像强度量。
[0117] A5,用A4中得到的图像强度量替换A1中的图像强度量,并将图像从HSV颜色空间转 化到RGB颜色空间,得到添加水印后的图像。
[0118] 本发明的水印图像在水印添加过程中通过局部特征点来确定水印添加区域,无需 全局添加,从而可以使水印具有较好的不可见性。而且,在水印添加的过程中采用符合正态 分布的水印矩阵,也保证水印的不可以见性,同时增强了水印的鲁棒性。
[0119] 根据一个优选实施方式,水印图像为人眼不可见的光谱水印。光谱水印设置有不 可见光谱范围的多个光谱。
[0120] 光谱的范围为390~410nm,830~850nm。光谱范围为小于400nm的紫外光和大于 760nm的红外光、远紫外光的光谱。由于人眼对紫外光、红外光、远紫外光无法察觉,看不见 由不可见光的光谱形成的光谱水印。但是,图像采集设备可以识别光谱水印中的光谱,从而 对光谱形成的水印图像进行验证,避免了光谱水印图像被伪造的风险,增加了安全性。
[0121] 光谱水印图像可以由区域范围内不确定的光谱点形成。光谱点同时包括红外光谱 点和紫外光谱点。红外光谱点和紫外光谱点交错排列形成光谱水印图像。
[0122] 同样,光谱水印图像不限于电子形式,还可以有设备添加在工作人员的纸质证件 上。纸质证件的材料为能够打印光谱水印的纸质材料。
[0123] 在识别时,图像采集设备对水印图像进行光源照射,对反射的光谱进行图像检测。 若检测的光谱水印图像与存储的水印图像相同,则验证成功。光谱水印图像不需要经过加 密存储,验证过程简单方便。而且,光谱水印图像是隐形的不可见的水印图像,不易伪造,安 全性更高。
[0124] 实施例4
[0125] 以本发明基于移动互联网服务应用的在线支付系统的第一映射表和第二映射表 的建立和更新为例。
[0126] 本实施例中,第一用户为服务提供用户,第二用户为服务需求用户。反之,第一用 户为服务需求用户,第二用户为服务提供用户时,可采用同样的方式建立和更新第一映射 表和第二映射表。
[0127] 如图4所示,第一映射表包括第一用户的地理位置数据以及至少一个第二用户的 地理位置数据。其中,第一用户的地理位置数据是第一用户经移动端10上传的。至少一个第 二用户的地理位置数据是数据匹配模块204基于第一用户上传的地理位置数据从用户管理 模块202的用户信息中匹配出来的。例如,第一用户上传的地理位置数据为A地,数据匹配模 块204从用户管理模块202的用户信息中匹配出至少一个地理位置与A地相关的第二用户, 即第一映射表中的第二用户A1、第二用户A2……第二用户An。
[0128] 第二映射表包括第一用户的属性数据以及至少一个第二用户的需求数据。其中, 第一用户的属性数据是第一用户经移动端10上传的。至少一个第二用户的需求数据是数据 匹配模块204基于第一用户上传的属性数据从用户管理模块202的用户信息中匹配出来的。 例如,第一用户上传的属性数据为B,数据匹配模块204从用户管理模块202的用户信息中匹 配出至少一个需求数据与B相关的第二用户,即第二映射表中的第二用户B1、第二用户 B2……第二用户Bp。
[0129] 第一用户经移动端10发送与查询服务相关的数据或指令。数据匹配模块204根据 第一映射表和第一用户更新后的地理位置建立更新后的第一映射表。例如,第一用户的地 理位置经地理位置查询服务单元101A定位为C地,或者通过移动端10将第一用户的地理位 置更新为C地,则第一用户更新后的地理位置为C地。C地可是与A地相距不远地方,如同一个 街道;也可以是与A地相隔较远的地方,如不同的城区。若C地与A地是相距不远地方,如同一 个街道,数据匹配模块204可从第一映射表的n个第二用户中匹配出至少一个地理位置与C 地相关的第二用户,即更新后的第一映射表中的第二用户C1、第二用户C2……第二用户Cm。 此时,m<n。若C地与A地相隔较远,如在不同的城区,在第一映射表中无法匹配出与C地相关 的至少一个第二用户,则数据匹配模块204可从用户管理模块202的用户信息中匹配出至少 一个地理位置与C地相关的第二用户,即更新后第一映射表中的第二用户C1、第二用户 C2……第二用户Cm。此时,m与n没有确定的大小关系。
[0130] 第一用户经移动端10发送与查询服务相关的数据或指令。数据匹配模块204根据 第二映射表和第一用户更新后的属性数据建立更新后的第二映射表。例如,第一用户的属 性数据通过移动端10更新为D,则第一用户更新后的属性数据为D』可是与B相关的属性数 据,如同属于家政服务领域;D也可以是与B不相关的属性数据,如B是家政服务领域,D是培 训服务领域。若D与B是相关的属性数据,数据匹配模块204可从第二映射表的p个第二用户 中匹配出至少一个需求数据与D相关的第二用户,即更新后的第二映射表中的第二用户D1、 第二用户D2……第二用户Dq。此时,q彡p。若D与B是不相关的属性数据,在第二映射表中无 法匹配出需求数据与D相关的至少一个第二用户,则数据匹配模块204可从用户管理模块 202的用户信息中匹配出至少一个需求数据与D相关的第二用户,即更新后第二映射表中的 第二用户D1、第二用户D2……第二用户Dq。此时,q与p没有确定的大小关系。
[0131]对更新后的第一映射表和更新后的第二映射表由数据匹配模块204以交互匹配的 方式进行服务与需求的匹配和/或筛选,并将匹配和/或筛选后的数据作为服务信息返回至 移动端10。
[0132] 实施例5
[0133] 如图5所述,本发明的服务管理流程包括如下步骤。
[0134] S01:客户下单。服务需求用户登陆移动端10,通过需求数据采集模块102选择服务 项目或填写需求信息,提交服务需求订单。对于新用户,还需完成用户注册后才可进行下 单。优选地,用户以电话号码注册或登录,下单也可用此号码作为联系电话。同时,还支持 QQ,微信账号登录。
[0135] S02:系统订单匹配就近服务人员。系统根据客户服务需求订单信息,匹配至少5个 服务提供用户,并将服务需求订单信息推送至该至少5个服务提供用户的移动端10。在60s 内第一个接收订单的服务提供用户为被选中的服务提供用户。在60s内无服务提供用户响 应,系统重新匹配就近的服务提供用户,直到确定订单接收人员。
[0136] S02a:流程结束。在系统订单匹配就近服务人员和/或服务提供用户接收订单后, 服务需求用户取消服务需求订单的,服务流程结束。
[0137] S03:接收订单。被选中服务提供用户通过移动端10接收订单。
[0138] S04:与客户联系确认服务相关信息。被选中服务提供用户与服务需求用户联系确 认服务相关信息。具体为:确认服务项目细节、具体位置、时间、服务报酬等。若双方无法协 商一致,流程返回S01,由服务需求用户重新下单。若双方协商一致,则进入下一步骤。
[0139] S05:配带工作必需品前往客户处。被选中服务提供用户与服务需求用户联系确 认,双方无异议后,服务提供用户携带相关服务项目的工作必需品前往服务需求用户处。
[0140] S06:与客户确认服务内容。服务提供用户到达服务需求用户处时,再次与服务需 求用户确认服务内容。
[0141] S07:开始工作。服务提供用户根据行业标准和具体服务项目执业规范,开始服务 工作。
[0142] S08:工作结束。服务提供用户完成客户确定各项服务项目,自我验收后,工作结 束,待服务需求用户验收。
[0143] S09:客户验收。服务需求用户根据订单项目以及与服务提供用户书面或口头约定 服务质量标准,完成验收。若验收不合格,服务提供用户需返工后待再次验收。若验收合格, 服务需求用户通过移动端10的支付模块105完成服务费用支付。优选地,服务需求用户也可 选择信用卡、支付宝、微信支付等方式支付服务费用。
[0144] S10:流程结束。客户完成付款后,结束流程。若付款失败,由系统进行后台处理。
[0145]需要注意的是,上述具体实施例是示例性的,本领域技术人员可以在本发明公开 内容的启发下想出各种解决方案,而这些解决方案也都属于本发明的公开范围并落入本发 明的保护范围之内。本领域技术人员应该明白,本发明说明书及其附图均为说明性而并非 构成对权利要求的限制。本发明的保护范围由权利要求及其等同物限定。
【主权项】
1. 一种基于移动互联网服务应用的在线支付系统,所述系统包括移动端(10)和服务端 (20),其特征在于,所述移动端(10)包括水印验证模块(104),所述服务端(20)包括水印生 成模块(205), 所述水印生成模块(205)响应于对用户个人信息的成功审核生成添加于用户上传的证 件图像上的水印图像,其中,所述水印图像与用户上传的证件图像分开存储于所述移动端 (10),仅在需要上传至所述服务端(20)时才在后台自动合成并进行上传,并且 在所述服务端(20)向所述移动端(10)发送结算请求,所述移动端(10)响应于所述结算 请求,将所述水印图像添加至经用户确认的订单并将附有所述水印图像的订单发送至所述 服务端(20)以进行服务费用的支付,或者 所述移动端(1 〇)向所述服务端(20)发出服务完成通知,所述服务端(20)响应于所述服 务完成通知向所述移动端(10)发送结算请求,所述移动端(10)响应于所述结算请求,将所 述水印图像添加至经用户确认的订单并将附有所述水印图像的订单发送至所述服务端 (20)以进行服务费用的支付。2. 如权利要求1所述的基于移动互联网服务应用的在线支付系统,其特征在于,所述移 动端(10)上传的附有所述水印图像的证件图像经所述服务端(20)的数据匹配模块(204)接 收并传送至用户的水印验证模块(104),所述水印验证模块(104)将采集到的所述订单中的 水印图像与所述服务端(20)发送的水印图像进行匹配,从而使得用户能够通过所述系统互 相进行身份认证。3. 如权利要求2所述的基于移动互联网服务应用的在线支付系统,其特征在于,所述水 印图像包含由密匙形成的呈正态分布的水印矩阵,所述水印验证模块(104)通过将所述水 印验证模块(104)采集到的所述订单中水印图像的水印矩阵与所述服务端(20)发送的水印 图像中的水印矩阵进行匹配并根据匹配结果完成对对方用户的身份认证。4. 如权利要求3所述的基于移动互联网服务应用的在线支付系统,其特征在于,所述水 印图像设置有所述移动端(10)的图像采集设备能够识别但人眼不可识别的光谱,将人眼不 可识别的所述水印图像添加至用户上传的证件图像中以保证身份认证的可靠性。5. 如权利要求4所述的基于移动互联网服务应用的在线支付系统,其特征在于,所述移 动端(10)还包括支付模块(105),所述服务端还包括财务管理模块(206),所述财务管理模 块(206)接收所述移动端(10)发送的附有所述水印图像的订单并基于所述订单确定支付信 息,并且,所述财务管理模块(206)将所述支付信息生成二维码并将所述二维码发送至服务 需求用户的支付模块(104),通过扫描服务需求用户支付模块(104)的二维码以完成费用支 付。6. 如权利要求5所述的基于移动互联网服务应用的在线支付系统,其特征在于,所述支 付信息包括所述财务管理模块(206)基于所述移动端(10)发送的附有所述水印图像的订单 确定的支付费用以及支付对象。7. 如权利要求6所述的基于移动互联网服务应用的在线支付系统,其特征在于,所述移 动端(10)还包括用于提交和/或上传用户的地理位置数据和属性数据的个人信息模块 (101),用于提交和/或上传用户的需求数据的需求数据采集模块(102)以及用于用户对对 方的服务和/或需求进行评价的服务评价模块(103); 所述服务端(20)还包括用于保存经所述移动端(10)发送的至少包含地理位置数据、属 性数据和/或需求数据的服务器模块(201),基于用户经所述移动端(10)发送的数据或指令 提取和/或更新用户的地理位置数据、属性数据和/或需求数据并将所述数据发送至数据匹 配模块(204)的用户管理模块(202),用于提取用户经所述移动端(10)发送的属性数据和/ 或需求数据中与服务提供项目和/或服务需求项目相关的数据并将所述数据进行存储的服 务信息模块(203)和基于所述移动端(10)发送的地理位置数据建立第一映射表、基于所述 移动端(10)发送的属性数据和/或需求数据建立第二映射表的数据匹配模块(204);并且, 所述数据匹配模块(204)基于响应所述移动端(10)发送的数据或指令完成所述第一映 射表和所述第二映射表的更新,对更新后的第一映射表和更新后的第二映射表由所述数据 匹配模块(204)以交互匹配的方式进行服务与需求的匹配和/或筛选,并将匹配和/或筛选 后的数据作为服务信息返回至所述移动端(1 〇)。8. 如权利要求7所述的基于移动互联网服务应用的在线支付系统,其特征在于,所述第 一映射表为所述数据匹配模块(204)基于第一用户经所述移动端(10)发送的地理位置数据 而建立的第一用户与至少一个第二用户的对应关系列表; 所述第二映射表为所述数据匹配模块(204)基于第一用户经所述移动端(10)发送的属 性数据和/或需求数据而建立的第一用户与至少一个第二用户的对应关系列表。9. 如权利要求8所述的基于移动互联网服务应用的在线支付系统,其特征在于,更新后 的第一映射表为所述数据匹配模块(204)基于所述第一映射表和第一用户经所述移动端 (10)发送的与查询服务和/或提供服务相关的数据或指令匹配出的更新后地理位置数据而 建立的第一用户与至少一个第二用户的对应关系列表; 更新后的第二映射表为所述数据匹配模块(204)基于所述第二映射表和第一用户经所 述移动端(10)发送的与查询服务和/或提供服务相关的数据或指令匹配出的更新后属性数 据和/或需求数据而建立的第一用户与至少一个第二用户的对应关系列表。10. 如权利要求9所述的基于移动互联网服务应用的在线支付系统,其特征在于,所述 系统的移动终端设备为智能手机、平板电脑或笔记本电脑,并且,所述移动终端设备通过 WiFi、蓝牙、ZigBee、移动2G、移动3G或移动4G实现所述移动端(10)与所述服务端(20)的数 据传输。
【文档编号】G06Q20/32GK105913248SQ201610220346
【公开日】2016年8月31日
【申请日】2016年4月8日
【发明人】胡荣强
【申请人】四川省亚丁胡杨人力资源集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1