WO2000078002A3 - Multi-dimensional authoritative names registry in pervasive computing - Google Patents

Multi-dimensional authoritative names registry in pervasive computing Download PDF

Info

Publication number
WO2000078002A3
WO2000078002A3 PCT/US2000/015692 US0015692W WO0078002A3 WO 2000078002 A3 WO2000078002 A3 WO 2000078002A3 US 0015692 W US0015692 W US 0015692W WO 0078002 A3 WO0078002 A3 WO 0078002A3
Authority
WO
WIPO (PCT)
Prior art keywords
names
proximity
services
registry
dimensions
Prior art date
Application number
PCT/US2000/015692
Other languages
French (fr)
Other versions
WO2000078002A2 (en
Inventor
Craig J Mundie
Original Assignee
Microsoft Corp
Craig J Mundie
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, Craig J Mundie filed Critical Microsoft Corp
Priority to AU57286/00A priority Critical patent/AU5728600A/en
Publication of WO2000078002A2 publication Critical patent/WO2000078002A2/en
Publication of WO2000078002A3 publication Critical patent/WO2000078002A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5069Address allocation for group communication, multicast communication or broadcast communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/59Network arrangements, protocols or services for addressing or naming using proxies for addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/604Address structures or formats
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping

Abstract

As an aid in locating devices and services, an authority registers names within a set of dimensions, and may charge recurring registration and usage fees. The set of dimensions include devices, services, networks, venues, spaces, people, processes, and events. The names within each dimension can have a hierarchical or non-hierarchical organization. The names may map to an address (e.g., an IP address) to operationally access a protocol to interact with the named item over a global network, such as a COM object, java applet, HTML, XML or other structured data. The authoritative name space created by this registry also operates to define concepts of proximity on the network, including geographical and other proximity concepts of relatedness of items in the various dimensions of the authoritative registry. The names serve as implicit terms in combination with an explicit search query to assess proximity of devices and services available over the global network.
PCT/US2000/015692 1999-06-11 2000-06-07 Multi-dimensional authoritative names registry in pervasive computing WO2000078002A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU57286/00A AU5728600A (en) 1999-06-11 2000-06-07 Multi-dimensional authoritative names registry in pervasive computing

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14067599P 1999-06-11 1999-06-11
US60/140,675 1999-06-11

Publications (2)

Publication Number Publication Date
WO2000078002A2 WO2000078002A2 (en) 2000-12-21
WO2000078002A3 true WO2000078002A3 (en) 2001-05-03

Family

ID=22492322

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/015692 WO2000078002A2 (en) 1999-06-11 2000-06-07 Multi-dimensional authoritative names registry in pervasive computing

Country Status (2)

Country Link
AU (1) AU5728600A (en)
WO (1) WO2000078002A2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6968179B1 (en) 2000-07-27 2005-11-22 Microsoft Corporation Place specific buddy list services
US8122105B2 (en) 2000-12-28 2012-02-21 Abb Ab Method, system architecture and computer software for communication between devices
DE10203409B4 (en) * 2002-01-28 2004-09-16 Wincor Nixdorf International Gmbh Computer system with an application server, a device controller with connected peripheral devices and a directory server
US20050188069A1 (en) * 2003-12-31 2005-08-25 Ravikumar Mohandas Zero-configuring IP addresses for peer-to-peer networks
US8392613B2 (en) * 2008-07-03 2013-03-05 Nokia Corporation Network address assignment
CN106682180B (en) * 2016-12-29 2020-02-21 广州华多网络科技有限公司 Data query method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5548726A (en) * 1993-12-17 1996-08-20 Taligeni, Inc. System for activating new service in client server network by reconfiguring the multilayer network protocol stack dynamically within the server node
EP0804010A2 (en) * 1996-04-26 1997-10-29 International Business Machines Corporation Voice processing system
EP0817444A2 (en) * 1996-07-01 1998-01-07 Sun Microsystems, Inc. System for context-dependent name resolution

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5548726A (en) * 1993-12-17 1996-08-20 Taligeni, Inc. System for activating new service in client server network by reconfiguring the multilayer network protocol stack dynamically within the server node
EP0804010A2 (en) * 1996-04-26 1997-10-29 International Business Machines Corporation Voice processing system
EP0817444A2 (en) * 1996-07-01 1998-01-07 Sun Microsystems, Inc. System for context-dependent name resolution

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"The HAVi Specification: Specification of the Home Audio/Video Interoperabilty (HAVi) Architecture", HAVI SPECIFICATION,XX,XX, 19 November 1998 (1998-11-19), pages 1 - 384, XP002116332 *
XINXIN ZHANG ET AL: "X.500 DIRECTORY AND OSI MANAGEMENT", INCLUDING A COMMUNICATIONS THEORY MINI CONFERENCE. ORLANDO, DEC. 6 - 9, 1992,NEW YORK, IEEE,US, vol. -, 6 December 1992 (1992-12-06), pages 1106 - 1110, XP000357725, ISBN: 0-7803-0608-2 *

Also Published As

Publication number Publication date
AU5728600A (en) 2001-01-02
WO2000078002A2 (en) 2000-12-21

Similar Documents

Publication Publication Date Title
Jose et al. Scalable and flexible location-based services for ubiquitous information access
US20020055924A1 (en) System and method providing a spatial location context
Edmonds ISC passive DNS architecture
CA2419512A1 (en) System and method for locating devices on a local area network
WO2002095532A3 (en) Domain place registration system and method for registering for geographic based services
EP1357470A3 (en) Distributed server software distribution
CA2452998A1 (en) Method and system for providing static addresses for internet connected devices even if the underlying address is dynamic
José et al. The AROUND architecture for dynamic location-based services
WO2001065770A3 (en) Network resource access system
CN1845555A (en) Realization method and application for Internet website caller positioning technique
WO2006121863A2 (en) Method and system for providing and managing public telephone directory service
US20070050507A1 (en) Context discovery for DNS names
WO2000078002A3 (en) Multi-dimensional authoritative names registry in pervasive computing
Roth Flexible positioning for location-based services
US20020004412A1 (en) Finding locally-relevant information in a document
Giordano DNS-Based discovery system in service oriented programming
Urnes et al. Building distributed context-aware applications
Roth Accessing location data in mobile environments–the nimbus location model
WO2001089190A3 (en) Method of, and system for, providing reduced cost or free wireless service
Droegehorn et al. A scalable location aware service platform for mobile applications based on Java RMI
Wu et al. An analytical model for dns performance with TTL value 0 in mobile internet
Vixie External Issues in DNS Scalability
Tarlano et al. Context spaces architectural framework
Nicklas Final report of design workshop:(10.-15.7. 2000)
Takahashi et al. Testing of multi-agent-based system in ubiquitous computing environment

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 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 US 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 BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY 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 US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

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 BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP