CN103856374A - Data transmission method, terminal and home interconnected system - Google Patents
Data transmission method, terminal and home interconnected system Download PDFInfo
- Publication number
- CN103856374A CN103856374A CN201210496558.4A CN201210496558A CN103856374A CN 103856374 A CN103856374 A CN 103856374A CN 201210496558 A CN201210496558 A CN 201210496558A CN 103856374 A CN103856374 A CN 103856374A
- Authority
- CN
- China
- Prior art keywords
- terminal
- target data
- request
- information
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 58
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000010586 diagram Methods 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 2
- 239000003999 initiator Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a data transmission method, a terminal and a home interconnected system, relates to the field of electronic equipment, and can realize the interconnection between a plurality of terminals. The method of the invention is applied to the home interconnected system; the home interconnected system comprises a first terminal, a second terminal and at least one third terminal; and the second terminal and the third terminal are respectively connected to the first terminal. The method comprises the following steps that: the first terminal receives a request transmitted by the second terminal, the request contains third terminal information and target data information, and the third terminal information is corresponding to at least one of the third terminals; according to the target data information, target data corresponding to the requested are obtained; and the target data are transmitted to the third terminal corresponding to the request. The embodiment of the invention is mainly used in the data transmission process.
Description
Technical Field
The invention relates to the field of electronic equipment, in particular to a data transmission method, a terminal and a home interconnection system.
Background
With the development of electronic information technology, the form and storage manner of data are complex and various, and in order to facilitate the sharing of data, it is generally necessary to transmit data content from one terminal to another terminal. The specific transmission mode may be bluetooth transmission, Wireless Fidelity (WiFi) transmission, or wired transmission.
In the prior art, a conventional data transmission method is as follows: first, the terminal 1 stores data to be transmitted, and a point-to-point connection is established between the terminal 1 and the terminal 2. Then, the terminal 1 can select the pre-stored data and transmit the data to the terminal 2. Thus, the terminal 2 can receive the data sent by the terminal 1 through the established connection, and the transmission and sharing of the data are realized.
In the process of realizing the data transmission, the inventor finds that at least the following problems exist in the prior art: on the basis of point-to-point terminal docking, data transmission between two terminals can only be realized, the transmission path and the sharing mode are limited, and the user experience is poor.
Disclosure of Invention
The embodiment of the invention provides a data transmission method, a terminal and a home interconnection system, which can realize interconnection and intercommunication among a plurality of terminals.
In order to achieve the above object, a first aspect of the present invention provides a data transmission method applied in a home interconnection system, where the home interconnection system includes a first terminal, a second terminal and at least one third terminal, and the second terminal and the third terminal are respectively connected to the first terminal, and the method includes:
the first terminal receives a request sent by the second terminal, wherein the request comprises third terminal information and target data information, and the third terminal information corresponds to at least one third terminal;
acquiring target data corresponding to the request according to the target data information;
and sending the target data to a third terminal corresponding to the request.
With reference to the first aspect of the present invention, in a possible implementation manner, before the first terminal receives the request sent by the second terminal, the method further includes:
and transmitting the terminal information of the at least one third terminal to the second terminal.
With reference to the first aspect of the present invention and the foregoing possible implementation manners, in another possible implementation manner, if the target data information is the target data;
then the obtaining of the target data corresponding to the request according to the target data information is: and acquiring the target data information from the request as the target data.
With reference to the first aspect of the present invention and the foregoing possible implementation manners, in another possible implementation manner, if the target data information is an identifier of the target data;
then the obtaining of the target data corresponding to the request according to the target data information is: and acquiring target data corresponding to the identifier from a storage space of the first terminal or from a network server.
With reference to the first aspect of the present invention and the foregoing possible implementation manners, in another possible implementation manner, when the third terminal information corresponds to two or more third terminals;
the sending of the target data to the third terminal corresponding to the request is: and respectively sending the target data to each third terminal corresponding to the request.
In a second aspect of the present invention, there is provided a first terminal applied to a home interconnection system, where the home interconnection system includes the first terminal, a second terminal, and at least one third terminal, the second terminal and the third terminal are respectively connected to the first terminal, and the first terminal includes:
a receiving unit, configured to receive a request sent by the second terminal, where the request includes third terminal information and target data information, and the third terminal information corresponds to at least one third terminal;
the acquisition unit is used for acquiring target data corresponding to the request according to the target data information received by the receiving unit;
and the sending unit is used for sending the target data acquired by the acquiring unit to a third terminal corresponding to the request.
With reference to the second aspect of the present invention, in a possible implementation manner, the sending unit is further configured to send the terminal information of the at least one third terminal to the second terminal before the receiving unit receives the request sent by the second terminal.
With reference to the second aspect of the present invention and the foregoing possible implementation manners, in another possible implementation manner, the obtaining unit is further configured to obtain the target data information from the request as the target data when the search target data information received by the receiving unit is the target data.
With reference to the second aspect of the present invention and the foregoing possible implementation manners, in another possible implementation manner, the obtaining unit is further configured to obtain, when the target data information received by the receiving unit is an identifier of the target data, the target data corresponding to the identifier from a storage space of the first terminal or from a network server.
With reference to the second aspect of the present invention and the foregoing possible implementation manners, in another possible implementation manner, the sending unit is further configured to send the target data to each third terminal corresponding to the request when the third terminal information corresponds to two or more third terminals.
The third aspect of the present invention further provides a first terminal, where the first terminal is applied to a home interconnection system, the home interconnection system includes the first terminal, a second terminal and at least one third terminal, and the second terminal and the third terminal are respectively connected to the first terminal;
the first terminal includes: a processor, a first interface unit and at least one second interface unit;
the first interface unit is configured to receive a request sent by the second terminal, where the request includes third terminal information and target data information, and the third terminal information corresponds to at least one third terminal;
the processor is used for acquiring target data corresponding to the request according to the target data information received by the first interface unit;
and the at least one second interface unit is used for sending the target data acquired by the processor to a third terminal corresponding to the request.
With reference to the third aspect of the present invention, in a possible implementation manner, the first interface unit is further configured to send the terminal information of the at least one third terminal to the second terminal before receiving the request sent by the second terminal.
With reference to the third aspect of the present invention and the foregoing possible implementation manners, in another possible implementation manner, the processor is further configured to, when the target data information received by the first interface unit is the target data, obtain the target data information from the request as the target data; or, the processor is further configured to, when the target data information received by the first interface unit is an identifier of the target data, obtain the target data corresponding to the identifier from a storage space of the first terminal or from a network server.
With reference to the third aspect of the present invention and the foregoing possible implementation manners, in another possible implementation manner, the at least one second interface unit is further configured to, when the third terminal information corresponds to two or more third terminals, respectively send the target data to each third terminal corresponding to the request.
In a fourth aspect of the present invention, there is also provided a home interconnection system, including: a first terminal and a second terminal and at least one third terminal connected to the first terminal;
the first terminal is configured to receive a request sent by the second terminal, where the request includes third terminal information and target data information, and the third terminal information corresponds to at least one third terminal; acquiring target data corresponding to the request according to the target data information; sending the target data to a third terminal corresponding to the request;
the second terminal is configured to send a request to the first terminal, where the request includes third terminal information and target data information, and the third terminal information corresponds to at least one third terminal;
and the third terminal is used for receiving the target data corresponding to the request sent by the first terminal.
According to the data transmission method, the terminal and the home interconnection system provided by the embodiment of the invention, the data and control transmission between the second terminal and the third terminal is realized through the first terminal in a network connection mode that the second terminal and at least one third terminal are respectively connected to the first terminal, and compared with the prior art that only one-to-one data and control transmission between two terminals can be realized, one-to-many or many-to-many data and control transmission can be realized, the interconnection and intercommunication among a plurality of terminal devices are realized, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of a data transmission method in embodiment 1 of the present invention;
fig. 2 is a flowchart of a data transmission method according to embodiment 2 of the present invention;
fig. 3 is a schematic composition diagram of a first terminal according to embodiment 3 of the present invention;
fig. 4 is a schematic diagram of a home interconnection system according to embodiment 3 of the present invention;
fig. 5 is a schematic composition diagram of a first terminal in embodiment 4 of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
An embodiment of the present invention provides a data transmission method, and as shown in fig. 1, the data transmission method of this embodiment may include:
101. and the first terminal receives a request sent by the second terminal, wherein the request comprises third terminal information and target data information, and the third terminal information corresponds to at least one third terminal.
The home interconnection system comprises a first terminal, a second terminal and at least one third terminal, wherein the second terminal and the third terminal are respectively connected to the first terminal in a point-to-point mode. The embodiment of the present invention is not limited to a specific connection interface, and the connection mode may be a bluetooth connection, a WiFi connection, and/or a wired connection. For example, the first terminal may be used as a server in a home interconnection system, and a plurality of bluetooth interfaces, WiFi interfaces and/or wired interfaces are provided on the first terminal, so that the second terminal and the at least one third terminal may be connected to the first terminal through any interface, respectively, that is, the first terminal may be connected to a plurality of terminal devices simultaneously, including connecting the second terminal and the at least one third terminal, respectively. Particularly, a bluetooth 3.0 interface can be further adopted, the bluetooth 3.0 interface can be compatible with a bluetooth transmission protocol and a WiFi transmission protocol, and a plurality of bluetooth 3.0 interfaces are arranged on the first terminal, so that data transmission based on the bluetooth transmission protocol or the WiFi transmission protocol can be simultaneously performed between the first terminal and a plurality of terminal devices respectively. In the home interconnection system using the first terminal as the server, the data transmission method of the present invention can realize data transmission between the second terminal and the first terminal, between the second terminal and at least one third terminal, and between the third terminal and the first terminal.
It will be appreciated that the request may be a data request or a command request. For example, the second terminal may initiate a data request to the first terminal requesting the first terminal to send picture a to a designated third terminal. Or the second terminal may send a command request to the first terminal to request the first terminal to play the video b, or the second terminal sends a command request to the first terminal, and the first terminal forwards the command request to the third terminal to request the third terminal to open and play the video c.
102. And acquiring target data corresponding to the request according to the target data information.
In an application scenario, if the target data information is the target data; then the obtaining of the target data corresponding to the request according to the target data information is: and acquiring the target data information from the request as the target data. In another application scenario, if the target data information is the identifier of the target data; then the obtaining of the target data corresponding to the request according to the target data information is: and acquiring target data corresponding to the identifier from a storage space of the first terminal or from a network server.
103. And sending the target data to a third terminal corresponding to the request.
Wherein the third terminal information corresponds to two or more third terminals; the sending of the target data to the third terminal corresponding to the request may specifically be: and respectively sending the target data to each third terminal corresponding to the request.
According to the data transmission method provided by the embodiment of the invention, the data and control transmission between the second terminal and the third terminal is realized through the first terminal in a network connection mode that the second terminal and at least one third terminal are respectively connected to the first terminal, and compared with the prior art that only one-to-one data and control transmission between two terminals can be realized, one-to-many or many-to-many data and control transmission can be realized, the interconnection and intercommunication among a plurality of terminal devices are realized, and the user experience is improved.
Example 2
In order to facilitate those skilled in the art to understand the content of the present invention, the present embodiment provides a data transmission method, which is described in conjunction with an actual application scenario. The embodiment of the invention is applied to a home interconnection system, the home interconnection system comprises the first terminal, a second terminal and at least one third terminal, and the second terminal and the third terminal are respectively connected to the first terminal. As shown in fig. 2, the implementation method of the present invention is described by taking an example that a home interconnection system includes two third terminals, where the data transmission method of the present embodiment may include:
201. the second terminal, the third terminal 1 and the third terminal 2 are respectively connected with the first terminal.
The connection establishment sequence of the second terminal, the third terminal 1 and the third terminal 2 with the first terminal is not in sequence. In practical application, because the first terminal plays the role of a server which is simultaneously connected with a plurality of terminal devices, the first terminal can be an electronic device which has strong processing capability, has a stable power supply source, or has an important position in household appliances, such as a television or a computer; the second terminal and the third terminal may be electronic devices with relatively unstable power supply, weak computing power, or relatively minor features in home appliances, such as a mobile phone, a tablet computer, a music player, and the like.
202. The first terminal issues terminal information connected to the first terminal to the second terminal.
For example, in one scenario, if the second terminal establishes a connection with the first terminal before the third terminal 1 and the third terminal 2, at this time, the first terminal is not connected with other terminals, so that the terminal information of other terminals (the third terminal 1 and the third terminal 2) cannot be issued to the second terminal temporarily, and the first terminal may send the terminal information of the third terminal newly establishing a connection to the second terminal every time a new terminal is connected. Or, the second terminal establishes a connection with the first terminal after the third terminal 1 and the third terminal 2, and the first terminal may issue terminal information of other terminals (the third terminal 1 and the third terminal 2) that are currently connected to the second terminal. Of course, the first terminal may also issue the terminal information of the second terminal and the third terminal 2 to the third terminal 1, and similarly, the terminal information of the second terminal and the third terminal 1 may also be issued to the third terminal 2.
The terminal information may be an identifier of the terminal, a terminal name, a terminal type, an IP address of the terminal, or an MAC address of the terminal, and the types of the terminal information include, but are not limited to, the above types, as long as each terminal device connected to the first terminal can be distinguished, and the first terminal can find the corresponding terminal device according to the terminal information, which is not illustrated in the embodiments of the present invention.
It should be noted that, in this embodiment, for convenience of describing a data streaming manner, the second terminal is used as an initiator of data transmission, and the third terminal is used as a receiver of data transmission. In practical application, the second terminal and any one of the third terminals are both peer-to-peer, the data transmission has no fixed flow direction, and any one of the third terminals can also initiate a request to the first terminal, and the first terminal sends the data to the second terminal and/or other third terminals. Therefore, when the second terminal and any one of the third terminals are connected to the first terminal, the first terminal may issue the terminal information currently connected to the first terminal to each terminal device that has established connection, so that each terminal device updates the terminal information available in the home interconnection system.
203. The second terminal presents the connection condition of each terminal in the family interconnection system.
The second terminal may present the connection status of each terminal in the home interconnection system to which the second terminal is currently connected in a graph network form, or present the connection status of the terminal that is currently capable of performing data interaction in other manners such as a list or an icon. For example, as shown in the graph in fig. 4, a first terminal is used as a server node in a home interconnection system, and a second terminal and n other third terminals are currently connected to the server node, so that data transmission can be performed between the first terminal and the n third terminals in the graph.
204. And the second terminal determines the third terminal information and the target data information according to the user selection.
The second terminal may allow the user to select target data to be transmitted, where the target data may be data stored in the second terminal, data in the first terminal, or network data. For example, the target data is data that has been stored in the uplink of the first terminal, then before step 204, the first terminal may also issue data information that has been stored in the first terminal to the second terminal, for example, a name, a type, a feature value, a label, and the like of the data, and the user may determine the target data information through the second terminal.
In addition, the second terminal may also allow the user to select a recipient of the target data as the third terminal information. One third terminal, a plurality of third terminals or all the third terminals can be selected according to the needs of the user.
205. The second terminal sends a request containing the third terminal information and the target data information to the first terminal.
Wherein the third terminal information may include terminal information of at least one third terminal, thereby corresponding to the at least one third terminal. For example, the third terminal information may be the terminal information of the third terminal 1 or the terminal information of the third terminal 2, or the terminal information of both the third terminals 1 and 2 is included, so as to indicate to which third terminal or third terminals the target data needs to be sent by the first terminal. The target data information may be the target data itself stored on the second terminal, or may be an identifier of the target data.
206. And the first terminal acquires target data corresponding to the request according to the target data information in the request.
If the target data information is the identifier of the target data, the first terminal may compare the target data information with the data information stored in the local memory to determine whether the target data is local data, and if the target data is local data, may send the stored target data to the third terminal. Or, the first terminal is connected with a public network in addition to the home internet, so that the target data information can be sent to a network server of the public network, so that the network server can issue the target data to the first terminal.
Of course, if the target data information sent by the second terminal is the target data already stored on the second terminal in step 205, the first terminal may obtain the target data from the received request, so as to send the target data to the third terminal.
Or, the target data information may also be a control command, for example, the second terminal instructs the third terminal 1 to play the video a stored in the third terminal 1, and at this time, the first terminal may send the control command to the third terminal 1 as target data, thereby implementing a one-to-many control method between the second terminal and a plurality of third terminals.
207. And the first terminal sends the target data to a third terminal corresponding to the request according to the third terminal information in the request.
And if the third terminal information is two or more than two third terminals, the first terminal respectively sends the target data to each third terminal corresponding to the request. For example, the third terminal information includes an IP address of the third terminal 1 and an IP address of the third terminal 2, and the first terminal sends the target data to the third terminal 1 and the third terminal 2, respectively, after acquiring the target data.
Further, if the target data included in the request is a control command, the first terminal acquires the control command as the target data and sends the target data to a third terminal corresponding to the request, for example, to the third terminal 1 and the third terminal 2, so that the third terminal 1 and the third terminal 2 execute an operation corresponding to the control command. For example, if the target data information included in the request is a control command for opening the picture a, the third terminal 1 and the third terminal 2 both open the picture a after receiving the request.
It is understood that the embodiment of the present invention can also be compatible with the existing one-to-one data transmission and control manner. For example, the second terminal may transmit data to or perform operation control on the first terminal, and a similar third terminal may transmit data to or perform operation control on the first terminal. The implementation of the one-to-one data transmission method in this embodiment is similar to the conventional one-to-one data transmission method, except that the first terminal may determine whether a target recipient of the request is the first terminal according to third terminal information included in the request after receiving the request, and if the third terminal information indicates that the first terminal or the third terminal information is default, the first terminal locally receives and processes the request; otherwise, the target data corresponding to the request is sent to the third terminal so that the third terminal can receive and process the target data.
208. And the third terminal acquires the target data.
And if the target data is a control command, the third terminal executes the operation corresponding to the control command. Thereby, one-to-many data transmission or operation control from the second terminal to the third terminal 1 and the third terminal 2 is completed.
According to the data transmission method provided by the embodiment of the invention, the data and control transmission between the second terminal and the third terminal is realized through the first terminal in a network connection mode that the second terminal and at least one third terminal are respectively connected to the first terminal, and compared with the prior art that only one-to-one data and control transmission between two terminals can be realized, one-to-many or many-to-many data and control transmission can be realized, the interconnection and intercommunication among a plurality of terminal devices are realized, and the user experience is improved.
Example 3
An embodiment of the present invention provides a first terminal 30, which is applied to a home interconnection system, where the home interconnection system includes the first terminal 30, a second terminal, and at least one third terminal, and the second terminal and the third terminal are respectively connected to the first terminal 30, as shown in fig. 3, the first terminal 30 includes: a receiving unit 31, an acquiring unit 32 and a transmitting unit 33.
A receiving unit 31, configured to receive a request sent by the second terminal, where the request includes third terminal information and target data information, and the third terminal information corresponds to at least one third terminal;
an obtaining unit 32, configured to obtain target data corresponding to the request according to the target data information received by the receiving unit 31;
a sending unit 33, configured to send the target data acquired by the acquiring unit 32 to a third terminal corresponding to the request.
Further, the sending unit 33 is further configured to send the terminal information of the at least one third terminal to the second terminal before the receiving unit 31 receives the request sent by the second terminal.
Further, the obtaining unit 32 is further configured to obtain the target data information as the target data from the request when the target data information received by the receiving unit 31 is the target data.
Further, the obtaining unit 32 is further configured to, when the target data information received by the receiving unit 31 is an identifier of the target data, obtain the target data corresponding to the identifier from a storage space of the first terminal 30 or from a network server.
Further, the sending unit 33 is further configured to send the target data to each third terminal corresponding to the request when the third terminal information corresponds to two or more third terminals.
An embodiment of the present invention further provides a home interconnection system 40, as shown in fig. 4, including: a first terminal 41, a second terminal 42 connected to said first terminal 41 and a third terminal 43 connected to said first terminal 41.
The first terminal 41 is configured to receive a request sent by the second terminal 42, where the request includes third terminal information and target data information, where the third terminal information corresponds to at least one third terminal 43; acquiring target data corresponding to the request according to the target data information; and sending the target data to the third terminal 43 corresponding to the request.
The second terminal 42 is configured to send a request to the first terminal 41, where the request includes third terminal information and target data information, where the third terminal information corresponds to at least one third terminal 43;
the third terminal 43 is configured to receive target data corresponding to the request sent by the first terminal 41.
For example, n third terminals 43 such as the third terminal 1, the third terminal 2, the third terminal 3, and the like shown in fig. 4 are respectively connected to the first terminal 41, where n is an integer greater than or equal to 1. The second terminal 42 may transmit a request to the first terminal 41 so that the first terminal 41 transmits data to one of the n third terminals 43, or simultaneously transmits target data to the plurality of third terminals 43, respectively.
In the home interconnection system 40 provided in the embodiment of the present invention, the second terminal 42 and the at least one third terminal 43 are respectively connected to the first terminal 41 through a network connection manner, and data and control transmission between the second terminal 42 and the third terminal 43 is realized through the first terminal 41, and compared with the prior art in which only one-to-one data and control transmission between two terminals can be realized, one-to-many or many-to-many data and control transmission can be realized, thereby realizing interconnection and intercommunication between multiple terminal devices, and improving user experience.
Example 4
An embodiment of the present invention further provides a first terminal 50, as shown in fig. 5, including: a processor 51, a first interface unit 52 and at least one second interface unit 53;
the first terminal is applied to a home interconnection system, the home interconnection system comprises the first terminal 50, a second terminal and at least one third terminal, the second terminal is connected to the first terminal 50 through the first interface unit 52, and the at least one third terminal is connected to the first terminal 50 through at least one second interface unit 53 respectively;
the first interface unit 52 is configured to receive a request sent by the second terminal, where the request includes third terminal information and target data information, where the third terminal information corresponds to at least one third terminal;
the processor 51 is configured to obtain target data corresponding to the request according to the target data information received by the first interface unit 52;
the at least one second interface unit 53 is configured to send the target data acquired by the processor to a third terminal corresponding to the request.
Further, the first interface unit 52 is further configured to send the terminal information of the at least one third terminal to the second terminal before receiving the request sent by the second terminal.
In an application scenario, the processor 51 is further configured to obtain the target data information from the request as the target data when the target data information received by the first interface unit 52 is the target data.
In another application scenario, the processor 51 is further configured to, when the target data information received by the first interface unit 52 is an identifier of the target data, obtain the target data corresponding to the identifier from a storage space of the first terminal or from a network server.
Further, the at least one second interface unit 53 is further configured to, when the third terminal information corresponds to two or more third terminals, respectively send the target data to each third terminal corresponding to the request.
In the first terminal 50 provided in the embodiment of the present invention, at least two interface units are arranged on the first terminal 50, and data and control transmission between the second terminal and the third terminal is implemented through the first terminal 50 in a network connection manner in which the second terminal and at least one third terminal are respectively connected to the first terminal 50.
Through the above description of the embodiments, those skilled in the art will clearly understand that the present invention may be implemented by software plus necessary general hardware, and certainly may also be implemented by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present invention may be substantially implemented or a part of the technical solutions contributing to the prior art may be embodied in the form of a software product, which is stored in a readable storage medium, such as a floppy disk, a hard disk, or an optical disk of a computer, and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device) to execute the methods according to the embodiments of the present invention.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (15)
1. A data transmission method is applied to a home interconnection system, the home interconnection system comprises a first terminal, a second terminal and at least one third terminal, the second terminal and the third terminal are respectively connected to the first terminal, and the method comprises the following steps:
the first terminal receives a request sent by the second terminal, wherein the request comprises third terminal information and target data information, and the third terminal information corresponds to at least one third terminal;
acquiring target data corresponding to the request according to the target data information;
and sending the target data to a third terminal corresponding to the request.
2. The data transmission method according to claim 1, wherein before the first terminal receives the request sent by the second terminal, the method further comprises:
and transmitting the terminal information of the at least one third terminal to the second terminal.
3. The data transmission method according to claim 1 or 2,
if the target data information is the target data;
then the obtaining of the target data corresponding to the request according to the target data information is: and acquiring the target data information from the request as the target data.
4. The data transmission method according to claim 1 or 2,
if the target data information is the identification of the target data;
then the obtaining of the target data corresponding to the request according to the target data information is: and acquiring target data corresponding to the identifier from a storage space of the first terminal or from a network server.
5. The data transmission method according to claim 1,
when the third terminal information corresponds to two or more third terminals;
the sending of the target data to the third terminal corresponding to the request is: and respectively sending the target data to each third terminal corresponding to the request.
6. The utility model provides a first terminal, its characterized in that, first terminal is applied to in the interconnected system of family, including in the interconnected system of family first terminal, second terminal and at least one third terminal, the second terminal with the third terminal is connected to respectively first terminal, first terminal includes:
a receiving unit, configured to receive a request sent by the second terminal, where the request includes third terminal information and target data information, and the third terminal information corresponds to at least one third terminal;
the acquisition unit is used for acquiring target data corresponding to the request according to the target data information received by the receiving unit;
and the sending unit is used for sending the target data acquired by the acquiring unit to a third terminal corresponding to the request.
7. The first terminal of claim 6,
the sending unit is further configured to send the terminal information of the at least one third terminal to the second terminal before the receiving unit receives the request sent by the second terminal.
8. The first terminal according to claim 6 or 7,
the obtaining unit is further configured to obtain the target data information as the target data from the request when the target data information received by the receiving unit is the target data.
9. The first terminal according to claim 6 or 7,
the obtaining unit is further configured to obtain, when the target data information received by the receiving unit is an identifier of the target data, the target data corresponding to the identifier from a storage space of the first terminal or from a network server.
10. The first terminal of claim 6,
the sending unit is further configured to send the target data to each third terminal corresponding to the request when the third terminal information corresponds to two or more third terminals.
11. A first terminal is characterized in that the first terminal is applied to a home interconnection system, the home interconnection system comprises the first terminal, a second terminal and at least one third terminal, and the second terminal and the third terminal are respectively connected to the first terminal;
the first terminal includes: a processor, a first interface unit and at least one second interface unit;
the first interface unit is configured to receive a request sent by the second terminal, where the request includes third terminal information and target data information, and the third terminal information corresponds to at least one third terminal;
the processor is used for acquiring target data corresponding to the request according to the target data information received by the first interface unit;
and the at least one second interface unit is used for sending the target data acquired by the processor to a third terminal corresponding to the request.
12. The first terminal of claim 11,
the first interface unit is further configured to send the terminal information of the at least one third terminal to the second terminal before receiving the request sent by the second terminal.
13. The first terminal according to claim 11 or 12,
the processor is further configured to, when the target data information received by the first interface unit is the target data, obtain the target data information from the request as the target data;
or,
the processor is further configured to, when the target data information received by the first interface unit is an identifier of the target data, obtain the target data corresponding to the identifier from a storage space of the first terminal or from a network server.
14. The first terminal of claim 11,
the at least one second interface unit is further configured to send the target data to each third terminal corresponding to the request when the third terminal information corresponds to two or more third terminals, respectively.
15. A home interconnection system, comprising:
a first terminal according to any one of claims 6-14;
and, a second terminal and at least one third terminal connected to the first terminal;
the second terminal is configured to send a request to the first terminal, where the request includes third terminal information and target data information, and the third terminal information corresponds to at least one third terminal;
and the third terminal is used for receiving the target data corresponding to the request sent by the first terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210496558.4A CN103856374A (en) | 2012-11-28 | 2012-11-28 | Data transmission method, terminal and home interconnected system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210496558.4A CN103856374A (en) | 2012-11-28 | 2012-11-28 | Data transmission method, terminal and home interconnected system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103856374A true CN103856374A (en) | 2014-06-11 |
Family
ID=50863613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210496558.4A Pending CN103856374A (en) | 2012-11-28 | 2012-11-28 | Data transmission method, terminal and home interconnected system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103856374A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105389382A (en) * | 2015-11-27 | 2016-03-09 | 三星电子(中国)研发中心 | File sharing method and system |
CN105450542A (en) * | 2014-08-21 | 2016-03-30 | 联想(北京)有限公司 | Data-processing method and first electronic device |
CN105487390A (en) * | 2015-11-20 | 2016-04-13 | 青岛海信移动通信技术股份有限公司 | Intelligent device, registration management method thereof and cloud server |
CN105721524A (en) * | 2014-12-04 | 2016-06-29 | 深圳市大疆创新科技有限公司 | Multi-machine interconnected system, control device and multi-machine interconnected configuration method |
CN105915589A (en) * | 2016-04-06 | 2016-08-31 | 乐视控股(北京)有限公司 | Data transmission method and device |
CN105933385A (en) * | 2016-04-06 | 2016-09-07 | 乐视控股(北京)有限公司 | Data storage and transmission method and device |
CN106033246A (en) * | 2015-03-09 | 2016-10-19 | 联想(北京)有限公司 | A data transmission method and an electronic apparatus |
CN107466018A (en) * | 2016-06-02 | 2017-12-12 | 海能达通信股份有限公司 | The data transferring method and terminal device of a kind of terminal device |
CN107911871A (en) * | 2017-12-12 | 2018-04-13 | 腾讯科技(深圳)有限公司 | Control method, device and control device, the storage medium of bluetooth connection |
CN109246232A (en) * | 2018-09-30 | 2019-01-18 | 西安万像电子科技有限公司 | Data transmission method, system and device |
CN111416760A (en) * | 2020-03-30 | 2020-07-14 | 京东方科技集团股份有限公司 | Information synchronization method, terminal and information synchronization system |
CN113709710A (en) * | 2020-05-21 | 2021-11-26 | 成都鼎桥通信技术有限公司 | Interface management method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1685689A (en) * | 2002-09-30 | 2005-10-19 | 松下电器产业株式会社 | Device, method and computer software product for controlling home terminal |
CN102364909A (en) * | 2011-11-01 | 2012-02-29 | 北京瑞信在线系统技术有限公司 | Message synchronization system and method based on mobile equipment and local server |
CN102546801A (en) * | 2012-01-09 | 2012-07-04 | 北京风灵创景科技有限公司 | Ambient-equipment-list-based mobile terminal matching method and system |
-
2012
- 2012-11-28 CN CN201210496558.4A patent/CN103856374A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1685689A (en) * | 2002-09-30 | 2005-10-19 | 松下电器产业株式会社 | Device, method and computer software product for controlling home terminal |
CN102364909A (en) * | 2011-11-01 | 2012-02-29 | 北京瑞信在线系统技术有限公司 | Message synchronization system and method based on mobile equipment and local server |
CN102546801A (en) * | 2012-01-09 | 2012-07-04 | 北京风灵创景科技有限公司 | Ambient-equipment-list-based mobile terminal matching method and system |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105450542A (en) * | 2014-08-21 | 2016-03-30 | 联想(北京)有限公司 | Data-processing method and first electronic device |
CN105450542B (en) * | 2014-08-21 | 2019-08-27 | 联想(北京)有限公司 | A kind of data processing method and the first electronic equipment |
CN105721524A (en) * | 2014-12-04 | 2016-06-29 | 深圳市大疆创新科技有限公司 | Multi-machine interconnected system, control device and multi-machine interconnected configuration method |
CN106033246B (en) * | 2015-03-09 | 2020-03-24 | 联想(北京)有限公司 | Data transmission method and electronic equipment |
CN106033246A (en) * | 2015-03-09 | 2016-10-19 | 联想(北京)有限公司 | A data transmission method and an electronic apparatus |
CN105487390A (en) * | 2015-11-20 | 2016-04-13 | 青岛海信移动通信技术股份有限公司 | Intelligent device, registration management method thereof and cloud server |
CN105389382B (en) * | 2015-11-27 | 2019-02-12 | 三星电子(中国)研发中心 | A file sharing method and system |
CN105389382A (en) * | 2015-11-27 | 2016-03-09 | 三星电子(中国)研发中心 | File sharing method and system |
CN105915589A (en) * | 2016-04-06 | 2016-08-31 | 乐视控股(北京)有限公司 | Data transmission method and device |
CN105933385A (en) * | 2016-04-06 | 2016-09-07 | 乐视控股(北京)有限公司 | Data storage and transmission method and device |
CN107466018A (en) * | 2016-06-02 | 2017-12-12 | 海能达通信股份有限公司 | The data transferring method and terminal device of a kind of terminal device |
CN107466018B (en) * | 2016-06-02 | 2021-08-24 | 海能达通信股份有限公司 | Data transmission method of terminal equipment and terminal equipment |
CN107911871A (en) * | 2017-12-12 | 2018-04-13 | 腾讯科技(深圳)有限公司 | Control method, device and control device, the storage medium of bluetooth connection |
CN107911871B (en) * | 2017-12-12 | 2020-08-14 | 腾讯科技(深圳)有限公司 | Bluetooth connection control method and device, control equipment and storage medium |
CN109246232A (en) * | 2018-09-30 | 2019-01-18 | 西安万像电子科技有限公司 | Data transmission method, system and device |
CN111416760A (en) * | 2020-03-30 | 2020-07-14 | 京东方科技集团股份有限公司 | Information synchronization method, terminal and information synchronization system |
US11996952B2 (en) | 2020-03-30 | 2024-05-28 | Boe Technology Group Co., Ltd. | Information synchronization method, terminal and information synchronization system |
CN113709710A (en) * | 2020-05-21 | 2021-11-26 | 成都鼎桥通信技术有限公司 | Interface management method and device |
CN113709710B (en) * | 2020-05-21 | 2023-08-08 | 成都鼎桥通信技术有限公司 | Interface management method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103856374A (en) | Data transmission method, terminal and home interconnected system | |
US10547997B2 (en) | Facilitating virtual personal area networks | |
CN105122931B (en) | Electronic equipment and the method that personal cloud device is registered in its portal user server | |
CN105335112B (en) | Multi-screen display information processing and main control end content sending method and device | |
CN105139877B (en) | Connection method of multimedia playback equipment, main equipment, control terminal and system | |
WO2017097088A1 (en) | Multi-screen projection control method and system, terminal device, and computer storage medium | |
US10264038B2 (en) | Discovery and management of synchronous audio or video streaming service to multiple sinks in wireless display system | |
CN103327645B (en) | A kind of method and device for connecting network | |
US10972804B2 (en) | Network-based control of a media device | |
CN107070933A (en) | Set up and control Wi Fi show the audio connected and voice backward channel | |
CN105227397B (en) | Method for discovering equipment, main equipment, slave device and corresponding system | |
US20200169774A1 (en) | Control method and device | |
US20140089431A1 (en) | Instant messaging method, terminal, server, and system | |
CN102724334A (en) | Notification and acquisition method, device and system for address information change in digital living network alliance (DLNA) | |
CN104394127A (en) | A multimedia sharing method, device and system | |
CN113741762A (en) | Multimedia playing method, device, electronic equipment and storage medium | |
CN103634657A (en) | Television and mobile terminal synchronous WIFI connection setup method and device | |
CN113794996B (en) | Device communication, device control method, device, electronic device, and storage medium | |
WO2014187295A1 (en) | Communication method, terminal and communication system | |
JP6116240B2 (en) | Transmission device, transmission method, and program | |
CN103581240B (en) | Method for downloading application, user device and application server | |
CN104301400A (en) | Multi-screen cooperation and resource sharing method on basis of Samba protocol | |
US20160100021A1 (en) | Information processing device, destination information updating method, and record medium | |
CN103781138B (en) | Method, apparatus and system for connecting WiMo sending terminal to WLAN | |
CN115515254A (en) | Point-to-point connection establishment method, device, storage medium and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140611 |