Presentation is loading. Please wait.

Presentation is loading. Please wait.

Requirements for Keyword Systems Nicolas Popp Chief Technology Officer RealNames Corporation October 2001.

Similar presentations


Presentation on theme: "Requirements for Keyword Systems Nicolas Popp Chief Technology Officer RealNames Corporation October 2001."— Presentation transcript:

1 Requirements for Keyword Systems Nicolas Popp Chief Technology Officer RealNames Corporation October 2001

2 1. Unique Names Keyword: Hooker’s Street Rods Names as unique identifiers: includes numbers and codes Printable names (the business card problem) Direct navigation as important application

3 Keywords ( 삼성 ) Internationalized Domain Names (www. 삼성.co.kr) Internationalized Domain Names (www. 삼성.co.kr) Domain Name System (www.samsung.co.kr) (www.samsung.co.kr) IP Addressing System (231.133.53.23) 2. Above DNS New names require a new naming layer (layered approach) A Keyword hides a URI (resource physical address)

4 3. In all languages Cartões Bradesco ームズ・米国 本社 삼성 AlloCiné Cartões Bradesco AlloCiné 삼성 ームズ・米国 本社 String equivalence issues localized rules standardized versus service differentiator client or server side

5 4. Context based 1. KEYWORD 2. COUNTRY 3. LANGUAGE 4. SERVICE TYPE (see #5!) … Cartões Bradesco ームズ・米 国本社 AlloCiné Cartões Bradesco AlloCiné 삼성 ームズ・米 国本社 Global identifier syntax (expressing context)

6 5. For all applications & devices kw: pé pé le pue Service TypeURIcountrylang telTel:+1-650-218-3615usen-us httphttp://www.popp.nu/us en-us mailmailto:nico@realnams.comusen-us http.waphttp://wap.popp.nuusen-us kw: +1-650-218-3615 EMAIL MOBILE PHONE WEB

7 6. With multiple interoperable namespaces Differentiated context (language, country, service type…) syntax (e.g. numbers, idn.idn, codes, prefixes…) Interoperable One standard resolution protocol (CNRP++) One standard registration protocol (PROVREG) Ubiquitous Cross-platform client libraries implementing the protocols

8 7. Layered resolution (bridging the past & the future syntaxes) ALL syntaxes means that this is the last resolution layer Express & Recognize a namespace specific syntax (past: DNS, IDN, present: Keyword, enum, IDN.IDN, future: Natural language interface (voice), programmable Web (operator + resource identifier = human command) Resolution patterns requirements (determination, delegation, cascade, aggregation) We need to understand the difference between Names & Modifiers: page pepe le pue, Hilton in Palo Alto Page pepe le pue


Download ppt "Requirements for Keyword Systems Nicolas Popp Chief Technology Officer RealNames Corporation October 2001."

Similar presentations


Ads by Google