[go: up one dir, main page]

CN114818956B - Service providing method and device - Google Patents

Service providing method and device

Info

Publication number
CN114818956B
CN114818956B CN202210502874.1A CN202210502874A CN114818956B CN 114818956 B CN114818956 B CN 114818956B CN 202210502874 A CN202210502874 A CN 202210502874A CN 114818956 B CN114818956 B CN 114818956B
Authority
CN
China
Prior art keywords
preset
user
users
target
group
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
CN202210502874.1A
Other languages
Chinese (zh)
Other versions
CN114818956A (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.)
Bank of China Ltd
Original Assignee
Bank of China 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 Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN202210502874.1A priority Critical patent/CN114818956B/en
Publication of CN114818956A publication Critical patent/CN114818956A/en
Application granted granted Critical
Publication of CN114818956B publication Critical patent/CN114818956B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9536Search customisation based on social or collaborative filtering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种服务提供方法及装置,可用于金融领域或其他任意领域,其中该方法包括:确定目标用户是否属于预设目标群体;在确定所述目标用户属于预设目标群体的情况下,为所述目标用户提供预设服务;在确定所述目标用户不属于预设目标群体的情况下,确定所述目标用户是否与预设目标群体中的用户存在预定关系;在确定所述目标用户与预设目标群体中的用户存在预定关系的情况下,为所述目标用户提供预设服务。本方案使得已经与预设目标群体中的用户具有预设关系的非预设目标群体中的用户也可以得到预设目标群体的服务,从而可以有效提升应用的留存率。

This invention discloses a service provision method and apparatus, applicable to the financial sector or any other field. The method includes: determining whether a target user belongs to a preset target group; if the target user belongs to the preset target group, providing the target user with a preset service; if the target user does not belong to the preset target group, determining whether the target user has a predetermined relationship with users in the preset target group; and if the target user has a predetermined relationship with users in the preset target group, providing the target user with the preset service. This solution allows users who are not in the preset target group but already have a predetermined relationship with users in the preset target group to receive services from the preset target group, thereby effectively improving application retention rates.

Description

Service providing method and device
Technical Field
The invention can be used in the financial field or any other field, and particularly relates to a service providing method and device.
Background
Currently, for general users and special users (for example, VIP users), applications usually adopt two different service modes, and services received by the special users are more timely and more discreet. The general users can only have the service enjoyed by the special users by upgrading to the special users through payment and the like.
The service providing mode based on the user group tends to lead to larger user distinction, so that the frequency and experience of application use by general users are directly influenced, and the retention rate of the application is seriously influenced.
No effective solution has been proposed to improve the retention of applications with such group partitioning, both general and special users.
Disclosure of Invention
The embodiment of the invention provides a service providing method and device for improving the retention rate of an application.
The first aspect of the specification provides a service providing method, which comprises the steps of determining whether a target user belongs to a preset target group, providing preset service for the target user when the target user belongs to the preset target group, determining whether a preset relationship exists between the target user and users in the preset target group when the target user does not belong to the preset target group, and providing the preset service for the target user when the preset relationship exists between the target user and the users in the preset target group.
In some embodiments, after determining whether the target user has a predetermined relationship with users in a preset target group, the method further comprises refusing to provide a preset service to the target user if it is determined that the target user does not have a predetermined relationship with users in a preset target group.
In some embodiments, providing the preset service for the target user comprises placing the target user in a first queue for sorting, wherein the first queue is used for determining the order of providing the service for the user in a preset target group, and determining the order of providing the service for the target user according to the first queue.
In some embodiments, providing the target user with the preset service comprises placing the target user into a preset collection, wherein the preset collection is used for determining users enjoying preset service contents, the preset service contents are the service contents enjoyed by a preset target group, and the preset service contents are provided for the target user when the users in the preset collection are provided with the service.
In some embodiments, determining whether the target user has a predetermined relationship with users in a preset target group comprises obtaining an identification of the target user, obtaining an identification of a group containing the target user according to the identification of the target user, judging whether the group containing the target user has users in the preset target group, and determining that the target user has the predetermined relationship with the users in the preset target group under the condition that the group containing the target user has users in the preset target group.
In some embodiments, determining whether the target user belongs to a preset target group comprises obtaining a category identifier of the target user, determining whether the target user belongs to the preset target group according to the category identifier of the target user, and before obtaining the category identifier of the target user, allocating the category identifier to the user according to the following mode, wherein the preset condition comprises that whether a fixed asset reaches a preset numerical value or the preset condition comprises that a recharging amount or a shopping amount reaches the preset numerical value, obtaining the total amount of the current user and the current amount of the user in the preset target group when the preset condition is met, judging whether the ratio of the current amount of the user to the total amount of the current user in the preset target group reaches a preset ratio, allocating the identifier representing the preset target group to the user when the preset ratio is not met, and otherwise, refusing to allocate the identifier representing the preset target group to the user.
In some embodiments, in the group including the target user, the maximum value of the total number of users is M, and the predetermined ratio is less than 1/M 2, where M is a natural number.
The second aspect of the specification provides a service providing device, which comprises a first determining unit, a providing unit and a second determining unit, wherein the first determining unit is used for determining whether a target user belongs to a preset target group, the providing unit is used for providing preset service for the target user when the target user is determined to belong to the preset target group, the second determining unit is used for determining whether the target user has a preset relation with users in the preset target group when the target user is determined not to belong to the preset target group, and the providing unit is used for providing preset service for the target user when the target user is determined to have the preset relation with the users in the preset target group.
In some embodiments, the providing unit refuses to provide the preset service to the target user if it is determined that the target user does not have a predetermined relationship with users in a preset target group.
In some embodiments, the providing unit comprises a first providing subunit, configured to put the target users into a first queue for ordering, where the first queue is used to determine an order for providing services for users in a preset target group, and determine an order for providing services for the target users according to the first queue.
In some embodiments, the providing unit comprises a second providing subunit, configured to put the target user into a preset set, where the preset set is used to determine a user who enjoys a preset service content, where the preset service content is a service content enjoyed by a preset target group, and provide the preset service content to the target user when providing services for the users in the preset set.
In some embodiments, the second determining unit comprises a first obtaining subunit, a second obtaining subunit, a first judging subunit and a first determining subunit, wherein the first obtaining subunit is used for obtaining the identification of the target user, the second obtaining subunit is used for obtaining the identification of the group containing the target user according to the identification of the target user, the first judging subunit is used for judging whether the group containing the target user has the user in the preset target group, and the first determining subunit is used for determining that the target user has a preset relationship with the user in the preset target group under the condition that the group containing the target user has the user in the preset target group.
In some embodiments, the first determining unit comprises a third obtaining subunit, a second determining subunit, a third determining subunit, an allocating unit and an allocating subunit, wherein the third obtaining subunit is used for obtaining the category identification of the target user, the second determining subunit is used for determining whether the target user belongs to a preset target group according to the category identification of the target user, the allocating unit is used for allocating the category identification to the user, the allocating unit comprises a second judging subunit is used for judging whether the user meets preset conditions, the preset conditions comprise that the fixed asset reaches a preset numerical value or the preset conditions comprise that the charging amount or the shopping amount reaches the preset numerical value, the fourth obtaining subunit is used for obtaining the total current user and the current number of the users in the preset target group when the preset conditions are met, the third judging subunit is used for judging whether the ratio of the current number of the users in the preset target group to the total current user reaches a preset ratio, the allocating subunit is used for allocating the identification which indicates that the user belongs to the preset target group to the user when the preset ratio is not met, and otherwise, the allocating subunit is refused to the identification which indicates that the user belongs to the preset target group.
In some embodiments, in the group including the target user, the maximum value of the total number of users is M, and the predetermined ratio is less than 1/M 2, where M is a natural number.
A third aspect of the present description provides a computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the method of any one of the first aspects when executing the computer program.
A fourth aspect of the present description provides a computer-readable storage medium storing a computer program which, when executed by a processor, implements the method of any one of the first aspects.
A fifth aspect of the present description provides a computer program product comprising a computer program which, when executed by a processor, implements the method of any of the first aspects.
According to the service providing method and device provided by the specification, the preset service is provided for the target user under the condition that the target user belongs to the preset target group, and the preset service which can be enjoyed by the preset target group is provided for the user under the condition that the target user does not belong to the preset target group but has a preset relation with the user in the preset target group, so that the user in the non-preset target group which has the preset relation with the user in the preset target group can also obtain the service of the preset target group, and the application retention rate can be effectively improved.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art. In the drawings:
FIG. 1 shows a flow chart of a service providing method provided by the present specification;
FIG. 2 is a flow chart illustrating another service providing method provided by the present specification;
FIG. 3 illustrates a flow chart of a method of assigning category identifications to users;
fig. 4 shows a functional block diagram of a service providing apparatus provided in the present specification;
fig. 5 shows a functional block diagram of another service providing apparatus provided in the present specification.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the embodiments of the present invention will be described in further detail with reference to the accompanying drawings. The exemplary embodiments of the present invention and their descriptions herein are for the purpose of explaining the present invention, but are not to be construed as limiting the invention.
The present specification provides a service providing method, which can be used in the financial field to provide services for users, and can also be used in any field other than the financial field to provide services for users, and the application field of the service providing method is not limited in the present specification.
As shown in fig. 1, the service providing method provided in the present specification includes the steps of:
s110, determining whether the target user belongs to a preset target group.
In some embodiments, the preset target group may be determined according to a classification of user groups enjoying different services. The user population may be divided into a preset target population and a non-preset target population, wherein the service provided for the preset target population is superior to the service provided for the non-preset target population.
The service provided for the preset target group is better than the service provided for the non-preset target group, specifically, the service provided for the preset target group is more than the service provided for the non-preset target group, or the service provided for the preset target group is more efficient than the service provided for the non-preset target group, for example, the waiting time of the user is limited to be within 15 minutes before the user in the preset target group is provided with the service, and the waiting time of the user is limited to be within 40 minutes before the user in the non-preset target group is provided with the service, or the waiting time of the service provided for the preset target group is longer than the time of the service provided for the non-preset target group, for example, the service provided for 24 hours a day for the user in the preset target group is provided for the user in the non-preset target group, and the service provided for the user in the non-preset target group is only 9:00-17:00.
For example, in a case where the VIP user is different from the service enjoyed by the normal user, the preset target group may be a VIP user group.
The platinum VIP and gold VIP can be further divided into the platinum VIP and gold VIP, and the service enjoyed by the gold VIP is better than the service enjoyed by the platinum VIP, so that when the gold VIP is taken as a preset target group, the common user and the platinum VIP user belong to a non-gold VIP user group.
And S120, providing preset service for the target user under the condition that the target user is determined to belong to the preset target group.
As can be known from step S120, the preset service refers to a service provided for the users in the target user group.
And S130, under the condition that the target user is determined not to belong to the preset target group, determining whether the target user has a preset relationship with the users in the preset target group.
In some embodiments, the predetermined relationship may be a relative, couple, lover, etc., either a legal direct relative or a pre-defined relative having a range less than legal direct relative.
And S140, providing preset service for the target user under the condition that the target user and the users in the preset target group are determined to have a preset relation.
In case the target user does not belong to a preset target group, steps S130 and S140 provide a way for providing it with a preset service that the target user group can enjoy.
The preset service may be a part of services among the services enjoyed by the users in the preset target group.
According to the service providing method and device provided by the specification, the preset service is provided for the target user under the condition that the target user belongs to the preset target group, and the preset service which can be enjoyed by the preset target group is provided for the user under the condition that the target user does not belong to the preset target group but has a preset relation with the user in the preset target group, so that the user in the non-preset target group which has the preset relation with the user in the preset target group can also obtain the service of the preset target group, and the application retention rate can be effectively improved.
The users in the non-preset target group which have the preset relation with the users in the preset target group can enjoy the service enjoyed by the preset target group without upgrading to the preset target group in a recharging mode and the like, so that the paying cost is reduced.
In some embodiments, providing the preset services to the target users includes placing the target users in a first queue for ordering, the first queue being used to determine an order in which to provide the services to the users in the preset target group, and determining an order in which to provide the services to the target users based on the first queue. That is, users of the target user group are queued in the first queue, users of the non-target user group are queued in other queues, and the waiting time of the target user can be reduced by queuing the target user in the queues of the preset target group due to the fact that the number of users in the preset target group is small or the waiting time of the users is short, so that services can be provided for the target user more quickly.
For example, when the user C handles the service at the bank counter, the user C needs to first get to the number-taking machine to take the number, and wait for the called number according to the serial number allocated by the number-taking machine, and when the user C is called, the user C is indicated to start to serve the user C. The serial numbers allocated by the number calling machine are divided into two queues, one is a VIP user queue, and the other is a common user queue, and in general, the waiting time of the user in the VIP user queue is shorter, so that the service can be received more quickly. Then, according to the embodiment of the present specification, even if the user C is a normal user, the normal user C is placed in the VIP user queue for queuing, that is, the normal user C is assigned a serial number of the VIP user by the numbering machine.
In some embodiments, providing the target user with the preset service includes placing the target user into a preset collection, the preset collection being used for determining users who enjoy preset service content, wherein the preset service content is the service content enjoyed by a preset target group, and providing the preset service content to the target user when the users in the preset collection are provided with the service. That is, the target user is served as a user in a preset target group.
For example, if the music platform provides 10 songs for VIP users and only 5 songs for general users, then 10 songs may also be provided for general user D according to the embodiment of the present disclosure.
In some embodiments, as shown in fig. 2, determining whether the target user has a predetermined relationship with users in a preset target group includes:
s131, obtaining the identification of the target user.
The identity of the target user can be an identity card number of the target user, or a number, a login account number and the like of the target user.
S132, acquiring the identification of the group containing the target user according to the identification of the target user.
In some embodiments, users may create or join a group, and each user in the group may communicate in a more convenient manner, or a first user in the group may be able to establish a delegated contract with a company associated with the group, which converts the resources of the first user to resources of the second user in accordance with the delegated contract.
Taking a bank as an example, a mobile phone bank account of a user can be created or added into a group, and a user A in the group can establish a consignment contract with the bank to consign the bank to transfer 2000 yuan of money from an X account of the user A to a Y account of the user B in month 1.
S133, judging whether the group containing the target users contains users in the preset target group. And executing S134 under the condition that the group containing the target user contains the users in the preset target group, otherwise, determining that the target user does not have a preset relationship with the users in the preset target group.
In some embodiments, the categories of the users in the group may be acquired one by one, so as to determine whether the users in the group have the first category.
In some embodiments, when the first class of users creates a group, or when the first class of users joins a group, a group mark (note not a group identifier) is allocated to the group, and the group mark indicates that the first class of users exist in the group, so that whether the first class of users exist in the group can be determined directly according to the group mark of the group.
S134, determining that a preset relationship exists between the target user and the users in the preset target group.
Steps S131 to S134 determine whether the target user has a predetermined relationship with the users in the preset target group through the group to which the target user has previously joined.
In some embodiments, it may also be determined from information provided by the target user about the first category of users with a predetermined relationship thereto, whether the target user has a predetermined relationship with the first category of users. For example, the predetermined relationship refers to a relative relationship, and the target user indicates that its father is the first-class user, and gives related materials capable of proving the relative relationship, it may be determined that the target user has a relative relationship with the first-class user.
In some embodiments, whether the target user belongs to the preset target group may be determined according to the category identification of the target user. Specifically, the category identifier of the target user may be obtained first, and then whether the target user belongs to a preset target group is determined according to the category identifier of the target user.
Before the category identification of the target user is obtained, the category identification may be assigned to the user in the following manner as shown in fig. 3. As shown in fig. 3, the method comprises the following steps:
And S310, judging whether the user meets a preset condition, wherein the preset condition comprises that the fixed asset reaches a preset value, or the preset condition comprises that the recharging amount or the shopping amount reaches the preset value. And if the predetermined condition is met, executing S320, otherwise, refusing to allocate the identification representing the preset target group to the user.
Whether the user meets the preset condition can be inquired according to the identification of the user. The user identification may be an identification card number, a login account number, a number, etc.
S320, obtaining the total quantity of the current users and the current quantity of the users in a preset target group.
S330, judging whether the ratio of the current number of users in the preset target group to the total number of the current users reaches a preset ratio. And S340 is executed if the predetermined proportion is not reached, otherwise, the user is refused to be allocated with the identifier which indicates the preset target group, and the user is allocated with the identifier which indicates the preset target group after the predetermined proportion is reached.
S340, the user is allocated with the identification representing the group belonging to the preset target group.
In some embodiments, in the group including the target users, the maximum value of the total number of users is set to M, that is, the total number of users in the group is set to be less than or equal to M. In addition, the above predetermined ratio is set to be less than 1/M 2, where M is a natural number. Then, the sum of the preset target group plus the number of users having a predetermined relationship with the users in the preset target group is necessarily less than 1/M of the total number of users.
For example, in the case that the group includes both the users in the preset target group and the users in the non-preset target group, at least 2 persons are in the group, the predetermined ratio may be set to 1/4 assuming that the maximum value of the total number of users in the group is set to 2, and the users who can enjoy the preset service occupy 1/2 of the total number of users assuming that 1/4 (actually should be less than 1/4) of the total number of users in the preset target group. In practice, the proportion of users capable of enjoying the preset service to the total number of users is less than 1/2, and the larger the maximum value of the total number of users in the group, the smaller the proportion of users eventually capable of enjoying the preset service to the total number of users.
In some embodiments, the predetermined ratio may also be set to 1/[ (M-1) M, 1/[ (M+1) M, 1/[ (M-1) (M+1) ] or the like.
The steps S310 to S340 provide a class identifier allocation method, which enables the ratio of the number of users in the preset target group to the total number of users to be always smaller than a predetermined ratio, so as to ensure that the number of users in the preset target group is not too large, and the sum of the number of users in the preset target group and the number of users in the non-preset target group having a predetermined relationship with the sum of the number of users in the preset target group is not too large, thereby ensuring that the service provided for the users in the preset target group is not universal. Only the service provided for the users in the preset target group does not have universality and is superior to the service provided for the users in the non-preset target group, so that the service provided for the users in the small part of the non-preset target group can be better provided without damaging the special interests of the users in the preset target group, and the users in the non-preset target group hope to enjoy the special interests of the users in the preset target group.
In some embodiments, as shown in fig. 2, after determining whether the target user has a predetermined relationship with users in the preset target group, the method further includes:
and refusing to provide the preset service for the target user under the condition that the target user is determined to have no preset relation with the users in the preset target group.
The present specification provides a service providing apparatus that can be used to implement the service providing method shown in fig. 1. As shown in fig. 4, the apparatus includes a first determination unit 10, a providing unit 20, and a second determination unit 30.
The first determining unit 10 is configured to determine whether the target user belongs to a preset target group.
The providing unit 20 is configured to provide a preset service to the target user in case that it is determined that the target user belongs to a preset target group.
The second determining unit 30 is configured to determine whether the target user has a predetermined relationship with users in the preset target group, in a case where it is determined that the target user does not belong to the preset target group.
The providing unit 20 is further configured to provide a preset service to the target user in case it is determined that the target user has a predetermined relationship with users in the preset target group.
In some embodiments, in case it is determined that the target user does not have a predetermined relationship with users in the preset target group, the providing unit 20 refuses to provide the preset service to the target user.
In some embodiments, as shown in fig. 5, the providing unit 20 includes a first providing subunit 21 configured to put the target users into a first queue for ordering, where the first queue is configured to determine an order of providing services to the users in the preset target group, and determine an order of providing services to the target users according to the first queue.
In some embodiments, as shown in FIG. 5, the providing unit 20 includes a second providing subunit 22 for placing the target user into a preset collection for determining users who enjoy the preset service content, which is the service content enjoyed by the preset target group, and providing the preset service content to the target user when providing the service to the users in the preset collection.
In some embodiments, as shown in fig. 5, the second determining unit 30 includes a first acquiring subunit 31, a second acquiring subunit 32, a first judging subunit 33, and a first determining subunit 34.
The first obtaining subunit 31 is configured to obtain an identifier of the target user. The second obtaining subunit 32 is configured to obtain the identifier of the group including the target user according to the identifier of the target user. The first judging subunit 33 is configured to judge whether a group including the target user includes users in a preset target group. The first determining subunit 34 is configured to determine that, in a case where a group including the target user includes users in a preset target group, the target user has a predetermined relationship with the users in the preset target group.
In some embodiments, the first determination unit 10 comprises a third acquisition subunit 11 and a second determination subunit 12.
The third obtaining subunit 11 is configured to obtain a category identifier of the target user. The second determining subunit 12 is configured to determine whether the target user belongs to a preset target group according to the category identifier of the target user.
In some embodiments, as shown in FIG. 5, the apparatus further comprises an allocation unit 40 for allocating a category identification to the user.
In some embodiments, as shown in fig. 5, the allocation unit 40 includes a second determination subunit 41, a fourth acquisition subunit 42, a third determination subunit 43, and an allocation subunit 44.
The second judging subunit 41 is configured to judge whether the user meets a predetermined condition, where the predetermined condition includes that the fixed asset reaches a predetermined value, or the predetermined condition includes that the added amount or the shopping amount reaches a predetermined value. The fourth obtaining subunit 42 is configured to obtain the total number of the current users and the current number of users in the preset target group if the predetermined condition is met. The third judging subunit 43 is configured to judge whether the ratio of the current number of users in the preset target group to the total number of the current users reaches a predetermined ratio. The allocation subunit 44 is configured to allocate the identifier that belongs to the preset target group to the user if the predetermined ratio is not reached, and reject to allocate the identifier that belongs to the preset target group to the user if the predetermined ratio is not reached.
In some embodiments, the maximum number of users in the group including the target user is M, and the predetermined ratio is less than 1/M 2, where M is a natural number.
The description and effects of the service providing apparatus described above refer specifically to the embodiment shown in fig. 1 or fig. 2.
The embodiment of the invention also provides computer equipment, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor realizes the service providing method when executing the computer program.
Embodiments of the present invention also provide a computer-readable storage medium storing a computer program that when executed by a processor implements the above-described service providing method.
The embodiment of the invention also provides a computer program product, which comprises a computer program, and the computer program realizes the service providing method when being executed by a processor.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The foregoing description of the embodiments has been provided for the purpose of illustrating the general principles of the invention, and is not meant to limit the scope of the invention, but to limit the invention to the particular embodiments, and any modifications, equivalents, improvements, etc. that fall within the spirit and principles of the invention are intended to be included within the scope of the invention.

Claims (9)

1. A service providing method, comprising:
Determining whether the target user belongs to a preset target group, wherein the preset target group is determined according to the classification of the user groups enjoying different services, and the service provided for the preset target group is better than the service provided for a non-preset target group;
Providing a preset service for the target user under the condition that the target user is determined to belong to a preset target group;
under the condition that the target user does not belong to a preset target group, determining whether a preset relationship exists between the target user and users in the preset target group;
Providing preset service for the target user under the condition that the target user and the users in the preset target group are determined to have a preset relationship, wherein the preset relationship is in the same group, and the group is a multi-user convenient communication mode created and added by the users;
determining whether the target user belongs to a preset target group according to the category identification of the target user;
Before the category identification of the target user is acquired, the method further comprises the following steps of distributing the category identification for the user in the following way:
Judging whether the user meets a preset condition, wherein the preset condition comprises that the fixed asset reaches a preset value, or the preset condition comprises that the recharging amount or the shopping amount reaches the preset value;
under the condition that the preset condition is met, acquiring the total quantity of the current users and the current quantity of the users in a preset target group;
Judging whether the ratio of the current number of users to the total number of the current users in a preset target group reaches a preset ratio or not, wherein the preset ratio is determined according to the maximum value of the total number of the users in the group containing the target users;
And if the preset proportion is not reached, assigning the user with the identifier which indicates the preset target group, otherwise, refusing to assign the user with the identifier which indicates the preset target group.
2. The method of claim 1, wherein providing the target user with a preset service comprises:
the target users are placed in a first queue for sorting, and the first queue is used for determining the order for providing services for the users in a preset target group;
And determining the order of providing services for the target user according to the first queue.
3. The method of claim 1, wherein providing the target user with a preset service comprises:
the target users are put into a preset set, and the preset set is used for determining the users enjoying the preset service content, wherein the preset service content refers to the service content enjoyed by a preset target group;
And providing preset service content for the target user when the user in the preset set is provided with service.
4. The method of claim 1, wherein determining whether the target user has a predetermined relationship with users in a preset target group comprises:
acquiring the identification of the target user;
acquiring an identifier of a group containing the target user according to the identifier of the target user;
Judging whether the group containing the target user has users in a preset target group or not;
and under the condition that the group containing the target user has the user in the preset target group, determining that the target user has a preset relationship with the user in the preset target group.
5. The method of claim 1, wherein the maximum number of users in the group including the target user is M, and the predetermined ratio is less than 1/M 2, wherein M is a natural number.
6. A service providing apparatus, comprising:
The system comprises a first determining unit, a second determining unit and a third determining unit, wherein the first determining unit is used for determining whether a target user belongs to a preset target group, the preset target group is determined according to the classification of the user groups enjoying different services, and the service provided for the preset target group is better than the service provided for a non-preset target group;
The providing unit is used for providing preset service for the target user under the condition that the target user is determined to belong to a preset target group;
a second determining unit, configured to determine whether the target user has a predetermined relationship with users in a preset target group, if it is determined that the target user does not belong to the preset target group;
The providing unit is also used for providing preset service for the target user under the condition that the target user and the users in the preset target group are determined to have a preset relation, wherein the preset relation is in the same group, and the group is a multi-user convenient communication mode created and added by the users;
The first determination unit includes:
A third obtaining subunit, configured to obtain a category identifier of the target user;
the second determining subunit is used for determining whether the target user belongs to a preset target group according to the category identification of the target user;
the device also comprises an allocation unit for allocating category identifiers to users, wherein the allocation unit comprises:
the second judging subunit is used for judging whether the user accords with a preset condition, wherein the preset condition comprises that the fixed asset reaches a preset value, or the preset condition comprises that the recharging amount or the shopping amount reaches the preset value;
a fourth obtaining subunit, configured to obtain, when a predetermined condition is met, a total current user amount and a current number of users in a preset target group;
The third judging subunit is used for judging whether the ratio of the current number of users to the total number of the current users in the preset target group reaches a preset ratio or not, wherein the preset ratio is determined according to the maximum value of the total number of users in the group containing the target users;
and the allocation subunit is used for allocating the identifiers which are indicated to belong to the preset target group to the user under the condition that the preset proportion is not reached, and refusing to allocate the identifiers which are indicated to belong to the preset target group to the user.
7. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method of any of claims 1 to 5 when executing the computer program.
8. A computer readable storage medium, characterized in that the computer readable storage medium stores a computer program which, when executed by a processor, implements the method of any one of claims 1 to 5.
9. A computer program product, characterized in that the computer program product comprises a computer program which, when executed by a processor, implements the method of any one of claims 1 to 5.
CN202210502874.1A 2022-05-10 2022-05-10 Service providing method and device Active CN114818956B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210502874.1A CN114818956B (en) 2022-05-10 2022-05-10 Service providing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210502874.1A CN114818956B (en) 2022-05-10 2022-05-10 Service providing method and device

Publications (2)

Publication Number Publication Date
CN114818956A CN114818956A (en) 2022-07-29
CN114818956B true CN114818956B (en) 2025-11-21

Family

ID=82512371

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210502874.1A Active CN114818956B (en) 2022-05-10 2022-05-10 Service providing method and device

Country Status (1)

Country Link
CN (1) CN114818956B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108596668A (en) * 2018-04-25 2018-09-28 合肥上城信息技术有限公司 Membership management system based on e-commerce and its method
CN109493112A (en) * 2018-09-28 2019-03-19 深圳壹账通智能科技有限公司 Member management control method, device, computer equipment and storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101131760A (en) * 2006-08-25 2008-02-27 阿里巴巴公司 Method and system for checking account security
KR20090001866A (en) * 2007-05-29 2009-01-09 주식회사 신한은행 Private Bank Customer Child Couples Management Method and System and Recording Media
CN108805391A (en) * 2018-04-12 2018-11-13 阿里巴巴集团控股有限公司 Determine the method and device of high risk user
CN108648093B (en) * 2018-04-23 2021-11-09 腾讯科技(深圳)有限公司 Data processing method, device and equipment
CN111443934B (en) * 2020-03-31 2023-05-16 广州市百果园信息技术有限公司 Gray scale user determination method, device, equipment and storage medium
CN112837147B (en) * 2021-02-26 2024-10-18 中国银行股份有限公司 Service application handling realization method and device and computer equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108596668A (en) * 2018-04-25 2018-09-28 合肥上城信息技术有限公司 Membership management system based on e-commerce and its method
CN109493112A (en) * 2018-09-28 2019-03-19 深圳壹账通智能科技有限公司 Member management control method, device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN114818956A (en) 2022-07-29

Similar Documents

Publication Publication Date Title
AU2017404110B2 (en) Agent allocation method and device, server, and storage medium
US10235888B2 (en) Ride chaining
TW202139083A (en) Apparatus, method, and recording medium storing commands for managing delivery process
CN109766186B (en) Reservation resource allocation method, apparatus, system and readable storage medium
CN106447080A (en) Order distribution method and device and order processing system
CN107679718A (en) List distribution method, equipment and computer-readable recording medium
CN111950831A (en) A method, apparatus, readable storage medium and electronic device for order assignment
CN111282262B (en) Game server communication method and device
CN110443494A (en) Data distributing method and device
CN112926957A (en) Interaction method and device based on electronic certificate and electronic equipment
CA2361851A1 (en) Message exchange server allowing enhanced message charge allocation, and method
CN112541724A (en) Distribution method and device, electronic equipment and storage medium
CN111652709A (en) Payment splitting method and device
CN109993417A (en) A kind of service condition mark adding method, device and storage medium
CN108881043A (en) Distribution method, device, equipment and the storage medium of portfolio in shared set meal
CN109544158B (en) Block data processing method and computer storage medium
CN114818956B (en) Service providing method and device
CN116151906A (en) Order distribution method, order distribution device, electronic equipment and medium
CN117436558A (en) An online car-hailing order dispatching method and system
CN108446786A (en) A kind of information processing method, device and electronic equipment
CN107800815A (en) A kind of good friend's adding method and device
CN108270582A (en) The treating method and apparatus of floating resources
CN111967798B (en) Method, device and equipment for distributing experimental samples and computer readable storage medium
CN105100075A (en) Game business processing method, equipment and system
CN110011989A (en) A kind of account login method, answer method, display equipment and keeps

Legal Events

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