[go: up one dir, main page]

CN105094867B - A kind of scoring update method and equipment - Google Patents

A kind of scoring update method and equipment Download PDF

Info

Publication number
CN105094867B
CN105094867B CN201410200776.8A CN201410200776A CN105094867B CN 105094867 B CN105094867 B CN 105094867B CN 201410200776 A CN201410200776 A CN 201410200776A CN 105094867 B CN105094867 B CN 105094867B
Authority
CN
China
Prior art keywords
application
mobile application
scoring
default mobile
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410200776.8A
Other languages
Chinese (zh)
Other versions
CN105094867A (en
Inventor
于鹏
欧阳靖民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201410200776.8A priority Critical patent/CN105094867B/en
Publication of CN105094867A publication Critical patent/CN105094867A/en
Application granted granted Critical
Publication of CN105094867B publication Critical patent/CN105094867B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephone Function (AREA)
  • Stored Programmes (AREA)

Abstract

本发明的实施例提供一种评分更新方法及设备。涉及电子技术领域,能够更准确的反映移动应用对于用户的应用价值。具体方案为:获取第一移动设备上安装的第一预设移动应用的评分初值,获取至少一个卸载应用的卸载记录,根据至少一个卸载应用的卸载记录获取评分增量,根据评分增量对第一预设移动应用的评分初值进行更新,获取第一预设移动应用的评分更新值,本发明用于评分更新。

Embodiments of the present invention provide a score updating method and device. Involving the field of electronic technology, it can more accurately reflect the application value of mobile applications to users. The specific scheme is as follows: obtain the initial score value of the first preset mobile application installed on the first mobile device, obtain the uninstall record of at least one uninstalled application, obtain the score increment according to the uninstall record of at least one uninstalled application, and calculate the score according to the score increment. The initial score value of the first preset mobile application is updated to obtain the score update value of the first preset mobile application, and the present invention is used for score update.

Description

一种评分更新方法及设备A scoring update method and device

技术领域technical field

本发明涉及电子技术领域,尤其涉及一种评分更新方法及设备。The present invention relates to the field of electronic technology, in particular to a scoring updating method and equipment.

背景技术Background technique

随着移动网络和移动设备的普及,越来越多移动设备用户利用移动网络下载应用(Application,APP),随着大量同类型和不同质量的移动应用的出现,当用户下载移动应用时,往往需要付出很多的精力从大量可选择的移动应用中选择出质量高的移动应用。作为应用商城,如何评价移动应用,并根据评价结果向移动设备用户提供更好的推荐服务,以向用户提供高质量的移动应用则显得尤为重要。而传统方法主要是根据用户移动应用的下载记录以及用户评论对移动应用的应用价值进行评分,这样无法对用户使用移动应用后的行为进行评价,并且由于用户评论存在刷榜行为,这导致了用户对于移动应用的评分不够准确,不能真实的体现移动应用的应用价值,无法实现对移动应用的高质量评价。With the popularity of mobile networks and mobile devices, more and more mobile device users use mobile networks to download applications (Applications, APPs). With the emergence of a large number of mobile applications of the same type and different quality, when users download mobile applications, often It takes a lot of effort to select a high-quality mobile application from a large number of mobile applications to choose from. As an application store, how to evaluate mobile applications and provide better recommendation services to mobile device users according to the evaluation results is particularly important to provide users with high-quality mobile applications. The traditional method is mainly to score the application value of the mobile application based on the download records of the user's mobile application and user comments, which cannot evaluate the behavior of the user after using the mobile application. The scoring of mobile applications is not accurate enough, it cannot truly reflect the application value of mobile applications, and cannot achieve high-quality evaluation of mobile applications.

发明内容Contents of the invention

本发明的实施例提供一种评分更新方法及设备,能够更准确的反映移动应用对于用户的应用价值。Embodiments of the present invention provide a rating update method and device, which can more accurately reflect the application value of mobile applications to users.

为达到上述目的,本发明的实施例采用如下技术方案:In order to achieve the above object, embodiments of the present invention adopt the following technical solutions:

第一方面,一种评分更新方法,包括:In the first aspect, a scoring update method includes:

获取第一移动设备上安装的第一预设移动应用的评分初值,其中,所述第一预设移动应用的评分初值用于表示所述第一移动设备对所述第一预设移动应用的应用价值鉴别的初始值,所述第一预设移动应用属于预设移动应用,所述预设移动应用为需要评分的移动应用;Acquiring the initial score value of the first preset mobile application installed on the first mobile device, wherein the initial score value of the first preset mobile application is used to indicate that the first mobile device The initial value of the application value identification of the application, the first preset mobile application belongs to the preset mobile application, and the preset mobile application is a mobile application that needs to be scored;

获取至少一个卸载应用的卸载记录,所述至少一个卸载应用为所述第一移动设备上卸载的预设移动应用;Obtain an uninstallation record of at least one uninstalled application, where the at least one uninstalled application is a preset mobile application uninstalled on the first mobile device;

根据所述至少一个卸载应用的卸载记录获取评分增量;Acquiring a score increment according to the uninstall record of the at least one uninstalled application;

根据所述评分增量对所述第一预设移动应用的评分初值进行更新,获取所述第一预设移动应用的评分更新值,其中,所述第一预设移动应用的评分更新值用于表示所述第一移动设备对所述第一预设移动应用的应用价值鉴别的更新值。Update the initial score value of the first preset mobile application according to the score increment, and obtain the score update value of the first preset mobile application, wherein the score update value of the first preset mobile application An update value used to represent the application value identification of the first preset mobile application by the first mobile device.

结合第一方面,在第一种可能的实现方式中,所述获取至少一个卸载应用的卸载记录,包括:With reference to the first aspect, in a first possible implementation manner, the acquiring an uninstallation record of at least one uninstalled application includes:

接收所述第一移动设备发送的操作记录,所述操作记录包括所述第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,对于所述每一个预设移动应用中第i个预设移动应用,若所述第i个预设移动应用的最后一次安装时间与最后一次卸载时间的时间差大于预设阈值,则将所述第i个预设移动应用作为一个卸载应用,将所述第i个预设移动应用的操作记录作为所述第i个预设移动应用的卸载记录,其中,i为正整数。Receive the operation record sent by the first mobile device, the operation record includes the last installation time and the last uninstallation time of each preset mobile application on the first mobile device, for each preset mobile application For the i-th preset mobile application, if the time difference between the last installation time and the last uninstallation time of the i-th preset mobile application is greater than a preset threshold, the i-th preset mobile application is regarded as an uninstall application, using the operation record of the ith preset mobile application as the uninstallation record of the ith preset mobile application, where i is a positive integer.

结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述至少一个卸载应用的卸载记录获取评分增量,包括:With reference to the first aspect or the first possible implementation manner of the first aspect, in a second possible implementation manner, the obtaining the score increment according to the uninstallation record of the at least one uninstalled application includes:

获取所述至少一个卸载应用的评分,所述至少一个卸载应用的评分用于表示所述第一移动设备对所述至少一个卸载应用在卸载之前的应用价值的鉴别;Acquiring a score of the at least one uninstalled application, where the score of the at least one uninstalled application is used to represent the identification of the application value of the at least one uninstalled application by the first mobile device before uninstallation;

根据第一公式计算所述评分增量,其中△P为所述评分增量,Px为所述至少一个卸载应用的评分,n为所述第一移动设备上当前安装的预设移动应用的个数,当所述至少一个卸载应用为多个时,所述至少一个卸载应用的评分为所述至少一个卸载应用中每一个卸载应用的评分之和。According to the first formula calculating the score increment, wherein ΔP is the score increment, P x is the score of the at least one uninstalled application, n is the number of preset mobile applications currently installed on the first mobile device, when When there are multiple at least one uninstalled application, the score of the at least one uninstalled application is the sum of the scores of each uninstalled application in the at least one uninstalled application.

结合第一方面至第一方面的第二种可能的实现方式中任一实现方式,在第三种可能的实现方式中,所述根据所述评分增量对所述第一预设移动应用的评分初值进行更新,获取所述第一预设移动应用的评分更新值,包括:With reference to any implementation manner of the first aspect to the second possible implementation manner of the first aspect, in a third possible implementation manner, the score increment of the first preset mobile application The initial score value is updated, and the score update value of the first preset mobile application is obtained, including:

获取所述第一移动设备的用户专家指数初值,所述第一移动设备的用户专家指数初值用于表示所述第一移动设备对所述第一移动设备上当前安装的所有预设移动应用的整体应用价值鉴别的初始值;Acquiring an initial value of the user expert index of the first mobile device, where the initial value of the user expert index of the first mobile device is used to indicate that the first mobile device has all preset mobile devices currently installed on the first mobile device The initial value of the application's overall application value identification;

根据第二公式f=a+△P·U计算所述第一预设移动应用的评分更新值,其中f为所述第一预设移动应用的评分更新值,a为所述第一预设移动应用的评分初值,△P为所述评分增量,U为所述第一移动设备的用户专家指数初值。Calculate the score update value of the first preset mobile application according to the second formula f=a+ΔP U, where f is the score update value of the first preset mobile application, and a is the first preset mobile application The initial value of the score of the application, ΔP is the score increment, and U is the initial value of the user expert index of the first mobile device.

结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述获取所述第一移动设备的用户专家指数初值,包括:With reference to the third possible implementation manner of the first aspect, in a fourth possible implementation manner, the acquiring the initial value of the user expert index of the first mobile device includes:

获取所述第一移动设备当前安装的其他预设移动应用中每一个预设移动应用的评分初值,将所述第一移动设备上当前安装的每一个预设移动应用的评分初值相加得到所述第一移动设备的用户专家指数初值,其中,所述第一移动设备当前安装的其他预设移动应用为所述第一移动设备当前安装的除所述第一预设移动应用以外的其他所有预设移动应用。Acquiring the initial scoring value of each preset mobile application in the other preset mobile applications currently installed on the first mobile device, adding the initial scoring value of each preset mobile application currently installed on the first mobile device Obtaining the initial value of the user expert index of the first mobile device, wherein the other preset mobile applications currently installed on the first mobile device are those other than the first preset mobile application currently installed on the first mobile device All other default mobile apps for .

结合第一方面至第一方面的第四种可能的实现方式中任一实现方式,在第五种可能的实现方式中,所述获取所述第一预设移动应用的评分更新值之后,所述方法还包括:With reference to any implementation manner of the first aspect to the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner, after acquiring the score update value of the first preset mobile application, the The method also includes:

在m个移动设备中,获取每一个移动设备上所述第一预设移动应用的评分,其中,所述m个移动设备不包括所述第一移动设备;Among the m mobile devices, obtaining the score of the first preset mobile application on each mobile device, wherein the m mobile devices do not include the first mobile device;

将所述m个移动设备上所述第一预设移动应用的评分之和与所述第一移动设备上所述第一预设移动应用的评分更新值相加得到所述第一预设移动应用的应用价值指数,其中,所述第一预设移动应用的应用价值指数用于表示所述第一预设移动应用的应用价值。adding the sum of the scores of the first preset mobile application on the m mobile devices to the update value of the score of the first preset mobile application on the first mobile device to obtain the first preset mobile The application value index of the application, wherein the application value index of the first preset mobile application is used to represent the application value of the first preset mobile application.

结合第一方面至第一方面的第四种可能的实现方式中任一实现方式,在第六种可能的实现方式中,所述方法还包括:In combination with any implementation manner of the first aspect to the fourth possible implementation manner of the first aspect, in a sixth possible implementation manner, the method further includes:

根据所述评分增量,对所述第一移动设备上当前安装的其他预设移动应用的评分初值进行更新,获取所述第一移动设备上当前安装的其他预设移动应用的评分更新值,其中,所述第一移动设备上当前安装的其他预设移动应用为所述第一移动设备上当前安装的除所述第一预设移动应用以外的其他所有预设移动应用;According to the score increment, update the initial score values of other preset mobile applications currently installed on the first mobile device, and obtain updated score values of other preset mobile applications currently installed on the first mobile device , wherein the other preset mobile applications currently installed on the first mobile device are all other preset mobile applications currently installed on the first mobile device except the first preset mobile application;

将所述第一移动设备上当前安装的每一个预设移动应用的评分更新值相加得到所述第一移动设备的用户专家指数更新值,其中,所述第一移动设备的用户专家指数更新值用于表示所述第一移动设备对所述第一移动设备上当前安装的所有预设移动应用的整体应用价值鉴别的更新值。Adding the score update value of each preset mobile application currently installed on the first mobile device to obtain the update value of the user expert index of the first mobile device, wherein the update value of the user expert index of the first mobile device is The value is used to represent an update value of the first mobile device's identification of the overall application value of all preset mobile applications currently installed on the first mobile device.

结合第一方面至第一方面的第六种可能的实现方式中任一实现方式,在第七种可能的实现方式中,所述获取所述第一预设移动应用的评分更新值之后,还包括:With reference to any implementation manner of the first aspect to the sixth possible implementation manner of the first aspect, in a seventh possible implementation manner, after acquiring the score update value of the first preset mobile application, further include:

将所述第一预设移动应用的评分更新值与初值参数相乘获取所述第一预设移动应用的下一次评分初值,将所述第一预设移动应用的评分初值替换为所述第一预设移动应用的下一次评分初值。multiplying the score update value of the first default mobile application by the initial value parameter to obtain the next initial score value of the first preset mobile application, and replacing the score initial value of the first preset mobile application with The initial value of the next scoring of the first preset mobile application.

第二方面,一种评分更新方法,包括:In the second aspect, a scoring update method includes:

第一移动设备记录所述第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,所述预设移动应用为需要评分的移动应用;The first mobile device records the last installation time and the last uninstallation time of each preset mobile application on the first mobile device, and the preset mobile application is a mobile application that needs scoring;

所述第一移动设备生成操作记录并将所述操作记录发送至评分更新设备,以便所述评分更新设备根据所述操作记录获取至少一个卸载应用的卸载记录,所述操作记录包括所述第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,或者;The first mobile device generates an operation record and sends the operation record to the score update device, so that the score update device obtains an uninstall record of at least one uninstalled application according to the operation record, and the operation record includes the first The last install time and last uninstall time of each default mobile application on the mobile device, or;

所述第一移动设备生成所述至少一个卸载应用的卸载记录,并将所述至少一个卸载应用的卸载记录发送至所述评分更新设备,以便所述评分更新设备根据所述至少一个卸载应用的卸载记录获取评分增量,所述至少一个卸载应用为所述第一移动设备上卸载的预设移动应用。The first mobile device generates an uninstall record of the at least one uninstalled application, and sends the uninstall record of the at least one uninstalled application to the score update device, so that the score update device The uninstall record obtains a score increment, and the at least one uninstalled application is a preset mobile application uninstalled on the first mobile device.

结合第二方面,在第一种可能的实现方式中,所述第一移动设备生成所述至少一个卸载应用的卸载记录,包括:With reference to the second aspect, in a first possible implementation manner, the first mobile device generates an uninstallation record of the at least one uninstalled application, including:

对于所述第一移动设备上的每一个预设移动应用中的第i个预设移动应用,若所述第i个预设移动应用的最后一次安装时间与最后一次卸载时间的时间差大于预设阈值,则将所述第i个预设移动应用作为一个卸载应用,将所述第i个预设移动应用的操作记录作为所述第i个预设移动应用的卸载记录,其中,i为正整数。For the i-th preset mobile application in each preset mobile application on the first mobile device, if the time difference between the last installation time and the last uninstallation time of the i-th preset mobile application is greater than the preset threshold, the ith preset mobile application is taken as an uninstalled application, and the operation record of the ith preset mobile application is taken as the uninstallation record of the ith preset mobile application, where i is positive integer.

第三方面,一种评分更新设备,包括:In a third aspect, a rating update device includes:

获取单元,用于获取第一移动设备上安装的第一预设移动应用的评分初值,其中,所述第一预设移动应用的评分初值用于表示所述第一移动设备对所述第一预设移动应用的应用价值鉴别的初始值,所述第一预设移动应用属于预设移动应用,所述预设移动应用为需要评分的移动应用;An acquiring unit, configured to acquire an initial score value of a first preset mobile application installed on the first mobile device, wherein the initial score value of the first preset mobile application is used to indicate that the first mobile device The initial value of the application value identification of the first preset mobile application, the first preset mobile application belongs to the preset mobile application, and the preset mobile application is a mobile application that needs to be scored;

所述获取单元,还用于获取至少一个卸载应用的卸载记录,所述至少一个卸载应用为所述第一移动设备上卸载的预设移动应用;The acquiring unit is further configured to acquire an uninstallation record of at least one uninstalled application, where the at least one uninstalled application is a preset mobile application uninstalled on the first mobile device;

所述获取单元,还用于根据所述至少一个卸载应用的卸载记录获取评分增量;The obtaining unit is further configured to obtain a score increment according to the uninstall record of the at least one uninstalled application;

更新单元,用于根据所述获取单元获取的所述评分增量对所述第一预设移动应用的评分初值进行更新,获取所述第一预设移动应用的评分更新值,其中,所述第一预设移动应用的评分更新值用于表示所述第一移动设备对所述第一预设移动应用的应用价值鉴别的更新值。An update unit, configured to update the initial score value of the first preset mobile application according to the score increment acquired by the acquisition unit, and acquire an updated score value of the first preset mobile application, wherein the The score update value of the first preset mobile application is used to represent the update value of the first mobile device's identification of the application value of the first preset mobile application.

结合第三方面,在第一种可能的实现方式中,所述获取单元包括接收子单元;With reference to the third aspect, in a first possible implementation manner, the acquiring unit includes a receiving subunit;

所述接收子单元,用于接收所述第一移动设备发送的操作记录,所述操作记录包括所述第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,对于所述每一个预设移动应用中第i个预设移动应用,若所述第i个预设移动应用的最后一次安装时间与最后一次卸载时间的时间差大于预设阈值,则将所述第i个预设移动应用作为一个卸载应用,将所述第i个预设移动应用的操作记录作为所述第i个预设移动应用的卸载记录,其中,i为正整数。The receiving subunit is configured to receive the operation record sent by the first mobile device, the operation record includes the last installation time and the last uninstallation time of each preset mobile application on the first mobile device, for For the i-th preset mobile application in each of the preset mobile applications, if the time difference between the last installation time and the last uninstallation time of the i-th preset mobile application is greater than a preset threshold, the ith The preset mobile application is used as an uninstall application, and the operation record of the ith preset mobile application is used as the uninstall record of the ith preset mobile application, where i is a positive integer.

结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,In combination with the third aspect or the first possible implementation of the third aspect, in the second possible implementation,

所述获取单元,还用于获取所述至少一个卸载应用的评分,所述至少一个卸载应用的评分用于表示所述第一移动设备对所述至少一个卸载应用在卸载之前的应用价值的鉴别;The acquisition unit is further configured to acquire the score of the at least one uninstalled application, the score of the at least one uninstalled application is used to represent the identification of the application value of the at least one uninstalled application by the first mobile device before uninstallation ;

所述获取单元包括计算子单元,用于根据第一公式计算所述The acquisition unit includes a calculation subunit, which is used to calculate according to the first formula calculate the

评分增量,其中△P为所述评分增量,Px为所述至少一个卸载应用的评分,n为所述第一移动设备上当前安装的预设移动应用的个数,当所述至少一个卸载应用为多个时,所述至少一个卸载应用的评分为所述至少一个卸载应用中每一个卸载应用的评分之和。Score increment, wherein ΔP is the score increment, P x is the score of the at least one uninstalled application, n is the number of preset mobile applications currently installed on the first mobile device, when the at least When there are multiple uninstalled applications, the score of the at least one uninstalled application is the sum of the scores of each uninstalled application in the at least one uninstalled application.

结合第三方面至第三方面的第二种可能的实现方式中任一实现方式,在第三种可能的实现方式中,In combination with any of the second possible implementation manners of the third aspect to the third aspect, in the third possible implementation manner,

所述获取单元,还用于获取所述第一移动设备的用户专家指数初值,所述第一移动设备的用户专家指数初值用于表示所述第一移动设备对所述第一移动设备上当前安装的所有预设移动应用的整体应用价值鉴别的初始值;The obtaining unit is further configured to obtain an initial value of the user expert index of the first mobile device, and the initial value of the user expert index of the first mobile device is used to indicate that the first mobile device has a good relationship with the first mobile device. The initial value of the overall application value identification of all preset mobile applications currently installed on the website;

所述更新单元,还用于根据第二公式f=a+△P·U计算所述第一预设移动应用的评分更新值,其中f为所述第一预设移动应用的评分更新值,a为所述第一预设移动应用的评分初值,△P为所述评分增量,U为所述第一移动设备的用户专家指数初值。The update unit is further configured to calculate the score update value of the first preset mobile application according to the second formula f=a+ΔP·U, where f is the score update value of the first preset mobile application, a is the initial score value of the first preset mobile application, ΔP is the score increment, and U is the initial value of the user expert index of the first mobile device.

结合第三方面的第三种可能的实现方式中任一实现方式,在第四种可能的实现方式中,In combination with any of the third possible implementations of the third aspect, in a fourth possible implementation,

所述获取单元,还用于获取所述第一移动设备当前安装的其他预设移动应用中每一个预设移动应用的评分初值,将所述第一移动设备上当前安装的每一个预设移动应用的评分初值相加得到所述第一移动设备的用户专家指数初值,其中,所述第一移动设备当前安装的其他预设移动应用为所述第一移动设备当前安装的除所述第一预设移动应用以外的其他所有预设移动应用。The acquiring unit is further configured to acquire the initial scoring value of each preset mobile application in other preset mobile applications currently installed on the first mobile device, and calculate the score value of each preset mobile application currently installed on the first mobile device. The initial value of the score of the mobile application is added to obtain the initial value of the user expert index of the first mobile device, wherein the other preset mobile applications currently installed on the first mobile device are all other preset mobile applications currently installed on the first mobile device. All other default mobile applications except the first default mobile application mentioned above.

结合第三方面至第三方面的第四种可能的实现方式中任一实现方式,在第五种可能的实现方式中,Combining the third aspect to any of the fourth possible implementation manners of the third aspect, in the fifth possible implementation manner,

所述获取单元,还用于在m个移动设备中,获取每一个移动设备上所述第一预设移动应用的评分,其中,所述m个移动设备不包括所述第一移动设备;The obtaining unit is further configured to obtain the score of the first preset mobile application on each mobile device among the m mobile devices, wherein the m mobile devices do not include the first mobile device;

所述更新单元,还用于将所述m个移动设备上所述第一预设移动应用的评分之和与所述第一移动设备上所述第一预设移动应用的评分更新值相加得到所述第一预设移动应用的应用价值指数,其中,所述第一预设移动应用的应用价值指数用于表示所述第一预设移动应用的应用价值。The update unit is further configured to add the sum of the scores of the first preset mobile application on the m mobile devices to the update value of the score of the first preset mobile application on the first mobile device An application value index of the first preset mobile application is obtained, wherein the application value index of the first preset mobile application is used to represent the application value of the first preset mobile application.

结合第三方面至第三方面的第四种可能的实现方式中任一实现方式,在第六种可能的实现方式中,Combining the third aspect to any of the fourth possible implementation manners of the third aspect, in a sixth possible implementation manner,

所述更新单元,还用于根据所述评分增量,对所述第一移动设备上当前安装的其他预设移动应用的评分初值进行更新,获取所述第一移动设备上当前安装的其他预设移动应用的评分更新值,将所述第一移动设备上当前安装的每一个预设移动应用的评分更新值相加得到所述第一移动设备的用户专家指数更新值,其中,所述第一移动设备上当前安装的其他预设移动应用为所述第一移动设备上当前安装的除所述第一预设移动应用以外的其他所有预设移动应用,所述第一移动设备的用户专家指数更新值用于表示所述第一移动设备对所述第一移动设备上当前安装的所有预设移动应用的整体应用价值鉴别的更新值。The update unit is further configured to update the initial score values of other preset mobile applications currently installed on the first mobile device according to the score increment, and obtain other preset mobile applications currently installed on the first mobile device. The score update value of the preset mobile application, adding the score update value of each preset mobile application currently installed on the first mobile device to obtain the update value of the user expert index of the first mobile device, wherein the Other preset mobile applications currently installed on the first mobile device are all other preset mobile applications currently installed on the first mobile device except the first preset mobile application, and the user of the first mobile device The updated value of the expert index is used to represent the updated value of the first mobile device's identification of the overall application value of all preset mobile applications currently installed on the first mobile device.

结合第三方面至第三方面的第六种可能的实现方式中任一实现方式,在第七种可能的实现方式中,Combining the third aspect to any of the sixth possible implementation manners of the third aspect, in the seventh possible implementation manner,

所述更新单元,还用于将所述第一预设移动应用的评分更新值与初值参数相乘获取所述第一预设移动应用的下一次评分初值,将所述第一预设移动应用的评分初值替换为所述第一预设移动应用的下一次评分初值。The update unit is further configured to multiply the score update value of the first preset mobile application by an initial value parameter to obtain the next score initial value of the first preset mobile application, and set the first preset The initial scoring value of the mobile application is replaced with the next initial scoring value of the first preset mobile application.

第四方面,一种第一移动设备,包括:In a fourth aspect, a first mobile device includes:

记录单元,用于记录所述第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,所述预设移动应用为需要评分的移动应用;A recording unit, configured to record the last installation time and the last uninstallation time of each preset mobile application on the first mobile device, and the preset mobile application is a mobile application that needs scoring;

发送单元,用于生成操作记录并将所述操作记录发送至评分更新设备,以便所述评分更新设备根据所述操作记录获取至少一个卸载应用的卸载记录,所述操作记录包括所述第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,或者,生成所述至少一个卸载应用的卸载记录,并将所述至少一个卸载应用的卸载记录发送至所述评分更新设备,以便所述评分更新设备根据所述至少一个卸载应用的卸载记录获取评分增量,所述至少一个卸载应用为所述第一移动设备上卸载的预设移动应用。a sending unit, configured to generate an operation record and send the operation record to the score update device, so that the score update device obtains an uninstall record of at least one uninstalled application according to the operation record, the operation record including the first mobile The last installation time and the last uninstallation time of each preset mobile application on the device, or generate an uninstall record of the at least one uninstalled application, and send the uninstall record of the at least one uninstalled application to the score updating device , so that the score updating device acquires a score increment according to the uninstall record of the at least one uninstalled application, where the at least one uninstalled application is a preset mobile application uninstalled on the first mobile device.

结合第四方面,在第一种可能的实现方式中,所述发送单元,还用于对于所述第一移动设备上的每一个预设移动应用中的第i个预设移动应用,若所述第i个预设移动应用的最后一次安装时间与最后一次卸载时间的时间差大于预设阈值时,将所述第i个预设移动应用作为一个卸载应用,将所述第i个预设移动应用的操作记录作为所述第i个预设移动应用的卸载记录,其中,i为正整数。With reference to the fourth aspect, in a first possible implementation manner, the sending unit is further configured to, for the i-th preset mobile application in each preset mobile application on the first mobile device, if the When the time difference between the last installation time and the last uninstallation time of the i-th preset mobile application is greater than a preset threshold, the i-th preset mobile application is regarded as an uninstalled application, and the i-th preset mobile application The operation record of the application is used as the uninstallation record of the ith preset mobile application, where i is a positive integer.

本发明的实施例提供的一种评分更新方法及设备,通过获取第一移动设备上安装的第一预设移动应用的评分初值,获取至少一个卸载应用的卸载记录,根据至少一个卸载应用的卸载记录获取评分增量,根据评分增量对第一预设移动应用的评分初值进行更新,获取第一预设移动应用的评分更新值,能够更准确的反映移动应用对于用户的应用价值。In the method and device for updating scores provided by the embodiments of the present invention, the uninstallation record of at least one uninstalled application is obtained by acquiring the initial score value of the first preset mobile application installed on the first mobile device, and according to the at least one uninstalled application's The uninstallation record obtains the score increment, updates the initial score value of the first preset mobile application according to the score increment, and obtains the updated score value of the first preset mobile application, which can more accurately reflect the application value of the mobile application to the user.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments. Obviously, the accompanying drawings in the following description are only of the present invention. For some embodiments, those of ordinary skill in the art can also obtain other drawings based on these drawings without any creative effort.

图1为本发明实施例提供的一种评分更新方法流程示意图;Fig. 1 is a schematic flow chart of a score update method provided by an embodiment of the present invention;

图2为本发明实施例提供的另一种评分更新方法流程示意图;Fig. 2 is a schematic flow chart of another score updating method provided by an embodiment of the present invention;

图3为本发明另一实施例提供的一种评分更新方法流程示意图;Fig. 3 is a schematic flow chart of a score updating method provided by another embodiment of the present invention;

图4为本发明实施例提供的一种刷榜用户对移动应用排名影响效果示意图;Fig. 4 is a schematic diagram of the impact effect of ranking users on mobile application rankings provided by the embodiment of the present invention;

图5为本发明的实施例提供的一种评分更新设备结构示意图;FIG. 5 is a schematic structural diagram of a score updating device provided by an embodiment of the present invention;

图6为本发明的实施例提供的一种第一移动设备结构示意图;FIG. 6 is a schematic structural diagram of a first mobile device provided by an embodiment of the present invention;

图7为本发明的另一实施例提供的一种评分更新设备结构示意图;FIG. 7 is a schematic structural diagram of a score updating device provided by another embodiment of the present invention;

图8为本发明的另一实施例提供的一种第一移动设备结构示意图。Fig. 8 is a schematic structural diagram of a first mobile device provided by another embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

本发明实施例提供一种评分更新方法,可选的,本实施例的方法由评分更新设备执行,可选的,该评分更新设备可以是通信系统中的服务器,也可以是某个网络单元或者电子设备,对此,本发明不做限制,参照图1所示,包括以下步骤:An embodiment of the present invention provides a score updating method. Optionally, the method in this embodiment is executed by a score updating device. Optionally, the score updating device may be a server in a communication system, or a certain network unit or Electronic equipment, for this, the present invention is not limited, as shown in Fig. 1, comprises the following steps:

101、获取第一移动设备上安装的第一预设移动应用的评分初值。101. Acquire an initial score value of a first preset mobile application installed on a first mobile device.

其中,第一预设移动应用的评分初值用于表示第一移动设备对第一预设移动应用的应用价值鉴别的初始值,第一预设移动应用属于预设移动应用,预设移动应用为需要评分的移动应用。Wherein, the initial score value of the first preset mobile application is used to represent the initial value of the first mobile device's identification of the application value of the first preset mobile application, the first preset mobile application belongs to the default mobile application, and the default mobile application For mobile applications that require ratings.

此处,预设移动应用可以是热门移动应用或者希望推广的移动应用,对于这类移动应用进行评分进而从中选择应用价值较高的移动应用对用户推荐,预设移动应用具体包含哪些移动应用,可以根据具体情况而设定,对此,本发明不做限制。Here, the preset mobile application can be a popular mobile application or a mobile application that is expected to be promoted. Score such mobile applications and select a mobile application with high application value to recommend to the user. Which mobile applications are specifically included in the preset mobile application, It can be set according to specific conditions, and the present invention does not limit it.

102、获取至少一个卸载应用的卸载记录。102. Obtain an uninstallation record of at least one uninstalled application.

至少一个卸载应用为第一移动设备上卸载的预设移动应用。The at least one uninstalled application is a preset mobile application uninstalled on the first mobile device.

可选的,至少一个卸载应用的卸载记录包含在第一移动设备的用户模型参数中,当然,用户模型参数也可以包括其他内容,如手机型号、内存、屏幕大小、移动应用的安装记录等,对用户模型参数包括的其他内容,本发明不做限制。Optionally, the uninstall record of at least one uninstalled application is included in the user model parameters of the first mobile device. Of course, the user model parameters may also include other content, such as mobile phone model, memory, screen size, installation records of mobile applications, etc. The present invention does not limit other contents included in the user model parameters.

103、根据至少一个卸载应用的卸载记录获取评分增量。103. Acquire a score increment according to an uninstall record of at least one uninstalled application.

可选的,当该第一移动设备卸载一个应用后,将卸载应用在卸载之前的最新评分经过加权后平均分配到第一移动设备上当前还在安装使用的预设移动应用,分配给每一个预设移动应用的分值即为评分增量。当然,可以将多个卸载应用的评分之和经过加权后平均分配到第一移动设备上当前还在安装使用的预设移动应用,对此,本发明不做限制。进一步可选的,在第一移动设备上,如果第i个预设移动应用的最后一次安装时间及最后一次卸载时间的时间差大于预设阈值,则将该第i个预设移动应用作为此次更新过程中的一个卸载应用,i为正整数,否则,如果一个预设移动应用的最后一次安装时间及最后一次卸载时间的时间差小于或等于预设阈值,则有可能是恶意刷新操作记录,不断反复安装卸载来提高用户对于预设移动应用的评分,设置预设阈值则可以很好的避免恶意刷榜,导致数据不能真实反映用户对于移动应用的评价。Optionally, after the first mobile device uninstalls an application, the weighted latest score of the uninstalled application before uninstallation is evenly distributed to the preset mobile applications currently still installed and used on the first mobile device, and distributed to each The score value for the default mobile app is the rating increment. Certainly, the weighted sum of the scores of multiple uninstalled applications may be evenly distributed to the preset mobile applications currently installed and used on the first mobile device, which is not limited in the present invention. Further optionally, on the first mobile device, if the time difference between the last installation time and the last uninstallation time of the i-th preset mobile application is greater than a preset threshold, then the i-th preset mobile application is used as the An uninstall application during the update process, i is a positive integer, otherwise, if the time difference between the last installation time and the last uninstallation time of a preset mobile application is less than or equal to the preset threshold, it may be a malicious refresh operation record, constantly Repeated installation and uninstallation can improve the user's rating of the preset mobile application, and setting the preset threshold can well avoid malicious brushing of the list, resulting in data that cannot truly reflect the user's evaluation of the mobile application.

具体可选的,获取评分增量包括:获取至少一个卸载应用的评分,至少一个卸载应用的评分用于表示第一移动设备对至少一个卸载应用在卸载之前的应用价值的鉴别,根据第一公式计算评分增量,其中△P为评分增量,Px为至少一个卸载应用的评分,n为第一移动设备上当前安装的预设移动应用的个数,优选的,当至少一个卸载应用为多个时,至少一个卸载应用的评分为至少一个卸载应用中每一个卸载应用的评分之和,当然,也可以通过其他方法计算至少一个卸载应用的评分,对此,本发明不做限制。Specifically, optionally, obtaining the score increment includes: obtaining the score of at least one uninstalled application, where the score of at least one uninstalled application is used to represent the identification of the application value of the at least one uninstalled application by the first mobile device before uninstallation, according to the first formula Calculate the score increment, where ΔP is the score increment, P x is the score of at least one uninstalled application, and n is the number of preset mobile applications currently installed on the first mobile device. Preferably, when at least one uninstalled application is When multiple, the score of at least one uninstalled application is the sum of the scores of each uninstalled application in the at least one uninstalled application. Of course, the score of at least one uninstalled application can also be calculated by other methods, which is not limited in the present invention.

104、根据评分增量对第一预设移动应用的评分初值进行更新,获取第一预设移动应用的评分更新值。104. Update the initial score value of the first preset mobile application according to the score increment, and acquire the updated score value of the first preset mobile application.

其中,第一预设移动应用的评分更新值用于表示第一移动设备对第一预设移动应用的应用价值鉴别的更新值。Wherein, the score update value of the first preset mobile application is used to represent the update value of the first mobile device's identification of the application value of the first preset mobile application.

可选的,将评分增量与第一预设移动应用的评分初值相加得到第一预设移动应用的评分更新值。Optionally, the score increment and the initial score value of the first preset mobile application are added to obtain the score update value of the first preset mobile application.

优选的,对第一预设移动应用的评分初值进行更新包括:获取第一移动设备的用户专家指数初值,第一移动设备的用户专家指数初值用于表示第一移动设备对第一移动设备上当前安装的所有预设移动应用的整体应用价值鉴别的初始值。根据第二公式f=a+△P·U计算第一预设移动应用的评分更新值,其中f为第一预设移动应用的评分更新值,a为第一预设移动应用的评分初值,△P为评分增量,U为第一移动设备的用户专家指数初值。进一步可选的,用户专家指数初值为第一移动设备当前安装的所有预设移动应用的评分初值之和,当然用户专家指数初值也可以通过其他方法计算,总之,用户专家指数初值是对第一移动设备当前安装的所有预设移动应用整体鉴别的初始值,对于用户专家指数初值的具体计算方法,本发明并不做限制。Preferably, updating the initial score value of the first preset mobile application includes: obtaining the initial value of the user expert index of the first mobile device, and the initial value of the user expert index of the first mobile device is used to indicate that the first mobile device The initial value of the overall application value identification of all preset mobile applications currently installed on the mobile device. Calculate the score update value of the first preset mobile application according to the second formula f=a+ΔP U, wherein f is the score update value of the first preset mobile application, and a is the score initial value of the first preset mobile application, ΔP is the scoring increment, and U is the initial value of the user expert index of the first mobile device. Further optionally, the initial value of the user expert index is the sum of the initial scores of all preset mobile applications currently installed on the first mobile device. Of course, the initial value of the user expert index can also be calculated by other methods. In short, the initial value of the user expert index It is the initial value for overall identification of all preset mobile applications currently installed on the first mobile device, and the present invention does not limit the specific calculation method of the initial value of the user expert index.

可选的,本实施例提供的评分更新方法可以进行循环运算,获取第一预设移动应用的评分更新值以后,将第一预设移动应用的评分更新值作为下一次更新的初始值,或者,将第一预设移动应用的评分更新值进行归一化操作,即将第一预设移动应用的评分更新值乘以初值参数得到第一预设移动应用的下一次评分初值,乘以初值参数,可以有效控制第一预设移动应用评分的数量级,避免随着更新次数的叠加,使第一预设移动应用评分的数值越来越大,对数据处理带来不便。Optionally, the score update method provided in this embodiment can perform a cyclic operation, and after obtaining the score update value of the first preset mobile application, use the score update value of the first preset mobile application as the initial value for the next update, or , the score update value of the first preset mobile application is normalized, that is, the score update value of the first preset mobile application is multiplied by the initial value parameter to obtain the next score initial value of the first preset mobile application, and multiplied by The initial value parameter can effectively control the order of magnitude of the first preset mobile application score, and avoid the value of the first preset mobile application score increasing with the superposition of update times, which will cause inconvenience to data processing.

通过从用户的卸载操作来更新预设移动应用的评分,使得用户对于一个预设移动应用的评分能够真实的反映出来,这样采集得到的用户对预设移动应用的评分能更好的代表该预设移动应用对于用户的应用价值。By updating the score of the preset mobile application from the user's uninstall operation, the user's score for a preset mobile application can be truly reflected, so that the user's score for the preset mobile application collected can better represent the preset mobile application. Set the application value of the mobile application to the user.

本发明的实施例提供的评分更新方法,通过获取第一移动设备上安装的第一预设移动应用的评分初值,获取至少一个卸载应用的卸载记录,根据至少一个卸载应用的卸载记录获取评分增量,根据评分增量对第一预设移动应用的评分初值进行更新,获取第一预设移动应用的评分更新值,能够更准确的反映移动应用对于用户的应用价值。In the score update method provided by the embodiments of the present invention, by acquiring the initial score value of the first preset mobile application installed on the first mobile device, the uninstallation record of at least one uninstalled application is obtained, and the score is obtained according to the uninstallation record of at least one uninstalled application The increment is to update the initial score value of the first preset mobile application according to the score increment, and obtain the updated score value of the first preset mobile application, which can more accurately reflect the application value of the mobile application to the user.

本发明的实施例提供另一种评分更新方法,应用于用户侧,该方法由第一移动设备执行,参照图2所示,包括以下步骤:Embodiments of the present invention provide another score update method, which is applied to the user side, and the method is executed by the first mobile device, as shown in FIG. 2 , including the following steps:

201、第一移动设备记录第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间。201. The first mobile device records the last installation time and the last uninstallation time of each preset mobile application on the first mobile device.

可选的,预设移动应用为需要评分的移动应用。Optionally, the preset mobile application is a mobile application that needs to be rated.

202、第一移动设备生成操作记录并将操作记录发送至评分更新设备,或者,第一移动设备生成至少一个卸载应用的卸载记录并将至少一个卸载应用的卸载记录发送至评分更新设备。202. The first mobile device generates an operation record and sends the operation record to the score update device, or, the first mobile device generates an uninstall record of at least one uninstalled application and sends the uninstall record of at least one uninstalled application to the score update device.

其中,操作记录包括第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,至少一个卸载应用为第一移动设备上卸载的预设移动应用,可选的,少一个卸载应用的卸载记录可以包含在用户模型参数中。Wherein, the operation record includes the last installation time and the last uninstallation time of each preset mobile application on the first mobile device, at least one uninstalled application is the preset mobile application uninstalled on the first mobile device, and optionally, there is one less An uninstall record of an uninstalled application may be included in the user model parameter.

第一移动设备将操作记录或者用户模型参数发送至评分更新设备,以便评分更新设备根据操作记录获取用户模型参数,或者,评分更新设备根据用户模型参数直接获取评分增量,进而根据评分增量对该第一移动设备上的预设移动应用评分进行更新。The first mobile device sends the operation records or user model parameters to the score update device, so that the score update device obtains the user model parameters according to the operation records, or the score update device directly obtains the score increment according to the user model parameters, and then according to the score increment The preset mobile application rating on the first mobile device is updated.

可选的,对于第一移动设备上的每一个预设移动应用中的第i个预设移动应用,若第i个预设移动应用的最后一次安装时间与最后一次卸载时间的时间差大于预设阈值,则将第i个预设移动应用作为一个卸载应用,将第i个预设移动应用的操作记录作为该第i个预设移动应用的卸载记录添加到用户模型参数中,其中,i为正整数。当然,根据操作记录获取用户模型参数也可以由评分更新设备执行,对此,本发明不做限制。Optionally, for the i-th preset mobile application in each preset mobile application on the first mobile device, if the time difference between the last installation time and the last uninstallation time of the i-th preset mobile application is greater than the preset Threshold, the i-th preset mobile application is taken as an uninstalled application, and the operation record of the i-th preset mobile application is added to the user model parameter as the uninstall record of the i-th preset mobile application, where i is positive integer. Of course, acquiring the user model parameters according to the operation records can also be performed by the score updating device, which is not limited in the present invention.

本发明的实施例提供的评分更新方法,通过第一移动设备记录第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,生成操作记录并将操作记录发送至评分更新设备,或者,生成至少一个卸载应用的卸载记录并将至少一个卸载应用的卸载记录发送至评分更新设备,能够更准确的反映移动应用对于用户的应用价值。In the score update method provided by the embodiment of the present invention, the first mobile device records the last installation time and last uninstallation time of each preset mobile application on the first mobile device, generates an operation record and sends the operation record to score update The device, or generating at least one uninstallation record of the uninstalled application and sending the at least one uninstallation record of the uninstalled application to the score update device can more accurately reflect the application value of the mobile application to the user.

结合图1和图2对应的实施例,本发明的另一实施例提供一种评分更新方法,可选的,该评分更新方法应用于网络通信系统中的服务器和移动设备,当然,本发明的评分更新方法也可以应用于其他合适的应用场景,本实施例只是以服务器和移动设备为例进行说明,并不代表本发明局限于此,参照图3所示,包括以下步骤:With reference to the embodiments corresponding to FIG. 1 and FIG. 2, another embodiment of the present invention provides a score update method. Optionally, the score update method is applied to servers and mobile devices in a network communication system. Of course, the score update method of the present invention The score update method can also be applied to other suitable application scenarios. This embodiment only uses servers and mobile devices as examples for illustration, and does not mean that the present invention is limited thereto. Referring to FIG. 3 , it includes the following steps:

301、服务器获取移动设备上预设移动应用的评分初值。301. The server obtains an initial score value of a preset mobile application on the mobile device.

其中,预设移动应用为需要评分的移动应用,服务器将移动设备上预设移动应用的评分设置初值,可选的,评分初值可以是预设移动应用的当前评分数值,也可以是重新设置的初始值,对此,本发明不做限制。预设移动应用的评分体现的是单个移动设备对其上安装的预设移动应用的鉴别,即体现了预设移动应用对单个移动设备的应用价值。Wherein, the preset mobile application is a mobile application that needs to be scored, and the server sets an initial value for the score of the preset mobile application on the mobile device. Optionally, the initial score value can be the current score value of the preset mobile application, or a new value. The initial value of the setting is not limited in the present invention. The score of the preset mobile application reflects the identification of the preset mobile application installed on the single mobile device, that is, it reflects the application value of the preset mobile application to the single mobile device.

此处,可选的,可以对用户专家指数及应用价值指数赋初值。用户专家指数代表单个移动设备对其上安装的所有预设移动应用的整体应用价值鉴别,应用价值指数体现的是单个预设移动应用对于群组移动设备的应用价值,也可以理解为应用价值指数可以客观的代表一个预设移动应用的应用价值。可选的,用户专家指数初值可以为移动设备上所有预设移动应用的评分初值之和,当然,用户专家指数也可以通过其他方式计算,或者直接设定,对此本发明不做限制。应用价值指数初值可以是多个移动设备上的单个预设移动应用评分初值之和,也可以通过其他方式计算,或者直接设定。用户专家指数和应用价值指数设置为初始值,以便生成新的用户专家指数和应用价值指数,从而避免了由于移动设备硬件或者系统的变化而造成之前的用户专家指数和应用价值指数无法和现有移动设备匹配的情况,确保了用户专家指数和应用价值指数的实时更新。Here, optionally, initial values may be assigned to the user expert index and the application value index. The user expert index represents the overall application value identification of a single mobile device for all preset mobile applications installed on it. The application value index reflects the application value of a single preset mobile application for a group of mobile devices, and can also be understood as an application value index It can objectively represent the application value of a preset mobile application. Optionally, the initial value of the user expert index can be the sum of the initial scoring values of all preset mobile applications on the mobile device. Of course, the user expert index can also be calculated in other ways, or directly set, which is not limited by the present invention . The initial value of the application value index may be the sum of the initial values of individual preset mobile application ratings on multiple mobile devices, or may be calculated by other methods, or directly set. The user expert index and application value index are set as initial values in order to generate a new user expert index and application value index, thereby avoiding that the previous user expert index and application value index cannot be compared with the existing one due to changes in the hardware or system of the mobile device. The matching situation of mobile devices ensures the real-time update of user expert index and application value index.

302、服务器获取移动设备的用户模型参数。302. The server acquires user model parameters of the mobile device.

其中,用户模型参数包括至少一个卸载应用的卸载记录,至少一个卸载应用为移动设备上卸载的预设移动应用。Wherein, the user model parameters include an uninstallation record of at least one uninstalled application, and the at least one uninstalled application is a preset mobile application uninstalled on the mobile device.

可选的,移动设备可以是手机,具体的,用户模型参数也可以包括其他内容,如手机型号、内存、屏幕大小、手机号码和该号码对应的业务信息、移动应用的安装记录等,对用户模型参数包括的其他内容,本发明不做限制。进一步可选的,服务器获取用户模型参数之前,需要利用鉴权信息获取手机用户的授权,由于本实施例中的用户模型参数中可能包含手机号码和该号码对应的业务信息等在内的敏感数据,所以在获取用户模型参数之前,首先通过用户的鉴权信息获取用户的授权,在成功获取用户的授权后,再获取用户模型参数。可选的,移动设备可以将自身的用户模型参数发送至服务器。Optionally, the mobile device can be a mobile phone. Specifically, user model parameters can also include other content, such as mobile phone model, memory, screen size, mobile phone number and service information corresponding to the number, and mobile application installation records. Other content included in the model parameters is not limited in the present invention. Optionally, before the server obtains the user model parameters, it needs to use the authentication information to obtain the authorization of the mobile phone user, because the user model parameters in this embodiment may include sensitive data such as the mobile phone number and the service information corresponding to the number , so before obtaining the user model parameters, first obtain the user's authorization through the user's authentication information, and then obtain the user model parameters after successfully obtaining the user's authorization. Optionally, the mobile device may send its own user model parameters to the server.

示例性的,授权过程可以包括:服务器根据用户的鉴权信息向移动设备发送鉴权请求,该鉴权请求可以显示在手机屏幕的权限获取界面,以便用户根据该权限获取界面进行对应的授权操作,该权限信息可以是移动设备用户在注册时从网络侧获取的权限。Exemplarily, the authorization process may include: the server sends an authentication request to the mobile device according to the user's authentication information, and the authentication request may be displayed on the authorization acquisition interface on the screen of the mobile phone, so that the user can perform corresponding authorization operations according to the authorization acquisition interface , the permission information may be the permission obtained from the network side when the mobile device user registers.

303、服务器根据用户模型参数获取评分增量。303. The server acquires a score increment according to the user model parameter.

可选的,获取评分增量包括:获取至少一个卸载应用的评分,至少一个卸载应用的评分用于表示移动设备对至少一个卸载应用在卸载之前的应用价值的鉴别,根据第一公式计算评分增量,其中△P为评分增量,Px为至少一个卸载应用的评分,n为第一移动设备上当前安装的预设移动应用的个数。当至少一个卸载应用为多个时,至少一个卸载应用的评分为至少一个卸载应用中每一个卸载应用的评分之和。当然,也可以通过其他计算方式获取评分增量,此处,第一公式只是本实施例提供的一种具体算法,并不代表本实施例局限于此。Optionally, obtaining the score increment includes: obtaining the score of at least one uninstalled application, where the score of at least one uninstalled application is used to represent the mobile device's identification of the application value of the at least one uninstalled application before uninstallation, according to the first formula Calculate the score increment, where ΔP is the score increment, P x is the score of at least one uninstalled application, and n is the number of preset mobile applications currently installed on the first mobile device. When there are multiple at least one uninstalled application, the score of the at least one uninstalled application is the sum of the scores of each uninstalled application in the at least one uninstalled application. Of course, other calculation methods may also be used to obtain the scoring increment. Here, the first formula is only a specific algorithm provided by this embodiment, which does not mean that this embodiment is limited thereto.

此处,可选的,将最后一次安装时间与最后一次卸载时间大于预设阈值的预设移动应用作为卸载应用,例如,将5天作为更新周期,在5天之内安装并卸载的预设移动应用不作为卸载应用添加到用户模型参数中,在本次更新的5天周期之前安装的应用,并在本次5天周期之内卸载的预设移动应用作为卸载应用添加到用户模型参数中。这样,可以很好的避免恶意刷榜,导致数据不能真实反映用户对于移动应用的评价。如图4所示,图4体现了刷榜用户对于移动应用的排名影响。Here, optionally, a preset mobile application whose last installation time and last uninstallation time are greater than a preset threshold is used as an uninstalled application, for example, 5 days is used as the update cycle, and the preset mobile application is installed and uninstalled within 5 days Mobile apps are not added to the user model parameters as uninstalled apps, apps installed before the 5-day cycle of this update, and default mobile apps uninstalled within the 5-day cycle are added to the user model parameters as uninstalled apps . In this way, it is possible to well avoid malicious brushing of the list, causing the data to not truly reflect the user's evaluation of the mobile application. As shown in Figure 4, Figure 4 reflects the impact of ranking users on mobile applications.

304、服务器根据评分增量对预设移动应用的评分初值进行更新获取预设移动应用的评分更新值。304. The server updates the initial score value of the preset mobile application according to the score increment to obtain an updated score value of the preset mobile application.

优选的,根据第二公式f=a+△P·U计算预设移动应用的评分更新值,其中f为预设移动应用的评分更新值,a为预设移动应用的评分初值,△P为评分增量,U为移动设备的用户专家指数初值。当然,此处第二公式只是本实施例提供的一种优选的计算方式,并不代表本发明只能使用第二公式进行计算,对于评分更新时采用的具体算法,本发明不做限制。Preferably, the score update value of the preset mobile application is calculated according to the second formula f=a+ΔP U, where f is the score update value of the preset mobile application, a is the initial score value of the preset mobile application, and ΔP is Score increment, U is the initial value of the user expert index of the mobile device. Of course, the second formula here is only a preferred calculation method provided by this embodiment, and it does not mean that the present invention can only use the second formula for calculation, and the present invention does not limit the specific algorithm used when updating the score.

305、服务器更新用户专家指数初值和应用价值指数初值。305. The server updates the initial value of the user expert index and the initial value of the application value index.

具体可选的,第一方面、对于一个移动设备,通过步骤304所描述的方法,将该移动设备上每一个预设移动应用的评分初值进行更新获取每一个预设移动应用的评分更新值,将每一个预设移动应用的评分更新值相加即为用户专家指数更新值。当然,用户专家指数更新值也可以通过其他计算方式计算得到,本发明不做限制。Specifically, optionally, in the first aspect, for a mobile device, through the method described in step 304, the initial score value of each preset mobile application on the mobile device is updated to obtain the score update value of each preset mobile application , the updated value of the user expert index is obtained by adding the updated ratings of each preset mobile application. Of course, the update value of the user expert index can also be calculated by other calculation methods, which is not limited in the present invention.

第二方面、对于一个预设移动应用,通过步骤304所描述的方法,将安装了该预设移动应用的移动设备上该预设移动应用的评分初值进行更新,获取每一个移动设备上该预设移动应用的评分更新值,将每一个移动设备上该移动应用的评分更新值相加即为该预设移动应用的应用价值指数更新值。当然,应用价值指数更新值也可以通过其他计算方式计算得到,本发明不做限制。In the second aspect, for a preset mobile application, through the method described in step 304, the initial score value of the preset mobile application on the mobile device installed with the preset mobile application is updated, and the score value of the preset mobile application on each mobile device is obtained. For the update value of the score of the preset mobile application, the update value of the application value index of the preset mobile application is obtained by adding the update value of the score of the mobile application on each mobile device. Of course, the update value of the application value index can also be calculated by other calculation methods, which is not limited in the present invention.

示例性的,结合步骤301-305,初始化用户专家指数u和应用价值指数y:Exemplarily, in conjunction with steps 301-305, the user expert index u and the application value index y are initialized:

完成初始化后,为每个移动应用分配临时存储空间:After initialization, allocate temporary storage for each mobile app:

^u=u^u=u

完成临时存储空间的分配后,更新用户专家指数u和应用价值指数y:首先根据移动设备用户对同一个预设移动应用的不同行为对预设移动应用的评分进行重新设置,将移动设备中各个预设移动应用重新设置后的分值分别进行归一化操作,生成与各个预设移动应用对应的更新后的用户专家指数u,将移动设备上所有预设移动应用重新设置的评分累加生成更新后的应用价值指数y。即:After completing the allocation of temporary storage space, update the user expert index u and the application value index y: firstly, reset the scores of the preset mobile applications according to the different behaviors of the mobile device users on the same preset mobile application. The reset scores of the preset mobile applications are normalized respectively to generate an updated user expert index u corresponding to each preset mobile application, and the reset scores of all preset mobile applications on the mobile device are accumulated to generate an update After the application value index y. which is:

完成运算后再标准化应用价值指数;After completing the calculation, standardize the application value index;

然后获取运算结果,即生成用户专家指数更新值和应用价值指数更新值。Then the operation result is obtained, that is, the update value of the user expert index and the update value of the application value index are generated.

在本算法中,ui、uk、uj分别为用户专家指数u的临时值,yi为应用价值指数y的临时值,F(x)表示安装和搜索该移动应用的函数和G(x)表示卸载该移动应用的函数。当然,本算法只是示例性的,在本发明中不加以限定。In this algorithm, u i , u k , u j are the temporary values of the user expert index u, y i is the temporary value of the application value index y, F(x) represents the function of installing and searching the mobile application and G( x) represents the function of uninstalling the mobile application. Certainly, this algorithm is only exemplary, and is not limited in the present invention.

可选的,本发明实施例提供的评分更新方法可以用于移动应用的推荐,具体的,在实现过程中,服务器对于每一个移动应用都会进行评分,在更新用户专家指数与应用价值指数之后:Optionally, the score update method provided by the embodiment of the present invention can be used for recommendation of mobile applications. Specifically, during the implementation process, the server will score each mobile application. After updating the user expert index and application value index:

401、服务器检测生成的用户专家指数和应用价值指数的波动是否在预设范围内。401. The server detects whether fluctuations of the generated user expert index and application value index are within a preset range.

402、若生成的用户专家指数和应用价值指数的波动在预设范围内,根据生成的用户专家指数和应用价值指数对移动应用进行评分。402. If fluctuations of the generated user expert index and application value index are within a preset range, score the mobile application according to the generated user expert index and application value index.

示例性的,可以使用类HITS(Hypeilink-induced Topic Search)算法或误差反向传播算法对每个移动应用进行迭代式评分,生成与每个移动应用对应的评分结果以及排名。Exemplarily, a HITS-like (Hypeilink-induced Topic Search) algorithm or an error backpropagation algorithm may be used to iteratively score each mobile application, and a scoring result and ranking corresponding to each mobile application may be generated.

可选的,若生成的用户专家指数和应用价值指数的波动不在预设范围内,则重新对用户专家指数和应用价值指数进行更新,直至生成的用户专家指数和应用价值指数的波动在预设范围内。Optionally, if the fluctuations of the generated user expert index and application value index are not within the preset range, the user expert index and application value index are updated again until the fluctuations of the generated user expert index and application value index are within the preset range. within range.

403、根据每个移动应用对应的评分结果和排名推荐移动应用,生成推荐移动应用列表,并向用户发送该推荐移动应用列表。403. Recommend mobile applications according to the scoring results and rankings corresponding to each mobile application, generate a recommended mobile application list, and send the recommended mobile application list to the user.

示例性的,服务器可以根据用户模型向该用户发送和手机匹配的推荐移动应用列表,也可以是用户在进行移动应用搜索时,生成与用户所要搜索的目标应用对应的推荐移动应用列表,并将该推荐移动应用列表发送给用户。Exemplarily, the server may send the user a list of recommended mobile applications matching the mobile phone according to the user model, or the user may generate a list of recommended mobile applications corresponding to the target application that the user is searching for when searching for mobile applications, and send The recommended mobile application list is sent to the user.

值得注意的是,对于同一个移动应用,其应用价值指数在不同的设备上是相同的,但是由于用户模型参数的不同,相同的移动应用在不同的移动设备上的排名可以相同或者不同。It is worth noting that for the same mobile application, its application value index is the same on different devices, but due to different user model parameters, the ranking of the same mobile application on different mobile devices can be the same or different.

可选的,步骤403之后,还可以包括:Optionally, after step 403, it may also include:

404、利用生成的用户专家指数和应用价值指数更新用户数据库。404. Utilize the generated user expert index and application value index to update the user database.

具体的,用户数据库中包括用户模型参数、用户专家指数和应用价值指数。Specifically, the user database includes user model parameters, user expert index and application value index.

若该用户为新用户,则在用户完成注册后建立与用户注册信息对应的用户数据库,并将生成的用户专家指数和应用价值指数保存到该用户数据库中,以便在进行下一次用户专家指数和应用价值指数更新之前,根据该用户数据库中的用户专家指数和应用价值指数向用户发送推荐移动应用列表。If the user is a new user, a user database corresponding to the user registration information will be established after the user completes the registration, and the generated user expert index and application value index will be stored in the user database for the next user expert index and application value index. Before the application value index is updated, a list of recommended mobile applications is sent to the user according to the user expert index and the application value index in the user database.

示例性的,服务器还可以根据该用户数据库生成与当前注册用户的用户数据库进行匹配,生成相似度较高的用户名单列表,并根据该名单列表获取相似度较高的用户的移动应用使用记录。Exemplarily, the server can also generate a user database based on the user database to match with the user database of the currently registered user, generate a list of users with high similarity, and obtain mobile application usage records of users with high similarity according to the list.

还可以根据该用户数据库对当前注册用户进行排名,生成用户排名名单,以便当前注册用户根据获取该用户排名名单中的用户的移动应用使用记录。The current registered users can also be ranked according to the user database to generate a user ranking list, so that the current registered users can obtain the mobile application usage records of the users in the user ranking list.

当然,本发明的实施例提供的评分更新方法也可以应用于其他场景,并不只是向用户推荐移动应用,此处,只是举例说明本发明实施例提供的评分更新方法的用途,并不代表本发明局限于此。Of course, the score update method provided by the embodiment of the present invention can also be applied to other scenarios, not just recommending mobile applications to users. Here, it is just an example to illustrate the use of the score update method provided by the embodiment of the present invention, and does not represent this The invention is limited thereto.

本发明的实施例提供的评分更新方法,通过获取第一移动设备上安装的第一预设移动应用的评分初值,获取至少一个卸载应用的卸载记录,根据至少一个卸载应用的卸载记录获取评分增量,根据评分增量对第一预设移动应用的评分初值进行更新,获取第一预设移动应用的评分更新值,能够更准确的反映移动应用对于用户的应用价值。In the score update method provided by the embodiments of the present invention, by acquiring the initial score value of the first preset mobile application installed on the first mobile device, the uninstallation record of at least one uninstalled application is obtained, and the score is obtained according to the uninstallation record of at least one uninstalled application The increment is to update the initial score value of the first preset mobile application according to the score increment, and obtain the updated score value of the first preset mobile application, which can more accurately reflect the application value of the mobile application to the user.

结合上述图1对应的实施例,本发明的实施例提供一种评分更新设备,用于执行上述图1对应的实施例中所描述的评分更新方法,参照图5所示,该评分更新设备50包括:获取单元501及更新单元502。In conjunction with the above-mentioned embodiment corresponding to FIG. 1 , an embodiment of the present invention provides a score update device for performing the score update method described in the above-mentioned embodiment corresponding to FIG. 1 , as shown in FIG. 5 , the score update device 50 It includes: an acquiring unit 501 and an updating unit 502 .

其中,获取单元501,用于获取第一移动设备上安装的第一预设移动应用的评分初值,其中,第一预设移动应用的评分初值用于表示第一移动设备对第一预设移动应用的应用价值鉴别的初始值,第一预设移动应用属于预设移动应用,预设移动应用为需要评分的移动应用。Wherein, the obtaining unit 501 is configured to obtain the initial score value of the first preset mobile application installed on the first mobile device, wherein the initial score value of the first preset mobile application is used to indicate that the first mobile device has a high rating for the first preset mobile application. Assuming an initial value of the application value identification of the mobile application, the first default mobile application belongs to the default mobile application, and the default mobile application is a mobile application that needs to be rated.

获取单元501,还用于获取至少一个卸载应用的卸载记录,至少一个卸载应用为第一移动设备上卸载的预设移动应用。The acquiring unit 501 is further configured to acquire an uninstallation record of at least one uninstalled application, where the at least one uninstalled application is a preset mobile application uninstalled on the first mobile device.

获取单元501,还用于根据至少一个卸载应用的卸载记录获取评分增量。The acquiring unit 501 is further configured to acquire a score increment according to an uninstall record of at least one uninstalled application.

更新单元502,用于根据获取单元501获取的评分增量对第一预设移动应用的评分初值进行更新,获取第一预设移动应用的评分更新值,其中,第一预设移动应用的评分更新值用于表示第一移动设备对第一预设移动应用的应用价值鉴别的更新值。The updating unit 502 is configured to update the initial scoring value of the first preset mobile application according to the scoring increment acquired by the acquiring unit 501, and acquire the updated scoring value of the first preset mobile application, wherein the first default mobile application's The score update value is used to represent the update value of the first mobile device's identification of the application value of the first preset mobile application.

本发明的实施例提供的评分更新设备,通过获取第一移动设备上安装的第一预设移动应用的评分初值,获取至少一个卸载应用的卸载记录,根据至少一个卸载应用的卸载记录获取评分增量,根据评分增量对第一预设移动应用的评分初值进行更新,获取第一预设移动应用的评分更新值,能够更准确的反映移动应用对于用户的应用价值。The score updating device provided by the embodiment of the present invention acquires the uninstallation record of at least one uninstalled application by acquiring the initial score value of the first preset mobile application installed on the first mobile device, and acquires the score according to the uninstallation record of at least one uninstalled application The increment is to update the initial score value of the first preset mobile application according to the score increment, and obtain the updated score value of the first preset mobile application, which can more accurately reflect the application value of the mobile application to the user.

可选的,在一种应用场景中,获取单元501包括接收子单元5011和计算子单元5012。Optionally, in an application scenario, the acquiring unit 501 includes a receiving subunit 5011 and a calculating subunit 5012 .

具体的,接收子单元5011,用于接收第一移动设备发送的操作记录,操作记录包括第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,对于每一个预设移动应用中第i个预设移动应用,若第i个预设移动应用的最后一次安装时间与最后一次卸载时间的时间差大于预设阈值,则将第i个预设移动应用作为一个卸载应用,将第i个预设移动应用的操作记录作为第i个预设移动应用的卸载记录,其中,i为正整数。Specifically, the receiving subunit 5011 is configured to receive the operation record sent by the first mobile device. The operation record includes the last installation time and the last uninstallation time of each preset mobile application on the first mobile device. For each preset For the i-th preset mobile application in the mobile application, if the time difference between the last installation time and the last uninstallation time of the i-th preset mobile application is greater than the preset threshold, the i-th preset mobile application is regarded as an uninstalled application, The operation record of the i-th preset mobile application is used as the uninstallation record of the i-th preset mobile application, where i is a positive integer.

获取单元501,还用于获取至少一个卸载应用的评分,至少一个卸载应用的评分用于表示第一移动设备对至少一个卸载应用在卸载之前的应用价值的鉴别。The obtaining unit 501 is further configured to obtain a score of at least one uninstalled application, where the score of at least one uninstalled application is used to indicate the identification of the application value of the at least one uninstalled application by the first mobile device before uninstallation.

计算子单元5012,用于根据第一公式计算评分增量,其中△P为评分增量,Px为至少一个卸载应用的评分,n为第一移动设备上当前安装的预设移动应用的个数,当至少一个卸载应用为多个时,至少一个卸载应用的评分为至少一个卸载应用中每一个卸载应用的评分之和。Calculation subunit 5012, for according to the first formula Calculate the score increment, where △P is the score increment, P x is the score of at least one uninstalled application, n is the number of preset mobile applications currently installed on the first mobile device, when at least one uninstalled application is multiple , the score of the at least one uninstalled application is the sum of the scores of each uninstalled application in the at least one uninstalled application.

可选的,获取单元501,还用于获取第一移动设备的用户专家指数初值,第一移动设备的用户专家指数初值用于表示第一移动设备对第一移动设备上当前安装的所有预设移动应用的整体应用价值鉴别的初始值。Optionally, the obtaining unit 501 is further configured to obtain an initial value of the user expert index of the first mobile device, and the initial value of the user expert index of the first mobile device is used to indicate that the first mobile device has a complete understanding of all the information currently installed on the first mobile device. The initial value of the overall application value identification of the default mobile application.

更新单元502,还用于根据第二公式f=a+△P·U计算第一预设移动应用的评分更新值,其中f为第一预设移动应用的评分更新值,a为第一预设移动应用的评分初值,△P为评分增量,U为第一移动设备的用户专家指数初值。The update unit 502 is further configured to calculate the score update value of the first preset mobile application according to the second formula f=a+ΔP U, where f is the score update value of the first preset mobile application, and a is the first preset score The initial value of the rating of the mobile application, △P is the rating increment, and U is the initial value of the user expert index of the first mobile device.

可选的,获取单元501,还用于获取第一移动设备当前安装的其他预设移动应用中每一个预设移动应用的评分初值,将第一移动设备上当前安装的每一个预设移动应用的评分初值相加得到第一移动设备的用户专家指数初值,其中,第一移动设备当前安装的其他预设移动应用为第一移动设备当前安装的除第一预设移动应用以外的其他所有预设移动应用。Optionally, the acquiring unit 501 is further configured to acquire the initial scoring value of each preset mobile application among other preset mobile applications currently installed on the first mobile device, and move each preset mobile application currently installed on the first mobile device to The initial value of the score of the application is added to obtain the initial value of the user expert index of the first mobile device, wherein, the other preset mobile applications currently installed on the first mobile device are those other than the first preset mobile application currently installed on the first mobile device. All other default mobile apps.

可选的,获取单元501,还用于在m个移动设备中,获取每一个移动设备上第一预设移动应用的评分,其中,m个移动设备不包括第一移动设备。Optionally, the obtaining unit 501 is further configured to obtain the score of the first preset mobile application on each of the m mobile devices, wherein the m mobile devices do not include the first mobile device.

更新单元502,还用于将m个移动设备上第一预设移动应用的评分之和与第一移动设备上第一预设移动应用的评分更新值相加得到第一预设移动应用的应用价值指数,其中,第一预设移动应用的应用价值指数用于表示第一预设移动应用的应用价值。The update unit 502 is further configured to add the sum of the scores of the first preset mobile application on the m mobile devices to the update value of the score of the first preset mobile application on the first mobile device to obtain the application of the first preset mobile application The value index, wherein the application value index of the first preset mobile application is used to represent the application value of the first preset mobile application.

可选的,更新单元502,还用于根据评分增量,对第一移动设备上当前安装的其他预设移动应用的评分初值进行更新,获取第一移动设备上当前安装的其他预设移动应用的评分更新值,将第一移动设备上当前安装的每一个预设移动应用的评分更新值相加得到第一移动设备的用户专家指数更新值,其中,第一移动设备上当前安装的其他预设移动应用为第一移动设备上当前安装的除第一预设移动应用以外的其他所有预设移动应用,第一移动设备的用户专家指数更新值用于表示第一移动设备对第一移动设备上当前安装的所有预设移动应用的整体应用价值鉴别的更新值。Optionally, the update unit 502 is further configured to update the initial score values of other preset mobile applications currently installed on the first mobile device according to the score increment, and obtain other preset mobile applications currently installed on the first mobile device. Application score update value, the update value of the user expert index of the first mobile device is obtained by adding the score update value of each preset mobile application currently installed on the first mobile device, wherein, the other currently installed on the first mobile device The default mobile application is all other preset mobile applications currently installed on the first mobile device except the first default mobile application, and the update value of the user expert index of the first mobile device is used to represent the first mobile device's influence on the first mobile device. The updated value of the overall App Value Discrimination for all preset mobile apps currently installed on the device.

可选的,更新单元502,还用于将第一预设移动应用的评分更新值与初值参数相乘获取第一预设移动应用的下一次评分初值,将第一预设移动应用的评分初值替换为第一预设移动应用的下一次评分初值。Optionally, the update unit 502 is further configured to multiply the score update value of the first default mobile application by the initial value parameter to obtain the next initial score value of the first preset mobile application, and to multiply the score update value of the first preset mobile application The initial scoring value is replaced with the next initial scoring value of the first preset mobile application.

本发明的实施例提供的评分更新设备,通过获取第一移动设备上安装的第一预设移动应用的评分初值,获取至少一个卸载应用的卸载记录,根据至少一个卸载应用的卸载记录获取评分增量,根据评分增量对第一预设移动应用的评分初值进行更新,获取第一预设移动应用的评分更新值,能够更准确的反映移动应用对于用户的应用价值。The score updating device provided by the embodiment of the present invention acquires the uninstallation record of at least one uninstalled application by acquiring the initial score value of the first preset mobile application installed on the first mobile device, and acquires the score according to the uninstallation record of at least one uninstalled application The increment is to update the initial score value of the first preset mobile application according to the score increment, and obtain the updated score value of the first preset mobile application, which can more accurately reflect the application value of the mobile application to the user.

结合上述图2对应的实施例,本发明的实施例提供一种第一移动设备,用于执行上述图2对应的实施例中所描述的评分更新方法,参照图6所示,该评分更新设备60包括:记录单元601及发送单元602。In conjunction with the above-mentioned embodiment corresponding to FIG. 2 , an embodiment of the present invention provides a first mobile device for performing the score update method described in the above-mentioned embodiment corresponding to FIG. 2 , as shown in FIG. 6 , the score update device 60 includes: a recording unit 601 and a sending unit 602 .

其中,记录单元601,用于记录第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,预设移动应用为需要评分的移动应用。Wherein, the recording unit 601 is configured to record the last installation time and the last uninstallation time of each preset mobile application on the first mobile device, and the preset mobile application is a mobile application that needs to be rated.

发送单元602,用于生成操作记录并将操作记录发送至评分更新设备,以便评分更新设备根据操作记录获取至少一个卸载应用的卸载记录,操作记录包括第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,或者,生成至少一个卸载应用的卸载记录,并将至少一个卸载应用的卸载记录发送至评分更新设备,以便评分更新设备根据至少一个卸载应用的卸载记录获取评分增量,至少一个卸载应用为第一移动设备上卸载的预设移动应用。The sending unit 602 is configured to generate an operation record and send the operation record to the score update device, so that the score update device obtains an uninstall record of at least one uninstalled application according to the operation record, and the operation record includes each preset mobile application on the first mobile device The last installation time and the last uninstallation time, or generate at least one uninstall record of the uninstalled application, and send the at least one uninstall record of the uninstalled application to the score update device, so that the score update device obtains the score according to the at least one uninstall record of the uninstall application Incrementally, at least one uninstalled application is a preset mobile application uninstalled on the first mobile device.

可选的,发送单元602,还用于对于第一移动设备上的每一个预设移动应用中的第i个预设移动应用,若第i个预设移动应用的最后一次安装时间与最后一次卸载时间的时间差大于预设阈值时,将第i个预设移动应用作为一个卸载应用,将第i个预设移动应用的操作记录作为第i个预设移动应用的卸载记录,其中,i为正整数。Optionally, the sending unit 602 is further configured to, for the i-th preset mobile application in each preset mobile application on the first mobile device, if the last installation time of the i-th preset mobile application is the same as the last time When the time difference between the uninstallation times is greater than the preset threshold, the i-th preset mobile application is regarded as an uninstalled application, and the operation record of the i-th preset mobile application is used as the uninstallation record of the i-th preset mobile application, where i is positive integer.

本发明的实施例提供的第一移动设备,通过记录第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,生成操作记录并将操作记录发送至评分更新设备,或者,生成至少一个卸载应用的卸载记录并将至少一个卸载应用的卸载记录发送至评分更新设备,能够更准确的反映移动应用对于用户的应用价值。The first mobile device provided by the embodiment of the present invention generates an operation record by recording the last installation time and the last uninstallation time of each preset mobile application on the first mobile device, and sends the operation record to the score updating device, or Generating at least one uninstallation record of the uninstalled application and sending the at least one uninstallation record of the uninstalled application to the score updating device can more accurately reflect the application value of the mobile application to the user.

本发明的另一实施例提供一种评分更新设备7001,参照图7所示,该设备可以嵌入或本身就是微处理计算机,比如:通用计算机、客户定制机、手机终端或平板机等便携设备,该评分更新设备7001包括:至少一个处理器7011、存储器7012、总线7013和接收器7014,该至少一个处理器7011、存储器7012和接收器7014通过总线7013连接并完成相互间的通信。Another embodiment of the present invention provides a score update device 7001, as shown in Figure 7, the device can be embedded or itself is a micro-processing computer, such as: a general-purpose computer, a custom machine, a mobile phone terminal or a tablet computer and other portable devices, The score update device 7001 includes: at least one processor 7011, memory 7012, bus 7013 and receiver 7014, the at least one processor 7011, memory 7012 and receiver 7014 are connected through the bus 7013 and complete mutual communication.

该总线7013可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(Peripheral Component,外部设备互连)总线或EISA(Extended IndustryStandard Architecture,扩展工业标准体系结构)总线等。该总线7013可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。其中:The bus 7013 may be an ISA (Industry Standard Architecture, industry standard architecture) bus, a PCI (Peripheral Component, external device interconnection) bus, or an EISA (Extended Industry Standard Architecture, extended industry standard architecture) bus, etc. The bus 7013 can be divided into address bus, data bus, control bus and so on. For ease of representation, only one thick line is used in FIG. 7 , but it does not mean that there is only one bus or one type of bus. in:

存储器7012用于执行本发明方案的应用程序代码,执行本发明方案的应用程序代码保存在存储器中,并由处理器7011来控制执行。The memory 7012 is used to execute the application program code of the solution of the present invention, and the application program code for executing the solution of the present invention is stored in the memory and executed under the control of the processor 7011 .

该存储器可以是只读存储器ROM或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器RAM或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器EEPROM、只读光盘CD-ROM或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。这些存储器通过总线与处理器相连接。The memory can be read-only memory ROM or other types of static storage devices that can store static information and instructions, random access memory RAM or other types of dynamic storage devices that can store information and instructions, or can be electrically erasable and programmable EEPROM read-only memory, CD-ROM or other optical disk storage, optical disk storage (including compact disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), magnetic disk storage medium or other magnetic storage devices, or can be used for Any other medium that carries or stores desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto. These memories are connected to the processor via a bus.

处理器7011可能是一个中央处理器7011(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。The processor 7011 may be a central processing unit 7011 (Central Processing Unit, referred to as CPU), or a specific integrated circuit (Application Specific Integrated Circuit, referred to as ASIC), or configured to implement one or more of the embodiments of the present invention integrated circuit.

处理器7011,用于调用存储器7012中的程序代码,用以执行上述图5对应的设备实施例中获取单元及更新单元的操作,具体描述参照图5对应的设备实施例,这里不再赘述。The processor 7011 is used to call the program code in the memory 7012 to execute the operations of the acquisition unit and the update unit in the above-mentioned device embodiment corresponding to FIG. 5 . For specific description, refer to the device embodiment corresponding to FIG. 5 , which will not be repeated here.

本发明的实施例提供的评分更新设备,通过获取第一移动设备上安装的第一预设移动应用的评分初值,获取至少一个卸载应用的卸载记录,根据至少一个卸载应用的卸载记录获取评分增量,根据评分增量对第一预设移动应用的评分初值进行更新,获取第一预设移动应用的评分更新值,能够更准确的反映移动应用对于用户的应用价值。The score updating device provided by the embodiment of the present invention acquires the uninstallation record of at least one uninstalled application by acquiring the initial score value of the first preset mobile application installed on the first mobile device, and acquires the score according to the uninstallation record of at least one uninstalled application The increment is to update the initial score value of the first preset mobile application according to the score increment, and obtain the updated score value of the first preset mobile application, which can more accurately reflect the application value of the mobile application to the user.

本发明的另一实施例提供一种第一移动设备8001,参照图8所示,该设备可以嵌入或本身就是微处理计算机,比如:通用计算机、客户定制机、手机终端或平板机等便携设备,该第一移动设备8001包括:至少一个处理器8011、存储器8012、总线8013和发送器8014,该至少一个处理器8011、存储器8012和发送器8014通过总线8013连接并完成相互间的通信。Another embodiment of the present invention provides a first mobile device 8001, as shown in FIG. 8, the device can be embedded or itself is a micro-processing computer, such as: a general-purpose computer, a custom machine, a mobile phone terminal or a tablet computer and other portable devices , the first mobile device 8001 includes: at least one processor 8011, memory 8012, bus 8013 and transmitter 8014, the at least one processor 8011, memory 8012 and transmitter 8014 are connected through the bus 8013 and complete mutual communication.

该总线8013可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(Peripheral Component,外部设备互连)总线或EISA(Extended IndustryStandard Architecture,扩展工业标准体系结构)总线等。该总线8013可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。其中:The bus 8013 may be an ISA (Industry Standard Architecture, industry standard architecture) bus, a PCI (Peripheral Component, external device interconnection) bus, or an EISA (Extended Industry Standard Architecture, extended industry standard architecture) bus, etc. The bus 8013 can be divided into address bus, data bus, control bus and so on. For ease of representation, only one thick line is used in FIG. 8 , but it does not mean that there is only one bus or one type of bus. in:

存储器8012用于执行本发明方案的应用程序代码,执行本发明方案的应用程序代码保存在存储器中,并由处理器8011来控制执行。The memory 8012 is used to execute the application program code of the solution of the present invention, and the application program code for executing the solution of the present invention is stored in the memory and executed under the control of the processor 8011 .

该存储器可以是只读存储器ROM或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器RAM或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器EEPROM、只读光盘CD-ROM或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。这些存储器通过总线与处理器相连接。The memory can be read-only memory ROM or other types of static storage devices that can store static information and instructions, random access memory RAM or other types of dynamic storage devices that can store information and instructions, or can be electrically erasable and programmable EEPROM read-only memory, CD-ROM or other optical disk storage, optical disk storage (including compact disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), magnetic disk storage medium or other magnetic storage devices, or can be used for Any other medium that carries or stores desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto. These memories are connected to the processor via a bus.

处理器8011可能是一个中央处理器8011(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。The processor 8011 may be a central processing unit 8011 (Central Processing Unit, referred to as CPU), or a specific integrated circuit (Application Specific Integrated Circuit, referred to as ASIC), or configured to implement one or more of the embodiments of the present invention integrated circuit.

处理器8011,用于调用存储器8012中的程序代码,用以执行上述图6对应的设备实施例中记录单元及发送单元的操作,具体描述参照图6对应的设备实施例,这里不再赘述。The processor 8011 is used to call the program code in the memory 8012 to execute the operations of the recording unit and the sending unit in the above-mentioned device embodiment corresponding to FIG. 6 . For a specific description, refer to the device embodiment corresponding to FIG.

本发明的实施例提供的第一移动设备,通过记录第一移动设备上每一个预设移动应用的最后一次安装时间及最后一次卸载时间,生成操作记录并将操作记录发送至评分更新设备,或者,生成至少一个卸载应用的卸载记录并将至少一个卸载应用的卸载记录发送至评分更新设备,能够更准确的反映移动应用对于用户的应用价值。The first mobile device provided by the embodiment of the present invention generates an operation record by recording the last installation time and the last uninstallation time of each preset mobile application on the first mobile device, and sends the operation record to the score updating device, or Generating at least one uninstallation record of the uninstalled application and sending the at least one uninstallation record of the uninstalled application to the score updating device can more accurately reflect the application value of the mobile application to the user.

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.

Claims (20)

1. a kind of scoring update method, which is characterized in that including:
Obtain the scoring initial value for the first default mobile application installed in first movement equipment, wherein the described first default movement The scoring initial value of application is used to indicate what the first movement equipment differentiated the application value of the described first default mobile application Initial value, the first default mobile application belong to default mobile application, and the default mobile application is the movement for needing to score Using;
The unloading record of at least one unloading application is obtained, at least one unloading application is to be unloaded in the first movement equipment The default mobile application carried;
Scoring increment is obtained according to the unloading record of at least one unloading application;
User according to the scoring increment, the scoring initial value of the first default mobile application and first movement equipment is special Family's index initial value, is updated the scoring initial value of the described first default mobile application, obtains the first default mobile application Scoring updated value, wherein the scoring updated value of the first default mobile application is for indicating the first movement equipment pair The updated value that the application value of the first default mobile application differentiates, user expert's index initial value of the first movement equipment For indicating entirety of the first movement equipment to all default mobile applications being currently installed in the first movement equipment The initial value that application value differentiates.
2. according to the method described in claim 1, it is characterized in that, it is described obtain it is at least one unloading application unloading record, Including:
The operation note that the first movement equipment is sent is received, the operation note includes each in the first movement equipment The last time set-up time of a default mobile application and last time discharge time, for each described default mobile application In i-th of default mobile application, if the last time set-up time of i-th of default mobile application with last time unload Between time difference be more than predetermined threshold value, then will described i-th default mobile application as one unloading apply, by described i-th Unloading record of the operation note of default mobile application as described i-th default mobile application, wherein i is positive integer.
3. method according to claim 1 or 2, which is characterized in that the unloading according at least one unloading application It records record and obtains scoring increment, including:
The scoring of at least one unloading application is obtained, the scoring of at least one unloading application is for indicating described first Mobile device applies at least one unloading the discriminating of the application value before unloading;
According to the first formulaThe scoring increment is calculated, wherein △ P are the scoring increment, PxIt is described at least one The scoring of application is unloaded, n is the number for the default mobile application being currently installed in the first movement equipment, when described at least one When a unloading application is multiple, the scoring of at least one unloading application is that each at least one unloading application is unloaded Carry the sum of the scoring of application.
4. method according to claim 1 or 2, which is characterized in that it is described according to the scoring increment, it is described first default The scoring initial value of mobile application and user expert's index initial value of first movement equipment, to the described first default mobile application Scoring initial value be updated, obtain the scoring updated value of the first default mobile application, including:
Obtain user expert's index initial value of the first movement equipment;
Calculate the scoring updated value of the described first default mobile application according to the second formula f=a+ Δs PU, wherein f is described the The scoring updated value of one default mobile application, a are the scoring initial value of the described first default mobile application, and △ P increase for the scoring Amount, U are user expert's index initial value of the first movement equipment.
5. according to the method described in claim 4, it is characterized in that, the user expert for obtaining the first movement equipment refers to Number initial value, including:
Obtain the scoring of each default mobile application in other default mobile applications that the first movement equipment is currently installed on The scoring initial value for each the default mobile application being currently installed in the first movement equipment is added to obtain described the by initial value User expert's index initial value of one mobile device, wherein other default mobile applications that the first movement equipment is currently installed on All default mobile applications of other in addition to the described first default mobile application being currently installed on for the first movement equipment.
6. according to the method described in claims 1 or 2 or 5, which is characterized in that the acquisition first default mobile application After the updated value that scores, the method further includes:
In m mobile device, the scoring of the first default mobile application in each mobile device is obtained, wherein the m A mobile device does not include the first movement equipment;
By the sum of scoring of the first default mobile application in the m mobile device with it is described in the first movement equipment The scoring updated value of first default mobile application is added to obtain the application value index of the described first default mobile application, wherein The application value index of the first default mobile application is used to indicate the application value of the described first default mobile application.
7. according to the method described in claims 1 or 2 or 5, which is characterized in that the method further includes:
According to the scoring increment, to the scoring initial value for other the default mobile applications being currently installed in the first movement equipment It is updated, obtains the scoring updated value for other the default mobile applications being currently installed in the first movement equipment, wherein institute It states other the default mobile applications being currently installed in first movement equipment and removes institute for what is be currently installed in the first movement equipment State other all default mobile applications other than the first default mobile application;
The scoring updated value for each the default mobile application being currently installed in the first movement equipment is added to obtain described User expert's index update value of first movement equipment, wherein user expert's index update value of the first movement equipment is used It is answered in the entirety of all default mobile applications of the expression first movement equipment to being currently installed in the first movement equipment The updated value differentiated with value.
8. according to the method described in claims 1 or 2 or 5, which is characterized in that the acquisition first default mobile application After the updated value that scores, further include:
The scoring updated value of described first default mobile application is multiplied with initial parameter and obtains the first default mobile application Scoring initial value next time, the scoring initial value of the described first default mobile application is replaced with into the described first default mobile application Score initial value next time.
9. a kind of scoring update method, which is characterized in that including:
First movement equipment record in the first movement equipment each default mobile application the last time set-up time and Last time discharge time, the default mobile application are the mobile application for needing to score;
The first movement equipment generates operation note and the operation note is sent to scoring more new equipment, so as to institute's commentary The unloading that more new equipment obtains at least one unloading application according to the operation note is divided to record, the operation note is including described in The last time set-up time of each default mobile application and last time discharge time in first movement equipment, or;
The first movement equipment generates the unloading record of at least one unloading application, and at least one unloading is answered Unloading record is sent to the scoring more new equipment, so that the scoring more new equipment is answered according at least one unloading Unloading record obtains scoring increment, and according to the scoring increment, the scoring initial value of the first default mobile application, Yi Ji User expert's index initial value of one mobile device, is updated the scoring initial value of the described first default mobile application, obtains institute State the scoring updated value of the first default mobile application, wherein the scoring updated value of the first default mobile application is for indicating The updated value that the first movement equipment differentiates the application value of the described first default mobile application, the first movement equipment User expert's index initial value be used to indicate that the first movement equipment to be all to what is be currently installed in the first movement equipment The initial value that the overall applicability value of default mobile application differentiates, at least one unloading application is the first movement equipment The default mobile application of upper unloading.
10. according to the method described in claim 9, it is characterized in that, the first movement equipment generates described at least one unload The unloading record of application is carried, including:
I-th of default mobile application in mobile application is preset for each in the first movement equipment, if described i-th The last time set-up time of a default mobile application is more than predetermined threshold value with the time difference of last time discharge time, then by institute I-th of default mobile application is stated as a unloading application, using the operation note of described i-th default mobile application as described in The unloading record of i-th of default mobile application, wherein i is positive integer.
11. a kind of scoring more new equipment, which is characterized in that including:
Acquiring unit, the scoring initial value for obtaining the first default mobile application installed in first movement equipment, wherein described The scoring initial value of first default mobile application is for indicating that the first movement equipment answers the described first default mobile application The initial value differentiated with value, the first default mobile application belong to default mobile application, and the default mobile application is to need The mobile application to be scored;
The acquiring unit is additionally operable to obtain the unloading record of at least one unloading application, and at least one unloading application is The default mobile application unloaded in the first movement equipment;
The acquiring unit is additionally operable to obtain scoring increment according to the unloading record of at least one unloading application;
Updating unit, the scoring increment, the first default mobile application for being obtained according to the acquiring unit are commented User expert's index initial value of point initial value and first movement equipment, to the scoring initial value of the described first default mobile application into Row update, obtains the scoring updated value of the first default mobile application, wherein the user expert of the first movement equipment refers to Number initial values are used to indicate the first movement equipment to all default mobile applications for being currently installed in the first movement equipment The initial value that differentiates of overall applicability value, the scoring updated value of the first default mobile application is for indicating that described first moves The updated value that dynamic equipment differentiates the application value of the described first default mobile application.
12. equipment according to claim 11, which is characterized in that the acquiring unit includes receiving subelement;
The receiving subelement, the operation note sent for receiving the first movement equipment, the operation note includes institute The last time set-up time of each default mobile application and last time discharge time in first movement equipment are stated, for institute I-th of default mobile application in each default mobile application is stated, if the last time installation of i-th of default mobile application Time and the time difference of last time discharge time are more than predetermined threshold value, then using described i-th default mobile application as one Unloading application, is recorded the operation note of described i-th default mobile application as described i-th unloading for default mobile application Record, wherein i is positive integer.
13. equipment according to claim 11 or 12, which is characterized in that
The acquiring unit is additionally operable to obtain the scoring of at least one unloading application, at least one unloading application It scores and applies the discriminating of the application value before unloading at least one unloading for indicating the first movement equipment;
The acquiring unit includes computation subunit, for according to the first formulaCalculate the scoring increment, wherein △ P For the scoring increment, PxFor the scoring of at least one unloading application, it is currently installed in the n first movement equipment The number of default mobile application, when at least one unloading application is multiple, the scoring of at least one unloading application For the sum of the scoring of each unloading application at least one unloading application.
14. equipment according to claim 11 or 12, which is characterized in that
The acquiring unit is additionally operable to obtain user expert's index initial value of the first movement equipment;
The updating unit is additionally operable to calculate the scoring of the described first default mobile application according to the second formula f=a+ Δs PU Updated value, wherein f are the scoring updated value of the described first default mobile application, and a is the scoring of the described first default mobile application Initial value, △ P are the scoring increment, and U is user expert's index initial value of the first movement equipment.
15. equipment according to claim 14, which is characterized in that
The acquiring unit is additionally operable to obtain each in other default mobile applications that the first movement equipment is currently installed on The scoring initial value of default mobile application, by the scoring for each the default mobile application being currently installed in the first movement equipment Initial value is added to obtain user expert's index initial value of the first movement equipment, wherein the first movement equipment is currently installed on Other default mobile applications be its in addition to the described first default mobile application that the first movement equipment is currently installed on His all default mobile applications.
16. according to the equipment described in claim 11 or 12 or 15, which is characterized in that
The acquiring unit, is additionally operable in m mobile device, obtains the described first default movement in each mobile device and answers Scoring, wherein the m mobile device does not include the first movement equipment;
The updating unit is additionally operable to the sum of scoring of the first default mobile application in the m mobile device and institute The scoring updated value for stating the first default mobile application in first movement equipment is added to obtain the described first default mobile application Application value index, wherein the application value index of the first default mobile application is for indicating that described first default moves The application value of dynamic application.
17. according to the equipment described in claim 11 or 12 or 15, which is characterized in that
The updating unit, is additionally operable to according to the scoring increment, to be currently installed in the first movement equipment other are pre- If the scoring initial value of mobile application is updated, other the default mobile applications being currently installed in the first movement equipment are obtained Scoring updated value, the scoring updated value for each the default mobile application being currently installed in the first movement equipment is added Obtain user expert's index update value of the first movement equipment, wherein be currently installed in the first movement equipment its His default mobile application is other in addition to the described first default mobile application being currently installed in the first movement equipment All default mobile applications, user expert's index update value of the first movement equipment is for indicating the first movement equipment The updated value that the overall applicability value for all default mobile applications being currently installed in the first movement equipment is differentiated.
18. according to the equipment described in claim 11 or 12 or 15, which is characterized in that
The updating unit, being additionally operable to the scoring updated value of the described first default mobile application being multiplied with initial parameter obtains institute The scoring initial value next time for stating the first default mobile application replaces with the scoring initial value of the described first default mobile application described The scoring initial value next time of first default mobile application.
19. a kind of first movement equipment, which is characterized in that including:
Recording unit, last time set-up time for recording in the first movement equipment each default mobile application and Last time discharge time, the default mobile application are the mobile application for needing to score;
Transmission unit, for generating operation note and the operation note being sent to scoring more new equipment, so as to the scoring The unloading that more new equipment obtains at least one unloading application according to the operation note records, and the operation note includes described the The last time set-up time of each default mobile application and last time discharge time in one mobile device, alternatively, generating The unloading record of at least one unloading application, and the unloading record of at least one unloading application is sent to institute's commentary Divide more new equipment, so that the scoring more new equipment increases according to the unloading record acquisition scoring of at least one unloading application Amount, and referred to according to scoring increment, the scoring initial value of the first default mobile application and the user expert of first movement equipment Number initial value, is updated the scoring initial value of the described first default mobile application, obtains commenting for the first default mobile application Divide updated value, wherein the scoring updated value of the first default mobile application is for indicating the first movement equipment to described The updated value that the application value of first default mobile application differentiates, user expert's index initial value of the first movement equipment are used for Indicate overall applicability of the first movement equipment to all default mobile applications being currently installed in the first movement equipment It is worth the initial value differentiated, at least one unloading application is the default mobile application unloaded in the first movement equipment.
20. equipment according to claim 19, it is characterised in that
The transmission unit is additionally operable to pre- for i-th in each default mobile application in the first movement equipment If mobile application, if the time of the last time set-up time and last time discharge time of i-th of default mobile application When difference is more than predetermined threshold value, using described i-th default mobile application as a unloading application, by described i-th default movement Unloading record of the operation note of application as described i-th default mobile application, wherein i is positive integer.
CN201410200776.8A 2014-05-13 2014-05-13 A kind of scoring update method and equipment Active CN105094867B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410200776.8A CN105094867B (en) 2014-05-13 2014-05-13 A kind of scoring update method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410200776.8A CN105094867B (en) 2014-05-13 2014-05-13 A kind of scoring update method and equipment

Publications (2)

Publication Number Publication Date
CN105094867A CN105094867A (en) 2015-11-25
CN105094867B true CN105094867B (en) 2018-09-07

Family

ID=54575391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410200776.8A Active CN105094867B (en) 2014-05-13 2014-05-13 A kind of scoring update method and equipment

Country Status (1)

Country Link
CN (1) CN105094867B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101887390A (en) * 2010-06-23 2010-11-17 宇龙计算机通信科技(深圳)有限公司 Method and device for evaluating rating of application software
US8201255B1 (en) * 2009-06-30 2012-06-12 Symantec Corporation Hygiene-based discovery of exploited portals
CN103338223A (en) * 2013-05-27 2013-10-02 清华大学 Recommendation method, client and server of mobile application

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8201255B1 (en) * 2009-06-30 2012-06-12 Symantec Corporation Hygiene-based discovery of exploited portals
CN101887390A (en) * 2010-06-23 2010-11-17 宇龙计算机通信科技(深圳)有限公司 Method and device for evaluating rating of application software
CN103338223A (en) * 2013-05-27 2013-10-02 清华大学 Recommendation method, client and server of mobile application

Also Published As

Publication number Publication date
CN105094867A (en) 2015-11-25

Similar Documents

Publication Publication Date Title
EP2994828B1 (en) Apps store with integrated test support
CN110830234B (en) User traffic distribution method and device
CN104765793B (en) A kind of software recommendation method and server
WO2011095914A1 (en) Systems, methods, and apparatuses for facilitating distribution of firmware updates
CN108733797B (en) File processing method and related device
CN110688319B (en) Application keep-alive capability test method and related device
CN112533209A (en) Black product identification method and black product identification device
CN104965730A (en) Version upgrading method and system
CN107402851B (en) A data recovery control method and device
WO2019047708A1 (en) Resource configuration method and related product
CN110990825A (en) Method and device for binding recommender and recommended person, storage medium and electronic equipment
CN113901417A (en) Mobile equipment fingerprint generation method and readable storage medium
CN108984339A (en) Data recovery method and related products
CN103354927A (en) Method and apparatus for managing content in a processing device
WO2015073057A1 (en) Techniques to rate-adjust data usage with a virtual private network
CN112633955B (en) Advertisement conversion abnormity detection method and system and computer readable storage medium
CN108241515B (en) Application shortcut establishing method and terminal
CN113220949B (en) Construction method and device of private data identification system
CN105094867B (en) A kind of scoring update method and equipment
CN110049535B (en) Network search method, apparatus, device and storage medium
CN114520830A (en) A message push method, device and system
US20160066173A1 (en) Method and System for Discovering and Connecting Device for Streaming Connection with a Computerized Communication Device
CN108632054B (en) Method and device for predicting the amount of information spread
CN104350476A (en) A version detection cycle adjustment method and device
CN105812433B (en) Cloud adaptation processing method and device, terminal and cloud server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant