Ubiquity's goals are to:
- Empower users to control the web browser with language-based instructions. (With search, users type what they want to find. With Ubiquity, they type what they want to do.)
- Enable on-demand, user-generated mashups with existing open Web APIs. (In other words, allowing everyone (not just Web developers) to remix the Web so it fits their needs, no matter what page they are on, or what they are doing.)
- Use Trust networks and social constructs to balance security with ease of extensibility.
- Extend the browser functionality easily.
Future example - if you could have a way to use a WiFi enabled product - e.g. Kettle - you could potentially actually say - make me a brew, get that converted into Activate kettle, which sends a command to the kettle via IP and wifi. By the time you're done, the kettle is boiled. Silly example I know - but then look at the Remote app on iPhone - iControl etc is actually starting to see real usage.