To use Task Unification, we assign an additional job to an existing resource. Then we work backwards to envision the potential benefits of such a scheme, how it would work, and how to adapt it to make it better. In the example above, we create a statement as follows: "The stairs have the additional job of making people want to use the stairs more." Then we innovate ways to make this happen. Having the stairs play music as you walk in the form of a piano is novel, useful, and surprising. It meets all three tests of innovativeness.
Let's turn this around a bit to make the point even more. Let's create a new statement (our Virtual Product): "The escalator has the job of making people want to use the stairs more." Now let's imagine ways to make this happen. Here is what I came up with:
Here is another example: (both of these are from TheFunTheory.com sponsored by Volkswagen):
* Special thanks to Gary Vince from Toronto for sending me these examples.