CN115022412A - Service data processing method and device and server - Google Patents

Service data processing method and device and server Download PDF

Info

Publication number
CN115022412A
CN115022412A CN202210611846.3A CN202210611846A CN115022412A CN 115022412 A CN115022412 A CN 115022412A CN 202210611846 A CN202210611846 A CN 202210611846A CN 115022412 A CN115022412 A CN 115022412A
Authority
CN
China
Prior art keywords
intelligent terminal
service data
data processing
target
instruction
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
Application number
CN202210611846.3A
Other languages
Chinese (zh)
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.)
Bank of China Ltd
Original Assignee
Bank of China 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 Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN202210611846.3A priority Critical patent/CN115022412A/en
Publication of CN115022412A publication Critical patent/CN115022412A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • 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/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The specification provides a service data processing method, a service data processing device and a server, and is applied to the technical field of the Internet of things. Based on the method, the cloud server generates and sends a service data display interface matched with the first intelligent terminal according to the display instruction provided by the first intelligent terminal. The target user can send a service data processing instruction related to the service data display interface to the cloud server through the first intelligent terminal. The cloud server firstly detects whether a service data processing instruction is matched with the first intelligent terminal; under the condition that the service data processing instruction is not matched with the first intelligent terminal, determining a second intelligent terminal; further screening out a target intelligent terminal matched with the service data processing instruction; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction to complete target service data processing. Therefore, the appropriate intelligent terminal can be intelligently and efficiently called to jointly complete specific target service data processing.

Description

Service data processing method and device and server
Technical Field
The specification belongs to the technical field of internet of things, and particularly relates to a service data processing method, a service data processing device and a server.
Background
Usually, when a user wants to initiate a certain service data processing, the user must manually log in a corresponding application program in a mobile phone or a computer; and then, the corresponding service data processing can be smoothly completed only by operating on the relevant interface of the application program.
Based on the existing method, the processing of certain service data which a user wants to initiate is usually completed only in one terminal of a mobile phone or a computer. But the user can not predict in advance whether the terminal selected by the user supports the service data processing which is desired to be initiated. When the operation of the user in a certain terminal causes a problem and the service data processing cannot be continued, the user needs to replace the terminal, log in another new terminal again, and repeat the previous operation in the new terminal to finally complete the service data processing which is desired to be initiated. Therefore, when the method is implemented specifically, the technical problems of inconvenient and efficient user operation, poor user experience and the like exist.
In view of the above technical problems, no effective solution has been proposed at present.
Disclosure of Invention
The specification provides a service data processing method, a service data processing device and a server, which can support a user to flexibly select to use a first intelligent terminal device to open a login target application and perform corresponding service data processing according to specific conditions and personal preferences, and can also intelligently and efficiently call other intelligent terminals which are matched appropriately to assist the first intelligent terminal to jointly complete target service data processing, so that the user can conveniently and efficiently complete target service data processing based on the target application, and better interaction experience is obtained.
The present specification provides a service data processing method, which is applied to a cloud server corresponding to a target application, and includes:
acquiring a display instruction about a target application provided by a first intelligent terminal;
generating a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; the first intelligent terminal displays a business data display interface of the target application to a target user;
receiving a service data processing instruction which is sent by a first intelligent terminal and is about to the service data display interface;
detecting whether the service data processing instruction is matched with the first intelligent terminal;
under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal, determining a second intelligent terminal; the second intelligent terminal comprises an intelligent terminal which is held by a target user and is positioned in the proximity range of the first intelligent terminal;
screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal;
and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
In one embodiment, the first intelligent terminal comprises: a smart television; the second intelligent terminal includes: smart phones, smart speakers, smart watches, tablet computers.
In one embodiment, obtaining a presentation instruction provided by a first intelligent terminal and related to a target application comprises:
receiving voice data of a target user, which is acquired by a first intelligent terminal;
calling a preset voice instruction recognition model to process the voice data of the target user to obtain a corresponding recognition result;
and acquiring a display instruction about the target application initiated by the target user according to the identification result.
In one embodiment, the detecting whether the service data processing instruction is matched with the first intelligent terminal includes:
determining the security level required by the target service data processing indicated by the service data processing instruction;
acquiring operating environment parameters of a first intelligent terminal;
and determining whether the first intelligent terminal meets the safety level required by the target service data processing according to the operating environment parameters of the first intelligent terminal.
In one embodiment, detecting whether the service data processing instruction matches the first intelligent terminal further includes:
determining an interaction scene adapted to the target service data processing indicated by the service data processing instruction according to the service data processing instruction;
and detecting whether the first intelligent terminal supports the interactive scene adapted by the target service data processing.
In one embodiment, invoking a target application deployed in a target intelligent terminal to perform interaction to complete corresponding target service data processing includes:
determining a target interaction rule matched with the target intelligent terminal from a plurality of preset interaction rules;
generating a corresponding identity authentication request according to the target interaction rule;
sending the identity authentication request to a target application of a target intelligent terminal; the target application of the target intelligent terminal responds to the identity authentication request and acquires identity authentication data of a target user;
receiving the identity verification data of the target user fed back by the target intelligent terminal;
according to the authentication data of the target user, performing authentication on the target user;
and under the condition that the identity authentication of the target user is passed, corresponding target service data processing is carried out.
In an embodiment, the service data processing instruction further carries a user identifier of the target user and location information of the first intelligent terminal.
In one embodiment, determining the second intelligent terminal includes:
determining the proximity range of the first intelligent terminal according to the position information of the first intelligent terminal;
and searching the adjacent range of the first intelligent terminal according to the user identification of the target user, and determining the searched intelligent terminal which is deployed with the target application and in which the target user logs in as a second intelligent terminal.
In one embodiment, the target application comprises an application related to transaction data processing; accordingly, the targeted business data processes include business data processes that involve the use of transactional resources.
The present specification further provides a service data processing method, which is applied to a first intelligent terminal, and includes:
responding to the trigger operation of a target user, and generating a display instruction related to the target application;
sending the display instruction to a cloud server corresponding to the target application; the cloud server generates a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal;
displaying the received service data display interface of the target application to a target user;
receiving and generating a service data processing instruction about the service data display interface according to the operation of a target user on the service data display interface;
sending the service data processing instruction to a cloud server; the cloud server determines a second intelligent terminal under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
The present specification further provides a service data processing apparatus, which is applied to a cloud server corresponding to a target application, and includes:
the acquisition module is used for acquiring a display instruction about the target application provided by the first intelligent terminal;
the generating module is used for generating a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; the first intelligent terminal displays a service data display interface of the target application to a target user;
the receiving module is used for receiving a service data processing instruction which is sent by the first intelligent terminal and is about the service data display interface;
the detection module is used for detecting whether the service data processing instruction is matched with the first intelligent terminal;
the determining module is used for determining a second intelligent terminal under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal; the second intelligent terminal comprises an intelligent terminal which is held by a target user and is positioned in the proximity range of the first intelligent terminal;
the screening module is used for screening a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal;
and the processing module is used for responding to the service data processing instruction and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
This specification still provides a service data processing apparatus, is applied to first intelligent terminal, includes:
the generating module is used for responding to the trigger operation of the target user and generating a display instruction related to the target application;
the first sending module is used for sending the display instruction to a cloud server corresponding to the target application; the cloud server generates a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal;
the display module is used for displaying the received service data display interface of the target application to a target user;
the receiving module is used for receiving and generating a business data processing instruction related to the business data display interface according to the operation of a target user on the business data display interface;
the second sending module is used for sending the service data processing instruction to a cloud server; the cloud server determines a second intelligent terminal under the condition that the service data processing instruction is determined not to be matched with the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
The present specification also provides a server comprising a processor and a memory for storing processor-executable instructions, wherein the processor executes the instructions to implement the relevant steps of the business data processing method.
The present specification also provides a computer readable storage medium having stored thereon computer instructions, which when executed by a processor, implement the relevant steps of the business data processing method.
The present specification also provides a computer program product comprising a computer program, which when executed by a processor implements the relevant steps of the business data processing method.
Based on the service data processing method, the service data processing device and the server provided by the specification, the target user can flexibly select to use the first intelligent terminal to log in the target application and initiate a display instruction. And the cloud server generates and sends a service data display interface matched with the first intelligent terminal according to the display instruction provided by the first intelligent terminal. The target user can send a service data processing instruction related to the service data display interface to the cloud server through the first intelligent terminal. The cloud server firstly detects whether a service data processing instruction is matched with the first intelligent terminal; under the condition that the service data processing instruction is not matched with the first intelligent terminal, determining a second intelligent terminal which is adjacent to the first intelligent terminal and is logged in by a target user; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction to complete target service data processing. Therefore, the user can flexibly select to use the first intelligent terminal device to open the target application and process corresponding service data according to specific conditions and personal preferences, and simultaneously can intelligently and efficiently call other intelligent terminals which are matched appropriately to assist the first intelligent terminal to jointly complete target service data processing, so that the user can conveniently and efficiently complete target service data processing based on the target application, and better interaction experience is obtained.
Drawings
In order to more clearly illustrate the embodiments of the present specification, the drawings needed to be used in the embodiments will be briefly described below, and the drawings in the following description are only some of the embodiments described in the specification, and it is obvious to those skilled in the art that other drawings can be obtained based on the drawings without any inventive work.
Fig. 1 is a flowchart illustrating a service data processing method according to an embodiment of the present specification;
fig. 2 is a schematic diagram of an embodiment of a service data processing method provided by an embodiment of the present specification, in an example scenario;
fig. 3 is a schematic diagram of an embodiment of a service data processing method provided by an embodiment of the present specification, in a scenario example;
fig. 4 is a flowchart illustrating a service data processing method according to another embodiment of the present disclosure;
FIG. 5 is a schematic diagram of a server according to an embodiment of the present disclosure;
fig. 6 is a schematic structural composition diagram of a service data processing apparatus provided in an embodiment of the present specification;
fig. 7 is a schematic structural component diagram of a service data processing apparatus according to another embodiment of the present specification.
Detailed Description
In order to make those skilled in the art better understand the technical solutions in the present specification, the technical solutions in the embodiments of the present specification will be clearly and completely described below with reference to the drawings in the embodiments of the present specification, and it is obvious that the described embodiments are only a part of the embodiments of the present specification, and not all of the embodiments. All other embodiments obtained by a person skilled in the art based on the embodiments in the present specification without any inventive step should fall within the scope of protection of the present specification.
Referring to fig. 1, an embodiment of the present specification provides a business data processing method, where the method is specifically applied to a cloud server side corresponding to a target application. In specific implementation, the method may include the following:
s101: acquiring a display instruction about a target application provided by a first intelligent terminal;
s102: generating a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; the first intelligent terminal displays a service data display interface of the target application to a target user;
s103: receiving a service data processing instruction which is sent by a first intelligent terminal and is about to the service data display interface;
s104: detecting whether the service data processing instruction is matched with the first intelligent terminal;
s105: under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal, determining a second intelligent terminal; the second intelligent terminal comprises an intelligent terminal which is held by a target user and is positioned in the proximity range of the first intelligent terminal;
s106: screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal;
s107: and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
In some embodiments, the service data processing method may be specifically applied to a cloud server side corresponding to a target application. In particular, reference may be made to FIG. 2.
The cloud server may specifically include a background server that is applied to a network service platform side corresponding to the target application and is capable of implementing functions such as data transmission and data processing. Specifically, the cloud server may be, for example, an electronic device having data operation, storage function, and network interaction function. Alternatively, the cloud server may also be a software program that runs in the electronic device and provides support for data processing, storage, and network interaction. In this embodiment, the number of servers included in the cloud server is not specifically limited. The cloud server may specifically be one server, may also be several servers, or a server cluster formed by several servers.
In this embodiment, the target user may hold a plurality of smart terminals. The intelligent terminal can be deployed with a target application.
The intelligent terminal specifically comprises front-end equipment which is applied to one side of a user and can realize functions of data acquisition, data transmission and the like. Specifically, the intelligent terminal may be, for example, a desktop computer, a tablet computer, a notebook computer, a smart phone, a smart watch, a smart speaker, a smart television (or referred to as a smart screen), an intelligent projector, and the like.
The cloud server can be connected with a plurality of intelligent terminals, and the intelligent terminals can be connected with one another in a wired or wireless mode.
In the embodiment shown in fig. 2, the target user may select any one of the plurality of intelligent terminals (for example, an intelligent tv) to use as the first intelligent terminal according to the specific situation and personal preference; and then, data interaction can be carried out between the first intelligent terminal and the cloud server so as to complete target service data processing. In a specific implementation process, when the cloud server detects that the target service data processing cannot be completed through the first intelligent terminal, the intelligent terminal which is adjacent to a target user and is provided with a target application is determined from the plurality of intelligent terminals and serves as a second intelligent terminal; then, intelligently further screening out an intelligent terminal matched with the target service data processing from the second intelligent terminal as a target intelligent terminal (for example, an intelligent mobile phone); and then, the target application in the target intelligent terminal can be automatically called, and the first intelligent terminal is connected to continue interacting with the cloud server so as to smoothly complete target service data processing.
Therefore, the user can select to use the first intelligent terminal device to open the target application and perform corresponding service data processing according to specific conditions and personal preferences, and simultaneously can intelligently and efficiently call other intelligent terminals matched appropriately to assist the first intelligent terminal to jointly complete target service data processing, so that the user can conveniently and efficiently complete target service data processing based on the target application, and better interaction experience is obtained.
In some embodiments, the first intelligent terminal may specifically include: smart televisions, etc.; the second intelligent terminal may specifically include: smart phones, smart speakers, smart watches, tablet computers, and the like.
Of course, it should be noted that the first intelligent terminal and the second intelligent terminal listed above are only schematic illustrations. During specific implementation, according to a specific application scenario and specific habit preferences of a target user, other suitable intelligent terminals can be selected to be used as the first intelligent terminal and the second intelligent terminal. The present specification is not limited to these.
In some embodiments, to further facilitate user operation, the target user may give specific instructions by sending voice data to the first intelligent terminal. Correspondingly, the first intelligent terminal can collect voice data of the target user.
In some embodiments, the obtaining of the display instruction about the target application provided by the first intelligent terminal may include the following steps:
s1: receiving voice data of a target user, which is acquired by a first intelligent terminal;
s2: calling a preset voice instruction recognition model to process the voice data of the target user to obtain a corresponding recognition result;
s3: and acquiring a display instruction about the target application initiated by the target user according to the identification result.
The preset voice instruction recognition model can be specifically understood as a neural network model which is obtained by pre-training and can determine a corresponding semantic instruction text based on input voice data through voice recognition and semantic analysis.
Before specific implementation, a preset voice instruction recognition model can be obtained by training in the following way: acquiring sample voice data; marking a semantic instruction text represented by the sample voice data to obtain marked sample voice data; constructing a training set and a testing set according to the labeled sample voice data; and training the initial model by using the training set, and testing and adjusting the trained model by using the testing set to obtain a preset voice instruction recognition model with the accuracy meeting the requirement.
In some embodiments, a preset sample instruction library may be configured locally at the first intelligent terminal. The preset sample instruction library may specifically store a plurality of common audio templates of preset instructions. For example, an audio template of a login target application instruction, an audio template of an exit target application instruction.
The audio template of the preset instruction in the preset sample instruction library can be specifically that the cloud server periodically performs statistical analysis on voice instruction data collected in the latest time period; and updating according to the statistical analysis result to obtain the result.
In specific implementation, after receiving voice data of a target user, the first intelligent terminal may first perform matching processing on the voice data by using a local preset sample instruction library; and obtaining a corresponding matching result.
According to the matching result, under the condition that the matching is determined to be successful, the first intelligent terminal can send the matched preset instruction (for example, a target application login instruction, a target application display instruction and the like) to the cloud server.
On the contrary, according to the matching result, under the condition that the matching is determined to be failed, the first intelligent terminal can directly send the received voice data of the target user to the cloud server with the more enhanced performance for recognition processing.
In some embodiments, in a case where the first smart terminal includes a smart tv, the target user may also initiate a presentation instruction regarding the target application through an external device such as a remote controller of the smart tv.
In some embodiments, the target application may specifically include an application related to transaction data processing; accordingly, the targeted business data processing may specifically include business data processing involving the use of transactional resources.
Specifically, the target application may be a client of a shopping website, and accordingly, the display instruction about the target application may be a search result display instruction of a commodity focused by the target user, and the like. The target business data processing can be used for calling resource data of the target user in an electronic account of the shopping website to perform settlement processing on the target order.
The target application may also be a client of the financial service, and accordingly, the display instruction about the target application may also be a display instruction of the income condition of the financial service concerned by the target user, or a quote display instruction of stocks concerned by the target user, and the like. The target business data processing can be application for transacting the financial service selected by the target user, or purchasing stocks selected by the target user.
In some embodiments, the display instruction may further carry a terminal type identifier of the first intelligent terminal. The terminal type identifier may specifically include: smart televisions, smart phones, tablet computers, desktop computers, smart watches, and the like.
In some embodiments, most intelligent terminals support conventional instructions that do not involve resource data processing, such as the above-described presentation instructions (or target application login instructions, target application logout instructions, etc.). Therefore, the cloud server can directly respond to the display instruction, and an interface template smaller than the interface template matched with the first intelligent terminal is determined according to the terminal type identifier carried by the display instruction; generating a service data display interface matched with the first intelligent terminal according to the interface template; and then the service data display interface can be sent to the first intelligent terminal.
Correspondingly, the first intelligent terminal receives a service data display interface; and the business data presentation interface is presented to the target user. The target user can initiate a new instruction aiming at the service data display interface displayed by the first intelligent terminal.
For example, the target user may give a business data processing instruction of "i want to purchase item No. 102" to a search result display interface of the item displayed by the smart television.
The method comprises the steps that a first intelligent terminal collects a business data processing instruction about a business data display interface given by a target user; and sending the service data processing instruction to the cloud server.
When receiving the service data processing instruction, the cloud server can judge whether the first intelligent terminal currently used by the target user is suitable for continuously processing the service data processing instruction or not and whether the first intelligent terminal is matched with the service data processing instruction or not from multiple dimensions such as safety, scene matching and the like. In the case that the first intelligent terminal is determined not to be matched, the cloud server may intelligently find a matched target intelligent terminal from the proximity range of the first intelligent terminal to take over the first intelligent terminal to continue processing the service data processing instruction.
In some embodiments, the detecting whether the service data processing instruction is matched with the first intelligent terminal may include the following steps:
s1: determining the security level required by the target service data processing indicated by the service data processing instruction;
s2: acquiring operating environment parameters of a first intelligent terminal;
s3: and determining whether the first intelligent terminal meets the safety level required by the target service data processing according to the operating environment parameters of the first intelligent terminal.
In specific implementation, the cloud server may determine the security level required by the target business data processing according to the sensitivity of the business data related to the target business data processing indicated by the processing instruction, and whether the target business data processing relates to multiple dimensions such as resource data.
In specific implementation, the cloud server may obtain and determine the security of the first intelligent terminal according to the operating environment parameters of the first intelligent terminal (e.g., network parameters of the first intelligent terminal, I/O parameters of the first intelligent terminal, operating parameters of a security application on the first intelligent terminal, and the like) in combination with the terminal type of the first intelligent terminal; and then whether the first intelligent terminal meets the safety level required by target data processing or not can be judged according to the safety of the first intelligent terminal.
Specifically, for example, the target business data processing involves using sensitive data of the electronic account of the target user, and also involves using resource data, so that the security level required by the target business data processing belongs to a higher security level.
According to the operating environment parameters of the first intelligent terminal, the first intelligent terminal can be determined to be not provided with the safety application and operated, and the first intelligent terminal is deployed in an open external network environment with poor safety, so that the safety of the first intelligent terminal can be determined to be low. In summary, it can be determined that the first intelligent terminal does not meet the security level required by the target service data processing, and it is determined that the service data processing instruction is not matched with the first intelligent terminal.
In some embodiments, the detecting whether the service data processing instruction is matched with the first intelligent terminal may further include, in specific implementation, the following:
s1: determining an interaction scene adapted to target service data processing indicated by the service data processing instruction according to the service data processing instruction;
s2: and detecting whether the first intelligent terminal supports the interactive scene adapted by the target service data processing.
In specific implementation, the cloud server may determine the interaction scenario adapted to the first intelligent terminal according to the terminal type identifier of the first intelligent terminal. For example, for a smart television, the cloud server may determine that the adapted interactive scene is a low-privacy interactive scene, and/or an interactive scene related to a large amount of displayed data and needing large-screen display. For the smart phone, the server may determine that the adapted interactive scene is an interactive scene with higher privacy, and/or an interactive scene with less displayed data volume and without large-screen display.
In specific implementation, the cloud server may determine an interaction scene adapted to the target service data processing according to the privacy requirement of the target service data processing indicated by the service data processing instruction, the data size involved, and other features.
In specific implementation, the cloud server may compare the interaction scenario adapted to the target service data processing with the interaction scenario adapted to the first intelligent terminal, and determine whether the first intelligent terminal supports the interaction scenario adapted to the target service data processing according to a comparison result.
According to the comparison result, under the condition that the difference value of the interactive scenes adaptive to the two interactive scenes is smaller, the interactive scene adaptive to the target service data processing supported by the first intelligent terminal can be determined. Otherwise, it may be determined that the first intelligent terminal does not support the interaction scenario adapted by the target service data processing.
In some embodiments, the service data processing instruction may further specifically carry a user identifier of the target user and location information of the first intelligent terminal.
In some embodiments, the determining the second intelligent terminal may include the following steps:
s1: determining the proximity range of the first intelligent terminal according to the position information of the first intelligent terminal;
s2: and searching the adjacent range of the first intelligent terminal according to the user identification of the target user, and determining the searched intelligent terminal which is deployed with the target application and is logged by the target user as a second intelligent terminal.
In some embodiments, the service data processing instruction may further specifically carry an IP address of the first intelligent terminal;
correspondingly, the determining of the second intelligent terminal may include the following steps in specific implementation:
s1: determining a local area network where the first intelligent terminal is located according to the IP address of the first intelligent terminal;
s2: and searching the intelligent terminal connected to the local area network, and determining the searched intelligent terminal with the target application as a second intelligent terminal.
In some embodiments, the determining the second intelligent terminal may further include, in specific implementation, the following: inquiring the intelligent terminal establishing a binding relationship with the first intelligent terminal within the current time period (for example, the last 10 minutes); and determining the intelligent terminal which establishes the binding relationship with the first intelligent terminal as a second intelligent terminal.
The target user can send a corresponding binding request to the cloud server by using other intelligent terminals to scan the two-dimensional code arranged on the first intelligent terminal. The cloud server can respond to the binding request and establish the binding relationship between the intelligent terminal and the first intelligent terminal.
In some embodiments, in specific implementation, the cloud server may filter, according to a security level required by the target service data processing and/or an interaction scenario adapted to the target service data processing, second intelligent terminals whose security matches and/or the adapted interaction scenario matches from the plurality of second intelligent terminals, as target intelligent terminals that match the service data processing request appropriately.
In some embodiments, the cloud server side may also be configured with a shared processing record database. When the cloud server interacts with the first intelligent terminal to perform data processing, the cloud server can record the process node of the data processing in the shared processing record database. When the cloud server switches to call the target application of the target intelligent terminal to continue subsequent data processing, the cloud server can query the shared processing record database, obtain and continue to use the process node of data processing at the first intelligent terminal, directly utilize the target intelligent terminal to carry on the first intelligent terminal, and continue subsequent target services. Therefore, the target user does not need to repeat the same operation on the first intelligent terminal on the target intelligent terminal, and the user operation is further simplified.
In some embodiments, referring to fig. 3, the invoking the target application deployed in the target intelligent terminal to perform interaction to complete corresponding target service data processing may include the following steps:
s1: determining a target interaction rule matched with the target intelligent terminal from a plurality of preset interaction rules;
s2: generating a corresponding identity authentication request according to the target interaction rule;
s3: sending the identity authentication request to a target application of a target intelligent terminal; the target application of the target intelligent terminal responds to the identity authentication request and acquires identity authentication data of a target user;
s4: receiving the identity verification data of the target user fed back by the target intelligent terminal;
s5: according to the authentication data of the target user, performing authentication on the target user;
s6: and under the condition that the identity authentication of the target user is passed, corresponding target service data processing is carried out.
Before specific implementation, corresponding preset interaction rules can be configured for the intelligent terminals of various terminal types in advance according to the interaction scenes adapted to the intelligent terminals.
The authentication data of the target user may specifically include one or more of the following: a face image of the target user, a voiceprint audio of the target user, an iris image of the target user, fingerprint data of the target user, and so forth.
It should be noted that, in this specification, the information data related to the user is obtained and used on the premise that the user knows and agrees. Moreover, the acquisition, storage, use, processing and the like of the information data all conform to relevant regulations of national laws and regulations.
And under the condition that the identity authentication of the target user is determined to pass, the cloud server can continue to interact with the target intelligent terminal to perform specific target service data processing. For example, invoking an electronic account of the target user, performing a settlement process on the target bill, and the like.
In some embodiments, before invoking a target application deployed in a target intelligent terminal to perform interaction to complete corresponding target service data processing, the cloud server may further generate a representation: the current first intelligent terminal does not support subsequent target service data processing, and the switched target intelligent terminal continues switching prompt information of the subsequent target service data processing; and sending the switching prompt message to the first intelligent terminal. Accordingly, the first intelligent terminal may display the switching prompt message to the target user to prompt and guide the target user to use the target intelligent terminal (e.g., a smart phone, etc.) nearby to continue the subsequent target service data processing.
As can be seen from the above, based on the service data processing method provided in the embodiments of the present specification, the target user can freely select to log in the target application by using the first intelligent terminal to initiate the display instruction. And the cloud server generates and sends a service data display interface matched with the first intelligent terminal according to the display instruction provided by the first intelligent terminal. The target user can send a service data processing instruction related to the service data display interface to the cloud server through the first intelligent terminal. The cloud server firstly detects whether a service data processing instruction is matched with the first intelligent terminal; under the condition that the service data processing instruction is not matched with the first intelligent terminal, determining a second intelligent terminal which is adjacent to the first intelligent terminal and is logged in by a target user; further screening out a target intelligent terminal matched with the service data processing instruction; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction to complete target service data processing. Therefore, the user can flexibly select to use the first intelligent terminal device to open the target application and process corresponding service data according to specific conditions and personal preferences, and simultaneously can intelligently and efficiently call other intelligent terminals which are matched appropriately to assist the first intelligent terminal to jointly complete target service data processing, so that the user can conveniently and efficiently complete target service data processing based on the target application, and better interaction experience is obtained.
Referring to fig. 4, another service data processing method is further provided in the embodiments of the present specification. The method is specifically applied to one side of the first intelligent terminal, and when the method is specifically implemented, the method can comprise the following steps:
s401: responding to the trigger operation of a target user, and generating a display instruction related to a target application;
s402: sending the display instruction to a cloud server corresponding to the target application; the cloud server generates a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal;
s403: displaying the received service data display interface of the target application to a target user;
s404: receiving and generating a business data processing instruction related to the business data display interface according to the operation of a target user on the business data display interface;
s405: sending the service data processing instruction to a cloud server; the cloud server determines a second intelligent terminal under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
As can be seen from the above, based on the service data processing method provided in the embodiments of the present specification, a user can freely and conveniently use the first intelligent terminal to efficiently complete target service data processing according to specific situations and personal preferences.
Embodiments of the present specification further provide a server, including a processor and a memory for storing processor-executable instructions, where the processor, when implemented, may perform the following steps according to the instructions: acquiring a display instruction about a target application provided by a first intelligent terminal; generating a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; the first intelligent terminal displays a service data display interface of the target application to a target user; receiving a service data processing instruction which is sent by a first intelligent terminal and is about to the service data display interface; detecting whether the service data processing instruction is matched with the first intelligent terminal; under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal, determining a second intelligent terminal; the second intelligent terminal comprises an intelligent terminal which is held by a target user and is positioned in the proximity range of the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
In order to more accurately complete the above instructions, referring to fig. 5, another specific server is provided in the embodiments of the present specification, wherein the server includes a network communication port 501, a processor 502 and a memory 503, and the above structures are connected by an internal cable, so that the structures can perform specific data interaction.
The network communication port 501 may be specifically configured to obtain a display instruction provided by the first intelligent terminal and related to the target application.
The processor 502 may be specifically configured to generate a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; the first intelligent terminal displays a service data display interface of the target application to a target user; receiving a service data processing instruction which is sent by a first intelligent terminal and is about to the service data display interface; detecting whether the service data processing instruction is matched with the first intelligent terminal; under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal, determining a second intelligent terminal; the second intelligent terminal comprises an intelligent terminal which is held by a target user and is positioned in the proximity range of the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
The memory 503 may be specifically configured to store a corresponding instruction program.
In this embodiment, the network communication port 501 may be a virtual port bound to different communication protocols, so as to send or receive different data. For example, the network communication port may be a port responsible for web data communication, a port responsible for FTP data communication, or a port responsible for mail data communication. In addition, the network communication port can also be a communication interface or a communication chip of an entity. For example, it may be a wireless mobile network communication chip, such as GSM, CDMA, etc.; it can also be a Wifi chip; it may also be a bluetooth chip.
In this embodiment, the processor 502 may be implemented in any suitable manner. For example, the processor may take the form of, for example, a microprocessor or processor and a computer-readable medium that stores computer-readable program code (e.g., software or firmware) executable by the (micro) processor, logic gates, switches, an Application Specific Integrated Circuit (ASIC), a programmable logic controller, an embedded microcontroller, and so forth. The description is not intended to be limiting.
In this embodiment, the memory 503 may include multiple layers, and in a digital system, the memory may be any memory as long as binary data can be stored; in an integrated circuit, a circuit without a physical form and with a storage function is also called a memory, such as a RAM, a FIFO and the like; in the system, the storage device in physical form is also called a memory, such as a memory bank, a TF card and the like.
An embodiment of the present specification further provides an intelligent terminal, including a processor and a memory for storing executable instructions of the processor, where the processor may perform the following steps according to the instructions when implemented specifically: responding to the trigger operation of a target user, and generating a display instruction related to the target application; sending the display instruction to a cloud server corresponding to the target application; the cloud server generates a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; displaying the received service data display interface of the target application to a target user; receiving and generating a service data processing instruction about the service data display interface according to the operation of a target user on the service data display interface; sending the service data processing instruction to a cloud server; the cloud server determines a second intelligent terminal under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
An embodiment of the present specification further provides a computer storage medium based on the foregoing service data processing method, where the computer storage medium stores computer program instructions, and when the computer program instructions are executed, the computer storage medium implements: acquiring a display instruction about a target application provided by a first intelligent terminal; generating a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; the first intelligent terminal displays a service data display interface of the target application to a target user; receiving a service data processing instruction which is sent by a first intelligent terminal and is about to the service data display interface; detecting whether the service data processing instruction is matched with the first intelligent terminal; under the condition that the service data processing instruction is not matched with the first intelligent terminal, a second intelligent terminal is determined; the second intelligent terminal comprises an intelligent terminal which is held by a target user and is positioned in the proximity range of the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
An embodiment of the present specification further provides another computer storage medium based on the foregoing service data processing method, where the computer storage medium stores computer program instructions, and when the computer program instructions are executed, the computer storage medium implements: responding to the trigger operation of a target user, and generating a display instruction related to the target application; sending the display instruction to a cloud server corresponding to the target application; the cloud server generates a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; displaying the received service data display interface of the target application to a target user; receiving and generating a service data processing instruction about the service data display interface according to the operation of a target user on the service data display interface; sending the service data processing instruction to a cloud server; the cloud server determines a second intelligent terminal under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
In this embodiment, the storage medium includes, but is not limited to, a Random Access Memory (RAM), a Read-Only Memory (ROM), a Cache (Cache), a Hard Disk Drive (HDD), or a Memory Card (Memory Card). The memory may be used to store computer program instructions. The network communication unit may be an interface for performing network connection communication, which is set in accordance with a standard prescribed by a communication protocol.
In this embodiment, the functions and effects specifically realized by the program instructions stored in the computer storage medium can be explained by comparing with other embodiments, and are not described herein again.
Embodiments of the present specification further provide a computer program product, which includes a computer program, and when executed by a processor, the computer program implements the following steps: acquiring a display instruction about a target application provided by a first intelligent terminal; generating a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; the first intelligent terminal displays a service data display interface of the target application to a target user; receiving a service data processing instruction which is sent by a first intelligent terminal and is about to the service data display interface; detecting whether the service data processing instruction is matched with the first intelligent terminal; under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal, determining a second intelligent terminal; the second intelligent terminal comprises an intelligent terminal which is held by a target user and is positioned in the proximity range of the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
Embodiments of the present specification further provide a computer program product, which includes a computer program, and when the computer program is executed by a processor, the computer program implements the following steps: responding to the trigger operation of a target user, and generating a display instruction related to a target application; sending the display instruction to a cloud server corresponding to the target application; the cloud server generates a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; displaying the received service data display interface of the target application to a target user; receiving and generating a business data processing instruction related to the business data display interface according to the operation of a target user on the business data display interface; sending the service data processing instruction to a cloud server; the cloud server determines a second intelligent terminal under the condition that the service data processing instruction is determined not to be matched with the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
Referring to fig. 6, in a software layer, an embodiment of the present specification further provides a service data processing apparatus, which may specifically include the following structural modules:
the obtaining module 601 is specifically configured to obtain a display instruction provided by the first intelligent terminal and related to the target application;
the generating module 602 may be specifically configured to generate a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; the first intelligent terminal displays a service data display interface of the target application to a target user;
the receiving module 603 is specifically configured to receive a service data processing instruction, which is sent by the first intelligent terminal and related to the service data display interface;
the detecting module 604 may be specifically configured to detect whether the service data processing instruction is matched with the first intelligent terminal;
the determining module 605 is specifically configured to determine the second intelligent terminal when it is determined that the service data processing instruction is not matched with the first intelligent terminal; the second intelligent terminal comprises an intelligent terminal which is held by a target user and is positioned in the proximity range of the first intelligent terminal;
the screening module 606 may be specifically configured to screen a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal;
the processing module 607 may be specifically configured to respond to the service data processing instruction, and invoke a target application deployed in a target intelligent terminal to perform interaction, so as to complete corresponding target service data processing.
In some embodiments, the first intelligent terminal may specifically include: smart televisions, etc.; the second intelligent terminal may specifically include: smart phones, smart speakers, smart watches, tablet computers, and the like.
In some embodiments, when the obtaining module 601 is implemented, the display instruction provided by the first intelligent terminal about the target application may be obtained as follows: receiving voice data of a target user, which is acquired by a first intelligent terminal; calling a preset voice instruction recognition model to process the voice data of the target user to obtain a corresponding recognition result; and acquiring a display instruction about the target application initiated by the target user according to the identification result.
In some embodiments, when the detecting module 604 is implemented, it may detect whether the service data processing instruction is matched with the first intelligent terminal according to the following manner: determining the security level required by the target service data processing indicated by the service data processing instruction; acquiring operating environment parameters of a first intelligent terminal; and determining whether the first intelligent terminal meets the security level required by the target service data processing according to the operating environment parameters of the first intelligent terminal.
In some embodiments, when the detecting module 604 is implemented specifically, it may further detect whether the service data processing instruction is matched with the first intelligent terminal according to the following manner: determining an interaction scene adapted to target service data processing indicated by the service data processing instruction according to the service data processing instruction; and detecting whether the first intelligent terminal supports the interactive scene adapted by the target service data processing.
In some embodiments, when the processing module 607 is implemented specifically, the target application deployed in the target intelligent terminal may be called to interact in the following manner, so as to complete corresponding target service data processing: determining a target interaction rule matched with the target intelligent terminal from a plurality of preset interaction rules; generating a corresponding identity authentication request according to the target interaction rule; sending the identity authentication request to a target application of a target intelligent terminal; the target application of the target intelligent terminal responds to the identity authentication request and acquires identity authentication data of a target user; receiving the identity verification data of the target user fed back by the target intelligent terminal; according to the authentication data of the target user, performing authentication on the target user; and under the condition that the identity authentication of the target user is passed, corresponding target service data processing is carried out.
In some embodiments, the service data processing instruction may further specifically carry a user identifier of the target user and location information of the first intelligent terminal.
In some embodiments, when the determining module 605 is implemented, the second smart terminal may be determined as follows: determining the proximity range of the first intelligent terminal according to the position information of the first intelligent terminal; and searching the adjacent range of the first intelligent terminal according to the user identification of the target user, and determining the searched intelligent terminal which is deployed with the target application and is logged by the target user as a second intelligent terminal.
In some embodiments, the target application may specifically include an application related to transaction data processing, or the like; accordingly, the target business data processing may specifically include business data processing and the like involving the use of transaction resources.
Referring to fig. 7, in a software layer, an embodiment of the present specification further provides a service data processing apparatus, which may specifically include the following structural modules:
the generating module 701 may be specifically configured to respond to a trigger operation of a target user, and generate a display instruction related to a target application;
the first sending module 702 may be specifically configured to send the display instruction to a cloud server corresponding to the target application; the cloud server generates a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal;
the display module 703 may be specifically configured to display a received service data display interface of the target application to the target user;
a receiving module 704, which may be specifically configured to receive and generate a service data processing instruction related to a service data display interface according to an operation of a target user on the service data display interface;
the second sending module 705 may be specifically configured to send the service data processing instruction to a cloud server; the cloud server determines a second intelligent terminal under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
It should be noted that, the units, devices, modules, etc. illustrated in the above embodiments may be implemented by a computer chip or an entity, or implemented by a product with certain functions. For convenience of description, the above devices are described as being divided into various modules by functions, and are described separately. It is to be understood that, in implementing the present specification, functions of each module may be implemented in one or more pieces of software and/or hardware, or a module that implements the same function may be implemented by a combination of a plurality of sub-modules or sub-units, or the like. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of logical functional division, and other divisions may be realized in practice, for example, multiple units or components may be combined or integrated into 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 through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
As can be seen from the above, the service data processing apparatus provided based on the embodiments of the present specification can support a user to flexibly select to use the first intelligent terminal device to open the target application and perform corresponding service data processing according to specific situations and personal preferences, and can also intelligently and efficiently call other intelligent terminals that are appropriately matched to assist the first intelligent terminal to jointly complete target service data processing, so that the user can complete target service data processing based on the target application more conveniently and efficiently, and better interaction experience is obtained.
Although the present specification provides method steps as described in the examples or flowcharts, additional or fewer steps may be included based on conventional or non-inventive means. The order of steps recited in the embodiments is merely one manner of performing the steps in a multitude of orders and does not represent the only order of execution. When an apparatus or client product in practice executes, it may execute sequentially or in parallel (e.g., in a parallel processor or multithreaded processing environment, or even in a distributed data processing environment) according to the embodiments or methods shown in the figures. The terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, the presence of additional identical or equivalent elements in a process, method, article, or apparatus that comprises the recited elements is not excluded. The terms first, second, etc. are used to denote names, but not any particular order.
Those skilled in the art will also appreciate that, in addition to implementing the controller as pure computer readable program code, the same functionality can be implemented by logically programming method steps such that the controller is in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Such a controller may therefore be considered as a hardware component, and the means included therein for performing the various functions may also be considered as a structure within the hardware component. Or even means for performing the functions may be regarded as being both a software module for performing the method and a structure within a hardware component.
This description may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, classes, etc. that perform particular tasks or implement particular abstract data types. The specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
From the above description of the embodiments, it is clear to those skilled in the art that the present specification can be implemented by software plus necessary general hardware platform. With this understanding, the technical solutions in the present specification may be essentially embodied in the form of a software product, which may be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which may be a personal computer, a mobile terminal, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments in the present specification.
The embodiments in the present specification are described in a progressive manner, and the same or similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. The description is operational with numerous general purpose or special purpose computing system environments or configurations. For example: personal computers, server computers, hand-held or portable devices, tablet-type devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable electronic devices, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like.
While the specification has been described with examples, those skilled in the art will appreciate that there are numerous variations and permutations of the specification that do not depart from the spirit of the specification, and it is intended that the appended claims include such variations and modifications that do not depart from the spirit of the specification.

Claims (15)

1. A business data processing method is applied to a cloud server corresponding to a target application, and comprises the following steps:
acquiring a display instruction about a target application provided by a first intelligent terminal;
generating a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; the first intelligent terminal displays a service data display interface of the target application to a target user;
receiving a service data processing instruction which is sent by a first intelligent terminal and is about to the service data display interface;
detecting whether the service data processing instruction is matched with the first intelligent terminal;
under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal, determining a second intelligent terminal; the second intelligent terminal comprises an intelligent terminal which is held by a target user and is positioned in the proximity range of the first intelligent terminal;
screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal;
and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
2. The method of claim 1, wherein the first intelligent terminal comprises: a smart television; the second intelligent terminal includes: smart phones, smart speakers, smart watches, tablet computers.
3. The method of claim 2, wherein obtaining the presentation instruction about the target application provided by the first intelligent terminal comprises:
receiving voice data of a target user, which is acquired by a first intelligent terminal;
calling a preset voice instruction recognition model to process the voice data of the target user to obtain a corresponding recognition result;
and acquiring a display instruction about the target application initiated by the target user according to the identification result.
4. The method of claim 2, wherein detecting whether the service data processing instruction matches the first intelligent terminal comprises:
determining the security level required by the target service data processing indicated by the service data processing instruction;
acquiring operating environment parameters of a first intelligent terminal;
and determining whether the first intelligent terminal meets the safety level required by the target service data processing according to the operating environment parameters of the first intelligent terminal.
5. The method of claim 4, wherein detecting whether the service data processing instruction matches the first intelligent terminal further comprises:
determining an interaction scene adapted to target service data processing indicated by the service data processing instruction according to the service data processing instruction;
and detecting whether the first intelligent terminal supports the interactive scene adapted by the target service data processing.
6. The method of claim 5, wherein invoking the target application deployed in the target intelligent terminal for interaction to complete corresponding target service data processing comprises:
determining a target interaction rule matched with the target intelligent terminal from a plurality of preset interaction rules;
generating a corresponding identity authentication request according to the target interaction rule;
sending the identity authentication request to a target application of a target intelligent terminal; the target application of the target intelligent terminal responds to the identity authentication request and acquires identity authentication data of a target user;
receiving the identity verification data of the target user fed back by the target intelligent terminal;
according to the authentication data of the target user, performing authentication on the target user;
and under the condition that the identity authentication of the target user is passed, corresponding target service data processing is carried out.
7. The method according to claim 1, wherein the service data processing instruction further carries a user identifier of a target user and location information of the first intelligent terminal.
8. The method of claim 7, wherein determining the second intelligent terminal comprises:
determining the proximity range of the first intelligent terminal according to the position information of the first intelligent terminal;
and searching the adjacent range of the first intelligent terminal according to the user identification of the target user, and determining the searched intelligent terminal which is deployed with the target application and is logged by the target user as a second intelligent terminal.
9. The method of claim 1, wherein the target application comprises an application related to transaction data processing; accordingly, the targeted business data processes include business data processes that involve the use of transactional resources.
10. A service data processing method is applied to a first intelligent terminal and comprises the following steps:
responding to the trigger operation of a target user, and generating a display instruction related to the target application;
sending the display instruction to a cloud server corresponding to the target application; the cloud server generates a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal;
displaying the received service data display interface of the target application to a target user;
receiving and generating a business data processing instruction related to the business data display interface according to the operation of a target user on the business data display interface;
sending the service data processing instruction to a cloud server; the cloud server determines a second intelligent terminal under the condition that the service data processing instruction is determined not to be matched with the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
11. The business data processing device is applied to a cloud server corresponding to a target application, and comprises the following components:
the acquisition module is used for acquiring a display instruction about the target application provided by the first intelligent terminal;
the generating module is used for generating a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal; the first intelligent terminal displays a service data display interface of the target application to a target user;
the receiving module is used for receiving a service data processing instruction which is sent by the first intelligent terminal and is about the service data display interface;
the detection module is used for detecting whether the service data processing instruction is matched with the first intelligent terminal;
the determining module is used for determining a second intelligent terminal under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal; the second intelligent terminal comprises an intelligent terminal which is held by a target user and is positioned in the proximity range of the first intelligent terminal;
the screening module is used for screening a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal;
and the processing module is used for responding to the service data processing instruction and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
12. A service data processing device is applied to a first intelligent terminal and comprises:
the generation module is used for responding to the trigger operation of the target user and generating a display instruction related to the target application;
the first sending module is used for sending the display instruction to a cloud server corresponding to the target application; the cloud server generates a service data display interface matched with the first intelligent terminal according to the display instruction; sending the service data display interface to a first intelligent terminal;
the display module is used for displaying the received service data display interface of the target application to a target user;
the receiving module is used for receiving and generating a business data processing instruction related to the business data display interface according to the operation of a target user on the business data display interface;
the second sending module is used for sending the service data processing instruction to a cloud server; the cloud server determines a second intelligent terminal under the condition that the service data processing instruction is determined to be not matched with the first intelligent terminal; screening out a target intelligent terminal matched with the service data processing instruction from the second intelligent terminal; and responding to the service data processing instruction, and calling the target application deployed in the target intelligent terminal for interaction so as to complete corresponding target service data processing.
13. A server comprising a processor and a memory for storing processor-executable instructions which, when executed by the processor, implement the steps of the method of any one of claims 1 to 9.
14. A computer-readable storage medium having stored thereon computer instructions which, when executed by a processor, carry out the steps of the method of any one of claims 1 to 9, or 10.
15. A computer program product comprising a computer program which, when executed by a processor, performs the steps of the method of any one of claims 1 to 9, or 10.
CN202210611846.3A 2022-05-31 2022-05-31 Service data processing method and device and server Pending CN115022412A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210611846.3A CN115022412A (en) 2022-05-31 2022-05-31 Service data processing method and device and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210611846.3A CN115022412A (en) 2022-05-31 2022-05-31 Service data processing method and device and server

Publications (1)

Publication Number Publication Date
CN115022412A true CN115022412A (en) 2022-09-06

Family

ID=83070111

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210611846.3A Pending CN115022412A (en) 2022-05-31 2022-05-31 Service data processing method and device and server

Country Status (1)

Country Link
CN (1) CN115022412A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130073608A1 (en) * 2010-06-07 2013-03-21 Guangzhoud Sunrise Electronics Development Co., Ltd User information pushing method, user information presentation method, system, server and client
CN109584870A (en) * 2018-12-04 2019-04-05 安徽精英智能科技有限公司 A kind of intelligent sound interactive service method and system
CN113051362A (en) * 2021-03-18 2021-06-29 中国工商银行股份有限公司 Data query method and device and server
CN113890745A (en) * 2020-07-02 2022-01-04 华为技术有限公司 Service connection decision method and device and electronic equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130073608A1 (en) * 2010-06-07 2013-03-21 Guangzhoud Sunrise Electronics Development Co., Ltd User information pushing method, user information presentation method, system, server and client
CN109584870A (en) * 2018-12-04 2019-04-05 安徽精英智能科技有限公司 A kind of intelligent sound interactive service method and system
CN113890745A (en) * 2020-07-02 2022-01-04 华为技术有限公司 Service connection decision method and device and electronic equipment
CN113051362A (en) * 2021-03-18 2021-06-29 中国工商银行股份有限公司 Data query method and device and server

Similar Documents

Publication Publication Date Title
US20160132866A1 (en) Device, system, and method for creating virtual credit card
US20160241589A1 (en) Method and apparatus for identifying malicious website
US11153236B2 (en) Real-time integration of machine intelligence into client messaging platforms
CN111176963B (en) Service evaluation information processing method and device
CN111552633A (en) Interface abnormal call testing method and device, computer equipment and storage medium
CN110516173B (en) Illegal network station identification method, illegal network station identification device, illegal network station identification equipment and illegal network station identification medium
US20160210499A1 (en) Method and apparatus for processing handwriting data
US20210157659A1 (en) Event execution method, device, and system
KR102205686B1 (en) Method and apparatus for ranking candiate character and method and device for inputting character
CN107534860A (en) Wi-Fi hotspot portal authentication method and device
CN113595886A (en) Instant messaging message processing method and device, electronic equipment and storage medium
CN113850603A (en) Method and device for determining reason of payment failure
CN116661936A (en) Page data processing method and device, computer equipment and storage medium
CN115022412A (en) Service data processing method and device and server
CN112214251A (en) Method, device and equipment for conveniently inputting information in call
CN115760390A (en) Service data processing method and device and network point terminal equipment
CN111641756B (en) Fraud identification method, device and computer readable storage medium
CN111770080B (en) Recovery method and device for device fingerprint
CN105262829B (en) Geographical position monitoring method and system
TW201439808A (en) Server, user apparatus and terminal device
CN107526827A (en) Method, equipment and computer-readable recording medium for question and answer displaying
CN111610902A (en) Data processing method and device and terminal equipment
CN110336831A (en) A kind of account logon method, device and computer readable storage medium
CN115563421A (en) Data processing method and device and server
US20160275487A1 (en) Device, system, and method for creating virtual credit card

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