Source: https://patents.google.com/patent/JP2005101927A/en
Timestamp: 2020-01-19 13:27:37
Document Index: 82065242

Matched Legal Cases: ['art 12', 'art 12', 'art 30', 'art 40', 'art 50', 'art 100']

JP2005101927A - Communication service providing device - Google Patents
Communication service providing device Download PDF
JP2005101927A
JP2005101927A JP2003333340A JP2003333340A JP2005101927A JP 2005101927 A JP2005101927 A JP 2005101927A JP 2003333340 A JP2003333340 A JP 2003333340A JP 2003333340 A JP2003333340 A JP 2003333340A JP 2005101927 A JP2005101927 A JP 2005101927A
JP2003333340A
純子 伊藤
2003-09-25 Application filed by Ntt Data Corp, 株式会社エヌ・ティ・ティ・データ filed Critical Ntt Data Corp
2003-09-25 Priority to JP2003333340A priority Critical patent/JP2005101927A/en
2005-04-14 Publication of JP2005101927A publication Critical patent/JP2005101927A/en
206010048669 Terminal state Diseases 0 abstract 2
PROBLEM TO BE SOLVED: To provide a communication service providing apparatus capable of transmitting contents without letting a ringback tone be heard from a callee and reducing the cost burden on a communication carrier.
A setting information storage unit for storing one or both of identification information for identifying a first terminal and identification information for identifying a second terminal in association with a content; The second terminal can receive a call based on the result of the incoming terminal state detection unit and the incoming terminal state detection unit that detects whether or not the second terminal can receive an incoming call. In some cases, the setting information storage unit is referred to, and content corresponding to the combination of the identification information of the first terminal and the identification information of the second terminal is transmitted to the first terminal.
The present invention relates to a communication service providing apparatus capable of distributing content serving as an alternative to a ringback tone to a caller's terminal.
Conventionally, when using a telephone, when transmitting a ringback tone, a system for transmitting contents such as music and images to a caller's terminal instead of a ringback tone and a system for measuring an incoming call rate have been available. Proposed.
In a system that transmits content instead of a ringback tone, when a call is made to a certain terminal, the content is delivered to the caller's terminal instead of the ringback tone, so the caller can talk to the called party. While waiting until the start, it is possible to listen to music distributed as content and relax and enjoy watching images.
In the system that measures the incoming call rate, for example, when the user is a corporation or the like, the actual incoming call rate (the value obtained by dividing the value of the established call by the value of the actual call entered in the telecommunications carrier's station) is measured. Then, based on the measured actual call arrival rate, consider whether the number of opened lines is appropriate and the number of operators is appropriate, etc., and reduce line costs and labor costs for operators, etc. Can be done. As described above, the measurement result of the incoming call rate is important data for reducing the line cost and the labor cost. Conventionally, the system for measuring the actual incoming call rate is a PBX (private branch) in the company. exchange), install software as a measurement tool, and grasp the provisional incoming call rate (here, the actual call that entered the carrier's station corresponds to the number of calls that entered the company's PBX) Yes.
A system for transmitting content instead of the above-described ringback tone is described in, for example, Patent Document 1 and Patent Document 2.
JP 2002-537730 A Japanese translation of PCT publication No. 2003-515283
However, in the system shown in Patent Document 1, when a call is made, it is detected whether or not a ringback tone is transmitted to the caller terminal, and the content is transmitted. Therefore, the ringback tone is transmitted. A time lag occurs between sending the content and sending the content. Because this time lag occurs, the caller listens to the content after listening to the ringback tone for a certain period of time, so it feels as if the conversation with the callee has started when switching from the ringback tone to the content. There is a problem of feeling. Also, if the called party answers the phone early, it will go off-hook when the ringback tone is transmitted, and the call with the caller will be started before the content is transmitted. There is a problem that it cannot be transmitted.
On the other hand, in the system shown in Patent Document 2, content such as music used instead of the ring back tone is transmitted from the center server to the user terminal and stored, and when the user terminal detects the ring back tone, The content is transmitted instead of the back tone. For this reason, it is necessary to add a configuration for detecting a ringback tone and a memory for storing contents to the user terminal, which increases the cost of the user terminal.
On the other hand, when the incoming call rate is measured by installing a PBX, there is a problem that the cost for installing the PBX and providing a measurement tool is increased. In addition, since the conventional measurement tool can only detect calls that have entered the PBX, there may be cases where a call to the company that does not enter the PBX is not detected, and there is a case where the call is not detected. There was a problem that would decrease.
The present invention has been made in view of such circumstances, and can transmit content without letting a ringback tone be heard from the callee, and prevent the cost of the user terminal from increasing. An object of the present invention is to provide a communication service providing apparatus capable of performing the above.
Moreover, this invention is providing the communication service provision apparatus which can reduce the user's cost concerning the measurement of an incoming call rate and can improve a measurement precision.
The invention according to claim 1 is a communication service providing apparatus in a communication system in which a first terminal serving as a caller terminal and a second terminal serving as a callee side communicate via a communication service providing apparatus. A setting information storage unit for storing one or both of identification information for identifying the first terminal and identification information for identifying the second terminal in association with content, and from the first terminal to the first An incoming terminal status detection unit that detects whether the second terminal can receive an incoming call when the second terminal is called, and based on a result of the incoming terminal status detection unit, the second terminal Is transmitted to the first terminal by referring to the setting information storage unit and transmitting content corresponding to a combination of the identification information of the first terminal and the identification information of the second terminal. Special features To.
Also, in the communication service providing apparatus according to the present invention, the setting information storage unit stores time zone information indicating a time zone in which the content can be distributed in association with the content, and the transmission unit includes The content corresponding to the combination of the identification information of the first terminal and the identification information of the second terminal, and the content in which the time zone corresponding to the time when the content is distributed is set to the first terminal It is characterized by transmitting to.
Also, the present invention is the communication service providing apparatus described above, wherein the content is audio information in the communication service providing apparatus.
The present invention also provides a communication service providing apparatus in a communication system in which a first terminal serving as a caller terminal and a second terminal serving as a callee communicate via a communication service providing apparatus, An incoming terminal status detection unit for detecting whether the second terminal can receive a call when the second terminal is called from the first terminal; and the first terminal and the second terminal, One or both of a log storage unit for storing log information, which is information related to a call, and identification information for identifying the first terminal and identification information for identifying the second terminal are stored in association with the content. Based on the detection result of the setting information storage unit and the receiving terminal state detection unit, the fact that the second terminal cannot receive a call when the second terminal cannot receive is stored in the log information storage unit as log information, The second terminal can accept incoming calls The setting information storage unit is referred to, and information related to the content corresponding to the combination of the identification information of the first terminal and the identification information of the second terminal is read and transmitted to the first terminal. And a log information management unit for storing in the log information storage unit, as log information, information related to the content instructed to be transmitted and the fact that the incoming call was possible.
Also, in the communication service providing apparatus according to the present invention, the log information management unit includes a content transmission start time that is a time when transmission of the content is started to the first terminal and a time when transmission of the content is ended. The content transmission time calculated based on the difference from the content transmission end time is included in the log information and stored.
As described above, according to the present invention, when a call is made from the first terminal to the second terminal, it is detected whether the second terminal can receive the call, and based on the detection result, When the second terminal can receive a call, the setting information storage unit is referred to transmit content corresponding to the combination of the identification information of the first terminal and the identification information of the second terminal to the first terminal. Therefore, the content can be transmitted to the terminal without the ringback tone being transmitted. Thereby, compared with the case where the user listens to the content after listening to the ringback tone for a certain period of time as in the prior art, an effect can be obtained in which the user can eliminate discomfort. In addition, since the communication carrier can transmit only the content without switching to the content after letting the ringback tone once, it can provide a seamless and comfortable content transmission environment to the user. Thus, it is possible to prevent the ringer from listening to the ringback tone without listening to the content even if the callee is off-hooked early. In addition, since it is not necessary to provide a new configuration for the terminal, it is not necessary to use an expensive terminal, and it is possible to prevent the cost of the terminal from increasing and to realize a content transmission service.
In addition, according to the present invention, the content corresponding to the combination of the identification information of the first terminal and the identification information of the second terminal and the time zone corresponding to the time at which the content is distributed is set to the first content. Therefore, it is possible to distribute content in consideration of the situation according to the time zone of the user on the receiving side.
Further, according to the present invention, when a call is made from the first terminal to the second terminal, the second terminal detects whether the incoming call is possible, and based on the detection result, the second terminal When the terminal cannot receive a call, the log information storage unit stores information indicating that the call cannot be received as log information, and refers to the setting information storage unit when the second terminal can receive a call. That the information related to the content corresponding to the combination of the identification information of the second terminal and the second terminal is read out and transmitted to the first terminal, and the information related to the content instructed to be transmitted and that the incoming call is acceptable Since it is stored in the log information storage unit as log information, it is possible to measure calls (busy, etc.) that remain within the station of the telecommunications carrier that has not been established. In the office It is possible to prevent omission of detection of the waiting and their addressed call, thereby making it possible to measure the accurate arrival rate as compared with the prior art.
Hereinafter, a communication service providing apparatus according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a schematic block diagram showing a configuration of a communication service providing system to which a communication service providing apparatus according to an embodiment of the present invention is applied. In this figure, in the communication service providing system, the communication service providing apparatus 1 is connected to a plurality of caller terminals 200 via a SIP exchange 100 and also connected to a plurality of callee terminals 300. The recipient setting information management device 400 is connected to the communication service providing device 1 via the Web server 410 and the content management system 430. The content database 420 is connected to the content management system 430. Here, in the communication service providing system, an IP (Internet Protocol) telephone is used in particular, and this figure shows the case of an IP telephone service provided by one communication carrier.
The caller terminal 200 and the callee terminal 300 are, for example, terminals (telephones, mobile phones, PCs) that are compatible with IP phones. Here, the caller terminal 200 and the callee terminal 300 are both terminals that can send and receive calls. However, the caller terminal 200 is referred to as the caller terminal 200 and the callee terminal is referred to as the callee terminal 300.
A SIP (Session Initiation Protocol) exchange 100 is an exchange compatible with an IP telephone.
In the communication service providing apparatus 1, the service providing database 10 includes a setting information storage unit 11 and a log information storage unit 12.
The setting information storage unit 11 stores either or both of identification information for identifying the first terminal (for example, the caller terminal 200) and identification information for identifying the second terminal (for example, the callee terminal 300). And stored as setting information. The setting information storage unit 11 further stores time zone information indicating a time zone in which the content can be distributed in association with the content. The identification information here is information that can specify the calling side or the called side, for example, a telephone number. The content is, for example, audio information such as music or a voice message. In addition, when the caller terminal 200 and the callee terminal 300 have a display device capable of displaying content, an image, a photograph, or the like may be included in the content.
FIG. 2 is a diagram illustrating an example of setting information stored in the setting information storage unit 11. The recipient terminal identification information as the recipient identification information, the sender identification information as the sender identification information, the content distribution set time as the time zone information, and the content identification information specifying the content are stored.
Returning to FIG. 1, the log information storage unit 12 stores, as log information, information related to a call that is a call between the caller terminal 200 and the receiving terminal 300 and the called party is a content transmission service subscriber.
FIG. 3 is a diagram illustrating an example of log information stored in the log information storage unit 12. In this figure, the log information includes callee terminal identification information, caller terminal identification information, date of call, content transmission start time, which is the time at which content transmission was started, call availability, content Content transmission end time, the content transmission time calculated based on the difference between the content transmission start time and the content transmission end time, content identification information indicating which content has been heard, and whether or not the content transmission was successful Information indicating whether or not the sender has heard the content set by himself / herself is stored.
The call detection unit 20 detects a call from the caller terminal 200 based on the output from the SIP exchange 100. The incoming terminal state detection unit 30 detects whether or not the incoming call terminal 300 can receive an incoming call when the caller terminal 200 makes a call to the incoming call terminal 300. Note that the functions of the call detection unit 20 and the incoming terminal state detection unit 30 may be configured to use functions included in the SIP exchange 100.
The transmission unit 40 refers to the setting information storage unit 11 when the callee terminal 300 is able to receive a call based on the detection result of the call receiving terminal state detection unit 30, and identifies the caller terminal 200 identification information (caller terminal identification). Information) and the identification information of the recipient terminal 300 (the recipient terminal identification information) is transmitted to the sender terminal 200. Further, when the time zone information is set in the setting information, the transmission unit 40 sets the combination of the caller terminal identification information and the callee terminal identification number and the content transmission start time (corresponding to the time when the call is generated). The content in which the corresponding time zone information is set is transmitted to the caller terminal 200.
Based on the detection result of the incoming terminal status detection unit 30, the log information management unit 50 stores in the log information storage unit 12 as log information that the incoming call terminal 300 cannot receive an incoming call, as log information, When caller terminal 300 is capable of receiving a call, reference is made to setting information storage unit 11, and information relating to a combination of caller terminal identification information and callee terminal identification information is read and transmitted to caller terminal 200. In addition to instructing the unit 40, the log information storage unit 12 stores the information about the content instructed to be transmitted and the fact that the incoming call is possible as log information. Further, when storing the log information, the log information management unit 50 stores the content transmission end time and the content transmission time when the content is transmitted to the caller terminal 200 in the log information storage unit 12 by including the log information.
The content database 420 stores audio information as content. Here, a plurality of contents are accumulated, and the contents selected for use by the user are uploaded to the communication service providing apparatus 1. As an example of this content, for example, there are a message for guiding a company on the receiving side, a theme song, a recording of sounds of the natural world, and the like. Note that this content may include information other than sound such as images and photographs.
The callee setting information management apparatus 400 accesses the WEB server 410 and manages registration, change, and the like of setting information in the callee terminal 300. Note that the function of the receiver setting information management apparatus 400 may be provided in the receiver terminal 300.
The WEB server 410 provides a service for managing setting information on the Web. The content management system 430 updates the setting information stored in the setting information storage unit 11 in accordance with an instruction transmitted from the callee setting information management apparatus 400 via the WEB server 410, or sets the content to the setting information storage unit. 11 is registered.
FIG. 4 is a diagram illustrating an example of another embodiment to which the communication service providing system in FIG. 1 is applied. In this figure, parts corresponding to those shown in FIG. In this figure, a case will be described in which the source and destination terminals are subscribed to IP telephone services of different carriers.
In this figure, a combination of an AP server 101, an IP-IVR (Internet Protocol-Interactive Voice Response) 102, and an NFS (Network File System) server 103 indicated by symbol a corresponds to the communication service providing apparatus 1 in FIG. The AP server 101 has the functions of the service providing database 10 (log information storage unit 12, setting information storage unit 11), call detection unit 20, incoming terminal state detection unit 30, and log information management unit 50 in FIG.
The IP-IVR 102 reads the content corresponding to the content identification information instructed from the AP server 101 from the NFS server 103, reproduces the read content by the IP-IVR 102, and transmits it to the caller terminal 200. The NFS server 103 stores the content uploaded from the content database 420 and transmits the stored content to the IP-IVR 102 in response to an instruction from the IP-IVR 102.
The combination of the IP-IVR 102 and the NFS server 103 corresponds to the transmission unit 40 in FIG.
The GW 104 is a gateway provided between the caller terminal 200 and the SIP exchange 100. In addition, a communication line of a communication carrier subscribed to the caller side is connected between the GW 104 and the caller terminal 200.
The SO system 500 is provided on the telecommunications carrier side, and when there is a request for updating the setting information from the callee setting information management device 400, the callee setting information management device using the authentication information stored therein in advance. 400 has a function of performing authentication. In addition, the SO system 500 stores information related to users of IP telephone subscribers who are subscribed to its own telecommunications carrier, and is a user of a content transmission service that transmits content instead of ringback tones. I also remember whether or not. A user who subscribes to the content transmission service is identified from a normal user by setting a flag, for example.
The billing system 700 performs billing processing for the user by combining reference information regarding billing transmitted from the center SO system 600 and information regarding billing transmitted from the SO system 500.
The center SO system 600 is provided on the communication service provision manager side. The center SO system 600 stores the setting information of each user who subscribes to the content transmission service in a database provided therein, and when the setting information stored in this database is updated, the AP server 101 The setting information registered in the center SO system 600, the setting information registered in the AP server 101, and the content registered in the NFS server 103 are synchronized so as to be transmitted and stored in the NFS server 103. Process to take.
In response to an instruction from the center SO system 600, the sound source management system 431 reads out and uploads content from the content database 420, and keeps the content from a business operator who performs content registration.
In addition, each device within the range indicated by symbol b in this figure is managed by a telecommunications carrier, and when there are a plurality of telecommunications carriers, each device indicated by symbol b is provided for each telecommunications carrier. It is done. In addition, each device within the range indicated by the symbol c is managed by a communication service provider.
Next, an operation for setting the setting information of the communication service providing system will be described with reference to FIG. First, when registering setting information, the callee setting information management apparatus 400 transmits authentication information such as an ID and a password to the SO system 500 based on an instruction from the user. The SO system 500 authenticates whether or not the user is subscribed to the service by using the authentication information transmitted from the callee setting information management device 400 and the authentication information stored therein (step S1). If the authentication is successful, access to the Web server 410 is permitted. As a result, a dedicated site for content purchase and content setting is displayed on the screen of the callee setting information management apparatus 400 (step S2).
Then, when a setting information setting instruction is input by the user from the receiver setting information management apparatus 400 at the dedicated site, the input setting instruction is transmitted to the center SO system 600 (step S3). In this setting instruction, it is possible to instruct caller terminal identification information, time zone information, content setting / change, and the like.
The center SO system 600 sets the setting information in a database provided in the center SO system 600 according to an instruction from the WEB server 410. If the content to be transmitted is changed, the content is uploaded from the content database 420 via the sound source management system 431 in order to newly upload the content to the NFS server 103 (step S4).
Then, when the setting work for the setting information is completed, the center SO system 600 transmits the set setting information to the AP server 101 and the NFS server 103 and causes the AP server 101 and the NFS server 103 to store the setting information. Thereby, the process which synchronizes setting information is performed (step S5). Here, the setting information is transmitted to the AP server 101, and the content uploaded from the sound source management system 431 is uploaded to the NFS server 103.
Note that the center SO system 600 outputs the charging information related to the content set to be used as the setting information for each predetermined period (for example, every month) with reference to the charging system (step S6). Further, statistical information on which various statistical processes have been performed is transmitted to the terminal of the communication carrier every predetermined period (for example, every month) (step S7). The charging system performs charging processing for each user based on the charging information obtained by combining the information received from the SO system 500 and the center SO system 600.
Next, the operation of the communication service providing system in FIG. 1 will be described with reference to FIG. FIG. 5 is a flowchart for explaining the operation of the communication service providing system. Here, it is assumed that the SO system 500 and the center SO system 600 shown in FIG. 4 are connected to the communication service providing apparatus 1.
First, when a call is made from the caller terminal 200 (step S10), the SIP exchange 100 inquires of the SO system 500 whether or not the telephone number of the call destination is registered (step S11). Is not registered, a message such as “This phone number is not currently used” is transmitted to the caller terminal 200 (step S12).
On the other hand, if the telephone number of the called party is registered in the inquiry result, the SIP exchange 100 detects whether the state of the called party terminal 300 that is the called party is available or busy (step S13). . If it is busy, a busy tone is transmitted to the caller terminal 200 (step S14), the content transmission service subscriber database stored in the SO system 500 is referred to, and the destination is determined based on the destination telephone number. If the user is a content transmission service subscriber, if the user is a content transmission service subscriber, the telephone number of the caller terminal 200 and the telephone number of the callee terminal 300 are busy. Information is transmitted to the communication service providing apparatus 100. The log information management unit 50 of the communication service providing apparatus 100 detects that the call is detected by the call detection unit 20 based on the information transmitted from the SIP exchange 100, and the callee terminal state detection unit 30 detects the callee terminal. It is detected that the caller terminal 200 is busy, the telephone number of the caller terminal 200 and the callee terminal 300 are stored in association with each other, and the call from the caller terminal 200 to the callee terminal 300 is busy. The date / time of the call is stored in the log information storage unit 12 as log information (step S15). Note that if the destination user is not a content transmission service subscriber, log information indicating that the user is busy is not saved.
On the other hand, when the state of the called party terminal 300 is communicable, the SIP exchange 100 transmits the telephone number of the calling party terminal 200 and the telephone number of the called party terminal 300 to the communication service providing apparatus 100 and transmits the content. Instruct. When the log information management unit 50 of the communication service providing apparatus 100 receives the telephone number of the caller terminal 200, the telephone number of the callee terminal 300, and the instruction, the log information management unit 50 detects that the call is detected by the call detection unit 20, The incoming terminal state detection unit 30 detects that the incoming call is possible (not busy). Then, the log information management unit 50 refers to the database of content transmission service subscribers stored in the SO system 500 and determines whether or not the destination user is a content transmission service subscriber based on the destination telephone number. Is detected (step S16). If the destination is a content transmission service subscriber, the setting information storage unit 11 is referenced to search for content to be transmitted based on the combination of the destination telephone number and the source telephone number (step S17). .
Further, the communication service providing apparatus 100 refers to the setting information to detect whether or not the time zone information is set. If the time zone information is not set, the searched content is set as the content to be transmitted, If the time zone information is set, the content for which the time zone information corresponding to the time of the call is set is set as the content to be transmitted (step S18). Then, the log information management unit 50 associates the telephone number of the caller terminal 200 with the telephone number of the callee terminal 300, and logs the content to be transmitted, the date / time of the call, and the content transmission start time. Are stored in the log information storage unit 12 (step S19).
Next, the communication service providing apparatus 100 reads the content corresponding to the identification information of the content to be transmitted from the setting information storage unit 11, and transmits the read content to the caller terminal 200 (step S20). Thereby, it is possible to transmit the content to the caller terminal 200 in a state where the ringback tone is not transmitted.
When the receiver of the callee terminal 300 is lifted by the destination user or when the incoming call button is pressed, the SIP exchange 100 instructs the communication service providing apparatus 100 to stop the content transmission. The communication service providing apparatus 100 stops the transmission of the content, and the log information management unit 50 calculates the content transmission time from the time when the content transmission is started and the time when the content transmission is stopped. Stored as log information in the information storage unit 12 (step S23). When the call is started, the communication service providing apparatus 100 stores log information indicating that the call is established in the log information storage unit 12 (step S25).
On the other hand, if the destination user is not a content transmission service subscriber in step S16, the communication service providing apparatus 100 refers to the setting information storage unit 11 based on the telephone number of the originator terminal 200, and the source user Is a content transmission service subscriber (step S26). If the caller is not a content transmission service subscriber, a ringback tone is transmitted to caller terminal 200 (step S28).
On the other hand, if the source user is a content transmission service subscriber in step S26, the content identification number set by the source user is read from the setting information storage unit 11 as the content to be transmitted (step S29). ), The process proceeds to step S19. In step S19, the fact that the content set by the caller is transmitted is stored as log information.
The log stored in the log information storage unit 12 is periodically read out from the log information storage unit 12 by a terminal connected to the AP server 101, summed up, and output. Then, the telecommunications carrier can provide the total result to the user.
According to this embodiment, the content corresponding to the time of arrival can be transmitted based on the time zone information. For example, when the user on the called party is a company, It is possible to send an image announcement within the business hours and send an audio announcement to explain the business hours and business days outside business hours.
FIG. 6 is a sequence diagram showing the operation of the communication service providing system in the configuration of FIG. Here, it is an exchange connected to a public line network used for a mobile phone or the like owned by the communication carrier of the caller terminal 200 when the source and destination terminals are different carriers. A case will be described in which the originating exchange and the SIP exchange 100 owned by the receiving communication carrier are connected. Moreover, the same code | symbol is attached | subjected to the part corresponding to each part of FIG. 4, and the description is abbreviate | omitted.
First, when a call is made from the caller terminal 200, if a notification of status confirmation is output from the caller terminal 200 to the caller exchange (step S100), the caller exchange sends a response notification to the caller terminal 200. In addition to the notification (step S101), a status confirmation notification is output to the destination SIP exchange 100 (step S102). The SIP exchange 100 outputs a response notification to the originating exchange (step S103), and inquires of the SO system 500 whether or not the telephone number of the call destination is registered, and the telephone number of the called party is registered. If so, an inquiry notification for confirming whether or not a call is possible is output to the called party terminal 300 (step S104). Then, after receiving a response to the reception of the inquiry from the callee terminal 300 (step S105), the SIP exchange 100 receives a notification that a call is possible (step S106). The telephone number and the telephone number of the callee terminal 300 are transmitted to the AP server 101 and the transmission of contents is instructed (step S107). In step S104, when a notification indicating that the call is impossible due to busy or the like is received, the caller terminal 200 transmits a busy tone to the caller terminal 200 and refers to the database of the SO system so that the caller terminal 200 is a subscriber of the content transmission service. If it is a content transmission service subscriber, information indicating that the telephone number of the caller terminal 200 and the telephone number of the callee terminal 300 are busy is sent to the AP server 101. The log information management unit 50 stores the date and time of transmission and call.
The AP server 101 outputs a notification of the response to the SIP exchange 100 (step S108), and then the content transmission service in which the received telephone number of the caller terminal 200 and the telephone number of the callee terminal 300 are stored in the SO system 500 By referring to the subscriber database, it is detected whether the destination user is a content transmission service subscriber based on the destination telephone number. When the destination is a content transmission service subscriber, the setting information storage unit 11 of the service providing database is referred to, and the time zone corresponding to the combination of the destination telephone number and the source telephone number and the time when the call is made Based on the information, the content to be transmitted is searched (step S109). Further, at this time, the AP server 101 associates the telephone number of the caller terminal 200 with the telephone number of the callee terminal 300, and logs the contents to be transmitted and the date / time of the call as log information. It memorize | stores in the memory | storage part 12 (step S110).
Next, the AP server 101 transmits the identification information of the content to be transmitted to the IP-IVR 102, and instructs to transmit the content (step S112). The IP-IVR 102 reads the content corresponding to the content identification information instructed from the AP server 101 from the NFS server 103, temporarily stores it, and notifies the AP server 101 that transmission is possible (step S113). The AP server 101 transmits this transmission enable notification to the SIP exchange 100 (step S114). As a result, a response notifying the streaming from the SIP exchange 100 to the originating exchange is transmitted to the originating exchange (step S115), and transmitted from the originating exchange to the caller terminal 200 (step S116). Then, a response to the transmission enable notification is transmitted from the SIP exchange 100 to the AP server 101 (step S117), and is transmitted from the AP server 101 to the IP-IVR 102 (step S118). After receiving this transmission enable notification, the IP-IVR 102 reproduces the temporarily held content and transmits it to the caller terminal 200 (step S119).
After the content transmission is started, a notification that the calling is being performed is transmitted from the SIP exchange 100 to the originating exchange (step S120), and the originating exchange is notified to the originator terminal 200 (step S121).
Then, the receiver of the receiver terminal 300 is lifted by the user of the receiver, and an off-hook notification is output from the receiver terminal 300 to the SIP exchange 100 (step S122). When receiving the off-hook notification, the SIP exchange 100 transmits a content transmission stop command to the AP server 101 (step S123). The AP server 101 transmits a content transmission stop command to the IP-IVR 102 (step S124). Upon receiving the content transmission stop command, the IP-IVR 102 stops the content transmission (step S125), and transmits a content stop response to the AP server 101 (step S126).
The AP server 101 transmits a content stop response to the SIP exchange 100 (step S127), and stores a log of the content transmission time and the establishment of the call in the log information storage unit 12 of the service providing database 10 (step S128). ).
When the content exchange stoppage is received by the SIP exchange 100, a call start notification is transmitted from the SIP exchange 100 to the originating exchange (step S129) and transmitted to the originator terminal 200 (step S130). Then, the response output from the caller terminal 200 is transmitted to the caller side exchange (step S131), transmitted to the SIP exchange 100 (step S132), and transmitted to the callee terminal 300 (step S133). Then, a call between the caller terminal 200 and the callee terminal 300 is started (step S134).
In the above-described embodiment, it is detected whether the call is possible or busy. However, it is also possible to detect a case such as a telephone failure other than busy as a state where a call is not possible, and store a log. .
In the above-described embodiment, the case where the setting information storage unit 11 and the log information storage unit 12 are separate databases has been described. However, a single database may be used.
In the above-described embodiment, the case where the content identification information is stored in the setting information storage unit 11 has been described. However, the content itself may be stored in the setting information storage unit 11.
In the above-described embodiment, the case has been described in which the SIP exchange and the AP server are separate devices, but they may be configured as one device. In this case, the functions of the call detection unit 20 and the incoming terminal state detection unit 30 may be applied as functions of the SIP exchange 100.
In the embodiment described above, since the log information is stored only for the content transmission service subscriber, the log information can be provided to the content transmission service subscriber as an added value of the service subscription, In addition, the storage area of the log information storage unit 12 can be reduced.
In addition, a program for realizing the functions of the call detection unit 20, the incoming terminal state detection unit 30, the transmission unit 40, and the log information management unit 50 in FIG. 1 is recorded on a computer-readable recording medium. It is also possible to perform content transmission management and log accumulation processing by causing the computer system to read and execute the program recorded in the above. Here, the “computer system” includes an OS and hardware such as peripheral devices.
It is a schematic block diagram which shows the structure of the communication service provision system to which the communication service provision apparatus by one Embodiment of this invention is applied. 4 is a diagram illustrating an example of setting information stored in the setting information storage unit 11. 4 is a diagram illustrating an example of log information stored in a log information storage unit 12. It is drawing which shows an example of the communication service provision system in FIG. It is a flowchart for demonstrating operation | movement of a communication service provision system. It is a sequence diagram which shows operation | movement of the communication service provision system in other embodiment.
DESCRIPTION OF SYMBOLS 1 Communication service provision apparatus 10 Service provision database 11 Setting information storage part 12 Log information storage part 30 Incoming terminal state detection part 40 Transmission part 50 Log information management part 100 SIP switch 200 Caller terminal 300 Recipient terminal 400 Recipient setting information management Device 410 Web server 420 Content database 430 Content management system 500 SO system 600 Center SO system 700 Billing system
A communication service providing apparatus in a communication system in which a first terminal serving as a caller terminal and a second terminal serving as a callee communicate via a communication service providing apparatus,
A setting information storage unit for storing one or both of identification information for identifying the first terminal and identification information for identifying the second terminal in association with content;
An incoming terminal state detection unit that detects whether the second terminal can receive an incoming call when the second terminal is called to the second terminal;
Based on the result of the incoming terminal status detection unit, when the second terminal can receive an incoming call, the setting information storage unit is referred to, and the identification information of the first terminal and the identification information of the second terminal A communication service providing apparatus comprising: a transmission unit configured to transmit content corresponding to the combination to the first terminal.
The setting information storage unit stores time zone information indicating a time zone in which the content can be distributed in association with the content,
The transmission unit corresponds to a combination of the identification information of the first terminal and the identification information of the second terminal, and transmits the content in which a time zone corresponding to the time at which the content is distributed is set. The communication service providing apparatus according to claim 1, wherein the communication service providing apparatus transmits to the first terminal.
The communication service providing apparatus according to claim 1, wherein the content is audio information.
An incoming terminal status detection unit for detecting whether the second terminal can receive an incoming call when the first terminal is called to the second terminal;
A log storage unit for storing log information which is information related to a call between the first terminal and the second terminal;
Based on the detection result of the incoming terminal status detection unit, when the second terminal cannot receive an incoming call, the fact that the incoming call cannot be stored as log information in the log information storage unit, and the second terminal receives an incoming call When it is possible, the setting information storage unit is referred to, and information on the content corresponding to the combination of the identification information of the first terminal and the identification information of the second terminal is read and transmitted to the first terminal. And a log information management unit that stores information about the content instructed to be transmitted and that the incoming call is acceptable in the log information storage unit as log information;
A communication service providing apparatus comprising:
The log information management unit is calculated based on a difference between a content transmission start time that is a time when transmission of the content to the first terminal is started and a content transmission end time that is a time when transmission of the content is ended. 5. The communication service providing apparatus according to claim 4, wherein the content transmission time is included in the log information and stored.
JP2003333340A 2003-09-25 2003-09-25 Communication service providing device Pending JP2005101927A (en)
JP2003333340A JP2005101927A (en) 2003-09-25 2003-09-25 Communication service providing device
JP2005101927A true JP2005101927A (en) 2005-04-14
ID=34461375
JP2003333340A Pending JP2005101927A (en) 2003-09-25 2003-09-25 Communication service providing device
JP (1) JP2005101927A (en)
JP2007028412A (en) * 2005-07-20 2007-02-01 Adc Technology Kk Telephone communication system, telephone apparatus and program
JP2007035033A (en) * 2005-07-22 2007-02-08 Colorzip Media Inc Code-multiplex service system and method
JP2007060381A (en) * 2005-08-25 2007-03-08 Oki Electric Ind Co Ltd Ip telephone system for providing voice guidance
JP2007189508A (en) * 2006-01-13 2007-07-26 Oki Electric Ind Co Ltd Information provision system
JP2008544638A (en) * 2005-06-20 2008-12-04 テレフオンアクチーボラゲット エル エム エリクソン（パブル） Method and apparatus for performing call setup
WO2009125707A1 (en) * 2008-04-09 2009-10-15 株式会社キーテル Telephone set and computer system
JP2009540754A (en) * 2006-06-12 2009-11-19 アルカテル−ルーセント ユーエスエー インコーポレーテッド Method for delivering customized multimedia greetings to callers in a communication network
JP2014504091A (en) * 2010-12-16 2014-02-13 中国移動通信集団広東有限公司 Information processing system, multimedia information processing method and system
2003-09-25 JP JP2003333340A patent/JP2005101927A/en active Pending
US8687787B2 (en) 2005-06-20 2014-04-01 Telefonaktiebolaget L M Ericsson (Publ) Method and arrangement for making a call-setup
US8441945B2 (en) 2005-11-14 2013-05-14 Samsung Electronics Co., Ltd System and method for providing multimedia contents in a communication system
US9591144B2 (en) 2017-03-07 Systems and methods of forwarding communication requests based on handling instructions in an internet protocol environment