CN116437008A - User call processing method, device, equipment and medium - Google Patents
User call processing method, device, equipment and medium Download PDFInfo
- Publication number
- CN116437008A CN116437008A CN202310436145.5A CN202310436145A CN116437008A CN 116437008 A CN116437008 A CN 116437008A CN 202310436145 A CN202310436145 A CN 202310436145A CN 116437008 A CN116437008 A CN 116437008A
- Authority
- CN
- China
- Prior art keywords
- traffic data
- call
- traffic
- data
- user
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/2218—Call detail recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/2281—Call monitoring, e.g. for law enforcement purposes; Call tracing; Detection or prevention of malicious calls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5175—Call or contact centers supervision arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Technology Law (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
技术领域technical field
本发明涉及数据处理技术领域,特别涉及用户呼叫处理方法、装置、设备和介质。The present invention relates to the technical field of data processing, in particular to a user call processing method, device, equipment and medium.
背景技术Background technique
远程智能银行中心(简称“远银中心”)作为银行和客户之间沟通的重要桥梁,在客户服务中扮演着十分重要的角色,其中,电话银行是远银中心向客户提供服务的主要方式之一。The Remote Intelligent Banking Center (referred to as "Farbank Center") is an important bridge between banks and customers, and plays a very important role in customer service. Among them, telephone banking is one of the main ways that Farbank Center provides services to customers. one.
对于客户来电,传统的呼叫中心一般只能记录日志流水,然后向业务人员提供事后的基础通话记录或报表。然而,该日志流水信息分散,无法直观展示客户交互信息,业务人员无法知晓客户来电后的详细交互轨迹,并且业务人员只能在客户通话结束后查询通话记录,无法实时分析当前通话情况,另外由于业务人员无法全面地了解客户服务旅程,因此在客户投诉或对服务有异议时也无法快速准确地定位问题。For customer calls, traditional call centers generally can only record the log flow, and then provide business personnel with basic call records or reports after the event. However, the log flow information is scattered, and it is impossible to visually display customer interaction information. The business personnel cannot know the detailed interaction track after the customer calls, and the business personnel can only query the call records after the customer call ends, and cannot analyze the current call situation in real time. In addition, due to Business personnel do not have a comprehensive view of the customer service journey, so they cannot quickly and accurately locate problems when customers complain or disagree with the service.
因此亟需一种用户呼叫处理方案,为业务人员提供客户服务旅程的实时全景视图,有效地提升远银中心的客户服务水平和运营管理水平,并且增强客户服务体验。Therefore, there is an urgent need for a user call processing solution to provide business personnel with a real-time panoramic view of the customer service journey, effectively improve the customer service level and operation management level of the Far Bank Center, and enhance customer service experience.
发明内容Contents of the invention
本发明的目的在于提供用户呼叫处理方法、装置、设备和介质,通过实时采集用户来电数据和交互信息,可以缩短数据处理时间,可以在高并发通话场景下对用户来电数据和交互信息进行解析和归整处理,确保数据完整,并且可以在高并发通话场景下将用户来电数据和交互信息与业务规则相匹配,还原用户交互过程。The purpose of the present invention is to provide a user call processing method, device, equipment, and medium. By collecting user incoming call data and interactive information in real time, the data processing time can be shortened, and the user incoming call data and interactive information can be analyzed and analyzed in a high concurrent call scenario. Integrate and process to ensure data integrity, and match user call data and interaction information with business rules in high-concurrency call scenarios to restore the user interaction process.
本发明公开了一种用户呼叫处理方法,所述方法包括:The invention discloses a user call processing method, the method comprising:
接收在用户呼叫期间产生的话务事件,其中,所述话务事件包括自助语音通话开始事件、自助语音通话结束事件、人工语音通话开始事件和人工语音通话结束事件中的一个或多个;receiving a traffic event generated during a user call, wherein the traffic event includes one or more of a self-service voice call start event, a self-service voice call end event, a manual voice call start event, and a manual voice call end event;
识别所述话务事件的类型,并且生成话务数据;identifying the type of traffic event and generating traffic data;
基于所述话务数据的类型,利用对应的业务规则,将所述话务数据转换为业务数据,其中,所述业务规则包括自助语音菜单库和人工坐席技能映射关系中的一个或多个,并且其中,所述业务数据包括呼叫流水号、通话开始时间、主叫号码、菜单按键轨迹、转人工语音通话时间、排队等待时间、坐席技能和通话结束时间中的一个或多个。Based on the type of the traffic data, the traffic data is converted into business data by using corresponding business rules, wherein the business rules include one or more of a self-service voice menu library and a human agent skill mapping relationship, And wherein, the service data includes one or more of the call serial number, call start time, caller number, menu key track, call time transferred to artificial voice, queuing waiting time, agent skills and call end time.
可选地,所述方法还包括,在生成所述话务数据之后,将所述话务数据存储到数据库中,并且更新话务数据总数和存储路径,其中,一个话务事件对应于一个话务数据。Optionally, the method further includes, after generating the traffic data, storing the traffic data in a database, and updating the total number of traffic data and the storage path, wherein one traffic event corresponds to one traffic event business data.
可选地,所述方法还包括,从所述数据库中按批次提取多个话务数据并加载到缓存队列中,并且将所述多个话务数据分发到多个线程以将所述多个话务数据转换为多个业务数据,其中,属于同一呼叫流水号的话务数据被分发到同一线程。Optionally, the method further includes extracting a plurality of traffic data in batches from the database and loading them into a cache queue, and distributing the plurality of traffic data to multiple threads so that the multiple A traffic data is converted into multiple service data, wherein the traffic data belonging to the same call serial number is distributed to the same thread.
可选地,所述方法还包括,在将所述话务数据转换为所述业务数据之后,将所述业务数据加载到所述缓存队列中,并且将所述业务数据存储到所述数据库中。Optionally, the method further includes, after converting the traffic data into the service data, loading the service data into the cache queue, and storing the service data in the database .
可选地,所述方法还包括,跟踪所述数据库中的每个话务数据的处理状态,并且在所述话务数据总数超过容量阈值时,清理已处理状态的话务数据,其中,在将所述业务数据存储到所述数据库中之后,对应的话务数据的处理状态被更新为已处理状态。Optionally, the method further includes tracking the processing state of each traffic data in the database, and clearing the traffic data in the processed state when the total amount of the traffic data exceeds a capacity threshold, wherein, in After the service data is stored in the database, the processing status of the corresponding traffic data is updated to a processed status.
可选地,所述方法还包括,响应于查询请求,从所述数据库中检索对应的业务数据。Optionally, the method further includes, in response to a query request, retrieving corresponding service data from the database.
本发明公开了一种用户呼叫处理装置,所述装置包括:The invention discloses a user call processing device, which includes:
采集单元,用于接收在用户呼叫期间产生的话务事件,其中,所述话务事件包括自助语音通话开始事件、自助语音通话结束事件、人工语音通话开始事件和人工语音通话结束事件中的一个或多个,以及用于识别所述话务事件的类型,并且生成话务数据;A collection unit, configured to receive a traffic event generated during a user call, wherein the traffic event includes one of a self-service voice call start event, a self-service voice call end event, an artificial voice call start event, and an artificial voice call end event or more, and used to identify the type of traffic event and generate traffic data;
处理单元,用于基于所述话务数据的类型,利用对应的业务规则,将所述话务数据转换为业务数据,其中,所述业务规则包括自助语音菜单库和人工坐席技能映射关系中的一个或多个,并且其中,所述业务数据包括呼叫流水号、通话开始时间、主叫号码、菜单按键轨迹、转人工语音通话时间、排队等待时间、坐席技能和通话结束时间中的一个或多个。The processing unit is configured to convert the traffic data into business data by using corresponding business rules based on the type of the traffic data, wherein the business rules include the mapping relationship between the self-service voice menu library and the human agent skills One or more, and wherein, the service data includes one or more of the call serial number, call start time, caller number, menu key track, call time transferred to artificial voice, queuing waiting time, agent skills and call end time indivual.
可选地,所述装置还包括管理单元,用于维护所述业务规则。Optionally, the device further includes a management unit, configured to maintain the business rules.
可选地,所述装置还包括检索单元,用于响应于查询请求,从数据库中检索对应的业务数据。Optionally, the device further includes a retrieval unit, configured to retrieve corresponding service data from the database in response to the query request.
本发明公开了一种计算机设备,所述计算机设备包括存储有计算机可执行指令的存储器和处理器,所述处理器被配置为执行所述指令以实施上面描述的用户呼叫处理方法。The present invention discloses a computer device, which includes a memory storing computer-executable instructions and a processor configured to execute the instructions to implement the user call processing method described above.
本发明公开了一种使用计算机程序编码的计算机存储介质,所述计算机程序包括指令,所述指令被计算机执行以实施上面描述的用户呼叫处理方法。The present invention discloses a computer storage medium encoded with a computer program, the computer program including instructions executed by a computer to implement the user call processing method described above.
本发明公开了一种计算机程序产品,所述计算机程序产品包括计算机指令,所述计算机指令被执行时,实现上面描述的用户呼叫处理方法。The present invention discloses a computer program product, the computer program product includes computer instructions, and when the computer instructions are executed, the user call processing method described above is implemented.
本发明与现有技术相比,主要区别及其效果在于:The present invention compares with prior art, and main difference and effect thereof are:
本发明使得业务人员从用户进线开始就能够实时查询用户来电轨迹,识别异常通话或者调整运营策略,在用户通话结束之后也能够全面准确地分析用户来电轨迹,探索提升用户体验的方案,另外在遇到用户投诉或者质疑时还能够快速查看用户来电轨迹,辅助做好用户安抚和业务解答工作。The present invention enables service personnel to query the track of the user's incoming call in real time from the time the user enters the line, identify abnormal calls or adjust the operation strategy, and can also comprehensively and accurately analyze the track of the user's incoming call after the user's call is over, and explore solutions to improve user experience. When encountering user complaints or doubts, you can quickly check the user's call track, and assist in the work of comforting users and answering business questions.
附图说明Description of drawings
图1是根据本发明的应用场景的示意图;Fig. 1 is a schematic diagram of an application scenario according to the present invention;
图2是根据本发明的用户呼叫处理方法的流程图;Fig. 2 is a flowchart of the user call processing method according to the present invention;
图3是根据本发明的用户呼叫处理装置的框图;3 is a block diagram of a user call processing device according to the present invention;
图4是根据本发明的计算机设备的示意图。Figure 4 is a schematic diagram of a computer device according to the invention.
具体实施方式Detailed ways
为使本发明实施例的目的和技术方案更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose and technical solutions of the embodiments of the present invention more clear, the technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings of the embodiments of the present invention. Apparently, the described embodiments are some, not all, embodiments of the present invention. Based on the described embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
本申请的各实施例所公开的技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。The acquisition, storage, use, and processing of data in the technical solutions disclosed in the various embodiments of the present application all comply with the relevant provisions of national laws and regulations.
图1是根据本发明的应用场景的示意图。Fig. 1 is a schematic diagram of an application scenario according to the present invention.
如图1所示,用户可以经由用户设备101向呼叫中心102发送用户呼叫。用户设备101可以是一个或多个,用户设备101的数量不应该作为本申请的限制条件。用户设备101可以是智能手机、平板电脑、笔记本电脑、台式电脑等计算机设备,具备运算能力、输入输出功能及网络连接功能。As shown in FIG. 1 , a user may send a user call to a
呼叫中心102可以接收来自用户的用户呼叫,并且在用户呼叫期间可以产生一系列话务事件。呼叫中心102可以是单台服务器设备,也可以是服务器集群、云服务器等具备向外提供应用服务的计算机设备。
话务事件指的是在用户进线之后的通话过程中发生的原始流程事件,一般来说,每通通话平均可以产生30个至40个话务事件。The traffic event refers to the original process event that occurs during the call after the user enters the line. Generally speaking, each call can generate an average of 30 to 40 traffic events.
在一个实施例中,话务事件可以包括自助语音通话开始事件、自助语音通话结束事件、人工语音通话开始事件和人工语音通话结束事件等中的一个或多个。In an embodiment, the traffic event may include one or more of a self-service voice call start event, a self-service voice call end event, a manual voice call start event, and a manual voice call end event.
可以理解的是,可以通过互动式语音应答(Interactive Voice Response,IVR)系统实现自助语音通话,并且在自助语音通话期间,用户可以通过用户设备101上的输入组件(诸如按键等)来选择自助语音菜单(诸如首层进线菜单等)。It can be understood that the self-service voice call can be realized through an interactive voice response (Interactive Voice Response, IVR) system, and during the self-service voice call, the user can select the self-service voice call through an input component (such as a button, etc.) on the
可以理解的是,可以通过人工坐席实现人工语音通话,并且在人工语音通话期间,不同的人工坐席可以具不同的坐席技能(诸如账务交易功能、业务咨询功能和投诉建议功能等)。It can be understood that artificial voice calls can be realized through artificial seats, and during artificial voice calls, different artificial seats can have different agent skills (such as accounting transaction functions, business consulting functions, and complaint and suggestion functions, etc.).
用户呼叫处理装置103可以经由网络与呼叫中心102通信连接,并且在用户进线之后,可以接收由呼叫中心102实时推送的一系列话务事件。用户呼叫处理装置103可以是单台服务器设备,也可以是服务器集群、云服务器等具备向外提供应用服务的计算机设备。The user
在一个实施例中,用户呼叫处理装置103可以向呼叫中心102注册消息服务,从而可以利用消息订阅-发布机制来实时采集话务事件。In one embodiment, the user
然后,用户呼叫处理装置103可以对话务事件进行预处理,将话务事件写入到话务数据中以保障数据安全,如此,用户呼叫处理装置103可以使用断开重连的机制与呼叫中心102保持通信连接。Then, the user
在一个实施例中,话务数据可以采用数据编码的形式。In one embodiment, traffic data may be in the form of data encoding.
此外,用户呼叫处理装置103可以对话务数据进行解析,按照业务规则将话务数据转换为业务人员可识别的业务数据。In addition, the user
在一个实施例中,业务规则可以包括自助语音菜单库和人工坐席技能映射关系等中的一个或多个,并且业务数据可以包括呼叫流水号、通话开始时间、主叫号码、菜单按键轨迹、转人工语音通话时间、排队等待时间、坐席技能和通话结束时间等中的一个或多个。In one embodiment, the business rules may include one or more of the self-service voice menu library and the human agent skill mapping relationship, etc., and the business data may include the call serial number, call start time, calling number, menu button track, transfer One or more of artificial voice call time, queuing waiting time, agent skills, call end time, etc.
在一个实施例中,可以从话务数据中提取出数据编码,按照业务规则找到匹配的业务数据,例如,数据编码R01与自助语音菜单的首层进线菜单匹配。In one embodiment, the data code can be extracted from the traffic data, and the matching service data can be found according to the business rules, for example, the data code R01 matches the first-level incoming line menu of the self-service voice menu.
最后,用户呼叫处理装置103可以将业务数据进行入库。用户在各环节的来电轨迹信息可以形成完整的业务交互记录并且存储到数据库中,以便于业务人员从数据库中检索对应的业务数据。Finally, the user
在一个实施例中,业务数据先被加载到缓存队列中,如此,即使与数据库的连接断开,也能在数据库重连后更新数据库。In one embodiment, the business data is first loaded into the cache queue, so that even if the connection to the database is disconnected, the database can be updated after the database is reconnected.
本发明使得业务人员从用户进线开始就能够实时查询用户来电轨迹,识别异常通话或者调整运营策略,在用户通话结束之后也能够全面准确地分析用户来电轨迹,探索提升用户体验的方案,另外在遇到用户投诉或者质疑时还能够快速查看用户来电轨迹,辅助做好用户安抚和业务解答工作。The present invention enables service personnel to query the track of the user's incoming call in real time from the time the user enters the line, identify abnormal calls or adjust the operation strategy, and can also comprehensively and accurately analyze the track of the user's incoming call after the user's call is over, and explore solutions to improve user experience. When encountering user complaints or doubts, you can quickly check the user's call track, and assist in the work of comforting users and answering business questions.
图2是根据本发明的用户呼叫处理方法的流程图。Fig. 2 is a flow chart of the user call processing method according to the present invention.
如图2所示,用户呼叫处理方法200可以包括:As shown in Figure 2, the user
在步骤S201,接收在用户呼叫期间产生的话务事件。In step S201, a traffic event generated during a user call is received.
如上面已经描述的,在用户进线之后,可以接收由呼叫中心实时推送的一系列话务事件。在一个实施例中,可以向呼叫中心注册消息服务,从而可以利用消息订阅-发布机制来实时采集话务事件。通过实时采集用户来电数据和交互信息,可以缩短数据处理时间。As described above, after the user joins the line, he can receive a series of traffic events pushed by the call center in real time. In one embodiment, the message service can be registered with the call center, so that the message subscription-publishing mechanism can be used to collect traffic events in real time. By collecting user call data and interaction information in real time, the data processing time can be shortened.
话务事件可以包括自助语音通话开始事件、自助语音通话结束事件、人工语音通话开始事件和人工语音通话结束事件等中的一个或多个。可以理解的是,根据实际需要,话务事件还可以包括更多或更少的事件,在此不受限制。The traffic event may include one or more of a self-service voice call start event, a self-service voice call end event, an artificial voice call start event, an artificial voice call end event, and the like. It can be understood that, according to actual needs, the traffic event may also include more or fewer events, which is not limited here.
在步骤S202,识别话务事件的类型,并且生成话务数据。In step S202, the type of traffic event is identified, and traffic data is generated.
继续上面的示例,话务事件的类型可以是自助语音通话开始事件、自助语音通话结束事件、人工语音通话开始事件和人工语音通话结束事件等中的一个或多个。在识别话务事件的类型之后,可以对话务事件进行格式化处理,诸如采用数据编码的形式将话务事件写入话务数据中。Continuing with the above example, the type of the traffic event may be one or more of a self-service voice call start event, a self-service voice call end event, a manual voice call start event, and a manual voice call end event. After identifying the type of the traffic event, the traffic event can be formatted, such as writing the traffic event into the traffic data in the form of data encoding.
在生成话务数据之后,可以将话务数据存储到数据库中。通过将话务数据写入本地存储,可以保障数据安全,从而即使与呼叫中心的连接断开,也不会影响后续的数据处理过程。此外,可以更新话务数据总数和存储路径,其中,一个话务事件对应于一个话务数据。After the traffic data is generated, the traffic data can be stored in a database. By writing the traffic data into the local storage, the data security can be guaranteed, so that even if the connection with the call center is disconnected, the subsequent data processing process will not be affected. In addition, the total number of traffic data and the storage path can be updated, wherein one traffic event corresponds to one traffic data.
在步骤S203,基于话务数据的类型,利用对应的业务规则,将话务数据转换为业务数据。In step S203, based on the type of the traffic data, the traffic data is converted into service data by using the corresponding business rules.
可以从数据库中按批次提取多个话务数据并加载到缓存队列中。此外,可以基于话务数据的类型,筛选出有效的多个话务数据。多个话务数据可以被分发到多个线程,以将多个话务数据转换为多个业务数据,从而可以在高并发通话场景下对用户来电数据和交互信息进行解析和归整处理,确保数据完整。通过对用户进线的唯一呼叫流水号进行哈希取模,可以将同一呼叫流水号下的话务数据分发到同一线程,即,同一通电话的数据文件由同一线程处理,从而可以确保数据完整。Multiple traffic data can be extracted from the database in batches and loaded into the cache queue. In addition, multiple effective traffic data can be filtered out based on the type of traffic data. Multiple traffic data can be distributed to multiple threads to convert multiple traffic data into multiple business data, so that user incoming call data and interaction information can be analyzed and organized in high concurrent call scenarios to ensure The data is complete. By hashing the unique call serial number of the user's incoming line, the traffic data under the same call serial number can be distributed to the same thread, that is, the data files of the same call are processed by the same thread, thus ensuring data integrity .
如上面已经描述的,每个线程可以从话务数据中提取出数据编码,按照业务规则找到匹配的业务数据,从而可以在高并发通话场景下将用户来电数据和交互信息与业务规则相匹配,还原用户交互过程。在一个实施例中,业务数据可以采用键值对的形式以便于入库。As described above, each thread can extract data codes from traffic data and find matching business data according to business rules, so that user call data and interaction information can be matched with business rules in high concurrent call scenarios. Restore user interaction process. In one embodiment, business data may be in the form of key-value pairs for storage.
业务规则可以被日常维护,并且可以包括自助语音菜单库和人工坐席技能映射关系等中的一个或多个,并且业务数据可以包括呼叫流水号、通话开始时间、主叫号码、菜单按键轨迹、转人工语音通话时间、排队等待时间、坐席技能和通话结束时间等中的一个或多个。例如,从自助语音通话开始事件所生成的话务数据中可以解析出通话开始时间,从人工语音通话开始事件所生成的话务数据中可以解析出转人工语音通话时间,从人工语音通话结束事件所生成的话务数据中可以解析出通话结束时间等。Business rules can be maintained daily, and can include one or more of the self-service voice menu library and artificial agent skill mapping relationship, etc., and business data can include call serial number, call start time, calling number, menu button track, transfer One or more of artificial voice call time, queuing waiting time, agent skills, call end time, etc. For example, the call start time can be analyzed from the traffic data generated by the self-service voice call start event, the call time can be analyzed from the traffic data generated by the artificial voice call start event, and the artificial voice call end event The call end time and the like can be analyzed from the generated traffic data.
在将话务数据转换为业务数据之后,可以先将业务数据加载到缓存队列中,再将业务数据存储到数据库中,这样即使与数据库的连接断开,也能在数据库重连后更新数据库。After the traffic data is converted into business data, the business data can be loaded into the cache queue first, and then the business data can be stored in the database, so that even if the connection with the database is disconnected, the database can be updated after the database is reconnected.
如果处理的是一通通话中的第一个话务事件,则业务数据可以直接加载到缓存队列中,并且同步插入数据库,否则可以先确定缓存队列中是否已存在该通通话的信息,并且确定数据库中是否已存在相关记录。如果都存在,则可以先将已处理的业务数据从数据库中提取并加载到缓存队列中,并且与新的业务数据合并更新,随后再入库,从而用户在各环节的来电轨迹信息可以形成完整的业务交互记录并且存储到数据库中。If the first traffic event in a call is being processed, the service data can be directly loaded into the cache queue and inserted into the database synchronously; otherwise, it can be determined first whether the call information already exists in the cache queue, and then the database can be determined Whether the related record already exists in . If they all exist, the processed business data can be extracted from the database and loaded into the cache queue first, and merged and updated with the new business data, and then put into the warehouse, so that the user's call track information in each link can form a complete The business interaction is recorded and stored in the database.
在将话务数据存储到数据库中之后,可以跟踪数据库中的每个话务数据的处理状态,并且在将业务数据存储到数据库中之后,对应的话务数据的处理状态可以被更新为已处理状态。在话务数据总数超过容量阈值时,可以清理已处理状态的话务数据,从而可以确保新数据不丢失,并且在清理之后,可以更新话务数据总数和存储路径。After the traffic data is stored in the database, the processing status of each traffic data in the database can be tracked, and after the traffic data is stored in the database, the processing status of the corresponding traffic data can be updated as processed state. When the total amount of traffic data exceeds the capacity threshold, the traffic data in the processed state can be cleared, so as to ensure that new data is not lost, and after clearing, the total number of traffic data and the storage path can be updated.
可以重复以上步骤,直到该通通话结束,从而完成用户来电轨迹记录。The above steps can be repeated until the call ends, thereby completing the recording of the user's incoming call track.
响应于查询请求,可以从数据库中检索对应的业务数据。在入库之后,业务人员可以实时查看详细的用户来电轨迹信息,并且支持对用户来电规律、用户来电轨迹等进行分析。In response to a query request, corresponding business data can be retrieved from the database. After entering the warehouse, business personnel can view detailed user call trace information in real time, and support the analysis of user call patterns and user call traces.
本发明使得业务人员从用户进线开始就能够实时查询用户来电轨迹,识别异常通话或者调整运营策略,在用户通话结束之后也能够全面准确地分析用户来电轨迹,探索提升用户体验的方案,另外在遇到用户投诉或者质疑时还能够快速查看用户来电轨迹,辅助做好用户安抚和业务解答工作。The present invention enables service personnel to query the track of the user's incoming call in real time from the time the user enters the line, identify abnormal calls or adjust the operation strategy, and can also comprehensively and accurately analyze the track of the user's incoming call after the user's call is over, and explore solutions to improve user experience. When encountering user complaints or doubts, you can quickly check the user's call track, and assist in the work of comforting users and answering business questions.
图3是根据本发明的用户呼叫处理装置的框图。Fig. 3 is a block diagram of a subscriber call processing device according to the present invention.
如图3所示,用户呼叫处理装置300可以包括:As shown in Figure 3, the user
采集单元301,用于接收在用户呼叫期间产生的话务事件,以及用于识别话务事件的类型,并且生成话务数据;A
处理单元302,用于基于话务数据的类型,利用对应的业务规则,将话务数据转换为业务数据。The
在一个实施例中,用户呼叫处理装置300还可以包括管理单元303,用于维护业务规则。In an embodiment, the user
在一个实施例中,用户呼叫处理装置300还可以包括检索单元304,用于响应于查询请求,从数据库中检索对应的业务数据。In an embodiment, the user
上面结合图2详细说明的实施方式是与本实施方式相对应的方法实施方式,本实施方式可与上述实施方式互相配合实施。上述实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在上述实施方式中。The implementation manner described in detail above with reference to FIG. 2 is a method implementation manner corresponding to this implementation manner, and this implementation manner can be implemented in cooperation with the above-mentioned implementation manner. The relevant technical details mentioned in the foregoing implementation manners are still valid in this implementation manner, and will not be repeated here in order to reduce repetition. Correspondingly, the relevant technical details mentioned in this implementation manner may also be applied in the foregoing implementation manners.
图4是根据本发明的计算机设备的示意图。下面结合图4进行详细说明。Figure 4 is a schematic diagram of a computer device according to the invention. The details will be described below in conjunction with FIG. 4 .
设备400可以包括一个或多个处理器402,与处理器402中的至少一个连接的系统控制逻辑408,与系统控制逻辑408连接的系统内存404,与系统控制逻辑408连接的非易失性存储器(NVM)406,以及与系统控制逻辑408连接的网络接口410。
处理器402可以包括一个或多个单核或多核处理器。处理器402可以包括通用处理器和专用处理器(例如,图形处理器,应用处理器,基带处理器等)的任何组合。在本文的实施例中,处理器402可以被配置为执行根据如图2所示的各种实施例的一个或多个实施例。Processor 402 may include one or more single-core or multi-core processors. Processor 402 may include any combination of general purpose processors and special purpose processors (eg, graphics processors, application processors, baseband processors, etc.). In the embodiments herein, the processor 402 may be configured to execute one or more embodiments according to various embodiments as shown in FIG. 2 .
在一些实施例中,系统控制逻辑408可以包括任意合适的接口控制器,以向处理器402中的至少一个和/或与系统控制逻辑408通信的任意合适的设备或组件提供任意合适的接口。In some embodiments, system control logic 408 may include any suitable interface controller to provide any suitable interface to at least one of processors 402 and/or any suitable device or component in communication with system control logic 408 .
在一些实施例中,系统控制逻辑408可以包括一个或多个存储器控制器,以提供连接到系统内存404的接口。系统内存404可以用于加载以及存储数据和/或指令。在一些实施例中设备400的内存404可以包括任意合适的易失性存储器,例如合适的动态随机存取存储器(DRAM)。In some embodiments, system control logic 408 may include one or more memory controllers to provide an interface to
NVM/存储器406可以包括用于存储数据和/或指令的一个或多个有形的、非暂时性的计算机可读介质。在一些实施例中,NVM/存储器406可以包括闪存等任意合适的非易失性存储器和/或任意合适的非易失性存储设备,例如HDD(Hard Disk Drive,硬盘驱动器),CD(Compact Disc,光盘)驱动器,DVD(Digital Versatile Disc,数字通用光盘)驱动器中的至少一个。NVM/memory 406 may include one or more tangible, non-transitory computer-readable media for storing data and/or instructions. In some embodiments, NVM/memory 406 may include any suitable non-volatile memory such as flash memory and/or any suitable non-volatile storage device, such as HDD (Hard Disk Drive, hard disk drive), CD (Compact Disc , CD) drive, at least one of DVD (Digital Versatile Disc, Digital Versatile Disc) drive.
NVM/存储器406可以包括安装在设备400的装置上的一部分存储资源,或者它可以由设备访问,但不一定是设备的一部分。例如,可以经由网络接口410通过网络访问NVM/存储406。NVM/memory 406 may comprise a portion of storage resources installed on a device of
特别地,系统内存404和NVM/存储器406可以分别包括:指令420的暂时副本和永久副本。指令420可以包括:由处理器402中的至少一个执行时导致设备400实施如图2所示的方法的指令。在一些实施例中,指令420、硬件、固件和/或其软件组件可另外地/替代地置于系统控制逻辑408,网络接口410和/或处理器402中。In particular,
网络接口410可以包括收发器,用于为设备400提供无线电接口,进而通过一个或多个网络与任意其他合适的设备(如前端模块,天线等)进行通信。在一些实施例中,网络接口410可以集成于设备400的其他组件。例如,网络接口410可以集成于处理器402的,系统内存404,NVM/存储器406,和具有指令的固件设备(未示出)中的至少一种,当处理器402中的至少一个执行所述指令时,设备400实现图2所示的各种实施例的一个或多个实施例。The
网络接口410可以进一步包括任意合适的硬件和/或固件,以提供多输入多输出无线电接口。例如,网络接口410可以是网络适配器,无线网络适配器,电话调制解调器和/或无线调制解调器。
在一个实施例中,处理器402中的至少一个可以与用于系统控制逻辑408的一个或多个控制器的逻辑封装在一起,以形成系统封装(SiP)。在一个实施例中,处理器402中的至少一个可以与用于系统控制逻辑408的一个或多个控制器的逻辑集成在同一管芯上,以形成片上系统(SoC)。In one embodiment, at least one of the processors 402 may be packaged with logic for one or more controllers of the system control logic 408 to form a system in package (SiP). In one embodiment, at least one of the processors 402 may be integrated on the same die with logic for one or more controllers of the system control logic 408 to form a system on chip (SoC).
设备400可以进一步包括:输入/输出(I/O)设备412。I/O设备412可以包括用户界面,使得用户能够与设备400进行交互;外围组件接口的设计使得外围组件也能够与设备400交互。在一些实施例中,设备400还包括传感器,用于确定与设备400相关的环境条件和位置信息的至少一种。
在一些实施例中,用户界面可包括但不限于显示器(例如,液晶显示器,触摸屏显示器等),扬声器,麦克风,一个或多个相机(例如,静止图像照相机和/或摄像机),手电筒(例如,发光二极管闪光灯)和键盘。In some embodiments, the user interface may include, but is not limited to, a display (e.g., a liquid crystal display, a touch screen display, etc.), a speaker, a microphone, one or more cameras (e.g., a still image camera and/or a video camera), a flashlight (e.g., LED flash light) and keyboard.
在一些实施例中,外围组件接口可以包括但不限于非易失性存储器端口、音频插孔和电源接口。In some embodiments, peripheral component interfaces may include, but are not limited to, non-volatile memory ports, audio jacks, and power interfaces.
在一些实施例中,传感器可包括但不限于陀螺仪传感器,加速度计,近程传感器,环境光线传感器和定位单元。定位单元还可以是网络接口410的一部分或与网络接口410交互,以与定位网络的组件(例如,全球定位系统(GPS)卫星)进行通信。In some embodiments, sensors may include, but are not limited to, gyroscope sensors, accelerometers, proximity sensors, ambient light sensors, and positioning units. The positioning unit may also be part of or interact with the
可以理解的是,本发明实施例示意的结构并不构成对计算机设备400的具体限定。在本申请另一些实施例中,计算机设备400可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。It can be understood that, the structure shown in the embodiment of the present invention does not constitute a specific limitation on the
可将程序代码应用于输入指令,以执行本文描述的各功能并生成输出信息。可以按已知方式将输出信息应用于一个或多个输出设备。为了本申请的目的,处理系统包括具有诸如例如数字信号处理器(DSP)、微控制器、专用集成电路(ASIC)或微处理器之类的处理器的任何系统。Program code can be applied to input instructions to perform the functions described herein and generate output information. The output information may be applied to one or more output devices in known manner. For the purposes of this application, a processing system includes any system having a processor such as, for example, a digital signal processor (DSP), microcontroller, application specific integrated circuit (ASIC), or microprocessor.
程序代码可以用高级程序化语言或面向对象的编程语言来实现,以便与处理系统通信。在需要时,也可用汇编语言或机器语言来实现程序代码。事实上,本文中描述的机制不限于任何特定编程语言的范围。在任一情形下,该语言可以是编译语言或解释语言。The program code can be implemented in a high-level procedural language or an object-oriented programming language to communicate with the processing system. Program code can also be implemented in assembly or machine language, if desired. In fact, the mechanisms described in this paper are not limited in scope to any particular programming language. In either case, the language may be a compiled or interpreted language.
至少一个实施例的一个或多个方面可以由存储在计算机可读存储介质上的表示性指令来实现,指令表示处理器中的各种逻辑,指令在被机器读取时使得该机器制作用于执行本文所述的技术的逻辑。被称为“IP核”的这些表示可以被存储在有形的计算机可读存储介质上,并被提供给多个客户或生产设施以加载到实际制造该逻辑或处理器的制造机器中。One or more aspects of at least one embodiment can be implemented by representative instructions stored on a computer-readable storage medium, the instructions representing various logic in a processor, the instructions, when read by a machine, cause the machine to make Logic that implements the techniques described herein. These representations, referred to as "IP cores," may be stored on a tangible computer-readable storage medium and provided to various customers or production facilities for loading into the fabrication machines that actually manufacture the logic or processor.
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310436145.5A CN116437008A (en) | 2023-04-21 | 2023-04-21 | User call processing method, device, equipment and medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310436145.5A CN116437008A (en) | 2023-04-21 | 2023-04-21 | User call processing method, device, equipment and medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116437008A true CN116437008A (en) | 2023-07-14 |
Family
ID=87083113
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310436145.5A Pending CN116437008A (en) | 2023-04-21 | 2023-04-21 | User call processing method, device, equipment and medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116437008A (en) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080240404A1 (en) * | 2007-03-30 | 2008-10-02 | Kelly Conway | Method and system for aggregating and analyzing data relating to an interaction between a customer and a contact center agent |
| CN102546987A (en) * | 2012-01-12 | 2012-07-04 | 江苏电力信息技术有限公司 | Method for realizing rapid identification of electricity customer information |
| CN104135578A (en) * | 2014-08-15 | 2014-11-05 | 国家电网公司 | Service data processing method and system based on calling platform |
| CN107317835A (en) * | 2017-05-19 | 2017-11-03 | 四川新网银行股份有限公司 | A kind of method of the positioning layering customer information captured based on track |
| CN107656999A (en) * | 2017-09-20 | 2018-02-02 | 携程旅游信息技术(上海)有限公司 | Call history retroactive method, device, electronic equipment, storage medium |
| CN107800896A (en) * | 2017-02-20 | 2018-03-13 | 平安科技(深圳)有限公司 | Telephone service exchange method and device |
| CN114205461A (en) * | 2020-09-18 | 2022-03-18 | 北京有限元科技有限公司 | Method, apparatus and medium for determining access procedure record in interactive voice response |
| CN114222028A (en) * | 2021-12-09 | 2022-03-22 | 中国建设银行股份有限公司 | Speech recognition method, apparatus, computer equipment and storage medium |
| CN115147190A (en) * | 2022-07-21 | 2022-10-04 | 上海中汇亿达金融信息技术有限公司 | Order management system and method adopting lock-free mode |
-
2023
- 2023-04-21 CN CN202310436145.5A patent/CN116437008A/en active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080240404A1 (en) * | 2007-03-30 | 2008-10-02 | Kelly Conway | Method and system for aggregating and analyzing data relating to an interaction between a customer and a contact center agent |
| CN102546987A (en) * | 2012-01-12 | 2012-07-04 | 江苏电力信息技术有限公司 | Method for realizing rapid identification of electricity customer information |
| CN104135578A (en) * | 2014-08-15 | 2014-11-05 | 国家电网公司 | Service data processing method and system based on calling platform |
| CN107800896A (en) * | 2017-02-20 | 2018-03-13 | 平安科技(深圳)有限公司 | Telephone service exchange method and device |
| CN107317835A (en) * | 2017-05-19 | 2017-11-03 | 四川新网银行股份有限公司 | A kind of method of the positioning layering customer information captured based on track |
| CN107656999A (en) * | 2017-09-20 | 2018-02-02 | 携程旅游信息技术(上海)有限公司 | Call history retroactive method, device, electronic equipment, storage medium |
| CN114205461A (en) * | 2020-09-18 | 2022-03-18 | 北京有限元科技有限公司 | Method, apparatus and medium for determining access procedure record in interactive voice response |
| CN114222028A (en) * | 2021-12-09 | 2022-03-22 | 中国建设银行股份有限公司 | Speech recognition method, apparatus, computer equipment and storage medium |
| CN115147190A (en) * | 2022-07-21 | 2022-10-04 | 上海中汇亿达金融信息技术有限公司 | Order management system and method adopting lock-free mode |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109034993B (en) | Account checking method, account checking equipment, account checking system and computer readable storage medium | |
| US11223720B2 (en) | System and method for utilizing customer data in a communication system | |
| US8180646B2 (en) | System and method for implementing voice print-based priority call routing | |
| CN105187674B (en) | Compliance checking method and device for service recording | |
| CN112417274A (en) | Message pushing method and device, electronic equipment and storage medium | |
| CN111240940A (en) | Real-time service monitoring method and device, electronic equipment and storage medium | |
| CN110795166A (en) | Data processing method and device | |
| CN112862598B (en) | Channel information management method, device, electronic equipment and medium | |
| CN114240622A (en) | A bank payment log playback method, device, device and readable storage medium | |
| CN113609271B (en) | Knowledge graph-based service processing method, device, equipment and storage medium | |
| US9747167B2 (en) | Persistency free architecture | |
| CN116437008A (en) | User call processing method, device, equipment and medium | |
| CN115221874A (en) | Inverted index construction method, list screening method, device, electronic device | |
| CN113918634A (en) | Data adaptation method, adapter and storage medium for data interaction | |
| CN119668895A (en) | Event notification method, device, computer equipment and readable storage medium | |
| CA2727110A1 (en) | Interactive voice response system to business application interface | |
| US20240296831A1 (en) | Method and apparatus for generating data to train models for predicting intent from conversations | |
| CN104252488B (en) | The method and server of processing data | |
| CN119003574A (en) | Automatic optimization method, device, equipment and medium for SQL execution performance | |
| CN116233314A (en) | Disaster recovery method and device for telephone system of customer service center | |
| CN110347597A (en) | Interface test method, device, storage medium and the mobile terminal of picture servers | |
| US10031811B1 (en) | Systems and methods for enhancing electronic discovery searches | |
| CN115168203A (en) | Interface simulation method, device, system, computer equipment and storage medium | |
| CN114327439A (en) | Flexibly configured external data acquisition method and system | |
| CN113766462A (en) | IoT card management method, device and computing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |