This Non-provisional application claims priority under 35 U.S.C. §119(a) on patent application Ser. No(s). 102109546 filed in Taiwan, Republic of China on Mar. 18, 2013, the entire contents of which are hereby incorporated by reference.
1. Field of Invention
The invention relates to a data transmission method and, in particular, to a data transmission method and a data transmission system.
2. Related Art
Mobile communication apparatuses have numerously appeared in our daily life and brought various and extensive applications. However, some inconveniences in using them are still required to be solved. For example, for the data transmission, a mobile communication apparatus must connect to a third-party server or a network appliance before communicating with other mobile communication apparatuses, and therefore the data transmission is so limited by the network environment. Besides, users sometimes must complete the network setting or pairing before they transmit or share files or data, and thus the operation of data transmission becomes more complicated and is not convenient for users.
Therefore, it is an important subject to provide a data transmission method and a data transmission system so that users can carry out the data transmission in an intuitive way and without the limitation of the network environment for enhancing the use convenience and product competitiveness.
In view of the foregoing subject, an objective of this invention is to provide a data transmission method and a data transmission system so that users can carry out the data transmission in an intuitive way and without the limitation of the network environment.
To achieve the above objective, a data transmission method according to this invention comprises steps of: implement a first operation at a first time to generate a first operation information by a first mobile communication apparatus; implementing a second operation at a second time to generate a second operation information by a second mobile communication apparatus; implementing an identification procedure according to the first time, the first information, the second time and the second information; and determining if a data of the first mobile communication apparatus is transmitted to the second mobile communication apparatus through a communication interface according to the result of the identification procedure.
To achieve the above objective, a data transmission system according to this invention comprises a first mobile communication apparatus and a second mobile communication apparatus. The first mobile communication apparatus includes an identification unit and a first communication unit, and generates a first operation information at a first time by a first operation. The second mobile communication apparatus includes a second communication unit and generates a second operation information at a second time by a second operation. The identification unit implements an identification procedure according to the first time, the first operation information, the second time and the second operation information, and the first mobile communication apparatus determines if a data thereof is transmitted to the second mobile communication apparatus through the first communication unit and second communication unit according to the result of the identification procedure.
In one embodiment, when it is determined that the first and second operation information are substantially the same and the first and second times are substantially equal to each other, the data is transmitted to the second mobile communication apparatus.
In one embodiment, when it is determined that the first and second operation information are substantially the same and the second time lies within a range of the first time, the data is transmitted to the second mobile communication apparatus.
In one embodiment, the communication interface is in conformity to Wi-Fi or Wi-Fi direct.
In one embodiment, the communication interface supports point-to-point transmission.
In one embodiment, before implementing the first operation, the data transmission method further comprises a step of: selecting the data stored therein by the first mobile communication apparatus.
In one embodiment, each of the first and second operations includes the rotation, straight movement, crooked movement, touch control or their any combination.
In one embodiment, before implementing the second operation, the data transmission method further comprises a step of: putting the first and second mobile communication apparatuses together.
In one embodiment, before implementing the second operation, the data transmission method further comprises a step of stacking the first and second mobile communication apparatuses.
In one embodiment, the data transmission method further comprises steps of: converting the first operation information into a first conversion information; and converting the second operation information into a second conversion information, wherein the first and second conversion information are compared in the identification procedure.
In one embodiment, the first operation information is generated by a sensing unit of the first mobile communication apparatus.
In one embodiment, the first mobile communication apparatus further includes a first conversion unit converting the first operation information into a first conversion information, the second mobile communication apparatus further includes a second conversion unit converting the second operation information into a second conversion information, and the identification unit implements the identification procedure according to the first time, the first conversion information, the second time and the second conversion information.
In one embodiment, the identification unit is generated by executing a program,
In one embodiment, the program is downloaded from Internet or obtained from a storage apparatus.
As mentioned above, in the data transmission method and system of the invention, a plurality of the mobile communication apparatuses are handled to generate a plurality of the operation information, and the identification procedure is implemented according to the generated operation information and operation time to determine if the data transmission is performed. Thereby, the user can complete the data transmission just by taking the mobile communication apparatus to do the simple operation, such as moving the mobile communication apparatus or plotting a figure on the touch screen of the mobile communication apparatus. In other words, the network transmission setting and pairing can be avoided. Therefore, by the data transmission method and system of this invention, the data transmission between the mobile communication apparatuses can be implemented more intuitively and conveniently, and can be achieved without through the third-party server so as to be unlimited by the network environment. Besides, the data transmission method and system of this invention can be applied, for example, to the data transmission between small-scale household appliances (such as remote controls) or to the business field (e.g. card exchanging, electronic payment). Accordingly, the invention discloses a concept that the data transmission is completed by an intuitive friendly coordination operation, and thus has the following advantages of simple operation free of the wireless communication setting, skipping the friend list or social networking, intuitive friendly coordination operation, and avoiding the limitation of the third-party server and network environment.
The invention will become more fully understood from the detailed description and accompanying drawings, which are given for illustration only, and thus are not limitative of the present invention, and wherein:
The present invention will be apparent from the following detailed description, which proceeds with reference to the accompanying drawings, wherein the same references relate to the same elements.
The step S01 is to implement a first operation at a first time to generate a first operation information by a first mobile communication apparatus. The first mobile communication apparatus is not limited in type in this embodiment, which can be a tablet compute, a smart phone, etc. The first operation can include the movement of the first mobile communication apparatus, such as rotation, straight movement or crooked movement of the first mobile communication apparatus or their any combination. Otherwise; the first operation can include the touch control of the touch screen of the first mobile communication apparatus to input figures, symbols or words for example. Otherwise, the first operation can include the movement and touch control of the first mobile communication apparatus. When the first mobile communication apparatus implements the first operation, a sensing unit of the first mobile communication apparatus can sense the condition to generate the first operation information. The sensing unit is a gyroscope or a touch screen for example. The gyroscope can be applied to the movement of the first mobile communication apparatus, and the touch screen can be applied to the touch control of the first mobile communication apparatus. The above sensing unit is just for example but not for limiting the scope of the invention.
The step S02 is to implement a second operation at a second time to generate a second operation information by a second mobile communication apparatus. The second mobile communication apparatus is not limited in type in this embodiment, which can be a tablet compute, a smart phone, etc. The second operation can include the movement of the second mobile communication apparatus, such as rotation, straight movement or crooked movement of the second mobile communication apparatus or their any combination. Otherwise, the second operation can include the touch control of the touch screen of the second mobile communication apparatus to input figures, symbols or words for example. Otherwise, the second operation can include the movement and touch control of the second mobile communication apparatus. When the second mobile communication apparatus implements the second operation, a second mobile communication information. The apparatus can sense the condition to generate the second operation information. The sensing unit is a gyroscope or a touch screen for example. The gyroscope can be applied to the movement of the second mobile communication apparatus, and the touch screen can be applied to the touch control of the second mobile communication apparatus. The above sensing unit is just for example but not for limiting the scope of the invention.
In this embodiment, the data transmission is carried out only when the first operation and the second operation are the same. So, in order to efficiently make the first and second operations the same, the data transmission method can include, before the first and second operations are implemented, a step of putting the first and second mobile communication apparatuses together and even stacking them. Thus, when the movement operations of the first and second mobile communication apparatuses are implemented, the first operation is substantially equal to the second operation.
The step S03 is to implement an identification procedure according to the first time, the first information, the second time and the second information. Besides, the step S04 is to determine if a data of the first mobile communication apparatus is transmitted to the second mobile communication apparatus through a communication interface according to the result of the identification procedure. In this embodiment, when it is determined that the first and second operations are substantially the same and the first and second times are substantially equal to each other, the data will be transmitted to the second mobile communication apparatus. Otherwise, when it is determined that the first and second operations are substantially the same and the second time lies within a range of the first time, the data will be transmitted to the second mobile communication apparatus. Thereby, the data transmission can be completed. In this embodiment, the communication interface is in conformity to Wi-Fi, Wi-Fi direct, or other kinds of communication protocols, such as a protocol supporting point-to-point transmission.
Besides, before implementing the first operation, the data transmission method can further include a step of selecting a stored data, i.e. the data to be transmitted to the second mobile communication apparatus, by the first mobile communication apparatus. In this case, the first mobile communication apparatus is defined as a transmitting end, and broadcasts the related information outward so as to establish the connection with the second mobile communication apparatus. Therefore, the second mobile communication apparatus can be aware of transmitting the second operation information to the first mobile communication apparatus for the identification, and also the first mobile communication apparatus can be aware of transmitting the data to the second mobile communication apparatus if the result of the identification procedure is validated. The above-mentioned broadcasting can be implemented at another time, such as in the meantime of the first operation.
The data transmission method can further include steps of: converting the first operation information into a first conversion information; and converting the second operation information into a second conversion information, wherein the first and second conversion information will be compared in the identification procedure. Thereby, the amount of the information need to be compared can be reduced, or the criteria of the comparison can be simplified or lowered down. For example, the first operation information in the case of moving the mobile communication apparatuses is of an x-axial rotation while the second operation information is of a y-axial rotation, but they are both converted into the “rotation” as the first and second conversion information. Otherwise, in the case of the touch control, a user plots a rectangle on the touch screen of the first mobile communication apparatus while another user plots a trapezoid on the touch screen of the second mobile communication apparatus, but both figures are converted into the “rectangle” as the first and second conversion information. Therefore, the database capacity required for the identification procedure can be reduced, and also the criteria for the data transmission can be lowered down.
The following is a practical application to illustrate the data transmission method of this embodiment.
Then, the first and second operations will be implemented. Because this case is with regard to the movement of the mobile communication apparatus, the first and second mobile communication apparatuses 11 and 12 can be stacked as shown in
The following is the case with regard to the touch control for the first and second operations.
The identification unit 213 implements an identification procedure according to the first time, the first operation information, the second time and the second operation information. The first mobile communication apparatus 21 determines if a data thereof is transmitted to the second mobile communication apparatus 22 through the first communication unit 214 and the second communication unit 223 according to the result of the identification procedure. When it is determined that the first and second operation information are substantially the same and the first and second times are substantially equal to each other, the first mobile communication apparatus 21 transmits the data to the second mobile communication apparatus 22. Otherwise, when it is determined that the first and second operation information are substantially the same and the second time lies within a range of the first time, the first mobile communication apparatus 21 transmits the data to the second mobile communication apparatus 22.
The first and second operations include the rotation, straight movement, crooked movement, touch control or their any combination for example. The sensing units 215 and 224 are a gyroscope or touch screen each for example. The gyroscope can be applied to the case with regard to the movement of the mobile communication apparatus, and the touch screen can be applied to the case with regard to the touch control of the mobile communication apparatus. The above sensing unit is just for example but not for limiting the scope of the invention. Besides, the first and second mobile communication apparatuses 21 and 22 can be stacked, and thus the first operation is substantially equal to the second operation when the first and second mobile communication apparatuses 21 and 22 are operated to move.
The first and second communication units 214 and 223 can use the communication interfaces in conformity to Wi-Fi, Wi-Fi direct, or other kinds of communication protocols, such as a protocol supporting point-to-point transmission.
The first mobile communication apparatus 21 can further include a first conversion unit 216, which converts the first operation information into a first conversion information. The second mobile communication apparatus 22 can further include a second conversion unit 225, which converts the second operation information into a second conversion information. The identification unit 213 implements the identification procedure according to the first time, the first conversion information, the second time and the second conversion information.
Other technical features of the first and second mobile communication apparatuses 21 and 22 have been clearly illustrated in the above embodiments of the data transmission method, and therefore they are not described here for conciseness.
In summary, in the data transmission method and system of the invention, a plurality of the mobile communication apparatuses are handled to generate a plurality of the operation information, and the identification procedure is implemented according to the generated operation information and operation time to determine if the data transmission is performed. Thereby, the user can complete the data transmission just by taking the mobile communication apparatus to do the simple operation, such as moving the mobile communication apparatus or plotting a figure on the ouch screen of the mobile communication apparatus. In other words, the network transmission setting and pairing can be avoided. Therefore, by the data transmission method and system of this invention, the data transmission between the mobile communication apparatuses can be implemented more intuitively and conveniently, and can be achieved without through the third-party server so as to be unlimited by the network environment. Besides, the data transmission method and system of this invention can be applied, for example, to the data transmission between small-scale household appliances (such as remote controls) or to the business field (e.g. card exchanging, electronic payment). Accordingly, the invention discloses a concept that the data transmission is completed by an intuitive friendly coordination operation, and thus has the following advantages of simple operation free of the wireless communication setting, skipping the friend list or social networking, intuitive friendly coordination operation, and avoiding the limitation of the third-party server and network environment.
Although the invention has been described with reference to specific embodiments, this description is not meant to be construed in a limiting sense. Various modifications of the disclosed embodiments, as well as alternative embodiments, will be apparent to persons skilled in the art. It is, therefore, contemplated that the appended claims will cover all modifications that fall within the true scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
102109546 | Mar 2013 | TW | national |