How to Normalize VR, IoT, and AI within Your Software Team: An Interview with Jonathon Wright


In this on-site interview from STARWEST 2016, Jonathon Wright, the director of software engineering at CA Technologies and a speaker at the conference, joins Josiah Renaudin to discuss the Internet of Things, artificial intelligence, scaling for load, and virtual reality.

Josiah Renaudin: What's your strategy for understanding what sector of the software audience is actively working with artificial intelligence, VR, the Internet of Things, and any other new idea? When you talk about, let's say, mobile testing, everyone's using mobile devices. But people are just starting to work with VR now—it’s new and it feels like it’s mostly early adopters on board. A lot of that, people see it as, maybe five years from now, it'll be much more integrated into things. We're kind of starting it.

How do you make that something that is extremely useful for everyone right now?

Jonathon Wright: You talked about Sony VR earlier. Obviously, on the thirteenth of October, you've got the VR-gen headset, which is coming out. I've done quite a few VR projects now. This is interesting because obviously, the reason why people talk about mobile is because it starts becoming mainstream. VR is very similar. I've been doing projects, especially over the last two years, where VR has been stage one. For instance, drones. Part of it is autonomous drones is great if you've got machine learning and AI at a certain level. There is stuff that's gone where they're starting to be able to understand when you’re on land based on recognizing video analytics and going, "That's a tree, I can't land there."

That's maturing it quite rapidly. When it comes to starting that journey from a maturity, typically things like VR starts happening because people pilot drones and headsets are a great option there. I did a project for a ... I talk about critical infrastructure a bit, for a port which was using a VR headset to move containers around and drop bulk loaders and get scoop up and stuff. Part of that is making it unmanned. You take the manual thing, but then it also provides input sources that it can go through machine learning and become autonomous. VR has a very practical sense to it, partly where I talk about VR in this particular instance.

I talk about AI in the sense of around things like Echo, which is something that you guys have had for about two years. It only just launched in the UK. On Wednesday and partly where I'd got ... If you look at Alexa's API, this—and I'm obviously talking about API's primarily, so that's where the link comes in—is you can build a third party app in there, whether that be ... In our case, we've got, which is the example I've got here, which I’ve got video got, we've got something which you've got Hive over here. We got a very similar thing to Hive, where we can actually control our heating, et cetera. I actually do a bit of a demo where I say, "Okay, turn my thermostat to twenty-four."

Then what we've done from a product company, we can do all the flows with all the different possibilities. You can see what would happen if someone changed the temperature and the temperature was already at that temperature, we'll let it go to this area. Part of it is remodeling how you test the AI, but really all that is is just sending requests from a third party. In this case, they call it skills. In API, coming from Amazon to your system to say, "Control the thermostat to turn it down."

The class of that thermostat is an IoT device; it just makes it more realistic. The same is obviously from a VR/AR point of view and an MR, which is the multireality stuff, is things like Pokémon Go. Last week, for the tech world stuff, which we did with you guys, we actually demonstrated all the possibilities of going through Pokémon. Part of that is also generating synthetic test data to actually go through all paths. As we did on the demonstration, I think it went to a billion different possibilities of going through.

Partly why we're doing this is not because it's just something that's in the news, is the sense of yes, it is very similar to an IoT device, but secondly, when they first launched it and we obviously had all the downtime, partly as they said, it was an untestable platform. You had to use real devices, holding video, using gestures. We partnered with Perfecto to prove that you could actually drive mobile phones using these algorithms that we generated.

Part of it was a practical example of something that's real. When I say that, I look at digital disruption, digital transformation, is around pivoting business ideas. In the case of Pokémon, it was an increase there, the stock by 50 percent in Nintendo.

About the author

Upcoming Events

Oct 01
Oct 15
Nov 05
Nov 14