System Architecture and Wire Frames. Rider/Drive r Major Modules Cloud Google Maps Personal Data Routing Data Phone Interfaces Browser Interface Drivers.

Slides:



Advertisements
Similar presentations
A Guide To New User Returning User Im a…. Things Youll Need Latest version of your internet browser (Firefox, Internet Explorer, Chrome, Camino, Safari,
Advertisements

The internet. Background Created in 1969, connected computers at UCLA, Stanford Research Institute, U. of Utah, and UC at Santa Barbara With an estimated.
1 Enabling Personal Databases To every Citizen. To create a Global Personal Network that facilitates Information Flow between people Every person in the.
Which server is right for you? Get in Contact with us
1 Unit & District Tools Phase 1. 2 To access the new Unit and District Tools, you will need to click on the link embedded in the MyScouting Flash page.
© 2014 wheresjenny.com Cloud printing for android CLOUD PRINTING FOR ANDROID.
Vehicle Tracking Systems Accurate Tracking Updates  High Position Accuracy (< 2.5 meters)  Smart Position updates feature: Accurate, “on the road” positions.
Welcome to Prime Ride A Limousine Network of Choice.
Frequently Asked Questions What is CarShare CarShare is National Grid’s employee car sharing scheme. Car sharing is when two or more people share a car.
Course 09 The Internet – than Facebook, 9GAG and Candy Crush! assist. eng. Jánó Rajmond, PhD Online resources.
Increase Productivity A monitored employee is a productive employee Operational Efficiency Streamline processes between the office and the field Improve.
WELCOME TO THE MCCLOUD SERVICES CUSTOMER WEB PORTAL TUTORIAL.
Asynchronous Communication via Facebook By: Justine Ide.
Rayvincent Laoang MIS 304 Feb. 3 rd, What is Google Voice? Free telecommunications service One phone number selected from any area code Calls routed.
VoIP Michael Laport Robin Heath “I truly believe that VoIP is the telecommunications wave of the future,” said Travis Mack, a VoIP customer of only a year.
Tracking, Privacy, You & The 21 st Century When you talk online the internet listens.
REAL TOOLS FOR REAL AGENTS
CAPTAIN MARKETING’S COMMAND CENTER Hi, I’m The Captain. I’m here to help you. One simple sales tool that builds leads & sales through four internet marketing.
The PULSE: SAAS (Software as a Service) By Debjit Biswas, ,
- where great ideas begin-. BrilNet is a web conferencing solution that allows you to always stay connected. With BrilNet, you can schedule, host and.
A Little About Us Spur of the moment, we decided we ride so much that we should have our own shop in our hometown of Boulder, CO. The shop led into fixing.
TIMS Telecommunications and Information Management Systems Customer Portal Tutorial.
1. An Idea “In order to create wealth, you must be the first with an idea. Then, you must be first to tell the world about that idea” Warren Buffett “…probably.
MessageSync™ Exclusively By: TELETOUCH PAGING, LP A Critical Alerts System Company.
Ken Dorsey KA8OAD. What is EchoLink? The simple answer is EchoLink software uses VoIP technology to link ham radio stations together around the world.
The largest software provider to the US Youth Soccer Market.
Mobile Apps For Small Businesses Your customers are mobile. Is your business? Myappcompany.com (555)
TODAY’S SMS CODE IS CODE HERE TEXT IT THIS NUMBER: TIPS: Add this number as a contact. We suggest as the contact.
PRSMS Sales Dialogue Dialogue Cold calling script Introduction General competition Promotional competition Example.
Auto Technologies Inc. Auto Technologies Call Cap Telemanagement System “ATTS”
Member Mail Order Helpful Hints, Reminders and Tools.
Business Blapps Mastermind Sales Training and Meeting #1.
Rider/Drive r Major Modules Cloud Personal Data Routing Data Phone Interfaces Browser Interface.
U.S. Department of Energy Consolidated Audit Program 1.
“A.T.T.S.” Never Miss A Call! Automated Tracking Telemanagement System.
PERSONAL TRACKER AND PROTECTOR  Medical patients  Family protection  Field workers  Security guards.
A Guide to Your Volunteer Connection Account. Access Volunteer Connection Visit or navigate to Volunteer Connection.
© 2015 albert-learning.com Cloud Printing For Android CLOUD PRINTING FOR ANDROID.
How Your Customers Will Pay Online & by Phone
Huiming Yin, P.E., PhD Liang Wang Paul Maurin Heqin Xu, P.E., PhD Dept. of Civil Engineering & Engineering Mechanics Columbia University Jan 16, 2012 Dynamic.
® Product Summary FAQComparison GuideTalking PointsVideos The Long & Foster Curbside Shopper Program.
Communicate in Today’s World Speak Your Prospects Language.
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
Manual Testing Lesson 3 Test Driving your application.
Mobile application for digital verification of mobile work activity with smart configuration systems (patent pending) Created by Marjan Kotorcevik.
User Name Password Login Forget your password? Join the Take-Me-Home Community Enjoy you time out with your friend and family Get you and your car home.
Patient Portal Website Patient Training Powered by the.
ATM Protocol Architecture Mode. ATM architecture uses a logical reference model to describe its functions ATM functions correspond to physical layer and.
Cycle Fitness USER SURVEY. QUESTIONS 1. What is the address of Cycle Fitness Bike Shop? 2. What do you find unique about our business? 3. When is the.
WIDESCREEN PRESENTATION Tips and tools for creating and presenting wide format slides.
On-Line BankCard Center Presentation Cardholder Role During the Presentation click the mouse on this button to move back a slide During the Presentation.
Mobile Money 1/37 Fiserv Mobile Money Staff Education © 2010 Beavercreek Marketing, a division of Beavercreek Inc. All rights reserved. All trademarks.
Title slide The Next Communication Channel: Virtual Business Cards and SMS Communication ALL ESTATES.
Title slide The Next Communication Channel: Virtual Business Cards and SMS Communication.
System Architecture and Wire Frames. Riders Taxis & Vans Trains & Buses Information System implemented in the cloud Drivers Operators Civilians.
Register for an account on CRN Learn at: Please note that to successfully register for an account you.
Quick Tour Open Cab Mobile App. What is Open Cab? An Innovative Mobile Cab Ride Booking App. Only officially registered taxi or livery drivers who have.
S-REMOTE ADVERT SOFTWARE. DETAILS OF SOFTWARE SOFTWARE HOMEMAIN TABS PACKAGE ENTRY ADVANCED BOOKING PARTY OUTSTANDING LED ENTRY INVOICE.
Open Courier Mobile App
Unit & District Tools Phase 1
File Management in the Cloud
User Guide – Apple / Android
Prople Employees Expense and Reimbursment System (PEERS)
How to register and use ODMAP for Fire/EMS and other partners
GOcONQR & Forest Krystal Gehrke CIS 145.
Yahoo Customer Support Yahoo Customer Service Number
An Introduction to Online Timetabling
How do I log in to ENSUR? Important Notice: ENSUR supports most browsers, but Internet Explorer has been troublesome lately. Google Chrome, and Mozilla.
Order Processing and Requisition Accelerator
Presentation transcript:

System Architecture and Wire Frames

Rider/Drive r Major Modules Cloud Google Maps Personal Data Routing Data Phone Interfaces Browser Interface Drivers and Riders use a common interface that can run on either a phone (iPhone, Android, SMS) or a browser (Firefox, Explorer, Chrome). We can start with just a browser, usable on smart phones. Requests for service and profile modification are recorded in the personal data base which is kept synchronized between the interface device and the cloud. The Trip Manager is communicates with all active users, receiving location information and coordinating real- time communication. Matches are performed in the Routing Data module which uses Google Maps for basic services but maintains a large graph of all trips planned or requested. Google Maps is also used to create presentations for the interfaces. Italics designates outsourced modules. Not all connections are shown. Billing System SMS Service Mail Service Trip Manager Traffic Monitor

BoE Data Requirements Each user requires a negligible amount of data, easily held on a smart phone: contact information, current co- ordinates, social network, preferences, current plans, past trips The Routing Data base might be big. – For every existing street segment or planned traverse of a street segment, 10 3 bytes – Manhattan has over 125 cross streets and 12 avenues, so it has over 2*125*12 = 3,000 street segments – Suppose 10% of our N customers have 20-block trips in the data base at any time. 2*N planned segment traverses. – 10 3 *(3000+2*N) = 3* *10 3 *N = 3* *10 6 *(N/10 3 ) = 3 + 2*n MB for n thousand users. – For 1 million users, about 2GB—still not much.

BoE Processing Requirements We’d like instantaneous response for active users, but network delays will probably dominate, so programming convenience is probably the more important consideration. Dedicate a virtual processor to each one. Suppose.01% of 10 6 users are active at a time. Requires 100 processes = 100 Heroku Dynos and 100 Heroku Workers. About $6,000 per month.

Start time: (now) Date: (today) End place: Start place: (here) Return start time:* Repeat* Daily MTWTF Weekly Ride Offer Ask per trip: $

Date: Time: Start: End: Offer: $ Name: * Cell: * * Send My Ride Request for You My Name My cell Yes Maybe Message No

Start time: (now) Date: (today) End place: Start place: (here) Return start time:* Repeat* Daily MTWTF Weekly Ride Request Request Offer per trip: $

Xxx: (preset) Xxx: (preset) Xxx:* Xxx: (preset) Xxx Title Xxx XXX

Details: Confirm Ride Send The ride was… bad aborted good

Name: Birthday:* Cell Phone: Profile (X) Use for real-time communication I would drive* if it took less than Gender* (10) extra minutes. I would charge the rider $ (1.00) plus $ (0.00) per mile I would ride* if it took less than (10) extra minutes. I would pay the driver $ (1.00) plus $ (0.00) per mile Female Male Prefer Female Riders Male Riders Prefer Female Drivers Male Drivers Submit Password: Set Billing Information Link to Facebook