We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byJennifer Weber
Modified over 3 years ago
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 (firstname.lastname@example.org) John Hebeler, Chief Architect and VP, Engineering (email@example.com)
P2P on the Go ©2001 Roku Technologies. All rights reserved. 2 Mobility Context Architecture Technologies Solutions
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
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
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
P2P on the Go ©2001 Roku Technologies. All rights reserved. 6 Architecture Solving the the mobility puzzle
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
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!
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
P2P on the Go ©2001 Roku Technologies. All rights reserved. 10 The Networks From wire maze to wireless Gateways Servers Clients Protocols
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?
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
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
P2P on the Go ©2001 Roku Technologies. All rights reserved. 14 Technologies
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
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
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
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
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
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
P2P on the Go ©2001 Roku Technologies. All rights reserved. 21 Solutions
P2P on the Go ©2001 Roku Technologies. All rights reserved. 22 Solution Considerations Multiple devices Flexible and adaptable Leverage context Incremental and iterative
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
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
P2P on the Go ©2001 Roku Technologies. All rights reserved. 25 Questions
25 seconds left….. 24 seconds left….. 23 seconds left…..
1 Mobile Applications and Web Services Part II Prof. Klaus Moessner, Dr Payam Barnaghi Centre for Communication Systems Research Electronic Engineering.
Peer-to-peer and agent-based computing Peer-to-Peer Computing: Introduction.
Jeopardy Topic 1Topic Q 1Q 6Q 11Q 16Q 21 Q 2Q 7Q 12Q 17Q 22 Q 3Q 8Q 13Q 18Q 23 Q 4Q 9Q 14Q 19Q 24 Q 5Q 10Q 15Q 20Q 25 Final Jeopardy.
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
ABC Technology Project Mrs. Kiddle. ABCs of Technology Word 1 Word 2 Word 3 Word 4 Word 5 Word 6 Word 7 Word 8 Word 9 Word 19 Word 20 Word 21 Word 22.
We will resume in: 25 Minutes We will resume in: 24 Minutes.
1 ENG224 INFORMATION TECHNOLOGY – Part I 4. Internet Programming.
Polycom Unified Collaboration for IBM Lotus Sametime and IBM Lotus Notes January 2010.
J0 1 Marco Ronchetti - The Web: an architectural view.
2 Industry trends and challenges Windows Server 2012: Modern workstyle, enabled Access from virtually anywhere, any device Full Windows experience.
Faculty of Information Technology 31242/32549 Advanced Internet Programming Advanced Java Programming Web services Intro.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Title Subtitle 1. A. B. C. C. * D. Click to try again! INCORRECT.
|epcc| NeSC Workshop Open Issues in Grid Scheduling Ali Anjomshoaa EPCC, University of Edinburgh Tuesday, 21 October 2003 Overview of a Grid Scheduling.
Chapter 14 Intranets & Extranets. Awad –Electronic Commerce 1/e © 2002 Prentice Hall 2 OBJECTIVES Introduction Technical Infrastructure Planning an Intranet.
© Ravi Sandhu Security Issues in P2P Systems Prof. Ravi Sandhu Laboratory for Information Security Technology George Mason University.
Squares and Square Root WALK. Solve each problem REVIEW:
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Copyright © 2002 Intel Corporation. Intel Labs Towards Balanced Computing Weaving Peer-to-Peer Technologies into the Fabric of Computing over the Net Presented.
1 DTI/EPSRC 7 th June 2005 Reacting to HCI Devices: Initial Work Using Resource Ontologies with RAVE Dr. Ian Grimstead Richard Potter BSc(Hons)
1 The phone in the cloud Utilizing resources hosted anywhere Claes Nilsson.
WEEK 1 You have 10 seconds to name…
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Network Applications: What? Why? How? Presented by Michael Tanne CEO, XDegrees, Inc. O'Reilly Peer-to-Peer Conference.
Addition 1’s to
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
PROF. MAULIK PATEL CED, GPERI Mobile Computing Gujarat Power Engineering and Research Institute 1 Prepared By: Prof. Maulik Patel.
J0 1 Marco Ronchetti - Basi di Dati Web e Distribuite – Laurea Specialitica in Informatica – Università di Trento.
Universitá degli Studi di LAquila Mälardalens Högskola, Västerås 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management.
W3C Finland Seminar: Semantic Web & Web Services© Kimmo RaatikainenMay 6, 2003 XML in Wireless World Kimmo Raatikainen University of Helsinki, Department.
© 2011 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary. Towards a Model-Based Characterization of Data and Services Integration Paul.
Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification.
…to Ontology Repositories Mathieu dAquin Knowledge Media Institute, The Open University From…
…and a natural peer-to-peer platform!. Jabber as P2P Platform Agenda Why spend time in this session? What is Jabber? Who cares about Jabber? How does.
Access Control 1. Given Credit Where It Is Due Most of the lecture notes are based on slides by Dr. Daniel M. Zimmerman at CALTECH Some slides are from.
“Open System Solutions…a Framework for Success” September 2007 Steve Lucas – Sales Manager, Vykon Security Scott Muench - Technical Sales Manager © 2007.
©2003 aQute, All Rights Reserved Tokyo, August 2003 : 1 OSGi Service Platform Tokyo August 28, 2003 Peter Kriens CEO aQute, OSGi Fellow
Panasonic Singapore Labs – Network Team QoS and Delivery Context in Rule-Based Edge Services Prepared for IWCW2002 By Ng Chan Wah
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
Addition Facts = = =
Presentation Title 1 1/27/2016 Lucent Technologies - Proprietary Voice Interface On Wireless Applications Protocol A PDA Implementation Sherif Abdou Qiru.
IM May 24, 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
© 2012 National Heart Foundation of Australia. Slide 2.
Sharing Content and Experience in Smart Environments Johan Plomp, Juhani Heinila, Veikko Ikonen, Eija Kaasinen, Pasi Valkkynen 1.
Composite Device Computing Environment: A Framework for Situated Interaction Using Small Screen Devices Thai-Lai Pham, Georg Schneider, Stuart Goose and.
Server Access The REST of the Story David Cleary Principal Software Engineer June 12, 2013.
February 14, 2001 Case Study: Examining the Results of Collaboration at PwC - O'Reilly P2P Conference1 Case Study: Examining the Results of P2P Collaboration.
© 2017 SlidePlayer.com Inc. All rights reserved.