Movatterモバイル変換


[0]ホーム

URL:


US20050270170A1 - Location measurement process for radio-frequency badges - Google Patents

Location measurement process for radio-frequency badges
Download PDF

Info

Publication number
US20050270170A1
US20050270170A1US11/186,479US18647905AUS2005270170A1US 20050270170 A1US20050270170 A1US 20050270170A1US 18647905 AUS18647905 AUS 18647905AUS 2005270170 A1US2005270170 A1US 2005270170A1
Authority
US
United States
Prior art keywords
location
entry
entity
hit
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/186,479
Inventor
John Krumm
Gregory Smith
Barrett Brumitt
Stephen Harris
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft CorpfiledCriticalMicrosoft Corp
Priority to US11/186,479priorityCriticalpatent/US20050270170A1/en
Publication of US20050270170A1publicationCriticalpatent/US20050270170A1/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICROSOFT CORPORATION
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A process for determining the location of entities carrying transmitters (TXs) that transmit TX ID messages to at least one receiver (RX) connected to a computer, in a network of computers. Each RX sends data messages to its associated computer which includes an identifier identifying the TX transmitting the TX ID message, the signal strength of the received TX ID message, and a RX identifier. Each RX computer generates badge hit messages from each data message, and provides them to a centralized computer of the network. The centralized computer generates a badge hit table having a separate entry for each badge hit message, which has fields including the information received in the badge hit message and a hit time indicating the time the entry was added to the table. The badge hit table data is used to determining the location of the TXs, and so the entities.

Description

Claims (31)

1. A computer-implemented process for determining the location of people and objects carrying radio frequency (RF) transmitters (TXs) that transmit TX ID messages to at least one RF receiver (RX) which is in communication with a computer in a computer network, wherein each RX forwards data received from the TXs to the network, along with a value indicating the signal strength of the received TX message, the process comprising using a computer to perform the following process actions:
each computer associated with a RX generating badge hit messages upon receipt of a data message from the RX and providing the badge hit messages to a centralized computer of the network, wherein each badge hit message includes information received in the data message comprising a transmitter identifier, the signal strength indicator associated with the TX ID message and a receiver identifier that uniquely identifies the particular RX sending the data message;
generating a badge hit table in a badge hit database residing on the centralized computer, wherein the badge hit table has a separate entry derived from each badge hit message received whose fields comprise the information received in the badge hit message and a hit time assigned to the entry indicating the time the entry was added to the badge hit table;
determining the location of each TX transmitting a TX ID message using the badge hit data; and
updating an entity location table of a geometric model database with the location of entities included therein, wherein the entity location table comprises a list of entities and the TX identifier of a TX that is associated with each entity, as well as the location of the entity if known, and wherein said entity is a person, object or a collection of persons and objects and the location of the entity is the location determined for the TX associated with the entity.
5. The process action ofclaim 1, wherein the process action of determining the location of each TX, comprises the actions of:
screening the entries of the badge hit table to ensure that only entries having a signal strength value equaling or exceeding a prescribed level, and that only one entry per TX transmission, are used to determine the location of a TX whose transmission resulted in the entry; and
determining the location of the TX associated with each of the screened entries having a signal strength value equaling or exceeding the prescribed level and representing the only entry attributable to a TX transmission that is used to determine the TX's location, based on a known location of the RX identified in the entry, wherein the known location of a RX is obtained from the geometric model data base which maintains a list of each RX and its location within an environment modeled by the geometric model database.
25. A location tracking system for determining the location of persons and objects using transmitters that transmit TX ID messages to at least one receiver connected to a computing device in a network of computing devices, comprising:
a plurality of radio frequency (RF) transmitters (TXs), each of which is carried by the person, or attached to the object, whose location is to be determined;
at least one RF receiver (RX), each of which receives TX ID messages transmitted by TXs within signal range of the RX, said TX ID messages comprising a transmitter identifier which uniquely identifies the particular TX transmitting the TX ID message, and wherein each RX measures the strength of the signal carrying a TX ID message received from a TX;
at least one computing device, each of which is in communication with a different RX and which receives data messages from the RX which are generated upon receipt of a TX ID message from a TX, wherein the data message comprises the transmitter identifier, a signal strength indicator associated with the TX ID message and a receiver identifier that uniquely identifies the particular RX sending the data message;
a centralized computing device which is in communication with each of the computing devices associated with a RX via said network and which receives badge hit messages each of which represents a version of the forwarded RX data messages with an identifier identifying the computing device forwarding the message appended thereto; and
a computer program comprising program modules executable by the centralized computing device, wherein the computing device is directed by the program modules of the computer program to,
determine the location of each TX using the data forwarded to it from each computing device associated with a RX,
generate a badge hit table in a badge hit database, each entry of which comprises fields for the information received in the badge hit message and a hit time assigned to the entry indicating the time the entry was added to the badge hit table, and
update an entity location table of a geometric model database with the location of entities included therein, wherein the entity location table comprises a list of entities and the TX identifier of a TX that is associated with each entity, as well as the location of the entity if known, said entity being a person, object or a collection of persons and objects, and the location of the entity being the location determined for the TX associated with the entity.
26. The system ofclaim 25, wherein the program module for determining the location of each TX, comprises the sub-modules for:
screening the entries of the badge hit table to ensure that only entries having a signal strength value equaling or exceeding a prescribed level, and that only one entry per TX transmission, are used to determine the location of a TX whose transmission resulted in the entry; and
determining the location of the TX associated with each of the screened entries having a signal strength value equaling or exceeding the prescribed level and representing the only entry attributable to a TX transmission that is used to determine the TX's location, based on a known location of the RX identified in the entry, wherein the known location of a RX is obtained from the geometric model data base which maintains a list of each RX and its location within an environment modeled by the geometric model database.
27. The system ofclaim 26, wherein entries are added to the badge hit table each time a TX transmission is received by a RX, and wherein the sub-module for screening the entries of the badge hit table, comprises sub-modules for:
(a) selecting a previously unselected entry of the badge hit table;
(b) determining whether the signal strength value of the selected entry exceeds a signal strength threshold;
(c) whenever the signal strength of the entry equals or exceeds the signal strength threshold, deeming the entry to have passed a thresholding test; and
(d) for each selected entry passing the thresholding test,
(i) determining if a time table has been established for the TX associated with the entry and if not creating one, wherein said time table logs the hit time of each entry associated with the TX that passes the thresholding test,
(ii) logging the hit time of the entry under consideration in the time table assigned to the TX associated with the entry under consideration,
(iii) determining if a prescribed waiting period has elapsed since the hit time of the selected entry,
(iv) whenever the prescribed waiting period has not yet elapsed, repeating actions (a) through (d)(iii), as appropriate,
(e) whenever it is determined that the prescribed waiting period has elapsed, selecting a previously unselected entry of the badge hit table that passed the thresholding test;
(f) ascertaining whether the respective differences in the hit time of the selected entry and each of the other logged hit times of the time table assigned to the TX associated with the selected entry, fall within a prescribed time period;
(g) whenever the differences between the hit time of the selected entry and the hit times of all the other entries in the time table assigned to the TX associated with the selected entry fall outside the prescribed time period, using the selected entry for further processing to determine the location of the TX, and
(h) whenever the difference between the hit time of the selected entry and the hit time of any other entry in the time table assigned to the TX associated with the selected entry fall within the prescribed time period, assuming these entries are attributable to the same or a redundant TX transmission and using just the entry having the most recent hit time for further processing to determine the location of the TX.
30. The system ofclaim 26, wherein the data derived from TX transmissions is collected for a prescribed collection period at which time an entry associated with each of said TX transmissions is added to the badge hit table to create a set of entries in the table, and wherein the sub-modules for screening the entries of the badge hit table, comprises sub-modules for:
(a) selecting a previously unselected entry in the set of entries of the badge hit table;
(b) determining whether the signal strength value of the selected entry exceeds a signal strength threshold;
(c) whenever the signal strength of the entry equals or exceeds the signal strength threshold, deeming the entry to have passed a thresholding test; and
(d) for each entry passing the thresholding test,
(i) determining if a time table has been established for the TX associated with the entry and if not creating one, wherein said time table logs the hit time of each entry associated with the TX that passes the thresholding test,
(ii) logging the hit time of the entry under consideration in the time table assigned to the TX associated with the entry under consideration,
(iii) repeating actions (a) through (d)(ii), as appropriate, until all the entries in said set of entries have been selected,
(e) selecting a previously unselected entry of the badge hit table that passed the thresholding test;
(f) ascertaining whether the respective differences in the hit time of the selected entry and each of the any other logged hit times of the time table assigned to the TX associated with the selected entry fall within a prescribed time period,
(g) whenever the differences between the hit time of the selected entry and the hit times of all the other entries in the time table assigned to the TX associated with the selected entry fall outside the prescribed time period, using the selected entry for further processing to determine the location of the TX, and
(h) whenever the difference between the hit time of the selected entry and the hit time of any other entry in the time table assigned to the TX associated with the selected entry fall within the prescribed time period, assuming these entries are attributable to the same or a redundant TX transmission and using just the entry having the most recent hit time for further processing to determine the location of the TX.
35. A computer-readable medium having computer-executable instructions for determining the location of entities carrying RF transmitters that transmit TX ID messages to at least one receiver connected to a computing device in a network of computing devices from a data table having entries for each TX ID message received comprising fields for a PIN identifying an entity associated with the transmitter responsible for the TX ID message, the signal strength indicator indication the strength of the RF signal carrying the TX ID message, a receiver identifier that identifies the receiver receiving the TX ID message, and a hit time indicating the time the entry was added to the data table, said computer-executable instructions comprising:
screening the entries of the data table to ensure that only entries having a signal strength value equaling or exceeding a prescribed level, and that only one entry per transmission, are used to determine the location of a transmitter whose transmission resulted in the entry; and
determining the location of the transmitter associated with each of the screened entries having a signal strength value equaling or exceeding the prescribed level and representing the only entry attributable to a transmission that is used to determine an entities location, based on a known location of the receiver identified in the entry; and
equating the transmitter's location to the entity whose PIN is listed in the entry under consideration, said equating comprising updating an entity location table with the location of transmitter that is associated with each entity, wherein the entity location table comprises a list of entities and the PIN that is associated with each entity, as well as the location of the entity if known.
37. The computer-readable medium ofclaim 35, wherein the instruction for determining the location of the transmitter associated with the entries, comprises sub-instructions for:
determining whether the entity associated with the PIN identified in the entry has a location assigned to it in the entity location table;
whenever a location has not been previously assigned to the entity in the entity location table, assigning a location to the entity corresponding to the known location of the receiver identified in the entry, wherein the location of the receiver is defined in semantic terms in that the location refers to a predefined space in which the receiver is located;
whenever a location has been previously assigned to the entity in the entity location table, determining whether the location is the same as the location of the receiver; and
whenever it is determined that the location assigned to the entity in the entity location table is not the same as the location of the receiver, replacing the location currently assigned to the entity with the location of the receiver.
38. The computer-readable medium ofclaim 35, wherein the instruction for determining the location of the transmitter associated with the entries, comprises sub-instructions for:
determining whether the entity associated with the PIN identified in the entry has a location assigned to it in the entity location table;
whenever a location has not been previously assigned to the entity in the entity location table, assigning a location to the entity defined as being within a prescribed distance from the known location of the receiver identified in the entry, wherein the location of the receiver is characterized in metric terms in that the location is the coordinates at which the receiver is located relative to a prescribed coordinate frame;
whenever a location has been previously assigned to the entity in the entity location table, determining whether the entity's currently assigned location is within the prescribed distance from the known location of the receiver identified in the entry; and
whenever it is determined that the location currently assigned to the entity in the entity location table is not within the prescribed distance from the known location of the receiver, replacing the location currently assigned to the entity with a location specifying that the entity is within the prescribed distance from the location of the receiver.
US11/186,4792002-05-012005-07-20Location measurement process for radio-frequency badgesAbandonedUS20050270170A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/186,479US20050270170A1 (en)2002-05-012005-07-20Location measurement process for radio-frequency badges

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US10/137,238US6993592B2 (en)2002-05-012002-05-01Location measurement process for radio-frequency badges
US11/186,479US20050270170A1 (en)2002-05-012005-07-20Location measurement process for radio-frequency badges

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/137,238ContinuationUS6993592B2 (en)2002-05-012002-05-01Location measurement process for radio-frequency badges

Publications (1)

Publication NumberPublication Date
US20050270170A1true US20050270170A1 (en)2005-12-08

Family

ID=29215693

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US10/137,238Expired - Fee RelatedUS6993592B2 (en)2002-05-012002-05-01Location measurement process for radio-frequency badges
US11/186,479AbandonedUS20050270170A1 (en)2002-05-012005-07-20Location measurement process for radio-frequency badges
US11/267,751Expired - Fee RelatedUS7293104B2 (en)2002-05-012005-11-04Location measurement process for radio-frequency badges

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/137,238Expired - Fee RelatedUS6993592B2 (en)2002-05-012002-05-01Location measurement process for radio-frequency badges

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US11/267,751Expired - Fee RelatedUS7293104B2 (en)2002-05-012005-11-04Location measurement process for radio-frequency badges

Country Status (4)

CountryLink
US (3)US6993592B2 (en)
EP (1)EP1359538B1 (en)
AT (1)ATE388451T1 (en)
DE (1)DE60319457T2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060049250A1 (en)*2004-09-092006-03-09Sullivan Michael SRFID system performance monitoring
US20060049249A1 (en)*2004-09-092006-03-09Sullivan Michael SRFID sensor array
US20060077058A1 (en)*2004-10-122006-04-13Del AsherLuggage locator
US20070046430A1 (en)*2005-08-302007-03-01Fujitsu LimitedRFID tag device, RFID reader/writer device, and distance measuring system
US20080039053A1 (en)*2006-06-302008-02-14Evercom Systems, Inc.Information dissemination systems and methods for use in a controlled environment facility
US20080123683A1 (en)*2006-08-152008-05-29International Business Machines CorporationContact initialization based upon automatic profile sharing between computing devices
US20080180213A1 (en)*2006-11-072008-07-31Flax Stephen WDigital Intercom Based Data Management System
US20100106603A1 (en)*2008-10-202010-04-29Carnegie Mellon UniversitySystem, method and device for predicting navigational decision-making behavior
US20170123622A1 (en)*2015-10-282017-05-04Microsoft Technology Licensing, LlcComputing device having user-input accessory

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6993592B2 (en)*2002-05-012006-01-31Microsoft CorporationLocation measurement process for radio-frequency badges
US7626958B2 (en)*2002-12-052009-12-01The Boeing CompanySerial port multiplexing protocol
JP4019986B2 (en)*2003-03-202007-12-12セイコーエプソン株式会社 Non-contact data communication system, position information management system, data communication apparatus, and data communication apparatus control program
US20050104853A1 (en)*2003-11-132005-05-19Chatree SitalasaiMechanical motion sensor and low-power trigger circuit
GB2408162A (en)*2003-11-142005-05-18Multiple Access Comm LtdMeans for monitoring the location of a person within a building
US7408839B2 (en)*2004-09-092008-08-05Siemens Building Technologies, Inc.Distance measurement for wireless building automation devices
US7378967B2 (en)2004-09-092008-05-27The Gillette CompanyRFID tag sensitivity
US20060063523A1 (en)2004-09-212006-03-23Mcfarland Norman RPortable wireless sensor for building control
US7382271B2 (en)*2004-09-292008-06-03Siemens Building Technologies, Inc.Automated position detection for wireless building automation devices
US7378980B2 (en)*2004-09-292008-05-27Siemens Building Technologies, Inc.Triangulation of position for automated building control components
GB2420051A (en)*2004-11-042006-05-10Richard HoptroffRadio Proximity Sensor
US7199715B2 (en)*2005-03-012007-04-03Kimberly-Clark Worldwide, Inc.System and method for tracking ID tags using a data structure of tag reads
ES2319460T3 (en)*2005-03-112009-05-07Koninklijke Philips Electronics N.V. GROUPING OF WIRELESS LIGHTING NODES ACCORDING TO THE PROVISION OF ROOMS IN A BUILDING.
CA2601572A1 (en)2005-03-182006-09-28Gatekeeper Systems, Inc.Power generation systems and methods for wheeled objects
US20060265664A1 (en)*2005-05-172006-11-23Hitachi, Ltd.System, method and computer program product for user interface operations for ad-hoc sensor node tracking
US7733216B2 (en)*2005-07-122010-06-08Intel CorporationRadio frequency identification tags capable of embedding receiver signal strength indications
US7788586B2 (en)*2005-10-032010-08-31Sony CorporationContent output queue generation
WO2007086808A2 (en)*2006-01-242007-08-02Agency For Science, Technology And ResearchSystem and method for monitoring the status of an inventory item
US7667646B2 (en)*2006-02-212010-02-23Nokia CorporationSystem and methods for direction finding using a handheld device
US7633389B2 (en)*2006-04-142009-12-15Motorola, Inc.Location enabled device with power saving control and method thereof
US20120040650A1 (en)*2006-08-112012-02-16Michael RosenSystem for automated detection of mobile phone usage
US20080220780A1 (en)*2007-03-072008-09-11Honeywell International Inc.Method for the automatic calibration of location anchors
WO2008115715A1 (en)*2007-03-162008-09-25Jon Robert BuchwaldConfigurable zone-based location detection
US8260324B2 (en)*2007-06-122012-09-04Nokia CorporationEstablishing wireless links via orientation
CA2704577C (en)*2007-11-052015-10-27Sloan Valve CompanyRestroom convenience center
CN101525958B (en)*2008-03-062012-09-26旭丽电子(广州)有限公司Anti-theft lock
US8719867B2 (en)2009-11-202014-05-06At&T Intellectual Property I, LpMethod and apparatus for presenting media content
EP2798367B1 (en)*2011-12-282018-02-28Aeroscout LtdMethods and systems for locating devices
DE102016111706A1 (en)*2016-06-272017-12-28Hella Kgaa Hueck & Co. Method and system for detecting a relative position of a mobile terminal with respect to a vehicle
CN110174644A (en)*2019-05-142019-08-27北京猎户星空科技有限公司The method and apparatus and smart machine of ranging are carried out using more wireless sensing signals
US11057689B1 (en)2020-12-102021-07-06Elliot KleinDocking station accessory device for connecting electronic module devices to a package

Citations (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5596313A (en)*1995-05-161997-01-21Personal Security & Safety Systems, Inc.Dual power security location system
US5686902A (en)*1990-06-151997-11-11Texas Instruments IncorporatedCommunication system for communicating with tags
US5944659A (en)*1995-11-131999-08-31Vitalcom Inc.Architecture for TDMA medical telemetry system
US5977913A (en)*1997-02-071999-11-02Dominion WirelessMethod and apparatus for tracking and locating personnel
US6188356B1 (en)*1998-05-122001-02-13Advantest CorporationRadio monitoring method and apparatus
US6204813B1 (en)*1998-02-202001-03-20Trakus, Inc.Local area multiple object tracking system
US20010040513A1 (en)*1999-05-242001-11-15Mcdonald GlennMethod and apparatus for tracking and locating a moveable article
US20020008621A1 (en)*2000-01-062002-01-24Isogon CorporationMethod and system for determining the inventory and location of assets
US20020008624A1 (en)*2000-07-202002-01-24Speedchip Co., Ltd.Record measurement method and system using radio frequency identification
US6388612B1 (en)*2000-03-262002-05-14Timothy J NeherGlobal cellular position tracking device
US6418372B1 (en)*1999-12-102002-07-09Siemens Technology-To-Business Center, LlcElectronic visitor guidance system
US20030007473A1 (en)*1999-10-212003-01-09Jon StrongMethod and apparatus for integrating wireless communication and asset location
US6512478B1 (en)*1999-12-222003-01-28Rockwell Technologies, LlcLocation position system for relay assisted tracking
US6529164B1 (en)*2000-03-312003-03-04Ge Medical Systems Information Technologies, Inc.Object location monitoring within buildings
US6611755B1 (en)*1999-12-192003-08-26Trimble Navigation Ltd.Vehicle tracking, communication and fleet management system
US20030206115A1 (en)*2002-05-012003-11-06John KrummLocation measurement process for radio-frequency badges
US6664925B1 (en)*2002-05-022003-12-16Microsoft CorporationMethod and system for determining the location of a mobile computer
US6674403B2 (en)*2001-09-052004-01-06Newbury Networks, Inc.Position detection and location tracking in a wireless network
US20040087316A1 (en)*2002-10-302004-05-06Lockheed Martin CorporationMethod and apparatus for locating a wireless device
US20040121822A1 (en)*2002-12-102004-06-24Kartchner Steve GeneApparatus, system, and method for locating a transceiver using RF communications and radio services
US6801159B2 (en)*2002-03-192004-10-05Motorola, Inc.Device for use with a portable inertial navigation system (“PINS”) and method for transitioning between location technologies
US20050093745A1 (en)*2002-11-152005-05-05Microsoft CorporationLocation measurement process for radio-frequency badges employing path constraints
US6920330B2 (en)*2002-03-262005-07-19Sun Microsystems, Inc.Apparatus and method for the use of position information in wireless applications

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5455851A (en)*1993-07-021995-10-03Executone Information Systems, Inc.System for identifying object locations
US5515419A (en)*1992-06-011996-05-07TrackmobileTracking system and method for tracking a movable object carrying a cellular phone unit, and integrated personal protection system incorporating the tracking system
US5602903A (en)*1994-09-281997-02-11Us West Technologies, Inc.Positioning system and method
US6072396A (en)*1994-12-302000-06-06Advanced Business SciencesApparatus and method for continuous electronic monitoring and tracking of individuals
US6011487A (en)*1996-09-172000-01-04Ncr CorporationSystem and method of locating wireless devices
US6236335B1 (en)*1996-09-172001-05-22Ncr CorporationSystem and method of tracking short range transmitters
US5796827A (en)*1996-11-141998-08-18International Business Machines CorporationSystem and method for near-field human-body coupling for encrypted communication with identification cards
US5920287A (en)*1997-01-211999-07-06Widata CorporationRadio location system for precisely tracking objects by RF transceiver tags which randomly and repetitively emit wideband identification signals
WO1998036236A1 (en)*1997-02-131998-08-20Super Dimension Ltd.Six-degree tracking system
US5987329A (en)*1997-07-301999-11-16Ericsson IncSystem and method for mobile telephone location measurement using a hybrid technique
US6167275A (en)*1997-12-172000-12-26Motorola, Inc.Method and apparatus for determining a location of a communication unit in a wireless communication system
US6292106B1 (en)*1998-10-132001-09-18Cubic Defense Systems, Inc.Acoustical system and method for simultaneously locating and tracking multiple personnel in rooms of a building
US6184829B1 (en)*1999-01-082001-02-06Trueposition, Inc.Calibration for wireless location system
US6473038B2 (en)*2001-01-052002-10-29Motorola, Inc.Method and apparatus for location estimation
JP2003157477A (en)*2001-11-192003-05-30Hitachi Ltd Tag management server and information acquisition / utilization system using it
US7016692B2 (en)*2002-03-202006-03-21Samsung Electronics Co., Ltd.Technique to facilitate location determination of wireless data calls
GB0225428D0 (en)*2002-10-312002-12-11Mitel Knowledge CorpCall redirection zones for wireless communications

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5686902A (en)*1990-06-151997-11-11Texas Instruments IncorporatedCommunication system for communicating with tags
US5596313A (en)*1995-05-161997-01-21Personal Security & Safety Systems, Inc.Dual power security location system
US5944659A (en)*1995-11-131999-08-31Vitalcom Inc.Architecture for TDMA medical telemetry system
US5977913A (en)*1997-02-071999-11-02Dominion WirelessMethod and apparatus for tracking and locating personnel
US6204813B1 (en)*1998-02-202001-03-20Trakus, Inc.Local area multiple object tracking system
US6188356B1 (en)*1998-05-122001-02-13Advantest CorporationRadio monitoring method and apparatus
US20010040513A1 (en)*1999-05-242001-11-15Mcdonald GlennMethod and apparatus for tracking and locating a moveable article
US20030007473A1 (en)*1999-10-212003-01-09Jon StrongMethod and apparatus for integrating wireless communication and asset location
US6418372B1 (en)*1999-12-102002-07-09Siemens Technology-To-Business Center, LlcElectronic visitor guidance system
US6611755B1 (en)*1999-12-192003-08-26Trimble Navigation Ltd.Vehicle tracking, communication and fleet management system
US6512478B1 (en)*1999-12-222003-01-28Rockwell Technologies, LlcLocation position system for relay assisted tracking
US20020008621A1 (en)*2000-01-062002-01-24Isogon CorporationMethod and system for determining the inventory and location of assets
US6388612B1 (en)*2000-03-262002-05-14Timothy J NeherGlobal cellular position tracking device
US6529164B1 (en)*2000-03-312003-03-04Ge Medical Systems Information Technologies, Inc.Object location monitoring within buildings
US20020008624A1 (en)*2000-07-202002-01-24Speedchip Co., Ltd.Record measurement method and system using radio frequency identification
US6674403B2 (en)*2001-09-052004-01-06Newbury Networks, Inc.Position detection and location tracking in a wireless network
US6801159B2 (en)*2002-03-192004-10-05Motorola, Inc.Device for use with a portable inertial navigation system (“PINS”) and method for transitioning between location technologies
US6920330B2 (en)*2002-03-262005-07-19Sun Microsystems, Inc.Apparatus and method for the use of position information in wireless applications
US20030206115A1 (en)*2002-05-012003-11-06John KrummLocation measurement process for radio-frequency badges
US6664925B1 (en)*2002-05-022003-12-16Microsoft CorporationMethod and system for determining the location of a mobile computer
US20040087316A1 (en)*2002-10-302004-05-06Lockheed Martin CorporationMethod and apparatus for locating a wireless device
US20050093745A1 (en)*2002-11-152005-05-05Microsoft CorporationLocation measurement process for radio-frequency badges employing path constraints
US20040121822A1 (en)*2002-12-102004-06-24Kartchner Steve GeneApparatus, system, and method for locating a transceiver using RF communications and radio services

Cited By (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060049249A1 (en)*2004-09-092006-03-09Sullivan Michael SRFID sensor array
US7161489B2 (en)2004-09-092007-01-09The Gillette CompanyRFID system performance monitoring
US20060049250A1 (en)*2004-09-092006-03-09Sullivan Michael SRFID system performance monitoring
US7614555B2 (en)*2004-09-092009-11-10The Gillette CompanyRFID sensor array
US20060077058A1 (en)*2004-10-122006-04-13Del AsherLuggage locator
US20070046430A1 (en)*2005-08-302007-03-01Fujitsu LimitedRFID tag device, RFID reader/writer device, and distance measuring system
US7519375B2 (en)*2006-06-302009-04-14Evercom Systems, Inc.Information dissemination systems and methods for use in a controlled environment facility
US20080039053A1 (en)*2006-06-302008-02-14Evercom Systems, Inc.Information dissemination systems and methods for use in a controlled environment facility
US8346863B2 (en)2006-08-152013-01-01International Business Machines CorporationContact initialization based upon automatic profile sharing between computing devices
US20080123683A1 (en)*2006-08-152008-05-29International Business Machines CorporationContact initialization based upon automatic profile sharing between computing devices
US20080180218A1 (en)*2006-11-072008-07-31Flax Stephen WBi-Modal Remote Identification System
US20080180213A1 (en)*2006-11-072008-07-31Flax Stephen WDigital Intercom Based Data Management System
US20100106603A1 (en)*2008-10-202010-04-29Carnegie Mellon UniversitySystem, method and device for predicting navigational decision-making behavior
US8478642B2 (en)2008-10-202013-07-02Carnegie Mellon UniversitySystem, method and device for predicting navigational decision-making behavior
US20170123622A1 (en)*2015-10-282017-05-04Microsoft Technology Licensing, LlcComputing device having user-input accessory
US12353703B2 (en)*2015-10-282025-07-08Microsoft Technology Licensing, Llc.Computing device having user-input accessory

Also Published As

Publication numberPublication date
US6993592B2 (en)2006-01-31
US7293104B2 (en)2007-11-06
ATE388451T1 (en)2008-03-15
US20060265447A1 (en)2006-11-23
EP1359538B1 (en)2008-03-05
DE60319457T2 (en)2009-03-26
EP1359538A3 (en)2004-12-29
EP1359538A2 (en)2003-11-05
US20030206115A1 (en)2003-11-06
DE60319457D1 (en)2008-04-17

Similar Documents

PublicationPublication DateTitle
US6993592B2 (en)Location measurement process for radio-frequency badges
US7019694B2 (en)Location measurement process for radio-frequency badges employing path constraints
US6720922B2 (en)Radio-frequency badge for location measurement
Hightower et al.Location systems for ubiquitous computing
JP5515647B2 (en) Positioning device
JP4968960B2 (en) Adaptive target positioning method, device, system, and target tracking method using the system by integrating TOA (arrival time) and RSS (received signal strength)
US20070132577A1 (en)Method and apparatus for estimating the location of a signal transmitter
US8457656B2 (en)Wireless tracking system and method utilizing multiple location algorithms
Krumm et al.SmartMoveX on a graph-an inexpensive active badge tracker
US20090251313A1 (en)Wireless Tracking System And Method Utilizing Variable Location Algorithms
US20210021971A1 (en)Geolocation system
US20070132637A1 (en)Method and apparatus for installing and/or determining the position of a receiver of a tracking system
US20160337810A1 (en)Position management system, position management apparatus, position management method, and non-transitory computer-readable information recording medium
JP2003185730A (en) Position detection system
US12235345B2 (en)Pair-assignment of RF-sensing nodes for a RF context-sensing arrangement
EP3285085A1 (en)Method and system for identifying a location of a container within a group of containers
TauberIndoor location systems for pervasive computing
Ravi et al.Fiatlux: Fingerprinting rooms using light intensity
Hightower et al.A Survey and Taмonomy of Location Systems for Ubiquitous Computing
Huu et al.Enhancing Indoor Localization with Machine Learning and WiFi Signals from Mobile Devices
RiceDependable systems for sentient computing
SchillerArmamentarium of In-Door Tracking/Localization Technologies and Related Systems for Smart Cart
TeixeiraTime management through indoor location
Knauth et al.Applications of the iLoc indoor localization system in the area of assistance systems
Knauth et al.Evaluating the iLoc indoor localization system: Competition outcomes and lessons learned

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034766/0001

Effective date:20141014


[8]ページ先頭

©2009-2025 Movatter.jp