一种个人信用评估方法、其装置及客户端开发套件与流程

文档序号:15518962发布日期:2018-09-25 18:57阅读:129来源:国知局

本发明涉及计算机技术领域,尤指一种个人信用评估方法、其装置及客户端开发套件。



背景技术:

人们在日常生活中需要参加各种各样的社交活动,包括工作中的各种会议,以及生活中的各种聚会,但不可避免的会遇到以下几种情况:有人迟到,有人早退,甚至临时爽约;即使准时参加了社交活动,但难免有些人会沉迷于各种电子设备而缺少互动交流;有一部分人的行为举止和言语缺乏最基本的礼貌和道德约束,导致活动气氛尴尬;有些人在费用分摊方面缺乏主动性,导致与会人员的社交成本不一等等,这些情况都会影响到参与社交活动的人员的社交体验;而参与社交活动的人员之间熟识程度不一,碍于情面无法直说,因此,就需要借助一种工具对参与社交活动的人员的信用进行评估。

然而,在现有的个人信用评估方法中,主要是集中在金融和消费方面的信用评估,而对个人参与的社交活动的信用评估,目前尚未出现。

基于此,如何对个人参与的社交活动进行信用评估,提高人们的社交体验,是本领域技术人员亟待解决的技术问题。



技术实现要素:

本发明实施例提供一种信用评估方法、其装置及客户端开发套件,用以解决现有技术中存在的如何对个人参与的社交活动进行信用评估,提高人们的社交体验的问题。

本发明实施例提供了一种个人信用评估方法,包括:

在确定用户参与社交活动时,记录所述社交活动的起止时间段、活动地点以及参与人数;

在所述社交活动的起止时间段,根据所述社交活动的活动地点和确定出的所述用户所在地点,确定守时信用值分量;

在所述社交活动的起止时间段,根据确定出的所述用户屏幕的点亮时长,确定互动交流信用值分量;

至少根据确定出的所述守时信用值分量和所述互动交流信用值分量,确定所述用户参与所述社交活动的个人信用值。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估方法中,所述根据所述社交活动的活动地点和确定出的所述用户所在地点,确定守时信用值分量,具体包括:采用如下公式计算所述守时信用值分量:

其中,cvt表示所述守时信用值分量,cmt表示预设的守时奖励信用值且为非负数,cnt表示预设的守时惩罚信用值且为负数,ts表示所述社交活动的开始时间,te表示所述社交活动的结束时间,tu表示确定出的所述用户到达所述社交活动的活动地点的时间。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估方法中,所述根据确定出的所述用户屏幕的点亮时长,确定互动交流信用值分量,具体包括:采用以下公式计算所述互动交流信用值分量:

其中,cva表示所述互动交流信用值分量,cma表示预设的互动交流奖励信用值且为非负数,cna表示预设的互动交流惩罚信用值且为负数,a表示确定出的所述用户屏幕的点亮时长,ts表示所述社交活动的开始时间,te表示所述社交活动的结束时间,n为大于1的整数。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估方法中,在确定发起所述社交活动的费用分摊时,还包括:根据确定出的所述用户参与费用分摊的时间,确定费用分摊信用值分量;

所述至少根据确定出的所述守时信用值分量和所述互动交流信用值分量,确定所述用户参与所述社交活动的个人信用值,具体包括:

至少根据确定出的所述守时信用值分量、所述互动交流信用值分量和所述费用分摊信用值分量,确定所述用户参与所述社交活动的个人信用值。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估方法中,所述根据确定出的所述用户参与费用分摊的时间,确定费用分摊信用值分量,具体包括:采用如下公式计算所述费用分摊信用值分量:

其中,cvf表示所述费用分摊信用值分量,cmf表示预设的费用分摊奖励信用值且为非负数,cnf表示预设的费用分摊惩罚信用值且为负数,tf表示所述社交活动的费用分摊的发起时间,td表示所述用户参与所述费用分摊的时间。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估方法中,在所述社交活动开始后确定因不良行为收到匿名评价时,还包括:根据所述社交活动的参与人数和参与所述匿名评价的人数,确定评价信用值分量;

所述至少根据确定出的所述守时信用值分量和所述互动交流信用值分量,确定所述用户参与所述社交活动的个人信用值,具体包括:

根据确定出的所述守时信用值分量、所述互动交流信用值分量、所述费用分摊信用值分量和所述评价信用值分量,确定所述用户参与所述社交活动的个人信用值。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估方法中,所述根据所述社交活动的参与人数和参与所述匿名评价的人数,确定评价信用值分量,具体包括:采用如下公式计算所述评价信用值分量:

其中,cvs表示所述评价信用值分量,cms表示预设的评价奖励信用值且为非负数,cns表示预设的评价惩罚信用值且为负数,n表示所述社交活动的参与人数,m表示参与所述匿名评价的人数,m为大于0且小于1的分数。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估方法中,所述根据确定出的所述守时信用值分量、所述互动交流信用值分量、所述费用分摊信用值分量以及所述评价信用值分量,确定所述用户参与所述社交活动的个人信用值,具体包括:采用如下公式计算所述用户参与所述社交活动的个人信用值:

δc=λ1×cvt+λ2×cva+λ3×cvf+λ4×cvs

其中,λ1表示所述守时信用值分量的权重,cvt表示所述守时信用值分量,λ2表示所述互动交流信用值分量的权重,cva表示所述互动交流信用值分量,λ3表示所述费用分摊信用值分量的权重,cvf表示所述费用分摊信用值分量,λ4表示所述评价信用值分量的权重,cvs表示所述评价信用值分量,△c表示所述用户参与所述社交活动的个人信用值。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估方法中,还包括:

将确定出的所述用户参与所述社交活动的个人信用值累加至记录的所述用户总的个人信用值中。

本发明实施例还提供了一种个人信用评估装置,包括:

记录模块,用于在确定用户参与社交活动时,记录所述社交活动的起止时间段、活动地点以及参与人数;

守时信用值分量确定模块,用于在所述社交活动的起止时间段,根据所述社交活动的活动地点和确定出的所述用户所在地点,确定守时信用值分量;

互动交流信用值分量确定模块,用于在所述社交活动的起止时间段,根据确定出的所述用户屏幕的点亮时长,确定互动交流信用值分量;

个人信用值确定模块,用于至少根据确定出的所述守时信用值分量和所述互动交流信用值分量,确定所述用户参与所述社交活动的个人信用值。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估装置中,所述守时信用值分量确定模块具体用于采用如下公式计算所述守时信用值分量:

其中,cvt表示所述守时信用值分量,cmt表示预设的守时奖励信用值且为非负数,cnt表示预设的守时惩罚信用值且为负数,ts表示所述社交活动的开始时间,te表示所述社交活动的结束时间,tu表示确定出的所述用户到达所述社交活动的活动地点的时间。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估装置中,所述互动交流信用值分量确定模块具体用于采用以下公式计算所述互动交流信用值分量:

其中,cva表示所述互动交流信用值分量,cma表示预设的互动交流奖励信用值且为非负数,cna表示预设的互动交流惩罚信用值且为负数,a表示确定出的所述用户屏幕的点亮时长,ts表示所述社交活动的开始时间,te表示所述社交活动的结束时间,n为大于1的整数。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估装置中,还包括:费用分摊信用值分量确定模块,用于在确定发起所述社交活动的费用分摊时,根据确定出的所述用户参与费用分摊的时间,确定费用分摊信用值分量;

所述个人信用值确定模块具体用于至少根据确定出的所述守时信用值分量、所述互动交流信用值分量和所述费用分摊信用值分量,确定所述用户参与所述社交活动的个人信用值。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估装置中,所述费用分摊信用值分量确定模块具体用于采用如下公式计算所述费用分摊信用值分量:

其中,cvf表示所述费用分摊信用值分量,cmf表示预设的费用分摊奖励信用值且为非负数,cnf表示预设的费用分摊惩罚信用值且为负数,tf表示所述社交活动的费用分摊的发起时间,td表示所述用户参与所述费用分摊的时间。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估装置中,还包括:评价信用值分量确定模块,用于在所述社交活动开始后确定因不良行为收到匿名评价时,根据所述社交活动的参与人数和参与所述匿名评价的人数,确定评价信用值分量;

所述个人信用值确定模块具体用于根据确定出的所述守时信用值分量、所述互动交流信用值分量、所述费用分摊信用值分量和所述评价信用值分量,确定所述用户参与所述社交活动的个人信用值。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估装置中,所述评价信用值分量确定模块具体用于采用如下公式计算所述评价信用值分量:

其中,cvs表示所述评价信用值分量,cms表示预设的评价奖励信用值且为非负数,cns表示预设的评价惩罚信用值且为负数,n表示所述社交活动的参与人数,m表示参与所述匿名评价的人数,m为大于0且小于1的分数。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估装置中,所述个人信用值确定模块具体用于采用如下公式计算所述用户参与所述社交活动的个人信用值:

δc=λ1×cvt+λ2×cva+λ3×cvf+λ4×cvs

其中,λ1表示所述守时信用值分量的权重,cvt表示所述守时信用值分量,λ2表示所述互动交流信用值分量的权重,cva表示所述互动交流信用值分量,λ3表示所述费用分摊信用值分量的权重,cvf表示所述费用分摊信用值分量,λ4表示所述评价信用值分量的权重,cvs表示所述评价信用值分量,△c表示所述用户参与所述社交活动的个人信用值。

在一种可能的实施方式中,在本发明实施例提供的上述个人信用评估装置中,还包括:

个人信用值更新模块,用于将确定出的所述用户参与所述社交活动的个人信用值累加至记录的所述用户总的个人信用值中。

本发明实施例还提供了一种客户端开发套件,包括本发明实施例提供的上述个人信用评估装置。

本发明有益效果如下:

本发明实施例提供的一种个人信用评估方法、其装置及客户端开发套件,在确定用户参与社交活动时,记录社交活动的起止时间段、活动地点以及参与人数;然后根据社交活动的活动地点和确定出的用户所在地点,确定守时信用值分量;根据确定出的用户屏幕的点亮时长,确定互动交流信用值分量;至少根据确定出的守时信用值分量和互动交流信用值分量,确定用户参与社交活动的个人信用值。因此,本方法在确定用户参与社交活动的个人信用值时,不仅考虑了在迟到、爽约方面的因素,还将用户屏幕的点亮时长引入到了确定个人信用值的影响因素之中,进一步地完善了个人信用评估方法,为人们参与社交活动时提高社交质量提供了有效的参考、约束和帮助。

附图说明

图1为本发明实施例中提供的一种个人信用评估方法的流程图;

图2为本发明实施例中提供的实施例一的方法的流程图;

图3为本发明实施例中提供的一种个人信用评估装置的结构的示意图。

具体实施方式

下面将结合附图,对本发明实施例提供的一种个人信用评估方法、其装置及客户端开发套件的具体实施方式进行详细地说明。需要说明的是,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种个人信用评估方法,如图1所示,可以包括:

s101、在确定用户参与社交活动时,记录社交活动的起止时间段、活动地点以及参与人数;

s102、在社交活动的起止时间段,根据社交活动的活动地点和确定出的用户所在地点,确定守时信用值分量;

s103、在社交活动的起止时间段,根据确定出的用户屏幕的点亮时长,确定互动交流信用值分量;

s104、至少根据确定出的守时信用值分量和互动交流信用值分量,确定用户参与社交活动的个人信用值。

本发明实施例提供的上述个人信用评估方法,本方法在确定用户参与社交活动的个人信用值时,不仅考虑了在迟到、爽约方面的因素,还将用户屏幕的点亮时长引入到了确定个人信用值的影响因素之中,进一步地完善了个人信用评估方法,为人们参与社交活动时提高社交质量提供了有效的参考、约束和帮助。

需要说明的是,在本发明实施例提供的上述个人信用评估方法中涉及的社交活动可以是各种类型的聚会,还可以是各种类型的会议,可以是生活上的,也可以是工作中,在此不作限定。

在具体实施时,为了确定守时信用值分量,在本发明实施例提供的上述个人信用评估方法中的步骤s102根据社交活动的活动地点和确定出的用户所在地点,确定守时信用值分量,可以具体包括:采用如下公式计算守时信用值分量:

其中,cvt表示守时信用值分量,cmt表示预设的守时奖励信用值且为非负数,cnt表示预设的守时惩罚信用值且为负数,ts表示社交活动的开始时间,te表示社交活动的结束时间,tu表示确定出的用户到达社交活动的活动地点的时间。

具体地,在参与社交活动时,社交活动的结束时间往往是比较随意的,即使在建立该社交活动时已经规定了结束时间,但由于社交活动中的种种状况,或者是参与用户意犹未尽,使得社交活动最后的结束时间要比计划的结束时间要晚很多,当然,也有可能会比计划的结束时间要提前,即提前结束社交活动,因此,社交活动的结束时间往往不是固定的,难以提前确定;为了能够有效、公平、准确地确定守时信用值分量,需要提前设置社交活动的结束时间为一个默认值,该默认值可以是社交活动当天的24点,或者是其他时间,在此不作限定;因此,在确定守时信用值分量时,如果不确定社交活动的最后结束时间,可以根据提前设置的结束时间的默认值进行计算。

具体地,在确定用户是否在社交活动的开始时间到达活动地点时,需要通过监测用户终端的全球定位系统或基站信号进行定位,以获知用户是否准时到达活动地点;当然,这里存在一个误差,即用户当前位置的定位点与社交活动的活动地点之间的距离小于或等于d时,则认为用户已经到达活动地点,同时将用户当前位置的定位点与社交活动的活动地点之间的距离小于或等于d时的时间设置为用户到达社交活动的活动地点的时间,记为tu;当然,d是预先设置的值,可以是5米、10米、或15米等,可根据具体情况而定,在此不作限定。

当然,预设的守时奖励信用值cmt可以是0,还可以是正整数或正的分数,预设的守时惩罚信用值cnt可以是负整数,也可以是负的分数,可视具体情况而定,在此不作限定。

在具体实施时,为了确定互动交流信用值分量,在本发明实施例提供的上述个人信用评估方法中的步骤s103根据确定出的用户屏幕的点亮时长,确定互动交流信用值分量,可以具体包括:采用以下公式计算互动交流信用值分量:

其中,cva表示互动交流信用值分量,cma表示预设的互动交流奖励信用值且为非负数,cna表示预设的互动交流惩罚信用值且为负数,a表示确定出的用户屏幕的点亮时长,ts表示社交活动的开始时间,te表示社交活动的结束时间,n为大于1的整数。

具体地,在确定互动交流信用值分量时,最重要的一个参数为用户屏幕的点亮时长a,这个值表示了用户在社交活动中是否有积极参与而较少地沉溺于手机、平板电脑等电子终端中;例如,当n为2,社交活动的时长为60分钟时,若2a小于60分钟,即a小于30分钟时,说明用户积极参与了社交活动,则将互动交流信用值分量确定为预设的互动交流奖励信用值cma;若2a大于或等于60分钟,即a大于或等于30分钟时,说明用户并没有积极参与社交活动,而是大部分时间都沉溺于电子终端中,则将互动交流信用值分量确定为预设的互动交流惩罚信用值cna。

当然,预设的互动交流奖励信用值cma可以是0,还可以是正整数或正的分数,预设的互动交流惩罚信用值cna可以是负整数,也可以是负的分数,可视具体情况而定,在此不作限定。

在具体实施时,为了较全面地确定用户参与社交活动的个人信用值,在本发明实施例提供的上述个人信用评估方法中,在确定发起社交活动的费用分摊时,还可以包括:根据确定出的用户参与费用分摊的时间,确定费用分摊信用值分量;

至少根据确定出的守时信用值分量和互动交流信用值分量,确定用户参与社交活动的个人信用值,可以具体包括:

至少根据确定出的守时信用值分量、互动交流信用值分量和费用分摊信用值分量,确定用户参与社交活动的个人信用值。

具体地,在社交活动结束后,无需费用分摊时,或没有用户发起社交活动的费用分摊时,则无需确定费用分摊信用值分量,或将费用分摊信用值分量确定为0。

在具体实施时,为了确定费用分摊信用值分量,在本发明实施例提供的上述个人信用评估方法中,根据确定出的用户参与费用分摊的时间,确定费用分摊信用值分量,可以具体包括:采用如下公式计算费用分摊信用值分量:

其中,cvf表示费用分摊信用值分量,cmf表示预设的费用分摊奖励信用值且为非负数,cnf表示预设的费用分摊惩罚信用值且为负数,tf表示社交活动的费用分摊的发起时间,td表示用户参与费用分摊的时间。

具体地,tf表示社交活动的费用分摊的发起时间,td表示用户参与费用分摊的时间,当然,本终端用户可以是费用分摊的发起人,也可以是参与费用分摊的参与人;当本终端用户为费用分摊的发起人时,即tf等于td,则确定费用分摊信用值分量为预设的费用分摊奖励信用值cmf;当本终端用户为参与费用分摊的参与人,且在发起费用分摊的24小时之内参与了费用分摊,则确定费用分摊信用值分量为预设的费用分摊奖励信用值cmf;若本终端用户为参与费用分摊的参与人,且在发起费用分摊的24小时之后才参与了费用分摊时,则确定费用分摊信用值分量为预设的费用分摊惩罚信用值cnf。

当然,预设的费用分摊奖励信用值cmf可以是0,还可以是正整数或正的分数,预设的费用分摊惩罚信用值cnf可以是负整数,也可以是负的分数,可视具体情况而定,在此不作限定。

在具体实施时,为了较全面地确定用户参与社交活动的个人信用值,在本发明实施例提供的上述个人信用评估方法中,在社交活动开始后确定因不良行为收到匿名评价时,还可以包括:根据社交活动的参与人数和参与匿名评价的人数,确定评价信用值分量;

至少根据确定出的守时信用值分量和互动交流信用值分量,确定用户参与社交活动的个人信用值,可以具体包括:

根据确定出的守时信用值分量、互动交流信用值分量、费用分摊信用值分量和评价信用值分量,确定用户参与社交活动的个人信用值。

具体地,当用户在整个社交活动过程中,均未发生不良行为,且没有收到关于不良行为的匿名评价时,则无需确定评价信用值分量,或将评价信用值分量确定为0。

在具体实施时,为了确定评价信用值分量,在本发明实施例提供的上述个人信用评估方法中,根据社交活动的参与人数和用户因不良行为而收到匿名评价时参与匿名评价的人数,确定评价信用值分量,可以具体包括:采用如下公式计算评价信用值分量:

其中,cvs表示评价信用值分量,cms表示预设的评价奖励信用值且为非负数,cns表示预设的评价惩罚信用值且为负数,n表示社交活动的参与人数,m表示用户因不良行为而收到匿名评价时参与匿名评价的人数,m为大于0且小于1的分数。

具体地,用户因不良行为而收到匿名评价时参与匿名评价的人数与社交活动的参与人数的比值m可以为1/2、2/3、或4/5等之类的分数,用于表示在用户因不良行为而收到匿名评价时参与匿名评价的人数在社交活动的参与人数中所占的比例;以m为2/3为例,当用户因不良行为而收到匿名评价时,同意该匿名评价的人数占社交活动的参数人数的2/3或大于2/3时,则认为用户的不良行为产生了较大的影响,确定评价信用值分量为预设的评价惩罚信用值cns;若同意该匿名评价的人数不到社交活动的参数人数的2/3时,则认为用户的不良行为影响较小或无影响,则确定评价信用值分量为预设的评价奖励信用值cms。

当然,预设的评价奖励信用值cms可以是0,还可以是正整数或正的分数,预设的评价惩罚信用值cns可以是负整数,也可以是负的分数,可视具体情况而定,在此不作限定。

在具体实施时,为了确定用户参与社交活动的个人信用值,在本发明实施例提供的上述个人信用评估方法中,根据确定出的守时信用值分量、互动交流信用值分量、费用分摊信用值分量以及评价信用值分量,确定用户参与社交活动的个人信用值,可以具体包括:采用如下公式计算用户参与社交活动的个人信用值:

δc=λ1×cvt+λ2×cva+λ3×cvf+λ4×cvs

其中,λ1表示守时信用值分量的权重,cvt表示守时信用值分量,λ2表示互动交流信用值分量的权重,cva表示互动交流信用值分量,λ3表示费用分摊信用值分量的权重,cvf表示费用分摊信用值分量,λ4表示评价信用值分量的权重,cvs表示评价信用值分量,△c表示用户参与社交活动的个人信用值。

具体地,守时信用值分量的权重λ1、互动交流信用值分量的权重λ2、费用分摊信用值分量的权重λ3和评价信用值分量的权重λ4,可以根据各信用值分量所占比例而确定,还可以根据大数据的统计结果进行动态调整,在此不作限定。

在具体实施时,在本发明实施例提供的上述个人信用评估方法中,还可以包括:

将确定出的用户参与社交活动的个人信用值累加至记录的用户总的个人信用值中。

具体地,用户在未参与过社交活动时记录的用户总的个人信用值为一个预设的初始值,可以是0,还可以是其他的数值;当用户有参与社交活动后,则将确定出的用户参与社交活动的个人信用值累加至记录的用户总的个人信用值中,每参与一次社交活动便可以更新一次用户总的个人信用值,通过用户总的个人信用值的大小,可以判断用户在社交活动中的表现;当然,用户总的个人信用值越高,说明用户在社交活动中起到了积极作用,当用户总的个人信用值较低时,说明用户在社交活动中表现较差,用户需要提高自身的社交质量。

下面将结合具体实施例详细说明本发明实施例提供上述个人信用评估方法。

实施例一:结合图2所示的方法流程图,以用户参与一次聚会为例。

s201、用户确定参与聚会;

s202、记录聚会的起止时间段、活动地点以及参与人数;

s203、在聚会的起止时间段,根据聚会地点和确定出的用户所在地点,确定守时信用值分量;

s204、在聚会的起止时间段,根据确定出的用户屏幕的点亮时长,确定互动交流信用值分量;

s205、在聚会结束后,确定是否有用户发起聚会的费用分摊;若是,则执行步骤s206;若否,则执行步骤s207;

s206、根据确定出的用户参与费用分摊的时间,确定费用分摊信用值分量;执行步骤s207;

s207、确定是否因不良行为而收到匿名评价;若是,则执行步骤s208;若否,则执行步骤s209;

s208、根据聚会的参与人数和参与匿名评价的人数,确定评价信用值分量;执行步骤s209;

s209、根据确定出的各信用值分量,确定用户参与聚会的个人信用值;

s210、将确定出的用户参与该次聚会的个人信用值累加至记录的用户总的个人信用值中。

基于同一发明构思,本发明实施例还提供了一种个人信用评估装置,由于该装置解决问题的原理与前述一种个人信用评估方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。

具体地,本发明实施例提供的一种个人信用评估装置,如图3所示,可以包括:

记录模块301,用于在确定用户参与社交活动时,记录社交活动的起止时间段、活动地点以及参与人数;

守时信用值分量确定模块302,用于在社交活动的起止时间段,根据社交活动的活动地点和确定出的用户所在地点,确定守时信用值分量;

互动交流信用值分量确定模块303,用于在社交活动的起止时间段,根据确定出的用户屏幕的点亮时长,确定互动交流信用值分量;

个人信用值确定模块304,用于至少根据确定出的守时信用值分量和互动交流信用值分量,确定用户参与社交活动的个人信用值。

在具体实施时,在本发明实施例提供的上述个人信用评估装置中,守时信用值分量确定模块302具体用于采用如下公式计算守时信用值分量:

其中,cvt表示守时信用值分量,cmt表示预设的守时奖励信用值且为非负数,cnt表示预设的守时惩罚信用值且为负数,ts表示社交活动的开始时间,te表示社交活动的结束时间,tu表示确定出的用户到达社交活动的活动地点的时间。

在具体实施时,在本发明实施例提供的上述个人信用评估装置中,互动交流信用值分量确定模块303具体用于采用以下公式计算互动交流信用值分量:

其中,cva表示互动交流信用值分量,cma表示预设的互动交流奖励信用值且为非负数,cna表示预设的互动交流惩罚信用值且为负数,a表示确定出的用户屏幕的点亮时长,ts表示社交活动的开始时间,te表示社交活动的结束时间,n为大于1的整数。

在具体实施时,在本发明实施例提供的上述个人信用评估装置中,如图3所示,还可以包括:费用分摊信用值分量确定模块305,用于在确定发起社交活动的费用分摊时,根据确定出的用户参与费用分摊的时间,确定费用分摊信用值分量;

个人信用值确定模块304具体用于至少根据确定出的守时信用值分量、互动交流信用值分量和费用分摊信用值分量,确定用户参与社交活动的个人信用值。

在具体实施时,在本发明实施例提供的上述个人信用评估装置中,费用分摊信用值分量确定模块305具体用于采用如下公式计算费用分摊信用值分量:

其中,cvf表示费用分摊信用值分量,cmf表示预设的费用分摊奖励信用值且为非负数,cnf表示预设的费用分摊惩罚信用值且为负数,tf表示社交活动的费用分摊的发起时间,td表示用户参与费用分摊的时间。

在具体实施时,在本发明实施例提供的上述个人信用评估装置中,如图3所示,还可以包括:评价信用值分量确定模块306,用于在社交活动开始后确定因不良行为收到匿名评价时,根据社交活动的参与人数和参与匿名评价的人数,确定评价信用值分量;

个人信用值确定模块304具体用于根据确定出的守时信用值分量、互动交流信用值分量、费用分摊信用值分量和评价信用值分量,确定用户参与社交活动的个人信用值。

在具体实施时,在本发明实施例提供的上述个人信用评估装置中,评价信用值分量确定模块306具体用于采用如下公式计算评价信用值分量:

其中,cvs表示评价信用值分量,cms表示预设的评价奖励信用值且为非负数,cns表示预设的评价惩罚信用值且为负数,n表示社交活动的参与人数,m表示参与匿名评价的人数,m为大于0且小于1的分数。

在具体实施时,在本发明实施例提供的上述个人信用评估装置中,个人信用值确定模块304具体用于采用如下公式计算用户参与社交活动的个人信用值:

δc=λ1×cvt+λ2×cva+λ3×cvf+λ4×cvs

其中,λ1表示守时信用值分量的权重,cvt表示守时信用值分量,λ2表示互动交流信用值分量的权重,cva表示互动交流信用值分量,λ3表示费用分摊信用值分量的权重,cvf表示费用分摊信用值分量,λ4表示评价信用值分量的权重,cvs表示评价信用值分量,△c表示用户参与社交活动的个人信用值。

在具体实施时,在本发明实施例提供的上述个人信用评估装置中,如图3所示,还可以包括:

个人信用值更新模块307,用于将确定出的用户参与社交活动的个人信用值累加至记录的用户总的个人信用值中。

基于同一发明构思,本发明实施例还提供了一种客户端开发套件,包括本发明实施例提供的上述个人信用评估装置;因该客户端开发套件解决问题的原理与前述一种个人信用评估装置相似,因此该客户端开发套件的具体实施可以参见上述个人信用评估装置的实施,重复之处不再赘述。

具体地,本发明实施例提供的上述客户端开发套件,可以作为应用软件的其中一个模块,还可以作为创建相关应用软件的开发工具,以便于实现对个人信用的评估,提高用户的社交质量。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

本发明实施例提供了一种个人信用评估方法、其装置及客户端开发套件,在确定用户参与社交活动时,记录社交活动的起止时间段、活动地点以及参与人数;然后根据社交活动的活动地点和确定出的用户所在地点,确定守时信用值分量;根据确定出的用户屏幕的点亮时长,确定互动交流信用值分量;再至少根据确定出的守时信用值分量和互动交流信用值分量,确定用户参与社交活动的个人信用值。因此,本方法在确定用户参与社交活动的个人信用值时,不仅考虑了在迟到、爽约方面的因素,还将用户屏幕的点亮时长引入到了确定个人信用值的影响因素之中,进一步地完善了个人信用评估方法,为人们参与社交活动时提高社交质量提供了有效的参考、约束和帮助。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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