Introducing FALCON: Fast App Launching with Context from Microsoft Research

Get Microsoft Silverlight

Apps on Windows Phone boot up fairly quickly and the user only has but a few seconds to wait for the software to fully load, but what if the operating system itself could predict what app(s) you're likely to run that exact second? Cue FALCON, a project undertaken by Microsoft Research. The "Fast App Launching with Context" allows the faster execution of apps by preloading the software in memory (multitasking stack).

One of the researchers, Tingxin Yan, describes FALCON as:

A context-aware mobile app preloading component for mobile OS. Based on intensive data analysis of app usage across multiple mobile users, FALCON presents a decision engine which exploits temporal and spacial characters of user behavior to pre-load apps ahead of time, thereby improves the responsiveness of smartphones.

How FALCON would achieve this is by anticipating what apps the user is likely to launch using algorithms, and is part of a larger project called "Context Data OS (ConDOS)". Microsoft Research aims to improve the mobile experience with ConDOS by integrating context into the platform OS.

The team is set to present their research at the MobiSys 2012 conference this year. It'll be interesting to see such functionality built into Windows Phone to further improve responsiveness beyond competitor platforms.

Via: iStartedSomething

Rich Edmonds
Senior Editor, PC Build

Rich Edmonds was formerly a Senior Editor of PC hardware at Windows Central, covering everything related to PC components and NAS. He's been involved in technology for more than a decade and knows a thing or two about the magic inside a PC chassis. You can follow him on Twitter at @RichEdmonds.