Presentation is loading. Please wait.

Presentation is loading. Please wait.

P2P on the Go ©2001 Roku Technologies. All rights reserved. 1 P2P on the Go Peer Mobility in a Wireless Era Dana Moore, Chief Scientist

Similar presentations


Presentation on theme: "P2P on the Go ©2001 Roku Technologies. All rights reserved. 1 P2P on the Go Peer Mobility in a Wireless Era Dana Moore, Chief Scientist"— Presentation transcript:

1 P2P on the Go ©2001 Roku Technologies. All rights reserved. 1 P2P on the Go Peer Mobility in a Wireless Era Dana Moore, Chief Scientist (dana@roku.com) John Hebeler, Chief Architect and VP, Engineering (john@roku.com)

2 P2P on the Go ©2001 Roku Technologies. All rights reserved. 2 Mobility Context Architecture Technologies Solutions

3 P2P on the Go ©2001 Roku Technologies. All rights reserved. 3 Peer Mobility Defined Considerations It is not about sharing files or hardware! It is about you! Person-centric, not system-centric Definition Direct, real-time, and trusted interactions with peer information and capabilities Continually cognizant of peers state Appropriate access from any device Highly useful (contextual) interactions

4 P2P on the Go ©2001 Roku Technologies. All rights reserved. 4 The Roku Story Mission P2P heritage Peer-to-peer from the users perspective Roku Today Many To Many Community Access Limited view of my information and capability One To Many Shared Access Some of my information and capability One To One Personal Access All information and capability

5 P2P on the Go ©2001 Roku Technologies. All rights reserved. 5 Trends Business Individual content creation, consumption, and publishing Increasing time sensitivity Going mobile Technology Peer bandwidth, storage, processing Standardization Big servers fail to scale Sync s_ _ ks! New, cool mobile devices

6 P2P on the Go ©2001 Roku Technologies. All rights reserved. 6 Architecture Solving the the mobility puzzle

7 P2P on the Go ©2001 Roku Technologies. All rights reserved. 7 X Your information and tools here Youre here 2-way pager WAP phone Remote PDA Web browser Heading here The Architecture Challenge

8 P2P on the Go ©2001 Roku Technologies. All rights reserved. 8 The Architecture Pieces …and YOU! Peer Mob Peer 2 ility The peers The destination Tools and Information The network The connection Wired and wireless Peer, mobile appliances The servers Enables peer efficiency Yes, there is a role here!

9 P2P on the Go ©2001 Roku Technologies. All rights reserved. 9 The Peers From discrete, desktop tools to full service, intelligent PASP (Peer ASP) Role Services Decoupling Tool integration Context construction Appropriate rendering

10 P2P on the Go ©2001 Roku Technologies. All rights reserved. 10 The Networks From wire maze to wireless Gateways Servers Clients Protocols

11 P2P on the Go ©2001 Roku Technologies. All rights reserved. 11 Mobile Appliances From novelties to necessities: Operating environments Bandwidth Rendering Contextual use Rapid evolution Adoption?

12 P2P on the Go ©2001 Roku Technologies. All rights reserved. 12 You From static and anonymous to dynamic and personal: Information mobility and usefulness depend on contextual awareness You cant fit the PC mountain in a phone Events and information are different depending… Building context The whole is greater than the sum of the parts Overcomes information expansion due to tool deficiencies

13 P2P on the Go ©2001 Roku Technologies. All rights reserved. 13 The Servers From main destination to meta destination: Role Meta congregation area enables P2P scalability Frees peer to concentrate on real source Services Location Distribution points Searching Coordination

14 P2P on the Go ©2001 Roku Technologies. All rights reserved. 14 Technologies

15 P2P on the Go ©2001 Roku Technologies. All rights reserved. 15 Languages & Environments Programming platforms Rich machine-independent processing Java Scripting languages Powerful, native platform access Python, Ruby… XML Flexible data formatting Metadata exchange mechanism Efficiency issues SOAP

16 P2P on the Go ©2001 Roku Technologies. All rights reserved. 16 Protocols HTTP Important P2P collaborator Well understood IM Jabbering away BXXP Up and coming WAP Troubled adolescence

17 P2P on the Go ©2001 Roku Technologies. All rights reserved. 17 Security Key determinant of success Core foundation P2P is very personal–must ensure simple, trusted, and familiar Sandboxing Useful abstractions, not files The big four Authentication Authorization Encryption Integrity/privacy

18 P2P on the Go ©2001 Roku Technologies. All rights reserved. 18 Rendering Its a lot more that tags: adding context What is the user trying to do (narrow down actions) What is important to the user NOW! Formats HDML WML HTML

19 P2P on the Go ©2001 Roku Technologies. All rights reserved. 19 Context Must reflect my real world (i.e.,my context ) in a meta-information model Ontology, morphology, semantics, behaviours Human-centric, but can be walked from any vantage point Dynamic Built from direct observation or elicited information Firewalled on my trusted computing resource(s) activities/events relationships locations intentions tools/resources devices services preferences networks

20 P2P on the Go ©2001 Roku Technologies. All rights reserved. 20 But Context is Challenging! Currently my context is trapped: Many tools, many devices, disparate locations: how do I converse with my context? An example: my multiple email presences, stranded on their own islands of existence ISP email accountCorporate emailWebmail emailUniversity account Structure (context and relationships) Currently held together only in my head

21 P2P on the Go ©2001 Roku Technologies. All rights reserved. 21 Solutions

22 P2P on the Go ©2001 Roku Technologies. All rights reserved. 22 Solution Considerations Multiple devices Flexible and adaptable Leverage context Incremental and iterative

23 P2P on the Go ©2001 Roku Technologies. All rights reserved. 23 Solution Architecture Desktop email client Context/integration engine Palm emulator XML Phone emulator HDML,WML Web browser HTML, Flash

24 P2P on the Go ©2001 Roku Technologies. All rights reserved. 24 Lessons Learned Design, but dont overdo it Prototype everything Lots of unproven integration points Good and bad surprises Technologies Hope for silver bullet, but dont expect one

25 P2P on the Go ©2001 Roku Technologies. All rights reserved. 25 Questions


Download ppt "P2P on the Go ©2001 Roku Technologies. All rights reserved. 1 P2P on the Go Peer Mobility in a Wireless Era Dana Moore, Chief Scientist"

Similar presentations


Ads by Google