26.04.2015 Views

Founders at Work.pdf

Founders at Work.pdf

Founders at Work.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Mike Ramsay 197<br />

DVR. Th<strong>at</strong> had never been done before. Nobody had ever thought of it before.<br />

It was a brand new idea.<br />

I remember complaining to the team once th<strong>at</strong> we were like 6 months from<br />

release of the product and we hadn’t recorded anything yet. I said, “Don’t you<br />

think it would be a good idea to test th<strong>at</strong> out?” And everyone would go, “No.<br />

Th<strong>at</strong>’s easy. Th<strong>at</strong>’s not the hard bit. The hard bit is pausing and all this kind of<br />

stuff.” And I’m going, “I know, but if you try and record something, the chances<br />

are th<strong>at</strong> it’s not going to work and you are going to learn a lot.” So finally I persuaded<br />

them to record something, and, sure enough, it all fell apart and we had<br />

to scramble <strong>at</strong> the end to make all th<strong>at</strong> work.<br />

Th<strong>at</strong> idea of driving the thing from this program guide d<strong>at</strong>a was brand new.<br />

Then we had to decide, “How do you get it?” Today, you can switch on your TV<br />

and you get a program guide. It comes down through the TV signal. We<br />

thought, “Well, why don’t we just do th<strong>at</strong>?” We realized th<strong>at</strong> not all TV signals<br />

have it, and you could only get a certain amount of coverage.<br />

So we finally decided, “All right, let’s get it over the telephone line.” We had<br />

to put a modem in this thing and it had to call up, and when it called up, we had<br />

to have a server <strong>at</strong> the other end th<strong>at</strong> had all this stuff. It would tell the server,<br />

“I’m in ZIP code 94022 and I’m getting Comcast cable and I have the basic<br />

service; therefore, send me the program guide for just th<strong>at</strong>.” And everybody<br />

was different. There were like 65,000 different combin<strong>at</strong>ions of program guide<br />

th<strong>at</strong> we had to sift through so th<strong>at</strong> you got exactly wh<strong>at</strong> you wanted and it<br />

m<strong>at</strong>ched exactly wh<strong>at</strong> your TV service was.<br />

And we had to design this thing so nobody could hack into it. We wanted to<br />

make sure th<strong>at</strong> nobody went in and stole your TV programs, or, perhaps more<br />

importantly, nobody could go in and find out wh<strong>at</strong> you were w<strong>at</strong>ching, because<br />

people don’t like other people to know wh<strong>at</strong> they are w<strong>at</strong>ching on television.<br />

It’s their business. So we had to make it very secure and very robust. We cre<strong>at</strong>ed<br />

a reliable and secure back-end server farm—th<strong>at</strong> we cre<strong>at</strong>ed from nothing—<br />

and nobody had ever done th<strong>at</strong> before in this kind of an environment. Stuff like<br />

th<strong>at</strong> was really radical <strong>at</strong> the time, and even when we released it, most people<br />

kind of took it for granted. They hit the TiVo button and they got wh<strong>at</strong> they<br />

wanted, and there’s all this stuff going on in the background they had no idea<br />

was going on.<br />

We had our fingers crossed. I remember once the thing broke, and we had<br />

to literally go in there and change people’s DVRs. It happened very early in the<br />

company. We responded instantaneously, and our customers hardly knew wh<strong>at</strong><br />

had happened and we got them back on air. We looked <strong>at</strong> each other after th<strong>at</strong>,<br />

and we said, “Thank goodness th<strong>at</strong> happened right now, and not 5 years from<br />

now.” We put in place some things after th<strong>at</strong> th<strong>at</strong> made sure th<strong>at</strong> you could<br />

never send d<strong>at</strong>a to a TiVo th<strong>at</strong> would break it. Because you have 4.5 million<br />

TiVos out there, and if you get something wrong in a software release and you<br />

issue the software to all these TiVos and it breaks them, you are in a lot of<br />

trouble. So we had to ensure th<strong>at</strong> th<strong>at</strong> was impossible.<br />

One of the things we did was this thing called TiVo phone home. It’s like<br />

controlling s<strong>at</strong>ellites th<strong>at</strong> are orbiting Mars. You can only get a certain amount

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!