the gomo™ story

94
The fascinating story of goMo

Upload: kall-ramanathan

Post on 17-Aug-2014

227 views

Category:

Devices & Hardware


0 download

DESCRIPTION

The story - The goMo is a first-of-its-kind universal controller for your smartphone and tablet. It lets you control a variety of apps on your mobile devices, and provides a new way to discover, enjoy and share streaming music and video. Our plug-and-play technology interfaces with several popular mobile apps and Internet-based multimedia streaming services like YouTube, Spotify, etc. We are unlike other Bluetooth controllers in the market which just provide basic playback controls for local multimedia files.

TRANSCRIPT

Page 1: The goMo™ Story

The fascinating storyof

goMo

Page 2: The goMo™ Story

In the beginning …

Page 3: The goMo™ Story

There was Thaumaturgix(“Tgix” for short)

An NYC-based technology consulting companyfounded in 1994

Page 4: The goMo™ Story

Run by:

Yogen Peter Moses

Page 5: The goMo™ Story

Tgix has a LOT of Technical Experience

We have done big projects for Fortune 500 companies...

and launched many, many Tech Start-ups…

and created a lot of cool technologies

Page 6: The goMo™ Story

Then, in 2011As we looked around …

Mobile was everywhere

Page 7: The goMo™ Story

People wanted their multimediaat all times

Page 8: The goMo™ Story

Sometimes it wasn’t easy

And sometimes, it was downright dangerous

Page 9: The goMo™ Story

So we started thinking of ways to make it

Easy,Convenient

andSafe

Page 10: The goMo™ Story

And we came upwith the idea for a

Simple,Portable

Control Devicefor the mobile phone!

Page 11: The goMo™ Story

It would let you launch and control

multimedia apps at a click of a button

(“click”)

Page 12: The goMo™ Story

It would be a multi-app controller(which meant that we could controlmultiple multimedia applications

with one controller)

Page 13: The goMo™ Story

Now what problem would that solve!?o Present a simple and consistent interface to launch & access various multimedia apps

o Make it simple to switch between apps

o No need to unlock, swipe, find, tap if a simple click was all that was required

o No need to interfere with your multimedia experience

A Better Experience & Fewer Accidents

Page 14: The goMo™ Story

And we could also use thecontroller for other apps …

o Social media check-in

o Camera control

o Program your favorite sites

o Easy dial of favorite phone numbers

o Gaming

And with an API, other programmers could customize the Controller to do whatever they want!

Page 15: The goMo™ Story

And in other parts of the globe …

o m-Commerce / m-Payments

o m-Health

o m-Education

o Interface to other simple Internet services

Page 16: The goMo™ Story

Hmm … sounds interesting

Page 17: The goMo™ Story

But, is it actually going to work?

Page 18: The goMo™ Story

So we picked up some wireless keyboards and built a simple app

for our POC

(POC = Proof Of Concept)

Page 19: The goMo™ Story

Our POC Worked!

Page 20: The goMo™ Story

So we incorporated a new company - Port Indigo –

to design, build and launch our product!

(so as not to confuse our product development effort with our consulting business)

And we made things like logos and business cards

Page 21: The goMo™ Story

And we patented the technology …

Page 22: The goMo™ Story

Now, let’s design some hardware!

Page 23: The goMo™ Story

Some hand-drawn designs came first…

Page 24: The goMo™ Story

Followed by first digital cut(Nothing too sophisticated yet)

Page 25: The goMo™ Story

We had our industrial designerwork up a few design options…

Page 26: The goMo™ Story

“Interesting” shape…

Page 27: The goMo™ Story

Getting a little wacky now!

Page 28: The goMo™ Story

Easy to hold! We like that…

Page 29: The goMo™ Story

Chocolate anyone?

Page 30: The goMo™ Story

Too much like a standard remote

Page 31: The goMo™ Story

Let’s rework the shape of that red one…

Batman style! Er... no.

Page 32: The goMo™ Story

Let’s just keep it simple…

and call it the goMo!

Page 33: The goMo™ Story

Time to make a non-working RPT(RPT = Rapid Prototype)

Page 34: The goMo™ Story

Size seems fine…

(Just some 3D printing here)

Page 35: The goMo™ Story

Let’s make a better RPT

Page 36: The goMo™ Story

And try it again with more colors

(These are all handmade)

Page 37: The goMo™ Story

Let’s get a great 3-D design together and finalize

Looks awesome!

Page 38: The goMo™ Story

Ok… now we are ready to meet some hardware folks

(Manufacturing = China)

Page 39: The goMo™ Story

Let’s go to China, do some research, and meet some

manufacturersAnd talk about:

Bluetooth technologyChipsProtocolsPCBsMoldsDesignsManufacturing CapacityBattery technologyand lots more

Page 40: The goMo™ Story

And collect all the brochures and sample materials that we can lay our hands on

Page 41: The goMo™ Story

And grab some snacks!

Page 42: The goMo™ Story

So we found a great manufacturing partner!

And we proceeded with:

Factory VisitsDiscussions of Specifications

NDAsCosts

SchedulesNegotiations

Contracts

Page 43: The goMo™ Story

Let’s make a working prototype…

Page 44: The goMo™ Story

A lot of back-and-forth to reconcile design with

manufacturing…

Page 45: The goMo™ Story

Let’s have our hardware partner render final 3-D images

Page 46: The goMo™ Story

And start designing the components

Page 47: The goMo™ Story

The frame…

Page 48: The goMo™ Story

The front shell…

Page 49: The goMo™ Story

The back shell…

Page 50: The goMo™ Story

The top plate…

Page 51: The goMo™ Story

The buttons…

Page 52: The goMo™ Story

The LEDs…

Page 53: The goMo™ Story

The circuitry…

What chips are we going to use?

Page 54: The goMo™ Story

And a bunch of other stuff…

o Materials for all componentso Size & type of batteryo Seamless connectiono Icon & logo designso Testing protocol o Oh, let’s add a vibrator motor

Page 55: The goMo™ Story

Of-course, we do need to test for:Water resistance

VibrationShockDust

Humidity

And everything else that makes up“Basic Ingress Protection”

So, is the prototype ready yet?

Page 56: The goMo™ Story

The Prototype is ready…

It’s Awesome!

Page 57: The goMo™ Story

The insides look good too!

Page 58: The goMo™ Story

We have the full test report(and we put the hardware through its paces ourselves)

Page 59: The goMo™ Story

We are OK to proceed withthe mold fabrications

(but can we reprogram the duration of the vibration?)

Page 60: The goMo™ Story

The mold takes a few weeks as we go into the various stages

(T-1, T-2, T-Final)

Page 61: The goMo™ Story

But finally…mold designs & fabrication

are completed!

Let’s do a test run…

this time with the icons and logos

Page 62: The goMo™ Story

Successful test run of the mold!

We have 100 pieces in our hands

Page 63: The goMo™ Story

Let’s make sure we can make some changes for a production

run …We want a black goMo SURFR piece and a white goMo ROCKR piece

And let’s change:o Icon designs & sizeo Logoo Matte finish on buttons

Page 64: The goMo™ Story

Yes, we can.

We are now ready for mass production!

Page 65: The goMo™ Story

What’s happening to the software?

Page 66: The goMo™ Story

This has been underway for a long time now …

Page 67: The goMo™ Story

We started with overall architecture …

Page 68: The goMo™ Story

Then createddetailed specifications …

(Front-end and Back-end)

Page 69: The goMo™ Story

And figured out details of the technology and the platforms

Front-end = Android (we need an easy place to start)

Back-end = LAMP (Linux, Apache, MySQL, PHP)Hosting = AWS (Amazon Web Services)

Page 70: The goMo™ Story

Then had our teams in US and India work simultaneously on all

the pieces

Page 71: The goMo™ Story

We use SPP (instead of HID)for fine control & ubiquitous

support

And now our basic app is working with all flavors of Android across

all phones & tablets (and we’ve tested a lot!)

Page 72: The goMo™ Story

We need more!

Let’s integrate:

Browser – DONE(Ok, so that was the first thing we did)

YouTube APIs – DONEBasic media player controls - DONE

Social media hooks - DONESave & replay capabilities - DONE

Personalization - DONEGeo-location tracking – DONE

Page 73: The goMo™ Story

Let’s not forget about the UI/UX …

The User Interface & User Experience

Page 74: The goMo™ Story

This runs the gamut fromthe snug fit of the hardwareto the screens on the app

And things like:

Icon designsThe “click” on the buttons

Channel page designsSeamless switching between contentBasically, every aspect of the device!

Not to mention... the content channels, categories and multi-media

streaming sources we should use

Page 75: The goMo™ Story

And then there are theoperational matters …

Page 76: The goMo™ Story

Things like:Planning

MarketingSales & Distribution

Accounting & BankingHR

LegaleseCorporate Governance

Page 77: The goMo™ Story

And there were a few things on which we needed to educate ourselves …

Page 78: The goMo™ Story

… on packaging …

Page 79: The goMo™ Story

on customs clearance & duties …

Page 80: The goMo™ Story

on shipping & import logistics …

(including the meaning of terms like FOB)FOB = Freight On-Board

and a whole bunch more …

Page 81: The goMo™ Story

But we are past all that

Page 82: The goMo™ Story

So … what’s next?

Page 83: The goMo™ Story

Get the FCC / CE certifications

Page 84: The goMo™ Story

Place the hardware order

Page 85: The goMo™ Story

Have the software team integrate some popular streaming media

services…

Page 86: The goMo™ Story

Test ! Test !! Test !!!

Page 87: The goMo™ Story

Get goMos and appsin the hands of our users !

Page 88: The goMo™ Story

What else?

Page 89: The goMo™ Story

Build iOS Support

Page 90: The goMo™ Story

Release APIs to the community

Page 91: The goMo™ Story

Additional platforms

More social media integration

More applications

Page 92: The goMo™ Story

More markets !

Page 93: The goMo™ Story

And a whole lot more …

Page 94: The goMo™ Story

And now it’s time for aproduction run…

(so make a pledge, and get a goMo!)