My Chat On Wallstrip…

Share

I got to pay a visit to Wallstrip recently and sit down for a one on one chat with Lindsay Campbell.

It was a great conversation focusing mostly on what we are doing at InfoNgen (The company Isaak Karaev and I founded), but also diving in to a lot of related topics in the digital space. You can watch it here:

I’ve been a big believer in Wallstrip from the day my friend Howard Lindzon described it to me, and I have tremendous respect for the whole team that makes the show work – Lindsay, Adam, Mark and crew. They are all consumate professionals and genuinely great people.

If you’re not subscribed to Wallstrip, you’re really missing out on something special.

Thank you guys – it was a lot of fun!

Biometric "Cookies"…

Share

It’s a fact of life today – you are being tracked…

And not just online.

The government has permanent cameras up in most major cities, and at major transportation, entertainment and sporting venues around the country. There are cameras all over most office buildings and stores. There are smart cameras that take your picture at toll booths and major intersections. For the most part, your public life is well documented in stills and videos. These technologies have become a major tool of security and law enforcement.

But the uses for it don’t stop there…

Video/image analysis technology has progressed to the point where it is starting to become interesting to retailers as well. And this interest isn’t for detering shoplifting or petty theft.

Retailers want to use it to track and target consumers…

This space is called biometrics, and there is a lot happening here that should be making folks think.

eyebox2.jpgFor example, a company in Canada named Xuuk, Inc. have released a product called eyebox2 that is designed specifically to track customer eyeballs. Basically, it can detect if someone is looking in it’s direction from up to 10 meters away. When integrated into in-store displays, it allows vendors to see how many people look at specific ads or merchandise, how far away they are when they first see them, and how long they maintain eye contact with them.

This is the physical equivilant of counting click-thru’s…

Another company in the biometric space – Neven Vision – was purchased by Google less than a year ago. Neven Vision specializes in facial recognition – the ability to recognize a specific individual based on an image of their face. These types of systems can work well with simple photographs, as well as dynamic video streams. Google acquired them to explore identifying specific individuals in pictures on their photo sharing service, Picassa, so people could more easily search photo libraries for people they know.

This is still a work in progress for Google…

With the facial recognition technologies available today, people no longer need to be looking directly at a camera to make a good match. Systems today use multiple images from various angles to produce what is effectively a 3-D map of a face. They also supplement that approach with an analysis of specific skin details like scars, moles or other permanant cosmetic attributes. When these methods are combined, even people walking in crowds can be identified at a reasonably high level or accuracy.

It isn’t beyond the realm of possibility that a company like Google that is so focused on the advertising space would see this type of analysis as a natural extension of their business. If they were to combine it with eye tracking technology like Xuuk provides, they could build a profile of what stores specific individuals visited, what items and ads they looked at, where they ate, etc. They would also be able to provide a bridge between online and offline tracking.

Each person would effectively become a walking, (hopefully non-deletable), ‘biometric cookie’ for themselves. They could be identified and tracked everywhere there was a camera.

And now days, that pretty much means everywhere…

This all reminds me of a scene from the movie ‘Minority Report’ where the main character John Anderton(Tom Cruise) walks into a GAP store and is immediately recognized through biometrics (in this case, a retnial scan):

While we aren’t there yet, we are probably much closer to having this capability than most people realize – at least at a basic level. And I feel that even the possibility of being personally tracked through boimetrics everywhere we go should be a concern to us as a society – especially when you consider just how far our current government is willing to snoop into what were traditionally private areas of our lives, and corporations try to target us with advertising.

If privacy isn’t dead already, this would certainly kill it…

Microsoft Scratches The Surface…

Share

Microsoft always has great mockups and demos…

As much as I love the iPhone concept, a drive to surface baseed computing isn’t the exclusive domain of Apple. Microsoft has been touting large panel touch displays for some time now – it’s one of Bill Gates’ pet projects.

Well at yesterday’s session of the “All Things Digital” conference outside of San Diego, they finally make a concrete announcement in this area – a technology called “Microsoft Surface”.

Microsoft produced a couple of excellent demo videos highlighting what Surface is and what they would like to accomplish with it. This one provides a good overview:

In essence Surface is a touch sensitive 30-inch display that can also recognize physical objects or tagged devices like phones, cameras, or credit cards that can transmit data to the device for manipulation on the surface.

Surface was demoed to C|NET’s Ina Fried in this video, offering a few more details about the device:

It is expected that Microsoft will roll Surface out by the end of the year, but it will be limited to commercial venues like hotels, resturants, and stores.

Where Vista was frankly a big yawn, Surface is actually pretty hot – all the more so if it really is close to done and can make it into production this year.

It’s the first exciting technology I’ve seen from Redmond in quite a while…

That said, it isn’t a technology that will reach consumers directly – at least not in the short term. And this is where Microsoft and Apple always seem to diverge.

Apple – with it’s iPhone – is focused on bring touch computing directly to end consumers. I would expect to see touch like capabilities move into other product sets as well – perhaps in a new generation of the MacBook or as a step up from the iPhone in an ultra-mobile laptop of some kind. Apple knows the value of building an ecosystem around consumers, and will want to leverage this technology in ways that foster that.

Microsoft is focused on the big corporate end of this technology. They are only delivering to “institutions” and will need to develop their ecosystem around manufacturers – camera and phone makers, credit card providers, etc. It will only make it to consumers indirectly.

As much as I like what Microsoft is showing with Surface, I think Apple is better positioned to get this right, and to get consumers interested in it.

However it turns out, computers will be getting a whole lot more accessible…

Silverlight Could Be A Game Changer…

Share

Microsoft has something here that could be really big…

logo_main_sl.gifA few weeks ago at the NAB conference in Las Vegas, Microsoft announced something they called ‘Silverlight’. (Silverlight is Microsoft’s more market friendly name for something they used to call WPF/E – Windows Presentation Framework/Everywhere). It was positioned as a direct competitor to Adobe’s Flash, and most of the details I saw at the time focused on how much better it was at playing media – specifically video.

As it turns out, there is more to be excited about than just the video elements of Silverlight.

A LOT more…

At last week’s keynote address for the MIX ’07 conference, Microsoft demonstrated that Sliverlight also provides the foundation for browser based deployment of sophisticated application. Microsoft has released (as open source!) a dynamic runtime library that lets Silverlight support languages like Javascript, Python, and Ruby. But equally important, it has also released a .NET/CLR tool set (currently in Alpha) that lets applications for Silverlight be developed using C# with managed code reusability.

And they can look and feel just like the traditional thick client applications that people are used to…

In large part, that’s because they are developed just like thick client applications. Microsoft has made available an update to allow Visual Studio to support builds of Silverlight compatible apps, letting developers leverage the full suite of tools, components, and management most development organizations already have in place.

Here is a quick video of a Silverlight application developed by CBS:

It seems to be a step up from the browser based applications I’m used to seeing.

And did I mention that it is also cross-browser and cross-platform compatible?…

That’s right. You can now build an application in Visual Studio using C#, and run it on Windows, OS X, and Linux. Sweet!

Like Adobe’s Flash, Silverlight requires that a small plugin be downloaded. (less than 2 Meg – Get it Here). Applications are sandboxed in the browser to prevent them from doing anything malicious directly to the host system. But they can have persistent caches, and can link to web based data and services. That lets them be both data and feature rich.

Assuming Silverlight really lives up to my early first impressions, it could be a game changer. Adobe may finaly have some mdeaningful competition for Flash.

And competition is a good thing…

Semantics: Starting Small…

Share

Jump starting the Semantic Web is no small task…

There are many people looking for Google (or the ‘next Google’) to begin applying semantic principles to the creation of a new, incredibly rich index of the web. While they certainly have the technical wherewithal and available cash to make a credible move in this direction, I think that realizing the true power of the Semantic Web will require a somewhat different approach than that taken in the past. It needs to be a lot more distributed.

It needs to become social…

Today, most people use a folder paradigm to organize and structure their own information. If they can’t remember where they put a file, they can search for it by some general things date, size, file name, file type, or included text. The entire process of local discovery is primitive, inefficient, and incredibly frustrating for anyone lacking a rigid approach to organization.

If the semantic web is really going to take off on a large scale, it needs to happen first on a small scale. Semantics need to become an everyday part of the way individuals deal with information at a personal level.

Every piece of content a person touches has embedded semantic detail – contacts, companies, products, locations, dates, times, and topics. These are the incredibly valuable reference points people would like to use find things, and even more importantly, to connect things together. To make that happen, semantic analysis and indexation needs to start happening on a personal level. It needs to become a fundamental component of how people interact with their own emails, office documents and even the web pages they visit.

The Semantic Web needs to begin on peoples own computers…

As opposed to starting off by having one massive organization crawling the entire web, a better approach would be having millions of copies of a small distributed component crawling individuals’ own file systems, providing them with a rich semantic experience of their personal information first.

This semantic component would be able to download multiple relevant ontologies from the web and use them to deeply index (in a private and secure way) all of the information found on users’ personal systems. These ontologies would also be used index any web sites a user visits, allowing them to create deep contextual links between information they use on the web and the information on their desktops.

And it can also leverage the social dimension of the web…

As users share files, they could also share all of this enhanced meta-data they’ve generated. Beyond that, but they could even share the ontologies they used to create that metadata, letting recipients opt-in to including in their own ontology set. As these connections between individuals are made, sharing can also start to take place around the web indicies each has generated from their own web crawling, and ranking/relevance scoring can also be introduced. This effectively lets the people you interact with and trust influence the way you discover information.

This approach has the power to profoundly change the way individuals manage and share the information they have, and discover new information that may be relevant to them. And it can happen without waiting for someone else to manifest a fully realized ‘Semantic Web’ on a global scale.

So where would an approach like this leave Google?…

They would probably be in pretty good shape. The approach I’ve described here is highly distributed, and effectively creates millions of localized ‘semantic islands’. Google could become the semantic backbone that ties these islands together. They could become the clearing house for the certification and distribution of the ontologies that power this approach. They could become the rolled up index of all of the individual web crawls done at a local level – the global semantic index that powers broad searching needs. They could provide semantic indexation for commercial sites, and integrate it with the searches done at a local level.

The one thing Google shouldn’t do is try to own it all…

While it may not look like it today, the would is going to move away from traditional search as the model for finding information. Instead, discovery will take place by using the context of something I’m looking at or working on as a magnet for additional related information. If you see a name in a PDF file, you could use it to pull a phone number from your own Outlook, a bio from their Facebook page, and headlines about them or their company from all over the web.

In a single window. With a single click. Without doing a single search.

But to get there, we’ll need to start small.

With the Semantic Web, we should keep thinking global, but start acting local…

Owning The Low Ground…

Share

You never want the low ground in a battle – unless you’re fighting for marketshare in the operating system space…

If you produce an OS, being the guy at the bottom is key. You want to control the user’s experience completely, connecting all the way from the applications at the top down to the physical hardware at the bottom. It’s a position of power and control – a position that Microsoft was able leverage to become the most pervasive operating systems vendor on the planet. And it was considered one of the most defensible positions you could have in the marketplace.

Until virtualization came along…

Virtualization creates a software emulation of a machine environment, allowing a single machine to appear like multiple systems. This allows users to maximize their investment in hardware, and provides a more redundant environment for applications to run in. And it lives between the operating system and the hardware.

It becomes the machine the OS runs on…

It is operating system independent, working equally well with Linux, Windows, or OS X. And because it sits right next to the hardware and provides virtual functionality to whatever OS it is hosting, it’s a footprint that can support many high value services.

Services that traditionally lived inside the operating system…

This could include things like sophisticated virus protection, firewalls, identity/security validation, automatic failovers, clustering, and storage virtualization. And unlike in the operating systems market, the big player in this space isn’t Microsoft. It’s a company owned by EMC called VMWare.

vmware-logo.gifAs virtualization technology gains in popularity, it could end up competing with operating systems in many of the high end functionality areas. These are the areas that have the highest value in the marketplace. With maturity of the technology, VMWare and other virtualization vendors could pose a serious challenge to traditional operating system providers. This would be especially true in the datacenter space, where maximizing utilization and redundancy are critical factors. The last thing a Microsoft – or even an Apple – would want to see is a comoditization of their server operating systems.

And that is exactly what virtuialization can do…

Given the threat posed by this technology, Microsoft does plan on launching a a virtualization capability of it’s own (Viridian), but is packaging it inside Windows Vista Server. This will be the third front Microsoft will be focusing on, along with the traditional competion coming from an ever improving Linux, and the rising threat from pure play web solutions like those offered by Google.

And all of these threats are real…

Linux – combined with virtualization – is clearly a viable, cost effective solution for datacenters. And web based solutions effectively address many of the needs found in small and medium sized businesses. Combine this with a newly emergent Apple in the consumer space, and it’s clear that competition is alive and well in the operating system space.

It doesn’t look like Microsoft will catch a break any time soon…

He Has The Touch…

Share

What Apple has brought to the small screen, others are bringing to the big screen…

Since we had some discussions on this blog about touch screen technologies earlier this week, I thought this might be of interest. There is a researcher at New York University – Jeff Han – that has demonstrated ‘multi-touch’ technology similar to that found on Apple’s iPhone.

Here’s a video of it being demoed:

This is a great overview of what Jeff Han is doing, and of some of the potential that touch technologies have. Objects on a large screen are manipulated, merged, moved, and sized in interesting ways. The lightbox application he shows clearly mirrors some of the features in Apple’s iPhone, but shows it on a large scale.

Mr. Han has launched a spinoff company – Perceptive Pixel – to commercialize this technology.

Who knows. Maybe we’ll see this in the next gen Cinema Displays…