Search

EP-3779838-B1 - SERVICE PROCESSING METHOD AND APPARATUS, AND ELECTRONIC DEVICE

EP3779838B1EP 3779838 B1EP3779838 B1EP 3779838B1EP-3779838-B1

Inventors

  • WANG, Fengwei
  • HE, Huimei
  • QU, Yu

Dates

Publication Date
20260506
Application Date
20190618

Claims (8)

  1. A method for processing a service, comprising: receiving (102) information sent from a user terminal, the information comprising: when a credit value of a first user corresponding to the user terminal reaches a predetermined value, if the first user makes a commitment to sending no less than a predetermined amount of network resources being uplink and downlink bandwidth to a second user within a predetermined period of time, then a ratio of the amount of network resources being uplink and downlink bandwidth sent by the first user to a standard amount of network resources being uplink and downlink bandwidth corresponding to a service object provided by the second user to the first user is defined as a first ratio a , and 0 < a < 1; and triggering (104) a balance compensation process, when an actual amount of network resources being uplink and downlink bandwidth sent by the first user to the second user within the predetermined period of time is less than the predetermined amount, to cause the first user to send a balance network resource being uplink and downlink bandwidth to the second user by a specified deadline, wherein a ratio of an amount of the balance network resource being uplink and downlink bandwidth to the standard amount of network resources being uplink and downlink bandwidth is defined as a second ratio b , and 0 < b ≤ 1 - a.
  2. The method of claim 1, wherein triggering a balance compensation process comprises: sending a notification to the first user; and/or automatically deducting the balance network resource being uplink and downlink bandwidth from a user network resource pool corresponding to the first user and sending the balance network resource being uplink and downlink bandwidth to the second user.
  3. The method of claim 1, further comprising: initiating a credit default process against the first user, when the first user fails to send the balance network resource being uplink and downlink bandwidth to the second user by the specified deadline.
  4. The method of claim 1, wherein the initiating a credit default process against the first user comprises at least one of: lowering the credit value of the first user; restricting participation of the first user in services; and adding the first user to a credit blacklist.
  5. The method of claim 1, further comprising: decreasing a value of the first ratio a , when the first user has at least one associated user whose credit value reaches the predetermined value and each of the first user and associated user makes the commitment to sending no less than the predetermined amount of network resources being uplink and downlink bandwidth to the second user within the predetermined period of time.
  6. The method of claim 5, further comprising: triggering an adjusted compensation process, when an actual amount of network resources being uplink and downlink bandwidth sent by the first user to the second user within the predetermined period of time is not less than the predetermined amount while an actual amount of network resources being uplink and downlink bandwidth sent by the at least one associated user to the second user within the predetermined period of time is less than the predetermined amount, to cause the first user to send an adjusted network resource being uplink and downlink bandwidth to the second user by the specified deadline, wherein a ratio of an amount of the adjusted network resource being uplink and downlink bandwidth to the standard amount of network resources being uplink and downlink bandwidth is defined as a third ratio c, and wherein a value of the third ratio c is equal to the decreased value of the first ratio a.
  7. The method of claim 1, further comprising: triggering a refund process, when the first user has at least one associated user whose credit value reaches the predetermined value and an actual amount of network resources being uplink and downlink bandwidth sent by each of the first and associated users to the second user within the predetermined period of time is not less than the predetermined amount, to cause the second user to send a refund network resource being uplink and downlink bandwidth to the first user, wherein a ratio of an amount of the refund network resource being uplink and downlink bandwidth to the standard amount of network resources being uplink and downlink bandwidth is defined as a fourth ratio d , and 0 < d < a.
  8. An electronic device, comprising: a processor; and a storage device for storing processor executable instructions, wherein the processor is configured to execute the executable instructions to implement the method as defined in any one of the preceding claims.

Description

TECHNICAL FIELD One or more embodiments described herein relate to the field of service processing and, in particular, to a method, an apparatus and an electronic device for processing a service. BACKGROUND In the related art, various service interaction scenarios are often involved. With a network data sharing scenario as an example, different users can share their own network data with one another. For example, a first user may set a standard amount resources for network data to be available for sharing. Thereby any other user has to share an amount of network data corresponding to the standard amount resources to obtain a corresponding network data from the first user. In this way, long-term, sustainable sharing can be maintained between the users, helping increasing data sharing activities. US 2012/246321 discloses a bandwidth-sharing ad hoc network where borrowers use lenders' bandwidth. A manager maintains borrower/lender accounts, debits/credits points per data transferred, and throttles or stops data transfer when a borrower's balance falls below a predefined threshold. US 2017/195994 discloses a system which tracks, analyses, and reallocates a user's resources in real time, triggering automated transfers between accounts, and presenting secure interfaces and notifications. SUMMARY In view of this, one or more embodiments described herein provide methods, apparatuses, and electronic devices for processing a service. To this end, the subject matter of one or more embodiments is described herein with specificity as follows. According to a first aspect of one or more embodiments described herein, the specification provides a method for processing a service, which includes: receiving information sent from a user terminal, the information comprising: when a credit value of a first user corresponding to the user terminal reaches a predetermined value, if the first user makes a commitment to sending no less than a predetermined amount of resources to a second user within a predetermined period of time, then a ratio of the amount of resources sent by the first user to a standard amount of resources corresponding to a service object provided by the second user to the first user is defined as a first ratio a, where 0 < a < 1; andtriggering a balance compensation process, if an actual amount of resources sent by the first user to the second user within the predetermined period of time is less than the predetermined amount, to cause the first user to send a balance resource to the second user by a specified deadline, wherein a ratio of an amount of the balance resource to the standard amount of resources is defined as a second ratio b, where 0 < b ≤ 1 -a. According to a second aspect of one or more embodiments described herein, the specification provides a method for processing a service, which includes: receiving information sent from a user terminal, the information comprising: when a first user corresponding to the user terminal has at least one associated user and a credit value of each of the first and associated users reaches a predetermined value, if the first and associated users make commitments to sending no less than a predetermined amount of total resources to the second user within a predetermined period of time, then a ratio of an amount of resources sent by the first user to a standard amount of resources corresponding to a service object provided by the second user to the first user is defined as a first ratio a, where 0 < a < 1; andtriggering a balance compensation process, if an actual total amount of resources delivered by the first and associated users to the second user within the predetermined period of time is less than the predetermined amount, to cause the first user to send a balance resource to the second user by a specified deadline, wherein a ratio of an amount of the balance resource to the standard amount of resources is defined as a second ratio b, where 0 < b ≤ 1 - a. According to a third aspect of one or more embodiments described herein, the specification provides an apparatus for processing a service, which includes: a receiving unit for receiving information sent from a user terminal, the information comprising: when a credit value of a first user corresponding to the user terminal reaches a predetermined value, if the first user makes a commitment to sending no less than a predetermined amount of resources to a second user within a predetermined period of time, then a ratio of an amount of resources sent by the first user to a standard amount of resources corresponding to a service object provided by the second user to the first user is defined as a first ratio a, where 0 < a < 1; anda first triggering unit for triggering a balance compensation process, if an actual amount of resources sent by the first user to the second user within the predetermined period of time is less than the predetermined amount, to cause the first user to send a balance resource to the second user