Search

EP-4740441-A1 - METHOD AND SYSTEM FOR RENDERING TARGETED INFORMATION AS RING BACK TONE TO CALLING PARTY

EP4740441A1EP 4740441 A1EP4740441 A1EP 4740441A1EP-4740441-A1

Abstract

The present disclosure relates to a method and a system for rendering a targeted information as a ring back tone (RBT) to a calling party. The method comprises determining, by a determination unit [304] of a CTAS [301], a role of a node, wherein the role of the node is determined as one of a termination role, and an origination role. Further, the method comprises performing, by an analysis unit [306] of the CTAS [301], a termination service procedure, wherein the termination service procedure is performed in an event the role of the node is determined as the termination role. Further, the method comprises rendering, by a rendering unit [308] of the CTAS [301], the targeted information as the ring back tone (RBT) to the called party based on the performing of the termination service procedure.

Inventors

  • SINHA, ANURAG
  • BHATNAGAR, AAYUSH
  • Bisht, Birendra Singh
  • Singh, Harbinder Pal
  • Kelkar, Priti
  • KUMAR, ABHAY
  • DUTTA, Dipanka

Assignees

  • Jio Platforms Limited

Dates

Publication Date
20260513
Application Date
20240619

Claims (20)

  1. 1. A method for rendering a targeted information as a ring back tone (RBT) to a calling party, the method comprising: determining, by a determination unit [304] of a converged telephony application server (CTAS) [301], a role of a node, wherein the role of the node is determined as one of a termination role, and an origination role; performing, by an analysis unit [306] of the CTAS [301], a termination service procedure, wherein the termination service procedure is performed in an event the role of the node is determined as the termination role; and rendering, by a rendering unit [308] of the CTAS [301], the targeted information as the ring back tone (RBT) to the calling party based on the performing of the termination service procedure.
  2. 2. The method as claimed in claim 1, wherein prior to the determining, by the determination unit [304] of the CTAS [301], the role of the node, the method comprises: receiving, by a transceiver unit [302] of the CTAS [301], a session initiation protocol (SIP) invite, wherein the SIP invite is received upon initiation of a call session from the calling party to a called party.
  3. 3. The method as claimed in claim 2, wherein the termination service procedure comprises: determining, by the determination unit [304] of the CTAS [301], a first level RBT preference of the called party, wherein the first level RBT preference of the called party is one of a non-premium first level RBT preference, and an other first level RBT preference; and performing, by the analysis unit [306] of the CTAS [301], one of a non-premium subscription procedure and a premium subscription procedure, wherein the non- premium subscription procedure is performed in an event the first level RBT preference of the called party is determined as the non-premium first level RBT preference, and the premium subscription procedure is performed in an event the first level RBT preference of the called party is determined as the other first level RBT preference.
  4. 4. The method as claimed in claim 3, wherein the premium subscription procedure comprises: determining, by the determination unit [304] of the CTAS [301], a second level RBT preference of the called party in an event the first level RBT preference of the called party is determined as the other first level RBT preference, wherein the second level RBT preference of the called party is one of a premium second level RBT preference, and an opt-out second level RBT preference; and rendering, by the rendering unit [308] of the CTAS [301], one of a default tone as the RBT of the called party, and a set of preferred songs as the RBT of the called party, wherein the set of preferred songs is rendered as the RBT of the called party in an event the second level RBT preference of the called party is determined as the premium second level RBT preference, and the default tone is rendered as the RBT of the called party in an event the second level RBT preference of the called party is determined as the opt-out second level RBT preference.
  5. 5. The method as claimed in claim 3, wherein the non-premium subscription procedure comprises: extracting, by the analysis unit [306] of the CTAS [301], a contact information of a calling party from a P-Asserted-Identity header; registering, by the analysis unit [306] of the CTAS [301], the calling party as a potential target in a local database [310] associated with the CTAS [301]; and forwarding, by the transceiver unit [302] of the CTAS [301], a SIP invite request to the called party.
  6. 6. The method as claimed in claim 2, wherein prior to the rendering, by the rendering unit [308], the targeted information as the ring back tone (RBT) to the called party, the method further comprises: determining, by the determination unit [304], one of a presence and an absence of an alert-info header with a call-waiting indication, wherein the call-waiting indication indicates that the called party is engaged in an already established session; rendering, by the rendering unit [308], a call waiting notification to the calling party in an event the alert-info header with the call-waiting indication is determined as present; determining, by the determination unit [304] with an advertisement server [312], one of a positive availability and a negative availability of a target advertisement for rendering to the calling party using one or more machine-learning based models, in an event the alert-info header with the call-waiting indication is determined as absent, wherein the positive availability is determined in an event the target advertisement for rendering to the calling party is available, and the negative availability is determined in an event the target advertisement for rendering to the calling party is not available; and receiving, by the transceiver unit [302] from the advertisement server [312], a data related to the target advertisement for rendering to the calling party in an event the positive availability is determined.
  7. 7. The method as claimed in claim 6, the method further comprising: receiving, by the transceiver unit [302] from the advertisement server [312], a no-data indication in an event the negative availability is determined, wherein the no-data indication comprises an information related to a non-availability of the target advertisement for rendering to the calling party.
  8. 8. The method as claimed in claim 6, wherein the data comprises at least one of a graphical data file, and a source information of the graphical data file.
  9. 9. The method as claimed in claim 6, wherein after the rendering, by the rendering unit [308], the targeted information as the ring back tone (RBT) to the called party, the method comprises: sending, by the transceiver unit [302] to the advertisement server [312], a notification of completion.
  10. 10. A system [300] for rendering a targeted information as a ring back tone (RBT) to a calling party, the system [300] comprising a converged telephony application server (CTAS) [301], the CTAS [301] further comprising: a determination unit [304] configured to determine a role of a node, wherein the role of the node is determined as one of a termination role, and an origination role; an analysis unit [306] configured to perform a termination service procedure, wherein the termination service procedure is performed in an event the role of the node is determined as the termination role; and a rendering unit [308] configured to render the targeted information as the ring back tone (RBT) to the calling party based on the performing of the termination service procedure.
  11. 11. The system [300] as claimed in claim 10, wherein the CTAS [301] further comprises a transceiver unit [302], wherein prior to the determination unit [304] of the CTAS [301] determines the role of the node, the transceiver unit [302] is configured to: receive a session initiation protocol (SIP) invite, wherein the SIP invite is received upon initiation of a call session from the calling party to a called party.
  12. 12. The system [300] as claimed in claim 11, wherein for the performing of the termination service procedure: the determination unit [304] is configured to determine a first level RBT preference of the called party, wherein the first level RBT preference of the called party is one of a non-premium first level RBT preference, and an other first level RBT preference; and the analysis unit [306] is configured to perform one of a non-premium subscription procedure and a premium subscription procedure, wherein the non-premium subscription procedure is performed in an event the first level RBT preference of the called party is determined as the non-premium first level RBT preference, and the premium subscription procedure is performed in an event the first level RBT preference of the called party is determined as the other first level RBT preference.
  13. 13. The system [300] as claimed in claim 12, wherein for performance of the premium subscription procedure: the determination unit [304] is configured to determine a second level RBT preference of the called party in an event the first level RBT preference of the called party is determined as the other first level RBT preference, wherein the second level RBT preference of the called party is one of a premium second level RBT preference, and an opt-out second level RBT preference; and the rendering unit [308] is configured to render one of a default tone as the RBT of the called party, and a set of preferred songs as the RBT of the called party, wherein the set of preferred songs is rendered as the RBT of the called party in an event the second level RBT preference of the called party is determined as the premium second level RBT preference, and the default tone is rendered as the RBT of the called party in an event the second level RBT preference of the called party is determined as the opt-out second level RBT preference.
  14. 14. The system [300] as claimed in claim 12, wherein for performance of the non-premium subscription procedure: the analysis unit [306] is configured to: o extract a contact information of a calling party from a P-Asserted-Identity header; and o register the calling party as a potential target in a local database [310] associated with the CTAS [301]; and the transceiver unit [302] is configured to forward a SIP invite request to the called party.
  15. 15. The system [300] as claimed in claim 11, wherein prior to the rendering unit [308] rendering the targeted information as the ring back tone (RBT) to the called party: the determination unit [304] is configured to determine one of a presence and an absence of an alert-info header with a call-waiting indication, wherein the call-waiting indication indicates that the called party is engaged in an already established session; the rendering unit [308] is configured to render a call waiting notification to the calling party in an event the alert-info header with the call-waiting indication is determined as present; the determination unit [304] is configured to determine with an advertisement server [312], one of a positive availability and a negative availability of a target advertisement for rendering to the calling party using one or more machine-learning based models, in an event the alert-info header with the call-waiting indication is determined as absent, wherein the positive availability is determined in an event the target advertisement for rendering to the calling party is available, and the negative availability is determined in an event the target advertisement for rendering to the calling party is not available; and the transceiver unit [302] is configured to receive from the advertisement server [312], a data related to the target advertisement for rendering to the calling party in an event the positive availability is determined.
  16. 16. The system [300] as claimed in claim 15, wherein the transceiver unit [302] is further configured to: receive, from the advertisement server [312], a no-data indication in an event the negative availability is determined, wherein the no-data indication comprises an information related to a non-availability of the target advertisement for rendering to the calling party.
  17. 17. The system [300] as claimed in claim 15, wherein the data comprises at least one of a graphical data file, and a source information of the graphical data file.
  18. 18. The system [300] as claimed in claim 15, wherein post the rendering unit [308] rendering the targeted information as the ring back tone (RBT) to the called party, the transceiver unit [302] is configured to: send, to the advertisement server [312], a notification of completion.
  19. 19. A user equipment (UE) comprising: a transceiver unit configured to: receive a targeted information as a ring back tone (RBT), wherein the RBT is rendered at the UE by a system [300] based on: determining, by a determination unit [304] of a CTAS [301], a role of a node, wherein the role of the node is determined as one of a termination role, and an origination role; performing, by an analysis unit [306] of the CTAS [301], a termination service procedure, wherein the termination service procedure is performed in an event the role of the node is determined as the termination role; and rendering, by a rendering unit [308] of the CTAS [301], the targeted information as the ring back tone (RBT) to the UE based on the performing of the termination service procedure, wherein the UE is a calling party.
  20. 20. A non-transitory computer readable storage medium storing instructions for rendering a targeted information as a ring back tone (RBT) to a calling party, the instructions including executable code, the executable code when executed by one or more units of a system [300], may cause: a determination unit [304] of a converged telephony application server (CTAS) [301] of the system [300] to determine a role of a node, wherein the role of the node is determined as one of a termination role, and an origination role; an analysis unit [306] of the CTAS [301] to perform a termination service procedure, wherein the termination service procedure is performed in an event the role of the node is determined as the termination role; and a rendering unit [308] of the CTAS [301] to render the targeted information as the ring back tone (RBT) to the calling party based on the performing of the termination service procedure.

Description

METHOD AND SYSTEM FOR RENDERING TARGETED INFORMATION AS RING BACK TONE TO CALLING PARTY TECHNICAL FIELD [0001] Embodiments of the present disclosure generally relate to communication systems. More particularly, embodiments of the present disclosure relate to rendering a targeted information as a ring back tone (RBT) to a calling party. BACKGROUND [0002] The following description of the related art is intended to provide background information pertaining to the field of the disclosure. This section may include certain aspects of the art that may be related to various features of the present disclosure. However, it should be appreciated that this section is used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of the prior art. [0003] Wireless communication technology has rapidly evolved over the past few decades, with each generation bringing significant improvements and advancements. The first generation of wireless communication technology was based on analog technology and offered only voice services. However, with the advent of the second-generation (2G) technology, digital communication and data services became possible, and text messaging was introduced. Third generation (3G) technology marked the introduction of high-speed internet access, mobile video calling, and location-based services. The fourth generation (4G) technology revolutionized wireless communication with faster data speeds, better network coverage, and improved security. Currently, the fifth generation (5G) technology is being deployed, promising even faster data speeds, low latency, and the ability to connect multiple devices simultaneously. With each generation, wireless communication technology has become more advanced, sophisticated, and capable of delivering more services to its users. [0004] In telecommunication, a called party is a user device end to which a call (such as a voice call) is initiated, and a calling party is a user device end from where the call is initiated for the called party. Also, a Ring Back Tone (RBT) is generally a called-party supplementary service, where the calling party is intimated with a tone when ringing in response to the initiated call starts at called-party. Sometimes, users (called parties) pay a premium to the operator to keep popular songs as RBT, but most of the called parties do not opt for this premium service and when these users (i.e., the called parties) are called over the telecommunication network, a default tone is rendered to the calling party. There is a ringing duration for which the calling users, that is the users who make a call to another user, hear a calling tone (i.e., the ring back tone). When a call is made by a calling party to users who have not opted for premium RBT service, the default ring back tone is rendered until the call is answered or rejected, and therefore the waiting time remains unutilized and unproductive for the calling party as well as the telecom operator. [0005] However, till date, no solution has been proposed to address this huge untapped area wherein the waiting time during rendering of default ring back tone can be efficiently utilized and the user experience as well as revenue of the telecom operator can be enhanced. [0006] Thus, there exists an imperative need in the art to provide a solution for rendering a targeted information as a ring back tone (RBT) to a calling party for enhancing the ring back tone experience of a user and at the same time facilitating generation of revenue of telecom operators, which the present disclosure aims to address. OBJECTS OF THE INVENTION [0007] Some of the objects of the present disclosure, which at least one embodiment disclosed herein satisfies are listed herein below. [0008] It is an object of the present disclosure to provide a system and a method for enriching the user experience of a calling party when a call is made to another user. [0009] It is another object of the present disclosure to provide a solution that enables generation of revenues for a telecom operator from one or more advertisement platforms. [0010] It is another object of the present disclosure to provide a solution that conveys relevant information, such as offers, advertisements, etc., to the calling party while rendering of a default tone. [0011] It is another object of the present disclosure to provide a solution that enhances awareness to the larger audience by conveying information, which may be in the public domain but largely remains unnoticed. [0012] It is another object of the present disclosure to provide a solution that provides a new advertisement platform to entities such as banks, e-commerce websites etc. [0013] It is yet another object of the present disclosure to provide a solution for utilizing the end user time of users during non-premium ring back tone by entertaining and offering the content for their awareness based on their online behavior. SUMMARY OF THE DI