Mobile Content Sharing Utilizing the Home Infrastructure

Slides:



Advertisements
Similar presentations
Inter WISP WLAN roaming
Advertisements

SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
A mobile single sign-on system Master thesis 2006 Mats Byfuglien.
Welcome to the Award Winning Easiest to Use & Most Advanced View, Manage, and Control Security, Access Control, Video, Energy & Lighting Systems, & Critical.
SECAM Systems Product Presentation SECAM Systems © 2010.
Web Clipping Presentation By: Alex Jacobs, Philip Kim, Nathan Po Web Clipping.
Application Layer  We will learn about protocols by examining popular application-level protocols  HTTP  FTP  SMTP / POP3 / IMAP  Focus on client-server.
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
The Internet & The World Wide Web Notes
Starter for 10 Unit 10: Flickr & YouTube Transform IT SFT10_Flickr_YouTube.
Mr C Johnston ICT Teacher
By Kyle Slinger.  A network is where you can send information to and from different PCs.
Bluetooth POP3 Relay Project Benjamin Kennedy April 30 th, 2002.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
Portable SSH Brian Minton EKU, Dept. of Technology, CEN/CET)‏
Nokia E-Series. E-61i The Nokia E61i is an impressive 3G smartphone which has been designed for the business user on the move. The Nokia E61i is an impressive.
Approaches to Home Connectivity T Research Seminar on Telecommunications Business Marko Berg.
Visiting Angels Presenter: Social Angel Facebook.com/VisitingAngelsCorporate Social Care.
Social Media 101 An Overview of Social Media Basics.
1. Go to 2. Complete the requested information.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
TCP/IP (Transmission Control Protocol / Internet Protocol)
Mohammed F & Aya. Peer-to-peer network are usually common in homes and small businesses and are not necessarily expensive. On a peer-to-peer network each.
WWW Programming Model. WWW Model The Internet WWW architecture provides a flexible and powerful programming model. Applications and content are presented.
Don’t Log in!. Recap on the previous units I’ve tried to make it as concise as possible but there is a bit of writing, to ensure that you have some notes.
 Streaming media over the internet has been in tradition since many years and with the smart phone and iphone era where everything is available at just.
AN INTRODUCTION TO FACEBOOK. Learning Objectives A brief introduction to the social networking site Facebook. Instructions to create an account. How to.
Sharique Ali Khan. THE HUNTERS:  seekers of ??  Friends searches THE PROVIDERS:  Ordinary people in need of some help  Friends / Employers  Emergency.
1Security for Service Providers – Dave Gladwin – Newport Networks – SIP ’04 – 22-Jan-04 Security for Service Providers Protecting Service Infrastructure.
4.01 How Web Pages Work.
Debra Mann Reference Librarian Innisfil Public Library
5G Wireless Technology.
WELCOME TO SHINETRACK FAMILY.
By: Hunza, Omar and Anum Chapter 4 pg(76-79).
Facebook privacy policy
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
BUILD SECURE PRODUCTS AND SERVICES
Seethru Range of Home Surveillance Systems
4.01 How Web Pages Work.
Get your Math Lessons Into The hands of Your Students!
Munix Healthcare Customer Profiling, Frequency Analysis, Location Mapping, Movement Analysis, Web Classification, Time Analysis, and much more …. Internet.
Mobile learning three C’s
Web Interface for Formatter
GovDelivery® & Digital Subscription Management:
Outline Introduction Standards Project General Idea
Hybrid Cloud Architecture for Software-as-a-Service Provider to Achieve Higher Privacy and Decrease Securiity Concerns about Cloud Computing P. Reinhold.
Social Network Website for USEP
Some bits on how it works
GCSE ICT Revision Topic 2: Connectivity.
Store, Share, Sync and Collaborate
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
CHAPTER 2 Application Layer.
Social Networking Script - PHP Social Network Script | Open Source Social Networking Script | Open source social network PHP | Social community script.
Topic 5: Communication and the Internet
Wavestore Integrates… Paxton Net2 Access Control
A mobile single sign-on system
Mixed Reality Server under Robot Operating System
Wavestore Integrates…
Mobile Commerce and Ubiquitous Computing
Wavestore Integrates…
Product Overview.
Google Plus Hangouts Skills: Start a Hangout on Air, invite participants, conduct Hangout Concepts: none We will begin with some examples of Google Hangouts.
HTTP and Abstraction on the Internet / The Need for DNS
Online Multilevel Media Sharing
Follow the Data Data (and information) move from place to place in computer systems and networks. As it moves it changes form frequently. This story.
Bonrix Software Systems
Functionality summary
Go to the page Set here the address for receiving the s sent to the mailing lists to which you are subscribing.
CS/COE 1520 Jarrett Billingsley
Introducing MagicInfo 6
Presentation transcript:

Mobile Content Sharing Utilizing the Home Infrastructure Petros Belimpasakis, Shahzad Akhtar Awan and Eleni Berki Nokia Research Center, University of Tampere, Finland February 19, 2019 Petros Belimpasakis | Nokia © 2008

Introduction Cameras in mobile phones have totally changed the way people capture their personal experiences Camera phone sales have significantly exceeded Digital Still Camera (DSC) sales People have the need to share their self-generated content with family & friends On-line sharing services have been very successful on the Internet February 19, 2019 Petros Belimpasakis | Nokia © 2008

Content sharing use cases February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our use case Focus on group communication, in the context of content co-creation at social events February 19, 2019 Petros Belimpasakis | Nokia © 2008

A realistic example of today… Four friends go skiing… All of them use their camera phone to capture images and videos during the day At the end of the day, everybody has captured a lot of content on his/her mobile device When they get back home, they are so tired and bored of sending their content to the others. They next day one might do so, but the rest forget… February 19, 2019 Petros Belimpasakis | Nokia © 2008

The Problems Once the “moment has passed” (e.g. the moment of capturing the content), people don’t really bother/forget/are bored to share their content with others Some people that have a camera phone, don’t even move their captured images out of their phone. They just delete them when the memory is full MMS is expensive and with many limitations. Uploading, from mobile, to on-line services is usually complicated, privacy issues… February 19, 2019 Petros Belimpasakis | Nokia © 2008

What we were after… A solution that would allow many friends to participate in a “common sharing session” Mobile devices to create an alliance, for some time Content captured during that time, would be automatically marked for sharing with the rest of the group We wanted to utilize the home infrastructure (media servers & broadband connection) Not “locking” the users to semi-trusted external services February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our concept The four friends get together February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our concept One of them, creates (using a special application) a “common sharing session” for, e.g. 5 hours That means that all content generated for the next 5 hours will be automatically shared with other people February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our concept His home server would be automatically notified about this new “common sharing session” The server (e.g. UPnP AV server) allocates recourses and creates a new container for the media February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our concept Then, an invitation to participate is easily sent to the rest of the friends E.g. over Bluetooth The invitation includes the method for remotely accessing the home server and the required credentials The rest of the people accept February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our concept For the next 5 hours, all the content that the devices create is marked for automatic sharing February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our concept At the end of the day, everybody goes back at their home February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our concept Automatically, each device connects to the Internet, using their respective home WLAN They all transfer, asynchronously, their content to the home server of the person that created the “common sharing session” using the connection details included in the original invitation Silent/ambient Internet February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our concept Over the free home connection, all the content is transferred to a common location. Internet February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our concept Devices, can now access all the (common) content, that has been uploaded At the same time, they can subscribe for future notification updates Using RSS/Atom for example Internet February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our Implementation Client side: S60 Stand-alone application Session Initiator Screens February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our Implementation Client side: S60 Stand-alone application Invited user screens February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our Implementation Client side: S60 Stand-alone application Users browsing content February 19, 2019 Petros Belimpasakis | Nokia © 2008

Our Implementation On home side Server software, behaving as a “proxy” between HTTP server & UPnP AV It would accept Atom/HTTP post requests, and would save data in a standard UPnP AV Server Atom protocol also allowed to export content as web feeds February 19, 2019 Petros Belimpasakis | Nokia © 2008

A bit more protocol details February 19, 2019 Petros Belimpasakis | Nokia © 2008

A bit more protocol details Request creation of accounts for secondary users February 19, 2019 Petros Belimpasakis | Nokia © 2008

A bit more protocol details Accounts created and credentials passed back, for every user (username, pass, DNS address, path) February 19, 2019 Petros Belimpasakis | Nokia © 2008

A bit more protocol details A standard UPnP AV server is found and utilized February 19, 2019 Petros Belimpasakis | Nokia © 2008

A bit more protocol details Those are then send to every user (e.g. Bluetooth, or SMS) February 19, 2019 Petros Belimpasakis | Nokia © 2008

A bit more protocol details Atom POST over HTTP over SSL February 19, 2019 Petros Belimpasakis | Nokia © 2008

A bit more protocol details Atom POST Converted to UPnP AV February 19, 2019 Petros Belimpasakis | Nokia © 2008

Open issues / Next steps Content management and ownership issues Home “server” required now, so not very realistic for average users But very promising if implemented as part of home gateway/router Moving content to some other location (e.g. other home, or on-line), how to handle this? Real user trial – actual user acceptance February 19, 2019 Petros Belimpasakis | Nokia © 2008

Conclusions Main target group: Our solution is mainly aimed for friends, families and relatives who want to share their content on specific events. e.g. wedding, party, etc Benefits: Automated: Only accept the invitation (1 click), and all the rest is taken care of! Cost effectiveness: Utilize home WLAN connection for uploads Privacy/Security: Content is stored in a trusted location (home) Linking content from multiple users: All content in one location February 19, 2019 Petros Belimpasakis | Nokia © 2008

Thank you… February 19, 2019 Petros Belimpasakis | Nokia © 2008