SlideShare a Scribd company logo
1 of 1
Download to read offline
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

More Related Content

Viewers also liked

Magasins français
Magasins françaisMagasins français
Magasins françaisjmrvelo
 
Katholikos sxediasmos final (1)
Katholikos sxediasmos final (1)Katholikos sxediasmos final (1)
Katholikos sxediasmos final (1)mariakarousiou
 
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 2014Septian Muna Barakati
 
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...Mercado Binário
 
Makalah ilmu kalam
Makalah ilmu kalamMakalah ilmu kalam
Makalah ilmu kalamelmaryam
 
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)Modern Data Stack France
 
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í
 

Viewers also liked (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]
 

Similar to iCampus Mobile 2012

Web20 Mapping - by Alan Lew
Web20 Mapping - by  Alan LewWeb20 Mapping - by  Alan Lew
Web20 Mapping - by Alan LewAlan Lew
 
GIS 2.0 and Neogeography
GIS 2.0 and NeogeographyGIS 2.0 and Neogeography
GIS 2.0 and NeogeographyJoshua Campbell
 
Mobile Learning or m-Learning
Mobile Learning or m-LearningMobile Learning or m-Learning
Mobile Learning or m-LearningB. Sutherland
 
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 ServicesPaolo Nesi
 
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...Paolo Nesi
 
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.0Tanguy De Lestré
 
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 AppsPaolo Nesi
 
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) actionTanguy De Lestré
 
KISD Board Presentation November 18 2008
KISD Board Presentation November 18 2008KISD Board Presentation November 18 2008
KISD Board Presentation November 18 2008Joel Adkins
 
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 eGovernmentDavid Hayward
 
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 KaplanFing
 
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 corsoUniversity of Catania
 
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 Innovationfrog
 
OSI Latvia Workshop - Mobile App Design
OSI Latvia Workshop - Mobile App Design OSI Latvia Workshop - Mobile App Design
OSI Latvia Workshop - Mobile App Design CDI Apps for Good
 

Similar to 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
 

More from University of Southern California

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 ApplicationsUniversity 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 CrowdsourcingUniversity 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 InfrastructuresUniversity 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 ConstraintUniversity 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
 

More from 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...
 

Recently uploaded

Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

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