[go: up one dir, main page]

CN102137200B - Method and device for processing voice mail box business - Google Patents

Method and device for processing voice mail box business Download PDF

Info

Publication number
CN102137200B
CN102137200B CN 201010244834 CN201010244834A CN102137200B CN 102137200 B CN102137200 B CN 102137200B CN 201010244834 CN201010244834 CN 201010244834 CN 201010244834 A CN201010244834 A CN 201010244834A CN 102137200 B CN102137200 B CN 102137200B
Authority
CN
China
Prior art keywords
message
file
database server
server
voice mailbox
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 201010244834
Other languages
Chinese (zh)
Other versions
CN102137200A (en
Inventor
姜顾正
庞小红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN 201010244834 priority Critical patent/CN102137200B/en
Publication of CN102137200A publication Critical patent/CN102137200A/en
Application granted granted Critical
Publication of CN102137200B publication Critical patent/CN102137200B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

本发明实施例公开一种处理语音邮箱业务的方法和装置,涉及通信领域。以解决现有技术方案由于依赖于数据库服务器,而造成的系统可服务性降低的问题。本发明提供的技术方案包括:接收主叫用户的语音留言请求,查询数据库服务器当前的服务状态;如果所述数据库服务器处于故障状态,通过呼叫接入设备提示所述主叫用户进行留言并生成留言文件,并通过所述呼叫接入设备将所述留言文件保存到文件服务器中;接收所述被叫用户的语音留言提取请求,查询数据库服务器当前的服务状态;如果所述数据库服务器处于故障状态,从所述文件服务器中为所述被叫用户设定的目录中提取留言文件。本发明提供的技术方案可以应用在移动终端用户的语音邮箱业务中。

Figure 201010244834

The embodiment of the invention discloses a method and device for processing voice mailbox services, which relate to the communication field. In order to solve the problem that the serviceability of the system is reduced due to the dependence on the database server in the prior art solution. The technical solution provided by the present invention includes: receiving the voice message request of the calling user, querying the current service status of the database server; if the database server is in a fault state, prompting the calling user to leave a message and generating a message through the call access device file, and save the message file in the file server through the call access device; receive the voice message extraction request of the called user, and query the current service status of the database server; if the database server is in a fault state, Extracting the message file from the directory set for the called user in the file server. The technical solution provided by the invention can be applied to the voice mailbox service of the mobile terminal user.

Figure 201010244834

Description

Method and device for processing voice mailbox service
Technical Field
The present invention relates to the field of communications, and in particular, to a method and an apparatus for processing a voice mailbox service.
Background
The voice mail box service is a basic communication service in the communication field, when a calling party dials a called telephone and the called telephone is off, out of service area, busy or not answering for a long time, the communication network transfers the call to a voice mail box system to prompt the calling party to leave a message. The voice mailbox system comprises call access equipment, a voice mailbox server, a file server and a database server, wherein the database server stores all message related information (such as message leaving time, calling number and the like) of a user. When processing the voice mailbox service, the message related information needs to be stored in the database server or inquired from the database server, so that the voice message leaving and extracting service is provided for the terminal user.
In the process of implementing the invention, the inventor finds that the existing processing method of the voice mailbox service depends on the database server, so that the processing mode is single, once the database server fails, the voice mailbox service can not be provided for the user any more, and the serviceability of the system is reduced.
Disclosure of Invention
Embodiments of the present invention provide a method and an apparatus for processing a voice mailbox service, which can still provide a voice mailbox service for a user when a database fails, thereby improving serviceability of a system.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
a method of processing voice mailbox traffic, comprising:
receiving a voice message request of a calling user, and inquiring the current service state of a database server;
if the database server is in a fault state, prompting the calling user to leave a message and generate a message file through a call access device, and sending a naming rule of the message file to the call access device, so that the call access device can store the message file in a directory set for a called user in a file server, and naming the message file according to the naming rule, wherein the naming rule comprises: naming the message file by adopting at least one of message related information;
receiving a voice message extraction request of the called user, and inquiring the current service state of a database server;
if the database server is in a fault state, extracting the message leaving file from a directory set for the called user in the file server;
analyzing the file name of the message leaving file to obtain message leaving related information of the message leaving file;
and playing the message file according to the message related information.
An apparatus for processing voicemail service, comprising:
a receiving unit, configured to receive a message request of a calling subscriber or a message extraction request of a called subscriber;
the query unit is used for querying the current service state of the database server when the message request or the message extraction request is received;
a first processing unit, configured to, when a message request is received and the database server is in a failure state, prompt the calling user to leave a message and generate a message file through a call access device, and send a naming rule of the message file to the call access device, so that the call access device stores the message file in a directory set for a called user in a file server and names the message file according to the naming rule, where the naming rule includes: naming the message file by adopting at least one of message related information;
the second processing unit is used for extracting the message file from a directory set for the called user in a file server when the message extraction request is received and the database server is in a fault state;
the analysis unit is used for analyzing the file name of the message file extracted by the second processing unit to obtain message related information of the message file;
and the playing unit is used for playing the message file extracted by the second processing unit according to the message related information analyzed by the analyzing unit.
The method and the device for processing the voice mailbox service provided by the embodiment of the invention firstly inquire the current state of the database server, when the database server fails, the message related information of a calling user is stored through the message filename, and the message related information is acquired by a called user through the message filename without storing and inquiring through the database server, so that the operations of leaving messages and extracting messages are independent of the database server. The method and the device for processing the voice mailbox service provided by the embodiment of the invention can still provide the voice mailbox service for the user under the condition that the database fails, thereby improving the serviceability of the system.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a flowchart of a method for processing a voice mailbox service according to an embodiment of the present invention;
fig. 2 is a flowchart of another method for processing a voicemail service according to an embodiment of the present invention;
fig. 3 is a first schematic structural diagram of a device for processing a voice mailbox service according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a device for processing a voicemail service according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of the play unit 306 shown in fig. 3 and 4.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without inventive effort based on the embodiments of the present invention, are within the scope of the present invention.
In order to solve the problem of reduced system serviceability caused by the dependence on a database server in the prior art, embodiments of the present invention provide a method and an apparatus for processing a voice mailbox service.
As shown in fig. 1, a method for processing a voice mailbox service provided in an embodiment of the present invention includes:
step 101, receiving a voice message request of a calling user;
in the embodiment of the invention, a user terminal A calls a user terminal B, wherein the user terminal A is a calling user and the user terminal B is a called user. When the user terminal B is unable to connect (such as no answer for a long time, power off, out of service area), the communication network will transfer the call of the user a to the voice mailbox system. The voice mailbox system can comprise call access equipment, a voice mailbox server, a file server and a database service area, wherein the call access equipment is equipment for interaction between the voice mailbox system and a communication network; the voice mailbox server is a logic server for processing voice mailbox service; the file server is used for storing the voice message files of the user; the database server is used for storing relevant information (such as message leaving time, calling number, message serial number, message reading state and the like) of the voice messages of the users, and performing work such as report statistics and the like. After the communication network transfers the call of the user A to the voice mailbox system, the call access device requests the voice mailbox server to perform service processing, and specifically, the call access device sends a voice message request of a calling user to the voice mailbox server, so that the voice mailbox server provides a voice message service for the user B.
Step 102, inquiring the current service state of a database server;
in the embodiment of the invention, the service state of the database server is set in the voice mailbox server: a normal state or a fault state. The voice mailbox server may periodically initiate a heartbeat connection to the database server to determine the current service state of the database server. If the heartbeat connection between the voice mailbox server and the database server is normal, the state of the database server is set to be a normal state; when the database server is abnormal, the voice mailbox server finds that the heartbeat connection between the voice mailbox server and the database server is disconnected, the state of the database server is set to be a fault state, and the subsequent voice mailbox service is processed according to the processing mode that the database server is in the fault state before the database server recovers to the normal state. Therefore, after receiving the voice message request of the calling user, the voice mailbox server firstly queries the state of the database server, and adopts different processing modes when the voice mailbox server is in different states.
Step 103, if the database server is in a fault state, the calling user is prompted to leave a message and generate a message file through the call access equipment, and the naming rule of the message file is sent to the call access equipment so that the call access equipment can store the message file in a directory set for the called user in a file server, and the message file is named according to the naming rule. It can be understood that, in the embodiment of the present invention, the directory set by the called user is used for storing the message file saved for the called user in the fault state. In addition, the path of the directory may also include the called subscriber number.
In the embodiment of the invention, when the database server is abnormal, the voice mailbox server sends the naming rule of the message file to the call access equipment, and the naming rule of the message file can be used for naming the message file by adopting at least one of the message related information; the message related information may include: the serial number of the message, the number of the calling user, the message leaving time and the reading state of the message document. For example, the message file may be named in a manner of "serial number of message + calling number + message time + read status", where the read status is used to identify whether the message is read or unread. And the call access equipment prompts the terminal user A to leave a message and generates a message file according to the message of the user A.
Further, the embodiment of the present invention may further include the following steps:
and step 104, the call access equipment receives the file naming rule, stores the message leaving file into a directory set for the called user in a file server, and names the message leaving file according to the file naming rule. It can be understood that, in the embodiment of the present invention, the directory set by the called user is used for storing the message file saved for the called user in the fault state. Specifically, in the embodiment of the present invention, the path of the directory may include a called party number, and the directory structure may be designed as "\ DB _ Error _ MSG \ called party number" as a query path when the called party calls to extract a message. After the message file is successfully stored, the voice mailbox server prompts the user A that the message is successfully left through the call access equipment.
The method for processing the voice mailbox service provided by the embodiment of the invention firstly queries the current state of the database server, and when the database server fails, the message related information is stored by the message filename without being stored in the database server, so that the message operation is independent of the database server. The method for processing the voice mailbox service provided by the embodiment of the invention can still provide the message leaving service for the user under the condition that the database fails, thereby improving the serviceability of the system.
As shown in fig. 2, a method for processing a voicemail service according to another embodiment of the present invention includes:
step 201, receiving a voice message extraction request of a called user;
in the embodiment of the invention, when the called user picks up the voice message by calling through the user terminal B, the communication network switches the call of the user B to the voice mailbox system, and the call access equipment in the voice mailbox system initiates a voice mailbox service request to the voice mailbox server.
Step 202, inquiring the current service state of a database server;
in the embodiment of the present invention, the service state of the database server is set in the voice mailbox server, and the specific implementation is the same as that in the previous embodiment, and is not described again. After receiving the voice mail service request of the called user, the voice mail server firstly inquires the state of the database server, and different processing modes are adopted when the voice mail server is in different states.
Step 203, if the database server is in a fault state, extracting a message leaving file from a directory set for the called user in a file server; the directory set by the called user is used for storing the message files saved for the called user in the fault state. Specifically, in the embodiment of the present invention, when the database server fails, the voice mailbox server extracts the message file when the database server is in a failed state from the "\ DB _ Error _ MSG \ called subscriber number" directory of the file server.
Step 204, analyzing the file name of the message file, and acquiring message related information of the message file;
in the embodiment of the invention, the voice mailbox server can acquire the message related information such as the serial number of the message, the number of the calling party (namely the number of the message person), the message leaving time, the reading state of the message file (namely whether the message file is read) and the like through the file name of the message file.
And step 205, playing the message file according to the message related information.
Alternatively, in step 203, if the current state of the database server is a normal state, the message-leaving-related information may be obtained from the database server or the file server, and the message file may be extracted from the file server.
Specifically, a database server may be queried first, and when the message-leaving related information related to the called user is not stored on the database server, a message-leaving file is extracted from a directory set by the called user of a file server; and performs the above steps 204 and 205. The directory set for the called user is used for storing the message files saved for the called user in the fault state. It can be understood that the message-leaving related information related to the called party is not queried when the database server is queried, which indicates that the database server may have a fault when the calling party leaves a message, and therefore, the message-leaving file is extracted from the directory set for the called party in the file server instead. If the relevant message information related to the called party is inquired in the database server, the database server is normal when the calling party leaves a message, so that the message leaving service can be realized by the prior technical scheme.
In the embodiment of the invention, the voice mailbox server can play the message leaving files in sequence according to the serial number, the message leaving time and the like of the message leaving, or inform the called user B of the message leaving related information, and the user B selects the message leaving files to play. For example, the user B may select an unread message file to play. Further, after the user B finishes playing the message file, the voice mailbox server may detect that the designated playing key of the user terminal is enabled, so as to know that the message file has been read by the user. At this time, the status of the message file may be modified to "read".
In a specific scenario, an embodiment of the present invention may further provide a method for processing a mailbox service, including the specific processing procedures of the two embodiments. Specifically, in the process of calling the called party by the calling party, if the called party cannot be connected (for example, the called party does not answer for a long time, is powered off, and is not in the service area), the message leaving operation can be completed through the embodiment related to fig. 1. The voice mailbox system notifies the called user of the voice message, and the specific notification process can refer to the prior art, which is not described herein again. When the called user requests to extract the voice message, the called user can complete the message extraction operation through the embodiment related to fig. 2.
The method for processing the voice mailbox service provided by the embodiment of the invention firstly queries the current state of the database server, and when the database server fails, the called user acquires the message related information by the message filename without querying through the database server, so that the operation of extracting the message is independent of the database server. The method for processing the voice mailbox service provided by the embodiment of the invention can still provide the service of extracting the message for the user under the condition that the database fails, thereby improving the serviceability of the system.
As shown in fig. 3, the apparatus for processing a voice mailbox service according to an embodiment of the present invention includes:
the receiving unit 301 is configured to receive a message request of a calling party or a message extraction request of a called party;
the query unit 302 is configured to query a current service state of the database server when the message request or the message extraction request is received;
the first processing unit 303 is configured to, when a message request is received and the database server is in a failure state, prompt the calling user to leave a message and generate a message file through a call access device, and send a naming rule of the message file to the call access device, so that the call access device stores the message file in a directory set for a called user in a file server and names the message file according to the naming rule, where the naming rule includes: naming the message file by adopting at least one of message related information;
a second processing unit 304, configured to, when a message extraction request is received and the database server is in a failure state, extract a message file from a directory set for the called subscriber in a file server;
the parsing unit 305 is configured to parse the filename of the message file extracted by the second processing unit, so as to obtain message related information of the message file;
the playing unit 306 is configured to play the message file extracted by the second processing unit according to the message related information analyzed by the analyzing unit.
Further, (not shown) the apparatus further comprises: and a third processing unit.
The third processing unit is used for firstly inquiring the database server when a message extraction request is received and the database server is in a normal state, and extracting a message file from a directory set for the called user in the file server when the message related information related to the called user is not stored in the database server.
Further, as shown in fig. 4, the apparatus further includes: a connection unit 308 and a setting unit 309.
A connection unit 308, configured to periodically initiate a heartbeat connection to the database server;
a setting unit 309, configured to set the current service state of the database server to a failure state when the heartbeat connection is disconnected.
The device for processing the voice mailbox service provided by the embodiment of the invention firstly queries the current state of the database server, and when the database server fails, the message related information of the calling subscriber is stored by the message filename without being stored in the database server, so that the message leaving operation is independent of the database server. The device for processing the voice mailbox service provided by the embodiment of the invention can still provide message leaving service for the user under the condition that the database fails, thereby improving the serviceability of the system.
Further, as shown in fig. 5, the playing unit 306 includes:
a first playing subunit 3061, configured to play the message files in order according to the message related information analyzed by the analyzing unit 305; or,
a second playing subunit 3062, configured to select the message file needed by the called user according to the message related information analyzed by the analyzing unit 305, and play the message file.
Specifically, the message related information includes: reading state of serial number of message, calling user number, message leaving time or message leaving file, the reading state includes: unread or read. The playing unit 306 may play the message file according to the serial number of the message file. Or the message file can be played according to the reading state of the message file. The specific playing form is not limited.
The device for processing the voice mailbox service provided by the embodiment of the invention firstly queries the current state of the database server, and when the database server fails, the called user acquires the message related information by the message filename without querying through the database server, so that the operation of extracting the message is independent of the database server. The device for processing the voice mailbox service provided by the embodiment of the invention can still provide the service of extracting the message for the user under the condition that the database fails, thereby improving the serviceability of the system.
The technical scheme provided by the invention can be applied to the voice mailbox service of the mobile terminal user.
It will be understood by those skilled in the art that all or part of the steps in the method for implementing the above embodiments may be implemented by relevant hardware instructed by a program, and the program may be stored in a computer-readable storage medium, such as ROM/RAM, a magnetic or optical disk, etc.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1.一种处理语音邮箱业务的方法,其特征在于,包括:1. A method for processing voice mailbox services, characterized in that, comprising: 接收主叫用户的语音留言请求,查询数据库服务器当前的服务状态;Receive the voice message request from the calling user, and query the current service status of the database server; 如果所述数据库服务器处于故障状态,通过呼叫接入设备提示所述主叫用户进行留言并生成留言文件,并将所述留言文件的命名规则发送给所述呼叫接入设备,以便于所述呼叫接入设备将所述留言文件保存到文件服务器中为被叫用户设定的目录中,并根据所述命名规则命名所述留言文件,所述命名规则包括:采用留言相关信息中的至少一种信息命名所述留言文件;If the database server is in a failure state, prompt the calling user to leave a message and generate a message file through the call access device, and send the naming rules of the message file to the call access device, so that the call The access device saves the message file in a directory set for the called user in the file server, and names the message file according to the naming rule, and the naming rule includes: using at least one of message-related information Information naming said message file; 接收所述被叫用户的语音留言提取请求,查询数据库服务器当前的服务状态;receiving the voice message extraction request of the called user, and inquiring about the current service status of the database server; 如果所述数据库服务器处于故障状态,从所述文件服务器中为所述被叫用户设定的目录中提取所述留言文件;If the database server is in a failure state, extracting the message file from the directory set for the called user in the file server; 解析所述留言文件的文件名,获得所述留言文件的留言相关信息;Analyzing the file name of the message file to obtain message-related information of the message file; 根据所述留言相关信息播放所述留言文件。Playing the message file according to the relevant information of the message. 2.根据权利要求1所述的处理语音邮箱业务的方法,其特征在于,2. the method for processing voice mail service according to claim 1, is characterized in that, 当接收到的是语音留言提取请求且所述数据库服务器处于正常状态时,先查询数据库服务器,当所述数据库服务器上未保存与所述被叫用户相关的留言相关信息时,从文件服务器中为所述被叫用户设定的目录中提取所述留言文件。When receiving a voice message extraction request and the database server is in a normal state, first query the database server; Extracting the message file from the directory set by the called user. 3.根据权利要求1所述的处理语音邮箱业务的方法,其特征在于,所述留言相关信息包括:留言的流水号,主叫用户号码,留言时间和留言文件的读取状态,所述读取状态用于标识所述留言未读或者已读。3. The method for processing voice mailbox services according to claim 1, wherein the message-related information includes: the serial number of the message, the calling party number, the time of the message and the read status of the message file, the read The fetch status is used to indicate that the message is unread or read. 4.根据权利要求1-3任一项所述的处理语音邮箱业务的方法,其特征在于,所述方法还包括:4. The method for processing voice mailbox services according to any one of claims 1-3, wherein the method further comprises: 定期向数据库服务器发起心跳连接;Periodically initiate a heartbeat connection to the database server; 如果所述心跳连接正常,将所述数据库服务器的服务状态设置为正常状态;If the heartbeat connection is normal, the service state of the database server is set to a normal state; 如果所述心跳连接断开,将所述数据库服务器的服务状态设置为故障状态。If the heartbeat connection is disconnected, the service state of the database server is set to a failure state. 5.根据权利要求1-3任一项所述的处理语音邮箱业务的方法,其特征在于,所述根据所述留言相关信息向所述被叫用户播放所述留言文件包括:5. The method for processing voice mailbox services according to any one of claims 1-3, wherein said playing said message file to said called user according to said message-related information comprises: 根据所述留言相关信息按次序播放所述留言文件;或者,Playing the message file in order according to the relevant information of the message; or, 根据所述留言相关信息选择所述被叫用户需要的留言文件进行播放。Selecting and playing the message file required by the called user according to the relevant information of the message. 6.一种处理语音邮箱业务的装置,其特征在于,包括:6. A device for processing voice mailbox services, characterized in that it comprises: 接收单元,用于接收主叫用户的留言请求或者被叫用户的留言提取请求;A receiving unit, configured to receive a message request from a calling user or a request to retrieve a message from a called user; 查询单元,用于在接收到所述留言请求或者留言提取请求时,查询数据库服务器当前的服务状态;A query unit, configured to query the current service status of the database server when receiving the message request or the message extraction request; 第一处理单元,用于当接收到的是留言请求且所述数据库服务器处于故障状态时,通过呼叫接入设备提示所述主叫用户进行留言并生成留言文件,并将所述留言文件的命名规则发送给所述呼叫接入设备,以便于所述呼叫接入设备将所述留言文件保存到文件服务器中为被叫用户设定的目录中并根据所述命名规则命名所述留言文件,所述命名规则包括:采用留言相关信息中的至少一种信息命名所述留言文件;The first processing unit is used to prompt the calling user to leave a message and generate a message file through the call access device when a message request is received and the database server is in a fault state, and name the message file The rule is sent to the call access device, so that the call access device saves the message file in the directory set for the called user in the file server and names the message file according to the naming rule, so that The naming rules include: naming the message file by using at least one type of message-related information; 第二处理单元,当接收到的是留言提取请求且所述数据库服务器处于故障状态时,从文件服务器中为所述被叫用户设定的目录中提取留言文件;The second processing unit extracts the message file from the directory set for the called user in the file server when the message extraction request is received and the database server is in a failure state; 解析单元,用于解析所述第二处理的单元提取的留言文件的文件名,获得所述留言文件的留言相关信息;The parsing unit is configured to parse the file name of the message file extracted by the second processing unit, and obtain message-related information of the message file; 播放单元,用于根据由所述解析单元解析的留言相关信息播放由所述第二处理单元提取的留言文件。A playing unit, configured to play the message file extracted by the second processing unit according to the message-related information analyzed by the parsing unit. 7.根据权利要求6所述的处理语音邮箱业务的装置,其特征在于,所述装置还包括第三处理单元,7. The device for processing voice mailbox services according to claim 6, characterized in that the device further comprises a third processing unit, 所述第三处理单元,用于当接收到的是留言提取请求且所述数据库服务器处于正常状态时,先查询数据库服务器,当所述数据库服务器上未保存与所述被叫用户相关的留言相关信息时,从所述文件服务器中为所述被叫用户设定的目录中提取留言文件。The third processing unit is configured to first inquire about the database server when a message extraction request is received and the database server is in a normal state; When sending information, the message file is extracted from the directory set for the called user in the file server. 8.根据权利要求6所述的处理语音邮箱业务的装置,其特征在于,所述装置还包括:8. The device for processing voice mailbox services according to claim 6, wherein the device further comprises: 连接单元,用于定期向数据库服务器发起心跳连接;The connection unit is used to periodically initiate a heartbeat connection to the database server; 设置单元,用于当所述心跳连接断开时,将所述数据库服务器当前的服务状态设置为故障状态,当所述心跳连接正常,将所述数据库服务器的服务状态设置为正常状态。The setting unit is configured to set the current service state of the database server as a fault state when the heartbeat connection is disconnected, and set the service state of the database server as a normal state when the heartbeat connection is normal. 9.根据权利要求6所述的处理语音邮箱业务的装置,其特征在于,所述播放单元包括:9. The device for processing voice mailbox services according to claim 6, wherein the playback unit comprises: 第一播放子单元,用于根据由所述解析单元解析的留言相关信息按次序播放所述留言文件;或者,The first playing subunit is used to play the message file in order according to the message related information analyzed by the parsing unit; or, 第二播放子单元,用于根据由所述解析单元解析的留言相关信息选择所述被叫用户需要的留言文件进行播放。The second playing subunit is configured to select and play the message file required by the called user according to the message-related information analyzed by the parsing unit. 10.根据权利要求6-9任一项所述的处理语音邮箱业务的装置,其特征在于,所述留言相关信息包括:所述留言的流水号,主叫用户号码,留言时间或所述留言文件的读取状态,所述读取状态为:未读或者已读。10. The device for processing voice mailbox services according to any one of claims 6-9, wherein the information related to the message includes: the serial number of the message, the number of the calling party, the time of the message or the time of the message The read status of the file, the read status is: unread or read.
CN 201010244834 2010-08-04 2010-08-04 Method and device for processing voice mail box business Expired - Fee Related CN102137200B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010244834 CN102137200B (en) 2010-08-04 2010-08-04 Method and device for processing voice mail box business

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010244834 CN102137200B (en) 2010-08-04 2010-08-04 Method and device for processing voice mail box business

Publications (2)

Publication Number Publication Date
CN102137200A CN102137200A (en) 2011-07-27
CN102137200B true CN102137200B (en) 2013-10-02

Family

ID=44296850

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010244834 Expired - Fee Related CN102137200B (en) 2010-08-04 2010-08-04 Method and device for processing voice mail box business

Country Status (1)

Country Link
CN (1) CN102137200B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103095938B (en) * 2011-10-31 2017-09-29 中兴通讯股份有限公司 Voice leaving method and voice mail system
CN103716475A (en) * 2012-10-08 2014-04-09 中兴通讯股份有限公司 Voice mailbox server, terminal and voice message processing method
CN106980615B (en) * 2016-01-15 2020-09-01 阿里巴巴集团控股有限公司 Service processing method and system
CN105721718B (en) * 2016-01-28 2018-09-07 广州市讯飞樽鸿信息技术有限公司 A kind of monitoring method for distributed system core business process flow

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1961565A (en) * 2004-05-26 2007-05-09 高通股份有限公司 Apparatus, system, and method for providing voicemail service using presence status in packet data messaging system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1961565A (en) * 2004-05-26 2007-05-09 高通股份有限公司 Apparatus, system, and method for providing voicemail service using presence status in packet data messaging system

Also Published As

Publication number Publication date
CN102137200A (en) 2011-07-27

Similar Documents

Publication Publication Date Title
US7532710B2 (en) Systems and methods for providing voicemail services
CN101183976B (en) Method, device and system of implementing alarm remote notification and alarm remote inquiry
JP5337820B2 (en) Transfer error recovery technology
CN104202491A (en) Method for handling customer service telephone call and device thereof
CN101651936A (en) Automatic reply method and system based on intelligent network
US8774383B1 (en) Optimizing on-premise conferencing solutions
CN102137200B (en) Method and device for processing voice mail box business
CN101132437B (en) A multi-standby terminal and its 3G video phone automatic answering method and device
CN102325229A (en) Processing method and system for missed call in case of power failure of VoIP (Voice over Internet Phone) terminal
US8249226B2 (en) In-progress voicemail transfer based on identity
CN101902712A (en) Call failure processing method and device
CN101394442B (en) Voice answering system and method
CN108259433B (en) A call queuing distribution method, system and server
US8103253B2 (en) System and method for transmitting messages to a wireless communication device
US9161197B2 (en) Emergency call processing method and related apparatus and system
WO2011150885A2 (en) Method and device for managing voice message
CN105681603B (en) A kind of call center attends a banquet the method and apparatus of terminal call troubleshooting
CN102256216A (en) Network communication message method, mail service platform and system thereof
US20150023483A1 (en) Method and apparatus for providing virtual messaging
US20090036107A1 (en) Method, callee station, and communication system for performing call transfer function
CN103095938B (en) Voice leaving method and voice mail system
CN101690148A (en) Processing of message incapable of being reset in mobile network architecture
CN110086945A (en) Communication means, server, smart machine, server, storage medium
CN102497622B (en) Method for leaving message of voice/video service and device thereof
CN103856641B (en) method, device and system for processing voice call

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131002

CF01 Termination of patent right due to non-payment of annual fee