WO2001082143A3 - Context aware systems and methods utilizing hierarchical tree structures - Google Patents

Context aware systems and methods utilizing hierarchical tree structures Download PDF

Info

Publication number
WO2001082143A3
WO2001082143A3 PCT/US2001/005176 US0105176W WO0182143A3 WO 2001082143 A3 WO2001082143 A3 WO 2001082143A3 US 0105176 W US0105176 W US 0105176W WO 0182143 A3 WO0182143 A3 WO 0182143A3
Authority
WO
WIPO (PCT)
Prior art keywords
tree structures
context
location
hierarchical tree
world
Prior art date
Application number
PCT/US2001/005176
Other languages
French (fr)
Other versions
WO2001082143A2 (en
Inventor
Gopal Parupudi
Stephen S Evans
Burdette J Holtgrewe
Edward F Reus
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 Corp filed Critical Microsoft Corp
Priority to JP2001579161A priority Critical patent/JP2004506964A/en
Priority to AU2001238454A priority patent/AU2001238454A1/en
Priority to EP01910896A priority patent/EP1464008A2/en
Publication of WO2001082143A2 publication Critical patent/WO2001082143A2/en
Publication of WO2001082143A3 publication Critical patent/WO2001082143A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Abstract

Context-aware computing systems and methods are described. In particular embodiments, location aware systems and methods are described. In the described embodiments, hierarchical tree structures are utilized to ascertain a device context or location. The tree structures can be stored on or accessible to mobile or stationary computing devices so that the devices can determine their own particular context or location. In one embodiment, one of the tree structures comprises a Master World tree structure that contains nodes that represent geographical divisions of the Earth. Another of the tree structures can comprise a so-called Secondary World that contains nodes that represent physical or logical entities that are organization or company specific views of the world. A computing device can automatically determine its context or location by ascertaining a node on one or more of the tree structures and then traversing the tree structure to ascertain the complete context.
PCT/US2001/005176 2000-04-05 2001-02-16 Context aware systems and methods utilizing hierarchical tree structures WO2001082143A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2001579161A JP2004506964A (en) 2000-04-05 2001-02-16 Context-aware system and method utilizing hierarchical tree structure
AU2001238454A AU2001238454A1 (en) 2000-04-05 2001-02-16 Context aware systems and methods utilizing hierarchical tree structures
EP01910896A EP1464008A2 (en) 2000-04-05 2001-02-16 Context aware systems and methods utilizing hierarchical tree structures

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/544,253 2000-04-05
US09/544,253 US7743074B1 (en) 2000-04-05 2000-04-05 Context aware systems and methods utilizing hierarchical tree structures

Publications (2)

Publication Number Publication Date
WO2001082143A2 WO2001082143A2 (en) 2001-11-01
WO2001082143A3 true WO2001082143A3 (en) 2004-08-12

Family

ID=24171410

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/005176 WO2001082143A2 (en) 2000-04-05 2001-02-16 Context aware systems and methods utilizing hierarchical tree structures

Country Status (6)

Country Link
US (1) US7743074B1 (en)
EP (1) EP1464008A2 (en)
JP (1) JP2004506964A (en)
CN (1) CN1585942A (en)
AU (1) AU2001238454A1 (en)
WO (1) WO2001082143A2 (en)

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8060389B2 (en) 2000-06-07 2011-11-15 Apple Inc. System and method for anonymous location based services
US6456234B1 (en) 2000-06-07 2002-09-24 William J. Johnson System and method for proactive content delivery by situation location
US8073565B2 (en) 2000-06-07 2011-12-06 Apple Inc. System and method for alerting a first mobile data processing system nearby a second mobile data processing system
US8483717B2 (en) * 2003-06-27 2013-07-09 Qualcomm Incorporated Local area network assisted positioning
US7444345B2 (en) * 2005-02-15 2008-10-28 International Business Machines Corporation Hierarchical inherited XML DOM
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
CN100383788C (en) * 2005-09-07 2008-04-23 华为技术有限公司 Method for realizing system resources management
CN100383789C (en) * 2005-09-07 2008-04-23 华为技术有限公司 Method for realizing system resources management
EP1840761A1 (en) * 2005-12-22 2007-10-03 Office-Shadow Limited Data storage system
US8108144B2 (en) 2007-06-28 2012-01-31 Apple Inc. Location based tracking
US9066199B2 (en) 2007-06-28 2015-06-23 Apple Inc. Location-aware mobile device
US8275352B2 (en) 2007-06-28 2012-09-25 Apple Inc. Location-based emergency information
US9109904B2 (en) 2007-06-28 2015-08-18 Apple Inc. Integration of map services and user applications in a mobile device
US8311526B2 (en) 2007-06-28 2012-11-13 Apple Inc. Location-based categorical information services
US8762056B2 (en) 2007-06-28 2014-06-24 Apple Inc. Route reference
US8332402B2 (en) 2007-06-28 2012-12-11 Apple Inc. Location based media items
US8774825B2 (en) 2007-06-28 2014-07-08 Apple Inc. Integration of map services with user applications in a mobile device
US8180379B2 (en) 2007-06-28 2012-05-15 Apple Inc. Synchronizing mobile and vehicle devices
US8290513B2 (en) 2007-06-28 2012-10-16 Apple Inc. Location-based services
US8175802B2 (en) 2007-06-28 2012-05-08 Apple Inc. Adaptive route guidance based on preferences
US8385946B2 (en) 2007-06-28 2013-02-26 Apple Inc. Disfavored route progressions or locations
US8204684B2 (en) 2007-06-28 2012-06-19 Apple Inc. Adaptive mobile device navigation
US8355862B2 (en) 2008-01-06 2013-01-15 Apple Inc. Graphical user interface for presenting location information
US9250092B2 (en) 2008-05-12 2016-02-02 Apple Inc. Map service with network-based query for search
US8644843B2 (en) 2008-05-16 2014-02-04 Apple Inc. Location determination
US8369867B2 (en) 2008-06-30 2013-02-05 Apple Inc. Location sharing
US8359643B2 (en) 2008-09-18 2013-01-22 Apple Inc. Group formation using anonymous broadcast information
US8260320B2 (en) 2008-11-13 2012-09-04 Apple Inc. Location specific content
US8670748B2 (en) 2009-05-01 2014-03-11 Apple Inc. Remotely locating and commanding a mobile device
US8660530B2 (en) 2009-05-01 2014-02-25 Apple Inc. Remotely receiving and communicating commands to a mobile device for execution by the mobile device
US8666367B2 (en) 2009-05-01 2014-03-04 Apple Inc. Remotely locating and commanding a mobile device
US20100325565A1 (en) * 2009-06-17 2010-12-23 EchoStar Technologies, L.L.C. Apparatus and methods for generating graphical interfaces
US20100325315A1 (en) * 2009-06-23 2010-12-23 Alon Novy Systems and methods for context-sensitive presentation of activity management data
US8713056B1 (en) 2011-03-30 2014-04-29 Open Text S.A. System, method and computer program product for efficient caching of hierarchical items
GB201108709D0 (en) * 2011-05-24 2011-07-06 Corethree Ltd Core engine
WO2013091145A1 (en) * 2011-12-22 2013-06-27 Intel Corporation Mechanism for employing and facilitating proximity and context-based deduction of global positioning of computing devices
WO2014018532A1 (en) * 2012-07-25 2014-01-30 Rallypoint Networks, Inc. Interactive computer user interface for visualizing and interacting with a social network within a hierarchical organization
US9215075B1 (en) 2013-03-15 2015-12-15 Poltorak Technologies Llc System and method for secure relayed communications from an implantable medical device
US9178770B2 (en) * 2013-12-23 2015-11-03 International Business Machines Corporation Auto incorporation of new components into a hierarchical network
EP3001869A1 (en) 2014-04-15 2016-04-06 Siemens Aktiengesellschaft Method and tool for engineering software architectures with its various software artifacts of complex cyber-physical systems of different technical domains
US9288235B1 (en) 2014-09-17 2016-03-15 Microsoft Technology Licensing, Llc Contextually aware device management
EP3593555A1 (en) * 2017-03-07 2020-01-15 Sita Information Networking Computing USA, Inc. System, device and method for accessing shared infrastructure
US10599657B1 (en) 2018-02-01 2020-03-24 Keysight Technologies, Inc. Methods, systems and computer readable media for providing for searching of test objects application programming interface (API) specification and current test configuration data
US10749890B1 (en) 2018-06-19 2020-08-18 Architecture Technology Corporation Systems and methods for improving the ranking and prioritization of attack-related events
US10817604B1 (en) 2018-06-19 2020-10-27 Architecture Technology Corporation Systems and methods for processing source codes to detect non-malicious faults
US11429713B1 (en) 2019-01-24 2022-08-30 Architecture Technology Corporation Artificial intelligence modeling for cyber-attack simulation protocols
US11128654B1 (en) 2019-02-04 2021-09-21 Architecture Technology Corporation Systems and methods for unified hierarchical cybersecurity
CN111581294B (en) * 2019-02-18 2023-04-07 阿里巴巴集团控股有限公司 Entity relationship display method and device, electronic equipment and readable storage medium
US11403405B1 (en) 2019-06-27 2022-08-02 Architecture Technology Corporation Portable vulnerability identification tool for embedded non-IP devices
US11444974B1 (en) * 2019-10-23 2022-09-13 Architecture Technology Corporation Systems and methods for cyber-physical threat modeling
CN111191930A (en) * 2019-12-30 2020-05-22 广东三扬网络科技有限公司 Method for displaying combination among multiple mind maps, electronic device and storage medium
US11503075B1 (en) 2020-01-14 2022-11-15 Architecture Technology Corporation Systems and methods for continuous compliance of nodes
CN114818994B (en) * 2022-06-24 2022-09-09 国网浙江省电力有限公司信息通信分公司 Cross-business map fusion method based on multi-source heterogeneous power data

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870751A (en) * 1995-06-19 1999-02-09 International Business Machines Corporation Database arranged as a semantic network
US5953722A (en) * 1996-10-25 1999-09-14 Navigation Technologies Corporation Method and system for forming and using geographic data

Family Cites Families (149)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3700866A (en) * 1970-10-28 1972-10-24 Texas Instruments Inc Synthesized cascaded processor system
US4466060A (en) * 1982-02-11 1984-08-14 At&T Bell Telephone Laboratories, Incorporated Message routing in a computer network
US4613946A (en) * 1984-06-07 1986-09-23 Forman Ernest H Method and apparatus for generating hierarchical displays
US5230048A (en) * 1986-09-03 1993-07-20 Wang Laboratories, Inc. Data processing system with tree and list data structure
US4845744A (en) * 1986-10-16 1989-07-04 American Telephone And Telegraph Company, At&T Bell Laboratories Method of overlaying virtual tree networks onto a message passing parallel processing network
JP2659742B2 (en) 1988-03-02 1997-09-30 アイシン・エィ・ダブリュ株式会社 Navigation device
WO1989009963A1 (en) 1988-04-15 1989-10-19 Digital Equipment Corporation System for managing hierarchical information in a digital data processing system
US5442805A (en) 1988-10-05 1995-08-15 Motorola, Inc. Location-based adaptive radio control
EP0423053B1 (en) * 1989-10-13 1996-03-13 International Business Machines Corporation Method of using cached partial trees in computing a path in a data communication network
US5717387A (en) 1990-01-19 1998-02-10 Prince Corporation Remote vehicle programming system
US5224150A (en) 1990-07-06 1993-06-29 Simon Neustein Paging system
US5295261A (en) * 1990-07-27 1994-03-15 Pacific Bell Corporation Hybrid database structure linking navigational fields having a hierarchial database structure to informational fields having a relational database structure
US5224100A (en) * 1991-05-09 1993-06-29 David Sarnoff Research Center, Inc. Routing technique for a hierarchical interprocessor-communication network between massively-parallel processors
US5319775A (en) * 1991-07-22 1994-06-07 Ncr Corporation Centralized diagnostic system for loosely coupled processors
US5499032A (en) 1992-12-22 1996-03-12 Terrapin Corporation Navigation and positioning system and method using uncoordinated beacon signals
US5539922A (en) * 1992-01-03 1996-07-23 Motorola, Inc. Multiple tree hierarchical portable communication system and method
US5285261A (en) * 1992-07-06 1994-02-08 General Electric Company Dual interferometer spectroscopic imaging system
JPH06176081A (en) * 1992-12-02 1994-06-24 Hitachi Ltd Hierarchical structure browsing method and device
EP0614322B1 (en) 1993-01-21 2000-04-05 AT&T Corp. Directory structure for large scale telecommunications network allowing location of roaming mobile subscribers
FI92782C (en) 1993-02-09 1994-12-27 Nokia Mobile Phones Ltd Grouping mobile phone settings
US5815411A (en) 1993-09-10 1998-09-29 Criticom Corporation Electro-optic vision system which exploits position and attitude
CA2117846C (en) * 1993-10-20 2001-02-20 Allen Reiter Computer method and storage structure for storing and accessing multidimensional data
US5555376A (en) 1993-12-03 1996-09-10 Xerox Corporation Method for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user request
WO1995017711A1 (en) * 1993-12-23 1995-06-29 Diacom Technologies, Inc. Method and apparatus for implementing user feedback
US5635940A (en) 1994-02-02 1997-06-03 Hickman; Paul L. Communication configurator and method for implementing same
US5602596A (en) * 1994-04-08 1997-02-11 U S West Technologies, Inc. Method for navigating a complex multimedia structure at an interactive user station
US5644686A (en) * 1994-04-29 1997-07-01 International Business Machines Corporation Expert system and method employing hierarchical knowledge base, and interactive multimedia/hypermedia applications
EP0684716B1 (en) * 1994-05-25 2002-02-27 International Business Machines Corporation A data communication network and method for operating said network
US5664172A (en) * 1994-07-19 1997-09-02 Oracle Corporation Range-based query optimizer
US6571279B1 (en) 1997-12-05 2003-05-27 Pinpoint Incorporated Location enhanced information delivery system
US6028551A (en) 1994-12-13 2000-02-22 Schoen; Neil Charles Micro-miniature beacon transmit-only geo-location emergency system for personal security
US5642303A (en) 1995-05-05 1997-06-24 Apple Computer, Inc. Time and location based computing
US6901433B2 (en) * 1995-06-07 2005-05-31 Microsoft Corporation System for providing users with a filtered view of interactive network directory obtains from remote properties cache that provided by an on-line service
US6199082B1 (en) * 1995-07-17 2001-03-06 Microsoft Corporation Method for delivering separate design and content in a multimedia publishing system
US5941947A (en) * 1995-08-18 1999-08-24 Microsoft Corporation System and method for controlling access to data entities in a computer network
US5794006A (en) * 1995-08-18 1998-08-11 Microsoft Corporation System and method for editing content in an on-line network
US5671225A (en) * 1995-09-01 1997-09-23 Digital Equipment Corporation Distributed interactive multimedia service system
US5774540A (en) 1995-11-15 1998-06-30 Lucent Technologies Inc. Hierarchical menu screen interface for displaying and accessing telephone terminal features
US5937164A (en) 1995-12-07 1999-08-10 Hyperlock Technologies, Inc. Method and apparatus of secure server control of local media via a trigger through a network for instant local access of encrypted data on local media within a platform independent networking system
US6300936B1 (en) 1997-11-14 2001-10-09 Immersion Corporation Force feedback system including multi-tasking graphical host environment and interface device
JPH09257501A (en) 1996-01-16 1997-10-03 Mitsubishi Electric Corp Comprehensive guide system
US5794142A (en) 1996-01-29 1998-08-11 Nokia Mobile Phones Limited Mobile terminal having network services activation through the use of point-to-point short message service
US5862325A (en) 1996-02-29 1999-01-19 Intermind Corporation Computer-based communication system and method using metadata defining a control structure
AUPN955096A0 (en) 1996-04-29 1996-05-23 Telefonaktiebolaget Lm Ericsson (Publ) Telecommunications information dissemination system
JP2956587B2 (en) * 1996-06-10 1999-10-04 凸版印刷株式会社 How to register and supply advertising information
US6154777A (en) 1996-07-01 2000-11-28 Sun Microsystems, Inc. System for context-dependent name resolution
GB9614927D0 (en) * 1996-07-16 1996-09-04 British Telecomm Arranging data signals defining a network
US5737731A (en) 1996-08-05 1998-04-07 Motorola, Inc. Method for rapid determination of an assigned region associated with a location on the earth
US5806017A (en) 1996-08-19 1998-09-08 Board Of Regents The University Of Texas System Electronic autorouting navigation system for visually impaired persons
US6249252B1 (en) 1996-09-09 2001-06-19 Tracbeam Llc Wireless location using multiple location estimators
US6411899B2 (en) 1996-10-24 2002-06-25 Trimble Navigation Ltd. Position based personal digital assistant
US5968109A (en) * 1996-10-25 1999-10-19 Navigation Technologies Corporation System and method for use and storage of geographic data on physical media
EP1767406A1 (en) 1996-11-13 2007-03-28 Toyota Jidosha Kabushiki Kaisha Vehicle information communication device and vehicle communication system
US6011973A (en) 1996-12-05 2000-01-04 Ericsson Inc. Method and apparatus for restricting operation of cellular telephones to well delineated geographical areas
US7054271B2 (en) * 1996-12-06 2006-05-30 Ipco, Llc Wireless network system and method for providing same
US6128016A (en) * 1996-12-20 2000-10-03 Nec Corporation Graphic user interface for managing a server system
US5917911A (en) 1997-01-23 1999-06-29 Motorola, Inc. Method and system for hierarchical key access and recovery
US6728205B1 (en) * 1997-02-19 2004-04-27 Massachusetts Institute Of Technology Method and apparatus for automatic protection switching
JP3744102B2 (en) 1997-02-21 2006-02-08 株式会社デンソー Vehicle operation processing device
JPH10276473A (en) 1997-03-28 1998-10-13 Nec Corp Mobile communication system and mobile communication device
US6018570A (en) 1997-05-12 2000-01-25 Nynex Science And Technology Inc. Methods and apparatus for regulating the remote ordering, authorization, access and control of services and service features associated with a terminal
US6091956A (en) * 1997-06-12 2000-07-18 Hollenberg; Dennis D. Situation information system
US6148261A (en) 1997-06-20 2000-11-14 American Calcar, Inc. Personal communication system to send and receive voice data positioning information
JP3857388B2 (en) 1997-06-27 2006-12-13 富士通株式会社 Mobile communication terminal
US6278991B1 (en) * 1997-08-22 2001-08-21 Sap Aktiengesellschaft Browser for hierarchical structures
US6418533B2 (en) 1997-08-29 2002-07-09 Compaq Information Technologies Group, L.P. “J” system for securing a portable computer which optionally requires an entry of an invalid power on password (POP), by forcing an entry of a valid POP
US6125446A (en) 1997-08-29 2000-09-26 Compaq Computer Corporation Computer architecture with automatic disabling of hardware/software features using satellite positioning data
DE19742124C2 (en) 1997-09-24 2001-10-18 Siemens Ag Method and base station system for voice transmission over a radio interface in a digital radio communication system
JP3893696B2 (en) 1997-10-24 2007-03-14 カシオ計算機株式会社 Communication terminal device
US6359892B1 (en) 1997-11-04 2002-03-19 Inventions, Inc. Remote access, emulation, and control of office equipment, devices and services
US6151601A (en) * 1997-11-12 2000-11-21 Ncr Corporation Computer architecture and method for collecting, analyzing and/or transforming internet and/or electronic commerce data for storage into a data storage area
DE19750366C2 (en) 1997-11-14 2000-01-13 Bosch Gmbh Robert Method for the use of services offered by a central office by a terminal and terminal
US6057845A (en) 1997-11-14 2000-05-02 Sensiva, Inc. System, method, and apparatus for generation and recognizing universal commands
US6012061A (en) * 1997-11-25 2000-01-04 International Business Machines Corp. Method and apparatus for deleting nodes in Patricia trees
US6128759A (en) * 1998-03-20 2000-10-03 Teradyne, Inc. Flexible test environment for automatic test equipment
US6281896B1 (en) * 1998-03-31 2001-08-28 International Business Machines Corporation Data processor controlled interface with multiple tree of elements views expandable into individual detail views
JP3548459B2 (en) 1998-11-20 2004-07-28 富士通株式会社 Guide information presenting apparatus, guide information presenting processing method, recording medium recording guide information presenting program, guide script generating apparatus, guide information providing apparatus, guide information providing method, and guide information providing program recording medium
WO1999055102A1 (en) 1998-04-22 1999-10-28 Netline Communications Technologies (Nct) Ltd. Method and system for providing cellular communications services
US6078826A (en) 1998-05-29 2000-06-20 Ericsson Inc. Mobile telephone power savings method and apparatus responsive to mobile telephone location
US6308273B1 (en) 1998-06-12 2001-10-23 Microsoft Corporation Method and system of security location discrimination
US6185569B1 (en) * 1998-06-29 2001-02-06 Microsoft Corporation Linked data structure integrity verification system which verifies actual node information with expected node information stored in a table
US6292833B1 (en) 1998-07-17 2001-09-18 Openwave Systems Inc. Method and apparatus for providing access control to local services of mobile devices
US6233448B1 (en) 1998-07-22 2001-05-15 Ericsson Inc. System, method and apparatus for automatic feature activation/deactivation based upon positioning
US6642946B1 (en) * 1998-08-13 2003-11-04 The Cattleman's Resource, Inc. Livestock inventory and materials system with interactive graphical user interface
US6442620B1 (en) 1998-08-17 2002-08-27 Microsoft Corporation Environment extensibility and automatic services for component applications using contexts, policies and activators
US6061551A (en) * 1998-10-21 2000-05-09 Parkervision, Inc. Method and system for down-converting electromagnetic signals
US7305451B2 (en) * 1998-08-24 2007-12-04 Microsoft Corporation System for providing users an integrated directory service containing content nodes located in different groups of application servers in computer network
US6915301B2 (en) * 1998-08-25 2005-07-05 International Business Machines Corporation Dynamic object properties
US6263339B1 (en) * 1998-08-25 2001-07-17 Informix Software, Inc. Dynamic object visualization and code generation
US6336138B1 (en) * 1998-08-25 2002-01-01 Hewlett-Packard Company Template-driven approach for generating models on network services
US6282547B1 (en) * 1998-08-25 2001-08-28 Informix Software, Inc. Hyperlinked relational database visualization system
US6182136B1 (en) * 1998-09-08 2001-01-30 Hewlett-Packard Company Automated service elements discovery using core service specific discovery templates
US6166738A (en) * 1998-09-14 2000-12-26 Microsoft Corporation Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects
US6160553A (en) * 1998-09-14 2000-12-12 Microsoft Corporation Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and in which object occlusion is avoided
US6188405B1 (en) * 1998-09-14 2001-02-13 Microsoft Corporation Methods, apparatus and data structures for providing a user interface, which exploits spatial memory, to objects
US6054989A (en) * 1998-09-14 2000-04-25 Microsoft Corporation Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which provides spatialized audio
US6243093B1 (en) * 1998-09-14 2001-06-05 Microsoft Corporation Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which visually groups matching objects
DE19842836A1 (en) 1998-09-18 2000-04-20 Nokia Mobile Phones Ltd Method for determining the position of a communication device and communication device for performing the method
GB2342196A (en) * 1998-09-30 2000-04-05 Xerox Corp System for generating context-sensitive hierarchically-ordered document service menus
US6415283B1 (en) * 1998-10-13 2002-07-02 Orack Corporation Methods and apparatus for determining focal points of clusters in a tree structure
AU1707600A (en) 1998-10-21 2000-05-08 American Calcar, Inc. Positional camera and gps data interchange device
US6321092B1 (en) 1998-11-03 2001-11-20 Signal Soft Corporation Multiple input data management for wireless location-based applications
US6522875B1 (en) 1998-11-17 2003-02-18 Eric Morgan Dowling Geographical web browser, methods, apparatus and systems
US6279007B1 (en) * 1998-11-30 2001-08-21 Microsoft Corporation Architecture for managing query friendly hierarchical values
US6104344A (en) 1999-03-24 2000-08-15 Us Wireless Corporation Efficient storage and fast matching of wireless spatial signatures
US6842877B2 (en) * 1998-12-18 2005-01-11 Tangis Corporation Contextual responses based on automated learning techniques
US6434364B1 (en) 1998-12-24 2002-08-13 Telefonaktiebolaget Lm Ericsson (Publ) Wireless communication system that supports mobile test software agents
US6370537B1 (en) * 1999-01-14 2002-04-09 Altoweb, Inc. System and method for the manipulation and display of structured data
US6496893B1 (en) * 1999-02-26 2002-12-17 Phoenix Technologies Ltd. Apparatus and method for swapping devices while a computer is running
US6343291B1 (en) * 1999-02-26 2002-01-29 Hewlett-Packard Company Method and apparatus for using an information model to create a location tree in a hierarchy of information
US6401051B1 (en) 1999-04-20 2002-06-04 Sun Microsystems, Inc. Method and apparatus for locating buried objects
US6470332B1 (en) * 1999-05-19 2002-10-22 Sun Microsystems, Inc. System, method and computer program product for searching for, and retrieving, profile attributes based on other target profile attributes and associated profiles
US6470344B1 (en) * 1999-05-29 2002-10-22 Oracle Corporation Buffering a hierarchical index of multi-dimensional data
US6421072B1 (en) * 1999-06-03 2002-07-16 International Business Machines Corporation Displaying a complex tree structure among multiple windows
US6507810B2 (en) 1999-06-14 2003-01-14 Sun Microsystems, Inc. Integrated sub-network for a vehicle
US6470354B1 (en) 1999-08-05 2002-10-22 International Business Machines Corporation Implementing persistent object services (POS) on top of a relational database
US6575361B1 (en) * 1999-08-19 2003-06-10 E-2 Interactive, Inc. System and method for managing stored-value card data
US6684331B1 (en) * 1999-12-22 2004-01-27 Cisco Technology, Inc. Method and apparatus for distributing and updating group controllers over a wide area network using a tree structure
US6374177B1 (en) 2000-09-20 2002-04-16 Motorola, Inc. Method and apparatus for providing navigational services in a wireless communication device
US7020076B1 (en) * 1999-10-26 2006-03-28 California Institute Of Technology Fault-tolerant communication channel structures
US6446068B1 (en) * 1999-11-15 2002-09-03 Chris Alan Kortge System and method of finding near neighbors in large metric space databases
US6466918B1 (en) * 1999-11-18 2002-10-15 Amazon. Com, Inc. System and method for exposing popular nodes within a browse tree
US6216087B1 (en) 1999-11-23 2001-04-10 Xerox Corporation Infrared beacon positioning system
US6684219B1 (en) * 1999-11-24 2004-01-27 The United States Of America As Represented By The Secretary Of The Navy Method and apparatus for building and maintaining an object-oriented geospatial database
US6411220B1 (en) 1999-12-07 2002-06-25 Cue Corporation Traffic paging system
US6628928B1 (en) 1999-12-10 2003-09-30 Ecarmerce Incorporated Internet-based interactive radio system for use with broadcast radio stations
US7389252B2 (en) * 2000-01-06 2008-06-17 Anne E. Robb Recursive method and system for accessing classification information
US7031956B1 (en) * 2000-02-16 2006-04-18 Verizon Laboratories Inc. System and method for synchronizing and/or updating an existing relational database with supplemental XML data
US6748225B1 (en) 2000-02-29 2004-06-08 Metro One Telecommunications, Inc. Method and system for the determination of location by retail signage and other readily recognizable landmarks
US6581062B1 (en) * 2000-03-02 2003-06-17 Nimble Technology, Inc. Method and apparatus for storing semi-structured data in a structured manner
US6750883B1 (en) * 2000-04-05 2004-06-15 Microsoft Corporation Identity-based context aware computing systems and methods
US7076255B2 (en) 2000-04-05 2006-07-11 Microsoft Corporation Context-aware and location-aware cellular phones and methods
US7213048B1 (en) * 2000-04-05 2007-05-01 Microsoft Corporation Context aware computing devices and methods
US7096029B1 (en) * 2000-04-05 2006-08-22 Microsoft Corporation Context aware computing devices having a common interface and related methods
US6327535B1 (en) * 2000-04-05 2001-12-04 Microsoft Corporation Location beaconing methods and systems
US7421486B1 (en) * 2000-04-05 2008-09-02 Microsoft Corporation Context translation methods and systems
US6519557B1 (en) * 2000-06-06 2003-02-11 International Business Machines Corporation Software and method for recognizing similarity of documents written in different languages based on a quantitative measure of similarity
US8037152B2 (en) 2000-06-20 2011-10-11 At&T Intellectual Property Ii, L.P. Active requesting of information for psuedo-live performance
US6513059B1 (en) * 2000-08-24 2003-01-28 Cambira Corporation Adaptive collaborative intelligent network system
US6594666B1 (en) * 2000-09-25 2003-07-15 Oracle International Corp. Location aware application development framework
US6748195B1 (en) 2000-09-29 2004-06-08 Motorola, Inc. Wireless device having context-based operational behavior
US20020156870A1 (en) 2000-11-08 2002-10-24 Equate Systems, Inc. Method and apparatus for dynamically directing an application to a pre-defined target multimedia resource
US6553310B1 (en) 2000-11-14 2003-04-22 Hewlett-Packard Company Method of and apparatus for topologically based retrieval of information
US6708086B2 (en) 2000-12-11 2004-03-16 Sue M. Richard Vehicle computer
US6625615B2 (en) * 2000-12-19 2003-09-23 International Business Machines Corporation Data processing system and method for multi-level directory searches
US6944679B2 (en) 2000-12-22 2005-09-13 Microsoft Corp. Context-aware systems and methods, location-aware systems and methods, context-aware vehicles and methods of operating the same, and location-aware vehicles and methods of operating the same
US7493565B2 (en) 2000-12-22 2009-02-17 Microsoft Corporation Environment-interactive context-aware devices and methods
US20020081984A1 (en) 2000-12-27 2002-06-27 Constance Liu System that customizes favorite radio stations for multiple users
US7439982B2 (en) * 2002-05-31 2008-10-21 Envivio, Inc. Optimized scene graph change-based mixed media rendering

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870751A (en) * 1995-06-19 1999-02-09 International Business Machines Corporation Database arranged as a semantic network
US5953722A (en) * 1996-10-25 1999-09-14 Navigation Technologies Corporation Method and system for forming and using geographic data

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
SANCHEZ J A ET AL: "Mutant: agents as guides for multiple taxonomies in the Floristic Digital Library", DIGITAL 99 LIBRARIES. FOURTH ACM CONFERENCE ON DIGITAL LIBRARIES, PROCEEDINGS OF 1999 CONFERENCE ON DIGITAL LIBRARIES, BERKLEY, CA, USA, 11-14 AUG. 1999, 1999, New York, NY, USA, ACM, USA, pages 244 - 245, XP002273594, ISBN: 1-58113-145-3, Retrieved from the Internet <URL:http://delivery.acm.org/10.1145/320000/313421/p244-sanchez.pdf> [retrieved on 20040308] *
SCHILIT B N ET AL: "DISSEMINATING ACTIVE MAP INFORMATION TO MOBILE HOSTS", IEEE NETWORK, IEEE INC. NEW YORK, US, vol. 8, no. 5, 1 September 1994 (1994-09-01), pages 22 - 32, XP000611167, ISSN: 0890-8044 *

Also Published As

Publication number Publication date
EP1464008A2 (en) 2004-10-06
JP2004506964A (en) 2004-03-04
CN1585942A (en) 2005-02-23
WO2001082143A2 (en) 2001-11-01
AU2001238454A1 (en) 2001-11-07
US7743074B1 (en) 2010-06-22

Similar Documents

Publication Publication Date Title
WO2001082143A3 (en) Context aware systems and methods utilizing hierarchical tree structures
WO2001082562A3 (en) Context aware computing devices and methods
Kaźmierczak et al. Surface water flooding risk to urban communities: Analysis of vulnerability, hazard and exposure
WO2002017652A3 (en) Database for use with a wireless information device
DE60231517D1 (en) SYSTEM AND METHOD FOR PROVIDING SITE RESOURCE INFORMATION
WO2008005052A3 (en) Providing navigation directions
SE9500156D0 (en) Ways to topographically display selected information in a cellular communication system
Boyd The TALC model and its application to national parks: A Canadian example
Halás et al. The timescape of the city: example of spatial interactions based on big data
CN106202121A (en) Data storage and the method and apparatus derived
CN105447163A (en) Geocoding method and system
Watanabe et al. The design and implementation of the geographical location information system
Miyaki et al. Sensonomy: EnvisioningFolksonomic Urban Sensing
WO2009045031A3 (en) Earth information system and an application method for the system
CN103970867A (en) Social police-calling service position coding method based on multi-source data matrix
Huang et al. The application of remote sensing and GIS dynamic survey on resources and environment in the Changjiang River Delta Area
Phongphanich et al. Impacts of Tourism Development in Ban Had Rin Community at Koh Phangan Island, Thailand: A Sustainable Tourism Perspective
Brandt et al. An evaluation of the regional effects of citrus development on wetlands and wildlife in southwest Florida using GIS.
Govaerts et al. Surface albedo response to Sahel precipitation changes
Wu et al. Traffic organization method for emergency evacuation based on information centrality
Liu et al. The Integrated Disaster Reduction Intelligent Service System and its Application
Wangbao et al. Inferring Land Use of Guangzhou from Big Data of Location Service
He et al. Based on Cloud Computing and GIS in the Smart Yellow River Emergency System Design and Its Key Technology Research
Mikulecky Intelligent Environments Approaches Applied in Water Management
Boonen et al. The role of participants for monitoring rainfall and urban floods: The FloodCitiSense project

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 018073077

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2001910896

Country of ref document: EP

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2001 579161

Kind code of ref document: A

Format of ref document f/p: F

WWP Wipo information: published in national office

Ref document number: 2001910896

Country of ref document: EP