Location-based content delivery
24 claims: 8 independent, 16 dependent
- 1A mobile terminal ( 10 ) to make things easier the delivery of content to a user, comprising:a) communication electronics ( 36 . 38 ) To support communications with a wireless communication network ( 12 );and b) a system controller ( 46 ) That the communication electronics is assigned and is formed such that it: i) position determination indices identified by the position of the mobile terminal Show that a cell is identified, with the mobile terminal services provided;ii) determining whether content is available for the position of the mobile terminal;iii) the delivery of a message to a remote application server arranged ( 18 ) Causes the indicating that the mobile terminal is at a Position, where the content for delivery to the mobile terminal available is;characterized , The system control is designed such that it determines whether the content is available, wherein a table is used which is stored in the mobile terminal and is maintained by the system controller, the table a variety of positions to content availability indices assigns, indicating whether content for the variety of positions available is.
- 4A mobile terminal according to any one of the preceding claims, wherein the system controller further is formed so that it has a request for a new or updated Table when entering a new position requests.
- 5A mobile terminal according to any one of the preceding claims, wherein the system controller further is formed so that a user of a mobile terminal Note there once content is determined to be available, and to receive a response from the user indicating how to proceed is.
- 6A mobile terminal according to any one of the preceding claims, wherein the system controller a in the device resident program includes the to identify the position determination Idizes, the position the the mobile terminal identify, and to determine whether content for the position of mobile terminal available is is formed.
- 8A method for delivery of content to a mobile terminal ( 10 ) On the basis of the position, with the following steps:a) receiving a message from the mobile end ?page 10? comes in response that the mobile terminal determines, the content of a predetermined position available is, wherein the predetermined position of a cell or a base station ( 14 ) Which provides the mobile terminal with services;b) Accessing the predetermined position of the associated content;and c) delivering the content to the mobile terminal;thereby in that the mobile terminal determines if the content available , wherein a table is used which is stored in the mobile terminal , said table a plurality of positions to content availability indices maps that indicate whether content for the plurality of positions available is.
- 16An arrangement comprising:a) mobile terminal according to any one of claims 1 to 6;and b) a system for the delivery of content to the mobile terminal on the basis of the position that comprises: i) An institution ( 12 . 14 . 16 . 18 ) for receiving the message from the mobile terminal indicating that the mobile terminal is at a position at which the content for delivery to the mobile terminal available is;ii) means ( 22 ) For an access to the said predetermined Position associated content;and iii) means ( 18 . 16 . 14 . 12 ) to provide the content to the mobile terminal.
Independent claims8
67 paragraphs, as filed
territorially invention
The present invention relates to the delivery of content to a mobile terminal, and in particular to the delivery of content based on the Position or location in an efficient manner.
background the invention
mobile terminals, such. as mobile phones and wireless personal digital assistants (PDAs) are now able to receive content from various types of network devices and content users in a visual or audible format darzubieten. The users of these devices can browse the Web received and various types of content. Furthermore, mobile terminals cooperate with various network services to Notes to receive, based on some kind of event or information relate.
advertising companies and other companies try to exploit this communication medium by to users information about their mobile devices send. Users are interested in receiving this information, but are mainly keen to obtain information considered useful is. There have information services developed, the information on provide the basis of the position of the user, this information targeted to guide to those who are most likely benefit from this with can drag.
Lots of services that provide information, making the definition and the identification of sites or locations for associating with information difficult. People typically prefer a location based to identify by name commonly used and a common terminology, such as the name of a region, a city, a country, zip code or similar. give existing position based Systems no convenient way to simple identification or association of known localities.
Existing Techniques for the delivery of notices and related information to the mobile terminal a user on the basis of the position are network-centered. The object of the continuous tracking of the user via the mobile terminal is completely shifted to services in the wireless communication network. Typically, the network needs to continuously poll the mobile terminal, to determine position information and to take action when position criteria met are. The need for continuous query a large number of mobile terminals calling an extremely high load for the wireless communication network forth.
correspondingly there is a need for a technique for the delivery of location-based Information on mobile devices in an efficient and user-friendly way. There is a further need, the impact on the wireless communication network to make a minimum. There is a further need, an effective way to manage the information provided via the mobile terminal is, and to assign the information to easily identifiable positions to accomplish.
The US-A-5,774,803 describes a communication system in which a Transmitter continuously in broadcast operating regional headlines together with general information sending to mobile devices. The mobile devices conclude a discharge device for discharging the headlines from the remaining information on. A user of a mobile device, a stored Select Headline and the mobile device then sends a request to a regional information center on the Stations. In response to the request wraps the regional information center delivery on information relating to the headline.
The WO 00/79811 describes a communication system with a server, has access to a database, the addresses of services provided by service providers, and includes the places where these services are available. Users of mobile devices Send requests to the server for position-based services. In response, the server uses location information for a mobile terminal, to determine the addresses of services that are available for the mobile terminal.
The WO 99/04582 describes a communication network in which a mobile station is able to determine the position of a mobile device. The mobile device but is not able to availability of any determine location based content.
Summary the invention
According to a Aspect of the present invention is a mobile terminal for facilitating created the delivery of content to a user, comprising: a) Communications electronics to support communications with a wireless communication network; and b) a system controller, which the communication electric<?page 3?>techniques associated with and adapted is that they: i) position determination indexes identified the position of the mobile terminal thereby indicating that a cell is identified, the mobile the terminal supplied with services; ii) determine whether content for the position the mobile terminal available is; iii) arranged the delivery of a message to a remote Application server causes, indicating that the mobile terminal is at a Position, where the content for delivery to the mobile terminal available is; characterized in that the system controller is formed so is that it determines whether the content is available, with a table is used, stored in the mobile terminal and from the system controller is maintained, the table a variety of positions to content availability indices maps that indicate whether content is available for the plurality of positions.
According to a further aspect of the present invention, a method for the delivery of content to a mobile terminal on the basis of the position created, comprising the steps of: a) receiving a message from the mobile terminal in response to the fact that the mobile terminal determines that content prescribed for a position available is, wherein the predetermined position of a cell or a base station is that the mobile terminal supplied with services; b) accessing the said predetermined position associated content; and c) delivering the content to the mobile terminal; thereby in that the mobile terminal determines if the content available , wherein a table is used which is stored in the mobile terminal , said table a plurality of positions to content availability indices maps that indicate whether content for the plurality of positions available is.
The present invention provides for the delivery of content, such as Information, advertising, instructions and messages to a mobile terminal on the basis of the position before. The mobile terminal is so configured such that it determines its position, and on the basis of internal data sets determines if information available is. If content available is, the mobile terminal a correspondence with an application server take to the to obtain content. The mobile terminal may perform a table the availability of content for defined positions identified. Preferably relate the positions on cells within a wireless network, wherein the mobile terminal the availability content for a predetermined cell checks and the content requests. The mobile terminal may apply to an examination the availability Run of content periodically or when the services providing cell changes.
Each Cell may be a position or location in accordance a single cell, group of cells or sectors within constitute a cell. The Locality is preferably a recognizable area, simply by a typical user can be identified. To determine the effect to make the memory to a minimum, the mobile terminal preferably performs a relatively small table of positions and ads for available content. If the mobile terminal moved to new positions or supplied from an unknown cell is so, the mobile terminal an update for a given cell or the entire table Request.
furthermore can the application server access to a profile for selecting Run by Content, to provide content to the mobile terminal on the basis of preferences of the user, a preferred Service provider, or a combination thereof to provide. In addition, the application server access to precise position information for the terminal run by other position determination services that have the mobile terminal.
Of the Skilled in the art will recognize the scope of the present invention, and additional considerations thereof after reading the following description of the preferred embodiments in conjunction with the accompanying see drawings.
Short description tHE dRAWINGS
The appended Drawings, is inserted in this description and form a part hereof, explain various aspects of the invention and, together with the description for explaining the principles of the invention.
<figref idrefs="S23">1</figref> is a block diagram of a communications environment according to one embodiment of the present invention.
<figref idrefs="S24">2</figref> is a block diagram of an application server, in accordance with a preferred embodiment, of the present invention is constructed.
<figref idrefs="S25">3</figref> is a block diagram of a mobile terminal, which according to a preferred embodiment, the invention is constructed.
<figref idrefs="S26">4A</figref> and <figref idrefs="S27">4B</figref> are Flowcharts for operation of a mobile one example of a process terminal according to a embodiment of present invention outline.
<figref idrefs="S28">5</figref> is a communication Ablaufdia<?page 4?>program, the example of an operation according to one embodiment of the present invention.
Detailed Description of the Preferred Embodiments
The present invention uses a mobile terminal to the Tracking position information and the availability of the mobile terminal for defined Positions to support downloadable information. the tracked mobile terminal a small list of cells corresponding to a certain locality correspond. Each cell can or groups thereof to the mobile device herunterzuladener be associated with information when the mobile device is in the defined cell or group of cells located in this or enters. The mobile terminal can detect when it enters a cell or group of cells, and identify if information is available for download, because the mobile terminal located within a particular cell or group of cells. If the content available is, the mobile terminal provide a signal to an application server, to the delivery of the requested information to the mobile terminal to cause. additional details are given below.
The subsequent embodiments represent the necessary information which enables the skilled man, the invention auzuführen, and they explain the best mode the invention. When reading the following description in view to the accompanying Drawings will understand the concepts of the invention, the expert and recognize applications of these concepts, which are not specifically taken into account here are. It should be understood, that these concepts and applications within the scope of the description and the accompanying claims fall.
On Example of a communication environment for implementing the present Invention is in <figref idrefs="S23">1</figref> shown. A mobile terminal<figref>10</figref>, as as a mobile phone or a personal digital assistant (PDA) is a wireless communication network <figref>12</figref> over a nearby base station <figref>14</figref> supplied with services. the wireless communication network including a plurality of base stations <figref>14</figref> to Facilitate a continuous coverage of an area for communications. Each base station typically provides communications within a predetermined range, which often referred to as a cell is.
While his Movement moves a mobile terminal <figref>10</figref> from one cell to another, wherein the associated base station <figref>14</figref> for a cell, the mobile terminal <figref>10</figref> leaves that Control of the communication service to the base station <figref>14</figref> the converted cell in the mobile terminal <figref>10</figref> enters. The expert is familiar with the process of transfer of communication of a base station <figref>14</figref> to another and the various techniques within the manifold cellular communication standards with which a mobile terminal <figref>10</figref> a base station <figref>14</figref> can identify with it to communicate should. Most cellular communication standards provide a signaling to the mobile terminal <figref>10</figref> in front, the services-providing base station <figref>14</figref> and in many cases the base station <figref>14</figref> identified, the adjacent cells supported.
the wireless communication network <figref>12</figref> supports communications with a variety of other networks, including the public Switched Telephone Network (PSTN) and packet switched networks such as the Internet. Typically done the circuit-switched communications, of the wireless communication network <figref>12</figref> as supports the PSTN interface be, with a packet-switched network through a gateway or similar Portal, such as a wireless portal <figref>16</figref>, Furthermore, the wireless communication network <figref>12</figref> packet-switched networks and communications support a connection signaling and other types of data transmission include. These fundamental communication concepts for the support of Communications between different networks should for the specialist again be known. With regard to the present invention is a Need to support of communications between the mobile terminal <figref>10</figref> and different devices, are supported in the packet-switched network. In one embodiment, is the mobile terminal <figref>10</figref> so configured such that it with an application server <figref>18</figref> cooperates to request and receive, such as notes and information Contents from any number of services or databases that to cooperate with the application server <figref>18</figref> configured are.
Around Services for the mobile terminal <figref>10</figref> provided be to make a custom design, a user can access to the application server <figref>18</figref> using a traditional personal Computer or the same run, to build a profile, the type of information defined, at the mobile terminal <figref>10</figref> on entry in defined positions or locations or to be delivered at its linger at these locations. These defined positions usual Regions or localities correspond, generally for the public are visible. For example, defined areas city, <?page 5?>an area within a city, post code or famous represent landmarks. These positions can respective cells be assigned or a group of cells. For the purposes this specification and the following claims, the terms "cell" and "group of cells" referred to as a cell. As such, a cell multiple cells and sectors within a Include cell. Thus, a profile database <figref>20</figref>That the application server <figref>18</figref> assigned or for this accessible is, to save a profile for a mobile terminal <figref>10</figref> be used, defining a position and content, which is to be given where the mobile terminal <figref>10</figref> on moves the specified position or are located on this. On Content Server <figref>22</figref> can various types of content for delivery to the mobile terminal <figref>10</figref> provide. Content can of announcements and Advertising to instructions and information about a specific location or location . rich Preferably refers to that of the content server<figref>22</figref> delivered assigned to contents to a position corresponding to a predetermined cell is. A mobile position determination server<figref>24</figref> or a similar Position assay kit provides a service is, the fine tuning of the position of a mobile terminal <figref>10</figref> within a given cell allows. Dependent on of geography and population density can Cells with a diameter of 50 meters to several miles range. In larger cells it may be desirable, an approximation the actual Position of the mobile terminal determine within a cell and the approximate position to use it to be served to the user via the mobile terminal Content further refine. The mobile position determination server<figref>24</figref> can a mobile position determining equipment, such as the e-Mobility be Location Center Nortel Networks Limited, which in the Position is the position of the mobile terminal <figref>10</figref> within a to determine specific cell.
Of the Mobile position determination server <figref>24</figref> can continue even global position determination system (GPS) coordinates for the mobile terminal <figref>10</figref> access, provided that the mobile terminal <figref>10</figref> is so equipped, to determine GPS coordinates and to supply in a manner that for the mobile position determination server <figref>24</figref> is accessible. The wireless communications network <figref>12</figref> can further equipment include the are able to provide an improved observed time differentiation (E-OTD) to supply that is capable of one or more Cells to monitor received signals, to estimate the position of the mobile terminal. The skilled artisan will the available systems and know techniques to an approximation the actual Position of the mobile terminal to win.
For selected embodiments of the present invention, the application server <figref>18</figref> a execute access to such position information to determine whether Content is available, or to determine the type of content, the to the mobile terminal <figref>10</figref> to is supply. Thus, the mobile position determination server<figref>24</figref> in chosen embodiments be used to fine tune the position information. A Online backup database <figref>26</figref> or a similar Replacement service may be provided to store content that is the mobile terminal <figref>10</figref> delivered was or this could be delivered.
As this in <figref idrefs="S24">2</figref> is shown, the application server <figref>18</figref> on typical web server be a central processing unit (CPU) <figref>28</figref> with the necessary memory <figref>30</figref> comprises for the operation of the required software <figref>32</figref> and contains data. The CPU <figref>28</figref> is a network interface <figref>34</figref> assigned the communications with other devices, such as the wireless portal <figref>16</figref>, The mobile position determination server <figref>24</figref>. the content server <figref>22</figref>, The online backup database <figref>26</figref> and the Profile database <figref>20</figref>, On a packet-switched network through any Number of local area networks, routers, switches and hubs in traditional allows manner.
the mobile terminal <figref>10</figref> the the present invention contributes instrumental in the load on the wireless communication network <figref>12</figref> thereby to reduce it monitors its position and determines whether content available is. Thus, the need for continuous tracking the mobile terminal <figref>10</figref> and for identifying the Availability the contents of the many tasks of the wireless communications network <figref>12</figref> eliminated. Although the mobile terminal <figref>10</figref> lots Configurations can assume, is an example of a mobile terminal <figref>10</figref> in <figref idrefs="S25">3</figref> shown.
the mobile terminal <figref>10</figref> can a receiver front end <figref>36</figref>. a radio frequency transmitter section <figref>38</figref>An antenna <figref>40</figref>. a duplexer or switch <figref>42</figref>A baseband processor <figref>44</figref>. a system controller <figref>46</figref>, A frequency synthesizer <figref>48</figref> and a interface <figref>50</figref> lock in. The receiver front end<figref>36</figref> receives information transmitted arranged radio frequency signals from one or more remote Transmitters by the base station <figref>14</figref> to be provided. A filter circuit <figref>52</figref> makes Broadband interference in the receiving signal to a minimum, while a down-converter <figref>54</figref> the filtered received signal to an intermediate or baseband frequency signal down converts, which is then digitized into one or more digital streams. The receiver front end<figref>36</figref> used typically one or more mixing frequencies from the <?page 6?>Frequency synthesizer <figref>48</figref> generated will.
Of the Baseband processor <figref>44</figref> processes the digitized received To derive the information signal or the data bits in transmit the signal received will. This processing typically comprises demodulation decoding and error correction operations. As such, the baseband processor <figref>44</figref> general in the form of one or more digital signal processors (DSPs), implemented.
On receives the transmission side the baseband processor <figref>44</figref> digitized data from the control Panel <figref>46</figref>, Which it encodes for transmission. The encoded data to the transmitter <figref>38</figref> leave where they by a modulator <figref>56</figref> are used to a carrier signal to modulate the desired the having transmission frequency. A power amplifier<figref>58</figref> amplifies the modulated carrier signal to a level of the emission of the antenna <figref>40</figref> suitable is.
On Users can with the mobile terminal <figref>10</figref> about the interface <figref>50</figref> interact, the input / output (I / O) and interface circuitry <figref>60</figref> may include, the microphone <figref>62</figref>, A listener <figref>64</figref>, A keyboard <figref>66</figref> and a display <figref>68</figref> assigned. The I / O and interface circuits<figref>60</figref> typically include Analog / digital converters, digital / analog converters, amplifiers and the like. Additionally, they may include a speech / decoder, in which case it directly to the baseband processor <figref>44</figref> can cooperate.
the microphone <figref>62</figref> typically converts an audio input, such as the language of the user, into an electrical signal, the then digitized and directly or indirectly to the baseband processor <figref>44</figref> is supplied. In the received signal encoded audio information is transmitted from the Baseband processor <figref>44</figref> recovered and converted into an analog signal converted, for driving the receiver of the <figref>64</figref> about the I / O and interface circuits <figref>60</figref> suitable is. The keyboard <figref>66</figref> and the display <figref>68</figref> enable the user, with the mobile terminal <figref>10</figref> interacts to contact, to be selected enter numbers to access address information or the like, and information about to monitor the call flow.
In a particularly advantageous manner for the present invention, the display <figref>68</figref> for more data-intensive Applications be used for example for the delivery of notices and information using the short message service (SMS), of paging, email and the like. Messages can to the mobile terminal <figref>10</figref> sent are to indicate that content is available for viewing, to the available to describe content or to provide any information on access, provision and display of content according to the present The invention is based.
at one embodiment act Ad <figref>68</figref> and keyboard <figref>66</figref> together, to programmable key functions provide, where pictograms, displayed on the display <figref>68</figref> displays presented to the user and from the latter by pressing an associated Button are selected. The pictograms can featured content represent and trigger the display of the content if they are pressed. additionally can pictograms are provided to the user the option to request, Consideration to give to ignore and to store content, such as this in more detail below explained is.
As mentioned this was the mobile terminal <figref>10</figref> so configured to specific content or the availability of content to the wireless communication network cells <figref>12</figref> assigns. Preferably leads the control Panel <figref>46</figref> the mobile terminal <figref>10</figref> a table for a Number of cells and associated Content indexes. The content indexes can simply be a flag, the availability, the of content and an address for the displaying content, or they can of actual Content made.
On on the Control Panel <figref>46</figref> process running, the here hereinafter referred to as device-resident program (DRP) is referred to, can be configured so that it has a performs access to other processes, on the Control Panel <figref>46</figref> proceed to the cell to identify, currently the mobile terminal <figref>10</figref> with services provided. The DRP may continue to identify changes in the supply cells. Dependent on on the configuration, the DRP is a service-providing Cell or a change the service-providing cells identify and then the Use table to determine if the cell content associated is. In particular, the DRP may be a cell using identifications for the the service-providing base station <figref>14</figref> or similar identify.
at one embodiment of the present invention are cells generally known localities assigned and are used for their definition. By defining of localities can by cells User and content provider identify more effectively generally designated locations or assign without having an understanding of the Cell Design have and ID.
<?page 7?>
The Cells and available Content that assigns table can be based on the position of the mobile terminal <figref>10</figref> updated are, in order to avoid that the mobile terminal <figref>10</figref> all available cells Track and notice must indicate whether content is available for the cells. The number of cells or locations, which are shown in the table, depending of the available Memory and the desired Change processing speed. For the The purpose of describing the cells and available content that assigns table as Örtlichkeits table designated. An example of a process, of which the operation control Panel <figref>46</figref> in connection with the DRP, or its control outlines, is in the <figref idrefs="S26">4A</figref> and <figref idrefs="S27">4B</figref> shown.
will initially a Örtlichkeits table to the mobile terminal <figref>10</figref> downloaded (Step <figref>100</figref>), Wherein the system controller <figref>46</figref> among the control of the DRP processes Control <figref>46</figref> monitors, identifying the services-providing or serving cell (Step <figref>102</figref>). The DRP performs monitoring for a change the serving cell (step <figref>104</figref>). If there is no Cell change are monitored the DRP continue the serving cell (step <figref>102</figref>).
If there is a change the serving cell are (step <figref>104</figref>), Then the new Cell identifies (step <figref>106</figref>) And the Örtlichkeits table is searched to determine whether the new serving cell appears in the table (step <figref>108</figref>). If no match is found (step <figref>110</figref>), So called on the Control Panel an update for the Örtlichkeits table at, typically from the application server <figref>18</figref> (Step <figref>112</figref>). The update is received (step <figref>114</figref>), and the DRP updates the Örtlichkeits table (Step <figref>116</figref>).
Among Assuming that a match initially or is found after an upgrade (step <figref>110</figref>) determines the DRP whether content for the cell available (step <figref>118</figref>). In one embodiment, the determination, whether content available is met by allowing for a position in the table for the Serving cell is and determines whether the associated content is available. The indicator the availability the content may be simply the presence of a flag. Alternatively, the table selected Content or an address for Include the content.
If the table indicates that no content is available for the serving cell (Step <figref>120</figref>), The DRP starts monitoring a change in the Cells and repeats the above process again. If content available (step <figref>120</figref>), Can determine the DRP that Content actually the Application server <figref>18</figref> is available (step <figref>122</figref>). Although Örtlichkeits table may indicate that content available is, itself, the actual availability the contents have changed since the update of Örtlichkeits table or there may be problems on the network, to access prevent the content.
Thus can be a request to the application server <figref>18</figref> sent are to ensure the availability to examine the contents (Step <figref>122</figref>). In response, the mobile terminal receives<figref>10</figref> a Display that content available (step <figref>124</figref>), And the DRP can the user of the mobile terminal <figref>10</figref> correspondingly by providing audio or visual indices to the user point this (step <figref>126</figref>). In response, the user can an indication supply, whether the content should be delivered to the user or (step <figref>128</figref>).
If the user elects to receive the content (step <figref>130</figref>) returns the DRP for monitoring to a change the serving cell back. If the user decides to receive the content (step <figref>130</figref>) controls the DRP, the system controller such that this actual content via the Application server <figref>18</figref> or from the content server <figref>22</figref> directly requesting (step <figref>132</figref>). In response receives the mobile terminal <figref>10</figref> the Content (step <figref>134</figref>), And the DRP, the system controller <figref>46</figref> at, to deliver the content to the user in a specified way (Step <figref>136</figref>). Upon receipt of the content, the user can Just look at the information and discard, or the information may include additional Links include whereby an iterative process of requesting and receiving additional Information to the user's request and under guidance by the Content is started.
On Overall communication flow diagram for an embodiment of the present invention is in <figref idrefs="S28">5</figref> shown. When a mobile terminal<figref>10</figref> a requesting content or availability content checks so is a content request initiated. The content request is preferably a request the hypertext transfer protocol (HTTP), and it is intended to the application server <figref>18</figref> directed to be to the execution a content-Zustellungs Service initiate (step <figref>200</figref>). As previously mentioned above, , the application server <figref>18</figref>When configured to is, some sent together with the content request information, such as identification indices of the mobile terminal <figref>10</figref> and the serving cell, use, and a request for additional Position information to the mobile position determination server <figref>24</figref> send (step <figref>202</figref>).
Of the Mobile position determination server <figref>24</figref> provides some Kind of Positionsbestimmungssys<?page 8?>system or service is, the wireless the Communications network <figref>12</figref> or other position determination systems is associated with, which in the Capable of providing a location of the mobile terminal <figref>10</figref> to identify. Preferably, the position information is used for fine adjustment of the Position of the mobile terminal <figref>10</figref> or for determining the position of the mobile terminal <figref>10</figref> within a predetermined cell used in other ways. The position request is preferably a message in an extended marking language (XML), but is the expert recognize that the message can take many other forms.
As Response to the positioning request delivers the mobile location determination server <figref>24</figref> additional Position information to the application server <figref>18</figref> (Step <figref>204</figref>). The application server <figref>18</figref> uses the serving cell and the additional Position information, if available, for the Access to a profile in the profile database <figref>20</figref>, to realize, whether content based on the position and / or the identified mobile terminal <figref>10</figref> is available (Step <figref>206</figref>). The application server<figref>18</figref> receives the Profile Info (Step <figref>208</figref>) And calls any available content from the content server <figref>22</figref> (step <figref>210</figref>). Among Assuming that content available is provided by the content server <figref>22</figref> the requested content to the application server <figref>18</figref> (Step <figref>212</figref>), The information to the mobile terminal <figref>10</figref> send can, indicating that content is available (step <figref>214</figref>). In response asks the mobile terminal <figref>10</figref> the user of the mobile terminal <figref>10</figref>. to determine whether he wants to receive the content directly (A), the content of later wants to store viewing (B), want to ignore or content (C). The mobile terminal<figref>10</figref> becomes Therefore, information regarding the the user response to the application server <figref>18</figref> send (Step <figref>216</figref>), Which responds accordingly.
If selected users had to directly receive the content (A), thus providing the application server <figref>18</figref> the Content to the mobile terminal <figref>10</figref> (Step <figref>218</figref>). The mobile terminal <figref>10</figref> confirmed preferably the reception of the content by sending a corresponding acknowledgment (ACK) to the application server <figref>18</figref> (Step <figref>220</figref>).
If the user would have decided, the content of later recovery to store (B), then the application server <figref>18</figref> the content to the online spare database <figref>26</figref> provide for storage (Step <figref>222</figref>). Preferably, the online backup database responds<figref>26</figref> With a confirmation to the application server <figref>18</figref> (Step <figref>224</figref>). Of the Application server <figref>18</figref> may then receive a confirmation of Reserve storage to the mobile terminal <figref>10</figref> for future reference send (step <figref>226</figref>).
If the user has decided to ignore the content (C), so true the application server <figref>18</figref> no further action on the confirmation the reception of the response to the mobile terminal <figref>10</figref> addition (step <figref>228</figref>).
Of the Skilled in the art the scope and flexibility of the present invention recognize. The inventive concepts enable effective tracking of mobile devices <figref>10</figref>To selected position specific Content to mobile devices <figref>10</figref> to supply. The delivery of the content, by one or more Profiles can be controlled, or from the user of the mobile terminal are constructed from information providers. To determine whether content available is, can multiple profiles checked be to ensure that the user actually selected information wishes. For example, an information provider diverse types of information for a predetermined position available have while A user profile can be used to filter the information , in order to provide only the information that is available and desired by the user is.
Of the Application server <figref>18</figref> may support services in where users and information providers profiles based Defining of locations can, wherein locations Cells or positions are assigned in the background. Thus, an information service provider or a user want it, to provide information or receive, when a user located in Chinatown, Little Italy or at The Waterfront, everything within a selected City. In these cases based locations to positions in the real world and areas, and the system architecture can determine which cells, groups of cells, sectors within of cells or the like corresponding to these areas.
Of the Content, the mobile to the terminal <figref>10</figref> supplied or is delivered, can advertising, traffic information, weather information, Maps, directions, historical information or the like for a Include user, if they are located at a position at which the information is important.
In fact, a mobile terminal <figref>10</figref> a relatively manageable list of cells for a particular location Download and compare their present position to the list. If the present position seems to contain information that can mobile terminal <figref>10</figref> the Application server <figref>18</figref> about a short message service (SMS), over a wireless Anwendungsprotokoll- <?page 9?>(WAP -) / HTTP browser or other in-band communication function query to this to provide information. Alternatively, the user may be notified be that content available is, and it can determine whether to receive the information or not.
Typically closes the mobile terminal <figref>10</figref> a Box that defines multiple contiguous areas, wherein the mobile terminal <figref>10</figref> the notes change from one area to another and the user information or indicating that such information is available. If For example, an overall table on a place, a city or zip code refers, as cell arrays can within Table Companies areas, shopping areas and tourist areas represent. The tables can are updated when the mobile terminal <figref>10</figref> from a coverage area is moved out.
The defined by the cell areas can be divided into smaller areas be when additional Position information available is. Furthermore, the triggering event to determine whether content available is, many forms in addition to a simple trigger have when entering a new area, such as when a serving cell is changed. The mobile terminal<figref>10</figref> can be configured so that it periodically searches for information, while it is within a predetermined cell or area definition. The skilled artisan will diverse Techniques to provide additional tripping characteristics and recognize the control of content, delivered online within Teachings are.
Of the Skilled in the art will recognize that improvements and modifications to Preferred embodiments of the present invention can be made without from the scope of the claims departing.
6 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US8427508B2 | Cited by | United States of America | Applicant |
| DE102010010032A1 | Cited by | Germany | Applicant |
| USRE46737E | Cited by | United States of America | Applicant |
| US8543917B2 | Cited by | United States of America | Applicant |
11 members in 5 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 89830001 | United States of America | A | |
| 89830001 | United States of America | A | |
| 89830001 | United States of America | – | |
| 898300 | – | – | – |
| US20010898300 | – | – | – |
Members11
| Document | Office | Kind | |
|---|---|---|---|
| CA2379611A1 | Canada | A1 | |
| EP1274264A1 | European Patent Office (EPO) | A1 | |
| US2003006913A1 | United States of America | A1 | |
| JP2003047034A | Japan | A | |
| US6798358B2 | United States of America | B2 | |
| US2004209602A1 | United States of America | A1 | |
| EP1274264B1 | European Patent Office (EPO) | B1 | |
| DE60211601D1 | Germany | D1 | |
| US7196639B2 | United States of America | B2 | |
| DE60211601T2This record | Germany | T2 | |
| CA2379611C | Canada | C |
3 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Change of representativeR082 | R082 | |
| Change of representativeR082 | R082 | |
| No opposition during term of oppositionOpposition8364 | 8364 |
Numbers
- Publication
- 60211601
- Publication, DOCDB
- 60211601
- Publication, EPODOC
- DE60211601T
- Application
- 60211601
- Application, DOCDB
- 60211601
- Application, EPODOC
- DE20026011601T
Titles2
- German
- Bereitstellung von positionsabhängigen Inhalten
- English
- Providing position-dependent content
Classification
- CPC, 4
- H04W4/02
- H04W4/029
- G06Q20/3224
- H04W88/02
- IPC, 5
- G06F17 30
- H04W4 02
- H04W4 029
- G06F13 00
- H04W88 02
