The present invention relates to wireless binaural hearing systems. More specifically, the present invention relates to hearing systems comprising a left-ear hearing device, a right-ear hearing device and one or more auxiliary devices, in which the devices communicate with each other via radio signals.
The invention may e.g. be useful in applications such as providing binaural sound from different sources to a hearing-impaired individual or to a normal-hearing individual.
US Patent Application 2007/0009124 discloses a hearing aid system comprising a left-ear hearing aid, a right-ear hearing aid and a number of auxiliary devices. The hearing aids and the auxiliary devices together form a wireless network, via which they communicate with each other. Start-up of the network and admission of new devices to the network are controlled by a network master, which engages in an initialisation procedure with the new device(s). The network master is preferably one of the hearing aids, because this device is assumed to be always present on the network.
Objects in a hearing device user's environment disturb the radio signals transmitted and received by the hearing devices, when the hearing devices are in place at or in the user's ears. Consequently, the quality of the wireless communication between the hearing devices and the other devices on the network varies when the user moves his head. Such variations may lead to temporal gaps in the communication, and the duration of the gaps may vary from a few fractions of a second to several seconds or even minutes. The gaps may cause pauses and/or delays in audio signals presented to the user, e.g. during streaming of a television audio signal to the hearing devices. For a user of a binaural hearing system, such pauses and delays may be perceived as if sound sources disappear or shift their locations abruptly, which may be very annoying. Such effects may be even more pronounced, when the pauses or delays affect the left-ear and the right-ear hearing device differently. Furthermore, in a hearing system which communicates settings of one of the hearing devices to the other hearing device via radio signals, the gaps may cause the hearing devices to become temporarily unsynchronised, which may produce similar or other annoying audible effects.
In connection-based networks, such as the one described in the prior art mentioned above, gaps of longer duration may further lead to devices becoming disconnected from the network. To recover from the effects of such a long gap and allow the disconnected devices to participate on the network again, an initialisation procedure must be executed. The execution of the initialisation procedure may prolong pauses and/or delays in the audio signals presented to the user, thus worsening the problem. The execution of the initialisation procedure may take longer time if several devices become disconnected at the same time, e.g. if the network master is unreachable during a long gap.
There is therefore a need for a binaural hearing system, which provides a more reliable and/or efficient wireless communication between the hearing devices and auxiliary devices. It is an object of the present invention to provide such a binaural hearing system.
Further objects of the present invention are to provide a hearing device, an auxiliary device and a method, each of which allows a more reliable and/or efficient wireless communication between the hearing devices and auxiliary devices in a binaural hearing system.
These and other objects of the invention are achieved by the invention described in the accompanying independent claims and in the following text.
Further objects of the invention are achieved by the embodiments defined in the dependent claims and in the detailed description of the invention.
In the present context, a “hearing system” refers to a system providing audible signals to at least one of an individual's ears, whereas a “binaural hearing system” refers to a system providing audible signals to both of an individual's ears. Such audible signals may e.g. be provided in the form of acoustic signals radiated into the individual's outer ears, acoustic signals transferred as mechanical vibrations to the individual's inner ears via the bone structure of the individual's head and/or electric signals transferred to the cochlear nerve of the individual. A “hearing device” refers to a device suitable for improving or augmenting the hearing capability of an individual, such as e.g. a hearing aid or an active ear-protection device. An “auxiliary device” refers to a device communicating with the hearing devices and affecting and/or benefitting from the function of the hearing devices. Auxiliary devices may be e.g. remote controls, audio streaming devices, mobile phones, public-address systems and/or music players.
As used herein, the singular forms “a”, “an”, and “the” are intended to include the plural forms as well (i.e. to have the meaning “at least one”), unless expressly stated otherwise. It will be further understood that the terms “has”, “includes”, “comprises”, “having”, “including” and/or “comprising”, when used in this specification, specify the presence of stated features, integers, steps, operations, elements and/or components, but do not preclude the presence or addition of one or more of the same or other features, integers, steps, operations, elements, components and/or groups thereof. It will be understood that when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element, or intervening elements may be present, unless expressly stated otherwise. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless expressly stated otherwise.
The invention will be explained in more detail below in connection with preferred embodiments and with reference to the drawings in which:
The figures are schematic and simplified for clarity, and they just show details, which are essential to the understanding of the invention, while other details are left out. Throughout, like reference numerals and names are used for identical or corresponding parts.
Further scope of applicability of the present invention will become apparent from the detailed description given hereinafter. However, it should be understood that the detailed description and specific examples, while indicating preferred embodiments of the invention, are given by way of illustration only, since various changes and modifications within the spirit and scope of the invention will become apparent to those skilled in the art from this detailed description.
The hearing device L, R shown in
The microphone 10 is adapted to receive acoustic signals from a user's surroundings and to provide a corresponding electric input signal to the analog/digital-converter 11. The analog/digital-converter 11 is adapted to convert the electric input signal into a digital input signal and to provide it to the digital signal processor 12. The digital signal processor 12 is adapted to process the digital input signal and to provide a corresponding digital output signal to the digital/analog-converter 13. The digital/analog-converter 13 is adapted to convert the digital output signal into an electric output signal and to provide it to the speaker 14, which is adapted to radiate a corresponding acoustic output signal into an ear of the user. The processing within the digital signal processor 12 may comprise e.g. amplification, frequency filtering, level attenuation, level compression, level expansion, voice detection, suppression of acoustic feedback and/or other processing steps known in relation to hearing devices such as e.g. hearing aids and/or active ear-protection devices.
The hearing device L, R further comprises a radio transmitter 15, which is adapted to receive application and network output data from the digital signal processor 12 and to transmit corresponding application and network messages within a predefined radio frequency range, and a radio receiver 16, which is adapted to receive application and network messages within the same predefined radio frequency range and to provide corresponding application and network input data to the digital signal processor 12. The radio transmitter 15 and the radio receiver 16 are both connected to the same radio antenna (not shown). The application data and the application messages may comprise audio data, i.e. data that allow a receiving device L, R, S (see
The binaural hearing system 1 shown in
The communication ranges for the individual device combinations within the binaural hearing system 1 differ due to e.g. the different physical locations of the devices L, R, S, B and the different available transmitting power in the devices L, R, S, B. During normal use, the hearing devices L, R are located in or at the user's ears, and the streamer S is typically located on the user's body, e.g. carried in a neck loop. The transmitters 15 and the receivers 16 of the hearing devices L, R as well as the transmitter and the receiver of the streamer S are dimensioned for this arrangement and any of these devices L, R, S may thus normally receive radio signals 26 from any other of these devices L, R, S. The TV-box B is typically located close to the television set 24 and is typically not within reach of the radio signals 27 transmitted by the hearing devices L, R or the radio signals 28 transmitted by the streamer S, which devices L, R, S typically all have relatively little power available for radio transmissions. The TV-box B typically has relatively much power available for transmitting radio signals 29, and these radio signals 29 may thus normally, i.e. in the absence of disturbances, be received by all other devices L, R, S.
The hearing devices L, R and the streamer S may thus communicate bidirectionally with each other, which allows for using a radio protocol with a time-division scheme for media access controlled by one of the hearing devices L, R and with network messages indicating successful and/or non-successful reception of application messages. Each of these devices L, R, S—hereinafter called “aware” devices—may decode the network messages in order to detect missing or damaged application messages or data and retransmit application messages or data that were not received by the intended recipients or that were received with errors. Furthermore, the aware devices L, R, S within the network may adjust their timing to each other, since each of them is typically able to receive messages from all other aware devices L, R, S.
Since the TV-box B, however, is excluded from receiving messages from the hearing devices L, R and the streamer S, it cannot adjust the timing of its radio transmissions to the timing of the other devices L, R, S, and it cannot receive network messages from the other devices L, R, S. Such a device is hereinafter called a “broadcast” device. The communication between the TV-box B and the other devices L, R, S is thus purely unidirectional, and the TV-box B cannot determine whether application messages are received correctly by the other devices L, R, S.
The communication between the hearing devices L, R and the streamer S is connection-based, which means that the streamer S only transmits data when it is in a “connected” mode, in which it thinks itself part of a network controlled by a network master, which may be any one or both of the hearing devices L, R. If the streamer S detects that the connection to the network master L, R is lost, it changes to a “disconnected” mode and stops the transmission of data. The TV-box B, on the other side, being a broadcast device, transmits data whenever it has data to transmit, regardless of there being any other devices L, R, S capable of receiving the data.
In the example allocation scheme/transmission sequence shown in
The hearing devices L, R cooperate to act as a single entity—a “combined” network master—towards other aware devices S in the network. The hearing devices L, R thus control the network timing and the admission of other aware devices S to the network. The hearing devices L, R transmit corresponding data and commands as part of the network data, e.g. in the beacon messages 34. Each frame 32 has a sequence number N, which is increased by one for each new frame 32. The sequence number N of a frame 32 specifies which hearing device L, R shall transmit the beacon message 34 for that specific frame 32. For example, the left-ear hearing device L transmits beacon messages 34 in the even-numbered frames 32, and the right-ear hearing device R transmits beacon messages 34 in the odd-numbered frames 32 or vice versa. The other aware devices S align their frame and slot timing to the received beacon messages 34. The hearing devices L, R repeatedly transmit the sequence number N to inform other aware devices S of the sequence numbers N of each frame 32. The sequence number N of the current frame 32 may be transmitted e.g. as part of the beacon message 34, and e.g. once for each frame 32 or less frequently. The frequency may be varied dependent on the status of the network and e.g. be increased during establishing of new connections with aware auxiliary devices S in order to ensure that such devices S may quickly adapt to the existing frame structure on the network.
Instead of the strict odd/even alternation, other alternating schemes may be used, e.g. two beacon messages 34 transmitted by the left-ear hearing device L followed by two beacon messages 34 transmitted by the right-ear hearing device R. The alternation may also be asymmetric, i.e. with different numbers of consecutive beacon messages 34 transmitted by the two hearing device L, R.
When the communication network is in a state in which both hearing devices L, R are able to receive messages 34, 36, 37 from each other, one of the two hearing devices L, R is the “master hearing device”, i.e. the one that controls the timing and other network-related behaviour of the other hearing device L, R, i.e. the “slave hearing device”. In the simplest form, the network data transmitted by the slave hearing device L, R may just be a copy of the network data transmitted by the master hearing device L, R, however with the sequence number N properly incremented. Which hearing device L, R is the master and which is the slave hearing device may be a pre-programmed property of the system. For instance, the left-ear hearing device L may always be the master and the right-ear hearing device R always the slave, or vice versa. Alternatively, the master and slave roles may be negotiated during establishing of a connection between the two hearing devices L, R. The master role may e.g. be given to the hearing device L, R which has the larger number of connections to other aware devices S and/or has been switched on for the longer time.
Due to the alternating transmission of beacon messages 34, an aware auxiliary device S, which is only able to receive messages from one of the hearing devices L, R, will still receive network data and commands from the combined network master L, R, however at half rate. The aware auxiliary device S will thus be able to maintain the connection to the network even when one hearing device L, R appears to be absent for a prolonged period of time. The aware auxiliary device S does not need to perform any special actions, such as participating in an initialisation procedure, in order to maintain and/or re-establish the connection to the absent hearing device L, R. In the case that the aware auxiliary device S is e.g. in the process of transmitting data messages 37 comprising real-time audio signals at a high rate when one of the hearing devices L, R apparently becomes absent, the aware auxiliary device S may thus continue the process without delay, so that one, or possibly both, of the hearing devices L, R is/are able to receive and restore the real-time audio signals without pauses or delays.
In the event that the direct communication between the hearing devices L, R is interrupted, each hearing device L, R continues to act as an independent network master, thereby individually performing all of the above mentioned functions of the combined network master. In this case, network data and/or commands may be relayed between the hearing devices L, R by other aware devices S in order to maintain compatibility and/or synchronisation of the frame timing and other network properties, such as e.g. a frequency hopping scheme, time slots 31 reserved for transmission of specific kinds of data messages 36, 37, 42 and/or by specific devices L, R, S, B, etc. Such network properties are described in more detail further below. When the interruption ends, the two hearing devices L, R may renegotiate a connection and exchange information on connected aware auxiliary devices S and other network properties in order to merge the two networks smoothly, i.e. without the connected aware auxiliary devices S losing their connection to the network. A similar negotiation may take place in the event that the two hearing devices L, R become aware of each other for the first time since power-up. Information on connected aware auxiliary devices S may further be exchanged when a new aware auxiliary device S becomes connected to one of the hearing devices L, R. Similarly, if one of the hearing devices L, R is temporarily unable to perform its role in the combined network master, e.g. because the hearing device L, R is switched off, the respective other hearing device L, R continues to act as an independent network master as described above.
In general, the system 1 and some or all of the devices L, R, S, B may be adapted to relay messages 34, 36, 37, 42 between devices L, R, S, B as described in detail in the European patent application EP10186937.8 (see
The combined network master comprising the two hearing devices L, R controls the allocation of time slots 31 to the devices L, R, S, B in the network. The allocation may be changed dynamically in dependence on requests from the aware devices L, R, S, e.g. when one or more devices L, R, S has an increased or a decreased amount of data to transmit. Dynamic allocation may be achieved by switching between a number of fixed allocation schemes and/or by changing the number of time slots 31 per frame 32, the allocation of time slots 31 and/or the time slot duration Ts.
In the example basic allocation scheme shown in
In the example “binaural burst” allocation scheme shown in
In order to allow a quick transition from the basic allocation scheme shown in
Both in the basic allocation scheme shown in
Since a broadcast device B cannot receive timing information from the combined network master L, R, broadcast messages 42 (see
In order to reduce the effect of radio noise sources external to the system 1 and to allow coexistence of further similar systems 1 within the network range, an adaptive frequency hopping scheme is applied. The predefined frequency range is subdivided into a number of sub-ranges, and a specific algorithm is used to compute which frequency sub-range is to be used within each individual frame 32 for the transmission—and the reception—of messages 34, 36, 37, 39. Correspondingly, a frequency change is applied at each time frame boundary 38. The algorithm is implemented in all aware devices L, R, S and involves the use of a pseudo-random number generator, which takes an initial seed based on the frame's sequence number N. The system 1 may implement several different such algorithms. The choice of algorithm and the initial seed for the pseudo-random number generator is transmitted by the network master L, R to the aware devices L, R, S. Changes are applied similarly to the above described procedure for changing the timing scheme. Changes may be made, e.g. when detecting a disturbing radio source and/or when detecting shorter communication ranges within specific frequency sub-ranges.
In the binaural burst allocation scheme shown in
The decision as to which allocation scheme to be used, or in the case that fixed schemes are not implemented, how to adapt the allocation scheme, may be taken by the master hearing device L, R alone or in cooperation with the slave hearing device L, R. The hearing device or hearing devices L, R may gather all relevant information from the devices L, R, S, B in the network and make the decision in dependence on this information.
Within each frame 32, an ACK or a NAK message 39 (see
A device L, R, S may selectively choose not to transmit a data message 36, 37 in a time slot 31 reserved for that device L, R, S. The decision may e.g. depend on data received in one or more messages 34, 36, 37, 39 preceding the reserved time slot 31. For instance, a device L, R, S may transmit a message 36, 37 on a request from another device L, R, S, or it may retransmit a previously transmitted message 36, 37 or relay a previously received message 36, 37 in response to receiving a NAK-message 39 from another device L, R, S.
All or some of the messages 34, 36, 37, 39, 42 may comprise address information that allow a receiving device L, R, S to determine the intended receiver L, R, S and/or the sender L, R, S, B of the message 34, 36, 37, 39, 42. This allows for a more reliable communication. The address information may be local, i.e. unique within the system 1 only, or global, i.e. unique (or practically unique) for all systems 1. In the latter case, the network master L, R may ignore broadcast messages 42 from broadcast devices B which are not known to be part of the communication network. To further facilitate this, procedures for pairing a broadcast device B with a network master L, R may be implemented in the system 1. The network master L, R may alternatively regard an unknown broadcast device B as a radio noise source and change the frequency hopping scheme as described further above in dependence on receiving its broadcast messages 42.
The example allocation schemes shown in
The below described features of preferred embodiments of the invention may be combined arbitrarily with each other and/or with features mentioned above in order to adapt the system, the devices and/or the method according to the invention to specific requirements.
In a preferred embodiment of the invention, a binaural hearing system 1 comprises a left-ear hearing device L, a right-ear hearing device R and an auxiliary device S, each of the hearing devices L, R being arrangeable at or in a corresponding ear of an individual, the hearing devices L, R and the auxiliary device S being adapted to communicate with each other in a network by transmitting and receiving messages 34, 36, 37, 39, 42 within a predefined radio frequency range. The hearing system 1 comprises a network master L, R being adapted to repeatedly transmit beacon messages 34. The auxiliary device S has a connected mode wherein it transmits data messages 36, 37 and a disconnected mode wherein it does not transmit data messages 36, 37, and the auxiliary device S is adapted to enable the connected mode in dependence on receiving beacon messages 34, to synchronise its transmission of data messages 36, 37 with received beacon messages 34 and to enable the disconnected mode in dependence on not receiving beacon messages 34. Advantageously, the network master L, R comprises the left-ear hearing device L and the right-ear hearing device R, and the left-ear hearing device L and the right-ear hearing device R are adapted to alternatingly transmit the beacon messages 34.
Letting the hearing devices L, R cooperatively act as network master and further alternatingly transmit the beacon messages 34, allows for a more reliable and stable transmission of beacon messages 34 and thus for a more reliable network connection to auxiliary devices S, such that reconnection of auxiliary devices S will be required less frequently. This may improve the reliability and/or the efficiency of the communication.
In a further preferred embodiment of the invention, the auxiliary device S is adapted to enable the connected mode independently of which of the hearing devices L, R transmitted the received beacon messages 34. This may further improve the reliability and/or the efficiency of the communication.
In a further preferred embodiment of the invention, at least one of the hearing devices L, R is adapted to synchronise its transmission of beacon messages 34 with beacon messages 34 received from the respective other hearing device L, R. This allows for having one of the hearing devices L, R act as a master hearing device L, R that may resolve conflicts between the hearing devices L, R.
In a further preferred embodiment of the invention, the hearing system 1 further comprises a broadcast device B adapted to transmit broadcast messages 42 within the predefined radio frequency range, and the network master L, R is adapted to synchronise its transmission of beacon messages 34 with broadcast messages 42 received from the broadcast device B. This allows for allocating specific time slots 43 to transmissions from the broadcast device B, which may reduce the risk of message collisions in the network.
In a further preferred embodiment of the invention, at least one of the hearing devices L, R is adapted to change the rate of its transmission of beacon messages 34 in dependence on receiving beacon messages 34 from the respective other hearing device L, R. This allows for transmitting a beacon message 34 in each frame 32 independently of whether both or only one of the hearing devices L, R are present on the network.
In a further preferred embodiment of the invention, each of the hearing devices L, R is adapted to connect the auxiliary device S to the network by executing an initialisation procedure, to maintain a record of connected auxiliary devices S and to transmit information on connected auxiliary devices S to the respective other hearing device L, R. This allows for avoiding execution of the initialisation procedure when an auxiliary device S is already connected to one of the hearing devices L, R and thus allows for faster connecting of auxiliary devices S to both hearing devices L, R.
In a further preferred embodiment of the invention, the auxiliary device S is further adapted to relay network data received from one of the hearing devices L, R to the respective other hearing device L, R. This allows for maintaining synchronisation between the two hearing devices L, R when the hearing devices L, R are not able to communicate directly with each other.
In a further preferred embodiment of the invention, the predefined radio frequency range is subdivided into a number of frequency sub-ranges, and the beacon messages 34 are transmitted within changing frequency sub-ranges according to a frequency hopping scheme. By dividing the predefined frequency range into a number of frequency sub-bands and applying a scheme for repeatedly changing, which frequency band to transmit messages in, the impact on the system by disturbing narrowband signals may be reduced. This may further improve the reliability and/or the efficiency of the communication.
In a further preferred embodiment of the invention, a first hearing device L, R is arrangeable at or in an ear of an individual and is adapted to receive from a second hearing device L, R beacon messages 34 within a predefined radio frequency range. Advantageously, the first hearing device L, R is adapted to transmit beacon messages 34 within the predefined radio frequency range and alternatingly with the received beacon messages 34.
The first hearing device L, R may thus act as network master in cooperation with the second hearing device L, R, which allows for a more reliable and/or stable transmission of beacon messages 34 and thus for a more reliable network connection to auxiliary devices S.
In a further preferred embodiment of the invention, the first hearing device L, R is adapted to synchronise its transmission of beacon messages 34 with beacon messages 34 received from the second hearing device L, R. This allows for having the second hearing device L, R act as a master hearing device L, R that may resolve conflicts between the hearing devices L, R.
In a further preferred embodiment of the invention, an auxiliary device S is adapted to communicate with two hearing devices L, R by transmitting and receiving messages 34, 36, 37, 39, 42 within a predefined radio frequency range, the hearing devices L, R being arranged at or in corresponding ears of an individual and being adapted to alternatingly transmit beacon messages 34. The auxiliary device S has a connected mode wherein it transmits data messages 36, 37 and a disconnected mode wherein it does not transmit data messages 36, 37, and is adapted to enable the connected mode in dependence on receiving beacon messages 34, to synchronise its transmission of data messages 36, 37 with received beacon messages 34 and to enable the disconnected mode in dependence on not receiving beacon messages 34. Advantageously, the auxiliary device S is adapted to enable the connected mode independently of which of the hearing devices L, R transmitted the received beacon messages 34. This allows for a more reliable and/or stable reception of beacon messages 34 and thus for a more reliable network connection to the hearing devices L, R.
In a further preferred embodiment of the invention, the auxiliary device S is further adapted to relay network data and/or commands received from one of the hearing devices L, R to the respective other hearing device L, R. This allows for maintaining synchronisation between the two hearing devices L, R when the hearing devices L, R are not able to communicate directly with each other.
In a further preferred embodiment of the invention, a method for communicating within a predefined radio frequency range comprises: alternatingly transmitting beacon messages 34 by a left-ear hearing device L and a right-ear hearing device R each being arranged at or in a corresponding ear of an individual; receiving the beacon messages 34 by an auxiliary device S having a connected mode wherein it transmits data messages 36, 37 and a disconnected mode wherein it does not transmit data messages 36, 37; enabling the connected mode in dependence on the auxiliary device S receiving beacon messages 34; synchronising the transmission of data messages 36, 37 from the auxiliary device S with received beacon messages 34; and enabling the disconnected mode in dependence on the auxiliary device S not receiving beacon messages 34.
Letting the hearing devices L, R alternatingly transmit the beacon messages 34, allows for a more reliable and/or stable transmission of beacon messages 34 and thus for a more reliable network connection to auxiliary devices S, such that reconnection of auxiliary devices S will be required less frequently. This may improve the reliability and/or the efficiency of the communication.
Some preferred embodiments have been described in the foregoing, but it should be stressed that the invention is not limited to these, but may be embodied in other ways within the subject-matter defined in the following claims. For example, the features of the described embodiments may be combined arbitrarily.
It is further intended that the structural features of the system and/or devices described above, in the detailed description of ‘mode(s) for carrying out the invention’ and in the claims can be combined with the methods, when appropriately substituted by a corresponding process. Embodiments of the methods have the same advantages as the corresponding systems and/or devices.
Any reference numerals and names in the claims are intended to be non-limiting for their scope.
Number | Date | Country | Kind |
---|---|---|---|
10191529 | Nov 2010 | EP | regional |
This nonprovisional application claims the benefit under 35 U.S.C. §119(e) of U.S. Provisional Application No. 61/414,441 filed on Nov. 17, 2010 and, under 35 U.S.C. §119(a) to patent application Ser. No. 10/191,529.6 filed in Europe, on Nov. 17, 2010. The entire contents of all of the above applications is hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
6768802 | Baechler | Jul 2004 | B1 |
20060067550 | Puder et al. | Mar 2006 | A1 |
20060195522 | Miyazaki | Aug 2006 | A1 |
20060251006 | Oliver | Nov 2006 | A1 |
20060291680 | Roeck | Dec 2006 | A1 |
20070009124 | Larsen | Jan 2007 | A1 |
20070133832 | DiGiovanni et al. | Jun 2007 | A1 |
20070223753 | Latzel | Sep 2007 | A1 |
20070255435 | Cohen | Nov 2007 | A1 |
20100158292 | Pedersen | Jun 2010 | A1 |
Number | Date | Country |
---|---|---|
2200344 | Jun 2010 | EP |
WO 2004110099 | Dec 2004 | WO |
Entry |
---|
Haartsen et al., “Blue Tooth: Vision, Goals, and Architecture,” Mobile Computing and Communications Review, vol. 2, No. 4, Oct. 1, 1998, pp. 38-45, XP000784002. |
Number | Date | Country | |
---|---|---|---|
20120121095 A1 | May 2012 | US |
Number | Date | Country | |
---|---|---|---|
61414441 | Nov 2010 | US |