throbber
USOO730524.4B2
`
`(12) United States Patent
`Blomqvist et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,305,244 B2
`Dec. 4, 2007
`
`(54) METHOD FOR ACTIVATING A
`LOCATION-BASED FUNCTION, A SYSTEM
`AND A DEVICE
`
`75
`(75) Inventors: the legities, (FI);
`s
`p
`(73) Assignee: Nokia Corporation, Espoo (FI)
`c
`-
`0
`(*) Notice:
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 99 days.
`(21) Appl. No.: 10/762,589
`
`(22) Filed:
`
`Jan. 21, 2004
`
`(65)
`
`Prior Publication Data
`US 2004/O180674 A1
`Sep. 16, 2004
`
`Foreign Application Priority Data
`(30)
`Jan. 21, 2003
`(FI)
`.................................. 2003OO90
`(51) Int. Cl.
`(2006.01)
`H04O 7/20
`(52) U.S. Cl. ............................... 455/456.5:455/414.1;
`455/414.2:455/456.1; 455/456.2:455/456.3:
`455/457; 455/466; 701/207: 701/213: 701/214;
`701/216:342/357.01: 342/357.06:342/357. 12
`(58) Field of Classification Search ............. 455/414.1,
`455/414.2, 456.1-457, 466; 701/207,213,
`701/214, 216; 342/357.01, 357,06,357. 12
`See application file for complete search history.
`References Cited
`
`(56)
`
`U.S. PATENT DOCUMENTS
`
`5,982,324. A * 11/1999 Watters et al. ......... 342,357.06
`6,014,090 A
`1/2000 Rosen et al. ................ 340,905
`6,061,561 A *
`5/2000 Alanara et al. .......... 455/4.56.1
`6,108,533 A * 8/2000 Brohoff ............
`... 455,414.3
`6,351,647 B1
`2/2002 Gustafsson ................. 455,466
`6.424,840 B1* 7/2002 Fitch et al. .......
`... 455,456.1
`6,477,363 B1 * 1 1/2002 Ayoub et al. ............ 455,404.2
`6,496.776 B1* 12/2002 Blumberg et al. .......... TO1,213
`6,571,279 B1* 5/2003 Herz et al. .................. 709/217
`6,580,914 B1* 6/2003 Smith ........
`... 455,456.6
`6,728,528 B1
`4/2004 Loke .......................... 455,318
`6,731,612 B1*
`5/2004 Koss .........
`... 370,310
`6,772,213 B2 *
`8/2004 Glorikian .......
`... TO9,228
`6,789,102 B2*
`9/2004 Gotou et al. ................ TO9,203
`9/2004 Joyce et al. ........... 340,995.24
`6,798.358 B2*
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`EP
`
`1045,609
`
`10, 2000
`
`(Continued)
`Primary Examiner Steve M. D’Agosta
`(74) Attorney, Agent, or Firm Ware, Fressola, Van Der
`Sluys & Adolphson
`
`(57)
`
`ABSTRACT
`
`A method for activating a location-based function, at least
`one item of position data is determined for the function as a
`condition for activating the function. A device in a wireless
`communication network examines at least one property of
`the network to decide whether positioning of the device (1)
`is conducted. Likewise, a system may provide a location
`based function, for which at least one item of position data
`is determined as a condition for activating the function. A
`program in which the method is applied is also provided.
`
`5,963,861. A * 10/1999 Hanson ................... 455,456.1
`
`9 Claims, 4 Drawing Sheets
`
`
`
`Page 1 of 13
`
`SAMSUNG EX-1033
`
`

`

`US 7,305,244 B2
`Page 2
`
`6,922,567
`6,944,465
`6,957,076
`6,970,871
`6,993,326
`7,035,647
`7,050,816
`7,107,038
`2002fO164999
`2003/O119530
`
`
`
`U.S. PATENT DOCUMENTS
`B1* 7/2005 Rydbeck ...............
`... 455,456.3
`B2 * 9/2005 Spain et al. ...
`... 455,456.1
`B2 * 10/2005 Hunzinger ..
`455,456.3
`B1 * 1 1/2005 Rayburn .....
`B2
`1/2006 Link et al. ..
`B2
`4, 2006 de Verteuil ....
`B2
`5, 2006 Fukui et al. ...
`B2
`9, 2006 Fitch et al. ...
`Al 1 1/2002 Johnson ......
`Al
`6/2003 Rankin .................
`
`- - - - - 707/10
`
`455,414.1
`... 455,456.1
`... 455,456.1
`... 455,404.2
`... 455,456
`
`- - - - - - 455,456
`
`2004,0008138 A1*
`
`1/2004 Hockley et al. ....... 342,357.09
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`
`WO
`
`WO
`WO
`WO
`WO
`
`1189474
`O113662
`O 137601
`O217654
`O3O45100
`O3O96735
`
`3, 2002
`2, 2001
`5, 2001
`2, 2002
`5, 2003
`11/2003
`
`* cited by examiner
`
`Page 2 of 13
`
`

`

`U.S. Patent
`U.S. Patent
`
`Dec. 4, 2007
`Dec. 4, 2007
`
`US 7,305,244 B2
`US 7,305,244 B2
`
`Sheet 1 of 4
`Sheet 1 of 4
`
`Fig.1a
`
`
`
`Page 3 of 13
`
`Page 3 of 13
`
`

`

`U.S. Patent
`U.S. Patent
`
`Dec. 4, 2007
`Dec. 4, 2007
`
`US 7,305,244 B2
`US 7,305,244 B2
`
`Sheet 2 of 4
`Sheet 2 of 4
`
`Fig.1b
`
`
`
`Page 4 of 13
`
`Page 4 of 13
`
`

`

`U.S. Patent
`U.S. Patent
`
`Dec. 4, 2007
`Dec. 4, 2007
`
`Sheet 3 of 4
`Sheet 3 of 4
`
`US 7,305,244 B2
`US 7,305,244 B2
`
`s
`
`
`
`Fig.2
`
`Page 5 of 13
`
`Page 5 of 13
`
`

`

`U.S. Patent
`
`Dec. 4, 2007
`
`Sheet 4 of 4
`
`US 7,305,244 B2
`
`
`
`
`
`?|OSSE OORJd
`
`Page 6 of 13
`
`

`

`US 7,305,244 B2
`
`1.
`METHOD FOR ACTIVATING A
`LOCATION-BASED FUNCTION, A SYSTEM
`AND A DEVICE
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`This application claims priority under 35 USC S 119 to
`Finnish Patent Application No. 20030090 filed on Jan. 21,
`2003.
`
`10
`
`FIELD OF THE INVENTION
`
`15
`
`The present invention relates to a method for activating a
`location-based function, in which at least one item of
`position data is determined for the function as a condition for
`activating the function, the device being used in a wireless
`communication network in which signals are transmitted.
`The invention also relates to a system comprising determi
`nation means for determining a location-based function, in
`which at least one item of position data is determined for the
`function as a condition for activating the function, process
`ing means for activating the location-based function in a
`device, and a wireless communication network comprising
`at least one transmitter for transmission of signals. More
`25
`over, the invention relates to a device comprising determi
`nation means for determining a location-based function, in
`which at least one item of position data is determined for the
`function as a condition for activating the function, process
`ing means for activating the location-based function in a
`device, and wireless communication means for setting up a
`data network connection to a wireless communication net
`work. The invention also relates to a program containing a
`group of machine-executable program commands for pre
`senting messages in a device, and at least one location-based
`condition for presenting the message is determined in the
`message, said program being intended to be executed in a
`device used in a communication network in which signals
`are transmitted.
`
`30
`
`35
`
`BACKGROUND OF THE INVENTION
`
`Several applications have been developed that contain a
`location-based condition determined for a message for the
`presentation of the message. Such messages are for example
`regional advertisements that can be transmitted to a device
`carried by the user, and when the user arrives to a certain
`location, for example in the vicinity of a store, a restaurant,
`a service station, or the like, this is indicated in the device
`of the user. The person in question may have determined
`conditions for presenting different messages in his or her
`device, wherein when he or she approaches a location in
`relation to which he or she has determined a message to be
`presented, said message is presented in the device. The
`person may determine for example a reminder to visit a
`certain hardware store, wherein when the user approaches
`said hardware store, this is indicated in the device of the
`USC.
`To enable the above-presented arrangements, positioning
`must be conducted in the device at intervals so that the
`location of the device is known also when the user is
`moving. In solutions of related art, positioning must be
`conducted relatively often, several times a minute, or even
`tens of times a minute, so that the positioning is Sufficiently
`accurate and occurs in real time. Typically positioning is
`conducted by means of a positioning receiver arranged for
`this purpose, said receiver determining its location on the
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`basis of the signals transmitted by the satellites of the
`positioning system. Positioning systems that can be men
`tioned in this context are for example the GPS system and
`the GLONASS system. Applications have also been devel
`oped in which the positioning is conducted for example by
`means of the base stations of a mobile communication
`network, or a wireless local area network. In some cases the
`mobile communication network performs the positioning of
`the device and transmits information thereon to the device.
`One of the drawbacks in Such continuous positioning is
`for example that it increases the power consumption of the
`device, which, especially in portable devices, can restrict the
`availability of positioning and shorten the operating time of
`the device. Furthermore, especially the positioning informa
`tion obtained from the mobile communication system may
`be subject to charge, wherein positioning may be expensive.
`
`SUMMARY OF THE INVENTION
`
`It is an aim of the present invention to provide an
`improved method and system for performing location-based
`functions (for example presenting messages) in a device.
`The invention is based on the idea that at least one property
`of a wireless communication network is monitored, wherein
`a change in at least one property of the monitored wireless
`communication network is used as a condition for perform
`ing the positioning. In a solution according to a first pre
`ferred embodiment of the invention, the positioning is
`always performed when it is detected that the device has
`moved to the area of another cell. This can be detected on the
`basis of the changes in the cell identifier. In the solution
`according to a second preferred embodiment of the inven
`tion, one or several cell identifiers are determined, wherein
`when the device enters the area of Such a cell, positioning is
`performed. In a method according to yet another preferred
`embodiment of the invention, at least one property, such as
`signal strength and/or timing of a signal transmitted in a
`wireless communication network is monitored, wherein a
`change in the monitored property either as such or together
`with the cell identifier, determines whether positioning is
`conducted or not. To put it more precisely, the method
`according to the present invention is primarily characterized
`in that at least one property of a wireless communication
`network is monitored in the device to decide whether
`positioning of the device is conducted. The system accord
`ing to the present invention is primarily characterized in that
`the device comprises monitoring means for monitoring at
`least one property of a wireless communication network,
`and determination means in which the property to be moni
`tored is arranged to be used to decide whether positioning of
`the device is conducted. The device according to the present
`invention is primarily characterized in that the device com
`prises monitoring means for monitoring at least one property
`of a wireless communication network, and determination
`means in which the property to be monitored is arranged to
`be used to decide whether positioning of the device is
`conducted. Furthermore, the program according to the
`present invention is primarily characterized in that the
`program also comprises machine-executable program com
`mands for monitoring at least one property of a wireless
`communication network to decide whether positioning of
`the device is conducted.
`The present invention shows remarkable advantages over
`solutions of prior art. When the method according to the
`invention is applied, it is not necessary to perform the
`positioning as often as in solutions of the prior art, because
`the criterion for performing the positioning is relatively
`
`Page 7 of 13
`
`

`

`US 7,305,244 B2
`
`3
`reliable information based on the fact that the user has
`indeed moved from a previous location to another location.
`Thus the total power consumption of the device can be
`reduced. The reduced need to perform positioning reduces
`the loading of the processor of the device, wherein more
`capacity is available for use for the needs of other applica
`tions. Furthermore, if the positioning utilized in the device
`is based on the use of a service that is subject to charge,
`savings in the positioning costs are attained by means of the
`method according to the invention. When applied in net
`work-assisted systems, it is also possible to reduce the
`loading of the network by means of the invention.
`Another advantage attained by means of the method
`according to a first preferred embodiment of the invention is
`that the positioning is more reliable because the dependency
`of the positioning on the network is less significant than in
`situations where solutions of the prior art are applied. The
`reason for this is that the positioning is performed primarily
`in the device itself.
`When the method according to the second preferred
`embodiment of the invention is applied, it is not necessary
`to show the cell identifier in the device for the user or for the
`application that has requested for a location-based reminder.
`Thus, it is possible to apply the method also in connection
`with such networks in which it is desired to conceal the cell
`identifier.
`
`DESCRIPTION OF THE DRAWINGS
`
`In the following, the invention will be described in more
`detail with reference to the appended drawings, in which
`FIG. 1a shows an exemplary situation, in which the
`method is applied,
`FIG. 1b shows another exemplary situation, in which the
`method is applied,
`FIG. 2 shows a system according to a preferred embodi
`ment of the invention in a simplified block diagram, and
`FIG. 3 shows a device according to a preferred embodi
`ment of the invention in a simplified block diagram.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`4
`the operating range is not regular, but varies for example as
`a result of weather conditions, the shape of the terrain,
`radiation patterns of the antennas and other environmental
`factors.
`In FIG. 1, a broken line D also illustrates as an example
`the possible travel path of user of the device 1 towards the
`target L1.
`Let us assume that in the system according to FIG. 2, the
`device is logged in, i.e. communicating with the communi
`cation network 2. Such as a mobile communication network
`via one or several base stations 2.1. The base stations, in
`turn, are connected to a base station Switching centre 2.2 or
`the like. In the system according to FIG. 1a, the base station
`Switching centres are connected to a network centre, 2.3,
`Such as a mobile station Switching centre. Although in this
`description a mobile station Switching centre is used as an
`example of the communication network 2, it should be
`evident that the invention can also be applied in connection
`with other wireless communication networks, such as wire
`less local area networks (not shown).
`It is well known that base stations 2.1 are used in wireless
`local area networks, via which base stations the networks are
`connected to the terminals moving in the area of the net
`work, Such as mobile phones or portable computers
`equipped with a transmitter/receiver of the wireless local
`area network. Such base stations 2.1 are also called serving
`base stations. For each base station 2.1 an identifier (ID) is
`determined. The area determined by the radius of operation
`of one base station is also called a cell, wherein the term cell
`identifier is in the description hereinbelow used for this base
`station identifier. In the example system of FIG. 2, different
`cell identifiers are marked with ID1-ID5, but in practice, the
`different presentation modes of the identifiers can be differ
`ent in different applications.
`During the function of the device 1 for example the
`processor 1.2 of the device executes a program in which the
`method according to the present invention is applied. In the
`program, at least one property of the wireless communica
`tion network and changes in the same are monitored. In the
`following, cell identifiers and changes in them are used as a
`non-restrictive example of Such a property. This can be
`advantageously implemented in Such a manner that signals
`transmitted by the serving base station 2.1 are received by
`the receiver 1.3, and the information transmitted in the
`signal is presented. This information contains the cell iden
`tifier, which is thus transmitted to the program executed in
`the processor. Thus, the program compares the cell identifier
`according to the previously stored serving base station with
`the cell identifier of the currently received cell identifier. If
`they match, it can be determined that the cell has not
`changed, and it is not necessary to conduct positioning.
`However, in such a situation where the cell identifier has
`changed, positioning is started. Thus, the processor 1.2
`activates a positioning receiver 1.4 in connection with the
`device 1. This positioning receiver 1.4 is for example a
`positioning receiver according to the GPS positioning sys
`tem known as such. The operation of Such a positioning
`receiver is of prior art known by anyone skilled in the art,
`wherein it is not necessary to discuss it in more detail in this
`COInteXt.
`It is, however, possible to perform the positioning by
`means of another method, for example by means of a base
`station based positioning method. Thus, a signal transmitted
`by three or several base stations 2.1 is received in the device
`1, and on the basis of the differences in the mutual reception
`times of the signals and the known location coordinate
`information of the base stations 2.1 it is possible to perform
`
`10
`
`15
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`In the exemplary situation of FIG. 1a, the user has
`determined a location-based function, Such as a reminder in
`a device 1 for example by means of a keyboard 1.5 (FIG. 3).
`The function can be for example a picture message, a text
`message, a sound message or a combination of these,
`starting of a program or a service in the device 1, or a
`corresponding function. The determination of the function
`contains for example coordinate information or the like by
`means of which the position data activating the function can
`be determined with sufficient accuracy. The position data
`can also contain information for example on the radius,
`wherein when the user arrives in the area determined by the
`coordinates and the radius, a predetermined function is
`performed, for example a message relating to the reminder
`is presented in the device 1. In FIGS. 1a and 1b, the
`reference numeral L1 represents one example location to
`which the location-based function relates. The information
`on the function is advantageously stored in the memory 1.1.
`of the device 1 (FIG. 3), but the invention can also be applied
`in Such a manner that at least part of the information relating
`to the function is stored in the communication network 2.
`The ellipses drawn around the base stations 2.1 illustrate
`the operating range of the base stations, i.e. a so-called cell.
`It is, however, evident that in practice the size and shape of
`
`Page 8 of 13
`
`

`

`5
`a calculation to determine the location of the device 1 in a
`manner known as such. The base station based positioning
`can also be conducted in the communication network in Such
`a manner that a signal transmitted by a transmitter 1.8 of the
`device 1 is received by at least three base stations 2.1. Also
`in this situation the location of the device 1 can be calculated
`by means of the reception times of the signal at different
`base stations and the known location coordinate information
`of the base stations.
`After the location of the device 1 has been determined, it
`is examined whether the device 1 is in the vicinity of a
`location complying with a stored function performance
`condition. This is implemented in the device 1 advanta
`geously in Such a manner that the location coordinates and
`possible distance information, such as the radius, are exam
`ined in the function information stored in the memory 1.1.
`If the determined location is in the area determined by a
`performance condition of the function, the necessary mea
`Sures are taken to perform the function. This can be advan
`tageously implemented in Such a manner that a so-called
`reminder service library implementing the reminder service
`as well as an application that utilizes the reminder service
`library to perform a function, for example to present a
`reminder in text format for the user are established in the
`device 1. Thus, the application calls for Such a function in
`the reminder service library by means of which the appli
`cation can determine the location in which the reminder
`service library will provide the application with information
`on the arrival in the determined location. When the appli
`cation has received information on the arrival in the deter
`mined location, the application implements the determined
`function, for example presents a message in text format.
`Thus, said text is formed on the display 1.6. Similarly, if the
`message in question is another visual message, this message
`is formed on the display 1.6. Furthermore, if the message in
`question is a Sound message, this sound message is trans
`mitted to a speaker/earpiece 1.7.
`It is also possible to determine acknowledgement data for
`the message, or data on the display time of the message and
`possibly also data on the repetition interval of the message.
`Thus, the visual message remains on the display 1.6 until the
`user acknowledges it or the display time expires. The audio
`message, in turn, is repeated advantageously at intervals
`determined by the repetition interval, until the user acknowl
`edges the message or the display time expires.
`Other functions to be mentioned in this context that can be
`activated on the basis of the location are starting of a
`program, changing the settings of a device, for example
`changing the user profile in a mobile station, re-configura
`tion, or a security function. The user for example wishes to
`silence his or her mobile station when arriving to a certain
`location, turn off the mobile station for example when
`arriving to an airport, etc. It should be evident that the
`afore-described details only represent some possible
`examples, but the invention can also be applied in imple
`menting numerous other functions on the basis of the
`location. Furthermore, the invention can be applied to imple
`ment various services. Non-restrictive examples that can be
`mentioned in this context are informative services and
`security services.
`By means of the invention it is possible to implement for
`example Such an informative service in which a person
`wishes to receive a message when his or her acquaintance
`has arrived to a certain location, for example his or her
`home. Thus, the person utilizes his or her device (not shown)
`to transmit a function determination to the device 1 of his or
`her acquaintance, in which the device of the acquaintance is
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`US 7,305,244 B2
`
`10
`
`15
`
`6
`requested to transmit information on the arrival of the device
`1 to a predetermined location. When the device 1 has
`received the function determination, it starts executing the
`method according to the invention to activate a location
`based function. Thus, when the device 1 arrives to a deter
`mined location, the device 1 transmits information thereon
`to the device of said person, in which the arrival of the
`monitored device to the predetermined location is indicated.
`An example of a security service that can be mentioned is
`the monitoring of the movement of a person. Thus, the
`person carries a device 1 according to a preferred embodi
`ment of the present invention in which the position condi
`tions of the location-based functions are monitored in the
`manner presented in this description. When said person
`arrives to a certain location or leaves a predetermined
`location or area, information thereon is transmitted from the
`device of the person to the monitoring device. Thus, a
`function, Such as an alarm is activated in the monitoring
`device to give information on the movement of the person
`that is being monitored. Companies providing guarding
`services, and transportation services of valuable goods can
`also apply the present invention for example in monitoring
`the movement of guards and transportations of valuable
`goods for example in the following manner. The device
`according to the invention accompanies the guard or the
`transportation of valuable goods, and one or several loca
`tion-based functions are determined in the device. Such a
`function is for example sending a message to the monitoring
`device in predetermined locations. Thus, the arrival of the
`monitored device is detected by the monitoring device.
`Furthermore, it is possible to determine information indi
`cating how long it will probably take to move from one
`location to another, wherein the delaying of a location-based
`message can be an indication that the movement of a guard
`or a transportation of valuable goods has not proceeded
`normally, and it is possible to start the necessary actions to
`determine the situation, for example to call help to the
`estimated problem location.
`FIG. 1b shows another example situation in which the
`method according to a preferred embodiment of the inven
`tion is applied. Also in this situation, position data is
`determined in the location-based function. Advantageously
`at least this position data is transmitted to the communica
`tion network 2, in which it is determined (for example in a
`network centre 2.3) in the area of which cell or cells this
`location is situated. Information on the identifiers of such a
`cell or cells is transmitted to the device 1, in which the
`information is stored into the memory 1.1 for example into
`the information of said location-based function. In the
`device 1, the changing of the cell identifier is monitored as
`disclosed hereinabove in connection with the description of
`the method according to the first embodiment of the inven
`tion. At that stage when the serving base station changes, i.e.
`the cell identifier changes, the device 1 examines the infor
`mation on the location-based functions on the basis of the
`new cell identifier. If one or several cell identifiers that have
`been determined for a location-based function match with
`the cell identifier of the new serving base station, i.e. the
`device 1 is probably in the vicinity of such a location in
`which the execution of a location-based function is deter
`mined, positioning is conducted. At that stage when the
`positioning shows that the device 1 is in the area determined
`for said location-based function, said location-based func
`tion is conducted.
`In the above-presented preferred embodiments of the
`invention, it is necessary for the device 1 to perform
`positioning and to examine the realization of the perfor
`
`Page 9 of 13
`
`

`

`7
`mance condition of the function only when the cell identifier
`changes. In the method according to yet another embodi
`ment of the invention, steps are taken that differ slightly
`from the process described above, the basic idea, however,
`relating to the examination of the changes in the cell 5
`identifier. In this embodiment, positioning is repeated at
`intervals at that stage when the device 1 has arrived suffi
`ciently close to the determined location or in the area of such
`a cell in which the location is situated. If this embodiment
`is applied in connection with the first preferred embodiment 10
`of the invention, the following steps are advantageously
`taken. Positioning is initiated always when the cell identifier
`changes. At that stage when the positioning indicates that the
`device 1 is in the vicinity of a position condition determined
`for a predetermined function, positioning is repeated at 15
`intervals, until the device 1 is positioned sufficiently close to
`the location according to the position condition of the
`function, or has moved further away from said location.
`When this embodiment is applied in connection with the
`second preferred embodiment of the invention, the follow- 20
`ing steps are advantageously taken. Positioning is not started
`immediately when the cell identifier changes, but the cell
`identifier is also compared with the stored cell identifiers.
`Thus, positioning and its repetition are not initiated until the
`device 1 has arrived to the area of such a cell in which the 25
`location according to a function is situated.
`The device 1 does not necessarily move towards the
`location according to the position condition, but starts to
`move further away from the same. In Such a situation the
`repetition of the positioning advantageously ceases and a 30
`shift to the act of examining the changing of the cell
`identifier takes place. The receding can be detected either on
`the basis of the determined location of the device 1 and the
`distance between the position condition or on the basis of the
`changing of the cell identifier.
`In this preferred embodiment it is possible to determine a
`constant repetition interval of positioning or Such a repeti
`tion interval that when the device moves closer to a location
`according to the position condition, the performance interval
`of positioning is shortened, and correspondingly, when the 40
`device 1 diverges from the location according to the position
`condition, the positioning interval is extended.
`As was mentioned above, the cell identifier is only one of
`the properties of the wireless communication network,
`changing of which can be utilized in the present invention to 45
`estimate the necessity of positioning. Other Such properties
`relating to the wireless communication network that can be
`monitored in the device 1 are for example the signal strength
`of the base station or base stations and information relating
`to the timing of signals (for example TA, Timing Advance). 50
`Thus, in a preferred embodiment of the invention, it is
`possible to reduce the need for positioning in the following
`manner. A signal-dependent coefficient of the serving base
`station, such as signal strength, is measured at intervals in
`the receiver 1.3 of the device 1. If the signal strength does 55
`not change significantly during Successive measurements, it
`can be assumed that the device 1 has hardly moved, and it
`is not necessary to perform positioning. However, if the
`signal strength changes, irrespective of that whether the cell
`identifier has changed or not, it can be assumed that the 60
`device 1 has moved. Thus, it is possible to conduct posi
`tioning. On the other hand, the measurement of the signal
`strength can be restricted to be used only in the area of such
`a cell to which a location-based function relates. Thus, the
`device 1 monitors the changing of the cell identifier as 65
`presented earlier in this description. Only at that stage when
`the device 1 is in the area of such a cell to which a
`
`35
`
`US 7,305,244 B2
`
`8
`location-based function relates, the results of a signal
`strength measurement, a signal timing measurement or the
`like are utilized to estimate whether the device 1 has moved
`significantly, and whether it is necessary to conduct new
`positioning.
`Furthermore, it is possible to determine a threshold value,
`which must be exceeded by the change before the position
`ing is started. Thus, Small and possibly short-time alterations
`in the monitored property do not cause unnecessary posi
`tioning.
`In some cases, when the device 1 moves especially further
`away from the base stations 2.1, the serving base station may
`change relatively often. In Such a situation the changing may
`occur in Such a manner that for example two or three serving
`base stations alternate, depending for example on the signal
`conditions and terrain obstacles between the base stations
`2.1 in question and the device 1. In a method according to
`a preferred embodiment of the invention, it is examined in
`connection with the changing of the cell identifier, whether
`said serving base station has been a serving base station
`already a moment before. If this is the case, it can be decided
`that positioning is not necessary, because it is likely that the
`device 1 has not moved closer to a location according to a
`position condition of any reminder. In connection with the
`change, it is also possible to examine how long a time has
`passed from the preceding occasion when the base station
`functioned as a serving base station for said device 1. If a
`period of time shorter than the determined time limit has
`passed, it is possible to make a decision that positioning is
`not necessary. Similarly, if a period of time longer than the
`predetermined time limit has passed, positioning is con
`ducted.
`When the method according to a first preferred embodi
`ment

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket