Ubiquitous computing is shifting healthcare from treatment by professionals in hospitals to self-care, mobile care, home care and preventive care. In order to support the healthcare evolution. a global healthcare system, which links healthcare service providers to an individual's personal and physical spaces, is expected to provide personalized healthcare services at the right time, right place and right manner. Developing a personalized, user-centric system to provide a peaceful and a better quality life is one of today's challenging issue. This paper discusses on Cognition based context-aware personal medical assistance application. The idea of how we can use a smart phone to learn about the user's daily life pattern in a cognitive way and provide him assistance wherein a smartphone learns about user's daily life pattern in a cognitive way and provide him assistance based on contextual input. This research work describes design and development of mobile application based on cognitive algorithm. The project is designed, developed and being tested at Nokia N-900 device.