Bradley Brown

Subscribe to Bradley Brown feed
Startup CTO
Platform Technology Development
Road Show Technical Expert
Foundational Team Building
Use Technology to Your Competitive Advantage
Updated: 2 weeks 1 day ago

InteliVideo Pitch

Wed, 2012-08-29 18:37
Check out the new InteliVideo Pitch

InteliVideo is Ramping Up!

Wed, 2012-07-25 00:24
The rubber is starting to meet the road now!  We're getting some serious traction in the market wiith InteliVideo.  J.P. O'Brien, a long time friend has joined me as a co-founder and CEO.  We're signing up customers each week.  We have customers in 3 different categories: 1) Long tail videos - just like Amazon was originally focused on the long tail books, we're focused on the long tail video market.  2) Mid tail videos - these are our ideal customer who have videos.  These companies have the best potential for knocking it out of the park with a viral video.  3) Business who want to partner with other companies in the video and entertainment space.  More about this another time.

We now have APIs for anything you can imagine.  We have players for most every device.  We have a full digital rights management platform (we protect our customer's IP).  We keep track of detailed video viewing, previewing, and every click on our site.  In other words, we have extensive analytics about our customers and our prospects.  We have full support and feedback platforms built into our platform.  We allow people to watch videos pretty much anywhere they want - from their big screen TV (i.e. on Roku) to their iPhone, iPad, Android devices and more.

Last week I offered my Oracle Application Express class to the first 10 people that signed up for free.  That provided me with considerable valuable feedback.  Thank you beta users!  10 new people have some great ApEx skills now!  I started by offering my class at $300.  My thinking was that if you attended this class (which I planned to add to over time for added value), it would cost you about $300 per day for an in person class.  This class is at your own pace and you can refer back to the materials at any time.  If it's a 5 day class (I personally think I'll end up with at least 10 days of material)...that's a $1500 value for only $300!

What we need right now is to prove out our model.  In other words, we need to prove we can sell classes online.  I'm headed to Branson, MO for my yearly family reunion/vacation for the next couple of weeks.  So I'm going to put my class out there for just $49.99.  You can buy an unlimited number of seats (one seat is for one employee) and it's not a timed copy of the class - in other words, you'll be able to watch it as long as we're around...and you'll get all of the updates that I do to the class.  All of this just for being one of my first customers!  Hopefully you'll want to train a few hundred of your employees in ApEx...or maybe it's just you. But...please sign up, pay for the class and help make a difference with the future of InteliVideo!  Think of it as a "Kickstart-like" investment!  I can assure you that you won't regret it.  If you don't like the classes, you don't see the value or whatever your reason, I'll gladly refund your money.

This is a cool look at our videos.  Please buy other videos too!  But...PLEASE, PLEASE, PLEASE buy my ApEx class.  And...if there are other classes you would like to see offered out here...let me know!  If you want to deliver your own content and offer it up to the world just as I'm doing (at whatever price you want to offer it for -within reason), that's exactly what I built InteliVideo for...sign up as a content owner and we'll be happy to help you publish and sell your content.

Again, please...and thank you!

Oracle ApEx Class Online

Fri, 2012-06-22 19:17
I've been building out an Oracle Application Express class on InteliVideo.  Check out the class...I'd love to get your feedback, ideas, etc.  I'll give the first 10 people to send me an email ( a free class registration.

Roku SDK

Thu, 2012-06-14 00:04
It's amazing (and pretty cool) that when you start looking around, most everyone has an SDK that allows you to integrate whatever apps you want to develop into their solution.  Sure, you can develop apps for phones - Android, Apple (iOS), and even BlackBerry phones.  Everyone's effectively  carrying pocket PCs around with them these days.

Let's say you want to develop an app to run on a connected TV.  Well, you can do that!  Yahoo (and Google) basically own that market.  Google running on LG, Sony, etc. and Yahoo on many devices too, such as Vizio and Samsung.  Google's pretty easy to develop an app for since it's powered by Android.  I already had my Android app developed, so all I had to do was add some information to my config file, choose a specific API version and I was done.  That was easy!  So now I have an app that runs on Android devices such as the MANY phones and tablets that it runs on.  Yahoo is a bit more more complicated.  You have to down a virtual machine (and a virtual machine "runner" such as Virtual Box from Oracle) and some other code.  It's not well documented either.  I have a Yahoo TV, so that's my next project.

I also have a Roku box.  Roku provides an SDK (Software Development Kit) AND they provide amazing documentation to help you write your first Roku application.  The first language that I programmed in was BASIC - it just so happens to be VERY similar to Visual BASIC, so for me, the learning curve was pretty easy.

Here's a look at the functionality I created using the Roku SDK.  First off, I published my application into the Roku private channels (public channels are apps reviewed by Roku - private are not).  If you go to you'll be able to see how you can add my new channel to your Roku box.  There are 3 images below.  The image on the left, shows the link on my website to the above Roku link.  In my website, I determine what device your viewing the site from and displays the player for your device (as discussed below).  The image in the middle shows the results of the above link to Roku and the image to the right is what you'll see if you add my Roku app to your Roku device.

Here's a look at that iFrame - if you're looking at this blog from your iPad or iPhone, you'll see the iOS link (which isn't available in the marketplace yet, but will be soon).  If you're looking at it from an Android device, you'll see the link for the Android app.  If you're looking at it from a PC or desktop, you'll see the Roku link.

Once you install the Roku app, it will show up in your list of Roku apps!  This occurs very similar to how auto updates occur on iOS and Android.  You can arrow to the app and click OK / Select and it will run the InteliVideo app.  Now that you can control everything about the app - from the description showing below the icon to the icon used.

Roku has the ability to generate a unique ID.  So I display this unique ID to the user and tell them to go to the InteliVideo website to link their authentication to the Roku device.  This way I didn't have to build an authentication page for the Roku, which is frankly painful to "type" using your arrow keys.

Once you've linked your Roku device to your InteliVideo account, my application looks up all of the categories that you've purchased or can view and it displays each of these videos in a grid.  You can move around the page to view information about each video.  When you want to select a video, you click OK and you'll see the next page.  In the application, I thought it was pretty cool that I can dynamically look up these videos (via XML), get their images (via HTTP) and display them along with descriptions, ratings, etc.

Once you select a video, I used a custom viewer to start the video.  I display the name of the video on the left side of the page and the instructions are on the right.  This is on top of the InteliVideo logo.  If you press the down button, I display the video in full screen.  These videos are streamed.  All of the buffering is done for the user automatically.  The quality even on my big screen TV is BlueRay level.

As you can see, Roku has a full SDK that allows me to authenticate users, provide only videos they have paid for, allow them to watch them, rewind, pause, etc.  It's amazing how powerful these SDKs are.  I'll talk about the Yahoo TV SDK once I've written my application for my Vizio TV with Yahoo TV in it.

Cloud-Based Marketplaces and Services

Mon, 2012-05-28 23:41
The cloud is clearly where the world is moving!  Amazon has done an amazing job of offering up cloud-based infrastructure services (i.e. servers by the hour).

There are thousands of DVDs on the market today.  We all know that DVDs are going away.  Everyone is watching movies on their iPads and iPhones now.  You see kids watching movies at restaurants on iPhones.  Roku is your future cable killer.  It allows you to watch online content on your TV.  It's similar to Apple TV in many regards.

My new company, InteliVideo has built a cloud-based platform that helps those companies with libraries of DVDs move into the world of streaming and downloadable videos for any device.  It's a marketplace.  DVD content owners can do everything themselves - my site is entirely self-service.  We collect the money, keep track of who bought what and how long they can watch it, and ultimately deliver the content using our cloud-based platform.

My goal is to make these videos available on every possible platform that my customers' customers might want to watch these videos (formerly DVDs) on - digitally.

This was easy enough to accomplish with iOS, Android, and the Amazon markets.  You can give an application away in any of these markets.  So we developed apps and put them into the markets for free.  iOS is still receiving the finishing touches, but will be available soon.

The Roku marketplace allows you to develop an app and create a private channel too.  Roku's development kit uses a language that's pretty similar to Visual Basic from what I can tell.  You can develop an app and put it into their market for free too.  In the InteliVideo case, the authentication will allow us to restrict which videos you have access to through Roku (and iOS, Android, etc).  JSON and XML services are available to these applications.

Another cloud-based service that we're using is Paypal.  It's great to be able charge what you want and integrate Paypal into your solution.  This is exactly what we did.

Combining cloud solutions and integrating them together allows for the creation of a new cloud-based service in no time!

Update on InteliVideo

Sat, 2012-05-05 01:54
I'm making it easy for people to upload their content, create classes, and ultimately monetize their knowledge.

We all know that DVDs are going away. Everyone is watching movies on their iPads and iPhones now. You see kids watching movies at restaurants on iPhones. My company, InteliVideo has built a platform that helps those companies with libraries of DVDs move into the world of streaming and downloadable videos for any device. It's a marketplace and companies can do everything themselves - it's entirely self service. We collect the money, keep track of who bought what and how long they can watch it, and ultimately deliver the content using our cloud-based platform.

This is an example of an IFRAME that an owner can pull off my site.

Here are the main categories:

Here is a specific category:

And another - try rolling your mouse over these...:

And the final category:


Mon, 2012-04-16 23:50
Over the last few weeks, as I was working on my "next big thing," I started reflecting on the good, bad and ugly of prior start-ups and companies I've been involved with.  I started writing about building a start-up from the ground up - topics from raising money, pivoting, turds on the table, giving up control, keeping the day job and several more posts.

After being in the services business for over 20 years, I've thought for years about making money while I'm sleeping.  When I created my first Android app, I was so excited when I went from making $1 a day to $5 to $10 to $100 and beyond.  I loved how Google (and Apple) had created a marketplace that allowed you to write an application, put it into a market, decide on your pricing, and collect 70% of whatever price you set.  I had fun experimenting with pricing, features, etc.  I loved hearing the feedback and ideas from my customers.  I was making money while I slept!

At TUSC we provided Oracle consulting services, but we also provided training and education.  Early on I did a lot of training for our customers.  In the mid 90s I did intro (2 days) and advanced training (3 days) on SQR (a report writer for Oracle) nearly 2 months in a row.  I've done 100s of presentations at Oracle (and other) users groups.  I've written 100s of articles for user group newsletters to Oracle magazine.  I consulted for 100s of companies over the years.  But...none of these helped me make money while I slept...I had to be there, usually in person.  Then came the web and I started doing webinars.  I recorded many of those webinars over the years and we published them on our website.  But, I didn't monetize these webinars.

After many many hours of dreaming, working on the concepts, etc. I figured out my next big thing.  I decided to combine the concepts of the Android marketplace and webinars.  I decided to help people monetize their training and how to videos online.  In other words, if you create a webinar and you want to sell it, you can put it on the InteliVideo site, indicate how much you want to charge and we do the rest.  We sell the video, manage distribution to any device (mobile or browser), collect the money, deliver the content and you get 70% of the income.  It's a utility model.  No up front costs to you.  No storage costs.  No costs per byte.  No credit fees.  Simply upload a series of videos (i.e. a grouping you want to sell), tell us how much to charge (i.e. for a 1 day rental it's $20, for 3 days it's $50, etc) and sit back and wait for your monthly check to arrive.

When I first came up with the concept, I thought maybe I'd go out and develop a bunch of video content.  So I brainstormed about what I would develop first.  Oracle content?  I know people who know a lot about fishing, duck hunting, snowmobiling, wake surfing, home building, home fix up, and so many more I thought maybe I'd start there.  Then I realized that we didn't need more content, the world simply needs a video marketplace!

I'm also combining in something that was my first (paid) Internet project ever...developing a testing engine.  When I first learned Oracle Application Express (which I later co-authored a book on), I asked Larry (my co-author) to develop the testing application in ApEx.  Which he did.  I'm going to combine this functionality into the video side of the business as well.  There will be full event driven actions that you'll be able to take based on the answers.  For example, you can pause the video 3 minutes and 12 seconds in and ask a question.  If the viewer answers right, you can continue.  If they answer wrong, you can take the action you want to take - i.e. you might force them to start over or you might show them the answer in a small video.  Then at the end of the course, you can decide what you want to do based on their answers.  For example, as a part of continuing education, you might give them a certificate.  If it was a Meyers Briggs test that you were guiding them through, you might score them as an ESTJ and then up-sell them on videos about relationships for ESTJs.

What do I need from you?  Well, before long everything will be self service and I'll need your content.  So if you don't have content, please start working on it now.  If you already have content, I'd like you to be a beta customer!  I'll upload your videos, configure the site, develop the questions with you, etc.  You can either be part of the InteliVideo generic videos or you can have a white labeled site with your videos.  If you have a white labeled site, you can choose to include links for other partners (which you'll eventually get a sales commission if your site sells them) or if you want to exclude certain companies (i.e. your competitors).

So tell me...what would you like to see on the site?  There is a B to B side of this - i.e. my customers and the B to C side (i.e. selling videos to consumers).  What do you think I should tell each side?

You can view my SUPER alpha version of my "marketing" site, which I need to get all of the links working on...and you can view my generic and white labelled version of the site.

InteliVideo Marketing Site                                     InteliVideo Videos

By the way, please try out the social side of the site - i.e. enter a Facebook comment!  And, you can VOTE on the logo selection if you click on the link soon.

How Many Times Will you Pivot?

Sun, 2012-04-08 10:32
When you start a business, you better have a clear vision in mind.  It's critical to get your elevator pitch down.  You need to be able to explain to others, exactly what you're business is all about in 30 seconds.

When we started TUSC, I would to people that we were in the business of building custom software for organizations...and the pitch went on for 2-5 minutes.  One day I was sitting in a board meeting with a group of CEOs.  One of my competitors was in the meeting that day.  One of my CEO friends, who was a banker, said to my competitor - "so what do you guys do?"  It was time for his elevator pitch.  He said "the same thing as Brad, but for Microsoft."  The banker looked my competitor very confused and said, "if you can explain to me what Brad's business does, that would be great, I've been trying to figure that out for 2 years now."  That's not a good sign!  In fact, that was a HUGE wake-up call for me.  Clearly we did OK at explaining what we did to our customers, who were technical people, but CEOs couldn't figure out what we did.  So your elevator pitch has to be relevant to those you give it to.  My CEO elevator pitch then was refined to "we do Oracle, anything with regards to Oracle software, so if you know anyone who has Oracle - please have them contact me."

Our original vision was to be the best consultants in the world around the Oracle software.  To us that meant we were going to build software from the ground up.  We wanted large projects that would allow us to do things right.  However, the market was in need of consultants would could tune their Oracle applications and make them run faster.  That's not what we had in mind.  We didn't want to be firefighters.  But we listened to the market.  We didn't get stuck on "no, our vision was to do big projects, now give us a big project or we're walking..."  Those little projects became our foot in the door...that later (about 5 years later) resulted in us landing large, from the ground up projects.  Which was about the same time that developing custom software was no longer in vogue.  So again, we had to pivot and listen to our customers.  We build an Oracle Apps (ERP) business.

It's not just about listening to customers, but listening to those who can help you.  There was a recent Shark Tank where the guy had wine and a great glass (individual serving of wine for sporting events, weddings, etc) to store wine in.  The sharks were only interested in the glass.  They didn't seem to like his wine.  They tried to explain that the market is WAY bigger than his wine.  But...he didn't want to sell that off because he wanted to sell more of his wine with the glass.  I get it - he came up with the concept so he could sell more wine...but...what does it matter who's wine it is?

As I always say, you can stick to your vision and end up with 100% of nothing or you partner and listen to people and end up with a whole lot more!  At the same time, you don't want to change your direction every week or for that matter very often.  You can't turn a large ship very need to make minor adjustments.  Businesses that pivot are generally the most successful business, but the optimal pivots is about 2.  So come up with a vision, run it by others, listen, refine your vision and then go try to sell your visions to customers...and LISTEN!  What is it they are asking for?