Calculating trust score on web based platform
US-9613341-B2 · Apr 4, 2017 · US
US2016306803A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016306803-A1 |
| Application number | US-201615194697-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 28, 2016 |
| Priority date | Jun 10, 2014 |
| Publication date | Oct 20, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A group user level association method may obtain user operation information of each user in a group, match the user operation information with a pre-stored user operation-point weight comparison table to obtain a point weight of each user in the group determining a user level of each user in the group according to the point weight, and associates a user in the group with a user level of the user in the group. In addition, a group user level association system is further provided, the technical solution of the present disclosure, as compared with a user level based on an online duration and an active degree, can more truthfully and objectively reflect a level difference between users in a group, so as to improve efficiency of a group owner or an administrator applying or managing the group and increase enthusiasm of using a group operation by a user.
Opening claim text (preview).
What is claimed is: 1 . A group user level association method, comprising: at a terminal device having one or more processors and memory storing programs executed by the one or more processors: obtaining user operation information of each user in a group; matching the user operation information with a pre-stored user operation-point weight comparison table to obtain a point weight of each user in the group; determining a user level of each user in the group according to the point weight; and associating a user in the group with a user level of the user in the group. 2 . The method according to claim 1 , wherein the obtaining user operation information of each user in a group comprises: obtaining a user operation executed by each client in the group by using a group server; recording user information, an operation type, and an operation time of each user operation; and generating user operation information from the user information, operation type, and operation time, and storing the user operation information in the group server. 3 . The method according to claim 1 , further comprising: selecting, according to a configuration operation executed by a client, a user operation type used for accumulating a point weight; and generating, according the selected user operation type and a preset point weight corresponding thereto, a user operation-point weight comparison table and storing the user operation-point weight comparison table in the group server, wherein the client is a client to which a creator or an administrator of the group logs in. 4 . The method according to claim 1 , wherein the matching the user operation information with a pre-stored user operation-point weight comparison table to obtain a point weight of each user in the group comprises: matching the user operation information with the pre-stored user operation-point weight comparison table to obtain a basic point weight of a user; extracting user operation information of the user within a set time period; determining, according to a frequency at which a user operation is executed by the user within the set time period, a current point weight coefficient of the user; and calculating, according to the basic point weight and the point weight coefficient, a point weight of the user. 5 . The method according to claim 1 , wherein the determining a user level of each user in the group according to the point weight comprises: setting, according to a number of users in the group, a point weight proportion interval corresponding to each user level; ranking, according to point weights of the users, the users in the group to obtain a user point weight ranking table of the group; and determining a user level of each user in the group according to the point weight proportion interval and the user point weight ranking table. 6 . The method according to claim 1 , wherein the associating a user with a user level of the user in the group comprises: determining, according to the user level, a level tag matching the user, wherein each user level in the group matches at least one level tag; adding the matched level tag of each user into attribute information of the user; and sending the attribute information to a client and displaying the attribute information in a group member list of a group chat window. 7 . The method according to claim 4 , wherein the user operation comprises: speaking in the group, uploading a file to the group, a file being downloaded, uploading a picture to the group, a group check-in, and completing a group task; wherein the basic point weight comprises: a basic point weight for speaking, a basic point weight for uploading a file, a basic point weight for a file being downloaded, a basic point weight for uploading a picture, a basic point weight for a group check-in, and a basic point weight for completing a group task, after the extracting user operation information of the user within a set time period, further comprising: determining a maximum of a number of continuous speaking days of the user within the set time period, and setting, according to the maximum, a current point weight coefficient for speaking of the user, wherein the calculating, according to the basic point weight and the point weight coefficient, a point weight of the user comprises the following formula: Q=Q 0 *a+ΣQ n +S,n ε(1,5) wherein Q is a point weight of the user, a is the point weight coefficient for speaking, Q 0 is the basic point weight, Q 1 is the basic point weight for uploading a file, Q 2 is the basic point weight for a file being downloaded, Q 3 is the point weight for uploading a picture, Q 4 is the basic point weight for a group check-in, Q 5 is the basic point weight for completing a group task, and S is a set bonus point weight for the number of continuous speaking days. 8 . The method according to claim 7 , wherein the bonus point weight is a negative value if the maximum of the number of continuous speaking days is less than a preset first threshold; and the bonus point weight is a positive value if the maximum of the number of continuous speaking days is greater than a preset first threshold. 9 . The method according to claim 6 , further comprising: editing, according to a configuration operation executed by a client, level tag information of the user in the group and updating the level tag information to the attribute information of the user, wherein the client is a client to which a creator or an administrator of the group logs in. 10 . The method according to claim 6 , further comprising: setting, according to a configuration operation executed by a client, a display state of the level tag information of the user in the group member list, wherein the client is a client to which a creator or an administrator of the group logs in. 11 . The method according to claim 6 , further comprising: obtaining a query operation of the client and performing grouped arrangement on the users in the group according to user levels to obtain a grouped display layout of the group; and displaying, according to the grouped display layout, the group member list on the group chat window. 12 . The method according to claim 1 , further comprising: obtaining user information, a leave time, and a user level of a user leaving the group and storing them in a group server; associating, if the user rejoins the group within a set time, the user level of the user when leaving the group with the user and recovering a point weight of the user; and associating, if the user rejoins the group outside a set time, a lowest user level of the group with the user and setting the point weight of the user to 0. 13 . The method according to claim 1 , wherein the associating a user with a user level of the user in the group comprises: setting a operation application right for each user level in the group; associating, according to a user level of each user in the group, each user in the group with an operation application right corresponding to the each user; and responding, when receiving an operation application service request initiated by a user, to the operation application service request according to the operation application right associated with the user. 14 . A group user level association system, comprising: one or more processors; memory; and one or more program modules stored in the memory and executed by the one or more processors, the one or more program modules comprising: a user operation obtaining module, configured to obtain user operation information of each user in a group; an operation-poi
Business processes related to social networking or social networking services · CPC title
Clustering or classification · CPC title
Design, administration or maintenance of databases · CPC title
using directory or table look-up (use of a directory or look-up table in file systems G06F16/13) · CPC title
using ranking · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.