realnames an example of common name namespace. presentation roadmap context of use market...

20
RealNames An example of Common Name Namespace

Upload: karina-popp

Post on 29-Mar-2015

217 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

RealNames An example of Common Name Namespace

Page 2: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Presentation roadmap

• Context of use

• Market requirements

• Technical Overview

• Q&As

Page 3: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Built into browsers

• Simpler than URLs

Page 4: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Built into portals as an enhancement to search

•Increased precision

Page 5: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

User Requirements: simplicity

• No Syntax

• Guessable

• Memorable

• Multi-lingual

Page 6: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

User Requirements: a positive navigation experience

• No IP hijacking

• No keyword squatting

• Appropriateness

• Keyword awareness

Human judgment

Page 7: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Customer Requirements:

www.sony.com

www.station.sony.com/

www.spe.sony.com/

www.spe.sony.com/Pictures/SonyMovies/movies/Starship/

www.spe.sony.com/Pictures/SonyMovies/movies/Gattaca/home.html

www.sel.sony.com/SEL/consumer/ss5/walkmanrtmstereos/index.html

www.sel.sony.com/SEL/consumer/camcorder/

www.music.sony.com/

...

One company, thousands of URLs, but only one domain name.

Page 8: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Customer Requirements: brand leverage

Sony RN

Sony station RN

Sony Pictures RN

Starship Troopers RN

Gattaca RN

Sony Walkman RN

Sony Camcorder RN

Sony Music RN

...

One company, hundreds of Internet Keywords

Page 9: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

It is more than naming Web pages

Sony Vaio RN

http://www.sel.sony.com/notebook/vaio.html

Page 10: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

It is about naming Objects

Sony Vaio RN

PRODUCT OBJECT

URL

Web page http://www.sony…

company Sony Inc

Description Sony Vaio laptop…

… …

Page 11: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

A comprehensive infrastructureUSER & DISTRIBUTORS

KEYWORD

PROVIDER

SUBSCRIBER

Internet Keywords

Subscriptionservices

Keyword Mgtservices

Routing services

Tracking & Reporting services

Page 12: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Subscription Services: E-commerce site(s)

Page 13: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Subscription Services

RealNames Corp

Protocol: HTTP/XML

Relational Database

HTML front-end

HTML front-end

XML front-end

components

CU

ST

OM

ER

HTTP/HTML

XML front-end

HTML front-end

XML front-endSony Vaio

HTML front-end

Reseller or

Keyword provider

Page 14: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Routing Services

Page 15: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Routing Services

Data Hosting Center

Router

Router

Router

Router

AltaVista

Web BrowserCommand line

USER

Routing Libraries

Web BrowserCommand line

Routing Libraries

Routing tableSony Vaio

Routing table

Routing table

Routing table

Search Index

Sony Vaio

Page 16: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

FASTER & BIGGER

“Low cost” embedded results

Objectives: • Speed: From 500 ms (AltaVista) to 10 ms• Size: From 10 to 100 millions of keywords

email @

chat handles

Community members

VaioSony VaioVaio Laptop

Page 17: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Real-time Synchronization

Data Hosting Center

XMLLive update

service

SubscriptionDB

message queue

Live updateservice

message queue

RealNames Corp

Sony Vaio

Router

Router

Router

Router Routing table

Routing table

Routing table

Routing table

DNS: 1 day

RN: real time

Page 18: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Tracking Services

• Data analysis

• Data mining

Page 19: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Tracking Services

Data Hosting Center

real-time protocol

Trackingservice

StatisticsDB

RealNames Corp

Sony Vaio

Router

Router

Router Routing table

Routing table

Routing table

what: Sony Vaio

when: 10:8:99 12:44:09

where: altavista

from: aol.com

Page 20: RealNames An example of Common Name Namespace. Presentation roadmap Context of use Market requirements Technical Overview Q&As

Challenges:

• Scale: Combining Size & Speed is a daunting task

• Data: Having high quality and comprehensive data is critical