Computing and telecommunications are maturing, and Ubiquitous computing has become quite interesting as a new environment in which to seek new services. The goal of Ubiquitous computing is the enhancement of computer utilization by making many computers available throughout the physical environment, but making them effectively invisible to the user. The goal of services in the ubiquitous environment is not making either services or appliances the center of attention, but rather enhancing users’ lives in an unobtrusive manner. In the ubiquitous computing environment, services should be triggered by environmental situations instead of user’s explicit actions. This paper analyzes the triggers needed to provide services from the viewpoint of time, place and things, shows an architecture to achieve services in the ubiquitous computing environment, and presents a prototype of the real world model for the service platform.