Microsoft Research has suggested a method to overcome the latency which can hamper the user experience of network-hosted services, such as connected Xbox games. The DeLorean approach relies on predicting user behaviour so that servers can calculate several possible future outcomes concurrently. By combining these predicted outcomes with bandwidth compression, the server delivers multiple possible outcomes to the client in advance, thereby masking the latency incurred by network transport. The client device is then able to render whichever outcome occurs almost instantaneously.
Microsoft’s Research team focused on its application in Xbox gaming, but the technique would seem to be just as relevant to other forms of networked services, such as mobile apps. It could also help to mask the inherent unreliability of wireless coverage.
Analysing user behaviour to create shortcuts to future outcomes is a well established technique, underpinning everything from input systems like Swiftkey to services like Google Music, which store most of the user’s collection on the network, but cache frequently accessed tracks on the local device. Amazon has also applied these techniques for its set-top box, reducing video loading times by guessing what users will watch next.
Previous MEX sessions have looked at this issue from a couple of angles, such as:
Microsoft’s approach adheres to several of the best practice principles uncovered during the September 2012 MEX sessions on this topic, including:
However, there were also several additional nuances to crafting good context aware user experience which those applying predictive approaches may wish to consider:
This ability to shape user experience in response to a constantly evolving picture of user context is becoming just as significant – perhaps more so – than the already well established practice of visually responsive design. It is also an example of how an individual MEX theme which was once explored as a specific topic grows into a set of underlying principles now considered fundamental to good user experience practice and embedded in the work of the MEX community.
Mirren Fischer is someone who finds herself at the confluence of some really big challenges:…
Poetry and place...listening and lockdowns... Dan Phillips, who led the Royal College of Art's (RCA)…
Mark Baldino's path to co-founding a Chicago-based design agency wends its way from a degree…
Paul Campbell, a former chief designer at Ford, is now re-imagining the wheelchair at Centaur…
Opening the oven released a cloud of steam. I should have been expecting it. It's…
Jared Ficklin's approach of 'think by making' has led him to produce remarkable digital design…