Jason Hong has a nice PDF full of design patterns for ubicomp.  Although this reference is not complete it’s a nice place to start, to understand the types of applications that have been built, http://www.cs.cmu.edu/~jasonh/projects/ubicomp-design-patterns/Ubicomp%20Pattern%20Bus%20Maps.ppt

http://www.cs.cmu.edu/~jasonh/projects/ubicomp-design-patterns/ubicomp_patterns.pdf