Method for introducing dynamic coloring-ringing signal into working number service, and storage medium and device

By introducing dynamic color vibration into the work number business, the color vibration is set into the work number binding relationship, which solves the problems of difficulty in supervision, large conflicts and poor flexibility in setting up enterprise color vibration in the existing technology, and realizes flexible color vibration configuration and supervision based on user portraits to meet diversified needs.

WO2025113269A1PCT designated stage expired Publication Date: 2025-06-05CHINA TELECOM DIGITAL INTELLIGENCE TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/133069
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-30
Filing Date
2024-11-20
Publication Date
2025-06-05

AI Technical Summary

Technical Problem

The existing technology has problems such as difficulty in supervision, large conflicts and poor flexibility in setting up enterprise color digits in the work number business, and it is impossible to quickly change color digits according to user portraits to meet diversified needs.

Method used

By introducing dynamic color Zhen into the work number business, color Zhen Zhen is set to the binding relationship between the service provider's mobile phone number - the service provider's mobile phone number, to realize supervision of the use of enterprise color Zhen, and to meet diverse needs based on user portraits. The specific steps include uploading the enterprise color shaving storage of the work number platform by the enterprise server, establishing a binding relationship, and realizing dynamic playback of the color shaving through the signaling server and the color shaving platform.

Benefits of technology

It realizes flexible configuration and supervision of enterprise color vibration, and can set different color vibrations according to user portraits to meet diverse needs, while blocking personal color vibrations to prevent conflicts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024133069_05062025_PF_FP_ABST
    Figure CN2024133069_05062025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present invention are a method for introducing a dynamic enterprise coloring-ringing signal into a working number service, and a storage medium and a device. The method comprises: an enterprise uploading an enterprise coloring-ringing signal to a working number platform, and after a review is passed, obtaining a coloring-ringing signal index; before a call, the enterprise establishing, on the basis of a user profile, a binding relationship between a mobile phone number of a serving party and the coloring-ringing signal index-a working number-a mobile phone number of a served party and the coloring-ringing signal index; when a calling party dials a working number, the working number platform acquiring the binding relationship, which comprises an enterprise coloring-ringing signal to be played; the working number platform performing a number change service on the basis of the binding relationship, and adding a capability header field of the coloring-ringing signal to SIP signaling for calling a called party; after the response of the called party is received, shielding the capability header field of the coloring-ringing signal in the SIP signaling, and forwarding the response to the calling party; taking the place of the calling party to perform resource reservation of a coloring-ringing signal media stream with the called party, and then playing the coloring-ringing signal to the called party; and after the called party is put through, stopping playing the coloring-ringing signal. The method provides the capability of flexibly using an enterprise coloring-ringing signal in a working number.
Need to check novelty before this filing date? Find Prior Art

Description

Method, storage medium and device for introducing dynamic color ringing in work number business Technical Field

[0001] The present invention relates to the field of color ringing technology, and in particular to a method, storage medium, and device for introducing dynamic color ringing into a work number service. Background Art

[0002] When used in service operations, work numbers can be used to hide the actual phone number in both directions to protect privacy. For example, in the express delivery service, a courier with phone number B delivers a package to a customer with phone number A. The logistics company's server uses a work number X pre-purchased from the carrier to create an internal binding relationship (AXB) and communicates number X to both the customer and the courier. This means that both the customer and the courier only see number X, not the other's actual number. If the courier calls number X from number B, the carrier recognizes that the called number X is a work number and forwards the call to the signaling server within the work number platform. The signaling server then notifies the service server of the calling and called numbers. The service server retrieves the binding relationship (AXB) from the logistics company's server. Based on the binding relationship, the signaling server changes the calling number to X and the called number to A. The call is then sent back to the carrier's signaling server, which forwards the call to the customer based on the called number A. The customer uses the same number change method when calling the courier.

[0003] If a logistics company wants to set up a corporate ring tone for its own promotion, there are currently two ways to do this: one is for the service provider to set up the corporate ring tone, but this is difficult to supervise, and when the service provider calls the service provider's number, the corporate ring tone is not available; the other is to set it directly on number X, but this will conflict with the real number ring tone, and each number needs to be set up separately, which is labor-intensive. At the same time, the corporate ring tone cannot be quickly changed according to user profiles to meet diverse needs. Summary of the Invention

[0004] In response to the problems existing in the prior art, the present invention provides a method, storage medium and device for introducing dynamic color ringing in the work number service, setting the color ringing to the binding relationship between the service party's mobile phone number-work number-service party's mobile phone number, realizing the supervision of the use of enterprise color ringing, and at the same time, meeting the diversified needs of enterprise color ringing according to user portraits.

[0005] To achieve the above technical objectives, the present invention adopts the following technical solution: a method for introducing dynamic color ringing in work number service, specifically comprising the following steps:

[0006] Step 1: The enterprise server uploads the company's ring tone to the ring tone storage on the work account platform. The ring tone platform reviews the uploaded company's ring tone and returns its corresponding unique index after passing the review.

[0007] Step 2: Before making a call, the enterprise selects appropriate ring tone content based on the user profile and establishes a binding relationship on the service server between the service provider's phone number and its ring tone index, the work number, and the service recipient's phone number and its ring tone index.

[0008] Step 3: When the service provider or the service recipient dials the work number from a mobile phone, the operator detects that the called number is a work number and transfers the call to the signaling server of the work number platform for processing;

[0009] Step 4: The signaling server extracts the calling number and work number, notifies the service server, obtains the binding relationship, and obtains the enterprise color ring tone corresponding to the color ring tone index to be played based on the binding relationship, and sends it to the signaling server;

[0010] Step 5: The signaling server converts the caller's call to the work number into a call to the called number, and adds the color ring capability header field in the SIP INVITE signaling to the called party.

[0011] Step 6: After receiving the response from the called party, the color ringing capability of the called party is disabled and a response is given to the calling party;

[0012] Step 7: Use the work number to represent the calling party and reserve resources for the color ring media stream with the called party.

[0013] Step 8: The signaling server notifies the service server that the color ring tone negotiation signaling is complete. The service server notifies the color ring tone platform to play the enterprise color ring tone on the called party's side. The color ring tone platform reads the enterprise color ring tone from the color ring tone storage and plays the enterprise color ring tone to the called party.

[0014] Step 9: After the called party is connected, the signaling platform notifies the service server, and the service server notifies the color ring tone platform to stop playing the enterprise color ring tone.

[0015] Furthermore, the binding relationship supports adding two color ring indexes, one color ring index is set when the served party is the caller and the serving party is the called party; the other color ring index is set when the serving party is the caller and the served party is the called party.

[0016] Furthermore, the specific process of adding the Color Ringing Capability header field to the SIP INVITE signaling to the called party in step 5 is as follows: in the calling SIP signaling, it is determined whether the calling party supports Color Ringing. If so, the SIP signaling is not modified; otherwise, the video header field and the Alert-Info header field are added to the contact header field of the SIP signaling:<urn:alert:service:crs> .

[0017] Furthermore, step 6 needs to remove the video and +g.3gpp.crs="rs" in the contact header field of the called party's SIP signaling.

[0018] Furthermore, the specific process of step 7 is: replacing the calling number with the work number, actively using the UPDATE in the SIP signaling to complete the resource reservation of the called party's color ring media stream, receiving the called party's 200 OK response, and responding 200 OK to the UPDATE initiated by the called party.

[0019] Furthermore, the present invention also provides a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the method of introducing dynamic color ringing in the work number service.

[0020] Furthermore, the present invention also provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the method of introducing dynamic color ringing in the work number service is implemented.

[0021] Compared with the existing technology, the present invention has the following beneficial effects: the method of introducing dynamic color ringing in the work number service of the present invention configures the enterprise color ringing on the work number binding relationship instead of the number through external binding, which greatly improves the flexibility and meets the actual needs of the enterprise for differentiated configuration based on user portraits. It is simple to set up and convenient for efficient switching, and realizes that for the same work number, different color ringings can be triggered when dialed from the service party and the serviced party; at the same time, the present invention blocks the caller's color ringing by modifying the SIP signaling to prevent the color ringing media stream conflict between the caller and the work number. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] FIG1 is a flow chart of a method for introducing dynamic color ringing in a work number service according to the present invention;

[0023] FIG2 is a schematic diagram of SIP signaling negotiation for the work number colored ring tone in the present invention. DETAILED DESCRIPTION

[0024] The technical solution of the present invention will be further explained below with reference to the accompanying drawings.

[0025] FIG1 is a flow chart of a method for introducing dynamic color ringing in a work number service according to the present invention. The method specifically includes the following steps:

[0026] Step 1: The enterprise server uploads the company's color ring to the color ring storage on the work account platform. The color ring platform reviews the uploaded company's color ring and, upon approval, returns a unique color ring index for each company's color ring. Enterprises using work accounts can upload multiple color ring files to the enterprise server. The enterprise using the work account can then set the desired color ring index in the binding relationship.

[0027] Step 2. Before making a call, the enterprise selects appropriate color ringing content based on the user portrait, and establishes a binding relationship between the service party's mobile phone number and its color ringing index - the work number - the serviced party's mobile phone number and its color ringing index. This binding relationship can be notified to the work number platform through internal binding, or obtained by the work number platform querying the enterprise server when calling through the work number; in addition, the present invention sets the color ringing to the binding relationship instead of the work number, thereby realizing real-time switching and usage supervision of the enterprise's color ringing.

[0028] The binding relationship of the present invention supports adding two color ringing indexes. One color ringing index is set when the service party is the caller and the service party is the called party; the other color ringing index is set when the service party is the caller and the service party is the called party. The required color ringing index is set directly in the binding relationship, and different enterprise color ringing indexes can be set for the service party and the service party. The enterprise can set different enterprise color ringing indexes for different users based on user portraits. The reason for defining two enterprise color ringing indexes is to enable the service party and the service party to hear different enterprise color ringing indexes when they make a call. At the same time, the business server in the work number platform also needs to notify the color ringing platform of the color ringing index for playback.

[0029] Step 3: When a customer service representative or customer dials a work number via a mobile phone, the operator detects that the called number is a work number and transfers the call to the signaling server of the work number platform for processing.

[0030] Step 4: The signaling server extracts the calling number and work number and notifies the service server. The service server then obtains the binding relationship through internal or external binding, obtains the enterprise color ring tone corresponding to the color ring tone index to be played based on the binding relationship, and sends it to the signaling server.

[0031] Step 5. As shown in Figure 2, the signaling server converts the caller's call to a work number into a call to the called number, and adds the Color Ringing Capability header field to the SIP INVITE signaling sent to the called party. Specifically, the process of adding the Color Ringing Capability header field to the caller's SIP signaling is as follows: the caller's SIP signaling determines whether the caller supports Color Ringing. If so, the SIP signaling remains unchanged. Otherwise, the video header field and the Alert-Info header field are added to the contact header field of the SIP signaling:<urn:alert:service:crs> In this way, the called party will know that the work number has the ability to play color ringing and respond correctly.

[0032] Step 6. After receiving a response from the called party, the called party's color ringing capability is blocked and a response is sent to the calling party. This will cause the calling party to believe that the called party does not support color ringing, and thus will not trigger the caller's color ringing. Specifically, the video and +g.3gpp.crs="rs" header fields in the called party's SIP signaling contact header need to be removed to block the caller's personal color ringing. Instead, the corporate color ringing on the work number is used. This allows the real caller to be replaced at the signaling level, and the color ringing signaling is negotiated with the called party. This allows the work number color ringing to block the personal color ringing, preventing conflicts.

[0033] Step 7: Use the work number to replace the calling party and reserve resources for the color ring tone media stream with the called party. Only after the resource reservation is completed will the intermediate device allow the transmission of the color ring tone; otherwise, it will be discarded. Specifically, use the work number to replace the calling party and actively use the UPDATE in SIP signaling to complete the resource reservation for the called party's color ring tone media stream. Receive the 200 OK response from the called party and respond 200 OK to the UPDATE initiated by the called party.

[0034] Step 8: The signaling server notifies the service server that the color ring tone negotiation signaling is completed. The service server notifies the color ring tone platform to play the color ring tone on the called party side. The color ring tone platform reads the enterprise color ring tone from the color ring tone storage and plays the enterprise color ring tone to the called party.

[0035] Step 9: After the called party is connected, the signaling platform notifies the service server, and the service server notifies the color ring tone platform to stop playing the enterprise color ring tone.

[0036] The present invention introduces a dynamic color ringing method into the work number service, allowing enterprises to set different enterprise color ringing for callers and called parties according to their own user portraits, and can shield personal color ringing to prevent conflicts.

[0037] In one technical solution of the present invention, a computer-readable storage medium is further provided, storing a computer program, wherein the computer program enables a computer to execute the method of introducing dynamic color ringing in the work number service.

[0038] In another technical solution of the present invention, an electronic device is also provided, including: a memory, a processor, and a computer program stored in the memory and runnable on the processor. When the processor executes the computer program, the method of introducing dynamic color ringing in the work number service is implemented.

[0039] In the embodiments disclosed herein, computer storage media can be tangible media that can contain or store programs for use by or in conjunction with an instruction execution system, device, or apparatus. Computer storage media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. More specific examples of computer storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0040] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0041] The above are merely preferred embodiments of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions based on the principles of the present invention are within the scope of protection of the present invention. It should be noted that for those skilled in the art, various improvements and modifications that do not depart from the principles of the present invention should be considered within the scope of protection of the present invention.

Claims

1. A method for introducing dynamic color ringing in work number service, characterized in that: The specific steps include: Step 1: The enterprise server uploads the enterprise color ring to the color ring storage of the work number platform. The color ring platform reviews the uploaded enterprise color ring and returns the corresponding unique index after the review is passed; Step 2: Before making a call, the enterprise selects appropriate ring tone content based on the user profile, and establishes a binding relationship between the service provider's mobile phone number and its ring tone index - the work number - the service recipient's mobile phone number and its ring tone index on the business server; Step 3: When the service provider or the service recipient uses a mobile phone number to call the work number, the operator finds that the called number is a work number and transfers it to the signaling server of the work number platform for processing; Step 4: The signaling server extracts the calling number and the work number, notifies the service server, obtains the binding relationship, obtains the enterprise color ring tone corresponding to the color ring tone index to be played according to the binding relationship, and sends it to the signaling server; Step 5: The signaling server converts the caller's dialing of the work number into the work number dialing the called number, and adds the color ring capability header field in the SIP INVITE signaling to the called party; Step 6: After receiving the response from the called party, the color ringing capability of the called party is blocked and a response is given to the calling party; Step 7: Use the work number to replace the calling party and reserve resources for the color ring media stream with the called party; Step 8: The signaling server notifies the service server that the color ring tone negotiation signaling is completed. The service server notifies the color ring tone platform to play the enterprise color ring tone on the called party side. The color ring tone platform reads the enterprise color ring tone from the color ring tone storage and plays the enterprise color ring tone to the called party. Step 9: After the called party is connected, the signaling platform notifies the service server, and the service server notifies the color ringing platform to stop playing the enterprise color ringing.

2. A method for introducing dynamic color ringing in work number service according to claim 1, characterized in that: The binding relationship supports adding two color ring indexes, one color ring index is set when the served party is the calling party and the serving party is the called party; the other color ring index is set when the serving party is the calling party and the served party is the called party.

3. A method for introducing dynamic color ringing in work number service according to claim 1, characterized in that: The specific process of adding the color ring capability header field in the SIP INVITE signaling to the called party in step 5 is as follows: determine whether the caller supports color ring in the calling SIP signaling. If yes, do not modify the SIP signaling; otherwise, add the video and Alert-Info header fields in the contact header field of the SIP signaling:<urn:alert:service:crs> .

4. A method for introducing dynamic color ringing in work number service according to claim 1, characterized in that: Step 6 requires removing the video and +g.3gpp.crs="rs" in the contact header field of the called party's SIP signaling.

5. A method for introducing dynamic color ringing in work number service according to claim 1, characterized in that: The specific process of step 7 is: replace the calling number with the work number, actively use the UPDATE in the SIP signaling to complete the resource reservation of the called party's color ring media stream, receive the called party's 200OK response, and respond 200OK to the UPDATE initiated by the called party.

6. A computer-readable storage medium storing a computer program, characterized in that: The computer program enables the computer to execute the method for introducing dynamic color ringing in the work number service as described in claims 1-5.

7. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the method for introducing dynamic color ringing in the work number service as described in claims 1-5 is implemented.

Citation Information

Patent Citations

  • Method and system for pushing video polyphonic ringtone business service

    CN113630506A

  • Private number application method and application system based on IMS (IP Multimedia Subsystem) network

    CN115226095A

  • Method, system and device for showing incoming call intention in private call

    CN116506410A

  • Coloring back tone playback control method and system based on direction

    CN116600050A

  • System and method for realizing dynamic coloring ring back tone of work number, storage medium and equipment

    CN117459635A