CN105915611A - Cross-terminal data processing method and device - Google Patents
Cross-terminal data processing method and device Download PDFInfo
- Publication number
- CN105915611A CN105915611A CN201610245219.7A CN201610245219A CN105915611A CN 105915611 A CN105915611 A CN 105915611A CN 201610245219 A CN201610245219 A CN 201610245219A CN 105915611 A CN105915611 A CN 105915611A
- Authority
- CN
- China
- Prior art keywords
- data
- terminal
- data processing
- processing request
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a cross-terminal data processing method and device. According to one specific embodiment of the invention, the method comprises the steps: obtaining a cross-terminal data processing request; generating to-be-processed data based on the data processing request; transmitting the data processing request to a plurality of terminals; responding to the a received notification message, and determining the terminal transmitting the notification message as a target terminal; and transmitting the to-be-processed data to the target terminal, so that the target terminal carries out the processing of the to-be-processed data. According to the embodiment of the invention, the method achieves cross-terminal data processing, can provide services for users through combining the performance advantages of a plurality of terminals, and improves the processing efficiency of a data request.
Description
Technical field
The application relates to field of computer technology, is specifically related to field of terminal technology, particularly relates to
The data processing method of cross-terminal and device.
Background technology
The terminal device that existing several operation systems is different or hardware configuration is different can be user
Diversified data, services is provided.User can manually select different terminal devices according to demand
Carry out the operation being correlated with.Such as in office scene, user is more likely to select desktop computer to enter
Row file process, selects the mobile phone that mobile payment security performance is higher to carry out propping up when mobile payment
Pay;Intelligent watch is selected to carry out statistics and the record of exercise data when motion, etc..
Application that is identical or that be associated can be installed on different terminal equipment.The most same user's
Video playback application can be installed on mobile phone and panel computer;Can install electricity business on mobile phone should
With, and panel computer can be installed payment application.In prior art, on same terminal device
Can adjust mutually between the application being associated, but the same application on different terminal equipment
Between or different terminal equipment on different application between cannot realize having adjusted operation.User switches end
Need re-request corresponding data during end equipment, such as, on mobile phone, browse webpage, need to turn
To desktop computer browse time, user needs to re-enter website address request webpage, in this process
In, need user to repeat, operation fluency is poor, and Consumer's Experience has to be hoisted.Further,
The limited performance of single terminal device, when processing request of data, it is impossible to combine multiple terminal
Performance advantage processes efficiently.
Summary of the invention
In view of this, it is desired to be able to provide a kind of performance advantage of multiple terminal that combines to data
Request carries out the method processed, and in order to solve said one or multiple problem, this application provides
The data processing method of cross-terminal and device.
First aspect, this application provides the data processing method of a kind of cross-terminal, described method
Including: obtain the data processing request of cross-terminal;Generate based on described data processing request and wait to locate
Reason data;Described data processing request is sent to multiple terminals;In response to receiving notification message,
Determine that the terminal sending described notification message is target terminal;Send described to described target terminal
Described pending data are processed by pending data for described target terminal;Wherein,
Described notification message is determined to process described data processing request by described target terminal and sends out
Send.
It is in certain embodiments, described based on the described data processing request pending data of generation,
Including: find out the related data of described data processing request, as described pending data.
It is in certain embodiments, described based on the described data processing request pending data of generation,
Also include: described related data is encrypted, using the described related data after encryption as institute
State pending data.
In certain embodiments, described to described target terminal send described pending data it
Before, described method also includes: send described data processing request according to multiple described terminals
The communication protocol that requesting terminal and described target terminal pre-build encapsulates described pending data.
In certain embodiments, on the data processing request of described cross-terminal and described target terminal
At least one application be associated.
Second aspect, this application provides the data processing method of a kind of cross-terminal, described method
Including: receive the data processing request of the cross-terminal that requesting terminal sends;In response to being determined to
Process described data processing request, send a notification message to described requesting terminal;Receive described asking
Seek the pending data that terminal sends;Described pending data are processed;Wherein, described
Pending data are that described requesting terminal data processing request based on the cross-terminal obtained generates
And send in response to receiving described notification message.
In certain embodiments, described data processing request and the described requesting terminal of reception send
At least one application on the target terminal of data processing request is associated;Described described waiting is located
Reason data process, including: start at least one being associated with described data processing request
Described application, to process accordingly described pending data.
In certain embodiments, described pending data are that described requesting terminal is to based on described number
According to the data after the related data encryption that request finds out, described described pending data are carried out
Process, also include: at least one institute being associated with described data processing request in described startup
Before stating application, described pending data are decrypted.
In certain embodiments, before described pending data are processed, described method
Also include: according to described requesting terminal with receive described data processing request target terminal in advance
The communication protocol set up decapsulates described pending data.
The third aspect, this application provides the data processing equipment of a kind of cross-terminal, described device
Including: acquiring unit, for obtaining the data processing request of cross-terminal;Signal generating unit, is used for
Pending data are generated based on described data processing request;First transmitting element, for multiple
Terminal sends described data processing request;Determine unit, be used in response to receiving notification message,
Determine that the terminal sending described notification message is target terminal;Second transmitting element, for institute
State target terminal and send described pending data, for described target terminal to described pending number
According to processing;Wherein, described notification message is determined to described in process by described target terminal
Data processing request and send.
In certain embodiments, described signal generating unit is for generating pending data as follows:
Find out the related data of described data processing request, as described pending data.
In certain embodiments, described signal generating unit is additionally operable to generate pending number as follows
According to: described related data is encrypted, the described related data after encryption is treated as described
Process data.
In certain embodiments, described device also includes: encapsulation unit, is used for described to institute
Before stating the target terminal described pending data of transmission, described according to sending to multiple described terminals
The communication protocol that the requesting terminal of data processing request and described target terminal pre-build encapsulates institute
State pending data.
In certain embodiments, on the data processing request of described cross-terminal and described target terminal
At least one application be associated.
Fourth aspect, this application provides the data processing equipment of a kind of cross-terminal, described device
Including: first receives unit, please for receiving the data process of the cross-terminal that requesting terminal sends
Ask;Transmitting element, in response to being determined to process described data processing request, to described
Requesting terminal sends a notification message;Second receives unit, is used for receiving described requesting terminal and sends
Pending data;Processing unit, for processing described pending data;Wherein,
The described pending data data processing request based on the cross-terminal obtained that is described requesting terminal and
Generate and send in response to receiving described notification message.
In certain embodiments, described data processing request and the described requesting terminal of reception send
At least one application on the target terminal of data processing request is associated;Described processing unit is used
In as follows described pending data being processed: start and described data processing request
The described application of at least one being associated, to process accordingly described pending data.
In certain embodiments, described pending data are that described requesting terminal is to based on described number
According to the data after the related data encryption that request finds out, described processing unit is additionally operable to by as follows
Described pending data are processed by mode: in described startup and described data processing request phase
Before at least one described application of association, described pending data are decrypted.
In certain embodiments, described device also includes: decapsulation unit, for described
Before pending data process, ask with receiving the process of described data according to described requesting terminal
The communication protocol that the target terminal asked pre-builds decapsulates described pending data.
The data processing method of the cross-terminal that the application provides and device, by requesting terminal
Receive the data processing request of cross-terminal, generate pending data based on data processing request, it
Send data processing request to target terminal afterwards, and in response to receiving notification message, determine and send out
Send the terminal of notification message, finally pending data are sent to target terminal and process, real
The data having showed cross-terminal process, thus promote fluency and the data process effect of user operation
Rate, has expanded the ability utilizing multiple terminal to provide the user service.
Accompanying drawing explanation
Non-limiting example is described in detail with reference to what the following drawings was made by reading, this Shen
Other features, objects and advantages please will become more apparent upon:
Fig. 1 is that the application can apply to exemplary system architecture figure therein;
Fig. 2 is the flow process of an embodiment of the data processing method of the cross-terminal according to the application
Figure;
Fig. 3 is the stream of another embodiment of the data processing method of the cross-terminal according to the application
Cheng Tu;
Fig. 4 is the structure of an embodiment of the data processing equipment of the cross-terminal according to the application
Schematic diagram;
Fig. 5 is the knot of another embodiment of the data processing equipment of the cross-terminal according to the application
Structure schematic diagram;
Fig. 6 is adapted for the computer for the terminal device or server realizing the embodiment of the present application
The structural representation of system.
Detailed description of the invention
With embodiment, the application is described in further detail below in conjunction with the accompanying drawings.It is appreciated that
, specific embodiment described herein is used only for explaining related invention, rather than to this
Bright restriction.It also should be noted that, for the ease of describe, accompanying drawing illustrate only with
About the part that invention is relevant.
It should be noted that in the case of not conflicting, the embodiment in the application and embodiment
In feature can be mutually combined.Describe this below with reference to the accompanying drawings and in conjunction with the embodiments in detail
Application.
As it is shown in figure 1, system architecture 100 can include terminal device 101,102,104,
105 and the webserver 103.Network 103 in order to terminal device 101,102,104,
The medium of communication link is provided between 105.Network 103 can include various connection type, example
Such as wired, wireless communication link or fiber optic cables etc..
User 110 can use terminal device 101,102,104,105 by network 103 with
Corresponding server interaction, to receive or to send message etc..Terminal device 101,102,104,
Data interaction can also be carried out by network 103 between 105.When carrying out data interaction, eventually
Data biography can be carried out by general communication protocol between end equipment 101,102,104,105
Defeated, it is also possible to the communication protocol being pre-configured with based on mutual both sides carries out data transmission.
Terminal device 101,102 can be that the various electronics providing the user data processing service set
Standby, include but not limited to smart mobile phone, panel computer, intelligent watch, E-book reader,
(Moving Picture Experts Group Audio Layer III, dynamic image is special for MP3 player
Family compression standard audio frequency aspect 3), MP4 (Moving Picture Experts Group Audio
Layer IV, dynamic image expert's compression standard audio frequency aspect 4) player, notebook computer,
Pocket computer on knee, desktop computer, navigator etc..
Terminal device 101,102,104,105 can provide the user multiple data processing service,
Such as smart mobile phone and panel computer can provide the user the service of mobile data services class, platform
Formula computer can provide the user the service of file process class.In some cases, Yong Huke
To initiate data service request, terminal device 101 or 102 by terminal device 101 or 102
Data service request can be processed to terminal device 104 or 105 by forwarded,
Completed data, services by terminal device 104 or 105 and show result to user.
It should be understood that the number of terminal device in Fig. 1 and network is only schematically.Root
The most now need, can have any number of terminal device, network and server.
With continued reference to Fig. 2, it is shown that according to the one of the data processing method of the cross-terminal of the application
The flow process 200 of individual embodiment.The data processing method of described cross-terminal, comprises the following steps:
Step 201, obtains the data processing request of cross-terminal.
In the present embodiment, the data processing method of cross-terminal run on electronic equipment thereon can
To obtain the data processing request of the cross-terminal that user directly sends, it is also possible to based on user operation
Generate the data processing request of cross-terminal.The data processing request of cross-terminal can be to obtain other
The request of data, services that terminal provides, such as video playback request, web page browsing request,
Line pays request, instant messaging request, navigation requests etc..In actual scene, user is direct
The data processing request of the cross-terminal sent can include that user is connect by the input of this electronic equipment
The data processing request of mouth input, such as user inputs keyword by the interface of search engine and enters
The request of line search, document copying request;The data processing request generated based on user operation can
To include the data processing request not inputted by input interface, can be electronic equipment according to
The operation room at family is delivered a child, and such as user generates after completing to place an order in E-business applications
Pay request.
The data processing request of cross-terminal can include that the terminal called from obtain this request is different
Application or program in terminal complete the request that data process.Optionally real in these some implemented
In existing mode, the request that the data processing request of cross-terminal is associated with the application on other-end,
Such as can include that request has been adjusted in the application of cross-terminal.
Generally, when user operates on above-mentioned electronic equipment, can be to above-mentioned electronic equipment
Send data processing request.Above-mentioned electronic equipment can detect user's input and obtain these data
Process request.Above-mentioned electronic equipment can also obtain the mistake that the data to user's request process
The new data processing request generated in journey.Such as in processing data procedures, determine current end
End automatically generates the data processing request of cross-terminal when cannot process the new data of generation.
In certain embodiments, the data processing request of cross-terminal can include asked data
Attribute information, such as identification information.Above-mentioned electronic equipment obtains the attribute of the data asked
Information, to process data processing request according to attribute information.
Step 202, generates pending data based on data processing request.
Above-mentioned electronic equipment, can be to data after the data processing request receiving cross-terminal
Process request pre-processes, and generates pending data.Pretreatment can include that data form turns
Change, associated data inquiry etc..In certain embodiments, above-mentioned electronic equipment can find out number
According to processing the related data asked, as pending data.Related data can include and be asked
The data of the data correlation asked.For example, the navigation requests inquiry that can send according to user
Go out map datum, extract the URL (Uniform in the web page browsing request that user sends
Resource Locator, URL), find out correspondence according to file operation requests
File.
In certain embodiments, pending data can include described data processing request and
The related data found out.
In certain embodiments, above-mentioned related data can include entering described data processing request
Data after row process.Such as can include navigation data that navigation requests according to user generates,
According to user web page browsing request in URL inquire web data, according to file operation
The data that request generates after operating file.
In a further embodiment, above-mentioned electronic equipment can also be to the related data found out
It is encrypted, using the related data after encryption as pending data.DSA can be used
(Digital Signature Algorithm, Digital Signature Algorithm), MD5 (Message Digest
Algorithm 5, Message Digest Algorithm 5) scheduling algorithm is encrypted.
Step 203, sends data processing request to multiple terminals.
In the present embodiment, the terminal performing step 201-205 can be as requesting terminal to many
Individual other-end sends data processing request.Requesting terminal can use the mechanism of broadcast, Xiang Qi
His terminal sends broadcast, and notice other-end have received the data processing request of cross-terminal.
Wherein, described multiple terminals can be to establish the reception terminal of communication connection with requesting terminal.
In some optional implementations of the present embodiment, receive terminal can in advance with request
Terminal is set up network and is connected.Specifically, the mode setting up network connection may include that based on NFC
The connected mode of (Near Filed Communication, near-field communication), company based on focus
Connect mode, the connected mode of point to point network and other existing and exploitation in the future networks even
Connect mode.
Requesting terminal can be connected at multiple reception terminals transmission data by the network set up
Reason request.In some implementations, whether requesting terminal can with anticipation disconnecting receipts terminal
Cross-terminal data processing request described in process.Further, receive terminal and can pass through network
The request of data type that can process, the then number that requesting terminal can report is reported to requesting terminal
Receive whether terminal can process data processing request according to request type anticipation disconnecting.
Step 204, in response to receiving notification message, determines that the terminal sent a notification message is
Target terminal.
Wherein, notification message is determined to process the data of described cross-terminal by target terminal
Reason is asked and is sent.In the present embodiment, multiple reception terminals are receiving data request information
Afterwards, can judge whether can it be processed based on data processing request.Specifically,
Receive terminal and can be pre-configured with accessible request of data list, if the cross-terminal received
Data processing request is positioned in accessible request of data list, then may determine that and can process institute
State the data processing request of cross-terminal.Receive terminal afterwards to disappear to requesting terminal transmission notice
Breath, to inform that data processing request can be processed by requesting terminal.At this moment, requesting terminal
Notification message can be received by network, and using the reception terminal that sends a notification message as target
Terminal.
Step 205, sends described pending data to target terminal, treats for target terminal
Process data to process.
After determining target terminal, the pending data that can step 202 be generated send
To target terminal.The pending data received can be processed by target terminal accordingly.
In certain embodiments, pending data can include executable operational order.Mesh
Pending data can be processed by mark terminal according to operational order.In the most pending data
Comprise " display " instruction, then target terminal can create visualization interface, shows pending number
Displayable data according to.
In certain embodiments, pending data do not comprise operational order, at this moment, target
The type of pending data can be judged by terminal, determines the process behaviour of correspondence according to type
Make.Such as, if pending data include that sequence information, target terminal may determine that order is believed
The type of breath is commercial affairs classes, then may determine that and need sequence information carries out data check and props up
Pay and process.Sequence information can be carried out by target terminal based on existing multiple data verification method
Verification, has then adjusted payment application to carry out payment processes.
In some optional implementations of the present embodiment, sending pending to target terminal
Before data, the data processing method of cross-terminal can also include: according to requesting terminal and target
The communication protocol that terminal pre-builds encapsulates pending data.As such, it is possible to by requesting terminal
Data are encapsulated as the data that can transmit.Further, data can be unsealed by target terminal
It is filled with and escape resolves, discernible so that the data transmitted by network are converted to target terminal
Data.
For above-described embodiment of the application, the scene of application can be, when user is clear by mobile phone
Look at the picture in webpage time, owing to mobile phone screen is size-constrained, it is thin that user wants to obtain in picture
During joint information, the request showing picture on giant-screen electronic equipment can be emitted in mobile phone.Mobile phone
By network, picture can be shown that request is sent to have large scale display screen other-end equipment,
Including desktop computer, notebook computer.If notebook computer returns to mobile phone can show this picture
Information, then picture can be sent to notebook computer by mobile phone, calls figure on notebook computer
Sheet is shown and should be allowed users to obtain the detailed information in picture for showing picture.
The method that above-described embodiment of the application provides is by sending out the data processing request of cross-terminal
Deliver to multiple terminal, and the terminal returning notification message is defined as target terminal, afterwards by base
Pending data in data processing request generation are sent to target terminal and process, it is achieved that
The data of cross-terminal process, thus improve data-handling efficiency, have expanded and have utilized multiple terminal
Provide the user the ability of service.
With further reference to Fig. 3, it illustrates the data processing method of the cross-terminal according to the application
The flow chart of another embodiment.As it is shown on figure 3, the flow process of described data processing method
300, comprise the following steps:
Step 301, receives the data processing request of the cross-terminal that requesting terminal sends.
In the present embodiment, the flow process 300 of data processing method runs on electronic equipment thereon
Can ask as the data process that target terminal receives, by network, the cross-terminal that requesting terminal sends
Ask.Target terminal can set up communication connection with requesting terminal, sets up the mode connected and can wrap
Include but be not limited to: bluetooth connects, focus connects and point to point network connects.Target terminal with
Requesting terminal can carry out data interaction according to default communication protocol.
In the present embodiment, the data processing request of cross-terminal can be sent out to requesting terminal by user
Rise.Requesting terminal can obtain this data processing request and be forwarded to target terminal.Cross-terminal
Data processing request can also be generated according to the operation of user by requesting terminal, and is sent to target
Terminal.The data processing request of cross-terminal can include specifying other ends different from requesting terminal
End carries out the request of data process.In some optional implementations, at the data of cross-terminal
Reason request is associated with at least one application on target terminal.Such as can include specifying target
A certain application in terminal carries out the request of data process.
Step 302, in response to being determined to process described data processing request, to described request
Terminal sends a notification message.
In the present embodiment, the flow process 300 of data processing method runs on electronic equipment thereon
May determine whether to process the data processing request received, and be determined to process institute
Send a notification message to requesting terminal when stating data processing request.
Specifically, the flow process 300 of data processing method runs on electronic equipment thereon (such as
Above-mentioned target terminal) request type that can process can be pre-configured with, receiving request eventually
During the data processing request that end sends, it may be determined that the type of this data processing request, if should
The type of data processing request is the request type being pre-configured with, then send notice to requesting terminal
Message, if the type of this data processing request is not the request type being pre-configured with, can be true
Surely the data processing request received can not be processed.
For example, terminal A can configure its request type that can process and includes: IMU
Letter class, web page browsing class, map application class, audio/video playback class, ecommerce class, literary composition
Shelves process class, social platform class etc..When terminal B sends an instant messaging class to terminal A
During request, terminal A can find " instant messaging class ", then in the request type of configuration
May determine that terminal A can process this request, and send a notification message to terminal B.Work as terminal
B is when terminal A sends the request of a data base querying class, if terminal A cannot be in configuration
Request type list in find the request type corresponding with data base querying class, then can be true
Determine terminal A and cannot process this request.
In certain embodiments, the data processing request of cross-terminal can include asked data
Attribute information, such as identification information, data amount information.At this moment, target terminal can receive
The identification information of the data asked and data amount information, to believe according to identification information and data volume
Breath judges whether to process described data processing request.Target terminal can configure it and can locate
The identification information of the request of reason and the threshold value of accessible data volume.If the cross-terminal received
The identification information of data processing request consistent with the identification information of the accessible request of configuration,
Or the data volume of the data processing request of cross-terminal is without departing from the threshold value of configuration, then may determine that
The data processing request of the cross-terminal received can be processed.
Step 303, receives the pending data that described requesting terminal sends.
Wherein, pending data are requesting terminal data processing request based on the cross-terminal obtained
Generate and send in response to receiving notification message.
In the present embodiment, requesting terminal can process according to the data of acquired cross-terminal and ask
Seek survival into pending data.Pending data can include carrying out described data processing request
The data generated after the operation such as Data Format Transform, associated data inquiry.Optionally real at some
In existing mode, pending data can include that data processing request and the data found process and ask
The related data asked.
The terminal sent a notification message can be defined as target terminal by requesting terminal.Afterwards, please
Ask terminal can send pending data to target terminal.Target terminal can be by with request eventually
The network that end is set up connects the pending data of reception.
In some optional implementations of the present embodiment, it is pending that target terminal receives
Data can be the number after the communication protocol pre-build according to requesting terminal and target terminal encapsulates
According to, then target terminal can decapsulate the pending data received.It is alternatively possible to treat
Process data and carry out escape parsing, the type of the pending data received is converted to target eventually
Hold executable data type.
In some optional implementations of the present embodiment, pending data include requesting terminal
Data after the related data found out based on request of data is encrypted.Requesting terminal to
Before target terminal sends pending data, multiple encryption method can be used pending data
It is encrypted, such as MD5 algorithm, DSA algorithm etc..Target terminal can use correspondence
Decipherment algorithm data are decrypted.
Described pending data are processed by step 304.
In the present embodiment, pending data can be processed by target terminal.Pending number
According to can for example, map datum, start position data and final position data, target terminal
Traffic path can be calculated also according to start position data, final position data and map datum
Generate navigation data.Pending data can also be the most to be paid order data, target is eventually
End can verify order data and order data is performed delivery operation.
In some optional implementations, the data processing request of cross-terminal can with target eventually
At least one application on end is associated.Then when processing pending data, target is eventually
End can start at least one application being associated with data processing request, with to pending data
Process accordingly.Specifically, at the data of the cross-terminal that user sends to requesting terminal
Can comprise the identification information of an application of target terminal in reason request, then target terminal is connecing
After receiving pending data, corresponding application can be adjusted to process according to identification information.Example
As, after user can browse commodity details by display performance preferable mobile phone C, generate order also
Initiation online payment is asked, and can include on security performance more preferable mobile phone D in this request
The individual identification information paying application M, online payment request can be transmitted to mobile phone D by mobile phone C
Process.Mobile phone D, after receiving online payment request, can adjust payment application M to enter
Row delivery operation.As such, it is possible to utilize the more preferable mobile phone of display performance to provide browse service, profit
Carry out delivery operation with the more preferable mobile phone of security performance, promote the security of payment process, pass through
Operation has been adjusted in the application of cross-terminal, and the performance advantage combining multiple terminal provides the user service.
The data processing method of the cross-terminal that the present embodiment provides, sends by receiving requesting terminal
Data processing request, and in response to described data processing request can be processed, to requesting terminal
Send a notification message, receive the pending data of requesting terminal transmission afterwards and locate accordingly
Reason, it is achieved that the data of cross-terminal process, and improve the efficiency of data request processing.Meanwhile,
The performance advantage that can utilize each terminal provides the user service, has expanded and has utilized multiple terminal to be
User provides the ability of service.
With continued reference to Fig. 4, it illustrates the data processing equipment of the cross-terminal according to the application
The structural representation of one embodiment.As shown in Figure 4, the data processing equipment 400 of cross-terminal
May include that acquiring unit 401, signal generating unit the 402, first transmitting element 403, determine list
Unit 404 and the second transmitting element 405.Wherein, acquiring unit 401 is used for obtaining cross-terminal
Data processing request;Signal generating unit 402 is for generating pending number based on data processing request
According to.First transmitting element 403 is for sending data processing request to multiple terminals;Determine unit
404, in response to receiving notification message, determine that the terminal sent a notification message is that target is whole
End;Second transmitting element 405 is for sending described pending data to target terminal, for mesh
Pending data are processed by mark terminal.
In the present embodiment, acquiring unit 401 can obtain the data of the cross-terminal that user sends
Process request, it is also possible to obtain the data of the cross-terminal generated in the request process processing user
Process request.The data processing request of cross-terminal can be to obtain and receive the terminal of this request not
The request of the data, services that same other-end is provided, such as video playback are asked, webpage is clear
Look at request, on-line payment request, instant messaging request, navigation requests etc..
Data processing request can be pre-processed by signal generating unit 402, generates pending data.
Pretreatment can include Data Format Transform, associated data inquiry etc..In certain embodiments,
Signal generating unit 402 can find out the related data of data processing request, as pending data.
In certain embodiments, pending data can include described data processing request and lookup
The related data gone out.
First transmitting element 403 can use the mechanism of broadcast, sends broadcast to multiple terminals and disappears
Breath, notifies that multiple terminal have received the data processing request of cross-terminal.Wherein, multiple terminals
It can be the reception terminal that establishes communication connection of the electronic equipment with device 400 place.
In some optional implementations of the present embodiment, device 400 can also include communication
Unit, for being pre-configured with and the communication protocol of multiple terminals, and with multiple terminals according to communication
Agreement is set up network and is connected.The mode setting up network connection can include but not limited to: based on NFC
The bluetooth of (Near Filed Communication, near-field communication) connects, company based on focus
Connect, point to point network connects.
Determine that unit 404 can receive target terminal and be determined to process the first transmitting element 403
The data processing request of cross-terminal sent and the notification message sent.
The pending number that signal generating unit 402 can be generated by the second transmitting element 405 by network
According to being sent to target terminal, for target terminal, pending data are processed.Real at some
Execute in example, pending data can include executable operational order.Target terminal can be by
According to operational order, pending data are processed.The most pending data comprise " display "
Instruction, then target terminal can create visualization interface, and show in pending data is to be shown
Data.
Should be appreciated that in all unit described in device 400 and the method with reference to Fig. 2 description
Each step is corresponding.Thus, the operation and the feature that describe above with respect to method are equally applicable to
Device 400 and the unit wherein comprised, do not repeat them here.
It will be understood by those skilled in the art that the data processing equipment 400 of above-mentioned cross-terminal also wraps
Include some other known features, such as processor, memory etc., in order to unnecessarily obscure this
Disclosed embodiment, structure known to these is the most not shown.
With continued reference to Fig. 5, it illustrates the data processing equipment of the cross-terminal according to the application
The structural representation of another embodiment.As it is shown in figure 5, the data processing equipment 500 of cross-terminal
May include that the first reception unit 501, transmitting element 502, second receive unit 503 and
Processing unit 504.Wherein, first receive unit 501 for receive that requesting terminal sends across
The data processing request of terminal;Transmitting element 502 is in response to being determined to process at data
Reason request, sends a notification message to requesting terminal;Second receives unit 503 is used for receiving request
The pending data that terminal sends;Processing unit 504 is for processing pending data.
Wherein, pending data are that requesting terminal data processing request based on the cross-terminal obtained is given birth to
Become and send in response to receiving notification message.
In the present embodiment, first receive what unit 501 was sent by network reception requesting terminal
The data processing request of cross-terminal.Wherein, the data processing request of cross-terminal is that requesting terminal leads to
Cross reception user's request and obtain, or generate according to the operation of user.
Transmitting element 502 can decide whether to process what the first reception unit 501 received
Data processing request.Send out to requesting terminal when being determined to and processing described data processing request
Send notification message.
In some optional implementations, transmitting element 502 can be according to asking of being pre-configured with
Type is asked to determine whether to process the data processing request of described cross-terminal.If cross-terminal
The request type of data processing request is positioned in the request type list being pre-configured with, then can be true
Surely can process the data processing request of described cross-terminal and send a notification message to requesting terminal.
In other optional implementations, the data processing request of cross-terminal can include institute
The attribute information of the data of request, such as identification information, data amount information.At this moment, list is sent
Unit 502 can be according to the identification information of configured accessible request and accessible data volume
Threshold value determine whether to process the data processing request that the first reception terminal receives.If
The accessible request of the identification information of the data processing request of the cross-terminal received and configuration
Identification information is consistent, or the data volume of the data processing request of cross-terminal is the threshold beyond configuration
Value, then may determine that the data processing request that can process the cross-terminal received.
Second receives unit 503 can receive the pending data that requesting terminal sends.Pending
Data can include that described data processing request is carried out Data Format Transform, incidence number be it is investigated
The data generated after the operations such as inquiry.In some optional implementations, pending data are permissible
Including data processing request and the related data of data processing request that finds.
Pending data can be processed by processing unit 504 accordingly.Alternatively, across end
The data processing request of end can be associated with at least one application on target terminal.Then right
When pending data process, processing unit 504 can start relevant to data processing request
At least one application of connection.Specifically, the data of the cross-terminal that user sends to requesting terminal
Process the identification information that can comprise an application in request, then processing unit 504 is receiving
After pending data, corresponding application can be adjusted to process according to identification information.
In certain embodiments, the data processing equipment 500 of cross-terminal can also include communication unit
Unit, for being pre-configured with the communication protocol with requesting terminal, and sets up network even with requesting terminal
Connect.
In some optional implementations of the present embodiment, second receives unit 503 receives
Pending data can be the communication protocol envelope pre-build according to requesting terminal and target terminal
Data after dress, then processing unit 504 can decapsulate the pending data received.Optional
Ground, processing unit 504 can carry out escape parsing to pending data, waiting of receiving is located
The type of reason data is converted to the executable data type of target terminal.Alternatively, pending number
According to include requesting terminal the related data found out based on request of data is encrypted after number
According to.Pending data can also be decrypted by processing unit 504.
Should be appreciated that in all unit described in device 500 and the method with reference to Fig. 3 description
Each step is corresponding.Thus, the operation and the feature that describe above with respect to method are equally applicable to
Device 500 and the unit wherein comprised, do not repeat them here.
It will be understood by those skilled in the art that the data processing equipment 500 of above-mentioned cross-terminal also wraps
Include some other known features, such as processor, memory etc., in order to unnecessarily obscure this
Disclosed embodiment, structure known to these is the most not shown.
The data processing equipment 400 of the cross-terminal that the present embodiment provides and data processing equipment 500,
The data being capable of cross-terminal process, and promote the efficiency of data request processing.Meanwhile, permissible
The performance advantage utilizing each terminal provides the user service, has expanded and has utilized multiple terminal for user
The ability of service is provided.
Below with reference to Fig. 6, it illustrates the terminal device be suitable to for realizing the embodiment of the present application
Or the structural representation of the computer system 600 of server.
As shown in Figure 6, computer system 600 includes CPU (CPU) 601, its
Can be according to the program being stored in read-only storage (ROM) 602 or from storage part 608
It is loaded into the program in random access storage device (RAM) 603 and performs various suitable action
And process.In RAM 603, also storage has system 600 to operate required various program sums
According to.CPU 601, ROM 602 and RAM 603 are connected with each other by bus 604.Input
/ output (I/O) interface 605 is also connected to bus 604.
It is connected to I/O interface 605: include the importation 606 of keyboard, mouse etc. with lower component;
Including such as cathode-ray tube (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.
Output part 607;Storage part 608 including hard disk etc.;And include such as LAN card,
The communications portion 609 of the NIC of modem etc..Communications portion 609 is via such as
The network of internet performs communication process.Driver 610 is connected to I/O interface also according to needs
605.Detachable media 611, such as disk, CD, magneto-optic disk, semiconductor memory etc.,
Be arranged on as required on driver 610, in order to the computer program read from it according to
Needs are mounted into storage part 608.
Especially, according to embodiment of the disclosure, the process described above with reference to flow chart is permissible
It is implemented as computer software programs.Such as, embodiment of the disclosure and include a kind of computer journey
Sequence product, it includes the computer program being tangibly embodied on machine readable media, described meter
Calculation machine program comprises the program code for performing the method shown in flow chart.In such enforcement
In example, this computer program can be downloaded and installed from network by communications portion 609,
And/or be mounted from detachable media 611.
Flow chart in accompanying drawing and block diagram, it is illustrated that according to the various embodiment of the application system,
Architectural framework in the cards, function and the operation of method and computer program product.This point
On, each square frame in flow chart or block diagram can represent a module, program segment or code
A part, a part for described module, program segment or code comprise one or more for
Realize the executable instruction of the logic function of regulation.It should also be noted that at some as replacement
In realization, the function marked in square frame can also be sent out to be different from the order marked in accompanying drawing
Raw.Such as, two square frames succeedingly represented can essentially perform substantially in parallel, they
Sometimes can also perform in the opposite order, this is depending on involved function.It is also noted that
It is, the square frame in each square frame in block diagram and/or flow chart and block diagram and/or flow chart
Combination, can realize by the special hardware based system of the function or operation that perform regulation,
Or can realize with the combination of specialized hardware with computer instruction.
Being described in the embodiment of the present application involved unit can be real by the way of software
Existing, it is also possible to realize by the way of hardware.Described unit can also be arranged on process
In device, for example, it is possible to be described as: a kind of processor include acquiring unit, signal generating unit, the
One transmitting element, reception unit and the second transmitting element.Wherein, the title of these unit is at certain
Being not intended that the restriction to this unit itself in the case of Zhong, such as, acquiring unit can also be retouched
State as " obtaining the unit of the data processing request of cross-terminal ".
As on the other hand, present invention also provides a kind of nonvolatile computer storage media,
This nonvolatile computer storage media can be described in above-described embodiment included in device
Nonvolatile computer storage media;Can also be individualism, be unkitted allocate in terminal non-
Volatile computer storage medium.Above-mentioned nonvolatile computer storage media storage have one or
The multiple program of person, when one or more program is performed by an equipment so that described
Equipment: obtain the data processing request of cross-terminal;Generate based on described data processing request and wait to locate
Reason data;Described data processing request is sent to multiple terminals;In response to receiving notification message,
Determine that the terminal sending described notification message is target terminal;Send described to described target terminal
Described pending data are processed by pending data for described target terminal;Wherein,
Described notification message is determined to process described data processing request by described target terminal and sends out
Send.
Present invention also provides another nonvolatile computer storage media, this is non-volatile
Computer-readable storage medium can be the non-volatile meter described in above-described embodiment included in device
Calculation machine storage medium;Can also be individualism, be unkitted the non-volatile calculating allocating in terminal
Machine storage medium.Above-mentioned nonvolatile computer storage media storage has one or more program,
When one or more program is performed by an equipment so that described equipment: receiving please
Seek the data processing request that terminal sends;In response to being determined to process described data processing request,
Send a notification message to described requesting terminal;Receive the pending data that described requesting terminal sends;
Described pending data are processed;Wherein, described pending data are described requesting terminal
Data processing request based on the cross-terminal obtained generates.
Above description is only the preferred embodiment of the application and saying institute's application technology principle
Bright.It will be appreciated by those skilled in the art that invention scope involved in the application, do not limit
In the technical scheme of the particular combination of above-mentioned technical characteristic, also should contain simultaneously without departing from
In the case of described inventive concept, above-mentioned technical characteristic or its equivalent feature are combined
And other technical scheme formed.Such as features described above and (but not limited to) disclosed herein
The technical characteristic with similar functions is replaced mutually and the technical scheme that formed.
Claims (18)
1. the data processing method of a cross-terminal, it is characterised in that described method includes:
Obtain the data processing request of cross-terminal;
Pending data are generated based on described data processing request;
Described data processing request is sent to multiple terminals;
In response to receiving notification message, determine that the terminal sending described notification message is that target is whole
End;
Described pending data are sent, for described target terminal to described to described target terminal
Pending data process;
Wherein, described notification message is determined to process the process of described data by described target terminal
Ask and send.
Method the most according to claim 1, it is characterised in that described based on described data
The request of process generates pending data, including:
Find out the related data of described data processing request, as described pending data.
Method the most according to claim 2, it is characterised in that described based on described data
The request of process generates pending data, also includes:
Described related data is encrypted, the described related data after encryption is treated as described
Process data.
Method the most according to claim 1, it is characterised in that described to described target
Before terminal sends described pending data, described method also includes:
According to sending the requesting terminal of described data processing request and described mesh to multiple described terminals
The communication protocol that mark terminal pre-builds encapsulates described pending data.
5. according to the method described in any one of claim 1-4, it is characterised in that described across end
The data processing request of end is associated with at least one application on described target terminal.
6. the data processing method of a cross-terminal, it is characterised in that described method includes:
Receive the data processing request of the cross-terminal that requesting terminal sends;
In response to being determined to process described data processing request, send logical to described requesting terminal
Know message;
Receive the pending data that described requesting terminal sends;
Described pending data are processed;
Wherein, described pending data are described requesting terminal data based on the cross-terminal obtained
Process request and generate and send in response to receiving described notification message.
Method the most according to claim 6, it is characterised in that described data processing request
Should with at least one on the target terminal receiving the data processing request that described requesting terminal sends
With being associated;
Described described pending data are processed, including:
Start at least one the described application being associated with described data processing request, with to described
Pending data process accordingly.
Method the most according to claim 7, it is characterised in that described pending data are
Data after the related data encryption to finding out based on described request of data of the described requesting terminal,
Described described pending data are processed, also include:
At least one the described application being associated with described data processing request in described startup it
Before, described pending data are decrypted.
9. according to the method described in any one of claim 6-8, it is characterised in that to described
Before pending data process, described method also includes:
Pre-build according to described requesting terminal and the target terminal receiving described data processing request
Communication protocol decapsulate described pending data.
10. the data processing equipment of a cross-terminal, it is characterised in that described device includes:
Acquiring unit, for obtaining the data processing request of cross-terminal;
Signal generating unit, for generating pending data based on described data processing request;
First transmitting element, for sending described data processing request to multiple terminals;
Determine unit, in response to receiving notification message, determine the described notification message of transmission
Terminal be target terminal;
Second transmitting element, for sending described pending data to described target terminal, for
Described pending data are processed by described target terminal;
Wherein, described notification message is determined to process the process of described data by described target terminal
Ask and send.
11. devices according to claim 10, it is characterised in that described signal generating unit is used
In generating pending data as follows:
Find out the related data of described data processing request, as described pending data.
12. devices according to claim 11, it is characterised in that described signal generating unit is also
For generating pending data as follows:
Described related data is encrypted, the described related data after encryption is treated as described
Process data.
13. devices according to claim 10, it is characterised in that described device also includes:
Encapsulation unit, is used for described before described target terminal sends described pending data,
According to sending the requesting terminal of described data processing request to multiple described terminals with described target eventually
The communication protocol that end pre-builds encapsulates described pending data.
14. according to the device described in any one of claim 10-13, it is characterised in that described
The data processing request of cross-terminal is associated with at least one application on described target terminal.
The data processing equipment of 15. 1 kinds of cross-terminals, it is characterised in that described device includes:
First receives unit, for receiving the data processing request of the cross-terminal that requesting terminal sends;
Transmitting element, in response to being determined to process described data processing request, to described
Requesting terminal sends a notification message;
Second receives unit, for receiving the pending data that described requesting terminal sends;
Processing unit, for processing described pending data;
Wherein, described pending data are described requesting terminal data based on the cross-terminal obtained
Process request and generate and send in response to receiving described notification message.
16. devices according to claim 15, it is characterised in that described data process please
At least one on the target terminal of the data processing request asked and receive the transmission of described requesting terminal
Application is associated;
Described processing unit is for processing described pending data as follows:
Start at least one the described application being associated with described data processing request, with to described
Pending data process accordingly.
17. devices according to claim 16, it is characterised in that described pending data
For the number after the related data encryption to finding out based on described request of data of the described requesting terminal
According to, described processing unit is additionally operable to process described pending data as follows:
At least one the described application being associated with described data processing request in described startup it
Before, described pending data are decrypted.
18. according to the device described in any one of claim 15-17, it is characterised in that described
Device also includes:
Decapsulation unit, for before processing described pending data, according to described
The communication protocol solution that requesting terminal and the target terminal receiving described data processing request pre-build
Encapsulate described pending data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610245219.7A CN105915611A (en) | 2016-04-19 | 2016-04-19 | Cross-terminal data processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610245219.7A CN105915611A (en) | 2016-04-19 | 2016-04-19 | Cross-terminal data processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105915611A true CN105915611A (en) | 2016-08-31 |
Family
ID=56747418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610245219.7A Pending CN105915611A (en) | 2016-04-19 | 2016-04-19 | Cross-terminal data processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105915611A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107172211A (en) * | 2017-07-07 | 2017-09-15 | 北京奇艺世纪科技有限公司 | Communication connection request method for building up and server |
CN108718312A (en) * | 2018-05-22 | 2018-10-30 | 朱小军 | A kind of online encryption method of file |
CN115022412A (en) * | 2022-05-31 | 2022-09-06 | 中国银行股份有限公司 | Service data processing method and device and server |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102546686A (en) * | 2010-12-16 | 2012-07-04 | 中国移动通信集团公司 | Resource downloading method and system and application server |
CN103634172A (en) * | 2012-08-29 | 2014-03-12 | 中国移动通信集团公司 | Method, device and system for processing multi-terminal cooperation information |
CN103856895A (en) * | 2014-03-11 | 2014-06-11 | 华为技术有限公司 | Method and terminal for sharing positioning information |
CN104902434A (en) * | 2014-09-29 | 2015-09-09 | 腾讯科技(深圳)有限公司 | Information processing method, information processing device and information processing system |
CN105376701A (en) * | 2015-11-24 | 2016-03-02 | 裴兆欣 | Multi-screen interaction method and system |
-
2016
- 2016-04-19 CN CN201610245219.7A patent/CN105915611A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102546686A (en) * | 2010-12-16 | 2012-07-04 | 中国移动通信集团公司 | Resource downloading method and system and application server |
CN103634172A (en) * | 2012-08-29 | 2014-03-12 | 中国移动通信集团公司 | Method, device and system for processing multi-terminal cooperation information |
CN103856895A (en) * | 2014-03-11 | 2014-06-11 | 华为技术有限公司 | Method and terminal for sharing positioning information |
CN104902434A (en) * | 2014-09-29 | 2015-09-09 | 腾讯科技(深圳)有限公司 | Information processing method, information processing device and information processing system |
CN105376701A (en) * | 2015-11-24 | 2016-03-02 | 裴兆欣 | Multi-screen interaction method and system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107172211A (en) * | 2017-07-07 | 2017-09-15 | 北京奇艺世纪科技有限公司 | Communication connection request method for building up and server |
CN108718312A (en) * | 2018-05-22 | 2018-10-30 | 朱小军 | A kind of online encryption method of file |
CN115022412A (en) * | 2022-05-31 | 2022-09-06 | 中国银行股份有限公司 | Service data processing method and device and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10264050B2 (en) | Predictive analysis of computing patterns for preloaded data to reduce processing downtime | |
CN107153961B (en) | Payment method, payment server, transaction server and readable storage medium | |
CN104137520B (en) | A kind of information push method and device | |
US11159641B2 (en) | Method and system for sharing data between terminals | |
CN109152094B (en) | Wireless network connection method for terminal | |
CN114143784A (en) | Providing access credentials to secure networks using wireless beacons | |
CN109521956B (en) | Cloud storage method, device, equipment and storage medium based on block chain | |
AU2014328542A1 (en) | Systems and methods for authentication using a device identifier | |
WO2018107628A1 (en) | Display method and device | |
CN105721462A (en) | Information pushing method and device | |
EP2916257B1 (en) | Proximity communication method and apparatus | |
CN107241727A (en) | Method and apparatus for obtaining WAP information | |
CN101926127A (en) | Unified communications systems and methods | |
CN112965673A (en) | Content printing method, device, equipment and storage medium | |
CN110069919A (en) | Information acquisition method and device | |
WO2020220121A1 (en) | Ad hoc file and link sharing for nearby mobile devices | |
CN106131165A (en) | Anti-stealing link method and device for content distributing network | |
CN105915611A (en) | Cross-terminal data processing method and device | |
CN105592019A (en) | Method for bidirectional access to application between dual execution environments | |
CN108880923A (en) | The method and apparatus that policer operation applied to application server is requested | |
CN106686635A (en) | Data transmission method and device based on control and provisioning of wireless access points protocol specification | |
KR20170045703A (en) | Electronic apparatus and the controlling method thereof | |
CN105721604A (en) | Data sending method and device based on downloading request of user | |
CN105302617A (en) | Method and sever for downloading application program | |
US7836445B2 (en) | Technique for installing a station device driver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160831 |
|
RJ01 | Rejection of invention patent application after publication |