WO2015058506A1 - 一种多屏互动的方法、装置及*** - Google Patents
一种多屏互动的方法、装置及*** Download PDFInfo
- Publication number
- WO2015058506A1 WO2015058506A1 PCT/CN2014/076301 CN2014076301W WO2015058506A1 WO 2015058506 A1 WO2015058506 A1 WO 2015058506A1 CN 2014076301 W CN2014076301 W CN 2014076301W WO 2015058506 A1 WO2015058506 A1 WO 2015058506A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal device
- information
- user
- message
- instruction
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 230000003993 interaction Effects 0.000 title claims abstract description 37
- 230000002452 interceptive effect Effects 0.000 claims abstract description 5
- 230000004044 response Effects 0.000 claims description 82
- 238000012545 processing Methods 0.000 claims description 41
- 238000004891 communication Methods 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 30
- 230000009471 action Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 9
- 230000001815 facial effect Effects 0.000 description 6
- 238000003672 processing method Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- HAAITRDZHUANGT-UHFFFAOYSA-N 1-[2-[(7-chloro-1-benzothiophen-3-yl)methoxy]-2-(2,4-dichlorophenyl)ethyl]imidazole;nitric acid Chemical compound O[N+]([O-])=O.ClC1=CC(Cl)=CC=C1C(OCC=1C2=CC=CC(Cl)=C2SC=1)CN1C=NC=C1 HAAITRDZHUANGT-UHFFFAOYSA-N 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013515 script Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/12—Synchronisation between the display unit and other units, e.g. other display units, video-disc players
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
- H04N21/41265—The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
Definitions
- the present invention relates to the field of communications, and in particular, to a method, device and system for multi-screen interaction.
- the intelligent terminal discovers the devices in the network and establishes a connection between the devices; secondly, the user selects the target device through the device list on the operation interface of the source device, And the operation action is completed by the operation instruction; finally, the source device transmits the content to be transmitted to the target device through the established connection.
- Embodiments of the present invention provide a method, apparatus, and system for multi-screen interaction, which are used to simplify the operation steps of multi-screen interaction and improve user experience.
- the embodiment of the present invention provides a method for multi-screen interaction, including: acquiring, by using a first terminal device, a first message, where the first message includes a first operation instruction and first state information.
- the first operation instruction is used to indicate that the first operation currently performed by the first terminal device is switched to another terminal device for execution;
- the first state information is related information of the first operation currently performed by the first terminal device;
- the first message is saved;
- the second message is obtained by the second terminal device; wherein the second message includes There is a second operation instruction;
- the second operation instruction is used to indicate that the first operation is performed by the second terminal device; according to the second operation instruction, whether the stored operation instruction is found to be And the second operation instruction is matched with the operation instruction; if it is found that the second operation instruction matches the first operation instruction, sending the first control instruction to the first terminal device to the second terminal device Sending a second control instruction, where the first control instruction is used to instruct the first terminal device to send related information about the first operation to the second terminal device; and the
- the first message further includes first user identifier information, where the second message further includes second user identifier information; And the second operation instruction is matched with the first operation instruction, and the first control instruction is sent to the first terminal device, and before the second control instruction is sent to the second terminal device, the method further includes: Determining whether there is matching user identification information in the stored user identification information; if the second operation instruction is matched with the first operation instruction, the Transmitting, by the terminal device, the first control instruction, and sending the second control instruction to the second terminal device, if: finding that the second operation instruction matches the first operation instruction, and finding the second user And the identifier information is matched with the first user identifier information, and the first control instruction is sent to the first terminal device, and the second control command is sent to the second terminal device.
- the method before the acquiring, by the first terminal device, the first message, the method further includes: receiving Registering the device information of the first terminal device and the device information of the second terminal device; wherein, the device information of the first terminal device includes connection parameter information of the first terminal device; The device information includes connection parameter information of the second terminal device.
- the method before the acquiring, by the first terminal device, the first message, the method further includes: receiving the first terminal a first request message sent by the device; the first request message is a message for identifying that the first terminal device acquires connection parameter information of another terminal device; and sending a first response message to the first terminal device; The first response message carries connection parameter information of other terminal devices.
- the method before the acquiring, by the first terminal device, the first message, the method further includes: receiving the a second request message sent by the second terminal device; the second request message is a message for identifying that the second terminal device acquires connection parameter information of another terminal device; and sending a second response message to the second terminal device The second response message carries connection parameter information of other terminal devices.
- the embodiment of the present invention provides a method for multi-screen interaction, including: acquiring first user instruction information; determining, according to the first user instruction information, a first operation instruction; wherein, the first operation The instruction is used to indicate that the first operation currently performed by the first terminal device is performed to be performed by the other terminal device; the first message is sent to the central device; wherein the first message includes the first operation instruction and the first state information; The first state information is related information of the first operation currently performed by the first terminal device; receiving a first control instruction sent by the central device; wherein the first control instruction is used to indicate the Transmitting, by the first terminal device, the related information of the first operation to the second terminal device; and sending, according to the first control instruction, related information of the first operation to the second terminal device.
- the first message further includes: first user identifier information; before the sending the first message to the central device, the method further includes: acquiring user information; The user information is information input by the user for identifying the user; and the first user identification information is determined according to the user information.
- the method before the acquiring the first user instruction information, the method further includes: Sending device information; wherein, the device information The connection parameter information of the first terminal device is included.
- the method before the acquiring the first user instruction information, further includes: sending the first request to the central device a message that is used by the first terminal device to obtain connection parameter information of another terminal device; receiving a first response message sent by the central device; the first response message carries Connection parameter information of the other terminal device; establishing a service connection with the other terminal device according to the first response message.
- the embodiment of the present invention provides a method for multi-screen interaction, including: acquiring second user instruction information; determining, according to the second user instruction information, a second operation instruction; wherein, the second operation The instruction is used to indicate that the first operation is performed by the second terminal device; the second message is sent to the central device; wherein the second message includes a second operation instruction; a second control instruction, where the second control instruction is used to instruct the second terminal device to receive information related to the first operation sent by the first terminal device, and receive the first information according to the second control instruction Information related to the first operation sent by the terminal device; performing the first operation according to the received related information of the first operation.
- the second message further includes the second user identifier information.
- the method further includes: acquiring user information;
- the user information is information input by the user for identifying the user; and the second user identification information is determined according to the user information.
- the method before the acquiring the first user instruction information, the method further includes: Sending device information; where the device information includes connection parameter information of the second terminal device.
- the method before the acquiring the first user instruction information, the method further includes: sending the second request to the central device
- the second request message is a message for identifying that the second terminal device acquires connection parameter information of another terminal device; a second response message sent by the central device; the second response message carries connection parameter information of other terminal devices; and establishes a service connection with the other terminal device according to the second response message.
- the embodiment of the present invention provides a central device, including: an acquiring unit, configured to acquire a first message by using a first terminal device, where the first message includes a first operation instruction and a first state The first operation instruction is used to switch the first operation currently performed by the first terminal device to another terminal device to perform; the first state information is the first performed by the first terminal device a processing unit, configured to: save a first message obtained by the acquiring unit; the acquiring unit is further configured to acquire a second message by using the second terminal device, where the second message includes a second operation instruction; the second operation instruction is used to indicate that the first operation is performed by the second terminal device; the processing unit is further configured to: in the stored operation instruction according to the second operation instruction Searching for an operation instruction matching the second operation instruction; sending unit, configured to: if the processing unit finds the second And the first control instruction is sent to the first terminal device, and the second control command is sent to the second terminal device, where the first control command is used to indicate The first terminal device sends the related information of the
- the first message further includes first user identifier information
- the second message further includes second user identifier information
- the processing unit is And the sending unit is configured to: if the processing unit finds the second operation instruction, according to the second user identifier information, searching for the matching user identifier information in the stored user identifier information; After the first operation instruction is matched, and the second user identification information is matched with the first user identification information, the first control instruction is sent to the first terminal device to the second terminal. The device sends a second control command.
- the method further includes: a receiving unit, configured to receive device information of the first terminal device and device information of the second terminal device, where The device information of a terminal device includes connection parameter information of the first terminal device; the device information of the second terminal device includes connection parameter information of the second terminal device; and the processing unit is further configured to register the Device information of the first terminal device and device information of the second terminal device.
- the receiving unit is further configured to receive the first request message sent by the first terminal device;
- the first request message is a message for identifying that the first terminal device acquires connection parameter information of another terminal device;
- the sending unit is further configured to send a first response message to the first terminal device;
- a response message carries connection parameter information of other terminal devices.
- the receiving unit is further configured to receive the second request sent by the second terminal device a message that is used by the second terminal device to obtain the connection parameter information of the other terminal device; the sending unit is further configured to send a second response message to the second terminal device; The second response message carries connection parameter information of other terminal devices.
- an embodiment of the present invention provides a terminal device, including: an acquiring unit, configured to acquire first user instruction information; and a determining unit, configured to determine, according to the first user instruction information acquired by the acquiring unit, a first operation instruction, where the first operation instruction is used to indicate that the first operation currently performed by the first terminal device is switched to another terminal device, and the sending unit is configured to send the first message to the central device, where The first message includes a first operation instruction and first state information; the first state information is related information of the first operation currently performed by the first terminal device; and a receiving unit is configured to receive the a first control instruction sent by the central device, where the first control instruction is used to instruct the first terminal device to send related information about the first operation to the second terminal device; And for transmitting, according to the first control instruction, the phase of the first operation to the second terminal device Off information.
- the first message further includes: first user identifier information; the acquiring unit is further configured to acquire user information; and the user information is used by the user
- the determining unit is further configured to determine the first user identification information according to the user information acquired by the acquiring unit.
- the sending unit is further configured to send the device information to the central device, where
- the device information includes connection parameter information of the first terminal device.
- the method further includes: a connecting unit, where the sending unit is further configured to send the first request message to the central device
- the first request message is a message for identifying that the first terminal device acquires connection parameter information of another terminal device
- the receiving unit is further configured to receive a first response message sent by the central device
- the first response message carries the connection parameter information of the other terminal device
- the connection unit is configured to establish a service connection with the other terminal device according to the first response message.
- an embodiment of the present invention provides a terminal device, including: an acquiring unit, configured to acquire second user instruction information; and a determining unit, configured to determine, according to the second user instruction information acquired by the acquiring unit, a second operation instruction, where the second operation instruction is used to indicate that the first operation is performed by the second terminal device, and the sending unit is configured to send a second message to the central device, where The second message includes a second operation instruction, and the receiving unit is configured to receive the second control instruction sent by the central device, where the second control instruction is used to instruct the second terminal device to receive the first terminal.
- the information about the first operation sent by the device; the receiving unit is further configured to receive, according to the second control instruction, related information about the first operation sent by the first terminal device; The first operation related to the first operation received by the receiving unit performs the first operation.
- the second message is further included
- the second user identification information is included; the obtaining unit is further configured to acquire user information; the user information is information input by the user for identifying the user; the determining unit is further configured to be acquired according to the acquiring unit.
- the user information determines the second user identification information.
- the sending unit is further configured to send the device information to the central device, where The device information includes connection parameter information of the second terminal device.
- the method further includes: a connecting unit, where the sending unit is further configured to send the second request to the central device a message that is used by the second terminal device to obtain the connection parameter information of the other terminal device; the receiving unit is further configured to receive the second response message sent by the central device; The second response message carries the connection parameter information of the other terminal device; the connection unit is configured to establish a service connection with the other terminal device according to the second response message received by the receiving unit.
- the embodiment of the present invention provides a central device, including: a processor, configured to acquire a first message by using a first terminal device, where the first message includes a first operation instruction and a first state
- the first operation instruction is used to switch the first operation currently performed by the first terminal device to another terminal device to perform; the first state information is the first performed by the first terminal device
- the processor is configured to: save the first message; the processor is further configured to acquire a second message by using the second terminal device, where the second message includes a second operation instruction; the second operation instruction is used to indicate that the first operation is performed by the second terminal device;
- the processor is further configured to: in the stored operation instruction according to the second operation instruction Determining whether there is an operation instruction matching the second operation instruction; the transmitter is configured to: if the processor finds the second operation instruction and the first operation instruction Match, to the first terminal device transmits a first control instruction, to the second terminal apparatus transmitting a second control instruction; wherein said first control The instruction is used to instruct the first terminal device to send the related information of
- the first message further includes first user identifier information
- the second message further includes second user identifier information
- the device sends a second control command.
- the second possible implementation manner of the seventh aspect further includes: a receiver, where the receiver is configured to receive the first terminal The device information of the device and the device information of the second terminal device; wherein, the device information of the first terminal device includes connection parameter information of the first terminal device; and the device information of the second terminal device includes the The connection parameter information of the second terminal device; the processor is further configured to register device information of the first terminal device and device information of the second terminal device.
- the receiver is further configured to receive the first request message sent by the first terminal device;
- the first request message is a message for identifying that the first terminal device acquires connection parameter information of another terminal device;
- the sender is further configured to send a first response message to the first terminal device;
- a response message carries connection parameter information of other terminal devices.
- the receiver is further configured to receive the second request sent by the second terminal device
- the second request message is used to identify that the second terminal device acquires the connection parameter information of the other terminal device
- the sender is further configured to send the second response message to the second terminal device
- the second response message It carries the connection parameter information of other terminal devices.
- an embodiment of the present invention provides a terminal device, including: a processor, configured to acquire first user instruction information; and the processor is further configured to determine, according to the first user instruction information, a first An operation instruction, where the first operation instruction is used to indicate that the first operation currently performed by the first terminal device is switched to another terminal device, and the transmitter is configured to send the first message to the central device; a message includes a first operation instruction and first state information; the first state information is related information of the first operation currently performed by the first terminal device; and a receiver is configured to receive the center device
- the first control instruction is sent, where the first control instruction is used to instruct the first terminal device to send related information about the first operation to the second terminal device; And transmitting, according to the first control instruction, related information of the first operation to the second terminal device.
- the first message further includes: first user identifier information; the processor is further configured to acquire user information; and the user information is used by a user The processor is further configured to determine the first user identifier information according to the user information.
- the transmitter is further configured to send a first request message to the central device, where the first The request message is a message for identifying that the first terminal device acquires the connection parameter information of the other terminal device;
- the receiver is further configured to receive the first response message sent by the central device, where the first response message is And carrying the connection parameter information of the other terminal device;
- the processor is further configured to establish a service connection with the other terminal device according to the first response message.
- a ninth aspect, the embodiment of the present invention provides a terminal device, including: a processor, configured to acquire second user instruction information; Determining, according to the second user instruction information, a second operation instruction, where the second operation instruction is used to indicate that the first operation is performed by the second terminal device; and a transmitter is configured to be sent to the center
- the device sends a second message, where the second message includes a second operation instruction, and the receiver is configured to receive a second control instruction sent by the central device, where the second control instruction is used to indicate the Receiving, by the second terminal device, information related to the first operation sent by the first terminal device, where the receiver is further configured to receive, according to the second control instruction, a correlation related to the first operation sent by the first terminal device
- the processor is further configured to perform the first operation according to the related information of the first operation received by the receiver.
- the second message further includes second user identification information
- the processor is further configured to acquire user information, and the user information is used by the user.
- the processor is further configured to determine the second user identifier information according to the user information acquired by the acquiring unit.
- the transmitter is further configured to send the device information to the central device, where The device information includes connection parameter information of the second terminal device.
- the transmitter is further configured to send a second request message to the central device, where the second The request message is a message for identifying that the second terminal device acquires connection parameter information of the other terminal device;
- the receiver is further configured to receive a second response message sent by the center device, where the second response message is And carrying the connection parameter information of the other terminal device;
- the processor is further configured to establish a service connection with the other terminal device according to the second response message received by the receiver.
- the embodiment of the present invention provides a multi-screen interaction system, including: a central device, a first terminal device, and a second terminal device; the central device is the central device described in the foregoing embodiment; The first terminal device is the terminal device described in the foregoing embodiment; the second terminal device is the terminal device described in the foregoing embodiment.
- the embodiment of the invention provides a method, a device and a system for multi-screen interaction. The central device receives the message sent by the first terminal device and the second terminal device, and then matches the operation instructions contained in the message.
- the first terminal device sends a first control instruction, and sends a second control instruction to the second terminal device, so that the operation on the first terminal device is switched to the second terminal device.
- the process of requiring user matching can be converted into a process of matching by the central device in the process of multi-screen interaction, thereby simplifying the user's operation steps and thereby improving the user experience.
- FIG. 1 is a schematic flow chart of a method for multi-screen interaction according to an embodiment of the present invention
- FIG. 2 is a schematic flow chart of another method for multi-screen interaction according to an embodiment of the present invention.
- FIG. 3 is a schematic flowchart showing another method for multi-screen interaction according to an embodiment of the present invention.
- FIG. 4 is a schematic flow chart of another method for multi-screen interaction according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram of functions of a central device according to an embodiment of the present invention
- FIG. 6 is a schematic diagram of functions of another central device according to an embodiment of the present invention
- FIG. 7 is a schematic diagram of a function of a terminal device according to an embodiment of the present invention
- FIG. 8 is a schematic diagram of a function of a terminal device according to an embodiment of the present invention
- FIG. 9 is a schematic diagram of a function of a terminal device according to an embodiment of the present invention
- FIG. 1 is a schematic structural diagram of a central device according to an embodiment of the present invention
- FIG. 1 is a schematic structural diagram of another central device according to an embodiment of the present invention
- FIG. 13 is a schematic structural diagram of a terminal device according to an embodiment of the present invention
- FIG. 14 is a schematic structural diagram of a terminal device according to an embodiment of the present invention
- FIG. 15 is a multi-screen interactive system according to an embodiment of the present invention
- Schematic diagram of the structure
- the embodiment of the present invention provides a method for multi-screen interaction, as shown in FIG. 1 , including: 101. Acquire a first message by using a first terminal device.
- the first message includes a first operation instruction and first state information.
- the first operation instruction is used to indicate that the first operation currently performed by the first terminal device is switched to another terminal device for execution.
- the first state information is information related to the first operation currently performed by the first terminal device.
- the first terminal device has the capability of joining a home network. Specifically, it can be a smart phone, or a tablet computer, or a smart TV. The present invention does not limit this.
- the home network is a network composed of a first terminal device, a central device, a second terminal device, and other terminal devices.
- the connection between the terminal devices, and between the central device and the terminal device may be a wireless network connection, for example, a Wif i (Wireless Fidelity) network, or may be connected by radio technology, for example , Bluetooth technology.
- the first operation may be that the first terminal device is working.
- the playback operation of the video, or the playback operation of the music, or the browsing operation of the document, or the control operation of the game does not limit this.
- the first status information may be a file size, a file format, a storage path, or other information related to the first operation.
- the first status information may include a format, a storage path, a video quality, and a video size of the currently played video.
- the first message further includes first user identifier information.
- the first user identification information is information that uniquely identifies the first user.
- the format of the first message may be XML (eXtensible Markup Language, Extensible Markup Language). It should be noted that the format of the first message may also be other formats, such as a plain text identifier, or a JS0N (JavaScript Object No tati on, a lightweight data exchange format), which is not limited by the present invention.
- the center device may parse the first operation instruction, where the first operation instruction indicates that the first operation that the first terminal device is performing is switched to the second terminal device, and the center The device does not obtain the information related to the first operation command, and is used to determine the related information of the second terminal device. In this case, the center device needs to save the obtained first message to determine the second terminal. The device sends the related information of the first operation to the second terminal device.
- the second message includes a second operation instruction, where the second operation instruction is used to indicate that the first operation is performed by the second terminal device.
- the second terminal device has the capability of joining the home network. Specifically, it can be a smartphone, or a tablet, or a smart phone. The invention is not limited thereto.
- the second message further includes second user identification information.
- the second user identification information is information that uniquely identifies the second user. It should be noted that the second user may be the same user as the first user. At this time, the first user identification information is the same as the second user identification information. The second user may also be the same user as the first user. In this case, the first user identification information is different from the second user identification information.
- the central device may determine whether the user is the same user by using the second user identification information and the first user identification information.
- the format of the second message may be XML. It should be noted that the format of the second message may also be other formats, such as, for example, a plain text identifier, or JS 0 N , which is not limited by the present invention. It should be noted that, because the second operation instruction included in the second message is to perform the first operation by using the second terminal device, indicating that the second terminal device wishes to perform the first operation by the other terminal device to switch to the second terminal device. The terminal device executes. At this time, after receiving the second message, the central device may search whether the stored information matches the second message according to the second message.
- the central device may switch the first operation from the other terminal device to the second terminal device. Execution, at this time, the central device switches the first operation to the second terminal device for execution. If there is no storage, it indicates that the central device cannot switch the first operation from the other terminal device to the second terminal device, and the central device may return a handover failure message to the second terminal device, or the central device does not perform any processing. Therefore, the central device may not store the second message.
- the other terminal device includes the first terminal device.
- the central device searches for a first operation instruction among the stored operation instructions according to the second operation instruction. Further, if the first message further includes the first user identifier information, and the second message further includes the second user identifier information, the central device may further be configured according to the second user identifier information.
- the center device performs the matching between the operation instructions more accurately.
- the identity of the user who issued the operational command can be further matched. In this way, it is possible to avoid matching the operation instructions issued by different users and improve the precision of the matching of the operation instructions.
- the central device compares the second user identifier information in the second message with all the user identifier information that has been stored to determine whether there is any Matching user identification information. That is, it is determined whether the stored user identification information has the same user identification information as the second user identification information.
- the center device may first match the user identifier.
- the information may be matched with the operation instruction, and the operation instruction may be matched first, and then the user identification information may be matched, and the user identification information and the operation instruction may be matched at the same time, which is not limited by the present invention.
- the first control instruction is sent to the first terminal device, and the second control instruction is sent to the second terminal device.
- the first control instruction is used to instruct the first terminal device to send related information of the first operation to the second terminal device.
- the second control instruction And instructing the second terminal device to receive related information about the first operation sent by the first terminal device.
- the central device in the stored operation instruction, finds that the first operation instruction matches the second operation instruction, and sends, to the first terminal device, information related to the first terminal device to perform the first operation.
- the central device finds that there are at least two first operation instructions that match the second operation instruction.
- the center device can arbitrarily select a first terminal device corresponding to the first operation instruction, and send the first control message.
- the central device may also feed back information of the first terminal device corresponding to the at least two first operation instructions to the second terminal device, where the second terminal device is from the first terminal device corresponding to the at least two first operation instructions, Determining that the central device needs to send the first terminal device of the first control message.
- the connection has been established between each terminal device.
- the central device finds the first operation instruction that matches the second operation instruction, the central device sends the first control instruction to the first terminal device, so that the first terminal device is between the established terminal device and the second terminal device.
- the connection transmits the content to be transmitted, and the central device sends a second control instruction to the second terminal device, so that the second terminal device is ready to receive and send by the first terminal device on the established connection with the first terminal device.
- the first message further includes the first user identifier information.
- the center device searches for the stored user identifier information according to the second user identifier information. If the second device indicates that the second operation instruction matches the first operation instruction, and finds the second user identification information and the first If the user identification information matches, the first control instruction is sent to the first terminal device, and the second control instruction is sent to the second terminal device. In other words, if you need identification, you not only need to operate the instructions. Matching also requires matching of identity information. Only when the two information are matched at the same time, the matching is successful, and the first operation currently performed on the first terminal device can be switched to the second terminal device.
- the first user identifier information included in the first message matches the second user identifier information included in the second message
- the first user identifier information and the second message included in the first message are used.
- the second user identification information included is the same. It should be noted that if an operation instruction matching the second operation instruction is not found in the stored operation instruction, it indicates that the operation instruction is invalid. At this time, the operation instruction may be directly deleted, or a prompt message may be sent to the second terminal device, indicating that the operation instruction matching the matching is not stored in the central device, and the switching operation cannot be performed.
- the operation instruction may be directly deleted or sent to the second terminal.
- the device sends a prompt message, indicating that the center device fails to match and cannot perform the switching operation.
- the processing method of the central device may refer to the central device for searching. There is at least two processing methods for the first operation instruction that matches the second operation instruction, and details are not described herein again.
- the embodiment of the invention provides a method for multi-screen interaction.
- the central device receives the message sent by the first terminal device and the second terminal device, and then matches the operation instructions contained in the message. After the matching is successful, the center terminal sends the message to the first terminal.
- the device sends a first control instruction, and sends a second control instruction to the second terminal device, so that the operation on the first terminal device is switched to the second terminal device.
- An embodiment of the present invention provides a method for multi-screen interaction, as shown in FIG. 2, including: 2 0 1. Obtaining first user instruction information.
- the first user instruction information is sent by the first user, and the information may include audio information or action information of the first user.
- the terminal device has the ability to obtain the above information sent by the user. Specifically, the terminal device may use the action or the sound made by the first user as the first user instruction information. Further, the terminal device may also obtain the fingerprint information of the first user, or other information that can uniquely identify the first user. In this case, the first user instruction information may further include the fingerprint information of the first user, etc. A user's information.
- the information that is included in the first user instruction information that can identify the first user is information that the terminal device obtains from the user. For example, the first user's voiceprint, fingerprint, face recognition information, password, and the like.
- the terminal device acquires related information that can be used for the first user identity when acquiring the action or the sound information that is sent by the first user. For example, the terminal device acquires the voiceprint information of the first user while acquiring the audio information.
- the first operation instruction is used to indicate that the first operation currently performed by the first terminal device is switched to another terminal device for execution.
- the correspondence between the user instruction information and the operation instruction is stored in advance in the terminal device. Specifically, after acquiring the first user instruction information, the terminal device may search for a correspondence between the pre-stored user instruction information and the operation instruction, and when finding an item that matches the user instruction information and the first user instruction information, The operation instruction corresponding to the first user instruction information is obtained, that is, the first operation instruction.
- the first search is performed.
- the user instruction information matches one item, it indicates that the first user instruction information is invalid, and the terminal device This first user instruction information can be deleted directly.
- the first message includes a first operation instruction and first state information.
- the first status information is related information of the first operation currently performed by the first terminal device.
- the first operation may be a playback operation of an ongoing video on the first terminal device, or a playback operation of a music, or a browsing operation of a document, or a control operation of a game, and the present invention There is no limit to this.
- the first status information may be a file size, a file format, a storage path, or other information related to the first operation.
- the first status information includes a format of the current video, a storage path, a video quality, and a video size.
- the first message further includes: first user identifier information.
- the first user identifier information is information that is preset by the first terminal device and uniquely identifies the first user.
- the first user identification information is set by the terminal device for the first user, and matches the information in the first user instruction information that can uniquely identify the first user. That is, in the terminal device, the correspondence between the first user identification information and the information of the first user instruction information that can uniquely identify the first user is stored in advance.
- the information in the first user instruction information that can uniquely identify the first user is the fingerprint information of the first user, or the voiceprint information of the first user, or the facial information of the first user, or the password set by the first user.
- the terminal device pre-stores the correspondence between the first user identification information and the fingerprint information of the first user, or the voiceprint information of the first user, or the facial information of the first user, or the password information set by the first user. .
- the terminal device may determine the first user identification information according to the information that can uniquely identify the first user in the first user instruction information, so that the first operation instruction may be State information and first user
- the information is sent as a first message to the central device. Further, the terminal device may encapsulate the first message into an XML format and send the message to the central device.
- the terminal device receives a first control instruction sent by the central device.
- the first control instruction is used to instruct the first terminal device to send related information of the first operation to the second terminal device. It should be noted that this step can only occur after the central device finds the first operation instruction that matches the second operation instruction.
- the terminal device receives the first control command sent by the center device, and causes the terminal device to transmit the content that needs to be transmitted on the established connection, so as to switch the first operation currently performed on the terminal device to the second terminal. On the device. It should be noted that the terminal device in the embodiment of the present invention refers to the first terminal device.
- the first terminal device acquires first user instruction information, and determines a first operation instruction according to the first user instruction information, and sends a first message to the center device, where After the first control instruction sent by the central device, the related information of the first operation is sent to the second terminal device according to the first control instruction.
- An embodiment of the present invention provides a method for multi-screen interaction, as shown in FIG. 3, including:
- the second user instruction information is sent by the second user, and the information may include audio information or action information of the second user.
- the terminal device has the ability to obtain the above information sent by the user. Specifically, the terminal device can use the action or the sound made by the second user as the second user instruction information. Further, the terminal device may also obtain the fingerprint information of the second user, or other information that can uniquely identify the second user. In this case, the second user instruction information may further include the fingerprint information of the second user, etc.
- Two user information It should be noted that the information included in the second user instruction information that can identify the second user is information obtained by the terminal device from the user. For example, the second user's voiceprint, fingerprint, face recognition information, password, and the like. The terminal device acquires related information that can be used for the second user identity when acquiring the action or the sound information sent by the second user. For example, the terminal device acquires the voiceprint information of the second user while acquiring the audio information.
- the 302. Determine, according to the second user instruction information, a second operation instruction.
- the second operation instruction is used to indicate that the first operation is performed by the second terminal device.
- the second operation instruction is an instruction for instructing the second terminal device to switch the first operation of the first terminal device to the second terminal device.
- the correspondence between the user instruction information and the operation instruction is stored in advance in the terminal device. Specifically, after acquiring the second user instruction information, the terminal device may search for a correspondence between the pre-stored user instruction information and the operation instruction, and when finding an item that matches the user instruction information and the second user instruction information, You can know the second user The operation instruction corresponding to the information is the second operation instruction.
- the second search is performed.
- the user instruction information matches one item, it indicates that the second user instruction information is invalid, and the terminal device may directly delete the second user instruction information.
- the second message includes a second operation instruction.
- the second operation instruction is an instruction for causing the second terminal device to instruct to perform the first operation.
- the second operation instruction may refer to a playback operation of the video being performed on the first terminal device, or a playback operation of the music, or a browsing operation of the document, or a control of the game, etc.
- the second message further includes: second user identifier information. It should be noted that the second user identifier information is information that is previously set by the second terminal device to uniquely identify the second user. It should be noted that the second user identification information is set by the second terminal device for the second user.
- the process of determining the second user identifier information by the second terminal device is the same as the process for the first terminal device to determine the first user identifier information, and details are not described herein again. Further, the second terminal device may encapsulate the second message into an XML format and send the message to the central device.
- the second control instruction is used to instruct the second terminal device to receive related information about the first operation sent by the first terminal device. It should be noted that this step can only occur after the central device finds the first operation instruction that matches the second operation instruction. At this time, the second terminal device receives the second control command sent by the center device, and causes the second terminal device to receive information related to the first operation sent by the first terminal device on the established connection, so as to be The first operation currently performed on a terminal device is switched to the second terminal device.
- the second terminal device performs the first operation on the second terminal device.
- An embodiment of the present invention provides a method for multi-screen interaction.
- the second terminal device acquires second user instruction information, and determines a second operation instruction according to the second user instruction information, and sends a second message to the center device, where the second message is received.
- the second control command sent by the central device the related information of the first operation sent by the first terminal device is received according to the second control command, and finally the first operation is performed.
- An embodiment of the present invention provides a method for multi-screen interaction, as shown in FIG. 4, including:
- the first terminal device acquires user information, and determines the first user identifier information according to the user information.
- the user information is information input by the user for identifying the user.
- the user information is a fingerprint input by the user, and the voiceprint, the face identification information, the password, and the like may uniquely identify the user identity. .
- the first terminal device acquires various information of the user that can identify the identity of the user, the first user identifier information corresponding to the first user identifier information is allocated to the user, and the obtained user information and the first user identifier are obtained.
- the information and its correspondence are stored on the first terminal device.
- the second terminal device acquires user information, and determines the second user identifier information according to the user information.
- the user information is used by the user to identify the user.
- the execution order between the steps 4 01 and 4 02 is not limited, and the step 4 01 may be performed first, then the step 4 02 may be performed, or the step 4 02 may be performed first, and then the step 4 01 is performed. You can also perform steps 4 01 and 04 02 at the same time.
- the execution of 4 02 and the execution of 4 02 are taken as an example.
- the first terminal device sends the device information to the central device, and the central device receives and registers the device information of the first terminal device.
- the device information includes connection parameter information of the first terminal device. It should be noted that the device information of the first terminal device may include not only the connection parameter information, but also the attributes of the device of the terminal, the device capability, and the like, which is not limited by the present invention.
- the first terminal device sends the device information to the central device, so as to inform the central device, what kind of service the first terminal device can provide, what kind of service quality, and inform the central device of the a connection parameter of the terminal device, after receiving the device information of the first terminal device, the central device saves the information and writes down, so as to establish a connection between the first terminal device and the other device, the saving the first terminal device
- the process of device information is the process in which the first terminal device registers with the central device.
- the second terminal device sends the device information to the central device, where the central device receives and registers the device information of the second terminal device.
- the device information includes connection parameter information of the second terminal device.
- the execution order between the steps 4 0 3 and 4 04 is not limited, and the step 4 0 3 may be performed first, and then the step 4 04 may be performed, or the step 4 04 may be performed first, and then the steps are executed. 4 0 3 , you can also perform steps 4 0 3 and 4 04 at the same time. In the embodiment of the present invention, the execution of 4 04 and the execution of 4 04 are taken as an example.
- the first terminal device sends a first request message to the central device, and the central device receives the first request message sent by the first terminal device.
- the first request message is a message for identifying that the first terminal acquires connection parameter information of other terminal devices. It should be noted that, because the first terminal device is not sure which terminal device transmits the related information of the first operation, the first request message sent by the first terminal device to the central device is established in the network. A connection is established between all terminal devices other than themselves. It should be noted that not only the first device sends the first request message to the central device, but all the terminal devices in the network send the request message to the central device, so that not only the first terminal device initiates the other terminal but also the other terminal. There is also a connection between the first terminal device initiated by the other terminal device and the first terminal device, that is, the first terminal device has two connection channels with any other terminal device in the network.
- the central device sends a first response message to the first terminal device, where the first terminal device receives the first response message sent by the central device.
- the first response message carries connection parameter information of other terminal devices. Specifically, after receiving the first request message sent by the first terminal device, the central device needs to send the connection parameter information of the other device that has been registered in the system to the first terminal device, so that the first terminal device establishes the device. Initiated with this network The connection between other terminal devices.
- the first terminal device establishes a service connection with the other terminal device according to the first response message. Specifically, after receiving the first response message that is sent by the central device and carrying the connection parameter information of the other terminal device, the first terminal device establishes a connection with the other terminal device by using the central device according to the first response message.
- the second terminal device sends a second request message to the central device, and the central device receives the second request message sent by the second terminal device.
- the second request message is a message for identifying that the second terminal device acquires connection parameter information of other terminal devices.
- the second request message sent by the second terminal device to the center device is Establish a connection between all terminal devices outside the network established in the network. It should be noted that not only the second device sends the second request message to the central device, but all the terminal devices in the network send the request message to the central device, so that not only the second terminal device initiates the other terminal but also the other terminal.
- the central device sends a second response message to the second terminal device, where the second terminal device receives the second response message sent by the central device.
- the second response message carries connection parameter information of other terminal devices. For details, refer to step 4 06, and details are not described here.
- step 407 the execution order between the steps 405-407 and 408-410 is not limited, and the steps 405-407 may be performed first, then the steps 408-410 may be performed, or the steps 408-410 may be performed first. Steps 405-407 can be performed, and steps 405-407 and 408-410 can also be performed simultaneously.
- the embodiment of the present invention is an example in which 408-410 is executed first and then 408-410 is executed.
- the first terminal device acquires first user instruction information. For details, refer to step 201, and details are not described herein again.
- the first terminal device determines, according to the first user instruction information, whether the stored user instruction information has matching user instruction information that matches the first user instruction information. It should be noted that the terminal device presets valid user instruction information and stores valid user instruction information. Specifically, after acquiring the first user instruction information, the terminal device needs to determine whether the first user instruction information is valid instruction information. The terminal device searches for the stored user instruction information according to the first user instruction information, and determines whether the stored user instruction information has matching user instruction information that matches the first user instruction information within the error range. If there is a matching user instruction information, the first user instruction information is valid instruction information. If the user instruction information is not matched, the first user instruction information is invalid instruction information, and the terminal device no longer processes the first user instruction. information. For example, the terminal device extracts the feature information of the acquired audio information, and matches it with the pre-stored user instruction information. If the user instruction information matches the error within the error range, the audio information is considered to be issued and operated by the user. relevant information.
- the first terminal device determines the first operation instruction.
- the first operation instruction is used to indicate that the first operation currently performed by the first terminal device is switched to another terminal device for execution. Specifically, after determining the matching user instruction information of the first user instruction information, the first terminal device may determine the first operation instruction according to the matching user instruction information. At this time, the correspondence between the valid user instruction information and the operation instruction is stored in the first terminal device. The first terminal device may convert the matching user instruction information of the first user instruction information into the first operation instruction according to the correspondence, and may refer to step 202.
- the first terminal device sends a first message to the center device, where the center device acquires the first message by using the first terminal device.
- the first message includes a first operation instruction and first state information, where the first state information is related information of the first operation currently performed by the first terminal device. For details, refer to step 101 and step 203, and details are not described herein again.
- the central device saves the first message. For details, refer to step 102, and details are not described herein again.
- the second terminal device acquires second user instruction information. For details, refer to step 301, and details are not described herein again.
- the second terminal device determines, according to the second user instruction information, whether the stored user instruction has matching user instruction information that matches the second user instruction information. Specifically, the second terminal device determines, according to the second user instruction information, whether a stored user instruction has a matching user instruction that matches the second user instruction information, and the first terminal device according to the first The user instruction information is used to determine whether there is a matching user command in the stored user command that matches the first user command information. For details, refer to step 412, and details are not described herein. 418. If the second terminal device determines that there is a matching user instruction, determine the second operation instruction according to the matching instruction. The second operation instruction is used to indicate that the first operation is performed by the second terminal device.
- the second terminal device determines that there is a matching user instruction, and the process of determining the second operation instruction according to the matching instruction, and determining, by the first terminal device, that there is a matching user instruction, determining, according to the matching instruction,
- the process of an operation instruction is the same, and reference may be made to step 413, and details are not described herein again.
- the second terminal device sends a second message to the central device, where the central device acquires the second message by using the second terminal device.
- the second message includes a second operation instruction, where the second operation instruction is used to indicate that the first operation is performed by the second terminal device.
- the central device searches, according to the second operation instruction, whether there is an operation instruction matching the second operation instruction in the stored operation instruction. For details, refer to step 104, and details are not described herein again.
- the central device finds that the second operation instruction matches the first operation instruction, sending a first control instruction to the first terminal device, and sending a second control instruction to the second terminal device,
- the first terminal device receives the first control command sent by the center device, and the second terminal device receives the second control command sent by the center device.
- steps 105, 204, and 304 which are not mentioned here.
- the first terminal device sends related information about the first operation to the second terminal device according to the first control instruction, where the second terminal device receives the first terminal device according to the second control instruction.
- Information about the first operation sent For details, refer to step 205 and step 305, and details are not described herein again.
- the second terminal device performs the first operation according to the received related information of the first operation. For details, refer to step 306, and details are not described herein again.
- the implementation of the present invention provides a multi-screen interaction method. After storing the user information and the device parameter information, the central device establishes a connection between the terminal devices.
- the first terminal device acquires the first message according to the first user instruction information, and sends the first message to the central device; the second terminal device acquires the second message according to the second user instruction information, and sends the second message to the central device; the central device receives the first terminal device and The message sent by the second terminal device is matched, and then the operation instruction included in the message is matched. After the matching is successful, the first control instruction is sent to the first terminal device, and the second control command is sent to the second terminal device, so that the first The first operation on a terminal device is switched to the second terminal device for execution.
- FIG. 5 it is a schematic diagram of a function of a central device according to an embodiment of the present invention. Referring to FIG.
- the central device includes: an obtaining unit 5 01 , a processing unit 502 , and a sending unit 503.
- the acquiring unit 5 0 1 is configured to acquire the first message by using the first terminal device.
- the first message includes a first operation instruction and first state information.
- the first operation instruction is used to indicate that the first operation currently performed by the first terminal device is switched to another terminal device for execution.
- the first status information is related information of the first operation currently performed by the first terminal device.
- the first terminal device has the capability of joining the home network. Specifically, it can be a smartphone, or a tablet, or a smart phone. The invention is not limited thereto.
- the home network is a network composed of a first terminal device, a central device, a second terminal device, and other terminal devices.
- the connection between the terminal devices, and between the central device and the terminal device may be a wireless network connection, for example, a Wif i (Wireless Fidelity) network, or may be connected by radio technology, for example , Bluetooth technology. It is also possible to support other technologies for supporting data transmission between the terminal devices and between the central device and the terminal device, which is not limited by the present invention.
- the first operation may be a playback operation of an ongoing video on the first terminal device, or a playback operation of a music, or a browsing operation of a document, or a control operation of a game, and the present invention
- the first status information may be a file size, a file format, a storage path, or other information related to the first operation.
- the first status information may include a format, a storage path, a video quality, and a video size of the currently played video.
- the first message further includes first user identifier information. It should be noted that the first user identification information is information that uniquely identifies the first user.
- the format of the first message may be XML (extensible markup language). It should be noted that the format of the first message may also be other formats, such as a plain text identifier, or a JS0N (JavaScript Object Notation, a lightweight data exchange format), which is not limited by the present invention.
- the processing unit 502 is configured to save the first message acquired by the acquiring unit 501. Specifically, after acquiring the first message, the obtaining unit 501 may parse the first operation instruction, where the first operation instruction indicates that the first operation that the first terminal device is performing is switched to the second terminal device, and The obtaining unit 501 does not obtain the first terminal device.
- the obtaining unit 501 is further configured to acquire the second message by using the second terminal device.
- the second message includes a second operation instruction.
- the second operational command is for indicating that the first operation is performed by the second terminal device.
- the second terminal device has the capability of joining the home network. Specifically, it can be a smart phone, or a tablet computer, or a smart TV. The present invention is not limited thereto.
- the second message further includes second user identification information.
- the second user identification information is information that uniquely identifies the second user. It should be noted that the second user may be the same user as the first user. At this time, the first user identification information is the same as the second user identification information. The second user may also be the same user as the first user. In this case, the first user identification information is different from the second user identification information.
- the central device can determine whether the user is the same user by using the second user identification information and the first user identification information.
- the format of the second message may be XML (ext ens i b l e Ma rkup Language, Extensible Markup Language).
- the format of the second message may also be other formats, such as, for example, a plain text identifier, or JSON (Java Scr ipt Obj ec t No tati on, a lightweight data exchange format). This is not a limitation. It should be noted that, because the second operation instruction included in the second message is to perform the first operation by using the second terminal device, indicating that the second terminal device wishes to perform the first operation by the other terminal device to switch to the second terminal device. The terminal device executes. At this time, after receiving the second message, the central device may search whether the stored information matches the second message according to the second message. If the central device stores the information, the central device may switch the first operation from the other terminal device to the second terminal device.
- JSON Japanese Scr ipt Obj ec t No tati on, a lightweight data exchange format
- the central device switches the first operation to the second terminal device for execution. If not If there is storage, the central device may not switch the first operation from the other terminal device to the second terminal device, and the central device may return a handover failure message to the second terminal device, or the central device does not perform any processing. Therefore, the central device may not store the second message.
- the other terminal device includes the first terminal device.
- the processing unit 502 is further configured to: in the stored operation instruction, search for an operation instruction that matches the second operation instruction according to the second operation instruction. Specifically, after receiving the second message sent by the second terminal device, the acquiring unit 501 compares the second operation instruction in the second message with all the operation instructions that have been stored, to determine whether there is a Matching operation instructions.
- the center device presets the matching relationship between each operation instruction. Further, the central device presets that the first operation instruction matches the second operation instruction. At this time, the processing unit 502 searches for a first operation instruction among the stored operation instructions according to the second operation instruction. Further, in a case where the first message further includes the first user identifier information, and the second message further includes the second user identifier information, the processing unit 502 may further be configured according to the second user identifier. Information, in the stored user identification information, to find out whether there is matching user identification information. In the case that the first message further includes the first user identification information, and the second message further includes the second user identification information, the processing unit 502 performs the matching between the operation instructions more accurately.
- the identity of the user who issued the operation instruction can be further matched. In this way, it is possible to avoid matching the operation instructions issued by different users and improve the precision of the matching of the operation instructions.
- the acquiring unit 501 compares the second user identifier information in the second message with all the user identifier information that has been stored to determine whether there is a Matching user identification information. That is, it is determined whether the stored user identification information has the same user identification information as the second user identification information.
- the processing unit 502 may first match the user identification information, and then match the operation instruction, or may first match the operation instruction, and then match the user identification information, and may simultaneously match the user identification information and the operation instruction, which is not limited by the present invention.
- the sending unit 503 is configured to: if the processing unit 502 finds that the second operation instruction matches the first operation instruction, send a first control instruction to the first terminal device, to the The second terminal device sends a second control instruction.
- the first control instruction is used to instruct the first terminal device to send related information about the first operation to the second terminal device.
- the second control instruction is used to instruct the second terminal device to receive related information about the first operation sent by the first terminal device.
- the processing unit 502 in the stored operation instruction, finds that the first operation instruction matches the second operation instruction, and sends a notification to the first terminal device that the first terminal device is to be related to the first operation.
- the first control instruction sent by the information to the second terminal device sends a second control instruction to the second terminal device to instruct the second terminal device to receive the related information of the first operation sent by the first terminal device.
- the processing unit 502 finds that there are at least two first operation instructions that match the second operation instruction. At this time, the processing unit 502 can arbitrarily select a first terminal device corresponding to the first operation instruction, and the sending unit 503 sends The first control message.
- the central device may also feed back information of the first terminal device corresponding to the at least two first operation instructions to the second terminal device, where the second terminal device is from the first terminal device corresponding to the at least two first operation instructions, Determining that the central device needs to send the first terminal device of the first control message. It should be noted that, at this time, the connection has been established between each terminal device.
- the sending unit 503 After the processing unit 502 finds the first operation instruction that matches the second operation instruction, the sending unit 503 sends the first control instruction to the first terminal device, so that the first terminal device is already established, and the second terminal device Transmitting the content to be transmitted on the connection, the sending unit 503 sends a second control instruction to the second terminal device, so that the second terminal device prepares to receive the first terminal on the established connection with the first terminal device.
- the content sent by the device finally switches the first operation currently performed on the first terminal device to the second terminal device for execution.
- the first message further includes first user identifier information; If the second user identification information is included in the second message, if the processing unit 502 searches for the stored user identification information to match the second user identification information according to the second user identification information, the processing unit 502 searches for the location. After the second operation instruction matches the first operation instruction, and the second user identification information is matched with the first user identification information, the sending unit 503 sends the first to the first terminal device. Controlling an instruction to send a second control instruction to the second terminal device. That is to say, if identity authentication is required, not only the operation instructions need to be matched, but also the identity information needs to be matched.
- the matching is successful, and then the first operation currently performed on the first terminal device can be switched to the second terminal device. It should be noted that, if the first user identifier information included in the first message matches the second user identifier information included in the second message, the first user identifier information and the second message included in the first message are used. The second user identification information included is the same. It should be noted that if the processing unit 502 does not find an operation instruction matching the second operation instruction in the stored operation instruction, it indicates that the operation instruction is invalid.
- the operation instruction may be directly deleted, or the sending unit 503 sends a prompt message to the second terminal device, indicating that the central device does not store the operation instruction matching the same, and the switching operation cannot be performed.
- the operation instruction may be directly deleted, or the sending unit 503 may The second terminal device sends a prompt message, indicating that the center device matches the failure, and the switching operation cannot be performed. It should be noted that, if the processing unit 502 finds that at least two first operation instructions and the first user identification information respectively match the second operation instruction and the second user identification information, the processing method of the processing unit 502 may refer to the foregoing center.
- the central device further includes: a receiving unit 504.
- the receiving unit 504 is configured to receive device information of the first terminal device and device information of the second terminal device.
- the device information of the first terminal device The connection parameter information of the first terminal device is included.
- the device information of the second terminal device includes connection parameter information of the second terminal device.
- the processing unit 502 is further configured to register device information of the first terminal device and device information of the second terminal device.
- the embodiment of the present invention provides a central device, where the acquiring unit receives a message sent by the first terminal device and the second terminal device, and then the processing unit matches the operation instruction included in the message. After the matching succeeds, the sending unit is first.
- the terminal device sends a first control instruction, and sends a second control instruction to the second terminal device, so that the operation on the first terminal device is switched to the second terminal device.
- the process of matching the user can be converted into a process of matching by the central device in the process of multi-screen interaction, thereby simplifying the user's operation steps and thereby improving the user experience.
- FIG. 7 is a schematic diagram of functions of a terminal device according to an embodiment of the present invention. Referring to FIG.
- the terminal device includes: an obtaining unit 701, a determining unit 702, a sending unit 703, and a receiving unit 704.
- the obtaining unit 701 is configured to acquire first user instruction information. It should be noted that the first user instruction information is sent by the first user, and the information may include audio information or action information of the first user.
- the terminal device has the ability to obtain the above information sent by the user. Specifically, the obtaining unit 701 can use the action or the sound made by the first user as the first user instruction information. Further, the acquiring unit 701 may also obtain the fingerprint information of the first user, or other information that can uniquely identify the first user.
- the first user instruction information may further include the fingerprint information of the first user, etc., which can be identified. The first user's information.
- the information that is included in the first user instruction information that can identify the first user is information that the terminal device obtains from the user. For example, the first user's voiceprint, fingerprint, face recognition information, password, and the like.
- the obtaining unit 701 acquires the action or issued by the first user. When the information is sounded, and related information that can be used for the identification of the first user is obtained. For example, the terminal device acquires the voiceprint information of the first user while acquiring the audio information.
- the determining unit 702 is configured to determine, according to the first user instruction information acquired by the acquiring unit 701, a first operation instruction. The first operation instruction is used to indicate that the first operation currently performed by the first terminal device is switched to another terminal device for execution.
- the correspondence between the user instruction information and the operation instruction is stored in advance in the terminal device. Specifically, after acquiring the first user instruction information, the obtaining unit 702 may search for a correspondence between the pre-stored user instruction information and the operation instruction, and find that the user instruction information matches the first user instruction information. In one case, the operation instruction corresponding to the first user instruction information is obtained, that is, the first operation instruction. It should be noted that, if the correspondence between the pre-stored user instruction information and the operation instruction is searched according to the first user instruction information, if there is no corresponding relationship between the pre-stored user instruction information and the operation instruction, the first search is performed.
- the sending unit 703 is configured to send a first message to the central device.
- the first message includes a first operation instruction and first state information.
- the first status information is related information of the first operation currently performed by the first terminal device.
- the first operation may be a playback operation of an ongoing video on the first terminal device, or a playback operation of a music, or a browsing operation of a document, or a control operation of a game, and the present invention There is no limit to this.
- the first status information may be a file size, a file format, a storage path, or other information related to the first operation.
- the first status information includes a format of the current video, a storage path, a video quality, and a video size.
- the first message further includes: first user identifier information.
- the first user identifier information is information that is preset by the first terminal device and uniquely identifies the first user.
- the first user identification information is set by the terminal device for the first user, and matches the information in the first user instruction information that can uniquely identify the first user. That is, in the terminal device, the correspondence between the first user identification information and the information of the first user instruction information that can uniquely identify the first user is stored in advance.
- the information in the first user instruction information that can uniquely identify the first user is the fingerprint information of the first user, or the voiceprint information of the first user, or the facial information of the first user, or the password set by the first user.
- the information, the terminal device pre-stores the correspondence between the first user identification information and the fingerprint information of the first user, or the voiceprint information of the first user, or the facial information of the first user, or the password information set by the first user. .
- the determining unit 702 may determine the first user identification information according to the information that can uniquely identify the first user in the first user instruction information, so that the first user identifier information
- the operation command, the first state information and the first user identification information are sent as a first message to the central device by the sending unit 703.
- the terminal device may encapsulate the first message into an XML format and send the message to the central device.
- the receiving unit 704 is configured to receive a first control instruction sent by the central device.
- the first control instruction is used to instruct the first terminal device to send related information about the first operation to the second terminal device. It should be noted that this step can only occur after the determining unit 702 finds the first operation instruction that matches the second operation instruction.
- the receiving unit 704 receives the first control command sent by the central device, and causes the terminal device to transmit the content to be transmitted on the established connection, so as to facilitate the terminal device.
- the first operation currently performed on the switch is switched to the second terminal device.
- the terminal device in the embodiment of the present invention refers to the first terminal device.
- the sending unit 703 is further configured to send, according to the first control instruction, related information of the first operation to the second terminal device. It should be noted that, at this time, the connection has been established between the terminal devices, and the sending unit 703 only needs to send the related information of the first operation to the second terminal device on the previously established connection. Further, as shown in FIG. 8, the terminal device further includes: a connecting unit 705.
- the sending unit 703 is further configured to send the first request message to the central device.
- the first request message is a message for identifying that the first terminal device acquires connection parameter information of other terminal devices.
- the receiving unit 704 is further configured to receive a first response message sent by the central device.
- the first response message carries connection parameter information of other terminal devices.
- the connecting unit 705 is configured to establish a service connection with the other terminal device according to the first response message.
- the embodiment of the present invention provides a terminal device, where the acquiring unit acquires the first user instruction information, and the determining unit determines the first operation instruction according to the first user instruction information, and the sending unit sends the first message to the central device, and the receiving unit receives the first message.
- FIG. 9 is a schematic diagram of functions of another terminal device according to an embodiment of the present invention.
- the terminal device includes: an obtaining unit 901, a determining unit 902, a sending unit 903, a receiving unit 904, and a processing unit 905.
- the obtaining unit 910 is configured to acquire second user instruction information.
- the second user instruction information is sent by the second user, and the information may include audio information or action information of the first user.
- the terminal device has the ability to obtain the above information sent by the user.
- the obtaining unit 901 may use the action or the sound made by the second user as the second user instruction information.
- the acquiring unit 901 may also obtain the fingerprint information of the second user, or other information that can uniquely identify the second user.
- the second user instruction information may further include the fingerprint information of the second user, etc.
- the second user's information is information that the terminal device obtains from the user. For example, the second user's voiceprint, fingerprint, face recognition information, password, and the like.
- the obtaining unit 901 obtains related information that can be used for the second user identification when acquiring the action or the sound information sent by the second user.
- the terminal device acquires the voiceprint information of the second user while acquiring the audio information.
- the determining unit 902 is configured to determine, according to the second user instruction information acquired by the acquiring unit 901, a second operation instruction.
- the second operation instruction is used to indicate that the first operation is performed by the second terminal device.
- the second operation instruction is an instruction for instructing the second terminal device to switch the first operation of the first terminal device to the second terminal device. It should be noted that the correspondence between the user instruction information and the operation instruction is stored in advance in the terminal device.
- the obtaining unit 902 can search for the correspondence between the pre-stored user instruction information and the operation instruction, and find the user instruction information and the second user instruction information.
- the second user can be known.
- the operation instruction corresponding to the instruction information is the second operation instruction. It should be noted that, if the correspondence between the pre-stored user instruction information and the operation instruction is searched according to the second user instruction information, if there is no corresponding relationship between the pre-stored user instruction information and the operation instruction, the second and the second When the user instruction information matches one item, it indicates that the second user instruction information is invalid, and the terminal device may directly delete the second user instruction information.
- the sending unit 903 is configured to send a second message to the central device.
- the second message includes a second operation instruction.
- the second operation instruction is an instruction for causing the second terminal device to instruct to perform the first operation.
- the second operation instruction may refer to a playback operation of the video being performed on the first terminal device, or a playback operation of the music, or a browsing operation of the document, or a control of the game, etc.
- the second message further includes: second user identifier information. It should be noted that the second user identification information is information that is preset by the second terminal device and uniquely identifies the second user. It should be noted that the second user identification information is set by the second terminal device for the second user.
- the process of the second terminal device determining the second user identity information is the same as the process of the first terminal device determining the first user identity information, and details are not described herein again. Further, the second terminal device may encapsulate the second message into an XML format and send the message to the central device.
- the receiving unit 904 is configured to receive a second control instruction sent by the central device. The second control instruction is used to instruct the second terminal device to receive related information about the first operation sent by the first terminal device. It should be noted that this step can only occur after the determining unit 902 finds the first operation instruction that matches the second operation instruction.
- the receiving unit 904 receives the second control command sent by the central device, and causes the second terminal device to receive information related to the first operation sent by the first terminal device on the established connection, so as to be the first The first operation currently performed on the terminal device is switched to the second terminal device.
- the receiving unit 904 is further configured to receive, according to the second control instruction, related information of the first operation sent by the first terminal device. It should be noted that, at this time, the connection has been established between the terminal devices, and the receiving unit 904 only needs to receive the first operation related information sent from the first terminal device on the previously established connection.
- the processing unit 905 is configured to perform the first operation according to the related information of the first operation received by the receiving unit 904.
- the processing unit 905 performs the first operation on the second terminal device.
- the terminal device further includes: a connecting unit 906.
- the sending unit 903 is further configured to send a second request message to the central device.
- the second request message is a message for identifying that the second terminal device acquires connection parameter information of other terminal devices.
- the receiving unit 904 is further configured to receive a second response message sent by the central device.
- the second response message carries connection parameter information of other terminal devices.
- the connecting unit 906 is configured to establish a service connection with the other terminal device according to the second response message received by the receiving unit 904.
- the embodiment of the present invention provides a terminal device, where the acquiring unit acquires the second user instruction information, and the determining unit determines the second operation instruction according to the second user instruction information, and the sending unit sends the second message to the central device, and the receiving unit receives the second message. After the second control command sent by the central device, the related information of the first operation sent by the first terminal device is received according to the second control command, and finally the first operation is performed. In this way, the user only needs to issue the second user instruction information in front of the second terminal device, and the terminal device can automatically recognize the operation instruction, thereby simplifying the operation. User steps, which in turn improves the user experience.
- FIG. 11 is a schematic structural diagram of another center device according to an embodiment of the present invention. Referring to FIG.
- the central device includes: a processor 1101, a transmitter 1102, and a memory 1103.
- the processor 1101 is configured to acquire a first message by using the first terminal device.
- the first message includes a first operation instruction and first state information.
- the first operation instruction is used to indicate that the first operation currently performed by the first terminal device is switched to another terminal device for execution.
- the first status information is related information of the first operation currently performed by the first terminal device.
- the first terminal device has the capability of joining a home network. Specifically, it can be a smart phone, or a tablet computer, or a smart TV. The present invention is not limited thereto.
- the home network is a network composed of a first terminal device, a central device, a second terminal device, and other terminal devices.
- the connection between the terminal devices and between the central device and the terminal device may be a wireless network connection, for example, a wifi (Wireless Fidelity Technology) network, or may be connected through a radio technology.
- a radio technology for example, Bluetooth technology.
- the first operation may be a playback operation of an ongoing video on the first terminal device, or a playback operation of a music, or a browsing operation of a document, or a control operation of a game, and the present invention There is no limit to this.
- the first status information may be a file size, a file format, a storage path, or other information related to the first operation.
- the first status information may include a format, a storage path, a video quality, and a video size of the currently played video.
- the first message further includes first user identifier information.
- the first user identification information is information that uniquely identifies the first user.
- the format of the first message may be XML (extensible markup language).
- the processor 1101 is further configured to save the first message. Specifically, after acquiring the first message, the processor 1101 may parse the first operation instruction, where the first operation instruction indicates that the first operation that the first terminal device is performing is switched to the second terminal device, and The first terminal device does not acquire the related information for determining the second terminal device that matches the first operation instruction. At this time, the processor 1101 needs to save the acquired first message to the memory 1103, so as to determine the first And the second terminal device sends the related information of the first operation to the second terminal device.
- the first operation instruction indicates that the first operation that the first terminal device is performing is switched to the second terminal device
- the first terminal device does not acquire the related information for determining the second terminal device that matches the first operation instruction.
- the processor 1101 needs to save the acquired first message to the memory 1103, so as to determine the first And the second terminal device sends the related information of the first operation to the second terminal device.
- the processor 1101 is further configured to acquire a second message by using the second terminal device.
- the second message includes a second operation instruction.
- the second operational command is for indicating that the first operation is performed by the second terminal device.
- the second terminal device has the capability of joining the home network. Specifically, it can be a smart phone, or a tablet computer, or a smart TV.
- the present invention is not limited thereto.
- the second message further includes second user identification information.
- the second user identification information is information that uniquely identifies the second user. It should be noted that the second user may be the same user as the first user. At this time, the first user identification information is the same as the second user identification information. The second user may also be the same user as the first user.
- the first user identification information is different from the second user identification information.
- the central device can determine whether the user is the same user by using the second user identification information and the first user identification information.
- the format of the second message may be XML (extensible markup language). It should be noted that the format of the second message may also be other formats, such as, for example, a plain text identifier, or a JS0N (JavaScript Object Notation, a lightweight data exchange format), which is not limited by the present invention. It should be noted that, because the second operation instruction included in the second message is to perform the first operation by using the second terminal device, indicating that the second terminal device wishes to perform the first operation by the other terminal device to switch to the second terminal device. The terminal device executes.
- the central device may search whether the stored information matches the second message according to the second message. If the central device stores the information, the central device may switch the first operation from the other terminal device to the second terminal device. Execution, at this time, the central device switches the first operation to the second terminal device for execution. If there is no storage, it indicates that the central device cannot switch the first operation from the other terminal device to the second terminal device, and the central device can return a handover failure message to the second terminal device, or the central device does not perform any processing. Therefore, the central device may not store the second message.
- the other terminal device includes the first terminal device.
- the processor 1101 is further configured to: in the operation instruction stored in the memory 1103, search for an operation instruction matching the second operation instruction according to the second operation instruction. Specifically, after receiving the second message sent by the second terminal device, the processor 1101 compares the second operation instruction in the second message with all the stored operation instructions to determine whether there is a Matching operation instructions. It should be noted that the center device presets the matching relationship between each operation instruction. Further, the central device presets that the first operation instruction matches the second operation instruction. At this time, the processor 1101 searches for a first operation instruction in the stored operation instruction according to the second operation instruction.
- the processor 1101 may further be configured according to the second user identifier. Information, find in the stored user identification information whether there is a horse The user ID information is provided, wherein, in the case that the first message further includes the first user identifier information, and the second message further includes the second user identifier information, the processor 1 1 01 is more accurate.
- the matching between the operation instructions can further match the identity of the user who issued the operation instruction. In this way, it is possible to avoid matching the operation instructions issued by different users and improve the precision of the matching of the operation instructions.
- the processor 1 1 01 compares the second user identifier information in the second message with all the user identifier information that has been stored to determine whether there is any User identification information that matches it. That is, it is determined whether the stored user identification information has the same user identification information as the second user identification information.
- the processor 1 1 01 may first The user identification information is matched, and the operation instruction is matched, and the operation instruction is matched first, and then the user identification information is matched, and the user identification information and the operation instruction are simultaneously matched, which is not limited by the present invention.
- the transmitter 1 1 02 is configured to: if the processor 1 1 01 finds that the second operation instruction matches the first operation instruction, send the first control instruction to the first terminal device, Sending a second control instruction to the second terminal device.
- the first control instruction is used to instruct the first terminal device to send related information of the first operation to the second terminal device.
- the second control instruction is used to instruct the second terminal device to receive related information about the first operation sent by the first terminal device.
- the processor 1 1 01 finds that the first operation instruction matches the second operation instruction, and sends a message to the first terminal device that the first terminal device is to perform the first operation.
- the related information is sent to the first control instruction of the second terminal device, and sends a second control instruction to the second terminal device to instruct the second terminal device to receive the related information of the first operation sent by the first terminal device.
- the processor 11 01 finds that there are at least two first operation instructions that match the second operation instruction. In this case, the processor 11 01 can arbitrarily select a first terminal device corresponding to the first operation instruction, and the transmitter 1102 sends a first control message.
- the central device may also feed back information of the first terminal device corresponding to the at least two first operation instructions to the second terminal device, where the second terminal device is from the first terminal device corresponding to the at least two first operation instructions, Determining that the central device needs to send the first terminal device of the first control message. It should be noted that, at this time, the connection has been established between each terminal device. After the processor 1 1 01 finds the first operation instruction that matches the second operation instruction, the transmitter 1 1 02 sends the first control instruction to the first terminal device, so that the first terminal device is already established, and The connection between the second terminal device transmits the content to be transmitted, and the transmitter 1 1 02 issues a second control command to the second terminal device, so that the second terminal device is connected to the first terminal device.
- the first message further includes the first user identifier information.
- the processor 1 1 01 searches for the stored information according to the second user identifier information. If the user identification information matches the second user identification information, if the processor 1 1 01 finds that the second operation instruction matches the first operation instruction, and finds the second user identifier The information matches the first user identification information, and the transmitter 1 1 02 sends a first control instruction to the first terminal device, and sends a second control instruction to the second terminal device.
- the operation instruction may be directly deleted, or the sender 1 1 02 sends a prompt message to the second terminal device, indicating that the central device does not store the operation instruction matching the same, and the switching operation cannot be performed.
- an identity confirmation is required, if the match between the operation command and the identity information is unsuccessful, or both matches are unsuccessful, the operation command can be directly deleted, or the transmitter 1 1 02 The second terminal device sends a prompt message, indicating that the center device matches the failure, and the handover operation cannot be performed.
- the central device further includes: a receiver 1 104.
- the receiver 1104 is configured to receive device information of the first terminal device and device information of the second terminal device, where the device information of the first terminal device includes the first terminal device Connection parameter information; the device information of the second terminal device includes connection parameter information of the second terminal device; the processor 1101 is further configured to register device information of the first terminal device and the second Device information of the terminal device.
- An embodiment of the present invention provides a central device, where a processor receives a message sent by a first terminal device and a second terminal device, and then matches an operation instruction included in the message. After the matching succeeds, the transmitter sends the message to the first terminal device. Sending the first control instruction, and sending the second control instruction to the second terminal device, so that the operation on the first terminal device is switched to the second terminal device.
- the process of matching the user can be converted into a process of matching by the central device in the process of multi-screen interaction, thereby simplifying the user's operation steps and improving the user experience.
- FIG. 13 it is a junction of a terminal device according to an embodiment of the present invention. Schematic diagram. Referring to FIG.
- the terminal device includes: a processor 13Q1, a transmitter 1302, a receiver 1303, and a memory 1304.
- the processor 1301 is configured to acquire first user instruction information. It should be noted that the first user instruction information is sent by the first user, and the information may include audio information or action information of the first user.
- the terminal device has the ability to obtain the above information sent by the user. Specifically, the processor 1301 may use the action or the sound made by the first user as the first user instruction information. Further, the processor 1301 may also obtain the fingerprint information of the first user, or other information that can uniquely identify the first user. In this case, the first user instruction information may further include the fingerprint information of the first user, etc., which can be identified. The first user's information.
- the information included in the first user instruction information that can identify the first user is information obtained by the terminal device from the user. For example, the first user's voiceprint, fingerprint, face recognition information, password, and the like.
- the processor 1301 acquires related information that can be used for the first user identification when acquiring an action or sound information made by the first user. For example, the terminal device acquires the voiceprint information of the first user while acquiring the audio information.
- the processor 1301 is further configured to determine, according to the first user instruction information, a first operation instruction.
- the first operation instruction is used to indicate that the first operation currently performed by the first terminal device is switched to another terminal device for execution. It should be noted that the correspondence between the user command information and the operation command is stored in advance in the memory 1304.
- the processor 1301 may search for a correspondence between the pre-stored user instruction information and the operation instruction, and when the user instruction information is matched with the first user instruction information, , you can know the first use
- the operation instruction corresponding to the instruction information of the household is the first operation instruction. It should be noted that if the correspondence between the pre-stored user instruction information and the operation instruction is searched according to the first user instruction information, if there is no corresponding relationship between the pre-stored user instruction information and the operation instruction, the first search is performed. When the user instruction information matches one item, it indicates that the first user instruction information is invalid, and the terminal device may directly delete the first user instruction information.
- the transmitter 1 3 0 2 is configured to send a first message to the central device.
- the first message includes a first operation instruction and first state information.
- the first status information is related information of the first operation currently performed by the first terminal device.
- the first operation may be a playback operation of an ongoing video on the first terminal device, or a playback operation of a music, or a browsing operation of a document, or a control operation of a game, and the present invention There is no limit to this.
- the first status information may be a file size, a file format, a storage path, or other information related to the first operation.
- the first status information includes a format of the current video, a storage path, a video quality, and a video size.
- the first message further includes: first user identifier information.
- the first user identification information is information that is preset in the memory 1304 of the first terminal device and uniquely identifies the first user. It should be noted that the first user identification information is set by the terminal device for the first user, and matches the information in the first user instruction information that can uniquely identify the first user. That is, in the terminal device, the correspondence between the first user identification information and the information of the first user instruction information that can uniquely identify the first user is stored in advance.
- the information in the first user instruction information that can uniquely identify the first user is the fingerprint information of the first user, or the voiceprint information of the first user, or the facial information of the first user, or the password set by the first user.
- the terminal device pre-stores the first user identifier The correspondence between the information and the fingerprint information of the first user, or the voiceprint information of the first user, or the facial information of the first user, or the password information set by the first user. Specifically, after the processor 1301 obtains the first operation instruction, the processor 1301 may determine the first user identification information according to the information that can uniquely identify the first user in the first user instruction information, so that the first The operation command, the first state information and the first user identification information are sent as a first message to the central device by the transmitter 1302. Further, the terminal device may encapsulate the first message into an XML format and send the message to the central device.
- the receiver 1303 is configured to receive a first control command sent by the central device.
- the first control instruction is used to instruct the first terminal device to send related information of the first operation to the second terminal device. It should be noted that this step can only occur after the processor 1301 finds the first operation instruction that matches the second operation instruction. At this time, the receiver 1303 receives the first control command sent by the central device, and causes the terminal device to transmit the content to be transmitted on the established connection, so as to switch the first operation currently performed on the terminal device to the second. On the terminal device. It should be noted that the terminal device in the embodiment of the present invention refers to the first terminal device.
- the transmitter 1302 is further configured to send, according to the first control instruction, related information of the first operation to the second terminal device.
- the transmitter 1302 is further configured to send the first to the central device.
- the first request message is a message for identifying that the first terminal device acquires connection parameter information of another terminal device.
- the receiver 1303 is further configured to receive a first response message sent by the central device.
- the first response message carries connection parameter information of other terminal devices.
- the processor 1301 is further configured to establish a service connection with the other terminal device according to the first response message.
- An embodiment of the present invention provides a terminal device, where a processor acquires first user instruction information, and determines a first operation instruction according to the first user instruction information, where the transmitter sends a first message to the center device, and the receiver receives the center. After the first control instruction sent by the device, according to the first control instruction, the transmitter sends the related information of the first operation to the second terminal device.
- the user does not need to perform step by step operation on the operation interface of the terminal device, and only needs to issue the first user instruction information in front of the terminal device, and the terminal device can automatically recognize the operation instruction, thereby simplifying the user operation steps. This improves the user experience.
- FIG. 14 is a schematic structural diagram of another terminal device according to an embodiment of the present invention. Referring to FIG.
- the terminal device includes: a processor 1401, a transmitter 1402, a receiver 1403, and a memory 1404.
- the processor 1401 is configured to acquire second user instruction information.
- the second user instruction information is sent by the second user, and the information may include audio information or action information of the first user.
- the terminal device has the ability to obtain the above information sent by the user.
- the processor 1401 may use the action or the sound made by the second user as the second user instruction information.
- the processor 1401 may also obtain the fingerprint information of the second user, or other information that can uniquely identify the second user.
- the second user instruction information may further include the fingerprint information of the second user, etc., which can be identified. The second user's information.
- the second user instruction information included in the second user can identify the second use
- the information of the user is information obtained by the terminal device from the user. For example, the second user's voiceprint, fingerprint, face recognition information, password, and the like.
- the processor 1 4 0 1 acquires related information that can be used for the second user identity when acquiring the action or the sound information sent by the second user.
- the terminal device acquires the voiceprint information of the second user while acquiring the audio information.
- the processor 1 410 is further configured to determine a second operation instruction according to the second user instruction information. The second operation instruction is used to indicate that the first operation is performed by the second terminal device.
- the second operation instruction is an instruction for instructing the second terminal device to switch the first operation of the first terminal device to the second terminal device.
- the correspondence between the user command information and the operation command is stored in advance in the memory 1 4 04. Specifically, after acquiring the second user instruction information, the processor 1400 can search for a correspondence between the pre-stored user instruction information and the operation instruction, and find that the user instruction information matches the second user instruction information. In one case, the operation instruction corresponding to the second user instruction information is obtained, that is, the second operation instruction.
- the second search is performed.
- the transmitter 1 4 0 2 is configured to send a second message to the central device.
- the second message includes a second operation instruction.
- the second operation instruction is to execute the second terminal device instruction. The instruction of the first operation.
- the second operation instruction may refer to a playback operation of the video being performed on the first terminal device, or a playback operation of the music, or a browsing operation of the document, or a control of the game, etc.
- the second message further includes: second user identifier information.
- the second user identifier information is information that is previously set by the second terminal device to uniquely identify the second user.
- the second user identification information is set by the second terminal device for the second user.
- the process of determining the second user identifier information by the second terminal device is the same as the process for the first terminal device to determine the first user identifier information, and details are not described herein again.
- the second terminal device may encapsulate the second message into an XML format and send the message to the central device.
- the receiver 1 4 0 3 is configured to receive a second control command sent by the central device.
- the second control instruction is used to instruct the second terminal device to receive related information about the first operation sent by the first terminal device. It should be noted that this step can only occur after the processor 1 4 0 1 finds the first operation instruction that matches the second operation instruction.
- the receiver 1404 receives the second control command sent by the central device, so that the second terminal device receives the information related to the first operation sent by the first terminal device on the established connection, so as to facilitate Switching the first operation currently performed on the first terminal device to the second terminal device.
- the receiver 1 4 0 3 is further configured to receive, according to the second control instruction, related information of the first operation sent by the first terminal device. It should be noted that, at this time, the connection has been established between each terminal device, and the receiver 1 4 0 3 only needs to receive and send from the first terminal device on the previously established connection.
- the first operational related information The processor 1401 is further configured to perform the first operation according to the related information of the first operation received by the receiver. Specifically, after receiving the information about the first operation sent by the first terminal device, the processor 1401 performs the first operation on the second terminal device.
- the transmitter 1402 is further configured to send a second request message to the central device.
- the second request message is a message for identifying that the second terminal device acquires connection parameter information of other terminal devices.
- the receiver 1403 is further configured to receive a second response message sent by the central device.
- the second response message carries connection parameter information of other terminal devices.
- the processor 1401 is configured to establish a service connection with the other terminal device according to the second response message received by the receiver 1403.
- An embodiment of the present invention provides a terminal device, where a processor acquires second user instruction information, and determines a second operation instruction according to the second user instruction information, where the transmitter sends a second message to the center device, and the receiver receives the center. After the second control instruction sent by the device, the related information of the first operation sent by the first terminal device is received according to the second control instruction, and finally the first operation is performed.
- the embodiment of the present invention provides a multi-screen interaction system.
- the system includes: a central device 1501, a first terminal device 1502, and a second terminal device 1503.
- the central device 1501 is the central device described in the foregoing embodiment.
- the first terminal device 1502 is the terminal device described in the foregoing embodiment.
- the second terminal device 1503 is the terminal device described in the foregoing embodiment.
- the central device receives the message sent by the first terminal device and the second terminal device, and then includes the message
- the operation instruction is matched, after the matching is successful, the first control instruction is sent to the first terminal device, and the second control instruction is sent to the second terminal device, so that the operation on the first terminal device is switched to the second terminal device.
- the process of requiring user matching can be converted into a process of matching by the central device in the process of multi-screen interaction, thereby simplifying the user's operation steps and thereby improving the user experience.
- the disclosed system, apparatus, and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not executed.
- the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be electrical, mechanical or otherwise.
- the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, i.e., may be located in one place, or may be distributed over multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiment of the present embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
- the above-described integrated unit implemented in the form of a software functional unit can be stored in a computer readable storage medium.
- the software functional units described above are stored in a storage medium and include instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform portions of the steps of the various embodiments of the present invention.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read only memory
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
- Mobile Radio Communication Systems (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020167032775A KR101687521B1 (ko) | 2013-10-21 | 2014-04-25 | 멀티-스크린 상호작용 방법, 장치, 및 시스템 |
BR112016008693-7A BR112016008693B1 (pt) | 2013-10-21 | 2014-04-25 | Método, dispositivo central, primeiro dispositivo de terminal e segundo dispositivo de terminal para interação de múltiplas telas |
KR1020147032922A KR101680826B1 (ko) | 2013-10-21 | 2014-04-25 | 멀티-스크린 상호작용 방법, 장치, 및 시스템 |
US14/536,279 US9986044B2 (en) | 2013-10-21 | 2014-11-07 | Multi-screen interaction method, devices, and system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310497254.4 | 2013-10-21 | ||
CN201310497254.4A CN103561315B (zh) | 2013-10-21 | 2013-10-21 | 一种多屏互动的方法、装置及*** |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/536,279 Continuation US9986044B2 (en) | 2013-10-21 | 2014-11-07 | Multi-screen interaction method, devices, and system |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015058506A1 true WO2015058506A1 (zh) | 2015-04-30 |
Family
ID=50015447
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/076301 WO2015058506A1 (zh) | 2013-10-21 | 2014-04-25 | 一种多屏互动的方法、装置及*** |
Country Status (5)
Country | Link |
---|---|
KR (2) | KR101680826B1 (zh) |
CN (1) | CN103561315B (zh) |
BR (1) | BR112016008693B1 (zh) |
TW (1) | TWI512489B (zh) |
WO (1) | WO2015058506A1 (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103561315B (zh) * | 2013-10-21 | 2018-05-04 | 华为技术有限公司 | 一种多屏互动的方法、装置及*** |
US9986044B2 (en) | 2013-10-21 | 2018-05-29 | Huawei Technologies Co., Ltd. | Multi-screen interaction method, devices, and system |
CN103826155A (zh) * | 2014-02-28 | 2014-05-28 | 深圳市同洲电子股份有限公司 | 一种多屏互动方法、服务器、终端及*** |
CN104954150B (zh) * | 2014-03-28 | 2018-09-21 | ***通信集团公司 | 一种多屏互动方法及装置 |
CN105282610B (zh) * | 2014-07-25 | 2018-09-04 | 深圳Tcl新技术有限公司 | 电视机的自动切换方法及*** |
CN104796455A (zh) * | 2015-03-12 | 2015-07-22 | 安徽讯飞皆成软件技术有限公司 | 跨平台的多屏互动方法、装置及*** |
CN106162331A (zh) * | 2015-04-20 | 2016-11-23 | 阿里巴巴集团控股有限公司 | 一种媒体节目播放方法及装置 |
CN104902313B (zh) * | 2015-05-28 | 2018-12-18 | 成都市斯达鑫辉视讯科技有限公司 | 一种方便视频切换的机顶盒遥控器 |
CN106713467A (zh) * | 2016-12-28 | 2017-05-24 | 北京智能管家科技有限公司 | 一种基于云服务器的终端控制方法及设备 |
CN108108105B (zh) * | 2017-12-18 | 2021-09-14 | 联想(北京)有限公司 | 一种信息处理设备及信息处理方法 |
CN109144383A (zh) * | 2018-07-17 | 2019-01-04 | 努比亚技术有限公司 | 一种应用控制方法、终端及计算机可读存储介质 |
USD924383S1 (en) | 2019-05-23 | 2021-07-06 | Samsung Electronics Co., Ltd. | Air conditioner |
CN110493451B (zh) * | 2019-07-01 | 2020-10-30 | 维沃移动通信有限公司 | 一种数据传输方法、电子设备及终端 |
CN113296721A (zh) * | 2020-12-16 | 2021-08-24 | 阿里巴巴(中国)有限公司 | 显示方法、显示装置和多屏幕联动*** |
CN116156672A (zh) * | 2022-12-29 | 2023-05-23 | 中兴通讯股份有限公司 | 设备交互方法和***、电子设备、计算机可读介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139211A (zh) * | 2013-02-06 | 2013-06-05 | 中山大学 | 一种多屏适配显示***及其实现方法 |
CN103248956A (zh) * | 2013-05-20 | 2013-08-14 | 浙江传媒学院 | 一种多屏协作模式的智能家庭视频业务的实现方法及*** |
CN103313192A (zh) * | 2013-06-25 | 2013-09-18 | 深圳市中兴移动通信有限公司 | 多屏分享的方法及*** |
CN103561315A (zh) * | 2013-10-21 | 2014-02-05 | 华为技术有限公司 | 一种多屏互动的方法、装置及*** |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7237108B2 (en) * | 2001-09-26 | 2007-06-26 | General Instrument Corporation | Encryption of streaming control protocols and their headers |
EP1845684A1 (en) * | 2006-04-10 | 2007-10-17 | BRITISH TELECOMMUNICATIONS public limited company | Content repurposing |
KR101138395B1 (ko) * | 2006-09-22 | 2012-04-27 | 삼성전자주식회사 | 콘텐트의 액세스 권리를 공유하는 방법 및 장치 |
US8827811B2 (en) * | 2009-06-30 | 2014-09-09 | Lg Electronics Inc. | Mobile terminal capable of providing multiplayer game and operating method of the mobile terminal |
CN101938710B (zh) * | 2009-07-02 | 2013-06-05 | 上海贝尔股份有限公司 | 通信***中用于多屏幕业务通知和交互的方法和装置 |
JP2012068709A (ja) * | 2010-09-21 | 2012-04-05 | Kddi Corp | マルチスクリーンシステム及び表示方法 |
CN103858457B (zh) * | 2011-08-01 | 2018-11-13 | 英特尔公司 | 用于身份提供商(IdP)漫游/代理的多跳单点登录(SSO) |
CN102325144B (zh) * | 2011-09-29 | 2014-07-30 | Tcl集团股份有限公司 | 一种媒体设备间互联互通的方法、***及多媒体设备 |
CN102377823B (zh) * | 2011-10-18 | 2013-12-25 | 北京优朋普乐科技有限公司 | 一种通过滑屏实现多屏多用户之间互动分享的方法及*** |
KR101356836B1 (ko) * | 2011-12-14 | 2014-02-12 | 주식회사 유비온 | 브라우저 상에서 실행되는 서비스의 정보를 공유하는 방법, 장치 및 시스템 |
US9525998B2 (en) * | 2012-01-06 | 2016-12-20 | Qualcomm Incorporated | Wireless display with multiscreen service |
CN103260079A (zh) * | 2013-04-12 | 2013-08-21 | 深圳市龙视传媒有限公司 | 一种多屏互动的控制方法及控制装置 |
CN106936671B (zh) * | 2013-06-18 | 2020-07-24 | 华为技术有限公司 | 多屏互动方法、装置及终端设备 |
-
2013
- 2013-10-21 CN CN201310497254.4A patent/CN103561315B/zh active Active
-
2014
- 2014-04-25 WO PCT/CN2014/076301 patent/WO2015058506A1/zh active Application Filing
- 2014-04-25 KR KR1020147032922A patent/KR101680826B1/ko active IP Right Grant
- 2014-04-25 BR BR112016008693-7A patent/BR112016008693B1/pt active IP Right Grant
- 2014-04-25 KR KR1020167032775A patent/KR101687521B1/ko active IP Right Grant
- 2014-10-21 TW TW103136227A patent/TWI512489B/zh active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139211A (zh) * | 2013-02-06 | 2013-06-05 | 中山大学 | 一种多屏适配显示***及其实现方法 |
CN103248956A (zh) * | 2013-05-20 | 2013-08-14 | 浙江传媒学院 | 一种多屏协作模式的智能家庭视频业务的实现方法及*** |
CN103313192A (zh) * | 2013-06-25 | 2013-09-18 | 深圳市中兴移动通信有限公司 | 多屏分享的方法及*** |
CN103561315A (zh) * | 2013-10-21 | 2014-02-05 | 华为技术有限公司 | 一种多屏互动的方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
KR101687521B1 (ko) | 2016-12-19 |
KR20150067090A (ko) | 2015-06-17 |
TWI512489B (zh) | 2015-12-11 |
BR112016008693B1 (pt) | 2023-10-17 |
CN103561315A (zh) | 2014-02-05 |
CN103561315B (zh) | 2018-05-04 |
TW201518952A (zh) | 2015-05-16 |
BR112016008693A8 (pt) | 2020-03-17 |
KR101680826B1 (ko) | 2016-11-29 |
KR20160139047A (ko) | 2016-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI512489B (zh) | Multi-screen interactive method, center equipment, terminal equipment and systems | |
US10178215B2 (en) | Communication systems and methods | |
US9826438B2 (en) | Electronic device and method for operating an electronic device | |
KR101698094B1 (ko) | 서비스 존에 해당하는 서비스 제공 방법 및 장치 | |
US11729264B1 (en) | Cloud-based device discovery | |
US20230039861A1 (en) | Projection Connection Control Method And Electronic Device | |
CN106713418B (zh) | 重置结果确认方法、装置、服务器和移动终端 | |
CN109565451B (zh) | 网络切片的使用方法及装置 | |
US20160127516A1 (en) | Multi-operating system input device | |
EP2936923B1 (en) | Methods and apparatuses for communication between devices | |
US9615195B2 (en) | Media file sharing method and system | |
US20150120869A1 (en) | Communication apparatus and method for controlling the same | |
JP2017503285A (ja) | アップグレード方法、装置、設備、プログラム及び記録媒体 | |
WO2015098162A1 (ja) | 車載装置及び車載装置の制御方法 | |
WO2021042612A1 (zh) | 无线投屏方法、装置、设备及存储介质 | |
CN114390501A (zh) | 数据传输的方法及电子设备 | |
CN115842724A (zh) | 一种智能设备初始配置方法、智能设备及终端设备 | |
CN105376318A (zh) | 文件传输方法、装置及*** | |
US10187796B2 (en) | Authentication and association method and system | |
WO2016107013A1 (zh) | 传输处理、远程处理方法、装置及计算机存储介质 | |
CN116192546A (zh) | 智能设备的控制方法、智能设备、控制终端及控制*** | |
CN103873682B (zh) | 一种信息处理方法及电子设备 | |
US9516135B2 (en) | Apparatus and method of storing user information in home network | |
US9986044B2 (en) | Multi-screen interaction method, devices, and system | |
CN118092203A (zh) | 服务调用方法、装置、电子设备及芯片 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ENP | Entry into the national phase |
Ref document number: 20147032922 Country of ref document: KR Kind code of ref document: A |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14856036 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112016008693 Country of ref document: BR |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14856036 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 112016008693 Country of ref document: BR Kind code of ref document: A2 Effective date: 20160419 |