Changes for page Design Patterns

Last modified by Dongxu Lu on 2022/04/04 15:55

From version 4.25
edited by Dongxu Lu
on 2022/04/01 23:57
Change comment: clear script right for XWiki.mona98
To version 9.1
edited by Dongxu Lu
on 2022/04/02 04:27
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2,37 +2,55 @@
2 2  
3 3  Design patterns are commonly used for solving recurring problems. Team design patterns denote solutions to complex interactions between groups of actors. The interaction design patterns, in our project, denote interactions between the robot and human actors. By using these reusable design patterns complex communication between all actors is facilitated.
4 4  
5 -=== Team Design Patterns ===
5 +=== TDPs ===
6 6  
7 -Our system makes use of two team design patterns which contain two individual scenes each. The two scenes describe the processes of the activities and quiz.
7 +Our system makes use of three TDPs which apply to three separate using scenes, namely the activity reminder, the quiz, and the change of settings.
8 8  
9 9  
10 -==== TDP activity ====
10 +==== TDP for activity reminder ====
11 11  
12 -[[image:SceneA.jpg||height="400px"]]
13 -Our first design pattern solves the problem of 4 actors working together in order for the patient to perform their necessary daily activities. Two of the actors are impaired in their communication. The robot can have a hard time communicating with the other actors as it might not possess the necessary functionality. The patient has difficulties in communicating as dementia might impair their regular communication skills. The pattern tries to solve this team communication problem by the use of music with the patient and digital contact with the caregiver and loved ones.
14 -The main objectives that are involved with this design pattern are OB01: Help patients remember their daily tasks and OB06: notify family members when the patient is unresponsive.
12 +{{html}}
13 +<img src="https://raw.githubusercontent.com/d-lu-19/SCE-project/main/SceneA.jpg" width="600"/>
14 +{{/html}}
15 15  
16 +Our first design pattern solves the problem of 4 actors working together in order for the patient to perform their necessary daily activities. Due to loss of memory, the patient might have difficulties communicating as dementia might impair their communication skills. In this situation, using music as a substitute for speech can save the effort that PwD need to take. We formalize this TDP with OB01: Help delay memory loss for patient's daily tasks and OB05: Keep the caregiver updated with the patient's condition.
17 +
16 16  The caregiver would first set up the agenda concerning the right time, the corresponding tasks, and the music that is sent to the robot. The robot then plays the music to remind the patient of certain activities that should be performed currently. After the patient has executed the tasks, he/she will need to confirm to the robot that the task has been finished. The robot will then send the health condition data of the patient to the caregiver.
17 17  
18 -When the confirmation of the patient is not received by the robot it will enter into the second scene. The robot will send a health notification to the loved ones and caregivers when it is a critical activity. This then enables the loved ones to contact the patient directly. The loved ones then can remind the patient through calls or help them physically. Moreover, the robot will repeat playing the music, in specific time intervals depending on the settings, in order to remind the patient of performing the critical activity.
20 +When the confirmation of the patient is not received by the robot, the robot will send a health notification to the caregiver and family members when the related activity is of high priority. This then enables the family members or the caregiver to contact the patient directly and help him/her physically if needed. Moreover, the robot will repeat playing the music at a specific time interval depending on the settings, to again remind the patient of performing the activity.
19 19  
20 -This design pattern solves multiple problems that occur during group communication. To stay functional during the decline of the patient's mental health, music is used as communication means between the patient and the robot. The robot is able to effectively communicate with the caregiver and loved ones by means of texting and using a task creation interface. Therefore, the robot does not need to be able to comprehend complex voice communication.
22 +This design pattern solves multiple problems that occur during group communication. To stay functional during the decline of the patient's mental health, music is used as communication means between the patient and the robot. The robot does not need to be able to comprehend complex speech communication. Besides, through the data transmitted from the robot, the caregiver can track the latest progress in controlling the disease.
21 21  
22 -==== TDP quiz ====
24 +==== TDP for quiz ====
23 23  
24 -[[image:SceneB.jpg||height="400px"]]
25 -The TDP quiz team design pattern solves the problem of using vocal communication between robot and patient to create or reinforce the connection between specific music and daily tasks. The main objective that the design pattern solves is DO2: help reinforce the connection between specific music and daily tasks with quizzes.
26 +{{html}}
27 +<img src="https://raw.githubusercontent.com/d-lu-19/SCE-project/main/SceneB.jpg" width="600"/>
28 +{{/html}}
26 26  
30 +The TDP quiz team design pattern solves the problem of using speech communication between robot and patient to create or reinforce the connection between specific music and daily tasks. The main objective that the design pattern solves is OB04: help reinforce the connection between specific music and daily tasks with quizzes.
31 +
27 27  The initiation of the quizzes can either be achieved through the patient asking the robot or the robot asking the patient. In the former situation, the robot would always say yes to the request while the patient can choose to reject the quiz in the latter situation. After the robot starts the quiz, the patient will be asked to answer several questions on pairs of music and corresponding tasks. If the patient gives the correct answer, the robot will continue the quiz. If wrong answers are given, the robot will inform the patient of the correct answers.
28 28  
29 -This design pattern solves the initial problem by letting the patient think about the connections and repeating the task and music combinations. It also prevents patients from learning wrong associations by correcting them. The process of quiz initiation prevents patients from having to play the quiz while not wanting to, which reduces the annoyance with the robot and music. The robot is able to initiate the quiz makes sure that the patient is reminded of the existence and will ensure that the quiz is played periodically. The results of the quiz can be sent to the caregiver to indicate mental health status.
34 +This design pattern solves the initial problem by letting the patient think about the connections and repeating the task and music combinations. It also prevents patients from learning wrong associations by correcting them. The process of quiz initiation prevents patients from having to play the quiz while not wanting to, which reduces the annoyance with the robot and music. The robot is able to initiate the quiz and make sure that the patient is reminded of the existence and that the quiz is played periodically.
30 30  
36 +==== TDP for changing settings====
37 +
38 +{{html}}
39 +<img src="https://raw.githubusercontent.com/d-lu-19/SCE-project/main/SceneC.jpg" width="600"/>
40 +{{/html}}
41 +
42 +This TDP is formalized with OB01: to help delay memory loss for the patient's daily tasks. When the patient becomes unsatisfied with the settings of the robot or agenda, he/she can ask the caregiver to do some adjustments, such as highering the volume, changing the music, etc. If the caregiver finds the requirement reasonable, proper changes will be done to the robot. The caregiver can also choose to refuse the request as frequent changes to the agenda would cause some obfuscation and delay in controlling dementia.
43 +
44 +This design pattern makes it possible for the patient to find a treatment solution that is tailor-made for himself/herself with the professional guidance of the caregiver.
45 +
31 31  === Interaction Design Patterns ===
32 32  
33 33  To enable communication between the robot and the other actors we need specific design patterns which enable effective communication. The communication between the robot and loved ones is a simple text message notifying the not performing of activities and therefore does not need a design pattern.
34 -[[image:IDP.jpg||height="400px"]]
35 35  
50 +{{html}}
51 +<img src="https://raw.githubusercontent.com/d-lu-19/SCE-project/main/SceneC.jpg" width="600"/>
52 +{{/html}}
53 +
36 36  ==== Patient and Robot ====
37 37  
38 38  The person with dementia and the robot need effective and joyful communication in order to complete the other objectives. In order to achieve this, the 2 actors can communicate with different methods in different situations.