As the 2015 CES conference fades (already!) in the industry’s rear view mirror, it’s worth recognizing how much occurs during CES week, but not at CES itself. Apple famously casts its long shadow each year, since Apple products are surrounded by a large halo of aftermarket offerings, but Apple (the company) had no overt presence in Las Vegas that week. But another company of similar stature does: AT&T, which begins its annual Developer Summit with a Hackathon during the weekend prior and concludes it with a conference, consisting of a keynote and breakout sessions on the Monday just prior to the CES opening day.
“Mobile is eating the world!”
The 2015 AT&T Developer Summit, in its ninth year, had 4,000 developers in attendance. For the Hackathon, the attendees broke up into groups to create apps that followed the decidedly “mobile” themes of the event: mobile apps, the ‘Internet of Things’ (including smart homes and the Connected Car), WebRTC, atop the software-defined network (SDN) and network function virtualization (NFV). SDN and NFV are about defining the resources you want in your applications, and making sure that the network can provide them on demand.
The conference keynote was opened by AT&T Mobile and Business Solutions President and CEO Ralph de la Vega, who exclaimed that “Mobile is eating the world!” (riffing on the famous 2011 “Software is eating the world” article, about how old-school hardware companies like HP are turning toward software to help ensure their futures). Mr. de la Vega then explained how the combination of software, mobility, the cloud and security have already disrupted many industries, changing the way consumers live and work by creating ecosystems that connect secure end points to a secure VPN. Uber is the obvious example.
If it’s not networked, it’s dumb
In an ‘Internet of Things’ (IoT) panel later in the keynote session, Glenn Lurie, now CEO of AT&T Mobility, elaborated that “Any device that’s connected is smart, and if it’s not connected, it’s dumb,” and that AT&T’s goal in the IoT space is to connect to any kind of device or customer, whether it’s an individual or a city; a network of street lights, or a consumer’s automobile or smart watch. With that context in mind, Mr Lurie’s panel had a wide-ranging discussion.
Panelist Steve Mollenkopf, CEO of Qualcomm, unsurprisingly believes that a fundamental quality of IoT will be mobility. Benedict Evans of the investment firm Andreessen Horowitz believes that IoT will be a bigger opportunity than mobility, the PC, and software. Cisco’s Chief Technology and Strategy Officer, Padmasree Warrior, said that now that it is in place, is commerce-enabled and is social, IoT is the next logical step in the evolution of the Internet. Alex Hawkinson, CEO of SmartThings, a ‘smart home’ technology company, added that the key to IoT is to make devices and use-cases simple, accessible, easy to use, and to be sufficiently open to enable walled gardens that provide opportunities for innovation.
The panelists agreed that there is no single unified trend in IoT because it’s so diverse. The most interesting things will happen at the edges of networks, but the availability of connectivity and bandwidth will limit how much ongoing communications will take place, and therefore, how much of the experience will actually need to be available within a given device if the connection can’t be guaranteed. There must be a balance between them to best leverage both. Devices will become so cheap and so useful that they will be everywhere, but they will need software and networks to enable the use-cases.
Smart Homes and IoT are the next frontiers
A September 2014 Goldman Sachs report quotes the Consumer Electronics Association as saying that only 10% of new homes current have home automation. To drive adoption, the panelists said that greater awareness must be created that home solutions exist in the first place. Another driver will be a combination of openness and a consolidation of standards, because consumers will not want to have to decide which walled garden they want to be a part of. It’s up to the developer community to enable use cases regardless of device and network. [ My comment: in the adjacent Connected Car space, some car companies are already planning to enable consumers to bring either Android or iOS into the car, and not force that choice on the consumer. ]
Security was another area of discussion. Last September, a Hewlett-Packard report said that 70% of IoT devices lack security. In order to accommodate security, several things will need to change. First, security must become appropriate to the use-case, and less of a ‘point product.’ For example, DRM for video and data security for health care applications are very different. Yet, an AT&T consumer might have the need for both within the same account relationship. Also, there is already a simultaneous need for security and privacy: data is collected about a device user, but it must be kept anonymous – often for regulatory reasons. In all, the Internet will be called upon to enable an increasingly diverse and personalized experience. There will be more end-points, so the architectures of networked applications and devices will have to accommodate that. There must be distributed intelligence that functions in realtime and, from moment to moment, recognizes that an end user’s device or data may be vulnerable to attack, and decides when to implement security from the cloud and when to invoke it local to a device.
“Hundreds of electric motors”
Andreessen’s Evans noted that “you have hundreds of electric motors in your home, but you didn’t set out to buy these electric motors. Instead, you bought refrigerators and mixers and applienaces and all of them have use-cases. So developers need to respect these accepted use-cases.” Ms. Warrior from Cisco elaborated, saying: “There is a lot of value in connected IoT devices and developers must expose that value. They must make them more efficient, which is where analytics comes in.”
Another issue is one of ‘certification.’ Many devices will be retrofitted into connected applications that have never been connected before. Who will use the technologies? Who will enable them? Are they capable and qualified for use? Developers must ask themselves: “how will we make it easy for applications to happen, and how do we make them easy to use?”
This discussion seemed rather remote from AT&T, but the opposite is true, since AT&T already offers a home security and home control service (AT&T Digital Life) and is trying to drive adoption against entrenched competition like ADT. In addition to AT&T’s strategic initiatives into the Connected Car, where AT&T offers a global automotive telematics platform in partnership with in-country communications carriers in virtually every market where automobiles are sold. AT&T’s NetBond platform provides APIs that enable developers and enterprises to create virtualized applications that integrate AT&T’s network with cloud partners that include SoftLayer, CSC, Amazon Web Services, VMWare, IBM and Microsoft Azure.
But this was a Hackathon – what happened?
Developers participating in the Hackathon had 48 hours to put together apps using the AT&T network platforms and APIs. Many teams formed, from which 20 teams were selected for further evaluation by AT&T, which eventually resulted in three finalists. The winning team won $25,000, and was presented with a check on the spot.
Anti-Snoozer, the winning app, utilized AT&T’s Drive APIs, a camera, and motion-sensing to monitor the driver’s position and the dilation of the driver’s pupils to sound an alarm to awaken a drowsy driver (presumably, for long enough to find a place to pull over or stay).
The other apps both used Web RTC to establish a realtime video conference between a user and a business via Web sites, using AT&T Web RTC APIs. “Sitter” is for care-givers in the home. It enables a parent to advertise for care givers. The applicant can record a personal video interview for the parent via a Web site. When the selected sitter gets to the home, the app connects to AT&T Digital Life, to enable or block access to rooms in the house, as enabled by the parent. “Host Magic” was for a home owner renting a property. Potential renters sign up, and the property owner receives an email notification that there is an applicant waiting. Similar to ‘Sitter,” the property owner can interview the applicant and grant access only to desired parts of the property.
The meaning of it all
Telcos will win the long-term battle of communications, because they place the network itself at the center of their business, not the delivery of paid content – as cable companies do. In other words, AT&T’s product is its network, and it is AT&T’s strategic interest to rally as many developers around it as possible. Just as Apple began doing in 1990 with its Worldwide Developers Conference (WWDC), and Microsoft with its Professional Developers Conference (PDC) in 1992.
At CES 2013, Verizon Communications showed off a variety of updates for its FiOS TV service, as well as a demonstration of the forthcoming Redbox Instant service from the Verizon-Coinstar joint venture. Read this article on Telecompetitor…
For us “industry folks,” the annual International Consumer Electronics Show in Las Vegas marks the final jolt back to reality after the holiday season. As everything has become connected, as telecommunications carriers and pay TV service providers have become mainstream exhibitors – and especially because the multi-screen world of anything anytime to any device is now a reality – CES has become a must-attend event. Both to see what’s new, and to meet with associates, clients and friends.
I was fortunate to receive an invitation to today’s AT&T 2012 Developer Summit, where AT&T made a number of significant announcements:
- Cloud Architect, a cloud-based Platform-as-a-Service (PaaS) offering for developers to host the operation of their apps.
- An AT&T API Platform that opens up AT&T’s service platform to HTML5 mobile apps and provides tools to develop multi-screen apps
- AT&T AppCenter, which provides a consumer-facing go-to-market merchandizing resource for HTML5 and Android apps.
- AT&T Application Resource Optimizer (ARO), a diagnostic tool that helps developers reduce device battery drain from inefficient use of device memory and processing resources, and to bundle requests from apps to the AT&T network.
The event was keynoted by an all-star cast, including Ralph de la Vega, president and CEO of AT&T Mobility and Consumer Markets; Microsoft CEO Steve Ballmer (who ended with his trademark cry of ‘Developers Developers Developers!’); and Nokia president Stephen Elop (who is positioning Nokia’s upcoming Windows Phone-based Lumia as Nokia’s re-entry into the U.S. market). My personal favorite moment was toward the end of HTC CEO Peter Chou’s presentation, when he trailed off into “This is my personal device. It’s really really good!” while showing off HTC’s new Titan II LTE model. Senior executives of Sony, Samsung, and Pantech each introduced a variety of new smartphones and tablets that run in AT&T’s LTE mobile network; some of which established new form-factors.
Toward the end of each presenter’s pitch, it was mentioned that “oh yes, we have an SDK.” It left me wondering what the “Uber-SDK” might be for all of this, given that each vendor’s environment has proprietary elements, and surely no developer wants to enter into ten or more separate parallel developer streams (which is really the situation today). AT&T’s announcements represent one step in the evolution toward “One Ring to rule them all,” where, in this case, the AT&T network is the common denominator.
Although the event was predominantly oriented toward mobile, lo and behold, there is also an AT&T U-verse Enabled SDK! This was what convinced me to stay beyond the keynote session for the breakout sessions, and I can report that the SDK is a good first step. Like the rest of the solutions at this event, the U-verse Enabled SDK was oriented toward mobile application developers, so functionality was somewhat limited. Developers can create mobile second-screen apps that associate devices and apps with individual U-verse receivers (set-top boxes), issue commands (such as channel-change), detect state-changes (such as acknowledgements that the command was executed).
The ability to develop or modify the TV UI itself was out of scope, as that is the domain of Microsoft Mediaroom. Left unsaid was the notion that separating the U-verse Enabled SDK from Mediaroom provides AT&T with the flexibility to use it for other TV middleware platforms. (Apple was also absent from this event; AT&T directs Mediaroom and iOS developers to their respective vendors’ own programs).
Having been around IPTV since its infancy, I still have to pinch myself when I see all the advances. In October of 2011, AT&T introduced four new social TV apps for its U-verse IPTV service:
- Miso, which enables U-verse TV users to follow what one another are watching, and leveraging U-verse TV metadata so the user doesn’t have to type in the name of a show with the remote control
- Buddy TV, a U-verse remote control replicated on a second-screen device
- Splat Interactive’s TV Foundry, an app that uses program metadata of the show you’re watching to retrieve related content from the Web, such as trailers, previews and reviews; and share them with friends via Twitter and Facebook
- Wayin, which presents polls, games, and trivia that is associated with a program that you’re watching, so you can opt-in and play
These apps were built by independent developers in collaboration with the AT&T Foundry, a network of development centers in the US and Israel that’s currently hosting more than 100 active projects with third-party developers. After today’s event, more developers are likely to join in. It will be interesting to see what these projects produce as they come to market, especially as it further enriches the IPTV and multiscreen experience.