Communication method and telecommunication network for providing a data stream to a mobile terminal
9 claims: 9 independent, 0 dependent
- 1A telecommunication method for a telecommunication network providing discontinuous radio coverage, the telecommunication network having a plurality of cells (100, 102), the method comprising:- providing a data stream (126) to a mobile terminal(138) within the coverage of a first one (100) of the plurality of cells (100, 102),- interrupting the data stream (126) when the mobile terminal (138) is moved outside the coverage,- determining the location of the mobile terminal (138) outside the radio coverage by means of a presence server (130) belonging to a wireless network that provides continuous coverage,- predicting a second one (102) of the plurality of cells (100, 102) to be the target cell of the mobile terminal (138) on the basis of the location determination, and- resuming the data stream (126) to the mobile terminal (138) when the mobile terminal (138) is within the coverage of the second one (102) of the plurality of the cells (100, 102),characterized by the step of: - providing the data stream (126) to a server (112) being assigned to the second one (102) of the plurality of the cells, before the mobile terminal (138) has actually reached the target cell (102). Ein Telekommunikationsverfahren für ein Telekommunikationsnetz, das diskontinuierliche Funkversorgung bereitstellt, wobei das Telekommunikationsnetz eine Mehrzahl von Zellen (100, 102) aufweist, wobei das Verfahren umfaßt: - Zustellen eines Datenstroms (126) an ein Mobilfunkendgerät (138) innerhalb der Versorgung einer ersten (100) der Mehrzahl von Zellen (100, 102),- Unterbrechen des Datenstroms (126), wenn sich das Mobilfunkendgerät (138) außerhalb der Versorgung bewegt,- Bestimmen des Aufenthaltsorts des Mobilfunkendgeräts (138) außerhalb der Funkversorgung mittels eines Anwesenheitsservers (130), der zu einem Funknetz gehört, das kontinuierliche Versorgung bereitstellt,- Vorhersagen einer zweiten (102) der Mehrzahl von Zellen (100, 102), die die zielfunkzelle des Mobilfunkendgeräts (138) sein soll, auf der Basis der Aufenthaltsortsbestimmung, und- Wiederaufnehmen des Datenstroms (126) an das Mobilfunkendgerät (138), wenn das Mobilfunkendgerät (138) innerhalb der Versorgung des zweiten (102) der Mehrzahl der Zellen (100, 102) ist,gekennzeichnet durch den Schritt: - zustellen des Datenstroms (126) an einen Server (112), der zu der zweiten (102) der Mehrzahl der Zellen zugewiesen wird, bevor das Mobilfunkendgerät (138) tatsächlich die Zielfunkzelle (102) erreicht hat. Procédé de télécommunication destiné à un réseau de télécommunications fournissant une couverture radio discontinue, le réseau de télécommunications comportant une pluralité de cellules (100, 102), le procédé comprenant : - la fourniture d'un flux de données (126) vers un terminal mobile (138) dans la couverture d'une première cellule (100) de la pluralité de cellules (100, 102),- l'interruption du flux de données (126) lorsque le terminal mobile (138) est déplacé en dehors de la couverture,- la détermination de la position du terminal mobile (138) en dehors de la couverture radio au moyen d'un serveur de présence (130) appartenant à un réseau sans fil qui fournit une couverture continue,- la prédiction d'une seconde cellule (102) de la pluralité de cellules (100, 102) qui sera la cellule cible du terminal mobile (138) sur la base de la détermination de la position, et- la reprise du flux de données (126) vers le terminal mobile (138) lorsque le terminal mobile (138) se trouve dans la couverture de la seconde cellule (102) de la pluralité des cellules (100, 102),caractérisé par l'étape de : - fournir le flux de données (126) à un serveur (112) étant attribué à la seconde cellule (102) de la pluralité des cellules, avant que le terminal mobile (138) ait réellement atteint la cellule cible (102).
- 2Das Telekommunikationsverfahren nach Anspruch 1, wobei der Datenstrom (126) verschlüsselt wird, und außerdem umfassend das Übertragen eines kryptografischen Schlüssels an den Server (112) vor dem Eintreffen des Mobilfunkendgeräts (138) innerhalb der Versorgung der zweiten (102) der Mehrzahl von Zellen (100, 102). Procédé de télécommunication selon la revendication 1, dans lequel le flux de données (126) est crypté et comprenant en outre la transmission d'une clé cryptographique vers le serveur (112) avant l'arrivée du terminal mobile (138) dans la couverture de la seconde cellule (102) de la pluralité de cellules (100, 102). The telecommunication method of claim 1, wherein the data stream (126) is encrypted and further comprising transmitting a cryptographic key to the server (112) prior to arrival of the mobile terminal (138) within the coverage of the second one (102) of the plurality of cells (100, 102).
- 3Das Verfahren nach Anspruch 1, außerdem umfassend:- zustellen der Daten, die alternative Reiserouten des Mobilfunkendgerät beschreiben,- Bestimmen einer Reiseroute auf der Basis der Bestimmung des Aufenthaltsorts, wobei die Vorhersage der zweiten (102) der Mehrzahl der Zellen (100, 102) auf der Basis der Bestimmung der Reiseroute durchgeführt wird. Procédé selon la revendication 1, comprenant en outre : - la fourniture de données décrivant des itinéraires différents du terminal mobile,- la détermination de l'un des itinéraires sur la base de la détermination de la position, dans lequel la prédiction de la seconde cellule (102) de la pluralité des cellules (100, 102) est réalisée sur la base de la détermination de l'itinéraire. The method of claim 1, further comprising: - providing data descriptive of alternative itineraries of the mobile terminal,- determining one of the itineraries based on the determination of the location, wherein the prediction of the second one (102) of the plurality of the cells (100, 102) is performed on the basis of the determination of the itinerary.
- 4Das Verfahren nach Anspruch 1, außerdem umfassend das Vorhersagen einer Ankunftszeit des Mobilfunkendgeräts (138) innerhalb der Versorgung der zweiten (102) der Mehrzahl der Zellen (100, 102) zur Wiederaufnahme des Datenstroms (126). Procédé selon la revendication 1, comprenant en outre la prédiction d'un moment d'arrivée du terminal mobile (138) dans la couverture de la seconde cellule (102) de la pluralité des cellules (100, 102) pour la reprise du flux de données (126). The method of claim 1, further comprising predicting a time of arrival of the mobile terminal (138) within the coverage of the second one (102) of the plurality of the cells (100, 102) for resumption of the data stream (126).
- 5A computer program product for a telecommunication network providing discontinuous radio coverage, the computer program product comprising instructions for:- entering of location information being descriptive of a location of a mobile terminal (138) outside the radio coverage of the telecommunication network,- predicting one of a plurality of cells (100, 102) of the telecommunication network to be the target cell (102) of the mobile terminal (138) on the basis of the location information, characterized by the instruction for- providing a data stream (126) to the one of the plurality of the cells prior to arrival of the mobile terminal (138) within the coverage of the one of the plurality of the cells. Ein Computerprogrammprodukt für ein Telekommunikationsnetz, das diskontinuierliche Funkversorgung bereitstellt, wobei das Computerprogrammprodukt Anweisungen umfaßt für: - Eingeben von Aufenthaltsortsinformationen, die einen Aufenthaltsort eines mobilen Endgerätes (138) außerhalb der Funkversorgung des Telekommunikationsnetzes beschreiben,- Vorhersagen einer von einer Mehrzahl von Zellen (100, 102) des Telekommunikationsnetzes, die die zielfunkzelle (102) des Mobilfunkendgeräts (138) sein soll, auf der Basis der Aufenthaltsortsinformationen, gekennzeichnet durch die Anweisung zum- Zustellen eines Datenstroms (126) an eine der Mehrzahl der Zellen vor dem Eintreffen des Mobilfunkendgeräts (138) innerhalb der Versorgung der einen der Mehrzahl der Zellen, Programme informatique destiné à un réseau de télécommunications fournissant une couverture radio discontinue, le programme informatique comprenant des instructions pour : - entrer de l'information de position décrivant une position d'un terminal mobile (138) en dehors de la couverture radio du réseau de télécommunications,- prédire une cellule d'une pluralité de cellules (100, 102) du réseau de télécommunications qui sera la cellule cible (102) du terminal mobile (138) sur la base de l'information de position, caractérisé par l'instruction pour- fournir un flux de données (126) à l'une des cellules de la pluralité des cellules avant l'arrivée du terminal mobile (138) dans la couverture de l'une des cellules de la pluralité de cellules.
- 6Das Computerprogrammprodukt nach Anspruch 5, wobei die Anweisungen angepaßt werden, um einen kryptografischen Schlüssel an einen Server (112) bereitzustellen, der einer der Mehrzahl der Zellen vor dem Eintreffen des Mobilfunkendgeräts (138) innerhalb der Versorgung der einen der Mehrzahl der Zellen zugewiesen wird. Programme informatique selon la revendication 5, les instructions étant conçues pour fournir une clé cryptographique à un serveur (112) attribué à l'une des cellules de la pluralité de cellules avant l'arrivée du terminal mobile (138) dans la couverture de l'une des cellules de la pluralité de cellules. The computer program product of claim 5, the instructions being adapted to provide a cryptographic key to a server (112) being assigned to the one of the plurality of cells prior to arrival of the mobile terminal (138) within the coverage of the one of the plurality of cells.
- 7Das Computerprogrammprodukt nach Anspruch 5, außerdem umfassend Anweisungen für:- Erfassen eines Bewegungsmusters des Mobilfunkendgeräts (138),- Identifizierung eines Verzweigungsorts in dem Bewegungsmuster,- Anfordern von Aufenthaltsortsinformationen von einem Anwesenheitsserver (130), der einen aktuellen Aufenthaltsort des Mobilfunkendgeräts (138) nach der Verzweigung angibt. Programme informatique selon la revendication 5, comprenant en outre des instructions pour : - obtenir un modèle des mouvements du terminal mobile (138),- identifier une position de bifurcation dans le modèle des mouvements,- demander de l'information de position à partir d'un serveur de présence (130) indiquant une position réelle du terminal mobile (138) après la bifurcation. The computer program product of claim 5, further comprising instructions for: - acquiring of a movement pattern of the mobile terminal (138),- identification of a bifurcation location in the movement pattern,- requesting location information from a presence server (130) being indicative of an actual location of the mobile terminal (138) past the bifurcation.
- 8A telecommunication network comprising a plurality of cells (100, 102,...) providing discontinuous radio coverage and an information server (120) for interrupting or resuming the transmission of a data stream (126) to the plurality of cells, the information server (120) being adapted to be coupled to a presence server (130), which belongs to a wireless network that provides continuous coverage, for receiving of location information regarding the location of a mobile terminal (138) outside the radio coverage, and the information server (120) being adapted to interrupt or resume a transmission of a data stream (126) to the mobile terminal on the basis of the location information, characterized by means for providing the data stream (126) to a server (112) being assigned to one of the plurality of cells before the mobile terminal (138) has actually reached a target cell (102). Ein Telekommunikationsnetz, umfassend eine Mehrzahl von Zellen (100, 102, ...), die diskontinuierliche Funkversorgung bereitstellen, und einen Informationsserver (120) zum Unterbrechen oder Wiederaufnehmen der Übertragung eines Datenstroms (126) an die Mehrzahl der Zellen, wobei der Informationsserver (120) angepaßt wird, der mit einem Anwesenheitsserver (130) gekoppelt werden soll, der zu einem Funknetz gehört, das kontinuierliche Versorgung bereitstellt, zum Empfangen von Aufenthaltsortsinformationen bezüglich des Aufenthaltsorts eines Mobilfunkendgeräts (138) außerhalb der Funkversorgung, und wobei der Informationsserver (120) angepaßt wird, um eine Übertragung eines Datenstroms (126) an das Mobilfunkendgerät auf der Basis der Aufenthaltsortsinformationen zu unterbrechen oder wiederaufzunehmen, gekennzeichnet durch Mittel zum Zustellen des Datenstroms (126) an einen Server (112), der einer der Mehrzahl der zellen zugewiesen wird, bevor das Mobilfunkendgerät (138) eine Zielfunkzelle (102) tatsächlich erreicht hat. Réseau de télécommunications comprenant une pluralité de cellules (100, 102...) fournissant une couverture radio discontinue et un serveur d'information (120) destiné à interrompre ou reprendre la transmission d'un flux de données (126) vers la pluralité de cellules, le serveur d'information (120) étant conçu pour être couplé à un serveur de présence (130), qui appartient à un réseau sans fil qui fournit une couverture continue, pour recevoir de l'information de position concernant la position d'un terminal mobile (138) en dehors de la couverture radio, et le serveur d'information (120) étant conçu pour interrompre ou reprendre une transmission d'un flux de données(126) vers le terminal mobile sur la base de l'information de position, caractérisé par des moyens destinés à fournir le flux de données (126) à un serveur (112) attribué à l'une des cellules de la pluralité de cellules avant que le terminal mobile (138) ait réellement atteint une cellule cible (102).
- 9Das Telekommunikationsnetz nach Anspruch 8, wobei der Informationsserver (120) eine Speicherkomponente (128) zum Speichern von Informationen aufweist, die ein historisches Bewegungsmuster des Mobilfunkendgeräts (138) zur Vorhersage einer Zielfunkzelle (102) der Mehrzahl der Zellen beschreibt, wenn das Mobilfunkendgerät (138) aui3erhalb der Funkversorgung ist. Réseau de télécommunications selon la revendication 8, le serveur d'information (120) comportant un composant de stockage (128) destiné à stocker l'information décrivant un modèle des mouvements historiques du terminal mobile (138) pour la prédiction d'une cellule cible (102) de la pluralité de cellules lorsque le terminal mobile (138) se trouve en dehors de la couverture radio. The telecommunication network of claim 8, the information server (120) having a storage component (128) for storing of information being descriptive of a historical movement pattern of the mobile terminal (138) for prediction of a target cell (102) of the plurality of cells when the mobile terminal (138) is outside the radio coverage.
Independent claims9
44 paragraphs, as filed
Field of the invention.
The present invention relates to the field of telecommunications, and more particularly without limitation, to the transmission of a data stream to a mobile terminal.
Background and prior art
WO 03/107704 A1 describes a method of assisting at least one handover for a mobile device in a mobile communication environment with a plurality of access points. At least one new access point is determined for the mobile device using a deployed handover decision mechanism.
XP-002281321 describes a method for delivering datagrams from a network access point to a mobile node. In case the mobile node is unable to communicate, the position thereof is determined using a cellular network. The cellular-based positioning coordinates are used to calculate a network access point most suitable for the mobile note. After registration of the mobile node to said new network access point the mobile node continues to receive the datagrams. To reduce packet loss during the time of registration, a pre-registration is provided.
Cellular voice and data networks facilitate 'anytime, anywhere' connectivity but they are expensive and offer low bandwidth. Infostation networks have been suggested as a viable alternative to meet the needs of mobile applications (Frenkiel, B. R. Badrinath, J. Borras, and R. Yates. The infostations challenge: Balancing cost and ubiquity in delivering wireless data. IEEE Person. Commun., 7(2):66--71, 2000; Exploiting Data Diversity And Multiuser Diversity In Noncooperative Mobile Infostation Networks (2003) Wing Ho Yuen, Roy D. Yates, Siun-Chuon Mau; Combining Infrastructure and Ad hoc Collaboration for Data Management in Mobile Wireless Networks (2002) Olga Ratsimor, Sethuram Balaji Kodeswaran, Anupam Joshi, Timothy Finin, Yelena Yesha).
An infostation network consists of a set of towers offering short-range high bandwidth radio coverage. They offer high-speed discontinuous coverage, which is inherently low cost. Network access is available to users that are passing in close proximity. In this sense the infostation is similar to a base station coupled with an information server such that the base station provides the network connectivity while the information server handles the data requests. A mobile terminal thus experiences areas of connectivity (when close to an infostation) and areas of disconnection (when there is no infostation nearby).
Summary of the invention
The present invention provides for a telecommunication method and a telecommunication network providing discontinuous radio coverage, such as an infostation network. A data stream is provided to a mobile terminal when it is within the coverage of a cell of the telecommunication network, e.g. in close proximity to an infostation. When the mobile terminal is moved outside the coverage provided by the telecommunication network the data stream is interrupted.
While the mobile terminal is outside the coverage of the telecommunication network its location is determined. The corresponding location information is provided to a component of the telecommunication network, e.g. the information server, for prediction of a target cell of the telecommunication network to which the mobile terminal is going to move. The data stream for the mobile terminal is provided to the predicted target cell before the mobile terminal has actually reached the target cell. This way the transmission of the data stream to the mobile terminal can be resumed when the mobile terminal has reached the target cell with minimal latency time.
In accordance with a preferred embodiment of the invention the location determination of the mobile terminal is performed by means of a second network, such as a cellular network having global coverage, e.g. GSM, GPRS, UMTS-FDD, or hot sport oriented cellular networks, e.g. WLAN or UMTS-TDD, or a tag based location system. Alternatively a satellite positioning system, such as GPS, or other location determination techniques such as triangulation can be utilised.
In accordance with a preferred embodiment of the invention the data stream to the mobile terminal is encrypted, e.g. by means of a licence key. In order to further reduce the latency time for resuming the data stream to the mobile terminal the cryptographic key is transmitted to the target cell prior to arrival of the mobile terminal. This way it is avoided that the target cell requests the cryptographic key when the mobile terminal arrives within the coverage of the target cell and requests resumption of the data stream.
In accordance with a further preferred embodiment of the invention a historical movement pattern of the mobile terminal is used as a basis for predicting of the target cell. For example the historical movement pattern comprises a number of typical itineraries of the user. Such typical itineraries can be acquired by tracking movement of the mobile terminal. One of the typical itineraries is identified as the actual itinerary by means of the location information. This way the target cell is identified.
In accordance with a further preferred embodiment of the invention the historical movement pattern includes a bifurcation, i.e. two different paths having the same originating cell but alternative target cells. The presence server indicates along which one of the alternative branches the mobile terminal travels which enables the information server to determine the target cell.
In accordance with a further preferred embodiment of the invention the information server subscribes to the location information, i.e. the information server continuously receives location information regarding the actual position of the mobile terminal outside the coverage of the telecommunication system. This way the precise trajectory of the mobile terminal's movement can be determined for making a more precise prediction of the target cell and / or arrival time at the target cell.
It is to be noted that the present invention is particularly advantageous as it enables a more precise prediction of a target cell while the mobile terminal is outside the radio coverage in order to prepare resumption of the data streaming. This way latency times for resumption of the data streaming are substantially reduced.
Brief description of the drawings
In the following preferred embodiments of the invention are described in greater detail by way of example only and by making reference to the drawings in which: <dl id="dl0001"><dt>Figure 1</dt><dd>is a block diagram of an embodiment of a telecommunication system of the invention,</dd><dt>Figure 2</dt><dd>is a flow chart of a preferred embodiment of a method of the invention,</dd><dt>Figure 3</dt><dd>is illustrative of an application of the present invention.</dd></dl>
Detailed description
Figure 1 shows a block diagram of an infestation network that provides discontinuous radio coverage. The infestation network has a number of cells - the so called 'infostations' - 100, 102, ... Each one of the cells 100, 102, ... has an assigned local server. Cell 100 has local server 104 that is coupled to air interface 106 in order to provide radio coverage for cell 100. Local server 104 has memory 108 for storing a cryptographic key and buffer memory 110.
Likewise cell 102 has an assigned local server 112 that has a similar design as location server 104. Local server 112 is coupled to air interface 114 and has memory 116 for storage of a cryptographic key and buffer memory 118. The local servers 104, 112, ... that are assigned to individual cells 100, 102, ... are coupled to information server 120 of the infestation network by means of transfer network 122.
Information server 120 is coupled to content server 124 for providing data stream 126 to one of the local servers 104, 112, ... for transmission to a mobile terminal being within the respective radio coverage. Information server 120 has database 128 for storage of movement patterns on a per user basis.
Further information server 120 is coupled to presence server 130 through transport network 132. Presence server 130 belongs to wireless network 134 that provides continuous coverage and location information regarding the actual location of mobile terminals. For example wireless network 134 is a GSM, GPRS, UMTS-FDD, WLAM, UMTS-TDD or other type of network.
The presence server 130 provides the location of an active mobile terminal within the coverage of wireless network 134 on the basis of an appropriate positioning technique, such as by providing a cell ID or tag ID, by triangulation, or other techniques that are used for location based services in such cellular telecommunication networks. Alternatively wireless network 134 is not a telecommunication network but merely serves the purpose of positioning the mobile terminal, as for instance the GPS satellite based positioning system.
In operation user 136 having mobile terminal 138 is in position A within the radio coverage of cell 100. Mobile terminal 138 can be any type of mobile communication device such as a mobile phone, personal digital assistant (PDA), a portable computer having a wireless interface, or a communication device being attached to a vehicle, such as a car.
Mobile terminal 138 receives data stream 126 over air interface 106 from local server 104. Data stream 126 is buffered in buffer memory 110 of local server 104 before transmission to mobile terminal 138. Data stream 126 is transformed by means of a cryptographic key that is stored in memory 108 before transmission to mobile terminal 138.
Data stream 126 can have any content, such as information, news, audio and / or video data for rendering on mobile terminal 138. The content is delivered from content server 124 to information server 120 where it is transformed into data stream 126 that is transferred via transport network 122 to local server 104.
Typically the data rate of the data transmission of data stream 126 via air interface 106 to mobile terminal 138 is above the data rate for rendering of data stream 126 on mobile terminal 138. This enables mobile terminal 138 to fill its buffer with a portion of data stream 126 for rendering while mobile terminal 138 is outside the coverage of one of the cells 100, 102, ... of the infostation-like network.
When user 136 moves mobile terminal 138 outside the radio coverage of cell 100 this is signalled to information server 120 and the transmission of data stream 126 to local server 104 as well as the transmission of the data stream via air interface 106 is interrupted. When user 136 moves from position A to B it is still within the coverage of wireless network 134. Thus, the location of user 136 at position B is determined by presence server 130 of wireless network 134.
When information server 120 receives signalling information that indicates that mobile terminal 138 has left cell 100 it sends one or more request 140 via transport network 132 to presence server 130 in order to obtain location information 142 regarding the actual location of mobile terminal 138 from presence server 130. In response to request 140 presence server 130 sends location information 142 back too information server 120 via network 132.
On the basis of location information 142 and user's 136 movement pattern stored in database 128, information server 120 predicts target cell 102 to which user 136 is likely to move considering its actual position B and its historical movement pattern stored in database 128.
After cell 102 has been identified as the likely target cell the information server 120 resumes transmission of data stream126. As cell 102 has been identified as the likely target cell data stream 126 is transferred to local server 112 over transport network 122 in order to prefetch the data into buffer memory 118. Further the cryptographic key for transformation of data stream 126 is transferred into memory 116 of local server 112. Thus, at the time of arrival of user 136 at position C the transmission of data stream 126 to mobile terminal 138 is resumed with minimal delay via air interface 114 as data of data stream 126 is already prefetched in buffer memory 118 and the cryptographic key is already stored in memory 116.
Figure 2 shows a corresponding flow chart. In step 200 a user with his or her mobile terminal is within the radio coverage of an info-station. Streaming data is transmitted from the info-station to the mobile terminal.
In step 202 the user has moved outside the radio coverage of the info-station. This means that the streaming of the data is interrupted. However, the user is still within the coverage of a wireless network that features location determination. The location of the user is determined and entered into the information server of the info-station network in step 202.
On this basis the information server of the info-station network performs a prediction of the consecutive info-station to which the user is likely to move. This can be done by extrapolating the users trajectory on the basis of continuous location information received from the wireless network. Continuous location information also enables to precisely predict the user's time of arrival in the consecutive info-station radio coverage. Alternatively, or in addition, an historical movement pattern of the user is taken into consideration. This enables to limit the amount of location information that is required by the information server in order to perform the prediction of the consecutive infostation on the users itinerary.
For example, the movement pattern consists of a number of alternative paths along which the user usually travels. The location information received from the wireless network enables information server of the infostation network to determine which one of the user's usual paths is the actual one. The determination of the path implies prediction of the consecutive info-station target cell.
Once the prediction of the consecutive target cell has been made, content data and / or the cryptographic key is prefetched into the local server of the predicted consecutive info-station (step 206). This way streaming of the data is immediately resumed in step 208 when the user moves within the radio coverage of the predicted info-station. When the user moves on on its path outside the radio coverage the same procedure is carried out with respect to the next target cell on the user's path. In other words the control goes back from step 208 to step 202.
Figure 3 illustrates an implementation example of a telecommunication network of the invention. Info-stations 2, 3, 4 and 5 are positioned along roads in an urban area. This urban area is also covered by a cellular telecommunication network having a number of cells 142 that provide continuous coverage.
In a fist step a movement pattern of a user is observed. Typically the user moves from info-station 2 to info-station 3 and then onwards to info-station 5 or alternatively to info-station 4. Hence in the example considered here, the user's typical movement pattern has a bifurcation and is thus ambiguous.
In the preferred embodiment considered here the information server of the infostation network subscribes to location information from the present server of the wireless cellular telecommunication network. The location information is received in terms of cell IDs of cells of the cellular wireless telecommunication network. Hence, when the user moves from info-station 3 to info-station 4 the information server receives the following sequence of cell-IDs: A, B, C, D, E, F, and G. When the user moves on the alternative path from info-station 3 to infostation 5 the information server receives the following sequence of cell IDs: A, B, C, D, H, I, J, K. From this information the information server infers that <ol id="ol0001"><li>(i) There is a bifurcation at cell D and</li><li>(ii) Cells E and H are consecutive to the bifurcation.</li></ol>
In the following the information server only requests location information from the presence server of the cellular wireless telecommunication network when the user has moved past info-station 3 on his or hers usual itinerary. The request for location information of information server to the present server is specific to cells H and E. In other words, the information server only requires location information from the presence server when the user has moved to cell E or H, as this is the only information the information server requires in order to determine whether the user moves into to the direction of info-station 5 or alternatively into the direction towards info-station 4.
Hence, the information server requests location information from the presence server indicating the two cell IDs that follow a bifurcation in the users movement pattern in order to receive a notification from the presence server that indicates to which one of the alternative cells that follow the bifurcation the user has actually moved. On this basis the information server removes the ambiguity regarding the user's itinerary and determines the consecutive target info-station, i.e. info-station 4 in case cell E is indicated by the presence server or infostation 5 in case cell H is indicated by the presence server. This way the data volume of location information that is transmitted from the presence server to the information server is drastically reduced.
List of Reference Numerals
<dl id="dl0002" compact="compact"><dt>2</dt><dd>Info-Station</dd><dt>3</dt><dd>Info-Station</dd><dt>4</dt><dd>Info-Station</dd><dt>5</dt><dd>Info-Station</dd><dt>100</dt><dd>Cell</dd><dt>102</dt><dd>Cell</dd><dt>104</dt><dd>Local Server</dd><dt>106</dt><dd>Air Interface</dd><dt>108</dt><dd>Memory</dd><dt>110</dt><dd>Buffer Memory</dd><dt>112</dt><dd>Local Server</dd><dt>114</dt><dd>Air Interface</dd><dt>116</dt><dd>Memory</dd><dt>118</dt><dd>Buffer Memory</dd><dt>120</dt><dd>Information Server</dd><dt>122</dt><dd>Transport Network124</dd><dt>124</dt><dd>Content Server</dd><dt>126</dt><dd>Data Stream</dd><dt>128</dt><dd>Data Box</dd><dt>130</dt><dd>Presence Server</dd><dt>132</dt><dd>Transport Network</dd><dt>134</dt><dd>Wireless Network</dd><dt>136</dt><dd>User</dd><dt>138</dt><dd>Mobile Terminal</dd><dt>140</dt><dd>Report</dd><dt>142</dt><dd>Cell</dd></dl>
3 sheets
Sheet 1 Sheet 2 Sheet 3
Every citation, both waysCites: the store holds 3 of 4
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US2023327978A1 | Cited by | United States of America | Search report |
| US11187541B2 | Cited by | United States of America | Applicant |
| EP1047275A | Cites | European Patent Office (EPO) | – |
| EP1209930A | Cites | European Patent Office (EPO) | – |
| WO03107704A | Cites | World Intellectual Property Organization (WIPO) | – |
9 members in 5 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 03293355 | European Patent Office (EPO) | A | |
| EP20030293355 | – | – | – |
Members9
| Document | Office | Kind | |
|---|---|---|---|
| EP1549096A1 | European Patent Office (EPO) | A1 | |
| US2005143098A1 | United States of America | A1 | |
| CN1638525A | China | A | |
| EP1549096B1This record | European Patent Office (EPO) | B1 | |
| AT359685T | Austria | T | |
| DE60313196D1 | Germany | D1 | |
| DE60313196T2 | Germany | T2 | |
| US7272405B2 | United States of America | B2 | |
| CN100531103C | China | C |
61 legal events, as 6 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Fee paymentPLFP | PLFP | FR | |
| Fee paymentPLFP | PLFP | FR | |
| Fee paymentPLFP | PLFP | FR | |
| Change of addressCA | CA | FR | |
| Change of addressCA | CA | FR | |
| Lien (pledge) cancelledRG | RG | FR | |
| Lien (pledge) constitutedGC | GC | FR | |
| Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)REGISTERED BETWEEN 20130926 AND 20131002732E | 732E | GB | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents actLapsedNLV1 | NLV1 | EP | |
| Fr: translation filedET | ET | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Corresponds to:REF | REF | EP | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Designation fees paidAKX | AKX | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 1549096
- Publication, DOCDB
- 1549096
- Publication, EPODOC
- EP1549096
- Application
- 3293355
- Application, DOCDB
- 03293355
- Application, EPODOC
- EP20030293355
Titles3
- German
- Kommunikationsmethode und Telekommunikationsnetzwerk zur Zustellung eines Datenstromes an ein Mobilfunkendgerät
- English
- Communication method and telecommunication network for providing a data stream to a mobile terminal
- French
- Procédé de communication et réseau de télécommunication pour fournir des données à un terminal mobile
Classification
- CPC, 6
- H04L67/289
- H04L67/5681
- H04W4/029
- H04W12/04
- H04L67/56
- H04W36/322
- IPC, 5
- H04Q7 38
- H04L12 28
- H04Q7 22
- H04W36 08
- H04W36 32
Designated states27
- Contracting states, 27
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Hungary
- Ireland
- Italy
- Liechtenstein
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Romania
- Sweden
and 3 moreShow fewer
- Slovenia
- Slovakia
- Türkiye
