Group user level association method and system

US2016306803A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016306803-A1
Application numberUS-201615194697-A
CountryUS
Kind codeA1
Filing dateJun 28, 2016
Priority dateJun 10, 2014
Publication dateOct 20, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016306803A1 cover?
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 use…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F16/24578. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 20 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).