[go: up one dir, main page]

CN111698319B - Method, device and system for automatically popping screen when incoming call - Google Patents

Method, device and system for automatically popping screen when incoming call Download PDF

Info

Publication number
CN111698319B
CN111698319B CN202010527127.4A CN202010527127A CN111698319B CN 111698319 B CN111698319 B CN 111698319B CN 202010527127 A CN202010527127 A CN 202010527127A CN 111698319 B CN111698319 B CN 111698319B
Authority
CN
China
Prior art keywords
incoming call
rmi
websocket
information
message service
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.)
Active
Application number
CN202010527127.4A
Other languages
Chinese (zh)
Other versions
CN111698319A (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.)
Shanghai Qianzhen Information Technology Co ltd
Original Assignee
Shanghai Qianzhen Information Technology 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 Shanghai Qianzhen Information Technology Co ltd filed Critical Shanghai Qianzhen Information Technology Co ltd
Priority to CN202010527127.4A priority Critical patent/CN111698319B/en
Publication of CN111698319A publication Critical patent/CN111698319A/en
Application granted granted Critical
Publication of CN111698319B publication Critical patent/CN111698319B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • H04L69/162Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Educational Administration (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The application discloses an incoming call automatic screen popup method, an incoming call automatic screen popup device, an incoming call automatic screen popup system, electronic equipment and a computer readable storage medium, the method comprises the following steps: establishing a websocket connection between a browser end and an rmi-websocket message service, so that the browser end receives incoming call information sent by the rmi-websocket message service through the websocket connection; and responding to the incoming call information, and popping up an incoming call popup page at the browser end. The http protocol needs a front end to send a request, a back end has a response, the http protocol is replaced by a websocket protocol, the back end can independently send information to the front end, and web socket connection between a browser end and an rmi-websocket message service is established, so that no matter the front end browser is not an IE kernel browser, incoming call information sent by the rmi-websocket message service can be responded to automatically pop up an incoming call popup screen page at the browser end, the compatibility of the browser is greatly improved, meanwhile, the incoming call information can be automatically pushed to the front end, and the problem that information such as a complaint order and an urging order is pushed to the front end in real time to remind the message is solved.

Description

Method, device and system for automatically popping screen when incoming call
Technical Field
The present application relates to the field of information processing technologies, and in particular, to an incoming call automatic pop-up method, an incoming call automatic pop-up device, an incoming call automatic pop-up system, an electronic device, and a computer-readable storage medium.
Background
Call center systems are typically developed based on either the C/S (client/server) architecture or the B/S (browser/server) architecture, where an increasing number of developers tend to develop call center systems using the B/S architecture. The existing call center system based on the B/S framework mostly adopts an ActiveX control technology when realizing incoming call screen flicking, and the existing call center system needs to be available by a browser based on an IE kernel, and other browsers based on a Chrome kernel or a Firefox kernel have low compatibility to ActiveX, and if the compatibility is required to be improved, a large amount of debugging work needs to be carried out according to different browser versions and operating system versions; and even the browser based on the IE kernel needs to be upgraded according to the version of the browser. That is to say, the existing call center system developed based on the ActiveX control technology has a problem of low compatibility with different browsers.
At present, the incoming call of a soft phone seat system of a call center is automatically popped up to a client service system and is limited in a browser of an IE kernel, so that a plurality of plug-ins developed based on the call center have compatibility problems, the access of a non-IE kernel or a non-specific version browser is limited on a login page, and a user is prompted to change the browser for login. The customer service system is a system for headquarter customer service to process orders of on-line ordering, complaints, claims settlement and the like, customer service personnel log in a soft phone seat system of a call center to make a call, and automatically pop up a workbench in the customer service system when making a call to process customer incoming call requirements, such as order and complaint order processing. In the prior art, when a soft telephone seat system of a call center receives and calls, a screen is popped up in a smiling system in a mode of popping up a workbench by using a for event monitoring event, the screen popping mode is only suitable for an IE browser, and the compatibility of different browsers is low, so that a new mode is required to push call information to a customer service system.
In addition, due to the introduction of the concept of system merging and integration, it is desirable to integrate and nest the functions of various systems in a user center for processing, and most systems also integrate the functions of single sign-on, message reminding, menu authority, etc. for unified management of the client, while the default browser kernel of the client is Chrome or Firefox in general, the special case system of the call center is still limited to the use of the IE kernel and appears to be out of the grid, resulting in a step-behind embedded docking of various functions. For example: when the docking single sign-on is realized, a client of the soft phone seat system clicks and jumps to a workbench page of the customer service system, but the function is unavailable due to the incompatibility of the browser, so the meaning of the docking client single sign-on cannot be reflected.
Meanwhile, the mobile terminal carried by the user, such as a mobile phone and a tablet personal computer, generally cannot be provided with an IE browser, the limitation of the browser login is equivalent to the limitation of the mobile terminal operation, and some urgent complaints cannot be logged in the mobile terminal for checking and processing.
Disclosure of Invention
The application aims to provide an automatic incoming call popup method, device and system, electronic equipment and a computer readable storage medium, and solves the problem that an IE kernel browser is limited when a workbench is popped up automatically at a browser end according to incoming call information.
The purpose of the application is realized by adopting the following technical scheme:
in a first aspect, the present application provides an automatic incoming call screen popup method, including: establishing a websocket connection between a browser end and an rmi-websocket message service, so that the browser end receives incoming call information sent by the rmi-websocket message service through the websocket connection; and responding to the incoming call information, and popping up an incoming call popup page at the browser end. The technical scheme has the advantages that the http protocol needs a front end to send a request, the back end only responds, the http protocol is replaced by a websocket protocol, the back end can independently send information to the front end, and the websocket connection between the browser end and the rmi-websocket message service is established, so that the incoming call popup page can be automatically popped up at the browser end in response to the incoming call information sent by the rmi-websocket message service no matter whether the front end browser is a browser with an IE kernel or not, the compatibility of the browser is greatly improved, meanwhile, the incoming call information is automatically pushed to the front end, and the problem that messages such as complaint lists and solicitation lists are pushed to the front end in real time to remind the messages is solved.
In some possible implementations, the method further includes: registering the rmi-websocket message service by using login information; the establishing of the websocket connection between the browser end and the rmi-websocket message service comprises the following steps: acquiring login information of the browser end and sending the login information to the rmi-websocket message service; and if the login information of the browser end is registered in the rmi-websocket message service, establishing websocket connection between the browser end and the rmi-websocket message service. The technical scheme has the advantages that the login information is used for registering the rmi-websocket message service, when the browser end wants to establish the websocket connection with the rmi-websocket message service, whether the login information of the browser end registers the rmi-websocket message service is judged, if the login information of the browser end registers the rmi-websocket message service is established, the browser end is established to be connected with the websocket of the rmi-websocket message service, therefore, the link is verified through registration, the websocket connection is prevented from being established when the browser end pushes unregistered login information, and the safety of the websocket connection between the browser end and the rmi-websocket message service is improved.
In some possible implementations, the method further includes: judging whether a user corresponding to the login information of the browser end logs in or not through the rmi-websocket message service so as to enable the rmi-websocket message service to meet the following requirements: and if the user logs in, sending the incoming call information to the browser end through the websocket connection. The technical scheme has the advantages that the browser end establishes the websocket connection with the rmi-websocket message service according to the login information when a user logs in, whether the user logs in is judged, whether the current websocket connection is kept can be judged, and therefore the browser end can obtain the incoming call information through the websocket connection when the user logs in, and the incoming call popup screen is achieved.
In some possible implementations, the method further includes: and sending the incoming call information to a web server so that the web server sends the incoming call information to the rmi-websocket message service. The technical scheme has the advantages that the power information is sent to the web server, the power information is sent to the rmi-websocket message service through the web server, and therefore the power information is sent to the rmi-websocket message service through the web server.
In some possible implementations, the sending the incoming call information to the web server includes: establishing a corresponding relation between the customer service seat number and the customer service number; acquiring incoming call information corresponding to the customer service seat number; and sending the incoming call information corresponding to the customer service agent number to a web server corresponding to the customer service agent number according to the customer service agent number corresponding to the customer service agent number. The technical scheme has the advantages that the customer service seat number of the call center soft phone seat system and the customer service work number of the customer service system are bound, when a customer service person corresponding to a certain customer service seat number makes a call through the soft phone seat system of the call center, incoming call information corresponding to the customer service seat number is sent to a web server corresponding to the bound customer service work number, and the phenomenon that a large number of forwarding tasks of the incoming call information are blocked to the certain web server is avoided.
In a second aspect, the present application provides an incoming call automatic pop-up device, the device comprising: the connection establishing module is used for establishing a websocket connection between a browser end and the rmi-websocket message service so that the browser end receives incoming call information sent by the rmi-websocket message service through the websocket connection; and the popup module is used for responding to the incoming call information and popping up an incoming call popup page at the browser end. The technical scheme has the advantages that the http protocol needs a front end to send a request, the back end only responds, the http protocol is replaced by a websocket protocol, the back end can independently send information to the front end, and the websocket connection between the browser end and the rmi-websocket message service is established, so that the incoming call popup page can be automatically popped up at the browser end in response to the incoming call information sent by the rmi-websocket message service no matter whether the front end browser is a browser with an IE kernel or not, the compatibility of the browser is greatly improved, meanwhile, the incoming call information is automatically pushed to the front end, and the problem that messages such as complaint lists and solicitation lists are pushed to the front end in real time to remind the messages is solved.
In some possible implementations, the apparatus further includes a registration module to register the rmi-websocket message service with login information; the connection establishment module includes: the login acquisition unit is used for acquiring login information of the browser end and sending the login information to the rmi-websocket message service; and the connection establishing unit is used for establishing the websocket connection between the browser end and the rmi-websocket message service if the login information of the browser end registers the rmi-websocket message service.
In some possible implementation manners, the apparatus further includes a login determination module, configured to determine, by using the rmi-websocket message service, whether a user corresponding to the login information of the browser side logs in, so that the rmi-websocket message service satisfies: and if the user logs in, sending the incoming call information to the browser end through the websocket connection.
In some possible implementation manners, the apparatus further includes a forwarding module, configured to send the incoming call information to a web server, so that the web server sends the incoming call information to the rmi-websocket message service.
In some possible implementations, the forwarding module includes: the corresponding establishing unit is used for establishing the corresponding relation between the customer service seat number and the customer service number; the call acquisition unit is used for acquiring call information corresponding to the customer service seat number; and the forwarding unit is used for sending the incoming call information corresponding to the customer service seat number to a web server corresponding to the customer service number according to the customer service number corresponding to the customer service number.
In a third aspect, the application provides an automatic incoming call popup screen system, which includes a browser end and at least one rmi-websocket message server, wherein the rmi-websocket message server is deployed in the at least one rmi-websocket message server; the browser end is used for establishing a websocket connection with the rmi-websocket message service; the rmi-websocket message service is used for sending the call information to the browser end through the websocket connection; the browser end is further used for responding to the incoming call information and popping up an incoming call popup page. The technical scheme has the advantages that the http protocol needs a front end to send a request, the back end only responds, the http protocol is replaced by a websocket protocol, the back end can independently send information to the front end, and the websocket connection between the browser end and the rmi-websocket message service is established, so that the incoming call popup page can be automatically popped up at the browser end in response to the incoming call information sent by the rmi-websocket message service no matter whether the front end browser is a browser with an IE kernel or not, the compatibility of the browser is greatly improved, meanwhile, the incoming call information is automatically pushed to the front end, and the problem that messages such as complaint lists and solicitation lists are pushed to the front end in real time to remind the messages is solved.
In some possible implementations, the system further includes a web server to register the rmi-websocket messaging service with login information; the browser end is also used for acquiring login information of the browser end and sending the login information to the rmi-websocket message service; the rmi-websocket message service is also used for establishing websocket connection between the browser end and the rmi-websocket message service if the login information of the browser end registers the rmi-websocket message service. The technical scheme has the advantages that the web server registers the rmi-websocket message service by using the login information, when the browser end wants to establish the websocket connection with the rmi-websocket message service, whether the login information of the browser end registers the rmi-websocket message service is judged, if the login information of the browser end is registered, the connection between the browser end and the websocket of the rmi-websocket message service is established, and therefore the websocket connection is prevented from being established when the browser end pushes unregistered login information through registration verification, and the security of the websocket connection between the browser end and the rmi-websocket message service is improved.
In some possible implementation manners, the rmi-websocket message service is used for judging whether a user corresponding to the login information of the browser terminal logs in, and if the user logs in, the incoming call information is sent to the browser terminal through the websocket connection. The technical scheme has the advantages that the browser end establishes the websocket connection with the rmi-websocket message service according to the login information when a user logs in, whether the user logs in is judged, whether the current websocket connection is kept can be judged, and therefore the browser end can obtain the incoming call information through the websocket connection when the user logs in, and the incoming call popup screen is achieved.
In some possible implementation manners, the system further includes a first device, and the first device establishes a correspondence between the customer service agent number and the customer service job number; the first equipment acquires the incoming call information corresponding to the customer service seat number; the first equipment sends the incoming call information corresponding to the customer service seat number to a web server corresponding to the customer service number according to the customer service number corresponding to the customer service number; and the web server receives the incoming call information and sends the incoming call information to the rmi-websocket message service. The technical scheme has the advantages that the customer service seat number of the call center soft phone seat system and the customer service work number of the customer service system are bound, when customer service personnel corresponding to a certain customer service seat number make and receive calls through the soft phone seat system of the call center, incoming call information corresponding to the customer service seat number is sent to a web server corresponding to the bound customer service work number, the situation that a large number of forwarding tasks of the incoming call information are jammed to a certain web server is avoided, then the incoming call information is sent to the rmi-websocket message service through the web server, and therefore the incoming call information acquired by the first equipment is sent to the rmi-websocket message service through the web server.
In a fourth aspect, the present application provides an electronic device for automatically popping a screen for an incoming call, which includes a processor and a memory, where the memory is used for storing executable instructions of the processor, and the processor is configured to execute the steps of the above-mentioned method for automatically popping a screen for an incoming call by executing the executable instructions.
In a fifth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed, performs the steps of the above-mentioned incoming call automatic pop-up method.
Compared with the prior art, the beneficial effect of this application includes:
the application discloses an incoming call automatic pop-up method, an incoming call automatic pop-up device, an incoming call automatic pop-up system, an electronic device and a computer readable storage medium, wherein an http protocol needs a front end to send a request, and a back end only needs to respond, the http protocol is replaced by a websocket protocol, the back end can autonomously send information to the front end, and web socket connection between a browser end and an rmi-websocket message service is established.
Drawings
The present application is further described below with reference to the drawings and examples.
Fig. 1 is a flowchart of an automatic pop-up method for an incoming call according to a first embodiment;
fig. 2 is another flowchart of the automatic pop-up method for incoming calls provided by the first embodiment;
FIG. 3 is a flowchart of an automatic pop-up method for incoming calls according to the first embodiment;
FIG. 4 is a flowchart of an automatic pop-up method for incoming calls according to the first embodiment;
FIG. 5 is a flowchart of step S104 in FIG. 4;
fig. 6 is a schematic flow chart of an automatic pop-up method for an incoming call provided by the first embodiment;
FIG. 7 is a schematic flow chart illustrating establishing a websocket connection according to the first embodiment;
fig. 8 is a schematic flow chart of the incoming call popup screen provided by the first embodiment;
fig. 9 is a block diagram showing a structure of the automatic pop-up device for incoming calls provided by the second embodiment;
fig. 10 is a block diagram of a structure of the connection establishing module 101 in fig. 9;
FIG. 11 is a block diagram of one configuration of the forwarding module 104 of FIG. 9;
fig. 12 is a block diagram showing a structure of an automatic pop-up screen system for an incoming call provided by the third embodiment;
fig. 13 is a block diagram showing a configuration of an electronic device for automatically flicking a screen of an incoming call provided by the fourth embodiment;
fig. 14 is a schematic structural diagram of a program product for implementing an automatic pop-up method for an incoming call provided by the fifth embodiment.
Detailed Description
The present application is further described with reference to the accompanying drawings and the detailed description, and it should be noted that, in the present application, the embodiments or technical features described below may be arbitrarily combined to form a new embodiment without conflict.
Referring to fig. 1, the first embodiment provides an automatic pop-up method for an incoming call. The method is applicable to industries involving call centers, such as logistics industries like express delivery and express delivery, and electronic commerce, telecommunication operation, banking, water service, energy or other industries. The incoming call includes making a call, i.e., receiving and making a call. The pop-up refers to popping up one or more pages at the front end facing the user, and the pages can be workbench pages, such as workbench pages for processing customer orders and complaint orders.
The method includes steps S101 to S102.
Step S101: establishing a websocket connection between a browser end and an rmi-websocket message service, so that the browser end receives incoming call information sent by the rmi-websocket message service through the websocket connection. The browser end refers to a front end of a customer service system that logs in a browser, that is, an operation interface of the customer service system in the browser, and the browser is, for example, a Chrome browser, a Firefox browser, an IE browser, an Opera browser, or a Safari browser. The rmi-websocket message service refers to a remote invocation rmi-websocket message service deployed on one or more rmi-websocket message servers. Where rmi is an abbreviation for Remote Method Invoke, meaning Remote Method call. The websocket is a protocol for carrying out full-duplex communication on a single TCP connection, a browser end establishes a websocket link with an rmi-websocket message service through the websocket protocol, and receives incoming call information sent by the rmi-websocket message service through the websocket link. The incoming call information may be a message formed by a soft phone seat system of the call center, and may include at least one of a user telephone number, a customer service number, and a customer service seat number.
Step S102: and responding to the incoming call information, and popping up an incoming call popup page at the browser end. The http protocol needs a front end to send a request, the back end has a response, the websocket protocol replaces the http protocol, and the back end can autonomously send information to the front end, so that no matter whether the front end browser is a browser with an IE kernel, incoming call information sent by an rmi-websocket message service can be responded to automatically pop up an incoming call popup screen page at the browser end, the compatibility of the browser is greatly improved, meanwhile, the incoming call information is automatically pushed to the front end, and the problem that messages such as complaints and invoices are pushed to the front end in real time to carry out message reminding is solved.
In some possible implementations, the user's login information is registered into the rmi-websocket messaging service. Specifically, referring to fig. 2, the method may further include step S100: registering the rmi-websocket message service using login information; the step S101 may include: acquiring login information of the browser end and sending the login information to the rmi-websocket message service; and if the login information of the browser end is registered in the rmi-websocket message service, establishing websocket connection between the browser end and the rmi-websocket message service. The method comprises the steps of using login information to register an rmi-websocket message service, judging whether the login information of a browser end registers the rmi-websocket message service or not when the browser end wants to establish the websocket connection with the rmi-websocket message service, and if the login information of the browser end registers the rmi-websocket message service, establishing the websocket connection between the browser end and the rmi-websocket message service.
In some possible implementations, the determination of whether the websocket connection is maintained is translated into a determination of whether the user is logged in. Specifically, referring to fig. 3, the method may further include step S103: judging whether a user corresponding to the login information of the browser end logs in or not through the rmi-websocket message service, so that the rmi-websocket message service meets the following requirements: and if the user logs in, sending the incoming call information to the browser end through the websocket connection. When a user logs in, the browser establishes a websocket connection with the rmi-websocket message service according to login information, whether the user logs in is judged, namely whether the current websocket connection is kept or not is judged, and therefore when the user logs in, the browser can obtain incoming call information through the websocket connection, and incoming call popup is achieved.
In some possible implementations, the incoming call information is forwarded to the rmi-websocket message service through a web server. Specifically, referring to fig. 4, the method may further include step S104: and sending the incoming call information to a web server so that the web server sends the incoming call information to the rmi-websocket message service. Further preferably, step S104 may comprise: sending the incoming call information to a web server so that the web server satisfies: and identifying the information type of the incoming call information, and sending the incoming call information of which the information type is an incoming call prompt to the rmi-websocket message service. The web server refers to a web server of the customer service system. The power information is transmitted to the web server, and the power information is transmitted to the rmi-websocket message service through the web server, so that the power information is transmitted to the rmi-websocket message service through the web server.
In some possible implementation manners, forwarding the incoming call information of the call center to the web server is realized through binding between the customer service agent number and the customer service number. Specifically, referring to fig. 5, the step S104 may include steps S1041 to S1043. Step S1041: establishing a corresponding relation between the customer service seat number and the customer service number; step S1042: acquiring incoming call information corresponding to the customer service seat number; step S1043: and sending the incoming call information corresponding to the customer service seat number to a web server corresponding to the customer service number according to the customer service number corresponding to the customer service number. Wherein, the step S1042 may include: and acquiring the incoming call information corresponding to the customer service seat number through a soft phone seat system of a call center. Step S1043 may include: and sending the incoming call information corresponding to the customer service seat number to a web server corresponding to the customer service number through an interface according to the customer service seat number corresponding to the customer service number. The customer service seat number refers to a customer service seat number, such as a333 number, the customer service job number refers to a customer service job number, such as 6666 number, one customer service seat number corresponds to a unique customer service job number, but the binding relationship may change, such as changing the customer service job number corresponding to the customer service seat number a333 number from 6666 number to 8888 number. The method comprises the steps of binding a customer service seat number of a call center soft phone seat system with a customer service work number of the customer service system, and sending incoming call information corresponding to a certain customer service seat number to a web server corresponding to the bound customer service work number when a customer service person corresponding to the certain customer service seat number makes a call through the soft phone seat system of the call center, so that the phenomenon that a forwarding task of a large amount of incoming call information is blocked to the certain web server is avoided.
Referring to fig. 6, in a practical application of the first embodiment, the automatic pop-up method for incoming calls may include steps S201 to S213.
Step S201: and installing softphone seat system software at the computer terminal of the user A.
Step S202: and starting the rmi-websocket message service, and registering the rmi-websocket message service by using the login information of the user A.
Step S203: and the user A logs in the customer service seat number through the soft phone seat system.
Step S204: and the user A logs in the customer service number through the customer service system. It should be noted that the customer service agent number and the customer service number of the user a are bound.
Step S205: and the browser end of the customer service system pushes the login information of the user A to the rmi-websocket message service, and the websocket connection between the browser end and the rmi-websocket message service is established.
Step S206: the soft phone seat system receives and calls.
Step S207: the softphone seat system pushes the incoming call information to a web server of the customer service system through an interface, and the web server pushes the incoming call information to the rmi-websocket message service.
Step S208: the rmi-websocket messaging service receives incoming popup type message push.
Step S209: the rmi-websocket messaging service looks for the websocket connection of user A.
Step S210: the rmi-websocket messaging service determines whether user a is logged in.
Step S211: the rmi-websocket message service pushes a front-end incoming call popup message reminder to a browser end of the customer service system.
Step S212: and the browser end of the customer service system opens the page of the incoming call popup screen workbench through the Js event.
Step S213: and (6) ending.
Referring to fig. 7, in another practical application of the first embodiment, establishing the websocket connection may include steps S301 to S305.
Step S301: and the user B logs in at the browser end of the customer service system.
Step S302: the F5 load message server port is assigned to the rmi-websocket message server.
Step S303: and the client service system browser end pushes the login information of the user B to the rmi-websocket message service.
Step S304: the rmi-websocket message service establishes websocket connection with a client system browser end and can push information to a front-end browser end.
Step S305: and (6) ending.
Referring to fig. 8, in yet another practical application of the first embodiment, the incoming call popup may include steps S401 to S407.
Step S401: and the user C makes and receives calls in the soft phone seat system to acquire the incoming call information.
Step S402: the F5 load message server port is assigned to the web server 1 and the softphone agent system sends the incoming call information to the web server 1.
Step S403: the web server 1 sends the incoming call information to the rmi-websocket message service.
Step S404: the rmi-websocket message service judges whether the user C logs in or not, so as to judge whether the browser end of the user C keeps websocket connection or not.
Step S405: if user C keeps logging in, the rmi-websocket message service pushes the incoming message to the client system browser side through the websocket connection.
Step S406: and opening the incoming call popup page by the browser end of the customer service system.
Step S407: and (6) ending.
Various implementation manners of the first embodiment solve the compatibility problem of the websocket message push browser by rewriting rmi-websocket service; the method and the system realize automatic pushing of incoming call information to the front end, and solve the problem that the information such as complaint orders, urging orders and the like is pushed to the front end in real time for message reminding; before changing, the soft phone seat system monitors and calls a mode of automatically bringing an incoming call number to pop up a screen by an IE browser for-event, the customer service system is pushed in an interface mode when the customer service seat number receives and calls by maintaining the binding of the customer service seat number and the customer service number, and after receiving a message, the customer service system calls a rewritten rmi-websocket service to automatically push a front end to realize incoming call screen popping, so that the problem of compatibility of incoming call screen popping of the soft phone seat system is solved.
Since the file uploading swfupload mode has dependency on the browser and flash plug-in versions, the first embodiment can also introduce a layui attachment uploading plug-in, thereby solving the problem of browser compatibility when attachments are uploaded.
Referring to fig. 9, the second embodiment provides an automatic pop-up device for an incoming call, the device including: the connection establishing module 101 is used for establishing a websocket connection between a browser end and an rmi-websocket message service, so that the browser end receives incoming call information sent by the rmi-websocket message service through the websocket connection; and the popup module 102 is used for responding to the incoming call information and popping up an incoming call popup page at the browser end. The connection establishing module 101 performs data interaction with the popup module 102. The http protocol needs a front end to send a request, a back end has a response, the http protocol is replaced by a websocket protocol, the back end can independently send information to the front end, and web socket connection between a browser end and an rmi-websocket message service is established, so that no matter the front end browser is not an IE kernel browser, incoming call information sent by the rmi-websocket message service can be responded to automatically pop up an incoming call popup screen page at the browser end, the compatibility of the browser is greatly improved, meanwhile, the incoming call information can be automatically pushed to the front end, and the problem that information such as a complaint order and an urging order is pushed to the front end in real time to remind the message is solved.
In some possible implementations, with continued reference to fig. 9, the apparatus may further include a registration module 100 for registering the rmi-websocket messaging service with login information; referring to fig. 10, the connection establishing module 101 may include: a login obtaining unit 1011, configured to obtain login information of the browser end and send the login information to the rmi-websocket message service; a connection establishing unit 1012, configured to establish a websocket connection between the browser end and the rmi-websocket message service if the login information of the browser end has registered the rmi-websocket message service. The registration module 100 performs data interaction with the connection establishing module 101, and the login obtaining unit 1011 performs data interaction with the connection establishing unit 1012.
In some possible implementation manners, with continuing reference to fig. 9, the apparatus may further include a login determining module 103, configured to determine, by the rmi-websocket message service, whether a user corresponding to the login information of the browser side logs in, so that the rmi-websocket message service satisfies: and if the user logs in, sending the incoming call information to the browser end through the websocket connection. The login determining module 103 performs data interaction with the connection establishing module 101.
In some possible implementations, with continued reference to fig. 9, the apparatus may further include a forwarding module 104 configured to send the incoming call information to a web server, so that the web server sends the incoming call information to the rmi-websocket message service. Wherein, the forwarding module 104 performs data interaction with the pop-up module 102.
In some possible implementations, referring to fig. 11, the forwarding module 104 may include: a correspondence establishing unit 1041, configured to establish a correspondence between the customer service seat number and the customer service number; an incoming call acquiring unit 1042 for acquiring the incoming call information corresponding to the customer service seat number; and a forwarding unit 1043, configured to send, according to the customer service number corresponding to the customer service job number, incoming call information corresponding to the customer service job number to a web server corresponding to the customer service job number. The corresponding establishing unit 1041 performs data interaction with the incoming call acquiring unit 1042 and the forwarding unit 1043, respectively, and the incoming call acquiring unit 1042 also performs data interaction with the forwarding unit 1043.
Referring to fig. 12, a third embodiment provides an automatic incoming call popup system, which includes a browser end 201 and at least one rmi-websocket message server 202, wherein an rmi-websocket message service 203 is deployed in the at least one rmi-websocket message server 202; the browser end 201 is configured to establish a websocket connection with the rmi-websocket message service 203; the rmi-websocket message service 203 is configured to send the call information to the browser end 201 through the websocket connection; the browser end 201 is further configured to pop up an incoming call popup page in response to the incoming call information. The http protocol needs a front end to send a request, a back end has a response, the http protocol is replaced by a websocket protocol, the back end can autonomously send information to the front end, and the websocket connection between the browser end 201 and the rmi-websocket message service 203 is established, so that no matter the front end browser is a browser which is not an IE kernel, incoming call information sent by the rmi-websocket message service 203 can be responded to automatically pop up an incoming call popup screen page at the browser end 201, the compatibility of the browser is greatly improved, meanwhile, the incoming call information is automatically pushed to the front end, and the problem that messages such as complaints and solicitations are pushed to the front end in real time to remind the messages is solved.
In some possible implementations, with continued reference to fig. 12, the system may also include a web server 204 for registering the rmi-websocket messaging service 203 with login information; the browser end 201 can also be configured to obtain login information of the browser end 201 and send the login information to the rmi-websocket message service 203; the rmi-websocket message service 203 can also be used for establishing websocket connection between the browser end 201 and the rmi-websocket message service 203 if the login information of the browser end 201 registers the rmi-websocket message service 203. The web server 204 uses the login information to register the rmi-websocket message service 203, when the browser end 201 wants to establish a websocket connection with the rmi-websocket message service 203, whether the login information of the browser end 201 registers the rmi-websocket message service 203 is judged, if the login information is registered, the websocket connection between the browser end 201 and the rmi-websocket message service 203 is established, and therefore the websocket connection is prevented from being established when the browser end 201 pushes unregistered login information through registration verification, and the security of the websocket connection between the browser end 201 and the rmi-websocket message service 203 is improved.
In some possible implementation manners, the rmi-websocket message service 203 may be configured to determine whether a user corresponding to login information of the browser end 201 logs in, and if the user logs in, send the incoming call information to the browser end 201 through the websocket connection. When a user logs in, the browser end 201 establishes a websocket connection with the rmi-websocket message service 203 according to login information, whether the user logs in is judged, that is, whether the current websocket connection is maintained is judged, and therefore when the user logs in, the browser end 201 can obtain incoming call information through the websocket connection, and incoming call popup screen display is achieved.
In some possible implementations, with continued reference to fig. 12, the system may further include a first device 205, where the first device 205 establishes a correspondence between the customer service agent number and the customer service job number; the first device 205 acquires the incoming call information corresponding to the customer service seat number; the first device 205 sends incoming call information corresponding to the customer service agent number to the web server 204 corresponding to the customer service agent number according to the customer service agent number corresponding to the customer service agent number; the web server 204 receives the incoming call information and sends it to the rmi-websocket messaging service 203. The first device 205 is, for example, a mobile phone, a tablet computer, a smart wearable device, or other smart terminal device. Preferably, the first device 205 is a computer terminal used by the customer service personnel, on which the softphone agent system of the call center can be installed. Binding a customer service seat number of a call center soft phone seat system with a customer service work number of the customer service system, sending incoming call information corresponding to a certain customer service seat number to a web server 204 corresponding to the bound customer service work number when a customer service person corresponding to the certain customer service seat number makes a call through the call center soft phone seat system, avoiding a large amount of forwarding tasks of the incoming call information from being jammed in a certain web server 204, sending the incoming call information to an rmi-websocket message service 203 through the web server 204, and sending the incoming call information acquired by a first device 205 to the rmi-websocket message service 203 through the web server 204.
Referring to fig. 13, the fourth embodiment provides an electronic device 3 for automatically flicking a screen when an incoming call, and the electronic device 3 includes at least one storage unit 31, at least one processing unit 32, and a bus 33 for connecting different platform systems.
The storage unit 31 may include readable media in the form of volatile storage units, such as a random access memory unit (RAM) 311 and/or a cache memory unit 312, and may further include a read only memory unit (ROM) 313.
Wherein the storage unit 31 further stores a program product 4, the program product 4 can be executed by the processing unit 32, so that the processing unit 32 executes the steps of the automatic pop-up method for incoming calls in the first embodiment (as shown in fig. 1). The storage unit 31 may also include a program/utility 314 having a set (at least one) of program modules 315, such program modules including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
Accordingly, the processing unit 32 may execute the program product 4 described above, as well as execute the program/utility 314.
Bus 33 may be one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 3 may also communicate with one or more external devices 34, such as a keyboard, pointing device, bluetooth device, etc., and may also communicate with one or more devices capable of interacting with the electronic device 3, and/or with any device (e.g., router, modem, etc.) that enables the electronic device 3 to communicate with one or more other computing devices. Such communication may be through input/output (I/O) interfaces 35. Also, the electronic device 3 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the internet) via the network adapter 36. The network adapter 36 may communicate with other modules of the electronic device 3 via the bus 33. It should be appreciated that although not shown in FIG. 13, other hardware and/or software modules may be used in conjunction with the electronic device 3, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms, to name a few.
Referring to fig. 14, a fifth embodiment provides a computer-readable storage medium for storing a computer program, which when executed, implements the steps of the automatic pop-up method for an incoming call in the first embodiment (as shown in fig. 1). Fig. 14 shows a program product 4 provided by the present embodiment for implementing the above method, which may employ a portable compact disc read only memory (CD-ROM) and include program codes, and may be run on a terminal device, such as a personal computer. However, the program product 4 of the present invention is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. Program product 4 may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
A computer readable storage medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable storage medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing. Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
The foregoing description and drawings are only for purposes of illustrating the preferred embodiments of the present application and are not intended to limit the present application, which is, therefore, to the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present application.

Claims (7)

1. An automatic screen popup method for an incoming call, the method comprising:
establishing a websocket connection between a browser end and an rmi-websocket message service, so that the browser end receives incoming call information sent by the rmi-websocket message service through the websocket connection;
responding to the incoming call information, popping up an incoming call popup page at the browser end through a Js event;
the method further comprises the following steps:
sending the incoming call information to a web server so that the web server can identify the information type of the incoming call information and send the incoming call information of which the information type is an incoming call reminder to the rmi-websocket message service;
the sending the incoming call information to the web server includes:
establishing a corresponding relation between customer service seat numbers and customer service job numbers, wherein one customer service seat number corresponds to a unique customer service job number;
acquiring incoming call information corresponding to the customer service seat number through a soft telephone seat system of a call center;
and sending the incoming call information corresponding to the customer service seat number to a web server corresponding to the customer service number through an interface according to the customer service seat number corresponding to the customer service number.
2. The method for automatically popping up a screen for an incoming call according to claim 1, further comprising:
registering the rmi-websocket message service using login information;
the establishing of the websocket connection between the browser end and the rmi-websocket message service comprises the following steps:
acquiring login information of the browser end and sending the login information to the rmi-websocket message service;
and if the login information of the browser end is registered in the rmi-websocket message service, establishing a websocket connection between the browser end and the rmi-websocket message service.
3. The method for automatically popping up the screen for the incoming call according to claim 2, wherein the method further comprises the following steps:
judging whether a user corresponding to the login information of the browser end logs in or not through the rmi-websocket message service, so that the rmi-websocket message service meets the following requirements: and if the user logs in, sending the incoming call information to the browser end through the websocket connection.
4. An automatic pop-up device for incoming calls, the device comprising:
the connection establishing module is used for establishing a websocket connection between a browser end and the rmi-websocket message service so that the browser end receives incoming call information sent by the rmi-websocket message service through the websocket connection;
the popup module is used for responding to the incoming call information and popping up an incoming call popup page at the browser end through a Js event;
the device also comprises a forwarding module, a receiving module and a forwarding module, wherein the forwarding module is used for sending the incoming call information to a web server so that the web server can identify the information type of the incoming call information and send the incoming call information of which the information type is incoming call reminding to the rmi-websocket message service;
the forwarding module includes:
the system comprises a correspondence establishing unit, a service number setting unit and a service job number setting unit, wherein the correspondence establishing unit is used for establishing the correspondence between the service agent numbers and the service job numbers, and one service agent number corresponds to a unique service job number;
the call acquisition unit is used for acquiring call information corresponding to the customer service seat number through a soft phone seat system of a call center;
and the forwarding unit is used for sending the incoming call information corresponding to the customer service seat number to the web server corresponding to the customer service number through an interface according to the customer service number corresponding to the customer service number.
5. The system is characterized by comprising a browser end and at least one rmi-websocket message server, wherein the rmi-websocket message server is deployed in the at least one rmi-websocket message server;
the browser end is used for establishing a websocket connection with the rmi-websocket message service;
the rmi-websocket message service is used for sending the call information to the browser end through the websocket connection;
the browser end is further used for responding to the incoming call information and popping up an incoming call popup page through a Js event;
the system further comprises a first device for receiving the first device,
the first equipment establishes a corresponding relation between the customer service seat numbers and the customer service job numbers, and one customer service seat number corresponds to the unique customer service job number;
acquiring incoming call information corresponding to the customer service seat number through the first equipment of a soft phone seat system of a call center;
the first equipment sends incoming call information corresponding to the customer service seat number to a web server corresponding to the customer service number through an interface according to the customer service seat number corresponding to the customer service number;
the web server receives the incoming call information and sends the incoming call information to the rmi-websocket message service;
the process of transmitting the incoming call information by the web server comprises the following steps:
and sending the incoming call information to the web server so that the web server identifies the information type of the incoming call information and sends the incoming call information of which the information type is incoming call reminding to the rmi-websocket message service.
6. The incoming call automatic pop screen system of claim 5, wherein the system further comprises a web server for registering rmi-websocket messaging service with login information;
the browser end is also used for acquiring login information of the browser end and sending the login information to the rmi-websocket message service;
the rmi-websocket message service is further used for establishing websocket connection between the browser end and the rmi-websocket message service if the login information of the browser end is registered in the rmi-websocket message service.
7. The system of claim 6, wherein the rmi-websocket message service is configured to determine whether a user corresponding to login information of the browser logs in, and if the user logs in, send the incoming call information to the browser through the websocket connection.
CN202010527127.4A 2020-06-11 2020-06-11 Method, device and system for automatically popping screen when incoming call Active CN111698319B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010527127.4A CN111698319B (en) 2020-06-11 2020-06-11 Method, device and system for automatically popping screen when incoming call

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010527127.4A CN111698319B (en) 2020-06-11 2020-06-11 Method, device and system for automatically popping screen when incoming call

Publications (2)

Publication Number Publication Date
CN111698319A CN111698319A (en) 2020-09-22
CN111698319B true CN111698319B (en) 2023-04-07

Family

ID=72480146

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010527127.4A Active CN111698319B (en) 2020-06-11 2020-06-11 Method, device and system for automatically popping screen when incoming call

Country Status (1)

Country Link
CN (1) CN111698319B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112202904A (en) * 2020-09-30 2021-01-08 深圳壹账通智能科技有限公司 Information interaction method, device and medium
CN112653747A (en) * 2020-12-17 2021-04-13 青岛以萨数据技术有限公司 Communication method, system and storage medium based on B/S architecture
CN114553976A (en) * 2021-12-16 2022-05-27 航天信息股份有限公司 Information acquisition result acquisition method, device, equipment and medium
CN114710471B (en) * 2022-03-21 2024-07-16 京东科技信息技术有限公司 Customer service voice communication method, device, electronic device and medium based on network

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6493447B1 (en) * 1997-11-21 2002-12-10 Mci Communications Corporation Contact server for call center for syncronizing simultaneous telephone calls and TCP/IP communications
US10154052B1 (en) * 2014-05-23 2018-12-11 Amazon Technologies, Inc. Tracer cookies to detect web session compromise by insiders

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102333164B (en) * 2011-03-18 2014-01-01 北京思特奇信息技术股份有限公司 Incoming call screen display method of call system based on B/S (Browser/Server) framework
CN104394270B (en) * 2014-11-20 2016-09-07 北京安奇智联科技有限公司 The method and apparatus that auxiliary receives calls
US20180082073A1 (en) * 2016-09-22 2018-03-22 Spectra Logic Corporation Administration over a hybrid cloud
CN206807569U (en) * 2017-06-19 2017-12-26 上海汉傲电信科技有限公司 Softphone device
CN107833064B (en) * 2017-12-15 2022-02-01 商客通尚景科技江苏有限公司 System and method for integrating telephone with cloud CRM
CN110858842A (en) * 2018-08-22 2020-03-03 北京航天长峰科技工业集团有限公司 Police system based on browser-server mode
CN109547653B (en) * 2018-12-11 2021-06-04 南京小灵呼科技有限公司 Call center incoming call screen popup system and method based on B/S (browser/Server) architecture

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6493447B1 (en) * 1997-11-21 2002-12-10 Mci Communications Corporation Contact server for call center for syncronizing simultaneous telephone calls and TCP/IP communications
US10154052B1 (en) * 2014-05-23 2018-12-11 Amazon Technologies, Inc. Tracer cookies to detect web session compromise by insiders

Also Published As

Publication number Publication date
CN111698319A (en) 2020-09-22

Similar Documents

Publication Publication Date Title
CN111698319B (en) Method, device and system for automatically popping screen when incoming call
CN104142856B (en) Service program calling method and system and intelligent equipment thereof
CN110704131B (en) Method and device for calling native application by HTML5 application
KR102407334B1 (en) Gateway apparatus and operating method thereof
CN111177112A (en) Database blocking method and device based on operation and maintenance management system and electronic equipment
US20160124832A1 (en) Monitoring and correlating a binary process in a distributed business transaction
CN115186260A (en) Applet risk detection method and device
CN109218393B (en) Push implementation method, device, equipment and computer storage medium
CN110896362B (en) Fault detection method and device
CN110881224A (en) Network long connection method, device, equipment and storage medium
CN110888613A (en) Printing method, printing device, printing system and electronic equipment
CN107450946B (en) Chrome webpage and terminal software communication method, equipment and storage medium
CN109976922A (en) Discovery method, device and computer storage medium between applet platforms
CN113535439B (en) Service request processing method, device, device and storage medium
CN112416698B (en) Expansion method and device of monitoring system, storage medium and electronic equipment
CN110275701B (en) Data processing method, device, medium and computing equipment
CN111552907A (en) Message processing method, device, equipment and storage medium
US20210203545A1 (en) Automated configuration and deployment of contact center software suite
CN117632643A (en) Buried point data reporting method and device, electronic equipment and computer readable medium
CN113141613B (en) Communication channel detection method, device and electronic equipment
CN111949862B (en) Method and device for managing business task flow and electronic equipment
CN116737314A (en) Data processing method, device, electronic equipment and storage medium
CN113687963A (en) Data calling method and device and computer equipment
CN113760693A (en) Method and apparatus for local debugging of microservice systems
CN111680867B (en) Resource allocation method and device and electronic equipment

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
GR01 Patent grant
GR01 Patent grant