Silent Spaces Steven Danneman Ryan Phillips Lam Nguyen Burt Bielicki.

Slides:



Advertisements
Similar presentations
Publication Module using back end interface. Institution Data Entry Add Documents. Edit/Delete Documents that are added but not yet sent to Institution.
Advertisements

Eric J. Oszakiewski MCTS: SharePoint Application Development SharePoint Configuration.
With Folder HelpDesk for Outlook, support centres and other helpdesks can work efficiently with support cases inside Microsoft Outlook. The support tickets.
Chapter 7 – Managing Windows XP. Control Panel The main tool for configuring your system. Most of the tools to configure the system come with the normal.
Using a database to organize information
Forms Authentication, Users, Roles, Membership Ventsislav Popov Crossroad Ltd.
Customizing the MOSS 2007 Search Results November 2007 Rafael Perez.
Copyright ®xSpring Pte Ltd, All rights reserved Versions AuthorDateDescription 1.0NBL2012/05First version. Modified from Enterprise edition.
What is MySQL? MySQL is a relational database management system (A relational database stores data in separate tables rather than putting all the data.
Installation and Deployment in Microsoft Dynamics CRM 4.0
Building Web Pages With Microsoft Office. Introduction This tutorial is for the beginning web builder. It utilizes software that you already have, Microsoft.
* Login to Smartroom with address and password.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Monitoring systems COMET types MS55 & MS6 MS55/MS6 Configuration.
How to Get The Most Out of Outlook 2003 Michele Schwartzman Division of Customer Support Summer 2006.
Remote Assistance  Using this program you can allow someone to work on your computer, chat with you and view your screen with your permission  The other.
An Introduction to ASP.NET Web Pages 2 Module 1: Webmatrix Installation and Your First Web Site Tom Perkins.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
CONFIGURING WINDOWS SERVER MIS 424 Professor Sandvig.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
Session 5: Working with MySQL iNET Academy Open Source Web Development.
ASP.NET Programming with C# and SQL Server First Edition
Microsoft SQL Server 2008 Installation Guide Omer Alrwais.
4-1 INTERNET DATABASE CONNECTOR Colorado Technical University IT420 Tim Peterson.
Self Guided Tour for Query V8.4 Basic Features. 2 This Self Guided Tour is meant as a review only for Query V8.4 Basic Features and not as a substitute.
Online Music Store MSE Project Presentation I Presented by: Reshma Sawant Major Professor: Dr. Daniel Andresen.
Creating a Web Site to Gather Data and Conduct Research.
Data File Access API : Under the Hood Simon Horwith CTO Etrilogy Ltd.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
TEAM Basic TotalElectrostatic ManagementAwareness&
Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663.
Professional Services Automation © 2004 ProjectHelp AS. ProjectHelp & MS Project Integration Overview.
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
INDIANAUNIVERSITYINDIANAUNIVERSITY OneStart page types  Tab – pages across the top, immutable  Section – pages down the left  Subsection – pages under.
Phone: Mega AS Consulting Ltd © 2007  CAT – the problem & the solution  Using the CAT - Administrator  Mega.
System Initialization 1)User starts application. 2)Client loads settings. 3)Client loads contact address book. 4)Client displays contact list. 5)Client.
Mobile Photo James Anderson, Dustin Duran, Trevor Hamilton, Ahror Rahmedov, Vivek Rajkumar, Matthew Renzelmann.
ASP.NET The Clock Project. The ASP.NET Clock Project The ASP.NET Clock Project is the topic of Chapter 23. By completing the clock project, you will learn.
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
WSM Administrator Training. WSM Administrator Discussion of WSM Administrator responsibilities Discussion of WSM administrative interfaces Detailed discussion.
Slide 1 ASP Authentication There are basically three authentication modes Windows Passport Forms There are others through WCF You choose an authentication.
MS Access: Introduction 1Database Design. MS Access: Overview MS Access A Database Management System (DBMS) designed to create applications that organize,
Packaging for Voracity Solutions Control Panel David Turner.
Three Layer Architecture Why Bother with the Middle Layer?
1 Chapter Overview Planning to Install SQL Server 2000 Deciding SQL Server 2000 Setup Configuration Options Running the SQL Server 2000 Setup Program Using.
Geolocation Plugin
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
The Diagnostic Pathfinder System Introduction Getting Started.
User / Admin / Installer Profiles
1 Database Design and Development: A Visual Approach © 2006 Prentice Hall Chapter 12 DATABASE DESIGN AND DEVELOPMENT: A VISUAL APPROACH Chapter 12 Accessing.
Enigma Mutiara Sdn Bhd Computer Based Learning (CBL) HSE Procedures.
WAMP Server Installatin Shiyun Wen. WAMP Server Installation  WAMP Server is an integrated installation of Apache, MySQL, and PHP for Windows. Following.
Portaportal Portaportal is a web based bookmarking utility that lets you store links to your favorite websites online. Now your bookmarks are no longer.
Panasonic UC Pro - Setup UC Pro Server and UC Pro for Win (Client) -
Configuring and Deploying Web Applications Lesson 7.
Module 10: Data Access in ASP.NET. Overview Overview of the ASP.NET Data Access What is Data Access List of Data Source Control What is Data Bound How.
PhotoBytes Burt Bielicki. Overview What is PhotoBytes? Who Will Use PhotoBytes? System Requirements System and Software Architecture Lifecycle Plan Feasibility.
ITMT 1371 – Window 7 Configuration 1 ITMT Windows 7 Configuration Chapter 8 – Managing and Monitoring Windows 7 Performance.
Scott Van Heest IT Specialist, Data Analysis and Support Team, NPCR, CDC Denise Farmer CDC/NPCR Contractor Division of Cancer Prevention and Control National.
© 2014 RENTPAYMENT | 1 HOMEOWNER USER GUIDE. 10 © 2015 DUESPAYMENT | 2 TABLE OF CONTENTS Welcome To DuesPayment 3 DuesPayment Support 4 Main Menu 9 Make.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Installing and Configuring Moodle. Download Download latest Windows Install package from Moodle.orgMoodle.org.
Portfolio Analyzer Extender v. 1240
Panasonic UC Pro - Setup UC Pro Server and UC Pro for Win (Client) -
Monitoring systems COMET types MS55 & MS6
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
HOW TO CREATE YOUR LISTING
asset: Academic Survey System & Evaluation Tool
Configuration Of A Pull Network.
Login to our New ITS Page
Presentation transcript:

Silent Spaces Steven Danneman Ryan Phillips Lam Nguyen Burt Bielicki

Overview NPZs (No Phone Zones) Phone Client User Point-of-View Prototype Interface Developer Point-of-View Web Client User Point-of-View Developer Point-of-View Architecture Database / Web Service Developer Point-of-View

Overview Silent Spaces Server Phone Client (Motorola i730) Database (MS SQL) Web Client (ASP.Net)

Phone Client User Point-of-View Installation Initial Setup Create pin code Configuration Subscribe to NPZ categories Add NPZ User puts phone in etiquette mode, “Add NPZ?” Choose location size; preset or custom Edit Current NPZ Delete NPZ Ignore NPZ Change size of zone

Phone Client Prototype Interface User enters Etiquette mode from main menu Silent Spaces offers to create a new NPZ Simple list of standard location sizes Custom allows more detail, though most users will not bother

Phone Client Prototype Interface Users can subscribe to Public and Commercial categories Public NPZs Many untrusted zones vs. Few safer zones Modify Current NPZ Ignore temporarily Delete permanently Edit dimensions

Phone Client Developer Point-of-View Installation User downloads and installs silentspaces.jar file to phone Send new user account to database Use telephone number to identify user Prompt user to create PIN number Store in Non-Volatile Memory Background tasks Is phone in cached NPZ? Disable ringer Is phone outside cached NPZ area? Get list of user’s zones from web service

Phone Client Developer Point-of-View Interface Enter Etiquette Mode Prompt user to create new NPZ Add to phone memory and remote database Disable ringer Delete NPZ Remove from phone cache, call web service delete function Ignore NPZ Remove from phone cache only

Web Client User Point-of-View Log-in Must already have user name and password Display of current NPZs Choose which NPZ list to view Point-radius info of NPZs displayed as text NPZ plotted on map Change/Addition of NPZs Add NPZ by street address Point-radius info can be edited as text Adding NPZs via the web is inaccurate Possibly choose NPZ to edit by clicking on map

Web Client Developer Point-of-View ASP.NET Architecture Calls web service for database access Microsoft MapPoint for mapping services Map generation Conversion between latitude/longitude and street addresses

Web Client Architecture (Sample Main Page)

Database / Web Service Developer Point-of-View Database MS SQL Stores user info and NPZs Manages NPZ categories Public: NPZs with more users than a threshold Web Service Query database Get list of surrounding/all NPZs (returns xml) Is phone in an NPZ? Change database Add NPZ Delete NPZ Change category preference