throbber
Application Serial No.: 09/770,838
`Document: "Response to Oflice Action Dated May 17. 2002
`
`142, a confidence score is determined for areas within the location center service area. More particularly,
`if a firnction, “f”, is a function of the confidence(s) of location hypotheses, and f is a monotonic function
`
`, cf") = CSA for confidences cf; of location hypotheses H;
`in its parameters and f(cfi, cfz, cf3,
`i=1,2,...,N, with CSA contained in the area' estimate for H3, then “f” is denoted a confidence score function.
`
`[ ]Accordingly, there are many embodiments for a confidence score function f that may be utilized in
`computing confidence scores with the present invention; e.g.,
`
`(a) flcfi, cfz.
`(b) f(cf., cfz,
`
`, cfn) = [3]; cf; = CSA;
`, cf") = [5]; cf,“ = csA, n = 1, 3, 5,
`
`(c) f(cfl, cfz,
`
`, cf") = [S]; (K.- " cfi) = CSA , wherein K,, i = 1, 2,
`
`are positive system (tunable)
`
`constants (possibly dependent on environmental characteristics such as topography, time, date, traffic,
`weather, and/or the type of base station(s) 1.22 from which location signatures with the target MS 140 are
`being generated, etc.).
`
`The paragraph beginning on page 43, line 27 and ending on page 44, line 23 has been replaced with
`the following paragraph:
`
`In one embodiment of a method and system for determining such (transmission) area type
`approximations, a partition (denoted hereinafier as P0) is imposed upon the radio coverage area 120 for
`partitioning for radio coverage area into subareas, wherein each subarea is an estimate of an area having
`included MS 140 locations that are likely to have is at least a minimal amount of similarity in their
`wireless signaling characteristics. To obtain the partition P0 of the radio coverage area 120, the following
`steps are performed:
`
`(23.8.4.1) Partition the radio coverage area .120 into subareas, wherein in each subarea is:
`
`(a) connected, (b) variations in the lengths of chords sectioning the subarea
`
`through the centroid of the subarea are below a predetermined threshold, (c)
`
`the subarea has an area below a predetermined value, and (d) for most locations
`
`(e.g., within a first or second standard deviation) within the subarea whose
`
`wireless signaling characteristics have been verified, it is likely (e.g., within a
`
`first or second stande deviation ) that an MS 140 at one of these locations
`will detect (forward transmission path) and/or will be detected (reverse
`
`transmission path) by a same collection of base stations 122. For example, in a
`
`CDMA context, a first such collection may be (for the forward transmission
`
`20 of 100
`
`Cisco V. TracBeam / CSCO-1002
`
`Page 1301 0f2386
`
`Cisco v. TracBeam / CSCO-1002
`Page 1301 of 2386
`
`

`

`Application Serial Na.: 09/770,838
`Document: “Response to Oflice Action Dated May I 7. 2002
`
`path) the active set of base stations 122, or, the union of the active and
`
`candidate sets, or, the union of the active, candidate and/or remaining sets of
`
`base stations 122 detected by “most” M55 140 in the subarea. Additionally (or
`
`alternatively), a second such collection may be the base stations 122 that are
`
`expected to detect M35 140 at locations within the subarea. Of course, the
`
`union or intersection of the first and second collections is also within the scope
`
`of the present invention for partitioning the radio coverage area 120 according
`
`to (d) above. It is worth noting that it is believed that base station 122 power
`
`, levels will be substantially constant. However, even if this is not the case, one
`
`or more collections for (d) above may be determined empirically and/or by
`
`computationally simulating the power output of each base station 122 at a
`
`predeterrnined level. Moreover, it is also worth mentioning that this step is
`relatively straightforward to implement using the data stored in the location
`
`signature data base 1320 (i.e., the verified location signature clusters discussed
`
`in detail hereinbelow). Denote the resulting partition here as P].
`
`(23.8.4.2) Partition the radio coverage area 120 into subareas, wherein each subarea
`
`appears to have substantially homogeneous‘terrain characteristics. Note, this
`
`may be performed periodically substantially automatically by scanning radio
`
`coverage area images obtained from aerial or satellite imaging. For example,
`
`EarthWatch Inc. of Longmont, CO can provide geographic with 3 meter
`resolution from satellite imaging data.- Denote the resulting partition here as
`P2.
`
`(23.8.4.3) Overlay both of the above partitions of the radio coverage area 120 to obtain
`new subareas that are intersections of the subareas from each of the above
`
`partitions. This new partition is Po (i.e., P0 = P1 intersect P2), and the subareas
`
`of it are denoted as “Po subareas”.
`
`The paragraph beginning on page 47, line 4 and ending on page 47, line 22 has been replaced with
`the following paragraph:
`’
`
`There are four fundamental entity types (or object classes in an object oriented programming
`
`paradigm) utilized in the location signature data base 1320. Briefly, these data entities are described in the
`
`items (24. I) through (24.4) that follow:
`
`RI anOQ
`
`Cisco V. TracBeam / CSCO-1002
`
`Page 1302 0f2386
`
`Cisco v. TracBeam / CSCO-1002
`Page 1302 of 2386
`
`

`

`‘
`Application Serial Na: 09/770,838
`Document: "Response 10 Oflice Action Dated May I 7, 2002
`
`(verified) location signatures: Each such (verified) location signature describes the wireless signal
`(24.1)
`characteristic measurements between a given base station (e.g., BS 122 or LBS 152) and an MS 140 at a
`
`(verified or known) location associated with the (verified) location signature. _'I'hat is, a verified location
`signature con'esponds to a location whose coordinates such as latitude-longitude coordinates are known,
`
`while simply a location signature may have a known or unknown location corresponding with it. Note that
`
`the term (verified) location signature is also denoted by the abbreviation, “(verified) loc Sig” hereinbelow;
`
`(24.2)
`
`(verified) location signature clusters: Each such (verified) location signature cluster includes a
`
`collection of (verified) location signatures corresponding to all the location signatures between a target MS
`140 at a (possibly verified) presumed substantially stationary location and each BS (e.g., 122 or 152) from
`
`which the'target MS 140 can detect the BS’s pilot channel [gardlesslregardless of the classification of the BS
`
`in the target MS (i.e., for CDMA, regardless of whether a BS is in the MS’s active, candidate or remaining
`
`base station sets, as one skilled in the art will understand). Note that for simplicity here, it is presumed that
`
`each location signature cluster has a single fixed primary base station to which the target MS 140
`
`synchronizes or obtains its timing;
`
`(24.3)
`
`“composite location objects (or entities)”: Each such entity is a more general entity than the verified
`
`location signature cluster. An object of this type is a collection of (verified) location signatures that are
`
`'
`
`associated with the same MS 140 at substantially the same location at the same time and each such loc sig is
`associated with a different base station. However, [ lthere is'no requirement that a loc sig from each BS 122
`
`for which the MS 140 can detect the 88’s pilot channel is included in the “composite location ‘object (or
`entity)”; and
`
`(24.4) MS location estimation data that includes MS location estimates output by one or more MS location
`
`estimating fust order models 1224, such MS location estimate data is described in detail hereinbelow.
`
`The paragraph beginning on page 47, line 30 has been replaced with the following paragraph:
`
`In particular, for each (verified) loc sig includes the following:
`
`(25.1) MS_type: the make and model of the target MS 140 associated with a location signature
`
`instantiation; note that the type of MS 140 can also be derived from this entry; e.g., whether
`
`MS 140 is a handset MS, car-set MS, or an MS for location only. Note as an aside, for at least
`
`CDMA, the type of MS 140 provides information as to the number of fingers that may be
`
`measured by the MS[.], as one skilled in the will appreciate.
`
`The paragraph beginning on page 48, line 24 has been replaced with the following paragraph:
`
`R7 nf' 100
`
`Cisco V. Tracham / CSCO-1002
`
`Page 1303 0f2386
`
`Cisco v. TracBeam / CSCO-1002
`Page 1303 of 2386
`
`

`

`Application Serial No: 09/770, 838
`Document: "Response to Oflice Action Dated May I 7, 2002
`
`(25.7) signal topography characteristics: In one embodiment, the signal topography characteristics
`
`retained can be represented as characteristics of at lem a two-dimensional generated surface.
`That is, such a surface is generated by the signal processing subsystem 1220 from signal
`characteristics accumulated over (a relatively short) time interval. For example, in the two-
`
`dimensional surface case, the dimensions for the generated surface may be, for example, signal
`
`strength and time delay. That is, the accumulations over a brief time interval of signal
`
`_
`
`characteristic measurements between the BS 122 and the MS 140 (associated with the loc sig)
`
`may be classified according to the two signal characteristic dimensions (e.g., signal strength and
`
`corresponding time delay). That is, by sampling the signal characteristics and classifying the
`samples according to a mesh of discrete cells or bins, wherein each cell [correspondi
`]con'esponds to a different range of signal strengths and time delays a tally of the number of
`
`.
`samples falling in the range of each cell can be maintained. Accordingly, for each cell, its
`corresponding tally may be interpreted as height ofthe cell, so that when the heights ofall cells
`are considered, an undulating or mountainous surface is provided; In particular, for a cell mesh
`
`of appropriate fineness, the “mountainous surface”, is believed to, under most circumstances,
`
`provide a contour that is substantially unique tothe location of the target MS 140. Note that in
`
`one embodiment, the signal samples are typically obtained, throughout a predetermined signal
`sampling time interval of 2-5 seconds [ ]as is discussed elsewhere in this specification. In
`particular, the signal topography characteristics retained for a loc sig include certain
`itopographical characteristics of such a generated mountainous surface. For example, each be
`sigmay include: for each local maximum (ofthe loc sig surface) above a predetermined noise
`ceiling threshold, the (signal strength, time delay) coordinates of the cell of the local maximum
`
`and the corresponding height of the local maximum. Additionally, certain gradients may also be
`included for characterizing the “steepness” of the surface mountains. Moreover, note that in
`
`some embodiments, a frequency may also be associated with each local maximum. Thus, the
`data retained for each selected local maximum can include a quadruple of signal strength, time
`
`delay, height and frequency. Further note that the data types here may [ Ivary. However; for
`
`simplicity, in parts of the description of loc sig processing related to the signal characteristics
`
`here, it is assumed that the signal characteristic topography data structure here is a vector;
`
`The paragraph beginning on page 49, line 19 has been replaced with the following paragraph:
`
`in nrmo.
`
`Cisco V. TracBeam / CSCO-1002
`
`Page 1304 of 2386
`
`Cisco v. TracBeam / CSCO-1002
`Page 1304 of 2386
`
`

`

`Application Serial No.: 09/770.838
`Document: "Response to Ofiice Action Dated May 17, 2002
`
`(25.13) repeatable: TRUE iffthe loc sig is “repeatable" (as described hereinafter), FALSE otherwise.
`
`Note that each verified loc sig is designated as either “repeatable” or “random”. A loc sig is
`
`repeatable if the (verified/known) location associated with the loc sig is such that signal
`
`characteristic measurements between the associated BS 122 and this MS can be either replaced
`
`at periodic time intervals, or updated substantially on demand by most recent signal
`
`characteristic measurements between the associated base station and the associated MS 140 (or
`
`a comparable MS) at the verified/known location. Repeatable loc sigs may be, for example,
`
`provided by stationary or fixed location M85 140 (e.g., fixed location transceivers) distributed
`
`within certain areas of a geographical region serviced by the location center 142 for providing
`
`MS location estimates. That is, it is an aspect of the present invention that each such stationary
`
`_
`MS 140 can be contacted by the location center 142 (via the base stations ofthe wireless
`infrastructure) at substantially any time for providing a new collection (i.e., cluster) of wireless
`
`signal characteristics to be associated with the verified location for the transceiver.
`
`Alternatively, repeatable loc sigs may be obtained by, for example, obtaining location signal
`
`measurements manually from workers who regularly traverse a predetermined route through
`
`some portion of the radio coverage area; i.e., postal workers[ (as will be described in more
`
`detail hereinbelow)].
`
`'
`
`Please replace the paragraph beginning on page 50, line 17 with the following paragraph:
`
`I
`
`(26.1) A “normalization” method for normalizing 10c sig data according to the associated MS 140
`and/or BS 12 signal processing and generating characteristics. That is, the signal processing
`subsystem 1220, one embodiment being described in the PCT patent application
`
`PCT/U597/ 1 5933 titled, “Wireless Location Using A Plurality of Commercial Network
`
`lnfi‘astmct'ures,” by F. W. LeBlanc and the present inventors, filed September 8, 1992 (which
`has a U.S.“national filing that is now us. Patent No. 6,236,365, filed July 8, 1999, note, both
`
`PCT/US97/15933 and US. Patent No. 6,236,365 are incommted firlly byvreference herein)
`
`provides (methods for Ice sig objects) for “normalizing" each loc sig so that variations in
`
`signal characteristics resulting from variations in (for example) MS signal processing and
`
`generating characteristics of different types of MS’s may be reduced. In particular, since
`
`wireless network designers are typically designing networks for effective use of hand set
`
`MS’s 140 having a substantially common minimum set of performance characteristics, the
`
`normalization methods provided here transform the loc sig data so that it appears as though
`
`R4 of mo
`
`Cisco V. TracBeam / CSCO-1002
`
`Page 1305 0f2386
`
`Cisco v. TracBeam / CSCO-1002
`Page 1305 of 2386
`
`

`

`Apph'catr'an Serial No.1 09/770.838
`Document: “Response to Oflice Action Dated May [7, 2002
`
`the loc sig was provided by a common hand set MS 140. However, other methods may also
`
`be provided to “normalize” a loc sig so that it may be compared with Ice sigs obtained from
`
`other types of MS’s as well. Note that such normalimtion techniques include, for example,
`
`interpolating and extrapolating according to power levels so that loc sigs may be normalized
`
`to the same power level for, e.g., comparison purposes.
`
`Normalization for the BS 122 associated with a loc sig is similar to the normalization for MS
`
`signal processing and generating characteristics. Just as with the MS normalization, the signal
`
`processing subsystem 1220 provides a loc sig method for “normalizing” loc sigs according to
`
`base station signal processing and generating characteristics.
`
`The paragraph beginning on page 52, line 10 has been replaced with the following paragraph:
`
`A first functional group of location engine 139 modules is for performing signal processing and
`
`filtering of MS location signal data received from a conventional wireless (e.g., CDMA) infrastructure, as
`discussed in the steps (23.1) and (23.2) above.- This group is denoted the signal processing subsystem 1220
`
`herein. One embodiment of such a subsystem is described in the PCT patent application titled, “Wireless
`
`Location Using A Plurality of Commercial Network infrastructures,” by F. W. LeBlanc and the present
`
`inventor§_.[(s). .]
`
`The paragraph beginning on page 52, line 15 has been replaced with the following paragraph:
`
`A second functional group of location engine 139 modules is for generating various target MS 140
`location initial estimates, as described in step (23.3 ). Accordingly, the modules here use input provided by
`
`the signal processing subsystem 1220. This second functional group includes one or more signal analysis
`
`modules or models, each hereinafter denoted as a first order model 1224 (FOM), for generating location
`
`hypotheses for a target MS 140 to be located. Note that it is intended that each such FOM 1224 use a
`
`different technique for determining a location area estimate for the target MS 140. A brief description of
`
`some types of first order models is provided immediately below. Note that [Fig.]flg; 8 illustrates another,
`
`more [detainm view of the location system for the present invention. In particular, this figure illustrates
`
`some of the FOMs 1224 contemplated by the present invention, and additionally illustrates the primary
`
`communications with other modules of the location system for the present invention. However, it is
`
`important to note that the present invention is not limited to the FOMs 1224 shown and discussed herein.
`
`That is, it is a primary aspect of the present invention to easily incorporate FOMs using other signal
`
`processing and/or computational location estimating techniques than those presented herein. Further, note
`
`85 oflO9
`
`Cisco V. TracBeam / CSCO-1002
`
`Page 1306 0f2386
`
`Cisco v. TracBeam / CSCO-1002
`Page 1306 of 2386
`
`

`

`Application Serial Na. : 09/770. 838
`Document: “Response to Oflice Action Dated May I 7, 2002
`
`that each FOM type may have a plurality of its models incorporated into an embodiment of the present
`invention.
`
`The following paragraph as been inserted immediately before the paragraph beginning on page 53,
`line 10:
`'
`'
`
`In one embodiment, such a distance model may p_erform the following steps:
`Determines a minimum distance between the tagget MS and each BS using TOA,
`TDOA, signal strengt_h on both forward and reverse paths;
`Generates an estimated error,
`
`Ou uts a location h
`
`thesis for estimatin a location of a MS: each such
`
`(a)
`
`(b)
`
`e
`
`hyp_othesis having: (i) one or more (nested) location area estimates for the MS, each
`location estimate having a confidence value (e.g., provided using the estimated
`error) indicating a perceived accuracy, and (ii) a reason for both the location
`
`estimate (e.g., substantial multipath, etc) and the confidence.
`
`The paragraph beginning on page 53, line 10 has been replaced withthe following paragraph:
`
`Another type of F0M 1224 is a statistically based first order model 1224, wherein a statistical
`
`technique, such as regression techniques (e.g., least squares, partial least squares, principle decomposition), or
`
`e.g., Bollenger Bands (e.g., for computing minimum and maximum base station offsets). In general, models
`ofthis type output location hypothesesmdetermined by performing one or more statistical techniques
`or comparisons between the verified location signatures in location signature data base 1320, and the wireless
`
`signal measurements from a target MS. Models ofthis type are also referred to hereinafter as [ ]a “stochastic
`signal (first order) model" or a “stochastic FOM” or a “statistical model."
`
`..u-‘In'n
`
`The following paragraph has been inserted immediately before the paragraph beginning on page
`53, line 16:
`"
`
`In one embodimentI such a stochastic sigpal model may output location hypotheses determined by
`
`one or more statistical comparisons with loc sigs in the Location Sigpature database I320 (e.g., comparing
`MS location signals with verified signal characteristics for predetermined geographical areas).
`
`86 nfl09
`
`Cisco V. TracBeam / CSCO-1002
`
`Page 1307 0f2386
`
`Cisco v. TracBeam / CSCO-1002
`Page 1307 of 2386
`
`

`

`Application Serial No: 09/770,838
`Document: "Response to Oflice Action Dated May I 7. 2002
`
`The following paragraph has been inserted immediatelv before the paragraph beginning on page
`53, line 24:
`
`In one embodiment, an adaptive learning model such as a model based on an artificial neural network
`
`may determine an MS 140 location estimate using base station IDs, data on signal-tomoise, other signal data
`e.
`. anumber of si
`al characteristics includin
`e.
`. all CDMA fin ers. Moreover the ou ut from
`such a model may include: a latitude and longitude for a center ofa circle having radius R (R may be an
`input to such an artificial neural network), and is in the output format of the distance model(s).
`
`The paragraph beginning on page 53, line 24 has been replaced with the following paragraph:
`
`Yet another type ofFOM 1224 can be based on a collection ofdispersed low power, low cost fixed
`location wireless transceivers (also denoted “location base stations 152” hereinabove) that are provided for
`detecting a target MS 140 in areas where, e.g., there is insufiicient base station 122 infrastructure coverage
`for providing a desired level of MS 140 location accuracy. For example, it may uneconomical to provide
`high traffic wireless voice coverage ofa typical wireless base station 122 in a nature preserve or at a fair
`ground that is only populated a few days out of the year. However, if such low cost location base stations
`
`152 can be directed to activate and deactivate via the direction ofa FOM 1224 of the present type, then these
`location base stations can be used to both [locationflofl a target MS 140 and also provide indications of
`where the target MS is not. For example, ifthere are location base stations 152 populating an area where the
`target MS 140 is presumed to be, then by activating these location base stations 152, evidence may be
`obtained as to whether or net the target MS is actually in the area; e.g., ifthe target MS 140 is detected by a
`location base station 152, then a conesponding locationhypothesis having a location estimate corresponding
`to the coverage area ofthe location base station may have a very high confidence value. Alternatively, ifthe
`target MS 140 is not detected by a location base station 152, then a corresponding location hypothesis having
`a location estimate conesponding to the coverage area ofthe location base station may have a very low
`confidence value. Models ofthis type are referred to hereinafier as “location base station models.”
`
`The following paragraph has been inserted immediately before the paragraph beginning on page
`54, line 3:
`'
`
`In one embodiment, such a location base station model may perform the following steps:
`a
`If an in ut is received then the tar et MS 140 is detected b a
`location base station 152 (i.e.I 3 LBS being a unit having a reduced
`power BS and a MS ).
`
`R7nt‘109
`
`Cisco V. TracBeam / CSCO-1002
`
`Page 1308 0f2386
`
`Cisco v. TracBeam / CSCO-1002
`Page 1308 of 2386
`
`

`

`Application Serial No. : 09/770. 838
`Document: “Resporue to Oflice Action Dated May I7. 2002
`
`([2)
`
`(c)
`
`If an input is obtained, then the output is a hypothesis data
`structure having a small area of the highest confidence.
`If no input is received from a LBS then a hypothesis having an
`area with highest negative confidence is output.
`
`The paragraph beginning on page 54, line 3 has been replaced with the following paragraph:
`
`Yet another type of FOM 1224 can be based on input from a mobile base station 148, wherein
`
`location hypotheses may be generated from target MS 140 location data received from the mobile base station
`
`In one embodiment, such a mobile base station model may provide ouQut similar to the distance FOM
`148.
`1224 described hereinabove.
`
`The paragraph beginning on page 54, line 8 and ending on page 54, line 23 has been replaced with
`the following paragraphs. Note the commencement of two new paragraphs inserted at—
`Additionally, FOMS 1224— , and at —Moreover, other FOMs—.
`
`Note that the FOM types mentioned here as well as other FOM types are discussed in detail
`
`hereinbelow. Moreover, it is [ ]important to keep in mind that a novel aspect of the present invention is the
`
`simultaneous use or activation of a potentially large number of such first order models 1224, wherein such
`
`FOMs are not limited to those described herein. Thus, the present invention provides a framework for
`
`incorporating MS location estimators to be subsequently provided as new FOMs in a straightforward manner.
`For example, a FOM 1224 based on wireless signal time delay measurements from a distributed antenna
`
`system 168 for wireless communication may be incorporated into the present invention for locating a target
`MS 140 in an enclosed area serviced by the distributed antenna system (such a FOM is more fully described
`
`in the US. Patent 6,236,365 filed July 8, 1999 which is incogporated fiilly by reference herein). Accordingly,
`by using such adistributed antenna FOM 1224 (Eig. 8( 1 ii, the present invention may determine the floor ofa
`multi-story building from which a target MS is transmitting. Thus, M55 140 can be located in three
`
`dimensions using such a distributed antenna FOM 1224.
`
`'
`
`In one embodiment, such a distributed antenna model may perform the following steps:
`(a)
`Receives input only from a distributed antenna system.
`
`(b)
`
`If an input is received, then the output includes a lat-long and height of highest
`confidence.
`
`Additionally, FOMs 1224 for detecting certain registration changes within, for example, a public
`
`switched telephone network LZAcan also be used for locating a target MS 140. For example, for some M85
`
`140 there may be an associated or dedicated device for each such MS that allows the MS to fimction as a
`
`88 of109
`
`Cisco V. TracBeam / CSCO-1002
`
`Page 1309 0f2386
`
`Cisco v. TracBeam / CSCO-1002
`Page 1309 of 2386
`
`

`

`Application Serial No.: 09/770,838
`Document: "Response to Oflice Action Dated May 17. 2002
`
`cordless phone to a line based telephone network when the device detects that the MS is within signaling
`
`range. In one use of such a device (also denoted herein as a “home base station”), the device registers with a
`
`home location register of the public switched telephone network mwhen there is a status change such as
`
`from not detecting the corresponding MS to detecting the MS, or visa versa, as one skilled in the art will
`
`understand. Accordingly, by providing a FOM 1224 denoted the “Home Base Station First Order Model” in
`
`Fig. 81 1 j) that accesses the MS status in the home location register, the location engine 139 can determine
`
`whether the MS is within signaling range of the home base station or not, and generate location hypotheses
`
`accordingly.
`
`I
`
`'
`
`In one embodiment, such a home base station model may perform the following steps:
`
`(a)
`
`(b)
`
`to)
`
`(d)
`
`Receives an input only fiom the Public Telephone Switching Network.
`
`If an input is received then the target MS 140 is detected by a home base station V
`
`associated with the target MS.
`
`If an input is obtained, then the output is a hypothesis data structure having a
`small area of the highest confidence.
`
`If no input and there is a home base station then a hypothesis having a negative
`area is of highest confidence is output.
`
`Moreover, other F0M5 based on, for example, chaos theory and/or fractal theory are also within the
`scope of the present invention.
`
`The paragraph beginning on page 54, line 24 has been replaced with the following paragraph:
`
`It is important to note the following aspects of the present invention relating to FOMS 1224:
`(28.1) Each such first order model 1224 may be relatively easily incorporated into and/or removed from the
`present invention. For example, assuming that the signal processing subsystem 1220 provides uniform input
`
`interface to the FOMs, and there is a uniform FOM output interface, it is believed that a large majority (if not
`
`substantially all) viable MS location estimation strategies may be accommodated. Thus, it is straightforward
`to add or delete such FOMS 1224.
`
`The paragraph beginning on page 56, line 1 has been replaced with the following paragraph:
`
`(30.2) it enhances the accuracy of an initial location hypothesis generated by [an IgFOM by using the
`
`initial location hypothesis as, essentially, a query or index into the location signature data base 1320 for
`
`obtaining a corresponding enhanced location hypothesis, wherein the enhanced location hypothesis has
`
`89 of 109
`
`Cisco V. TracBeam / CSCO-1002
`
`Page 1310 of2386
`
`Cisco v. TracBeam / CSCO-1002
`Page 1310 of 2386
`
`

`

`Application Serial No.: 09/770.838
`Document: "Response to Oflice Action Dated May I7. 2002
`
`both an adjusted target MS location area estimate and an adjusted confidence based on past performance
`
`of the FOM in the location service surrounding the target MS location estimate of the initial location
`
`hypothesis;
`
`The paragraph beginning on page 61,‘ line 8 and ending‘on page 61, line 24 has been replaced with
`the following paragraph:
`'
`
`A fourth functional group of location engine 139 modules is the control and output gating modules
`which includes the location center control subsystem 1350, and the output gateway 1356. The location
`
`' control subsystem 1350 provides the highest level ofcontrol and monitoring of the data processing performed
`by the location center 142. In particular, this subsystem performs the following functions:
`
`(a) controls and monitors location estimating processing for each target MS 140. Note that this
`
`includes high level exception or error handling functions;
`
`(b) receives and routes external information as necessary. For instance, this subsystem may
`
`receive (via, e.g., the public telephone switching network 12_4and Internet [1362]5_6_8) such
`
`environmental information as increased signal noise in a particular service [aflm due to
`
`increase traffic, a change in weather conditions, a base station 122 (or other infi'astructure
`
`provisioning), change in operation status (e.g., operational to inactive);
`
`g (:2) receives and directs location processing requests from other location centers 142 (via, e.g., ~
`the InternetAg);
`
`(d) performs accounting and billing procedures;
`
`(e)interacts with location center operators by, for example, receiving operator commands and
`
`providing output indicative of processing resources being utilized and malfunctions;
`
`(t) provides access to‘output requirements for various applications requesting location
`
`estimates. For example, an Internet fllocation request fi-om a tnrcking company in Los
`
`Angeles to a locationcenter 142 in Denver may only want to know if a particular truck or
`
`driver is within the Denver area. Alternatively, a local medical rescue unit is likely to
`
`request a precise a location estimate as possible.
`
`The paragraph beginning on page 61, line 25 has been replaced with the following paragraph:
`
`Note that in Fig. 6, (a) - (d) above are, at least at a high level, performed by utilizing the operator
`interface 1374[ 1.
`
`90 of 109
`
`Cisco V. TracBeam / CSCO-1002
`
`Page 1311 0f2386
`
`Cisco v. TracBeam / CSCO-1002
`Page 1311 of 2386
`
`

`

`Application Serial No.: 09/770.838
`Document: "Respom-e Io Oflice Action Dated May [7. 2002
`
`The paragraph beginning on page 61, line 26 has been replaced with the following paragraph:
`
`Referring now to the output gateway 1356, this module routes target MS I40 location estimates to
`
`the appropriate location application(s). For instance, upon receiving a location estimate from the most
`
`likelihood estimator 1344, the output gateway 1356 may determine that the location estimate is for an
`
`automobile being tracked by the police and therefore must be provided [must be provided ]according to [the];
`particular protocol.
`
`The paragraph-beginning on page .63, line 8 has been replaced with the following paragraph:
`
`Taking a_CDMA or TDMA base station network as an example, each base station (BS) 122 is
`required to emit a constant signal-strength pilot channel pseudo-noise (PN) sequence on the forward link
`
`channel identified uniquely in the network by a pilot sequence offset and frequency assignment.
`
`It is
`
`possible to use the pilot channels of the active, candidate, neighboring and remaining sets, maintained in
`the target MS, for obtaining signal characteristic measurements (e.g. TOA and/or TDOA measurements)
`between the target MS 140 and the base stations in one or more of these sets.
`
`The paragraph beginning on page 63, line 26 has been replaced with the following paragraph:
`
`Accordingly, some embodiments of distance FOMs may attempt to mitigate such ambiguity or
`inaccuracies by, e.g., identifying discrepancies (or consistencies) between arrival time measurements and
`
`other measurements (e.g., signal strength), these discrepancies (or consistencies) may be used to filter out
`
`at least those signal measurements and/or generated location estimates that appear less accurate.
`In
`particular, such identifying [may]J filtering can be performed by, for example, an expert system residing
`in the dist

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