CN112202904A - Information interaction method, device and medium - Google Patents
Information interaction method, device and medium Download PDFInfo
- Publication number
- CN112202904A CN112202904A CN202011070018.0A CN202011070018A CN112202904A CN 112202904 A CN112202904 A CN 112202904A CN 202011070018 A CN202011070018 A CN 202011070018A CN 112202904 A CN112202904 A CN 112202904A
- Authority
- CN
- China
- Prior art keywords
- server
- interaction
- user
- information
- electronic device
- 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
- 230000003993 interaction Effects 0.000 title claims abstract description 173
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000002452 interceptive effect Effects 0.000 claims abstract description 17
- 238000011156 evaluation Methods 0.000 claims description 47
- 230000006854 communication Effects 0.000 claims description 28
- 238000004891 communication Methods 0.000 claims description 28
- 238000012545 processing Methods 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 8
- 238000012795 verification Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 8
- 230000002159 abnormal effect Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000007175 bidirectional communication Effects 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- VYZAMTAEIAYCRO-UHFFFAOYSA-N Chromium Chemical compound [Cr] VYZAMTAEIAYCRO-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 210000003462 vein Anatomy 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application relates to an information interaction method, an information interaction device and an information interaction medium, wherein the method comprises the following steps: the server receives a first interaction request sent by first electronic equipment through middleware equipment; the server selects at least two second electronic devices from at least two online electronic devices, and the online electronic devices are connected with the server in a connection state; the server receives first interaction information sent by the second electronic equipment through the middleware equipment; and the server determines that the connection state between the first electronic equipment and the server is connection, and sends the first interactive information to the first electronic equipment through the middleware equipment. By the aid of the method and the device, the real-time performance of information interaction can be improved.
Description
Technical Field
The application relates to the technical field of computers, and mainly relates to an information interaction method, an information interaction device and an information interaction medium.
Background
In the web communication, a peer-to-peer communication method is adopted. When a plurality of electronic devices communicate simultaneously, the server pushes the interactive information to different electronic devices in a polling mode, so that the load of the server is increased, and the time for receiving the interactive information by different electronic devices is inconsistent, so that synchronous receiving is difficult to realize.
Disclosure of Invention
The embodiment of the application provides an information interaction method, an information interaction device and an information interaction medium, which can realize two-way communication between first electronic equipment and second electronic equipment and improve the real-time performance of information interaction.
In a first aspect, an embodiment of the present application provides an information interaction method, where:
the server receives a first interaction request sent by first electronic equipment through middleware equipment;
the server selects at least two second electronic devices from at least two online electronic devices, and the online electronic devices are connected with the server in a connection state;
the server receives first interaction information sent by the second electronic equipment through the middleware equipment;
and the server determines that the connection state between the first electronic equipment and the server is connection, and sends the first interactive information to the first electronic equipment through the middleware equipment.
In a second aspect, an embodiment of the present application provides an information interaction apparatus, where:
the communication unit is used for receiving a first interaction request sent by first electronic equipment through middleware equipment;
the processing unit is used for selecting at least two second electronic devices from at least two online electronic devices, and the connection state between the online electronic devices and the server is connection;
the communication unit is further configured to receive, by the middleware device, first interaction information sent by the second electronic device;
the processing unit is further configured to determine that a connection state between the first electronic device and the server is connection;
the communication unit is further configured to send the first interaction information to the first electronic device through the middleware device.
In a third aspect, an embodiment of the present application provides another information interaction apparatus, including a processor, a memory, a communication interface, and one or at least one program, where the one or at least one program is stored in the memory and configured to be executed by the processor, and the program includes instructions for some or all of the steps described in the first aspect.
In a fourth aspect, the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, where the computer program makes a computer execute to implement part or all of the steps described in the first aspect.
The embodiment of the application has the following beneficial effects:
after the information interaction method, the information interaction device and the information interaction medium are adopted, the server selects at least two second electronic devices from the at least two online electronic devices after receiving the first interaction request sent by the first electronic device through the middleware device. The server also receives first interaction information sent by the second electronic device through the middleware device, and sends the first interaction information to the first electronic device through the middleware device when the connection state between the first electronic device and the server is determined to be connection, so that bidirectional communication between the first electronic device and the second electronic device is realized, and the real-time performance of information interaction is improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Wherein:
fig. 1 is a schematic diagram of a network architecture according to an embodiment of the present application;
fig. 2 is a schematic diagram of another network architecture provided in the embodiment of the present application;
fig. 3 is a schematic diagram of another network architecture provided in the embodiment of the present application;
fig. 4 is a schematic flowchart of an information interaction method according to an embodiment of the present application;
fig. 5 is a schematic logical structure diagram of an information interaction apparatus according to an embodiment of the present disclosure;
fig. 6 is a schematic entity structure diagram of an information interaction device according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art without any inventive work according to the embodiments of the present application are within the scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
Referring to fig. 1, fig. 1 is a schematic diagram of a network architecture to which an embodiment of the present application is applied. As shown in fig. 1, the network architecture includes a user terminal 101 and a server 102. The user terminal 101 may be a Personal Computer (PC), a notebook computer, and a smart phone in fig. 1, or may be an electronic device such as an all-in-one machine, a palm computer, a tablet computer (pad), a smart television playing terminal, a vehicle-mounted terminal, or a portable device, which is not limited herein.
The server 102 may be operated in a single device, or may be operated in a server cluster composed of a plurality of servers, and is not limited herein. The user terminal 101 in the embodiment of the present application may install and run an application, and the server 102 may be a server corresponding to the application installed in the user terminal 101, and provide an application service for the application. The application may be a web application such as a multimedia application, an instant messaging application, a shopping application, a game application, and the like, which is not limited herein.
For example: in a shopping application scenario, when the user terminal 101 runs a web page of the shopping application, the user clicks a "customer service" control on the web page, and the user terminal 101 generates a customer service access instruction and sends the customer service access instruction to the server 102. The server 102 responds to the customer service access instruction, selects a target customer service, establishes network connection between the user terminal 101 and a customer service terminal corresponding to the target customer service, and displays a communication page corresponding to the user and the target customer service on the user terminal 101. The communication page may include an avatar of the user and the target customer service, text interaction information between the user and the target customer service, and the like, which are not limited herein.
The scenario in which a plurality of electronic devices communicate, for example, a consultation scenario of a bank customer service, may include at least one customer service terminal corresponding to a bank customer service, such as a bank clerk and a bank manager, in addition to the user device corresponding to the bank user. For another example, an intra-enterprise training scenario includes a plurality of electronic devices corresponding to a plurality of enterprise employees. In the prior art, in a scene where a plurality of electronic devices communicate with each other, a server pushes interactive information to different electronic devices in a polling manner, so that the load of the server is increased, and the time for receiving the interactive information by different electronic devices is inconsistent, so that synchronous receiving is difficult to achieve.
Based on this, the embodiment of the present application proposes another network architecture, as shown in fig. 2, the network architecture includes an electronic device 201, a server 202, and a middleware device 203 connected to the electronic device 201 and the server 202. The middleware device 203 is configured to implement real-time bidirectional communication among the multiple electronic devices 201 (e.g., the electronic device 2011, the electronic device 2012, and the electronic device 2013), that is, any electronic device among the multiple electronic devices 201 may send information to other electronic devices at the same time, and the electronic device may receive information sent by other electronic devices while sending information.
The application does not limit the type of the middleware device 203, and the middleware device 203 may be a server that implements WebSocket based on node. Js is a JavaScript running environment based on Chrome V8 engine. WebSocket is a Protocol for full duplex communication over a single Transmission Control Protocol (TCP) connection. In the WebSocket API, the browser and the server only need to complete one handshake, and persistent connection can be directly established between the browser and the server, and bidirectional data transmission is carried out. The middleware device 203 may be established in a quarantine zone (DMZ) of an operating system, that is, on the basis of protecting the electronic devices 201, the device realizes bidirectional real-time communication among the plurality of electronic devices 201 through the middleware 203.
In this embodiment of the application, the server 202 stores the user identifier of each application account and preset verification information preset by the application account. The user identifier may be an account registered or allocated by a user in an application corresponding to the server. The preset verification information may be a static password composed of numbers and/or english, may be a physiological characteristic corresponding to a physiological parameter such as a facial image, voice data, vein data, or the like, may be verification information based on a preset algorithm (for example, character recognition based on an image, image recognition, jigsaw puzzle, or the like), and is not limited herein.
The application account may be a user corresponding to an application, a developer corresponding to an application, a customer service corresponding to an application, or the like, and is not limited herein. The type of the customer service is not limited, and the customer service can be manual customer service or machine customer service.
In a possible example, the server 202 receives the user identifier and the information to be verified sent by the electronic device 201 in the login page of the target application; the server 202 acquires preset verification information according to the user identifier; the server 202 performs identity authentication on the information to be authenticated according to preset authentication information; if the authentication is successful, the server 202 establishes a connection with the electronic device 201.
The application account and the preset verification information may refer to the foregoing description, and are not described herein again. It is understood that the server 202 is a server corresponding to the target application, and obtains the preset verification information according to the user identifier. And then, performing identity authentication on the information to be authenticated according to the preset authentication information. If the identity authentication is successful, the electronic device 201 is allowed to log in the server 202, so that the data security can be improved.
In this embodiment of the application, the middleware device 203 may also store the user identifier of each application account and preset verification information preset by the application account. It should be noted that the middleware device 203 not only corresponds to the application of the server 202, but also can be used for real-time two-way communication of other applications.
Based on this, in one possible example, the middleware device 203 receives the user identifier and the information to be verified, which are sent by the electronic device 201 in the login page of the target application; the middleware device 203 acquires preset verification information according to the application identifier and the user identifier of the target application; the middleware device 203 performs identity authentication on the information to be authenticated according to preset authentication information; if the authentication is successful, the middleware device 203 establishes a connection with the electronic device 201.
The application account and the preset verification information may refer to the foregoing description, and are not described herein again. The application identifier of the target application may be a name, a number, and the like of the target application, or may be an identifier set by the middleware device 203 for different applications, and is used to distinguish users corresponding to different applications.
It can be understood that the middleware device 203 may correspond to different applications, and therefore, when the middleware device 2023 receives the user identifier and the to-be-authenticated information sent by the electronic device 201 in the login page of the target application, the middleware device 203 obtains the preset authentication information according to the application identifier and the user identifier of the target application. And then, according to the preset verification information, performing identity verification on the information to be verified. If the authentication is successful, the middleware device 203 establishes a connection with the electronic device 201, thereby improving data security.
In one possible example, after the middleware device 203 establishes a connection with the electronic device 201, the middleware device 203 sends a connection status between the middleware device 203 and the electronic device 201 to the server 202. In this way, the server 202 can determine whether bidirectional real-time communication can be directly achieved through the middleware device 203 according to the connection state between the electronic device 201 and the server and the connection state between the electronic device 201 and the middleware device 203.
In one possible example, the server 202 obtains a plurality of electronic devices 201 that log in to the middleware device 203 based on a network address of the middleware device 203; the server 202 acquires the connection information of the electronic device 201; the server 202 determines to obtain an abnormal electronic device among the plurality of electronic devices 201 according to the connection information.
Wherein the network address of the middleware device 203 may be a domain name of the middleware device 203. The connection information includes a network address, a user identifier, an application identifier, a login time, a data receiving time, a last piece of information, a connection service network address, and the like of the electronic device 201, which is not limited herein. The abnormal electronic device includes abnormal connection, abnormal data, and the like, which is not limited herein.
The communication between the server 202 and the electronic device 201 is based on a long connection, i.e. when the long connection is disconnected, the server 202 may determine that the connection state between the server 202 and the electronic device 201 is disconnected. Otherwise, it is connected. If the electronic device 201 is disconnected from the server 202 but not the middleware device 203, or if the electronic device 201 is disconnected from the middleware device 203 while maintaining a connection state with the server 202, it is determined that the electronic device is an abnormal electronic device. It can be understood that the server monitors the electronic device connected with the middleware device, and the data security can be further improved.
In the embodiment of the present application, the network architecture may also include at least one main memory and at least one auxiliary memory (not shown in the figure) for providing storage services for the middleware device 203. For example, the connection state of the electronic apparatus 201, the log of the middleware apparatus 203, and the like are stored. The primary and secondary storage may be Remote Dictionary services (Redis). It is understood that the backup memory can provide storage service for the middleware device 203 to avoid data loss when the main memory fails.
In addition, server 202 may also store user information for application users and user information for human customer service. The user information of the application user may include basic information of the application user, such as native place, local area, age, occupation, gender, educational background, work experience, and the like, and may also include an access order record of the application user, for example, a customer service order submitted by the application user in history, a recording in the history order, a recorded feedback, a complaint, a quality of service score or a satisfaction fed back by the application user after the customer service is finished, and the like, which are not limited herein.
The customer service information of the artificial customer service may also include basic information of the artificial customer service, such as native place, local area, age, occupation, sex, education background, work experience, etc., or may also include work order information of the artificial customer service, such as currently processed customer service orders, historically processed customer service orders, recording in the customer service process, feedback in the orders, complaints, etc., and service quality scores or service levels of the artificial customer service, etc., which are not limited herein.
In this embodiment of the application, the user identifier of the application account and the preset verification information preset by the application account, the application identifier, the user information and the customer service information corresponding to the application account may be stored in a database, or may be stored in a block created on a block chain network. The blockchain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, a consensus mechanism and an encryption algorithm. A block chain (Blockchain), which is essentially a decentralized database, is a series of data blocks associated by using a cryptographic method, and each data block contains information of a batch of network transactions, so as to verify the validity (anti-counterfeiting) of the information and generate a next block. The blockchain may include a blockchain underlying platform, a platform product services layer, and an application services layer. Therefore, data are stored in a distributed mode through the block chain, data security is guaranteed, and meanwhile data sharing of information among different platforms can be achieved.
For example, referring to fig. 3, the network architecture shown in fig. 3 includes a user terminal 301, a middleware device 303, and a server 302, as well as a database 304 for storing information of the server 302 and a main memory 305 for storing information of the middleware device 303. In the network architecture shown in fig. 3, when the user terminal 301 logs in the server, the server 302 verifies the identity information of the user terminal 301 according to the preset verification information in the database 304. When the user terminal 301 logs in the middleware device 303, the middleware device 303 verifies the identity information of the user terminal 301 according to the preset verification information in the main memory 305. And after successful authentication, the connection status may be sent to the server 302 to synchronize the connection status of the server 302 and the middleware device 303.
Specifically, please refer to fig. 4, and fig. 4 is a flowchart illustrating an information interaction method provided in the present application. As shown in fig. 4, the method comprises the following steps:
s401: the server receives a first interaction request sent by the first electronic device through the middleware device.
In this embodiment of the application, the first interaction request is used for requesting information interaction, and may be a request for customer service to provide customer service, a request for nearby people to join in a chat, a request for a specified user to join in a chat, or the like, which is not limited herein. If the first interactive request is used for requesting the customer service to provide the customer service, the first interactive request can be generated by an application user through a manual customer service access instruction submitted by the user terminal, and the manual customer service access instruction can be generated by the application user clicking a manual customer service control in a display page of the user terminal. The manual customer service control may be a component corresponding to the customer service icon, or may be a text link corresponding to "manual customer service", and the like, which is not limited herein.
The access parameter of the first interactive request comprises a traffic type. The service type may be a telephone service type, a text service type, a customer service type, a chat service type, a claim settlement service, an inquiry service, a declaration service, etc., and is not limited herein. The access parameters of the first interaction request may also include a device identification of the first electronic device and a user identification of the application user, or interaction information. The interactive information may be a text, an image, or a voice input by a user corresponding to the first electronic device, or may be a link sent by the first electronic device, which is not limited herein.
The access parameter of the first interactive request may further include a page parameter of the front-end page, and the like. And the front-end page is a page corresponding to the first interaction request submitted in the user terminal. The page parameters include page type, page components, and the like. The page type may be a setting page, a browsing page, a comment page, and the like, and the page component may include an upload component, a text box component, a button component, an import component, and the like, which are not limited herein. It can be understood that the application user submits the first interaction request on the front-end page, and the front-end page may carry the interaction type. For example, if the first interaction request is submitted on a shopping view page, the interaction types include size recommendations, logistics details, promotional activities, and the like. If the first interaction request is submitted on the shopping order page, the interaction type includes refund and return, member activity, and the like.
S402: the server selects at least two second electronic devices from the at least two online electronic devices.
In the embodiment of the present application, the connection state between the online electronic device and the server is connection, that is, the online electronic device refers to an electronic device whose connection state is connection. As previously described, the server may determine whether a connection between the electronic device and the server is present based on the state of a long connection between the electronic device and the server.
The second electronic device is the electronic device corresponding to the first interaction request, that is, the electronic device performs communication interaction with the first electronic device. The method for selecting the second electronic device is not limited in the present application, and in a possible example, the step S402 includes the following steps a1-A3, where:
a1: and the server acquires the first interaction type of the first interaction request according to the access parameter of the first interaction request.
The access parameter may refer to the description of step S401, and is not described herein again. The first interaction type is used for describing interaction events corresponding to the first interaction request, and may include operations of service consultation, data modification, data uploading and the like, and may also include specific event types, for example: payment, price, quality report, etc., without limitation. The method for obtaining the first interaction type of the first interaction request is not limited in the present application. In one possible example, the access parameters include user identification and page parameters, and step A1 includes the following steps B1-B3, wherein:
b1: the server acquires a first user record corresponding to the user identifier and the page parameter;
b2: the server acquires a second interaction type corresponding to the first user record;
b3: and the server acquires the first interaction type according to the second interaction type.
The user identifier and the page parameter may refer to the description in step S401, and are not described herein again. The first user record is a user record corresponding to the user identifier and the page parameter, that is, the user record corresponding to the user identifier is selected first, and then the user record corresponding to the page parameter is selected from the user records corresponding to the user identifier.
The second interaction type records a corresponding interaction type for each first user, and can refer to the description of the first interaction type. The method for acquiring the first interaction type by the second interaction type is not limited, the interaction type with the most second interaction types can be selected as the first interaction type, and the first interaction type can also be described based on the classification of the second interaction types, namely, the first interaction type is represented by the probability corresponding to each second interaction type, so that the identification error can be avoided, and the selection accuracy of the second electronic device is low.
It can be understood that in B1-B3, the server first obtains the first user record corresponding to the account representation and the page parameter, then obtains the possible second interaction type according to the first user record, and finally obtains the first interaction type according to the second interaction type, which can improve the accuracy of obtaining the first interaction type.
A2: the server obtains a first evaluation value between the user corresponding to the online electronic device and the user corresponding to the first electronic device according to the first interaction type.
The first evaluation value is an evaluation value between a user corresponding to the online electronic device and a user corresponding to the first electronic device, that is, the reasonableness of the online electronic device for processing the interaction request of the first interaction type is described. The present application is also not limited to the method for obtaining the first evaluation value, and in one possible example, the step a2 includes the following steps C1-C3, wherein:
c1: the server acquires a first association value between a first user corresponding to the first electronic device and a second user corresponding to the online electronic device according to pre-stored first user information corresponding to the first electronic device and second user information corresponding to the online electronic device, wherein the second user information comprises a second user record;
c2: the server acquires a second evaluation value of the first interaction type according to the second user record;
c3: and the server acquires a first evaluation value between the user corresponding to the online electronic equipment and the user corresponding to the first electronic equipment according to the first correlation value and the second evaluation value.
The user information includes, as described above, basic information such as user identification of the application account, preset verification information, native place, area, age, occupation, gender, education background, work experience, and the like, and interactive order records, for example, an access order record of the application user and a work order record of manual customer service.
The first user information is user information of an application user corresponding to the application of the server and the first electronic device. The second user information is user information of an application user corresponding to the application of the server and the second electronic device. In the embodiment of the application, the interaction order record in the second user information is used as the second user record. The application users corresponding to the first electronic device and the second electronic device may be users corresponding to user terminals, customer service corresponding to customer service terminals, developers corresponding to servers, or the like, and are not limited herein.
The first associated value is used to describe an associated value between the first user and the second user, and may include an associated value of the first user and the second user themselves, and may also include an associated value of an interaction order processed between the second user and the first user, that is, whether the second user has been exposed to the first interaction request, or has been exposed to the similar first user, or the similar first interaction request, and the like. The method for obtaining the first correlation value is not limited, and a second correlation value between the first user and the second user can be obtained; acquiring a third correlation value between the second user and the first user according to the second user information and the first user information; and acquiring a first correlation value between a first user corresponding to the first electronic equipment and a second user corresponding to the online electronic equipment according to the second correlation value and the third correlation value.
The second evaluation value is used to describe the reasonableness of the second user to handle the first interaction type. The method for obtaining the second evaluation value is not limited in the present application, and the second evaluation value may be obtained according to the working efficiency of the second user in processing the interaction order and the familiarity degree in processing the first interaction type.
The method for acquiring the first evaluation value from the first correlation value and the second evaluation value is not limited, and a weighted average value between the first correlation value and the second evaluation value may be acquired as the first evaluation value, or a maximum value or a minimum value between the first correlation value and the second evaluation value may be selected as the first evaluation value.
It can be understood that, in step C1-C3, the server first obtains a first association value between the first user corresponding to the first electronic device and the second user corresponding to the online electronic device according to the first user information corresponding to the first electronic device and the second user information corresponding to the online electronic device that are stored in advance, and then obtains a second evaluation value of the first interaction type according to the second user record in the second user information. And finally, acquiring the first evaluation value according to the first correlation value and the second evaluation value, so that the first evaluation value is acquired from the user and the interaction type respectively, and the accuracy of acquiring the first evaluation value can be improved.
A3: the server selects at least two second electronic devices from the at least two online electronic devices according to the first evaluation value.
The method for selecting the second electronic device according to the first evaluation value is not limited, and the second electronic device can be selected according to the size of the selected evaluation value, so that the interaction efficiency is improved. In one possible example, the second electronic device is a customer service terminal, the first electronic device is a user terminal, and step a3 includes the following steps D1-D3, wherein:
d1: the server acquires a customer service level corresponding to the first interaction type;
d2: the server classifies the at least two online electronic devices according to the customer service level to obtain at least two types of online electronic devices;
d3: and the server selects at least one second electronic device from each type of online electronic devices in the at least two types of online electronic devices according to the first evaluation value to obtain the at least two second electronic devices.
The service level may include a position level of service, for example, a bank service includes a banking operator and a bank manager. It can be understood that the different interaction types require different customer service levels, in this example, the server first obtains the customer service level corresponding to the first interaction type, then classifies according to the customer service level to obtain at least two types of online electronic devices, selects at least one electronic device from each type of online electronic devices to obtain at least two second electronic devices, and thus selects the online electronic device corresponding to at least one customer service level as the second electronic device, which can improve the effectiveness of interaction.
S403: the server receives the first interaction information sent by the second electronic equipment through the middleware equipment.
In this embodiment of the application, the first interaction information may be greeting information sent by the second electronic device, or may also be reply information sent by the second electronic device for the interaction information carried in the first interaction request, and the like, which is not limited herein.
S404: the server determines that the connection state between the first electronic device and the server is connection, and sends the first interaction information to the first electronic device through the middleware device.
Wherein the connection state between the electronic device and the server may be determined according to the state of the long connection between the electronic device and the server as described above. The method for sending the first interaction information to the first electronic device by the server is not limited in the application, and in a possible example, the server establishes at least two second electronic devices and a first group corresponding to the first electronic device; the server sends the first interaction information to the first electronic device through the middleware device according to the group identifier of the first group.
Wherein the first group comprises a first electronic device and at least two second electronic devices. That is, the first interaction requests the corresponding electronic device. The group identifier of the first group may be a random number set by the server, or a name or the like corresponding to each electronic device, and may have uniqueness.
It can be understood that a first group corresponding to the first electronic device and the at least two second electronic devices is established first, so that when one electronic device in the first group sends the interactive information, the interactive information is directly sent to other electronic devices in the first group according to the group identifier of the first group, thereby realizing the information synchronization.
In the method shown in fig. 4, after receiving a first interaction request sent by a first electronic device, a server selects at least two second electronic devices from at least two online electronic devices through a middleware device. The server also receives first interaction information sent by the second electronic device through the middleware device, and sends the first interaction information to the first electronic device through the middleware device when the connection state between the first electronic device and the server is determined to be connection, so that bidirectional communication between the first electronic device and the second electronic device is realized, and the real-time performance of information interaction is improved.
In one possible example, after step S403, the method further comprises: and the server determines that the connection state between the first electronic equipment and the server is disconnected, and then sends the first interaction information to an application message center corresponding to the first electronic equipment.
The application message center is a background pushing center of a first user corresponding to the first electronic device in the server. Therefore, when the first electronic device is disconnected from the server, the first interaction information is stored by the application message center corresponding to the first electronic device in the server, so that the first interaction information can be received when the first electronic device is connected with the server, a user corresponding to the first electronic device is not disturbed to use the first electronic device, and the diversity of information interaction is improved.
The method of the embodiments of the present application is set forth above in detail and the apparatus of the embodiments of the present application is provided below. Referring to fig. 5, fig. 5 is a schematic structural diagram of an information interaction device according to the present application, and as shown in fig. 5, the information interaction device 500 includes:
a communication unit 502, configured to receive, through a middleware device, a first interaction request sent by a first electronic device;
the processing unit 501 is configured to select at least two second electronic devices from at least two online electronic devices, where a connection state between the online electronic devices and the server is a connection state;
the communication unit 502 is further configured to receive, through the middleware device, first interaction information sent by the second electronic device;
the processing unit 501 is further configured to determine that a connection state between the first electronic device and the server is connection;
the communication unit 502 is further configured to send the first interaction information to the first electronic device through the middleware device.
In a possible example, the processing unit 501 is specifically configured to obtain a first interaction type of the first interaction request according to an access parameter of the first interaction request; acquiring a first evaluation value between a user corresponding to the online electronic equipment and a user corresponding to the first electronic equipment according to the first interaction type; and selecting at least two second electronic devices from the at least two online electronic devices according to the first evaluation value.
In a possible example, the access parameter includes a page parameter and a user identifier, and the processing unit 501 is specifically configured to obtain the user identifier and a first user record corresponding to the page parameter; the server acquires a second interaction type corresponding to the first user record; and the server acquires the first interaction type according to the second interaction type.
In one possible example, the apparatus further includes a storage unit 503, configured to store first user information corresponding to the first electronic device and second user information corresponding to the online electronic device;
the processing unit 501 is specifically configured to obtain a first association value between a user corresponding to the first electronic device and a user corresponding to the online electronic device according to the first user information and the second user information, where the second user information includes a second user record; acquiring a second evaluation value of the first interaction type according to the second user record; and acquiring a first evaluation value between the user corresponding to the online electronic equipment and the user corresponding to the first electronic equipment according to the first correlation value and the second evaluation value.
In a possible example, the second electronic device is a customer service terminal, the first electronic device is a user terminal, and the processing unit 501 is specifically configured to obtain a customer service level corresponding to the first interaction type; classifying the at least two online electronic devices according to the customer service level to obtain at least two types of online electronic devices; and selecting at least one electronic device from each type of online electronic devices in the at least two types of online electronic devices according to the first evaluation value to obtain at least two second electronic devices.
In a possible example, the processing unit 501 is further configured to determine that a connection status between the first electronic device and a server is disconnected; the communication unit 502 is further configured to send the first interaction information to an application message center corresponding to the first electronic device.
In a possible example, the processing unit 501 is specifically configured to establish a first group corresponding to the at least two second electronic devices and the first electronic device; and sending the first interaction information to the first electronic equipment through the middleware equipment according to the group identification of the first group.
For detailed processes executed by each unit in the information interaction apparatus 500, reference may be made to the execution steps in the foregoing method embodiments, which are not described herein again.
Referring to fig. 6, fig. 6 is a schematic structural diagram of another information interaction device provided in the embodiment of the present application, where the information interaction device is a server. As shown in FIG. 6, the information interaction device 600 includes a processor 610, a memory 620, a communication interface 630, and one or more programs 640. The related functions implemented by the communication unit 502 shown in fig. 5 can be implemented by the communication interface 630, the related functions implemented by the storage unit 503 shown in fig. 5 can be implemented by the memory 620, and the related functions implemented by the processing unit 501 shown in fig. 5 can be implemented by the processor 610.
The one or more programs 640 are stored in the memory 620 and configured to be executed by the processor 610, the programs 640 including instructions for:
receiving a first interaction request sent by first electronic equipment through middleware equipment;
selecting at least two second electronic devices from at least two online electronic devices, wherein the online electronic devices and the server are connected in a connecting state;
receiving first interaction information sent by the second electronic equipment through the middleware equipment;
and determining that the connection state between the first electronic equipment and the server is connection, and sending the first interactive information to the first electronic equipment through the middleware equipment.
In one possible example, in said selecting at least two second electronic devices from the at least two online electronic devices, the program 640 is specifically configured to execute the instructions of:
acquiring a first interaction type of the first interaction request according to the access parameter of the first interaction request;
acquiring a first evaluation value between a user corresponding to the online electronic equipment and a user corresponding to the first electronic equipment according to the first interaction type;
and selecting at least two second electronic devices from the at least two online electronic devices according to the first evaluation value.
In a possible example, the access parameter includes a page parameter and a user identifier, and in terms of obtaining the first interaction type of the first interaction request according to the access parameter of the first interaction request, the program 640 is specifically configured to execute the following instructions:
acquiring a first user record corresponding to the user identifier and the page parameter;
acquiring a second interaction type corresponding to the first user record;
and acquiring a first interaction type according to the second interaction type.
In one possible example, in terms of obtaining the first evaluation value between the user corresponding to the online electronic device and the user corresponding to the first electronic device according to the first interaction type, the program 640 is specifically configured to execute the following steps:
acquiring a first association value between a user corresponding to the first electronic device and a user corresponding to the online electronic device according to pre-stored first user information corresponding to the first electronic device and second user information corresponding to the online electronic device, wherein the second user information comprises a second user record;
acquiring a second evaluation value of the first interaction type according to the second user record;
and acquiring a first evaluation value between the user corresponding to the online electronic equipment and the user corresponding to the first electronic equipment according to the first correlation value and the second evaluation value.
In one possible example, the second electronic device is a customer service terminal, the first electronic device is a user terminal, and in the aspect of selecting at least two second electronic devices from the at least two online electronic devices according to the first evaluation value, the program 640 is specifically configured to execute the following instructions:
acquiring a customer service level corresponding to the first interaction type;
classifying the at least two online electronic devices according to the customer service level to obtain at least two types of online electronic devices;
and selecting at least one electronic device from each type of online electronic devices in the at least two types of online electronic devices according to the first evaluation value to obtain at least two second electronic devices.
In one possible example, after receiving the first interaction information sent by the second electronic device through the middleware device, the program 640 is further configured to execute the following steps:
and if the connection state between the first electronic equipment and the server is determined to be disconnected, sending the first interaction information to an application message center corresponding to the first electronic equipment.
In one possible example, in the aspect of sending the first interaction information to the first electronic device through the middleware device, the program 640 is specifically configured to execute the following steps:
establishing a first group corresponding to the at least two second electronic devices and the first electronic device;
and sending the first interaction information to the first electronic equipment through the middleware equipment according to the group identification of the first group.
Embodiments of the present application also provide a computer storage medium, where the computer storage medium stores a computer program for causing a computer to execute to implement part or all of the steps of any one of the methods described in the method embodiments, and the computer includes a server.
Embodiments of the application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform to implement some or all of the steps of any of the methods recited in the method embodiments. The computer program product may be a software first installation package and the computer comprises a server.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art will also appreciate that the embodiments described in this specification are presently preferred and that no particular act or mode of operation is required in the present application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, a division of a unit is merely a logical division, and an actual implementation may have another division, for example, at least one unit or component may be combined or integrated with another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may also be distributed on at least one network unit. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a hardware mode or a software program mode.
The integrated unit, if implemented in the form of a software program module and sold or used as a stand-alone product, may be stored in a computer readable memory. With such an understanding, the technical solution of the present application may be embodied in the form of a software product, which is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned memory comprises: various media capable of storing program codes, such as a usb disk, a read-only memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and the like.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash disk, ROM, RAM, magnetic or optical disk, and the like.
The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.
Claims (10)
1. An information interaction method, comprising:
the server receives a first interaction request sent by first electronic equipment through middleware equipment;
the server selects at least two second electronic devices from at least two online electronic devices, and the online electronic devices are connected with the server in a connection state;
the server receives first interaction information sent by the second electronic equipment through the middleware equipment;
and the server determines that the connection state between the first electronic equipment and the server is connection, and sends the first interactive information to the first electronic equipment through the middleware equipment.
2. The method of claim 1, wherein the server selects at least two second electronic devices from the at least two online electronic devices, comprising:
the server acquires a first interaction type of the first interaction request according to the access parameter of the first interaction request;
the server acquires a first evaluation value between the user corresponding to the online electronic equipment and the user corresponding to the first electronic equipment according to the first interaction type;
and the server selects at least two second electronic devices from the at least two online electronic devices according to the first evaluation value.
3. The method of claim 2, wherein the access parameter includes a page parameter and a user identifier, and the obtaining, by the server, the first interaction type of the first interaction request according to the access parameter of the first interaction request includes:
the server acquires the user identification and a first user record corresponding to the page parameter;
the server acquires a second interaction type corresponding to the first user record;
and the server acquires the first interaction type according to the second interaction type.
4. The method according to claim 2, wherein the obtaining, by the server, a first evaluation value between the user corresponding to the online electronic device and the user corresponding to the first electronic device according to the first interaction type includes:
the server acquires a first association value between a user corresponding to the first electronic device and a user corresponding to the online electronic device according to pre-stored first user information corresponding to the first electronic device and second user information corresponding to the online electronic device, wherein the second user information comprises a second user record;
the server acquires a second evaluation value of the first interaction type according to the second user record;
and the server acquires a first evaluation value between the user corresponding to the online electronic equipment and the user corresponding to the first electronic equipment according to the first correlation value and the second evaluation value.
5. The method according to claim 2, wherein the second electronic device is a customer service terminal, the first electronic device is a user terminal, and the server selects at least two second electronic devices from the at least two online electronic devices according to the first evaluation value, including:
the server acquires a customer service level corresponding to the first interaction type;
the server classifies the at least two online electronic devices according to the customer service level to obtain at least two types of online electronic devices;
and the server selects at least one electronic device from each type of online electronic devices in the at least two types of online electronic devices according to the first evaluation value to obtain at least two second electronic devices.
6. The method according to any one of claims 1-5, wherein after the server receives the first interaction information sent by the second electronic device through the middleware device, the method further comprises:
and the server determines that the connection state between the first electronic equipment and the server is disconnected, and sends the first interactive information to an application message center corresponding to the first electronic equipment.
7. The method of any of claims 1-5, wherein sending the first interaction information to the first electronic device via the middleware device comprises:
the server establishes a first group corresponding to the at least two second electronic devices and the first electronic device;
and the server sends the first interaction information to the first electronic equipment through the middleware equipment according to the group identifier of the first group.
8. An information interaction apparatus, comprising:
the communication unit is used for receiving a first interaction request sent by first electronic equipment through middleware equipment;
the processing unit is used for selecting at least two second electronic devices from at least two online electronic devices, and the connection state between the online electronic devices and the server is connection;
the communication unit is further configured to receive, by the middleware device, first interaction information sent by the second electronic device;
the processing unit is further configured to determine that a connection state between the first electronic device and the server is connection;
the communication unit is further configured to send the first interaction information to the first electronic device through the middleware device.
9. An information interaction device comprising a processor, a memory, a communication interface, and one or at least one program, wherein the one or at least one program is stored in the memory and configured to be executed by the processor, the program comprising instructions for carrying out the steps of the method of any one of claims 1-7.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, the computer program causing a computer to execute to implement the method of any one of claims 1-7.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011070018.0A CN112202904A (en) | 2020-09-30 | 2020-09-30 | Information interaction method, device and medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011070018.0A CN112202904A (en) | 2020-09-30 | 2020-09-30 | Information interaction method, device and medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN112202904A true CN112202904A (en) | 2021-01-08 |
Family
ID=74013712
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202011070018.0A Pending CN112202904A (en) | 2020-09-30 | 2020-09-30 | Information interaction method, device and medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112202904A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119316548A (en) * | 2024-12-16 | 2025-01-14 | 宁波菊思网络科技有限公司 | Information interaction method, system, device and storage medium |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007199947A (en) * | 2006-01-25 | 2007-08-09 | Hitachi Ltd | Installation support method, installation support system, and program |
| CN102571920A (en) * | 2011-12-07 | 2012-07-11 | 携程计算机技术(上海)有限公司 | Online customer service implementation method and online customer service system |
| CN110020873A (en) * | 2019-03-12 | 2019-07-16 | 平安科技(深圳)有限公司 | Artificial customer service switching method, relevant apparatus, equipment and computer-readable medium |
| CN110505275A (en) * | 2019-07-16 | 2019-11-26 | 北京奇艺世纪科技有限公司 | Data transmission method, system, server and computer readable storage medium |
| CN110650202A (en) * | 2019-09-26 | 2020-01-03 | 支付宝(杭州)信息技术有限公司 | Communication interaction method, device and electronic device |
| CN110719221A (en) * | 2019-10-16 | 2020-01-21 | 北京蚂蜂窝网络科技有限公司 | Instant messaging method, device, equipment and storage medium |
| CN110740217A (en) * | 2019-09-12 | 2020-01-31 | 平安科技(深圳)有限公司 | multi-channel data integration interaction method, device, equipment and storage medium |
| CN110826857A (en) * | 2019-10-09 | 2020-02-21 | 榕知科技(武汉)有限公司 | Client response distribution system, method, server and storage medium |
| CN110912939A (en) * | 2019-12-24 | 2020-03-24 | 北京每日优鲜电子商务有限公司 | Cloud customer service distribution method and device, server and storage medium |
| CN111106996A (en) * | 2019-12-28 | 2020-05-05 | 安徽微沃信息科技股份有限公司 | WebSocket and cache-based multi-terminal online chat system |
| CN111667316A (en) * | 2020-06-16 | 2020-09-15 | 中国银行股份有限公司 | Service processing method, device and system |
| CN111698319A (en) * | 2020-06-11 | 2020-09-22 | 上海乾臻信息科技有限公司 | Method, device and system for automatically popping screen when incoming call |
-
2020
- 2020-09-30 CN CN202011070018.0A patent/CN112202904A/en active Pending
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007199947A (en) * | 2006-01-25 | 2007-08-09 | Hitachi Ltd | Installation support method, installation support system, and program |
| CN102571920A (en) * | 2011-12-07 | 2012-07-11 | 携程计算机技术(上海)有限公司 | Online customer service implementation method and online customer service system |
| CN110020873A (en) * | 2019-03-12 | 2019-07-16 | 平安科技(深圳)有限公司 | Artificial customer service switching method, relevant apparatus, equipment and computer-readable medium |
| CN110505275A (en) * | 2019-07-16 | 2019-11-26 | 北京奇艺世纪科技有限公司 | Data transmission method, system, server and computer readable storage medium |
| CN110740217A (en) * | 2019-09-12 | 2020-01-31 | 平安科技(深圳)有限公司 | multi-channel data integration interaction method, device, equipment and storage medium |
| CN110650202A (en) * | 2019-09-26 | 2020-01-03 | 支付宝(杭州)信息技术有限公司 | Communication interaction method, device and electronic device |
| CN110826857A (en) * | 2019-10-09 | 2020-02-21 | 榕知科技(武汉)有限公司 | Client response distribution system, method, server and storage medium |
| CN110719221A (en) * | 2019-10-16 | 2020-01-21 | 北京蚂蜂窝网络科技有限公司 | Instant messaging method, device, equipment and storage medium |
| CN110912939A (en) * | 2019-12-24 | 2020-03-24 | 北京每日优鲜电子商务有限公司 | Cloud customer service distribution method and device, server and storage medium |
| CN111106996A (en) * | 2019-12-28 | 2020-05-05 | 安徽微沃信息科技股份有限公司 | WebSocket and cache-based multi-terminal online chat system |
| CN111698319A (en) * | 2020-06-11 | 2020-09-22 | 上海乾臻信息科技有限公司 | Method, device and system for automatically popping screen when incoming call |
| CN111667316A (en) * | 2020-06-16 | 2020-09-15 | 中国银行股份有限公司 | Service processing method, device and system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119316548A (en) * | 2024-12-16 | 2025-01-14 | 宁波菊思网络科技有限公司 | Information interaction method, system, device and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11683279B2 (en) | System and method of using conversational agent to collect information and trigger actions | |
| US9967245B2 (en) | User authentication using unique hidden identifiers | |
| CN112385191B (en) | Middle-tier messaging system | |
| US10861000B2 (en) | Method, system, and apparatus for application loading | |
| RU2513761C2 (en) | Method and server for instant messaging | |
| US8880895B2 (en) | Methods, systems, and computer program products for recovering a password using user-selected third party authorization | |
| US9313045B2 (en) | System and method for providing avatar with variable appearance | |
| CN108337210B (en) | Device configuration method, device, and system | |
| US20030079024A1 (en) | Querying applications using online messenger service | |
| CN110322317B (en) | Transaction data processing method and device, electronic equipment and medium | |
| US10970964B2 (en) | Triggering in-application currency transfer | |
| US11233897B1 (en) | Secure call center communications | |
| CN111881276B (en) | Virtual resource transfer method and device, storage medium and electronic equipment | |
| CN112202904A (en) | Information interaction method, device and medium | |
| US11007443B2 (en) | Method for performing game by using activity count | |
| CN112379818A (en) | Information prompting method, device and storage medium | |
| CN114124415A (en) | Information interaction method and device in target interaction application | |
| CN113946739A (en) | Sensitive data query method, device, equipment and storage medium | |
| JP6518359B1 (en) | Credit management and automatic payment system by face recognition technology | |
| WO2016205106A1 (en) | System and method for identity and character verification of parties to electronic transactions | |
| JP6980961B2 (en) | Password verification device, verification method and program to prevent phishing scams | |
| WO2021087905A1 (en) | Virtual asset transfer method and system therefor | |
| CN110519334B (en) | Monitoring processing method and device under credit contract system | |
| CN110134530A (en) | A kind of processing method and processing device of session content | |
| TWI703523B (en) | Virtual assets transferring method and system thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| CB02 | Change of applicant information |
Address after: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.) Applicant after: ONECONNECT FINANCIAL TECHNOLOGY Co.,Ltd. (SHANGHAI) Address before: Room 201, Building A, No. 1 Qianwan Road, Qianhaisheng Cooperation Zone, Shenzhen City, Guangdong Province, 518000 Applicant before: ONECONNECT FINANCIAL TECHNOLOGY Co.,Ltd. (SHANGHAI) |
|
| CB02 | Change of applicant information | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20210108 |
|
| WD01 | Invention patent application deemed withdrawn after publication |