网络系统中用户的属性数值转移方法、装置及系统的制作方法

文档序号:8925252阅读:330来源:国知局
网络系统中用户的属性数值转移方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及网络系统技术,尤其涉及一种网络系统中用户的属性数值的转移方法、装置及系统。
【背景技术】
[0002]随着互联网的发展,人们构建出各式各样的网络系统用来解决人们生活中碰到的各种问题。在网络系统中,每个用户实质上都是被映射为一个或者多个数据对象,而每个数据对象具有不同的属性。按照属性的值的类别大体上可以分为数值类型与非数值类型。数值类型的一个典型的例子就是用来存储用户拥有的资源的数量的数值。上述的用户拥有的资源可以是用户拥有的实体物资(例如货物)的数量,也可以是虚拟资源(例如各种线上服务提供商发布的各种代币如游戏币、积分等),还可以是用户在银行系统中的帐户余额等坐寸ο
[0003]在线上交易系统要完成交易双方之间的交易操作,就会涉及到要进行交易双方之间的数值转移操作。在现有技术中,这种数值转移操作一般都是由用户发起。例如,用户要在线上游戏系统中将游戏币交付给其他用户,则其需要通过游戏内建立的交易系统或者系统邮件系统来实现。在交易系统中,用户需要找到对方的虚拟角色,然后才能进行当面(指在同一虚拟场景中)的交易过程;而在邮件系统中,用户需要输入接收方的用户名、邮箱地址等等用来唯一标识接收方,然后还要输入要向每个接收方转移的数值。而在网上支付系统,例如网上银行、第三方支付或者其他金融帐户中,要实现给其他人转账(账户余额被映射为用户的属性数值),一样每次输入接收方的账号与转账金额。
[0004]也就是说,在各种网络系统中发起用户要实现属性数值的转移,输入或者选择目标用户以及转移数值的输入是必不可少的步骤。然而,在现有的技术方案中,当一个用户需要同时向多个用户发起数值转移的操作时,需要逐一选择或者输入,其流程相当繁琐,输入或者选择目标用户以及数值的操作耗费发起用户相当长的时间。

【发明内容】

[0005]有鉴于此,实有必要提供一种便捷的操作方式,使得用户可以方便的实现网络系统中各种属性数值的转移操作。
[0006]一种网络系统中用户的属性数值转移方法,用于用户终端中,所述方法包括:
[0007]获取用户选择的至少一张照片;
[0008]对所述至少一张照片进行人脸识别处理以识别出所有的人脸;
[0009]根据用户输入的指令确定用户选定的目标人脸以及对应的目标数值;
[0010]根据所述目标数值以及对应的人脸识别信息生成属性数值转移请求;以及
[0011]将所述属性数值转移请求发送给服务器,以使所述服务器根据所述请求进行数值转移操作。
[0012]一种网络系统中用户的属性数值转移方法,所述方法包括:
[0013]第一用户终端对发起用户选择至少一张照片进行人脸识别处理以识别出所有的人脸,根据用户输入的指令确定用户选定的目标人脸以及对应的目标数值,根据所述目标数值以及对应的人脸识别信息生成属性数值转移请求;并将所述属性数值转移请求发送给服务器;以及
[0014]所述服务器根据所述属性数值转移请求进行数值转移操作。
[0015]一种网络系统中用户的属性数值转移装置,用于用户终端中,所述装置包括:
[0016]获取模块,用于获取用户选择的至少一张照片;
[0017]人脸识别模块,用于对所述至少一张照片进行人脸识别处理以识别出所有的人脸;
[0018]交互模块,用于根据用户输入的指令确定用户选定的目标人脸以及对应的目标数值;
[0019]请求生成模块,用于根据所述目标数值以及对应的人脸识别信息生成属性数值转移请求;以及
[0020]请求发送模块,用于将所述属性数值转移请求发送给服务器,以使所述服务器根据所述请求进行数值转移操作。
[0021]一种网络系统中用户的属性数值转移系统,所述系统包括:
[0022]第一用户终端,用于对发起用户选择至少一张照片进行人脸识别处理以识别出所有的人脸,根据用户输入的指令确定用户选定的目标人脸以及对应的目标数值,根据所述目标数值以及对应的人脸识别信息生成属性数值转移请求;并将所述属性数值转移请求发送给服务器;以及
[0023]所述服务器根,用于据所述属性数值转移请求进行数值转移操作。
[0024]根据上述的技术方案,用户可以通过一张照片发起属性数值转移操作,只用在照片上点击人脸,输入要转移的数值,无须输入用户的帐号,提升了用户发起属性数值转移操作时的便利性。而且,通过人脸识别的方式还可以防止在输入用户帐号时输入错误,从而提升了属性数值转移操作时的安全性。
[0025]为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
【附图说明】
[0026]图1为本发明第一实施例提供的网络系统中用户的属性数值转移系统的架构示意图。
[0027]图2为第一实施例的属性数值转移系统进行属性数值转移操作时的交互示意图。
[0028]图3-5为第一实施例的属性数值转移系统进行属性数值转移操作时的界面示意图。
[0029]图6为第一实施例的属性数值转移系统进行属性数值转移操作时的交互示意图。
[0030]图7-10为第一实施例的属性数值转移系统进行属性数值转移操作时的界面示意图。
[0031]图11为第二实施例提供的网络系统中用户的属性数值转移方法的流程图。
[0032]图12为第三实施例提供的网络系统中用户的属性数值转移方法的流程图。
[0033]图13为第四实施例提供的网络系统中用户的属性数值转移方法的流程图。
[0034]图14为第五实施例提供的网络系统中用户的属性数值转移方法的流程图。
[0035]图15为第六实施例提供的网络系统中用户的属性数值转移方法的流程图。
[0036]图16为第七实施例提供的网络系统中用户的属性数值转移方法的流程图。
[0037]图17为第八实施例提供的网络系统中用户的属性数值转移装置的模块框图。
[0038]图18为第九实施例提供的网络系统中用户的属性数值转移装置的模块框图。
[0039]图19为第十实施例提供的网络系统中用户的属性数值转移装置的模块框图。
[0040]图20为第十一实施例提供的网络系统中用户的属性数值转移装置的模块框图。
[0041]图21为第十二实施例提供的网络系统中用户的属性数值转移装置的模块框图。
[0042]图22为第十三实施例提供的网络系统中用户的属性数值转移装置的模块框图。
[0043]图23为本发明实施例提供的用户终端的硬件结构框图。
【具体实施方式】
[0044]为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的【具体实施方式】、结构、特征及其功效,详细说明如后。
[0045]图1为本发明第一实施例提供的网络系统中用户的属性数值转移系统的架构示意图。如图1所示,本实施例的系统包括服务器系统10以及多个用户终端20。服务器系统10可以包括一台或者多台服务器11以及数据库12。服务器11可以读取或者修改数据库12内存储的数据。在本实施例中,数据库12内可以存储与用户一一对应的数据对象。根据不同的应用场景,这些数据对象可以具有不同的用途。例如,在线上游戏系统中,数据对象可用来描述用户的虚拟角色,虚拟角色可以具有很多数值属性,例如,拥有的游戏币的数值,拥有的虚拟物品的数量等等,这些数据或者数量都可以作为数据对象的属性进行存储。又例如,在线上交易系统中,数据对象可用来描述用户拥有的资源(无论是虚拟资源还是实物资产)的数量,例如拥有的银行帐户余额或者某种商品的数量。
[0046]在关系数据库中,数据对象可以对应于一条或者多条记录,而一个属性例如可以对应于一个或者多个字段(Field)。而在以文件方式进行存储的数据库中,一个数据对象可以对应于一份或者多份文件,或者文件中的某个片段。
[0047]可以理解的是,无论在数据库中采取何种存储模型,其实质都是将用户映射为一个或者多个数据对象,而服务器11通过操作这些数据对象,就可以实现用户之间的数值转移操作,进而实现虚拟物品或者实体货物的线上交易、支付、赠与等功能。
[0048]本实施例中,上述的多个用户终端20包括第一用户终端21、第二用户终端22、第三用户终端23、以及第四用户终端24。这些用户终端20具体的实例可包括但并不限于:智能手机、平板电脑、台式电脑、笔记本电脑、可穿戴设备。用户终端20可以通过不同的方式接入互联网,并可与服务器系统10进行网络数据交互。
[0049]例如,第一用户终端21为智能手机,其通过移动基站31接入互联网;而第二用户终端22、第三用户终端23通过同一移动基站32接入互联网;第四用户终端23通过Wifi热点33接入互联网。
[0050]用户通过操作用户终端20与服务器系统10进行网络数据交互而全用服务器系统10提供的各种网络服务。在图1所示的架构中,第一用户终端21、第二用户终端22、第三用户终端23、以及第四用户终端24分别与用户A、B、C、D 一一对应。
[0051]本实施例的属性数值转移系统是用于在不同用户之间进行属性数值转移操作,以下结合具体的应用场景描述本实施例的属性数值转移系统的具体工作流程。
[0052]参阅图2,其为本实施例的属性数值转移系统进行属性数值转移操作时的交互示意图。首先,一个发起用户(发起属性数值转移操作的用户,本实施例中其为用户A)启动安装在第一用户终端21内的应用程序(可为独立的应用程序,或者应用程序内的功能模块)。相应地,该应用程序被启动后显示应用程序的界面,在此界面中,用户可以选择一个存储在第一用户终端21内的照片或者启动第一用户终端21的拍摄功能现场拍摄一张照片,选择的照片或者实时拍摄的照片内需要至少包括要进行属性数值转移操作的交易方。例如,在本实施例中,交易方可以是用户B、C&D。
[0053]应用程序在获取到用户选择的照片后需要根据选择的照片实现与用户的交互机制以确定与当前用户要进行属性数值转移的交易方以及每个交易方的目标数值。
[0054]具体地,应用程序首先可以进行人脸识别处理以识别出照片内的所有人脸,并在用户界面中输出用户选择的照片。这里输出照片的目的是让用户可以选择照片中的人脸。参阅图3,其为在第一用户终端21中输出照片的界面示意图。如图3所示,在界面101中显示有照片102,而照片102中具有三个人脸103。当第一用户终端21包括触控屏幕时,为了检测用户对照片102中人脸选择指令,可以对用户点击或者触摸第一用户终端21的事件进行追踪。也就是说,人脸选择指令要以为点击、触摸等用户输入操作。
[0055]在一个具体的实施方式中,检测用户对人脸的选择指令是按照以下方式进行的。在进行人脸识别的过程中,识别出照片101中所
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1