The present invention relates to touch communications technologies applied to electronic devices, and more particularly, to a method for performing touch communications control of an electronic device, and an associated apparatus.
According to the related art, Near Field Communication (NFC) can be regarded as a contactless identification and interaction technology, and can be used for performing short distance wireless communications between mobile devices, consumer electronic products, personal computers, and/or intelligent electronic devices through a method of near field magnetic coupling (e.g. using the frequency of 13.56 MHz). The users of NFC devices can intuitively exchange information and acquire contents and services with ease.
As the market for portable electronic devices such as mobile phones equipped with NFC functionalities has become mature, they can be used for supporting mobile payment or point of sale (POS). However, as the NFC devices are designed to transmit and receive signals through magnetic coupling, it is typical to implement an inductive card reader or some components having similar functionalities in the aforementioned portable electronic devices such as the mobile phones mentioned above, which may cause the sizes of the portable electronic devices to be increased, and further cause the layouts, the structure arrangement, and the materials of components in the portable electronic devices such as the mobile phones to be limited.
Therefore, some touch communications technologies regarding touch panel devices (e.g. electronic device equipped with touch panels), such as those described in the U.S. Patent Application Publication No. 2011/0304583, the U.S. Patent Application Publication No. US 2013/0147760, the China Patent Application Publication No. CN 102916729 A, are proposed recently, where the touch panels and the driving integrated circuit (IC) in the touch panel devices can be used for performing communications and data transmission. For example, a conventional touch panel device may comprise a touch sensor. In addition, at least one portion of the touch sensor can be at least one portion of the touch panel in the conventional touch panel device, where the touch panel can be a touch panel that does not have the display functionality (e.g. a touch pad), or a touch panel that has the display functionality (e.g. a touch screen). The touch sensor may comprise multiple driving electrodes and sensing electrodes installed on substrates, such as the driving electrodes and the sensing electrodes for forming capacitor structures. At least one of the driving electrodes and the sensing electrodes can be used as transmitting electrodes, and at least one of the driving electrodes and the sensing electrodes can be used as receiving electrodes. Thus, the signals can be transmitted or received by using the electrodes and the driving IC in the conventional touch panel device, to realize touch communications based on electric fields, having no need to implement any inductive card reader or some components having similar functionalities in the conventional touch panel device, where this architecture can significantly reduce the size and save the costs, in comparison with the NFC technology.
Please refer to
The signal receiving system 202 may comprise a touch communications request signal responding unit 221, a communications connection establishment unit 222, and a second communications unit 223. More particularly, after receiving the touch communications request signal transmitted by the first touch panel device 101, such as the touch communications request signal received through the receiving electrodes of the second touch panel device 102, the touch communications request signal responding unit 221 may respond to the touch communications request signal with a response signal such as that mentioned above, and more particularly, may send the response signal to the first touch panel device 101 through the transmitting electrodes of the second touch panel device 102. After the touch communications request signal responding unit 221 responds to the touch communications request signal of the first touch panel device 101 with the response signal, the communications connection establishment unit 222 may establish the communications connection with the first touch panel device 101 (i.e. the communications connection between the first touch panel device 101 and the second touch panel device 102). After the communications connection establishment unit 222 establishes the communications connection, the second communications unit 223 may receive the communications information and/or data from the first touch panel device 101 through the receiving electrodes of the second touch panel device 102.
It is an objective of the claimed invention to provide a method for performing touch communications control of an electronic device, and an associated apparatus, in order to enhance the overall performance.
It is another objective of the claimed invention to provide a method for performing touch communications control of an electronic device, and an associated apparatus, in order to improve the experience of the user.
According to at least one exemplary embodiment, a method for performing touch communications control is provided, where the method is applied to a touch communications device. The method comprises the steps of: performing communications to establish at least one communications connection between the touch communications device and a plurality of touch communications devices; obtaining identification information of each touch communications device of the plurality of touch communications devices to determine whether each touch communications device of the plurality of touch communications devices is one of a plurality of predetermined touch communications devices; and performing a predetermined action based on whether each touch communications device of the plurality of touch communications devices is one of the plurality of predetermined touch communications devices.
According to at least one exemplary embodiment, an apparatus for performing touch communications control is provided, where the apparatus comprises at least one portion (e.g. a portion or all) of an electronic device. The apparatus comprises a touch panel, and further comprises a processing circuit that is coupled to the touch panel. The touch panel is arranged to allow at least one communications connection to be established through the touch panel, and the processing circuit is arranged to perform touch communications control. More particularly, with aid of the touch panel, the processing circuit performs communications to establish at least one communications connection between the touch communications device and a plurality of touch communications devices, and obtains identification information of each touch communications device of the plurality of touch communications devices to determine whether each touch communications device of the plurality of touch communications devices is one of a plurality of predetermined touch communications devices. In addition, the processing circuit performs a predetermined action based on whether each touch communications device of the plurality of touch communications devices is one of the plurality of predetermined touch communications devices.
According to at least one exemplary embodiment, an electronic device comprising a sub-region is provided, wherein the sub-region comprises the apparatus for performing touch communications control mentioned above.
It is an advantage of the present invention that the present invention method and the associated apparatus can enhance the overall performance of touch communications devices. In addition, the present invention method and the associated apparatus can improve the experience of the user. Additionally, the security of the touch communications system implemented according to the present invention can be enhanced.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Certain terms are used throughout the following description and claims, which refer to particular components. As one skilled in the art will appreciate, electronic equipment manufacturers may refer to a component by different names. This document does not intend to distinguish between components that differ in name but not in function. In the following description and in the claims, the terms “include” and “comprise” are used in an open-ended fashion, and thus should be interpreted to mean “include, but not limited to . . . ”. Also, the term “couple” is intended to mean either an indirect or direct electrical connection. Accordingly, if one device is coupled to another device, that connection may be through a direct electrical connection, or through an indirect electrical connection via other devices and connections.
Please refer to
In this exemplary embodiment, each of the touch communications device 501, the first touch communications device 520, the second touch communications device 530, and the third touch communications device 540 can be implemented by using the touch communications technologies mentioned above, and more particularly, can be a touch panel device that is capable of performing the operations of at least one of the first touch panel device 101 and the second touch panel device 102 mentioned above. In addition, each of the touch communications devices 501, 520, 530 and 540 can be equipped with a processing circuit (not shown in
The touch communications device 501 is capable of detecting the contact or approaching of another touch communications device with aid of the touch communications technologies mentioned above. In some exemplary embodiments, the touch communications device 501 is further capable of detecting location of another touch communications device. As shown in
In this exemplary embodiment, the device information 515, 516 and 517 can be used for notifying the aforementioned one or more users of which touch communications device should be put onto (or put close to) one of the regions 511, 512 and 513. For example, the aforementioned one or more users may comprise a user A, a user B, and a user C. In a situation where the first touch communications device 520 belongs to the user A, the first device information 515 may comprise the name of the user A (e.g. the name “A”), and therefore can be used for guiding the user A to place the first touch communications device 520 (which may have the corresponding tag with the name “A” thereon, for example) to be close to, or in contact with, the first region 511. In addition, in a situation where the second touch communications device 530 belongs to the user B, the second device information 516 may comprise the name of the user B (e.g. the name “B”), and therefore can be used for guiding the user B to place the second touch communications device 530 (which may have the corresponding tag with the name “B” thereon, for example) to be close to, or in contact with, the second region 512. Additionally, in a situation where the third touch communications device 540 belongs to the user C, the third device information 517 may comprise the name of the user C (e.g. the name “C”), and therefore can be used for guiding the user C to place the third touch communications device 540 (which may have the corresponding tag with the name “C” thereon, for example) to be close to, or in contact with, the third region 513. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. According to some variations of this exemplary embodiment, the device information mentioned above, such as the device information 515, 516 and 517, may vary. For example, the device information (e.g. the first device information 515) may comprise product information of corresponding touch communications device (e.g. the first touch communications device 520) or any other information capable of hinting which touch communications device to put onto/close to such as the brand name and/or the model number of the corresponding touch communications device, and therefore can be used for guiding the user to place the corresponding touch communications device to be close to, or in contact with, the corresponding region (e.g. the first region 511).
As mentioned above, under control of the aforementioned processing circuit of the touch communications device 501, the touch panel 510 of the touch communications device 501 may display the device information 515, 516 and 517 for notifying the aforementioned one or more users of which touch communications device should be put onto (or put close to) one of the regions 511, 512 and 513. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. According to some variations of this exemplary embodiment, the device information 515, 516 and 517 may not be displayed while the real owners of the touch communications devices 520, 530 and 540 may be the only people that knows which of the regions 511, 512 and 513 is the correct region for the specific user to place his/her own touch communications device to be close to, or in contact with. Thus, in a situation where the processing circuit of the touch communications device 501 prevents the touch panel 510 from displaying the device information 515, 516 and 517, the security of the touch communications system 500 can be enhanced.
In this exemplary embodiment, communications connection can be established between the touch communications device 501 and any of the touch communications devices 520, 530 and 540 that is close to or in contact with the touch communications device 501. The communications connection can be established via the touch panel 501. For example, when the touch communications device 520 is close to or in contact with the touch communications device 501, a communications connection between the touch communications devices 520 and 501 can be established via the touch panel 501; when the touch communications device 530 is close to or in contact with the touch communications device 501, a communications connection between the touch communications devices 530 and 501 can be established via the touch panel 501; when the touch communications device 540 is close to or in contact with the touch communications device 501, a communications connection between the touch communications devices 540 and 501 can be established via the touch panel 501.
In this exemplary embodiment, the processing circuit of the touch communications device 501 may obtain identification information of the touch communications devices 520, 530 and 540 to determine whether each of the touch communications devices 520, 530 and 540 is one of a plurality of predetermined touch communications devices. For example, the processing circuit of the touch communications device 501 may obtain identification information to determine whether each of the touch communications devices 520, 530 and 540 is indeed one of the plurality of predetermined touch communications devices that belong to users A, B and C. The identification information may be obtained through the communications connection(s) between the touch communications device 501 and the touch communications devices 520, 530 and 540. In one exemplary embodiment, not each of the touch communications devices 520, 530 and 540 has communications connection with the touch communications device 501, for example, the device 530 may be the only one having communications connection with the device 501. Then the device 501 may obtain the identification information of the devices 520, 530 and 540 through the communications connection between the device 501 and the device 530. The touch communications devices 520, 530 and 540 may generate and send a first device identification information, a second device identification information, and a third device identification information to the touch communications device 501 to allow the touch communications device 501 to identify (or recognize) the first touch communications device 520, the second touch communications device 530, and the third touch communications device 540, respectively. For example, according to an exemplary embodiment of the present invention, the first device identification information, the second device identification information, and the third device identification information can be received by the first region 511, the second region 512, and the third region 513 of the touch panel 510, respectively. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. According to some variations of this exemplary embodiment, the device identification information can be received by any other region of the touch panel 510, such as at least one other region (e.g. one or more other regions) of the touch panel 510. In this exemplary embodiment, each of the first device identification information, the second device identification information, and the third device identification information can be identification information that can be used for identifying the corresponding touch communications device within the touch communications devices 520, 530 and 540, where examples of the identification information may include, but not limited to, the user name, the International Mobile Equipment Identity (IMEI) number, certification information, authorization information, etc.
In one exemplary embodiment, the processing circuit of the touch communications device 501 may perform a predetermined action based on whether each of the touch communications devices 520, 530 and 540 is one of the plurality of predetermined touch communications devices. For example, in a situation where each of the touch communications devices 520, 530 and 540 is one of the plurality of predetermined touch communications devices that belongs to users A, B and C, the aforementioned processing circuit of the touch communications device 501 can perform a predetermined action such as control another electronic device, start running at least one application (e.g. one or more applications) corresponding to this situation, etc. The predetermined action can be associated with the touch communications devices 520, 530 and 540. Examples of controlling another electronic device may include, but not limited to, opening an electronic safe deposit box, operating a machine that can only be operated with authorization, etc. Examples of the aforementioned at least one application may include, but not limited to, encrypted document browsing applications, joint account management applications, etc., which may depend on various kinds of market requirements. In one exemplary embodiment, the processing circuit of the touch communications device 501 may perform the predetermined action only based on whether each of the touch communications devices 520, 530 and 540 is one of the plurality of predetermined touch communications devices. Thus in this exemplary embodiment, the predetermined action may be performed as long as the identification information of all of the touch communications devices 520, 530 and 540 can be obtained and all of the touch communications devices 520, 530 and 540 are determined to be one of the plurality of predetermined touch communications devices. Then in this exemplary embodiment, the touch panel 510 may not display information capable of hinting which touch communications device to put onto/close to the touch communications device 501. Further in this exemplary embodiment, not each of the touch communications devices 520, 530 and 540 may be required to have communications connection with the touch communications device 501 since the identification information of all the devices 520, 530 and 540 may be obtained through even only one communications connection between device 501 and one of the devices 520, 530 and 540.
According to one exemplary embodiment, in a situation where each of the touch communications devices 520, 530 and 540 is one of the plurality of predetermined touch communications devices and is in contact with or close to the touch communications device 501, the predetermined action can be performed when this situation has not been changed for a predetermined time period. The predetermined time period can be set as three seconds, for example, or any other length of time according to different design requirements. In the aforementioned situation of these exemplary embodiments, within three seconds, if any of the touch communications devices 520, 530 and 540 (e.g. one or more of the devices 520, 530 and 540) is removed from the touch communications device 501, the processing circuit of the touch communications device 501 may determine that the condition for performing the predetermined action (e.g. running an application associated with the devices 520, 530 and 540) is not satisfied. Thus, the touch communications devices 520, 530 and 540 may have to be close to, or in contact with, the touch communications device 501 for the predetermined time period such as three seconds again to make the condition for performing the predetermined action be satisfied, so the processing circuit of the touch communications device 501 may perform the predetermined action. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. According to some variations of this exemplary embodiment, the condition for performing the predetermined action may vary. For example, if any of the touch communications devices 520, 530 and 540 is removed from touch communications device 501, the processing circuit of the touch communications device 501 may determine that the condition for performing the predetermined action is not satisfied and does not allow the devices 520, 530 and 540 to try again.
According to the exemplary embodiments, the predetermined time period mentioned above can be set as three seconds. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. According to at least one other exemplary embodiment, the predetermined time period mentioned above can be set to be equivalent to another fixed value of time.
The aforementioned apparatus for performing touch communications control (i.e. the apparatus which may comprise the at least one portion of the touch communications system 500 shown in
In Step S621, under control of the processing circuit of the touch communications device 501 (more particularly, the processing circuit running the program codes mentioned above), the touch panel 510 of the touch communications device 501 (more particularly, the aforementioned touch-sensitive display module of the exemplary embodiment shown in
In Step S622, the touch communications device 501 (more particularly, the processing circuit thereof) may wait for the first touch communications device 520, the second touch communications device 530, and the third touch communications device 540 to be close to, or in contact with, the first region 511, the second region 512, and the third region 513 of the touch panel 510, respectively.
In Step S623, under control of the processing circuit of the touch communications device 501, when one or more touch communications devices of the first touch communications device 520, the second touch communications device 530, and the third touch communications device 540 is close to, or in contact with, the corresponding region(s) of the touch panel 510 (e.g. one or more regions corresponding to the aforementioned one or more touch communications devices within the first region 511, the second region 512, and the third region 513), the touch communications device 501 performs communications to establish one or more communications connections with the aforementioned one or more touch communications devices, respectively.
For example, under control of the processing circuit of the touch communications device 501, when it is detected that any touch communications device within the aforementioned one or more touch communications devices is removed (or taken away) from the touch communications device 501, the touch communications device 501 may disconnect the communications connection between the touch communications device 501 and the removed touch communications device, i.e. the touch communications device that is removed (or taken away) from the touch communications device 501. This is for illustrative purposes only, and is not meant to be a limitation of the present invention.
In Step S624, under control of the processing circuit of the touch communications device 501, the device 501 obtains the identification information of the aforementioned one or more touch communications devices of Step S623.
In Step S625, after the touch communications device 501 performs communications to establish the communications connection(s) between the touch communications device 501 and one or more of the first touch communications device 520, the second touch communications device 530, and the third touch communications device 540 that are close to or in contact with the device 501, the processing circuit of the touch communications device 501 checks whether any of the devices 520, 530 and 540 that has been connected with the device 501 is removed (or taken away) from the touch communications device 501 within a predetermined time period such as that mentioned above. When it is detected that any of the devices 520, 530 and 540 is removed (or taken away) from the touch communications device 501 within the predetermined time period, Step S622 is re-entered; otherwise, Step S626 is entered.
In Step S626, the processing circuit of the touch communications device 501 performs a predetermined action. For example, the processing circuit of the touch communications device 501 may run the corresponding application such as the aforementioned at least one application (e.g. the associated application that is supposedly to be run in the situation mentioned in some of the above exemplary embodiments).
As shown in
As mentioned above, the processing circuit of the touch communications device 501 may check whether any of the touch communications devices 520, 530 and 540 is removed (or taken away) from the touch communications device 501 within the predetermined time period. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. In another example, after the touch communications device 501 performs communications to establish the communications connections between the touch communications device 501 and all of the touch communications devices 520, 530 and 540, respectively, the processing circuit of the touch communications device 501 may check whether the communications connection between the touch communications device 501 and each of the touch communications devices 520, 530 and 540 has been established for the predetermined time period mentioned above.
Please note that the associated operations of the method 600 have been disclosed in the above exemplary embodiments. For brevity, similar descriptions for this exemplary embodiment are not repeated in detail here.
According to some exemplary embodiments, the aforementioned apparatus for performing touch communications control may comprises at least one portion (e.g. a portion or all) of an electronic device such as the touch communications device 501. More particularly, this apparatus may comprise a touch panel such as the touch panel 510, and may further comprise a processing circuit that is coupled to the touch panel, where the processing circuit may comprise the processing circuit of the touch communications device 501, such as the processing circuit running the program codes mentioned above. The touch panel can be arranged to allow at least one communications connection to be established through the touch panel, and the processing circuit can be arranged to perform touch communications control. In addition, with aid of the touch panel, the processing circuit may perform communications to establish at least one communications connection between the touch communications device and a plurality of touch communications devices (e.g. the touch communications devices 520, 530 and 540), and obtains identification information of each touch communications device of the plurality of touch communications devices to determine whether each touch communications device of the plurality of touch communications devices is one of a plurality of predetermined touch communications devices. Additionally, the processing circuit may perform a predetermined action based on whether each touch communications device of the plurality of touch communications devices is one of the plurality of predetermined touch communications devices.
In some exemplary embodiments, the processing circuit may obtain the identification information according to different methods. For example, the processing circuit may obtain the identification information of a specific touch communications device of the plurality of touch communications devices through the communications connection between the touch communications device and the specific touch communications device, and the processing circuit may determine whether the specific touch communications device is one of the plurality of predetermined touch communications devices according to the identification information of the specific touch communications device. In another example, the processing circuit may obtain the identification information of a specific touch communications device of the plurality of touch communications devices by performing shape detection on the specific touch communications device. More particularly, the identification information of the specific touch communications device may be a detection result indicating whether an outline of the specific touch communications device matches a predetermined outline. In particular, the processing circuit may detect whether a shape and a size of the outline of the specific touch communications device match that of the predetermined outline, respectively, to obtain the identification information of the specific touch communications device.
In some exemplary embodiments, the processing circuit may trigger the predetermined action according to different methods. For example, when it is detected that each touch communications device of the plurality of touch communications devices is one of the plurality of predetermined touch communications devices, the processing circuit may immediately perform the predetermined action associated with the plurality of touch communications devices. In another example, when it is detected that each touch communications device of the plurality of touch communications devices is one of the plurality of predetermined touch communications devices, the processing circuit may wait for a predetermined time period and check whether the communications connection between the touch communications device and any touch communications device of the plurality of touch communications devices is broken. When it is detected that the communications connection between the touch communications device and any touch communications device of the plurality of touch communications devices is not broken during the predetermined time period, the processing circuit may perform the predetermined action associated with the plurality of touch communications devices.
In some exemplary embodiments, the touch communications device and the plurality of touch communications devices can be implemented with touch communications technologies. For example, before the communications connection between the touch communications device and a specific touch communications device of the plurality of touch communications devices is established, a distance between a touch panel of the specific touch communications device and the touch panel of the touch communications device is not larger than a predetermined length.
For better comprehension, the first touch communications device 520, the second touch communications device 530, and the third touch communications device 540 of this exemplary embodiment may have the corresponding tags with the strings “Alan's Phone”, “Bill's Phone”, and “Craig's Phone” thereon, respectively. For example, when a specific user within the users A, B and C, such as Alan in this exemplary embodiment, puts his phone (i.e. the first touch communications device 520 in this exemplary embodiment) close to or in contact with the corresponding region of the touch panel 510, such as the first region 511 corresponding to the first touch communications device 520 in this exemplary embodiment, the communications connection between the touch communications device 501 and the first touch communications device 520 can be established. Under control of the processing circuit of the touch communications device 501, the touch panel 510 may display the boundary of the first region 511 with another type of dashed lines, to indicate that the communications connection between the touch communications device 501 and the first touch communications device 520 has been established. For brevity, similar descriptions for this exemplary embodiment are not repeated in detail here.
Please note that, in the embodiment shown in
For example, when all of the users A, B and C, such as Alan, Bill, and Craig in this exemplary embodiment, have put their phone (i.e. the touch communications devices 520, 530 and 540 in this exemplary embodiment) close to or in contact with the corresponding regions of the touch panel 510, such as the regions 511, 512 and 513, the communications connection between the touch communications device 501 and each of the touch communications devices 520, 530 and 540 may have been established. Under control of the processing circuit of the touch communications device 501, the touch panel 510 may display the boundaries of the regions 511, 512 and 513 with the other type of dashed lines, to indicate that the communications connection between the touch communications device 501 and each of the touch communications devices 520, 530 and 540 has been established. In addition, the notification information 514 of this exemplary embodiment may comprise a time-related icon such as the stop watch illustrated around the upper right corner of
As mentioned above, the predetermined time period can be set as three seconds, for example. Thus, when all of the users A, B and C have put their phone close to or in contact with the corresponding regions of the touch panel 510, such as the regions 511, 512 and 513, and the communications connections between the touch communications device 501 and each of the touch communications devices 520, 530 and 540 have just been established, the remaining time that the users should wait for is equivalent to the predetermined time period such as three seconds (labeled “3” in
Please note that, in the embodiment shown in
For example, suppose that none of the touch communications devices 520, 530 and 540 is removed from the touch communications device 501 during the predetermined time period. When all of the users A, B and C in this exemplary embodiment have waited for the predetermined time period (e.g. three seconds in this exemplary embodiment), the remaining time that the users should wait for is equivalent to zero (labeled “0” in
Please note that, in the embodiment shown in
In any of the embodiments respectively shown in
For better comprehension, the touch communications device 501, the first touch communications device 520, the second touch communications device 530, and the third touch communications device 540 of this exemplary embodiment can be labeled “Device #0”, “Device #1”, “Device #2”, and “Device #3”, respectively. According to this exemplary embodiment, the processing circuit of the touch communications device 501 may check each electrode of the plurality of electrodes to find out which client(s) of the client devices (e.g. one or more touch communications devices within the touch communications devices 520, 530 and 540) is/are connected. As shown in
In this exemplary embodiment, the processing circuit of the touch communications device 501 may ignore an output signal within the output signals of the plurality of electrodes that has a signal strength less than a predetermined threshold. For example, the predetermined threshold can be illustrated with the dashed line in the upper half of
In the exemplary embodiment shown in
According to this exemplary embodiment, the processing circuit of the touch communications device 501 may interact with any of the first touch communications device 520, the second touch communications device 530, and the third touch communications device 540, such as the first touch communications device 520 in this exemplary embodiment. For example, under control of the processing circuit of the first touch communications device 520, the first touch communications device 520 may send a signal labeled “Hello” shown in
In this exemplary embodiment, under control of the processing circuit of the touch communications device 501, the touch communications device 501 may send an acknowledgement (Ack) to the first touch communications device 520 in response to the signal “Hello” shown in
According to this exemplary embodiment, the processing circuit of the touch communications device 501 may interact with any of the touch communications devices 520, 530 and 540, such as the first touch communications device 520 and the second touch communications device 530 in this exemplary embodiment, with aid of time division. For example, under control of the processing circuit of the first touch communications device 520, the first touch communications device 520 may send a signal labeled “Hello” shown in the right half of
As shown in
In this exemplary embodiment, the device 520 may send the signal labeled “Delayed hello” in the right half of
According to this exemplary embodiment, the processing circuit of the touch communications device 501 (more particularly, the processing circuit running the program codes mentioned above) may interact with any of the first touch communications device 520, the second touch communications device 530, and the third touch communications device 540, such as the touch communications devices 520 and 530 in this exemplary embodiment, with aid of frequency division. More particularly, the master device such as the device 501 may prepare a plurality of channels corresponding to different frequencies, respectively, to allow the client devices such as the devices 520, 530 and 540 to communicate with the master device through at least one portion of the plurality of channels. For example, a specific channel of the plurality of channels can be defined (and used) as the control channel, and the other channels of the plurality of channels can be defined (and used) as the data channels.
In addition, any of the client devices, such as one of the devices 520 and 530, may initially use the control channel to ask for connecting with the master device. When the master device receives the signal from this client device (e.g. the signal of asking for connecting with the master device), by sending a switch channel request through the control channel, the master device may ask (or instruct) this client device to switch to one of the data channels mentioned above, such as a predetermined data channel corresponding to this client device (e.g. a given data channel). When receiving the switch channel request, this client device may connect to the master device through the predetermined data channel (e.g. a given data channel).
For example, under control of the processing circuit of the device 520, the device 520 may send a signal labeled “Hello” shown in the right half of
In another example, under control of the processing circuit of the device 530, the device 530 may send a signal labeled “Hello” shown in the left half of
In this exemplary embodiment, under control of the processing circuit of the device 501, the device 501 may use the heartbeats sent from the device 520, such as those illustrated in the right half of
According to this exemplary embodiment, the touch communications device 501 may interact with any of the first touch communications device 520, the second touch communications device 530, and the third touch communications device 540, such as the touch communications devices 520 and 530 in this exemplary embodiment, with aid of code division. More particularly, the master device such as the device 501 may use a plurality of predefined codes for encoding and decoding, to allow the client devices such as the devices 520, 530 and 540 to communicate with the master device such as the device 501 through at least one portion of the plurality of predefined codes. For example, a specific predefined code of the plurality of predefined codes, such as the code #0, can be used to ask for connection, and the other codes of the plurality of predefined codes can be used as the data communications codes.
Any of the client devices, such as one of the devices 520 and 530, may initially use the code for asking for connection mentioned above to ask for connecting with the master device such as the device 501. When the master device receives the signal from this client device (e.g. the signal of asking for connecting with the master device), by sending a switch code request, the master device may ask (or instruct) this client device to switch to one of the data communications codes mentioned above, such as a predetermined data communications code corresponding to this client device (e.g. a given data communications code). When receiving the switch code request, this client device may communicate with the master device through the predetermined data communications code (e.g. a given data communications code). In this exemplary embodiment, when receiving a signal, the master device may try to decode this signal by each of the plurality of predefined codes and may find that one code of the plurality of predefined codes is valid for decoding this signal (e.g. it is successful to decode this signal by using this code), and therefore, the master device can determine that this signal is sent from the client device corresponding to this code. As a result, the master device can know which client device is talking to the master device.
For example, under control of the processing circuit of the device 520, the device 520 may send a signal labeled “Hello” shown in the right half of
In another example, under control of the processing circuit of the second touch communications device 530, the device 530 may send a signal labeled “Hello” shown in the left half of
In this exemplary embodiment, under control of the processing circuit of the device 501, the device 501 may use the heartbeats sent from the device 520, such as that illustrated in the right half of
In some exemplary embodiments, the processing circuit of a touch communications device may perform touch communications control according to at least one control scheme, wherein the aforementioned at least one control scheme may comprise the strength division control scheme, the time division control scheme, the frequency division control scheme, or the code division control scheme, or may comprise a combination thereof (i.e. a combination of the strength division control scheme, the time division control scheme, the a frequency division control scheme, and/or the code division control scheme).
According to this exemplary embodiment, the touch communications device 1500 may comprise an execution module 1510, a control module 1520, and a detection circuit 1530. In addition, the touch communications device 1500 can be implemented to be a portion of an electronic device such as that mentioned above, where examples of the electronic device may include, but not limited to, Personal Digital Assistants (PDAs), mobile phones, smart phones, laptops (or notebook computer), tablets (or tablet personal computers), gaming devices, electronic books (e-books), computers, televisions (TVs), kiosks, digital photo frames, point of sale (POS) terminals, navigation systems, wearable devices. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. According to some variations of this exemplary embodiment, the touch communications device 1500 can be implemented to be the whole of the electronic device. According to some variations of this exemplary embodiment, the touch communications device 1500 can be integrated into the electronic device.
In this exemplary embodiment, at least some portion of the components shown in
Please note that the touch panel for performing touch communications in this exemplary embodiment (i.e. the touch panel of the touch communications device 1500) can be a movable component or a fixed component within the electronic device. The execution module 1510 can be used for generating a user interface, where the user interface can be generated by running a multimedia application, for example. In addition, the detection circuit 1530 may partially or fully positioned within the touch panel of the touch communications device 1500, and can be used for detecting signals according to the physical proximity between the touch communications device 1500 and another touch communications device. For example, the detection circuit 1530 may comprise a plurality of detection electrodes. According to an exemplary embodiment, the plurality of detection electrodes may comprise at least one of the driving electrodes and sensing electrodes installed on substrates within the touch panel, such as the driving electrodes and the sensing electrodes for forming capacitor structures within the touch panel.
According to an exemplary embodiment of the present invention, the maximum distance between two touch communications devices (which comprise the touch communications device 1500 in this exemplary embodiment) that can successfully communicate with each other can be equal to 2 centimeters (cm). That is, in order to guarantee that the two touch communications devices can successfully communicate with each other, the distance between the two touch communications devices should not be larger than 2 cm in this exemplary embodiment. Thus, the so-called physical proximity between the two touch communications devices (or the physical proximity between the touch panels of the two touch communications devices), or the situation where the touch panel of one of the two touch communications devices is close to the touch panel of the other one of the two touch communications devices, may represent that the distance between the touch panels of the two touch communications devices is not larger than 2 cm in this exemplary embodiment. According to another exemplary embodiment of the present invention, in order to maintain the distance between the touch panels of the two touch communications devices to be not larger than 2 cm, the user may put the two touch communications devices together to allow the touch panels of the two touch communications devices to be in contact with each other. Please note that 2 cm can be taken as an example of the maximum distance between the two touch communications devices that can successfully communicate with each other. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. According to some variations of this exemplary embodiment, the maximum distance between the two touch communications devices that can successfully communicate with each other may vary, depending on various designs of touch panel, touch panel driving IC, and/or electronic device. For example, the maximum distance between the two touch communications devices that can successfully communicate with each other may become greater (e.g. 5 cm, or greater than 5 cm). In another example, the maximum distance between the two touch communications devices that can successfully communicate with each other may become smaller (e.g. 2 millimeter (mm), or less than 2 mm). Besides, the touch panel can be a capacitive touch panel.
The control module 1520 can be coupled to the execution module 1510 and the detection circuit 1530, and can obtain an outline corresponding to the other touch communications device according to the received signal, and determine whether the outline corresponding to the other touch communications device matches a predetermined outline. The control module 1520 can further output a resultant signal to the execution module 1510 according to the determination result (i.e. the determination result of whether the outline corresponding to the other touch communications device matches the predetermined outline). According to the resultant signal, the execution module 1510 can output resultant information corresponding to the other touch communications device mentioned above. In addition, according to the resultant signal, the execution module 1510 can perform an action corresponding to the predetermined outline (or trigger an operation corresponding to the predetermined outline), where examples of this action (or this operation) may include, but not limited to, controlling a device other than the other touch communications device mentioned above, enabling an application, etc.
According to some exemplary embodiments, the operations of controlling the device other than the other touch communications device may vary. For example, when the outline corresponding to the other touch communications device matches the predetermined outline such as a first predetermined outline, the execution module 1510 may control the touch communications device 1500 to turn on a TV and to remotely control the TV to switch to a predetermined channel. In another example, when the outline corresponding to the other touch communications device matches the predetermined outline such as a second predetermined outline, the execution module 1510 may control the touch communications device 1500 to turn on an air condition system. In another example, when the outline corresponding to the other touch communications device matches the predetermined outline such as a third predetermined outline, the execution module 1510 may control the touch communications device 1500 to turn on an audio playback system and to remotely control the audio playback system to play a predetermined audio program. This is for illustrative purposes only, and is not meant to be a limitation of the present invention.
According to some exemplary embodiments, the operations of enabling the application may vary. For example, when the outline corresponding to the other touch communications device matches the predetermined outline such as a first predetermined outline, the execution module 1510 may control the touch communications device 1500 to run an electronic mail (e-mail) application. In another example, when the outline corresponding to the other touch communications device matches the predetermined outline such as a second predetermined outline, the execution module 1510 may control the touch communications device 1500 to run a web page browser application. In another example, when the outline corresponding to the other touch communications device matches the predetermined outline such as a third predetermined outline, the execution module 1510 may control the touch communications device 1500 to run a ticket service application. This is for illustrative purposes only, and is not meant to be a limitation of the present invention.
According to some exemplary embodiments, regarding the operations of enabling the application, different predetermined outlines such as a first predetermined outline, a second predetermined outline, and a third predetermined outline may correspond to the same application, but the privilege levels of using the application may be different. For example, all of the first predetermined outline, the second predetermined outline, and the third predetermined outline may correspond to an e-mail application. When the outline corresponding to the other touch communications device matches the first predetermined outline, the execution module 1510 may control the touch communications device 1500 to run the e-mail application and to allow the user to read e-mails. In addition, when the outline corresponding to the other touch communications device matches the second predetermined outline, the execution module 1510 may control the touch communications device 1500 to run the e-mail application and to allow the user to read and delete e-mails. Additionally, when the outline corresponding to the other touch communications device matches the third predetermined outline, the execution module 1510 may control the touch communications device 1500 to run the e-mail application and to allow the user to read, delete, edit and send new e-mails.
According to this exemplary embodiment, the touch communications device 1500 may comprise a touch panel such as that of the touch communications device 501, and the touch communications device 1600 may comprise a first touch panel such as the touch panel of the first touch communications device 520. The physical proximity between the touch communications device 1500 and the touch communications device 1600 may represent that the distance d between the touch panel of the touch communications device 1500 and the first touch panel of the touch communications device 1600 is not greater than a predetermined length. For example, the predetermined length mentioned above can be equal to 2 cm. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. According to some variations of this exemplary embodiment, the predetermined length mentioned above may be different, depending on various designs of touch panel, touch panel driving IC, and/or electronic device. For example, the predetermined length may become greater (e.g. 5 cm, or greater than 5 cm). In another example, the predetermined length may become smaller (e.g. 2 millimeter (mm), or less than 2 mm). No matter whether the predetermined length is equal to 2 cm or not, when the user(s) place the two touch communications devices to be close to, or in contact with, each other (more particularly, the distance between the touch panels of the two touch communications devices is not greater than the predetermined length, e.g. the distance d between the touch panel of the touch communications device 1500 and the first touch panel of the touch communications device 1600 is not greater than 2 cm), an communications connection between the two touch communications devices can be established with aid of the electric fields between them and the interaction through the electric fields. Please note that the touch communications device 1600 can transmit data to the touch communications device 1500 through the communications connection mentioned above, and the touch communications device 1500 can also transmit data to the touch communications device 1600 through the communications connection mentioned above.
According to this exemplary embodiment, the detection circuit 1530 of the touch communications device 1500 may detect a first signal when the touch communications device 1500 and the touch communications device 1600a (e.g. a rectangular version of the touch communications device 1600) are close to or in contact with each other. In other words, when the touch communications device 1600a is close to, or in contact with, the predetermined outline 1701a displayed by the touch communications device 1500, the touch communications device 1500 and the touch communications device 1600a may establish a communications connection between the touch panel of the touch communications device 1500 and the touch panel of the touch communications device 1600a, where the touch communications device 1600a can transmit the first signal to the touch communications device 1500 through the communications connection mentioned above. According to another exemplary embodiment, the touch communications device 1600a may not transmit the first signal, where the detection circuit 1530 may detect the variations of the capacitance between the electrodes of the touch panel of the touch communications device 1500 due to the touch communications device 1600a (i.e. the capacitance variations caused by the touch communications device 1600a), to obtain the first signal. This is for illustrative purposes only, and is not meant to be a limitation of the present invention.
Please note that the touch communications device 1600a can be taken as an example of the touch communications device 1600. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. The shape and/or the size of the touch communications device under consideration may vary. For example, the touch communications device 1600a can be replaced by a touch communications device 1600b (e.g. a circular version of the touch communications device 1600), where the size and the shape of the touch communications device 1600b may be the same as that of the predetermined outline 1701b. In another example, the touch communications device 1600a can be replaced by a touch communications device 1600c (e.g. a rectangular version of the touch communications device 1600), where the size and the shape of the touch communications device 1600b may be the same as that of the predetermined outline 1701c. In another example, the touch communications device 1600a can be can be replaced by another touch communications device such as a triangle version of the touch communications device 1600, where the size and the shape of the other touch communications device may be the same as that of another predetermined outline such as a triangle outline.
The method that the control module 1520 determines whether the outline of the touch communications device 1600a matches the first predetermined outline 1701a may comprise determining whether the shape of the outline of the touch communications device 1600a is the same as that of the first predetermined outline 1701a and determining whether the difference between the size of the outline of the touch communications device 1600a and the size of the first predetermined outline 1701a is not greater than a predetermined value (e.g. 5% of the size of the first predetermined outline 1701a). When the control module 1520 determines that the outline of the touch communications device 1600a matches the first predetermined outline 1701a, the control module 1520 can output a first resultant signal to the execution module 1510. After the execution module 1510 receives the first resultant signal, the execution module 1510 can output first resultant information corresponding to the touch communications device 1600a according to the first resultant signal, where the first resultant information can be a multimedia file, an audio signal, or any information that is capable of notifying the user of whether the outline of the touch communications device 1600a matches the first predetermined outline 1701a. For example, the touch communications device 1500 may use the display module thereof (more particularly, a touch-sensitive display module such as that mentioned above, or a touch screen such as that mentioned above) to display a smiling face 1702a, or use an audio playback module thereof (e.g. a speaker) to play a predetermined audio file of a hail, or use any other method, to notifying the user of the detection result that the touch communications device 1600a matches the first predetermined outline 1701a.
According to an exemplary embodiment, the control module 1520 may comprise a database arranged for storing the plurality of predetermined outlines mentioned above, such as the first predetermined outline 1701a, the second predetermined outline 1701b, and the third predetermined outline 1701c. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. For example, the plurality of predetermined outlines may be stored in any other space that the control module 1520 can access, may be stored in any form other than database, or even may be generated before comparing with the detected outline of an object, rather than being stored in advance. In another example, the predetermined outlines 1701a, 1701b and 1701c may not be displayed on the user interface, where when the touch communications device 1500 and another touch communications device such as the touch communications device 1600a are close to or in contact with each other and the first signal is detected, the control module 1520 can directly determine whether the first signal complies with any predetermined outline within the plurality of predetermined outlines, and perform the subsequent operations.
According to another exemplary embodiment, the predetermined outlines 1701a and 1701b may correspond to different applications, respectively. More particularly, in this exemplary embodiment, the predetermined outline 1701a may correspond to a multimedia playback application, and the predetermined outline 1701b may correspond to a document file database that can be opened by using a document file database management application. For example, when the control module 1520 determines that the outline of the other touch communications device such as the touch communications device 1600a matches the predetermined outline 1701a and therefore sends a first resultant signal such as that mentioned above to the execution module 1510, the execution module 1510 may enable the multimedia playback application corresponding to the predetermined outline 1701a. In another example, when the control module 1520 determines that the outline of the other touch communications device such as the touch communications device 1600b matches the predetermined outline 1701b and therefore sends a second resultant signal to the execution module 1510, the execution module 1510 may enable the document file database management application to open the document file database corresponding to the predetermined outline 1701b.
According to some exemplary embodiments of the present invention, when the touch communications device 1500 enables the application corresponding to the predetermined outlines 1701a, 1701b or 1701c, the touch communications devices 1500 and the other touch communications device such as the touch communications device 1600a may exchange information corresponding to this application, where the operation of exchanging the information can be completed by using the control module 1520 to control the detection circuit 1530 and/or the execution module 1510. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. For example, suppose that the first predetermined outline 1701a corresponds to an automated teller machine (or automatic teller machine, ATM) service. When the control module 1520 determines that the outline of the touch communications device 1600a matches the predetermined outline 1701a and sends a first resultant signal such as that mentioned above to the execution module 1510, the execution module 1510 may enable the ATM service, and the touch communications device 1500 may further receive the user's password, the transferee account, the transaction amount, etc. from the touch communications device 1600a, to complete the transaction procedure in a convenient manner for the user. In another example, suppose that the predetermined outline 1701b corresponds to a ticket service. In a situation where the touch communications device 1600b is close to, or in contact with, the touch communications device 1500, when the control module 1520 determines that the outline of the touch communications device 1600b matches the predetermined outline 1701b, the touch communications device 1600b may transmit the user's account, the user's password, etc. to the 1500. After obtaining the user information and the information of the order for the ticket(s), the touch communications device 1500 may transmit the electronic ticket file(s) or the associated QR codes to the touch communications device 1600b. As a result, the user may use the ticket(s) with ease.
According to some exemplary embodiments of the present invention, the predetermined outlines 1701a and 1701b may correspond to the same application, but the privilege levels of using this application may be different. For example, when the control module 1520 determines that the outline of the touch communications device 1600a matches the first predetermined outline 1701a and therefore sends a first resultant signal such as that mentioned above to the execution module 1510, the execution module 1510 may enable a document management application to open a specific document, where the user of the touch communications device 1600a may only authorized to read the specific document, rather than editing the specific document. In another example, when the control module 1520 determines that the outline of the touch communications device 1600b matches the second predetermined outline 1701b and therefore sends a second resultant signal such as that mentioned above to the execution module 1510, the execution module 1510 may enable the document management application to open the specific document, where the user of the touch communications device 1600b may read and edit the specific document.
According to some exemplary embodiments of the present invention, the predetermined outlines 1701a and 1701b may correspond to turning on different devices, respectively. For example, when the control module 1520 determines that the outline of the touch communications device 1600a matches the predetermined outline 1701a and therefore sends a first resultant signal such as that mentioned above to the execution module 1510, the execution module 1510 may turn on the TV. In another example, when the control module 1520 determines that the outline of the touch communications device 1600b matches the predetermined outline 1701b and therefore sends a second resultant signal such as that mentioned above to the execution module 1510, the execution module 1510 may turn on the air condition system.
According to another exemplary embodiment, when the control module 1520 determines that the outline of the touch communications device 1600d does not match the predetermined outline 1701b and therefore sends this first resultant signal to the execution module 1510, the execution module 1510 may enable a specific application. For example, the specific application can be a warning application. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. In another example, when the control module 1520 determines that the outline of the touch communications device 1600d does not match the predetermined outline 1701b and therefore sends this first resultant signal to the execution module 1510, the execution module 1510 may stop allowing the access to the touch communications device 1500 (more particularly, the access to the data or information in the touch communications device 1500).
According to some exemplary embodiments of the present invention, in a situation where high security level is required (e.g. for applications regarding confidential issues, or navigating or editing confidential files, etc.), the shape detection control schemes described above can be combined with the action trigger control scheme shown in
Please refer to
Take the touch communications device 1500 for example, in Step S2101, the execution module 1510 may generate a user interface such as that mentioned above, where the user interface may display (or show) one or more predetermined outlines such as the plurality of predetermined outlines mentioned above. For example, the plurality of predetermined outlines may respectively have different shapes and/or different sizes. In this exemplary embodiment, the touch communications device 1500 may comprise a database such as that mentioned above, for storing the plurality of predetermined outlines (e.g. the predetermined outlines 1701a, 1701b and 1701c). This is for illustrative purposes only, and is not meant to be a limitation of the present invention. According to some variations of this exemplary embodiment, as long as the control module 1520 can determine whether the outline of the other electronic device such as the touch communications device 1600 (e.g. one of the touch communications devices 1600a, 1600b, and 1600c) matches the predetermined outline under consideration, it is not necessary to use the database to store the plurality of predetermined outlines. For example, the plurality of predetermined outlines can be store in other space or in forms other than database or can even be generated in real time, rather than being stored in advance. In another example, the aforementioned one or more predetermined outlines may not be displayed.
In Step S2102, the detection circuit 1530 may detect a first signal such as that mentioned above when the touch communications device 1500 and the other electronic device such as the touch communications device 1600 are close to or in contact with each other and a communications connection is established between the touch communications devices 1500 and 1600. In this exemplary embodiment, the touch communications device 1600 may send the first signal to the device 150 through the communications connection. This is for illustrative purposes only, and is not meant to be a limitation of the present invention. According to another exemplary embodiment, the touch communications device 1600a may not transmit the first signal, where the detection circuit 1530 may detect the variations of the capacitance between the electrodes of the touch panel of the touch communications device 1500 due to the touch communications device 1600 (i.e. the capacitance variations caused by the touch communications device 1600), to obtain the first signal. Please note that the touch communications devices 1500 and 1600 are close to or in contact with each other may represent that the distance between the touch panel of the touch communications device 1500 and the touch panel of the touch communications device 1600 is not greater than a predetermined length such as that mentioned above (e.g. 2 cm).
In Step S2103, the control module 1520 may obtain the outline corresponding to the other electronic device such as the touch communications device 1600 according to the first signal.
In Step S2104, the control module 1520 may determine whether the outline corresponding to the other electronic device such as the touch communications device 1600 matches the predetermined outline under consideration.
In Step S2105, the touch communications device 1500 may output resultant information such as that mentioned above according to the detection result of Step S2104, i.e. the detection result of whether the outline of the touch communications device 1600 matches the predetermined outline under consideration. More particularly, the control module 1520 may output a first resultant signal such as that mentioned above to the execution module 1510 according to the detection result, and the execution module 1510 may output first resultant information such as that mentioned above according to the first resultant signal, where the first resultant information can be a multimedia file, an audio signal, or any information that is capable of notifying the user of whether the outline of the touch communications device 1600 matches the predetermined outline under consideration. For example, when the control module 1520 determines that the outline of the touch communications device 1600 matches the predetermined outline under consideration, the touch communications device 1500 may use the display module thereof to display a smiling face, or use the audio playback module thereof to play the predetermined audio file of a hail, or use any other method, to notifying the user of the detection result that the touch communications device 1600 matches this predetermined outline. In another example, when the control module 1520 determines that the outline of the touch communications device 1600 does not match this predetermined outline, the touch communications device 1500 may use the display module thereof to display a crying face, or use the audio playback module thereof to play the predetermined audio file of the warning indicating the error, to notifying the user of the detection result that the touch communications device 1600 does not match this predetermined outline.
As shown in
Please refer to
According to this exemplary embodiment, the first predetermined outline 1701a and the second predetermined outline 1701b may respectively correspond to different applications. More particularly, in this exemplary embodiment, the predetermined outline 1701a may correspond to a multimedia playback application such as that mentioned above, and the predetermined outline 1701b may correspond to a document file database such as that mentioned above, which can be opened by using a document file database management application such as that mentioned above.
In Step S2205, the touch communications device 1500 may selectively enable a first application (e.g. the multimedia playback application) corresponding to the predetermined outline 1701a or a second application corresponding to the predetermined outline 1701b according to the detection result of Step S2104, i.e. the detection result of whether the outline of the touch communications device 1600 (e.g. one of the touch communications devices 1600a, 1600b, and 1600c) matches the predetermined outline under consideration. For example, when the control module 1520 determines that the outline of the other touch communications device such as the touch communications device 1600a matches the predetermined outline 1701a and therefore sends a first resultant signal such as that mentioned above to the execution module 1510, the execution module 1510 may enable the multimedia playback application corresponding to the predetermined outline 1701a. In another example, when the control module 1520 determines that the outline of the other touch communications device such as the touch communications device 1600b matches the predetermined outline 1701b and therefore sends a second resultant signal such as that mentioned above to the execution module 1510, the execution module 1510 may enable the document file database management application to open the document file database corresponding to the predetermined outline 1701b. In another example, when the control module 1520 determines that the outline of the other touch communications device such as the touch communications device 1600d does not match any predetermined outline, the execution module 1510 may enable a specific application such as that mentioned above (e.g. the warning application), or may stop allowing the access to the touch communications device 1500 (for example, the access to the data or information in the touch communications device 1500).
Please note that for the exemplary embodiments shown in
In one or more of the embodiments respectively shown in
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
This application claims the benefit of U.S. Provisional Application No. 61/904,496, which was filed on Nov. 15, 2013, and is included herein by reference. In addition, this application claims the benefit of U.S. Provisional Application No. 61/907,597, which was filed on Nov. 22, 2013, and is included herein by reference. Additionally, this application claims the benefit of U.S. Provisional Application No. 61/910,135, which was filed on Nov. 29, 2013, and is included herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2014/091099 | 11/14/2014 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
61904496 | Nov 2013 | US | |
61907597 | Nov 2013 | US | |
61910135 | Nov 2013 | US |