throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2005/0136845 A1
`(43) Pub. Date:
`Jun. 23, 2005
`Masuoka et al.
`
`US 2005O136845A1
`
`(54) METHOD AND APPARATUS FOR LOCATION
`DETERMINATION USING MINI-BEACONS
`
`(75) Inventors: Ryusuke Masuoka, Potomac, MD
`(US); Sasikanth Avancha, Baltimore,
`MD (US); Sohil Thakkar, Greenbelt,
`MD (US); Jonathan Agre, Brinklow,
`MD (US)
`Correspondence Address:
`STAAS & HALSEY LLP
`SUTE 700
`1201 NEW YORKAVENUE, N.W.
`WASHINGTON, DC 20005 (US)
`(73) Assignee: FUJITSU LIMITED, Kawasaki (JP)
`(21) Appl. No.:
`10/929,763
`(22) Filed:
`Aug. 31, 2004
`
`Related U.S. Application Data
`(60) Provisional application No. 60/503,878, filed on Sep.
`22, 2003.
`
`Publication Classification
`
`(51) Int. Cl. ................................................. H04B 17/00
`(52) U.S. Cl. ..................................... 455/67.14; 455/456.6
`(57)
`ABSTRACT
`A System and method uses wireleSS communication devices
`as beacons to determine the relative location of another
`target wireleSS communication device. The beacons transmit
`identifying information that the target device can use to
`determine the identity of the beacon. The target device can
`measure the received intensity of the beacon transmissions
`and determine an associated beacon that best Satisfies a
`Specified criteria (e.g., largest signal Strength) using a pro
`cedure of the present invention that discriminates between
`multiple beacons.
`
`102
`
`Deployment of
`Mini-BeaCons
`
`
`
`
`
`Unit for Measurement
`of Signal Strengths
`for Beacons
`
`
`
`User (or some
`other) feedback
`
`Radio Map
`Beacon Locations
`Emitting Power of Beacon
`
`103
`
`104
`
`106
`
`invoked or
`self-invoking
`
`Location/Motion Status/Direction/
`Speed/Acceleration, ...
`
`Page 1 of 35
`
`SAMSUNG EX-1056
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 1 of 17
`
`US 2005/0136845 A1
`
`102
`
`Deployment of
`Mini-Beacons
`
`Unit for Measurement
`of Signal Strengths
`for Beacons
`
`
`
`
`
`
`
`Radio Map
`Beacon Locations
`Emitting Power of Beacon
`
`106
`
`invoked or
`self-invoking
`
`
`
`User (or some
`other) feedback
`
`Location/Motion Status/Direction/
`Speed/Acceleration, ...
`
`FIGURE 1A
`
`Page 2 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 2 of 17
`
`US 2005/013.6845 A1
`
`
`
`FIGURE 1B
`
`Page 3 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 3 of 17
`
`US 2005/0136845 A1
`
`V.
`
`
`
`N="Jon's Office"
`
`V4 N4="Library"
`
`V2 N2="VIP Room"
`
`N3="Conference Room"
`
`200
`
`FIGURE 2
`
`Page 4 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 4 of 17
`
`US 2005/0136845 A1
`
`N="Jon's Office"
`
`
`
`N4="Library"
`
`Okay to have
`overlaps in
`Don't-Care
`363
`
`N2="VIP Room"
`
`N3="Conference Room"
`
`300
`
`FIGURE 3
`
`Page 5 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 5 of 17
`1 N
`
`US 2005/0136845 A1
`
`Communication
`Coverage Area
`
`
`
`
`
`FIGURE 4
`
`\-N1
`LOCation
`N-n Coverage
`Area
`
`
`
`s-(
`D
`
`GY Ne
`
`Page 6 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 6 of 17
`
`US 2005/0136845 A1
`
`
`
`FIGURE 5
`
`Page 7 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 7 of 17
`
`US 2005/0136845 A1
`
`
`
`FIGURE 6
`
`Page 8 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 8 of 17
`
`US 2005/0136845 A1
`
`
`
`FIGURE 7
`
`Page 9 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 9 of 17
`
`US 2005/0136845 A1
`
`
`
`FIGURE 8
`
`Page 10 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 10 of 17
`
`US 2005/0136845 A1
`
`
`
`FIGURE 9
`
`Page 11 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 11 of 17
`
`US 2005/0136845 A1
`
`
`
`1 OOO
`
`FIGURE 10
`
`Page 12 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 12 of 17
`
`US 2005/0136845 A1
`
`
`
`FIGURE 11
`
`Page 13 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 13 of 17
`
`US 2005/0136845 A1
`
`
`
`
`
`
`
`
`
`12O2
`
`Pick a parameterized
`model for observation
`
`
`
`Pick a history
`segment of data
`starting from current
`
`
`
`Find the model (i.e. set
`of Earl), is
`(Posterior probability is
`used for Our Case)
`
`1208
`
`1210
`
`1212
`
`Continue until we
`finish all the history
`Segments
`
`Pick the best model
`from the models
`picked for each
`history segment
`
`Use this user model
`to estimate Values
`
`FIGURE 12
`
`Page 14 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 14 of 17
`
`US 2005/0136845 A1
`
`
`
`
`
`
`
`1302
`
`
`
`Get n RSS samples from each
`mini-beacon and average
`
`1304
`
`Add avg. samples to the sample list.
`Apply smoothing algorithm.
`
`1306
`
`Compute optimal line parameters using
`Current and past samples to estimate
`next sample. Compute the slope
`
`1308
`
`Output RSS vector values
`estimated using line parameters.
`
`1310
`
`1300
`
`FIGURE 13
`
`Page 15 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 15 of 17
`
`US 2005/0136845 A1
`
`1402
`
`Sample data=Y
`
`
`
`NO
`
`Continuously low
`RSS Sample
`
`1408
`
`Discard Current Sample
`and put last-times
`estimate as Current
`sample.
`
`1410
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Yes
`
`Moving Average
`Filter
`
`Compute optimala & b
`Using Linear Model.
`
`
`
`Compute motion state by estimating
`average slope to get final slope value.
`
`RSS Vector and motion State
`
`1414
`
`1416
`
`14OO
`
`FIGURE 14
`
`Page 16 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 16 of 17
`
`US 2005/0136845 A1
`
`Given data vector
`Y and its length L
`
`1502
`
`
`
`
`
`
`
`
`
`Optimala-average(Y)
`Optimal b=0
`
`1506
`
`Let vector Yn=Y(1:n)
`For n=minLength:L
`Compute a(n), b(n) and e(n) using
`line fitting algorithm.
`
`Select length ithat minimizes e(i)'s,
`Then seta-a(i), b=b(i)
`
`1508
`
`1500
`
`FIGURE 15
`
`Page 17 of 35
`
`

`

`Patent Application Publication Jun. 23, 2005 Sheet 17 of 17
`
`US 2005/0136845 A1
`
`1614
`
`sy.
`
`1612
`
`
`
`
`
`
`
`1602
`1606
`
`1608
`
`802.11
`RF Front End
`
`802.11
`Baseband
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Enclosure
`
`802.11 Chipset
`
`1610
`
`102
`
`FIGURE 16
`
`Page 18 of 35
`
`

`

`US 2005/O136845 A1
`
`Jun. 23, 2005
`
`METHOD AND APPARATUS FOR LOCATION
`DETERMINATION USING MINI-BEACONS
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`0001. This application is related to, and claims the benefit
`of priority to, U.S. Provisional Application No. 60/503,878,
`filed Sep. 22, 2003, the contents of which are incorporated
`herein by reference.
`
`BACKGROUND OF THE INVENTION
`0002) 1. Field of the Invention
`0003. The present invention generally relates to a system
`and method of using wireleSS communication devices as
`beacons to allow a target wireleSS communication device to
`determine its location, and, more particularly, the present
`invention relates to using a collection of beacon devices that
`communicate using a wireleSS channel and a common pro
`tocol with a target device using this channel and protocol.
`0004 2. Description of the Related Art
`0005. In mobile computing, the location of the user
`becomes a fundamental parameter in many applications and
`Services. The ability to automatically and accurately obtain
`the location of a user or other communicating devices in a
`wireleSS networked environment is an enabling Step in the
`development of many new-applications and Services Such as
`tour-guide Systems, people/animal/object tracking, inven
`tory management, healthcare, area monitoring and digital
`Shopping assistants (Jonathan Agre, Adedeji Akinyemi,
`Lusheng Ji, Ryusuke Masuoka, and Pankaj Thakkar, "A
`Layered Architecture for Location-based Services in Wire
`less Ad Hoc Networks," IEEE Aerospace Conference,
`March, 2002, Big Sky, Mont., USA.).
`0006. The E911 requirements proposed by the U.S. Fed
`eral Communications Commission in which cellular tele
`phone carriers are required to implement a System for
`location determination of a wireleSS telephone that is used to
`dial an emergency 911 call, to a Specified accuracy, is one
`prominent example of a location-aware Service (Reed, J. H.,
`Krizman, K. J., Woerner, B. D., and Rappaport, T. S., “An
`Overview of the challenges and progreSS in meeting the
`E-911 requirement for location service,” IEEE Communi
`cations Magazine, Vol. 36, No. 4, pp 30-37, April, 1998).
`0007. There are many methods of automatically deter
`mining the location of an object. These methods range from
`Global Positioning System (GPS)-solutions, acoustic, infra
`red or radio-frequency Sensors, to inertial navigation SyS
`tems. Each method has advantages and disadvantages in
`various environments (e.g., indoors, outdoors), yielding
`differences in metricS Such as accuracy, repeatability, com
`putational complexity, power consumption, ease of use, cost
`and infrastructure requirements. In addition, different meth
`ods have advantages or disadvantages in Supporting require
`ments for client privacy and control of location information.
`In many applications of interest, ease of use and deployment
`are more important than high degrees of accuracy. Since
`there is no one technology that can address all environments
`and requirements, it is likely that many different determi
`nation methods will be needed to Support various location
`aware applications.
`
`0008 Some location-determination schemes can be fully
`implemented in an isolated client device, Such as a GPS
`navigation device, although there is a large cost in infra
`Structure and deployment of the Satellites. Other Systems
`determine the client location in System servers, Such as those
`employed at base Stations in cellular telephone Systems.
`Location information is often considered Sensitive and pri
`Vate and in general, a client-based Scheme is deemed to offer
`better privacy control for the user.
`0009. A particular location determination method may or
`may not depend on a two-way communications infrastruc
`ture as an integral part. In many Systems, a two-way com
`munication network is already incorporated in the devices
`for interaction with the remote location-aware applications.
`This communication capability can then also be used for
`location determination (as in base station Solutions to the
`E911 problem). In these cases, there can be a cost and
`System complexity advantage, if there is a radio transmitter
`and receiver on the device, and these can also be used for
`location measurements.
`0010) A beacon is a device at a known location that emits
`a signal that is used by a client to determine its location.
`Some examples of beacons include lighthouses, LORAN
`transmitters and GPS satellites. Various techniques are used
`in conjunction with the beacon Signal to actually obtain a
`“fix' or precise knowledge of the client position. These
`techniques can be as simple as proximity to the beacon (as
`with a lighthouse and a map) or as complex as estimating
`range to multiple beacons and then using triangulation or
`multilateration.
`0011. There exist many different approaches to location
`determination based on different technologies Such as radio
`frequency (RF) communication, infra-red (IR), visual,
`acoustic, electromagnetic field change, gyroscopic (inertial
`navigation), laser ranging and radar techniques. Each tech
`nology has inherent Strengths and weaknesses depending on
`many factors: accuracy, environment (e.g., temperature,
`pressure, wind, ambient light), power, infrastructure require
`ments, Susceptibility to noise, etc.
`0012. A target (or client) is an item whose location is to
`be found. In different Schemes, the target can be completely
`passive, or either a Source (transmitter) or a sink (receiver)
`or both. The basic techniques used by these technologies can
`be broadly classified in the following four categories:
`0013 1. Geometric: This typically involves taking mul
`tiple measurements between different transmitter-receiver
`Sets and the target. When the measurements are used to find
`the distance or range between a transmitter and the receiver,
`the method is called triangulation via lateration (or multi
`lateration) and when those are used to find angles, the
`method is called triangulation via angulation.
`0014 2. Proximity: Measure the nearness of a target to a
`known set of points. The nearneSS is a relative term as
`opposed to a range estimate. For example, if a target is
`communicating with a base Station, it must be Somewhere
`within the geographic coverage area of that Station.
`0015 3. Pattern recognition: The system is set up by
`taking measurements in the area of interest over a large
`number of grid points using transmitter/receiver pairs and
`Storing them in a map file. A measurement is made of the
`target and then Statistical methods are used to determine the
`target's most likely position.
`
`Page 19 of 35
`
`

`

`US 2005/O136845 A1
`
`Jun. 23, 2005
`
`0016 4. Scene analysis: Examines a scene in a sensor's
`field of view from a particular vantage point. This is
`typically done via cameras that use image processing to
`recognize changes in objects within their area of coverage
`and estimate location.
`0.017. Different methods use these technologies and cat
`egories individually or in combination to determine location.
`For example, GPS uses time-of-arrival (TOA) of radio
`frequency Signals from Several Satellite transmitters at a
`target's receiver to estimate range to the Satellites and then
`uses multi-lateration to determine position to within 20 m.
`Differential GPS uses the difference between the satellite
`and a local reference Signal to improve that accuracy to
`within 1 m. An example of a hybrid System uses a radio
`channel for Synchronization and a relatively slower ultra
`Sonic Signal TOA to compute range and then uses multi
`lateration. The RADAR system uses RF pattern analysis
`based on the minimum distance estimates obtained from a
`combination of Signal Strength, TOA and angle-of-arrival
`(AOA) (Bahl, P. and Padmanabhan, V., “Radar: An in
`building RF-based user location and tracking system,” IEEE
`Infocom, Tel Aviv, Isreal, pp. 775-784, March, 2000). A
`Survey of the State-of-the-art in location determination meth
`ods can be found in (Hightower, J. and Borriello, G.,
`“Location Systems for ubiquitous computing, IEEE Com
`puter, Vol. 34, No. 8, pp. 57-65, August, 2001).
`0.018
`RF-based schemes include a low cost of transmit
`ters and receivers and are unaffected by light, temperature,
`wind and non-metallic barriers. Also, if they can be com
`bined with the necessary RF communication components
`and infrastructure, then there are potential Savings in both
`Size and component cost.
`0019. There has been recent work on using cellular
`telephony RF-based schemes as part of the E-911 require
`ments (Reed, J. H., Krizman, K. J., Woerner, B. D., and
`Rappaport, T. S., “An Overview of the challenges and
`progreSS in meeting the E-911 requirement for location
`service, IEEE Communications Magazine, Vol. 36, No. 4,
`pp 30-37, April, 1998). These are either handset-based
`primarily using GPS and base-station-based Schemes. These
`include methods based on proximity, geometric Schemes
`using received signal strength (RSS), time of arrival (TOA)
`and angle of arrival (AOA), and pattern matching. Proximity
`and pattern matching are often combined. Time of arrival
`and Signal Strength are often combined to estimate range.
`Accuracy of the above schemes is around 150 m.
`0020. In many applications there is a need for indoor
`location methods and the accuracy required indoors is
`generally greater than outdoors. GPS is not effective
`indoors, although new technologies are being introduced
`that are Sensitive enough to operate in many indoor appli
`cations. Two of the main difficulties in indoor location
`methods are non-line of sight (walls) measurements and
`multipath due to reflections. A Survey describing the indoor
`channel and its signal propagation characteristics, as well as
`candidate channel models can be found in (Pahlavan, K., Li,
`X. and Makela, J. P., “Indoor Geolocation Science and
`Technology, IEEE Communications Magazine, pp. 112
`118, February, 2002). Some additional indoor schemes
`include Pseudo-lite GPS, augmented GPS, CDMA-based
`Schemes, Ultra-wideband and WLAN-based mechanisms.
`0021 One of the first indoor location systems (Wont, R.
`et al., “The Active Badge Location System,” ACM Transac
`
`tions on Information Systems, January 1992, pp. 91-102)
`relied on diffuse infrared technology. Following this, Several
`generations of indoor location Systems have been developed
`based on a combination of ultrasound and RF. The slower
`propagation rate of the ultrasonic Signal is easier to measure
`than RF. In one System, a preinstalled ceiling matrix of
`receivers and an RF base Station are used to locate a target
`transmitter. The RF base station polls the transmitter (user)
`periodically, and after being polled, sends an ultrasonic
`pulse to identify itself. The receiver matrix, which not only
`receives the ultrasonic pulse but also receives the RF poll
`Signal from the base-station, uses this information to find out
`the distance to the transmitter. In another System (Priyantha,
`N., Chakraborty, A. and Balakrishnan, “The Cricket Loca
`tion Support System.” Proc. 6-th Annual International Con
`ference on Mobile Computing and Networking (Mobicom
`00), ACM Press, New York, N.Y., 2000, pp. 32–43), the
`ceiling matrix is replaced with inexpensive beacon trans
`mitters. The transmitter (beacon) simultaneously transmits
`an RF and an ultra-Sonic pulse. The target receiver (listener)
`receives both types of Signal from the beacons and uses the
`RF for synchronization and the ultra-Sonic TOA to compute
`the distance, find the closest beacon and identifies its loca
`tion with that beacon. In yet another System that operates in
`the 900 MHz ISM band, signal strength is measured between
`nearby tags to estimate range and then determine location
`via lateration, in an ad hoc Situation with minimal infra
`structure (Hightower, J. and Want, R., “SpotON: Indoor 3-D
`Location Sensing from RF Signal Strength, Technical
`Report 2000-02-02, University of Washington, 2000).
`0022 Location Determination in WLANs is now dis
`cussed.
`0023 The rapid adoption of high speed wireless local
`area networks (WLANs) in the unlicensed ISM-band, such
`as 802.11b (a direct Sequence spread spectrum Scheme) and
`Bluetooth (a frequency hopped Scheme) had led to several
`investigations of WLAN-based positioning schemes for
`mobile computing applications. These Schemes typically use
`Signal Strength, TOA and/or AOA and can be classified as
`proximity, multilateration, triangulation and pattern match
`ing. Several algorithms have been developed that use trend
`ing or auxiliary knowledge to increase the accuracy of the
`underlying technology.
`0024. There are many localization technologies that use
`the readily available, measured Signal Strengths from
`WLAN communications to estimate range through Signal
`attenuation models or to perform pattern matching with a
`radio Signal Strength map of the area. Most of them use the
`measurements from multiple WLAN Access Points (WLAN
`AP's or just AP's) that are in fixed, known locations chosen
`for communication purposes. The measurement of Signal
`strength can be made either on the WLAN client side or at
`the WLAN APS to determine the location of a WLAN
`adapter (client).
`0025 These methods suffer in indoor environments
`where many obstacles Such as walls and furniture contribute
`to unpredictable radio channel characteristics and multipath
`interference. Specific knowledge of the building structure
`can often be used to improve the geometric methods.
`Another common method is to build a radio map of the area,
`match the current intensity readings to those in the radio
`map, and then determine the location based on closest
`
`Page 20 of 35
`
`

`

`US 2005/O136845 A1
`
`Jun. 23, 2005
`
`match. This usually gives better results than triangulation
`but it requires the user to build the radio map, a proceSS
`which can take many hours. Also, if the environment
`changes, such as new additions of WLAN AP's, this neces
`sitates a remapping effort.
`0026. In the indoor 802.11b environment, the pattern
`matching Schemes Seem to yield better accuracy than com
`peting methods, primarily as they do not depend on Struc
`tural knowledge of the building or on detailed modeling of
`the multipath environment. Typically, Signal Strength mea
`Surements are taken from multiple access points at known
`points covering the area of interest. Readings from two to
`more access points are usually needed to get the desired
`accuracy and then a pattern matching algorithm is applied.
`Many pattern matching Schemes are feasible: clustering,
`fuZZy logic, Bayesian, Markov, etc. Some examples of
`pattern matching WLAN based schemes are: Radar, Ekahau
`and a spinoff from work at Carnegie-Mellon University
`(Smailagic, A. et al., “Location Sensing and Privacy in a
`Context Aware Computing Environment,” Carnegie-Mellon
`University, Pittsburgh, Pa., September, 2001). A problem
`with pattern matching is the time consuming process of
`building the radio maps. If any of the access points are
`moved or there is rearrangement of furniture, than the area
`must be remapped. In addition, if there is a significant
`change in the environment Such as many people or bulky
`items, then the accuracy may decrease. There is also a
`problem with the accuracy and Stability of the measurement
`process on commercially available 802.11b chip sets.
`0.027 Other known technologies that use the proximity
`techniques are now discussed. Related art System 1 uses RF
`and ultraSonic pulses to estimate the distance between
`transmitter and receiver, and hence Special hardware is
`needed on the client Side. Related art System 2 also falls into
`this category. Here special hardware is used to identify the
`device. Beacons are transmitted by client devices and
`received at known fixed locations. The nearest receiver then
`notifies the client of its location. Related art system 3
`(Smailagic, A. and Siewiorek, D., “User Centered Interdis
`ciplinary Design of Wearable Computers,” ACM Mobile
`Computing and Communications Review, Vol. 3, No. 3,
`1999, pp. 43-52) does not require any hardware on the
`mobile user side and the location of the mobile client is
`determined by the closest access point the client is currently
`asSociated with. The data access point is used to infer
`location, and hence the accuracy is limited to placement of
`the access point. Related art System 4 puts pressure Sensors
`under the floor and then using user physical weight, one can
`track and identify the user. Again, the installment cost is
`high, Since one needs to construct the floor with Sensors
`beneath.
`0028. Types of beacon technologies are: 802.11b signal
`strength methods, IrDA Beacon methods, and Bluetooth
`Signal Strength methods.
`0029. An IrDA beacon includes both IrDA and Bluetooth
`communications and has several important features: 1) the
`device transmits programmable ID codes or local data using
`the IrDA standard communication channel and protocol, 2)
`angle and range (up to 7 m or 10 m) of IrDA can be adjusted
`horizontally (3 regions) or vertically (>55) into 6 regions.
`Another product is available as a kit and contains four
`detectors and four transmitters.
`
`0030 Yet a further system uses beacon devices that are
`placed in various locations either to represent that location
`or to represent an object present at that location and also to
`provide a URL web pointer for that location or object. The
`beacon periodically broadcasts a message containing the
`URL and any device that receives the message can access the
`web pages pointed to by the URL. The beacons use IR
`technology and the IrDA protocol.
`0031) A discussion of radio-frequency (RF) Signal
`Strength-based methods is now presented.
`0032 Conventional methods use either triangulation or
`pattern matching. In pattern matching a database of Signal
`measurements over the covered area is maintained. The
`contents of the database are called attributes and may
`contain RF characteristics Such as pilot Signal Strength,
`phase offset, time delay, angle of arrival, etc which can be
`used to differentiate the positions through the use of a
`location estimation algorithm. The database may be actually
`measured or it may be generated using mathematical mod
`eling.
`0033 Also in the cellular telephony domain, there are:
`U.S. Pat. Nos. 5,055,851; 4,891,650; 5,218,367 that use
`Signal Strength measurements. In the 851 and 650 patents,
`the Signal Strength is measured at the base Stations and used
`to estimate distance to four neighboring base Stations and
`then compute the location. In the 367 patent, the measure
`ments are made by the hand Set which transmits the values
`to a location computation unit.
`0034). In U.S. Pat. No. 5,960,341 “Positioning systems
`have an RF-measurements databank', by LeBlanc in 1999,
`an attribute database is constructed from a collection of
`measurements on uplink and downlink Signal Strength,
`transmitting power and other attributes for each basestation
`and a contour shape for each base Station is constructed
`using curve fitting techniques that account for non-unifor
`mity of the environment. When real time measurements are
`taken between a mobile unit and Surrounding base Stations,
`this is used to determine the interSecting contour shapes and
`thus location.
`0035). For example, in cellular telephony, U.S. Pat. No.
`6,263,208 “Geolocation estimation methods for CDMA ter
`minals based on pilot strength” by Chang in 2001, describes
`a Scheme in which a mobile unit at a Specific location
`measures the Signal Strength from all visible pilot Signals at
`that location and reports those values to a location compu
`tation unit. The location computation unit determines the
`location probability distribution using a Bayesian algorithms
`and an analytical model of the RF environment. This system
`is primarily used in an outdoor environment and relies on a)
`a set of measured values and b) an analytical model of the
`environment that includes propagation loSS, Shadow fading,
`fast fading and measurement errors.
`0036) A method for estimating the position and velocity
`of a mobile unit using downlink signal Strength of Six
`basestations was described in (Hellebrandt, “Estimating the
`position and velocity of Mobiles in Cellular Radio Net
`works,” IEEE Transactions on Vehicular Technology, Vol
`VT-26, No 1, February 1997, pp. 7-11.). The scheme uses an
`attribute database and estimates the location using a least
`Squares approach at the handset.
`0037. In U.S. Pat. No. 6,052,598 “Method for predicting
`the location of a mobile Station in a mobile communications
`
`Page 21 of 35
`
`

`

`US 2005/O136845 A1
`
`Jun. 23, 2005
`
`network,” by Rudrapatna, determines the approximate posi
`tion of a mobile unit using Signal Strength measurements.
`Using a Series of Signal Strength measurements the Velocity
`(speed and direction) can be determined. This is used for
`predicting handoff times. The technique Smoothes the Signal
`Strength using a rolling window. The changes in Signal
`Strength over time are estimated. Differing outdoor propa
`gation models for each base Station are used.
`0.038. These techniques all have problems operating in
`indoor areas. Some also require compilation of a large
`attribute database which is a tedious and time consuming
`process. In addition the database must be changed if any
`environmental characteristics are changed (e.g., Seasons).
`There also are the problems of relating distance to Signal
`Strength or other attributes in a general fashion. This is a
`complex and difficult task due to the internal Structure of
`interior Spaces.
`0039. Additional problems in related art include: 1) dif
`ficulty of System deployment and operation, 2) use in indoor
`environments as well as outdoor areas, 3) privacy control by
`client (target) with regard to disbursement of location data,
`4) high total cost of operation due to device and infrastruc
`ture requirements, and 5) collection and maintenance of
`calibration data or radio maps when environment changes.
`0040 Moreover, signal intensity-based methods exist
`that rely on the construction of a signal intensity map based
`on extensive measurements made in the environment prior
`to deployment. But, if the configuration of transmitterS/
`receivers is changed, then the area needs to be re-measured.
`
`SUMMARY OF THE INVENTION
`0041. The apparatus of the present invention, referred to
`as mini-beacons, and the methods for deployment and
`location calculation of the present invention, Solve the
`above-mentioned problems.
`0042. It is an aspect of the present invention to provide a
`System and method of using wireless communication
`devices as beacons to allow a target wireleSS communication
`device to determine its location.
`0043. It is another aspect of the present invention to
`provide a System and method of using a collection of beacon
`devices that communicate using a wireleSS channel and a
`common protocol with a target device using this channel and
`protocol.
`0044) It is a further aspect of the present invention to
`provide a target device capable of measuring the received
`Signal intensity of the beacon transmissions and executing a
`location determination procedure to determine the beacon
`that best Satisfies a pre-specified criteria.
`004.5 The above aspects can be attained by the system
`and method for using wireleSS communication devices as
`beacons to determine the relative location of a target wire
`leSS communication device. The beacons transmit identify
`ing information that the target device can use to determine
`the identity of the beacon. The target device can measure the
`received intensity of the beacon transmissions and determine
`an associated beacon that best Satisfies a Specified criteria
`(e.g., largest signal strength) using a procedure of the present
`invention that discriminates between multiple beacons.
`
`0046) The target device includes equipment used for
`mobile computing device with wireleSS capabilities Such as
`a laptop computer, a personal digital assistant (PDA), a
`cellular telephone or a similar device.
`0047 The beacon devices are placed in areas of interest
`and their transmissions are shaped to provide coverage for
`that interest area by adjusting the intensity of the beacon
`transmissions and by using Specially designed enclosures
`and antennas. The location of each beacon is known and
`made available to the target device, either directly by
`communication from the beacon or through external infor
`mation.
`0048. Further, the present invention includes an architec
`ture for an indoor/outdoor location determination System for
`mobile computing users that employs a multitude of beacon
`transmitters as location indicators.
`0049. The present invention further includes a scheme for
`deploying Such beaconS and for determining their operating
`parameterS Such as transmission power.
`0050. In addition, the present invention further includes
`Schemes for calculating which beacon to Select, based on
`various criteria Such as received signal Strength. The client
`location is then reported as the location of this associated
`mini-beacon. The calculation can be accomplished locally
`by the mobile computing user providing greater privacy
`protection or by a location Server. Further, a specific design
`for an apparatus that is a low cost, small size and low power
`radio-frequency beacon, called a mini-beacon, that is based
`on the IEEE 802.11 wireless local area networking standard
`in one aspect of the present invention. A similar device based
`on the IEEE 802.15.1 radio standard or Bluetooth is anoth
`aspect of the present invention.
`0051 More particularly, the mini-beacon approach
`Solves the problems of the related art through a combination
`of the use of low cost mini-beacons and Standard commu
`nication protocols and Standard communication hardware
`technologies, the mini-beacon deployment and the location
`calculation procedure. In general, whenever a difficult Spa
`tial area needs to be covered, one would simply add addi
`tional low-cost, mini-beacon devices. Some of the difficul
`ties that are overcome include: 1) operating with non-line
`of-site deployments, 2) collection and maintenance of
`building Signal intensity maps, 3) need for a priori knowl
`edge of building construction materials, 4) need to overcome
`multipath interference, and 5) need to limit density of
`mini-beacons. In addition, when implemented as a client
`Solution, the client has a greater degree of control on the
`dissemination of its location, providing enhanced privacy
`protection.
`0052 The method of the present invention provides
`cubicle-level (2-3 meter) resolu

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