SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
iCampus Mobile
Motivation
 Geo-Immersion
+ Blends the real world and geo-realistic virtual world
+ Enable immersive data access, querying and analysis
+ Provide advanced solutions for existing applications, as well
as novel solutions for new applications
 iCampus desktop extension
+ Convenient: information at your fingertips
+ Faster communication: stay connected
+ Location-based services: context awareness
Hien To, Jeong-min Lee, EungJin Lee, Seon Ho Kim
Integrated Media Systems Center
University of Southern California
System Architecture
 Geo-social mobile technologies
 Standard three-tiers application
 Desktop browsers and mobile interfaces (Android, iPhone)
 Participatory sensing (user data collection)
Capability
Related Research
 Participatory sensing/privacy: users share their image, location, trajectory
 Trajectory pattern mining from users’ history location
 Real-time data streaming/query/integration: database, performance
 Mobile geo-social technologies/applications
Introduction
 Motivation: the popularity of smart phones, and availability of
data allow us to create an application that provide students with
useful services, and allow them to share their experience
 Integrate various types of data, including public data (Google Map,
Facebook, Twitter), user data (picture, location), USC's private data
(event, alert)
 Uses the four dimensions of "what, when, where and who“, and
allow USC community members to easily add their own apps
Conclusion and Future Work
 Collect more data such as user generated videos, Twitter/Facebook
messages about USC
 Develop more features of geo-social apps, including check in/out
Research Sponsor Logos Here
 Rich data integration
+ Public data, user data, and USC’s
private data
+ Multiple layers of objects on map:
buildings, trams, food images, etc
 Intelligent location-based services
+ Location context awareness
+ Location search and navigation
+ Nearby, most recent queries, etc
+ Real-time monitoring and report
+ Real-time trajectory tracking
+ GPS error resilience
 Personalized and customized services
+ Tram routes: route A, route B, route C,
Parking Center
+ Event categories: music, art, technology, etc
+ GUI parameters configuration
+ Trajectory enable/disable
 Social network integration
+ Facebook signup for authorization
+ Facebook feed & message
Application
Server
Database
Server Oracle DB
11g EE
Internet
Internet
Client
Java EE, Servlet,
Struts, Hibernate
Apache Tomcat 6
Android
phone
Computer
Common
Services
iCampus
Mobile
Services
iCampus
Desktop
Services
User (uid, user_name,…)
Application (aid, app_name,…)
Preference (pid, uid, appid,…)
Post (pid, uid, link,…)
Event (eid, aid, title,…)
…
ICampus 	

 IWatch	

 CT

Contenu connexe

En vedette

Comunicado de correcao_do_pregao_eletronico_n_1672013_2013-10-03_08_26_56[1]
Comunicado de correcao_do_pregao_eletronico_n_1672013_2013-10-03_08_26_56[1]Comunicado de correcao_do_pregao_eletronico_n_1672013_2013-10-03_08_26_56[1]
Comunicado de correcao_do_pregao_eletronico_n_1672013_2013-10-03_08_26_56[1]
Resgate Cambuí
 

En vedette (18)

Bidang ipa
Bidang ipaBidang ipa
Bidang ipa
 
Soal ulangan ipa
Soal ulangan ipaSoal ulangan ipa
Soal ulangan ipa
 
Ata 354 2013
Ata 354 2013Ata 354 2013
Ata 354 2013
 
Magasins français
Magasins françaisMagasins français
Magasins français
 
Katholikos sxediasmos final (1)
Katholikos sxediasmos final (1)Katholikos sxediasmos final (1)
Katholikos sxediasmos final (1)
 
Ulangan semester sdn no 21 katobu ta 2014
Ulangan semester sdn no 21 katobu ta 2014Ulangan semester sdn no 21 katobu ta 2014
Ulangan semester sdn no 21 katobu ta 2014
 
Soal matematika
Soal matematikaSoal matematika
Soal matematika
 
Daftar registrasi nomor id pelamar
Daftar registrasi nomor id pelamarDaftar registrasi nomor id pelamar
Daftar registrasi nomor id pelamar
 
Dança
DançaDança
Dança
 
Parla!
Parla!Parla!
Parla!
 
Chap09
Chap09Chap09
Chap09
 
CV_FINAL_SW_BIPLAB
CV_FINAL_SW_BIPLABCV_FINAL_SW_BIPLAB
CV_FINAL_SW_BIPLAB
 
Funil de vendas digitais - Aprenda a otimizar o seu processo online para aume...
Funil de vendas digitais - Aprenda a otimizar o seu processo online para aume...Funil de vendas digitais - Aprenda a otimizar o seu processo online para aume...
Funil de vendas digitais - Aprenda a otimizar o seu processo online para aume...
 
Drama 3 orang persahabatan
Drama 3 orang persahabatanDrama 3 orang persahabatan
Drama 3 orang persahabatan
 
Makalah ilmu kalam
Makalah ilmu kalamMakalah ilmu kalam
Makalah ilmu kalam
 
Naskah drama 4 orang pemborosan
Naskah drama 4 orang pemborosanNaskah drama 4 orang pemborosan
Naskah drama 4 orang pemborosan
 
HUG France : HBase in Financial Industry par Pierre Bittner (Scaled Risk CTO)
HUG France : HBase in Financial Industry par Pierre Bittner (Scaled Risk CTO)HUG France : HBase in Financial Industry par Pierre Bittner (Scaled Risk CTO)
HUG France : HBase in Financial Industry par Pierre Bittner (Scaled Risk CTO)
 
Comunicado de correcao_do_pregao_eletronico_n_1672013_2013-10-03_08_26_56[1]
Comunicado de correcao_do_pregao_eletronico_n_1672013_2013-10-03_08_26_56[1]Comunicado de correcao_do_pregao_eletronico_n_1672013_2013-10-03_08_26_56[1]
Comunicado de correcao_do_pregao_eletronico_n_1672013_2013-10-03_08_26_56[1]
 

Similaire à iCampus Mobile 2012

Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesOntology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
Paolo Nesi
 
A Smart City Development kit for designing Web and Mobile Apps
A Smart City Development kit for designing  Web and Mobile AppsA Smart City Development kit for designing  Web and Mobile Apps
A Smart City Development kit for designing Web and Mobile Apps
Paolo Nesi
 
A Cloud Platform to support User-Provided Mobile Services
A Cloud Platform to support User-Provided Mobile Services A Cloud Platform to support User-Provided Mobile Services
A Cloud Platform to support User-Provided Mobile Services
Giuseppe La Torre
 
Green Watch PICNIC presentation by Daniel Kaplan
Green Watch PICNIC presentation by Daniel KaplanGreen Watch PICNIC presentation by Daniel Kaplan
Green Watch PICNIC presentation by Daniel Kaplan
Fing
 

Similaire à iCampus Mobile 2012 (20)

Web20 Mapping - by Alan Lew
Web20 Mapping - by  Alan LewWeb20 Mapping - by  Alan Lew
Web20 Mapping - by Alan Lew
 
GIS 2.0 and Neogeography
GIS 2.0 and NeogeographyGIS 2.0 and Neogeography
GIS 2.0 and Neogeography
 
Mobile Learning or m-Learning
Mobile Learning or m-LearningMobile Learning or m-Learning
Mobile Learning or m-Learning
 
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesOntology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
 
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
 
Scrlc geo ppt
Scrlc geo pptScrlc geo ppt
Scrlc geo ppt
 
Location awareness meets mobile: GEO 2.0
Location awareness meets mobile: GEO 2.0Location awareness meets mobile: GEO 2.0
Location awareness meets mobile: GEO 2.0
 
A Smart City Development kit for designing Web and Mobile Apps
A Smart City Development kit for designing  Web and Mobile AppsA Smart City Development kit for designing  Web and Mobile Apps
A Smart City Development kit for designing Web and Mobile Apps
 
Publication
PublicationPublication
Publication
 
GEO 2.0 - geography in (ter) action
GEO 2.0 - geography in (ter) actionGEO 2.0 - geography in (ter) action
GEO 2.0 - geography in (ter) action
 
KISD Board Presentation November 18 2008
KISD Board Presentation November 18 2008KISD Board Presentation November 18 2008
KISD Board Presentation November 18 2008
 
Web Mapping - exploiting location based information through eGovernment
Web Mapping - exploiting  location based information through eGovernmentWeb Mapping - exploiting  location based information through eGovernment
Web Mapping - exploiting location based information through eGovernment
 
Web Mapping
Web MappingWeb Mapping
Web Mapping
 
Introduction to Bluemix
Introduction to BluemixIntroduction to Bluemix
Introduction to Bluemix
 
A Cloud Platform to support User-Provided Mobile Services
A Cloud Platform to support User-Provided Mobile Services A Cloud Platform to support User-Provided Mobile Services
A Cloud Platform to support User-Provided Mobile Services
 
Ubiq week1
Ubiq week1Ubiq week1
Ubiq week1
 
Green Watch PICNIC presentation by Daniel Kaplan
Green Watch PICNIC presentation by Daniel KaplanGreen Watch PICNIC presentation by Daniel Kaplan
Green Watch PICNIC presentation by Daniel Kaplan
 
Abilità Informatiche - Lezione 01 introduzione al corso
Abilità Informatiche - Lezione 01   introduzione al corsoAbilità Informatiche - Lezione 01   introduzione al corso
Abilità Informatiche - Lezione 01 introduzione al corso
 
Relinquishing Control: Creating Space for Open Innovation
Relinquishing Control: Creating Space for Open InnovationRelinquishing Control: Creating Space for Open Innovation
Relinquishing Control: Creating Space for Open Innovation
 
OSI Latvia Workshop - Mobile App Design
OSI Latvia Workshop - Mobile App Design OSI Latvia Workshop - Mobile App Design
OSI Latvia Workshop - Mobile App Design
 

Plus de University of Southern California

Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
University of Southern California
 
A Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
A Framework for Protecting Worker Location Privacy in Spatial CrowdsourcingA Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
A Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
University of Southern California
 
A Server-Assigned Crowdsourcing Framework
A Server-Assigned Crowdsourcing FrameworkA Server-Assigned Crowdsourcing Framework
A Server-Assigned Crowdsourcing Framework
University of Southern California
 
A Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
A Benchmark to Evaluate Mobile Video Upload to Cloud InfrastructuresA Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
A Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
University of Southern California
 
Harvesting Crowdsourced Mobile Videos under Bandwidth Constraint
Harvesting Crowdsourced Mobile Videos under Bandwidth ConstraintHarvesting Crowdsourced Mobile Videos under Bandwidth Constraint
Harvesting Crowdsourced Mobile Videos under Bandwidth Constraint
University of Southern California
 
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
University of Southern California
 

Plus de University of Southern California (12)

A Crowdsourcing Tool for Analyzing User-Generated Videos
A Crowdsourcing Tool for Analyzing User-Generated VideosA Crowdsourcing Tool for Analyzing User-Generated Videos
A Crowdsourcing Tool for Analyzing User-Generated Videos
 
Selecting User-Generated Videos for Augmented Reality Applications
Selecting User-Generated Videos  for Augmented Reality ApplicationsSelecting User-Generated Videos  for Augmented Reality Applications
Selecting User-Generated Videos for Augmented Reality Applications
 
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
 
A Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
A Framework for Protecting Worker Location Privacy in Spatial CrowdsourcingA Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
A Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
 
Entropy-based Histograms for Selectivity Estimation
Entropy-based Histograms for Selectivity EstimationEntropy-based Histograms for Selectivity Estimation
Entropy-based Histograms for Selectivity Estimation
 
A Server-Assigned Crowdsourcing Framework
A Server-Assigned Crowdsourcing FrameworkA Server-Assigned Crowdsourcing Framework
A Server-Assigned Crowdsourcing Framework
 
Maximum Complex Task Assignment in Spatial Crowdsourcing
Maximum Complex Task Assignment in Spatial CrowdsourcingMaximum Complex Task Assignment in Spatial Crowdsourcing
Maximum Complex Task Assignment in Spatial Crowdsourcing
 
Spatial Crowdsourcing Research @ Infolab, USC Fall 2013
Spatial Crowdsourcing Research @ Infolab, USC Fall 2013Spatial Crowdsourcing Research @ Infolab, USC Fall 2013
Spatial Crowdsourcing Research @ Infolab, USC Fall 2013
 
Mediaq Upload Metadata First
Mediaq Upload Metadata FirstMediaq Upload Metadata First
Mediaq Upload Metadata First
 
A Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
A Benchmark to Evaluate Mobile Video Upload to Cloud InfrastructuresA Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
A Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
 
Harvesting Crowdsourced Mobile Videos under Bandwidth Constraint
Harvesting Crowdsourced Mobile Videos under Bandwidth ConstraintHarvesting Crowdsourced Mobile Videos under Bandwidth Constraint
Harvesting Crowdsourced Mobile Videos under Bandwidth Constraint
 
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Resp...
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

iCampus Mobile 2012

  • 1. iCampus Mobile Motivation  Geo-Immersion + Blends the real world and geo-realistic virtual world + Enable immersive data access, querying and analysis + Provide advanced solutions for existing applications, as well as novel solutions for new applications  iCampus desktop extension + Convenient: information at your fingertips + Faster communication: stay connected + Location-based services: context awareness Hien To, Jeong-min Lee, EungJin Lee, Seon Ho Kim Integrated Media Systems Center University of Southern California System Architecture  Geo-social mobile technologies  Standard three-tiers application  Desktop browsers and mobile interfaces (Android, iPhone)  Participatory sensing (user data collection) Capability Related Research  Participatory sensing/privacy: users share their image, location, trajectory  Trajectory pattern mining from users’ history location  Real-time data streaming/query/integration: database, performance  Mobile geo-social technologies/applications Introduction  Motivation: the popularity of smart phones, and availability of data allow us to create an application that provide students with useful services, and allow them to share their experience  Integrate various types of data, including public data (Google Map, Facebook, Twitter), user data (picture, location), USC's private data (event, alert)  Uses the four dimensions of "what, when, where and who“, and allow USC community members to easily add their own apps Conclusion and Future Work  Collect more data such as user generated videos, Twitter/Facebook messages about USC  Develop more features of geo-social apps, including check in/out Research Sponsor Logos Here  Rich data integration + Public data, user data, and USC’s private data + Multiple layers of objects on map: buildings, trams, food images, etc  Intelligent location-based services + Location context awareness + Location search and navigation + Nearby, most recent queries, etc + Real-time monitoring and report + Real-time trajectory tracking + GPS error resilience  Personalized and customized services + Tram routes: route A, route B, route C, Parking Center + Event categories: music, art, technology, etc + GUI parameters configuration + Trajectory enable/disable  Social network integration + Facebook signup for authorization + Facebook feed & message Application Server Database Server Oracle DB 11g EE Internet Internet Client Java EE, Servlet, Struts, Hibernate Apache Tomcat 6 Android phone Computer Common Services iCampus Mobile Services iCampus Desktop Services User (uid, user_name,…) Application (aid, app_name,…) Preference (pid, uid, appid,…) Post (pid, uid, link,…) Event (eid, aid, title,…) … ICampus  IWatch CT