用户类型的确定方法及装置与流程

文档序号:12272789阅读:217来源:国知局
用户类型的确定方法及装置与流程
本发明涉及电子
技术领域
,特别涉及一种用户类型的确定方法及装置。
背景技术
:为了提高服务的质量和效率,终端厂商或者终端的售后服务商一般会对用户进行分类,并针对不同类型的用户,提供不同的服务。相关技术中,终端厂商或者终端的售后服务商可以将用户标识以及用户购买终端的数量和价位等用户信息录入到服务器中,服务器可以根据该用户信息确定每个用户的用户类型,例如可以将用户划分为企业用户、团体用户和个人用户等用户类型,或者还可以将用户划分为重要用户和普通用户等用户类型。但是,上述用户类型的确定方法中,主要的参考因素为用户的购买能力,该参考因素较为单一,确定用户类型时的灵活性较低。技术实现要素:为了解决相关技术中用户类型的确定方法中参考因素单一,确定用户类型时的灵活性较低的问题,本发明提供了一种用户类型的确定方法及装置。所述技术方案如下:一方面,提供了一种用户类型的确定方法,所述方法包括:获取预设时间段内用户使终端执行N种预设行为中每种预设行为的执行参数,所述执行参数包括执行次数和/或执行时长;根据所述每种预设行为的执行参数以及所述每种预设行为的权重值,确定所述用户的目标用户类型;其中,每种预设行为的权重值与所述每种预设行为使所述终端发生故障的概率成正比。另一方面,提供了一种用户类型的确定装置,所述装置包括:第一获取单元,用于获取预设时间段内用户使终端执行N种预设行为中每种预设行为的执行参数,所述执行参数包括执行次数和/或执行时长;第一确定单元,用于根据所述每种预设行为的执行参数以及所述每种预设行为的权重值,确定所述用户的目标用户类型;其中,每种预设行为的权重值与所述每种预设行为使所述终端发生故障的概率成正比。本发明提供的技术方案带来的有益效果是:本发明提供了一种用户类型的确定方法及装置,该方法能够根据预设时间段内用户使终端执行N种预设行为中每种预设行为的执行参数,以及每种预设行为的权重值来确定用户的目标用户类型,其中每种预设行为的权重值与该每种预设行为使终端发生故障的概率成正比。由于服务器确定用户类型时所参考的因素包括用户使终端执行每种预设行为的执行参数以及每种预设行为的权重值,该参考因素较为丰富,且能够较好的反映用户不同时间段内使用终端时的使用习惯,因此根据该方法所确定的用户类型较为准确。并且该确定的用户类型可以根据用户使用习惯的改变而相应的进行调整,该用户类型的确定方法的灵活性较高。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的一种用户类型的确定方法的流程图;图2是本发明实施例提供的一种确定目标用户类型的方法流程图;图3是本发明实施例提供的另一种确定目标用户类型的方法流程图;图4是本发明实施例提供的另一种用户类型的确定方法的流程图;图5是本发明实施例提供的一种用户类型的确定装置的结构示意图;图6是本发明实施例提供的另一种用户类型的确定装置的结构示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。图1是本发明实施例提供的一种用户类型的确定方法的流程图,该方法可以应用于服务器中,如图1所示,该方法可以包括:步骤101、获取预设时间段内用户使终端执行N种预设行为中每种预设行为的执行参数,该执行参数包括执行次数和/或执行时长。步骤102、根据该每种预设行为的执行参数以及每种预设行为的权重值,确定该用户的目标用户类型。其中,每种预设行为的权重值与该预设行为使终端发生故障的概率成正比。也即是,某个预设行为使终端发生故障的概率越高,该预设行为的权重值也就越高。综上所述,本发明提供了一种用户类型的确定方法,该方法确定用户类型时所参考的因素包括用户使终端执行每种预设行为的执行参数以及每种预设行为的权重值,该参考因素较为丰富,且能够较好的反映用户不同时间段内使用终端时的使用习惯,因此根据该方法所确定的用户类型较为准确。并且该确定的用户类型可以根据用户使用习惯的改变而相应的进行调整,该用户类型的确定方法的灵活性较高。具体的,在上述步骤101中,终端的存储器中可以单独划定一个分区,该分区专门用于存储用户使用终端的使用数据,该使用数据即包括用户使终端执行N种预设行为中每种预设行为的执行参数。终端可以周期性的或者实时向服务器上传用户使用终端的使用数据,例如,终端可以通过移动数据网络、蓝牙或者无线保真WIFI模块上传。服务器接收并存储该使用数据,并可以每隔预设时间段获取一次该预设时间段内接收到的使用数据进行分析。例如,服务器可以每隔一个月对该一个月内接收到的使用数据进行分析处理。其中,该使用数据中的N种预设行为可以包括:使用安卓调试桥(英文:AndroidDebugBridge;简称:ADB)端口、使用调试端口、获取系统权限(例如Root权限)、普通应用安装、有害应用安装、ROM及系统文件更换、过度充电、非标准充电器充电、跌落、撞击、进水、运行游戏应用、运行音视频应用和运行导航应用中的至少一种。对于该N种预设行为中的一些预设行为,其执行参数可以仅为执行次数,例如使用调试端口的次数、跌落次数和进水次数;对于另外一些预设行为,其执行参数可以仅为执行时长,运行游戏应用的时长;对于再一些预设行为,其执行参数还可以为执行次数和执行时长,例如运行视频应用的时长和次数。示例的,假设服务器分别与3个终端:终端A、终端B和终端C建立有通信连接,则该服务器从该3个终端中所获取的使用数据可以如表1所示。其中,从终端A中获取的使用数据可以包括:跌落1次,过度充电1次,运行游戏应用1至2小时2次,2至6小时1次等。表1进一步的,在上述步骤102中,服务器获取到每种预设行为的执行参数后,即可根据该每种预设行为的执行参数以及每种预设行为的权重值,确定用户的目标用户类型。在本发明实施例中,该确定目标用户类型的具体过程可以通过两种方式实现。作为第一种实现方式,参考图2,上述步骤102可以包括:步骤1021a、计算用户的目标评估值V。在本发明实施例中,该服务器中可以存储有该N种预设行为中每种预设行为的权重值,该目标评估值V可以满足:其中,Ti为该N种预设行为中第i种预设行为的执行参数,Wi为该第i种预设行为的权重值,该i为小于或等于N的正整数。为求和公式。示例的,如表2所示,该服务器中可以存储有14种预设行为中每种预设行为的权重值,例如,预设行为:使用ADB端口安装应用的权重值为0.1每次,使用ADB端口执行其他专业指令的权重值为2每次;预设行为:普通应用安装的权重值为0.2每次;有害应用安装的权重值为2每次;预设行为:跌落的权重值为20每次。从表2中还可以看出,由于进水、ROM及系统文件更换以及Root权限获取等行为使得终端发生故障的概率较高,因此这些预设行为的权重值较高;而普通应用安装、运行游戏应用等行为使得终端发生故障的概率较低,因此这些预设行为的权重值也相应的较低。需要说明的是,在实际应用中,某些预设行为的权重值还可以包括多个子权重值,不同的执行时长或次数所对应的子权重值不同。示例的,如表2所示,预设行为:运行视频应用的权重值包括3个子权重值,其中,执行时长小于等于2小时所对应的子权重值为0/次,执行时长大于2小时且小于等于6小时所对应的子权重值为1/次,执行时长大于6小时所对应的子权重值为5/次。表2进一步的,服务器可以将根据表1所示的使用数据中每种预设行为的执行参数,以及表2所示的每种预设行为的权重值带入至公式(1)中,进而计算得到用户的目标评估值。例如对于终端A,可以将该终端A的使用数据中每种预设行为的执行参数与对应的权重值相乘,得到14种预设行为的评估值,然后将该14种预设行为的评估值进行累加,即可得到用户A的目标评估值VA=75。同理,可以分别计算得到终端B所对应的用户B的目标评估值VB=369;终端B所对应的用户B的目标评估值VC=452。步骤1022a、根据预先存储的评估值与用户类型的对应关系,将与该目标评估值对应的用户类型确定为目标用户类型。在本发明实施例中,服务器中还可以预先存储有评估值与用户类型的对应关系,该对应关系可以是根据经验值预先建立的。因此,服务器确定目标评估值后,即可从该对应关系中,确定与该目标评估值对应的用户类型,并将该对应的用户类型确定为目标用户类型。示例的,假设该预先存储的评估值与用户类型的对应关系如表3所示,其中,评估值大于等于0,且小于100时所对应的用户类型为普通用户;评估值大于等于100,且小于400时所对应的用户类型为过度使用用户;评估值大于等于400时所对应的用户类型为发烧友。由于用户A的目标评估值为75,因此该服务器根据表3所示的对应关系可以确定该用户A的用户类型为普通用户;用户B的目标评估值为369,因此可以确定该用户B的用户类型为过度使用用户;用户C的目标评估值为452,因此可以确定该用户C的用户类型为发烧友。表3评估值V用户类型0≤V<100普通用户100≤V<400过度使用用户400≤V发烧友作为第二种实现方式,该N种预设行为可以划分为M种行为类型,因此该服务器中可以存储有该N种预设行为中每种预设行为的权重值,以及每种预设行为所属的行为类型。其中,该M种行为类型以及每种预设行为所属的行为类型均是预先配置好的。示例的,如表2所示,该14种预设行为可以划分为3种行为类型:偏好类、破坏类和正常使用类。其中,使用调试端口和普通应用安装等预设行为属于偏好类的行为,跌落、撞击和过度充电等预设行为属于破坏类的行为,运行游戏应用和运行视频应用属于正常使用类的行为。参考图3,上述步骤102还可以包括:步骤1021b、计算M种行为类型中每种行为类型的评估值。该M种行为类型中第m种行为类型的评估值Vm可以满足:其中,X为该第m种行为类型所包括的预设行为的个数,Tj为该终端执行该X种预设行为中第j种预设行为的执行参数,Wj为该第j种预设行为的权重值,该j为小于或等于X的正整数,该m为小于或等于M的正整数。示例的,假设预设行为的类型划分如表2所示,则其中行为类型:偏好类所包括的预设行为的个数为4个(即X=4):使用ADB端口、使用调试端口、Root权限获取和ROM及系统文件更换,则在计算该偏好类的行为类型的评估值时,可以将该4种预设行为的执行参数和权重值分别带入至上述公式(2)中,即可得到该偏好类的行为类型的评估值,例如对于终端A对应的用户A,可以计算得到该用户A的使用数据中,偏好类的行为类型的评估值V1=2;破坏类的行为类型的评估值V2=50;正常使用类的行为类型的评估值V3=23。步骤1022b、将该M种行为类型中评估值最高的行为类型确定为目标行为类型。示例的,对于终端A,由于根据其使用数据所确定的偏好类的行为类型的评估值V1=2;破坏类的行为类型的评估值V2=50;正常使用类的行为类型的评估值V3=23。其中,行为类型:破坏类的评估值为50,为该三个行为类型的评估值中的最高值,因此可以将该行为类型:破坏类确定为目标行为类型。步骤1023b、根据预先存储的行为类型与用户类型的对应关系,将与该目标行为类型对应的用户类型确定为目标用户类型。在本发明实施例中,该服务器中还可以存储有行为类型与用户类型的对应关系,示例的,如表4所示,行为类型:正常使用类所对应的用户类型为:普通用户;行为类型:破坏类所对应的用户类型为:过度使用用户;行为类型:偏好类所对应的用户类型为:发烧友。因此,根据表4所示的对应关系,可以确定与该目标行为类型:破坏类对应的目标用户类型为过度使用用户。表4行为类型用户类型正常使用类普通用户破坏类过度使用用户偏好类发烧友需要说明的是,在本发明实施例中,由于服务器可以每隔预设时间段获取一次使用数据并确定一次用户类型,因此当用户使用终端的使用习惯发生变化后,服务器所确定的该用户的用户类型也会相应的发生变化,该服务器确定用户类型时的灵活性较高,确定的用户类型的准确性也较高。进一步的,服务器根据上述两种方法确定目标用户类型之后,还可以继续执行下述步骤103。步骤103、根据预先存储的用户类型与使用建议的对应关系,向该终端提供与该目标用户类型对应的目标使用建议。示例的,该预先存储的用户类型与使用建议的对应关系可以如表5所示。其中,对应于该普通用户的使用建议可以为:请登录官网,获取更多使用技巧;对应于过度使用用户的使用建议为:请采用标准充电器充电,切勿过度充电以及请您爱护手机,避免跌落、撞击和进水;对应于发烧友的使用建议为:请减少刷机次数,频繁刷机可能导致死机。表5由于用户类型为普通用户时,服务器可以确定该类型的用户所执行的对终端有损耗的行为相对较少,属于正常使用的用户,因此可以提示该用户获取更多使用技巧,或者,服务器也可以直接将相关的使用技巧发送至终端。对于过度使用用户,服务器可以确定用户的使用习惯可能导致终端系统变慢和功耗增加(待机时间短)等系统问题,并且会加快终端器件的老化。因此,向该过度使用用户提供的使用建议可以为:请采用标准充电器充电,切勿过度充电;或者,该使用建议还可以包括:请您爱护手机,避免跌落、撞击和进水。对于发烧友,服务器可以确定该类型用户更新ROM、获取系统Root权限等严重危害系统的行为比较多,容易造成不开机、反复重启等严重故障。因此对应于发烧友的使用建议可以为:请减少刷机次数,频繁刷机可能导致无法开启或反复重启。在本发明实施例中,由于服务器可以根据用户使用终端的使用数据以及每种预设行为的权重值,确定用户类型,进而向不同用户类型的用户提供不同种类的使用建议,使得用户可以及时了解到日常使用终端时的一些误区,培养良好的使用习惯,以延长终端的使用寿命。需要说明的是,在实际应用中,服务器确定用户类型后,除了可以向不同类型的用户推送使用建议外,还可以将获取到的使用数据以及确定的用户类型提供给售后服务人员和后台研发人员。当终端出现故障时,售后服务人员可以根据该使用数据以及用户类型,快速确定故障因素,提高维修的效率;而后台研发人员则可以根据该服务器提供的数据,对用户常用的功能进行重点加强和保障,提高产品竞争力。进一步,在上述步骤103之后,参考图4,该方法还可以包括:步骤104、当终端出现故障时,获取终端的标识以及该故障的故障信息。在本发明实施例中,当终端出现故障时,用户或者维修人员可以向服务器上传该终端的标识以及该终端的故障信息。其中,该终端的标识用于唯一标识该终端,例如可以为手机串号或者移动终端标识号,该故障信息用于描述终端出现的故障,例如死机、无法开机、触控屏失灵、话筒失灵或者扬声器失灵等。其中移动终端标识码可以为移动装置识别码(英文:MobileEquipmentIdentifier;简称:MEID)、国际移动装置标识(英文:InternationalMobileEquipmentIdentity;简称:IMEI)或者国际移动用户识别码(英文:InternationalMobileSubscriberIdentificationNumber;简称:IMSI)等。示例的,假设终端A出现故障:无法开机,则维修人员可以将该终端的标识“终端A”以及故障信息“无法开机”上传至服务器中,以便获取相关的处理措施。步骤105、分别计算该N种预设行为中每种预设行为的评估值。其中,第i种预设行为的评估值Vi满足:Vi=Ti×Wi,Ti为该第i种预设行为的执行参数,Wi为该第i种预设行为的权重值。需要说明的是,在本发明实施例中,终端存储使用数据的分区中还可以存储有该终端的标识以及相关的基本参数,例如手机串号,移动终端标识号、终端型号,终端操作系统的应用版本号和发行时间等,服务器在获取使用数据时,可以同步获取该终端的标识以及相关的基本参数。因此,当服务器获取到故障终端的标识以及故障信息后,为了及时确定该故障的成因以及处理措施,服务器可以先根据故障终端的标识,获取该故障终端的使用数据,并计算使用数据中,每种预设行为的评估值。示例的,假设故障终端的标识为“终端A”,则服务器可以从表1中获取到该终端A的使用数据,并根据该使用数据以及预先存储的每种预设行为的权重值,计算每种预设行为的评估值。例如,根据表1可知,终端A执行预设行为:普通应用安装的次数为20次,根据表2可知,预设行为:普通应用安装的权重值为0.1/次,因此服务器可以计算得到该预设行为:普通应用安装的评估值为:20×0.1=2。同理,该服务器可以计算得到其他13种预设行为中每种预设行为的评估值。步骤106、将该N种预设行为中,评估值处于预设范围内的预设行为确定为目标预设行为。在本发明实施例中,该预设范围可以是服务器中预先设置好的,例如该预设范围可以为大于或等于20;或者,该预设范围还可以为服务器根据计算得到的N种预设行为的评估值进行确定的,例如可以将评估值由高到低排序,然后将排名第n的评估值作为该预设范围的下限。其中,n为小于或等于N的正整数,且该n可以为预先设置好的。示例的,假设该预设范围的下限为排名第1(即n=1)的评估值,则该服务器可以N中预设行为中评估值最高的评估值确定为目标预设行为。则分析表1中终端A的使用数据以及表2中的权重值可知,在终端A的使用数据中,预设行为:跌落的评估值为20,为该14中预设行为中评估值最高的预设行为,因此服务器可以确定目标预设行为:跌落。步骤107、判断预先存储的故障处理表中是否记录有与该终端的标识、该目标预设行为以及该故障信息所对应的处理措施。在本发明实施例中,服务器中可以存储有故障处理表,该故障处理表中记录有终端的标识、预设行为、故障信息以及处理措施的对应关系。维修人员根据该故障处理表可以快速确定故障的处理措施,提高维修效率。当该故障处理表中记录有该对应的处理措施时,执行步骤108;当该故障处理表中未记录该对应的处理措施时,执行步骤109。步骤108、显示该对应的处理措施。当该故障处理表中记录有该对应的处理措施时,服务器可以直接获取并显示该对应的处理措施,以便维修人员可以根据该处理措施对终端的故障进行处理,有效提高了故障处理效率。示例的,假设该故障处理表中记录有如表6所示的信息,则服务器可以显示与该终端的标识(终端A)、预设行为(跌落)以及故障信息(无法开机)所对应的处理措施“重新安装电池并重启”,以便维修人员可以根据该显示的处理措施对故障终端进行处理。表6终端的标识预设行为故障信息处理措施终端A跌落无法开机重新安装电池并重启步骤109、接收维修人员上传的对应该故障的处理措施。当该故障处理表中未记录该对应的处理措施时,维修人员可以根据维修经验对该故障进行处理,处理成功后,再向服务器上传对应该故障的处理措施。步骤110、将该终端的标识、该目标预设行为、该故障信息以及该处理措施的对应关系记录在该故障处理表中。服务器接收到维修人员上传的处理措施后,可以将该终端的标识、该目标预设行为、该故障信息以及该处理措施的对应关系记录在该故障处理表中。以便当后续有同类型的终端出现同样的故障时,维修人员可以直接从服务器存储的故障处理表中获取到对应的处理措施,提高故障处理的效率。进一步的,服务器还可以将存储的故障信息表反馈给研发人员,形成设计雷区,为后续产品设计进行功能加强和保障,提高产品竞争力。或者,维修人员还可以向服务器上传用户的年龄和性别等用户信息,服务器可以将该用户信息也记录在故障处理表中,以供研发人员参考。比如根据服务器中记录的故障处理表进行分析发现年轻用户使用的终端,触控故障出现的概率较高,因此后期在设计针对年轻人的产品时,可以注重触控功能设计。需要说明的是,本发明实进行施例提供的用户类型的确定方法的步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减。任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本发明的保护范围之内,因此不再赘述。综上所述,本发明实施例提供了一种用户类型的确定方法,该方法能够根据预设时间段内用户使终端执行N种预设行为中每种预设行为的执行参数,以及每种预设行为的权重值来确定用户的目标用户类型,其中每种预设行为的权重值与该每种预设行为使终端发生故障的概率成正比。由于服务器确定用户类型时所参考的因素包括用户使终端执行每种预设行为的执行参数以及每种预设行为的权重值,该参考因素较为丰富,且能够较好的反映用户不同时间段内使用终端时的使用习惯,因此根据该方法所确定的用户类型较为准确。并且该确定的用户类型可以根据用户使用习惯的改变而相应的进行调整,该用户类型的确定方法的灵活性较高。图5是本发明实施例提供的一种用户类型的确定装置的结构示意图,该装置可以应用于服务器中,如图5所示,该装置可以包括:第一获取单元201,用于获取预设时间段内用户使终端执行N种预设行为中每种预设行为的执行参数,该执行参数包括执行次数和/或执行时长。第一确定单元202,用于根据该每种预设行为的执行参数以及每种预设行为的权重值,确定该用户的目标用户类型。其中,每种预设行为的权重值与该预设行为使终端发生故障的概率成正比。可选的,该第一确定单元202,还用于:计算该用户的目标评估值V,该目标评估值V满足:其中,Ti为该N种预设行为中第i种预设行为的执行参数,Wi为该第i种预设行为的权重值,该i为小于或等于N的正整数;根据预先存储的评估值与用户类型的对应关系,将与该目标评估值对应的用户类型确定为目标用户类型。可选的,该N种预设行为能够划分为M种行为类型,该服务器中存储有该N种预设行为中每种预设行为所属的行为类型;该第一确定单元202,还用于:计算该M种行为类型中每种行为类型的评估值,其中,该M种行为类型中第m种行为类型的评估值Vm满足:X为该第m种行为类型所包括的预设行为的个数,Tj为该终端执行该X种预设行为中第j种预设行为的执行参数,Wj为该第j种预设行为的权重值,该j为小于或等于X的正整数,该m为小于或等于M的正整数;将该M种行为类型中评估值最高的行为类型确定为目标行为类型;根据预先存储的行为类型与用户类型的对应关系,将与该目标行为类型对应的用户类型确定为目标用户类型。可选的,如图6所示,该装置还可以包括:第二获取单元203,用于当该终端出现故障时,获取该终端的标识以及该故障的故障信息。计算单元204,用于分别计算该N种预设行为中每种预设行为的评估值,其中,第i种预设行为的评估值Vi满足:Vi=Ti×Wi,Ti为该第i种预设行为的执行参数,Wi为该第i种预设行为的权重值。第二确定单元205,用于将该N种预设行为中,评估值处于预设范围内的预设行为确定为目标预设行为。判断单元206,用于判断预先存储的故障处理表中是否记录有与该终端的标识、该目标预设行为以及该故障信息所对应的处理措施。显示单元207,用于当该故障处理表中记录有该对应的处理措施时,显示该对应的处理措施。推送单元208,用于根据预先存储的用户类型与使用建议的对应关系,向该终端提供与该目标用户类型对应的目标使用建议。综上所述,本发明实施例提供了一种用户类型的确定装置,该装置可以应用于服务器中,该装置可以根据预设时间段内用户使终端执行N种预设行为中每种预设行为的执行参数,以及每种预设行为的权重值来确定用户的目标用户类型,其中每种预设行为的权重值与该每种预设行为使终端发生故障的概率成正比。由于服务器确定用户类型时所参考的因素包括用户使终端执行每种预设行为的执行参数以及每种预设行为的权重值,该参考因素较为丰富,并且能够较好的反映用户不同时间段内使用终端时的使用习惯,因此根据该方法所确定的用户类型较为准确,灵活性较高。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1