Use-case descriptions
Use Case 1 "Light control through ASL Gestures"
Scenario: an IntelliGest Home user, wants to toggle lights in different rooms using specific ASL/Gestures. Objective: As a user, I want to swtich lights on or off in different rooms using specific ASL/gestures, so I can easily manage my home's lighting.
- The user makes sure to add the integration for the type of bulbs they have.
- The user connects their device to IntelliGest Home service.
- The user performs specific gestures designated for light control.
- Once the system detects the gesture, IntelliGest processes the input and provides immediate visual feedback.
- Then, the light has been successfully turned on or off in different rooms.
Use Case 2 "Weather seeking through Gestures"
Scenario: On a Rainy day a Deaf person, is sitting on his couch in the basement and wondering if the weather is still bad weather. Objective: As a Deaf user, I want to use gestures to seek information about the weather, so I can easily obtain this information.
- The user does the required gestures in front of the IntelliGest Camera.
- The user sees a certain light strip color and knows IntelliGest caught the Gesture.
- Then, the User sees a certain color and knows it is processing the request.
- Finally, the User sees on the display the Weather for the rest of the day.
Use Case 3 "Changing the Kitchen Light Color"
Scenario: A user is cooking dinner in the kitchen and wants to change the kitchen's atmosphere by adjusting the light color. Objective: As a user, I want to change the color of my kitchen lights with gestures, to enhance my cooking experience.
- The user does the required gestures in front of the IntelliGest Camera.
- The user sees a certain light strip color and knows IntelliGest caught the gesture.
- Then, the User sees a certain color and knows it is processing the request.
- Finally, the User sees the kitchen light is changed to yellow by IntelliGest.
Use Case 4 "Smart lock setup and control"
Scenario: A brand new user, is trying to set up a smart lock in their home for security purpose. Objective: As a new user, I want to set up and control a smart lock with IntelliGest, ensuring my home's security.
- The user sets up their smart lock device.
- The user accesses their dashboard display.
- The user sets up and connects the smart lock device to IntelliGest.
- The smart lock should appear on the dashboard as either locked or unlocked.
- The user can now perform the actions mapped to unlocking and locking.
Use Case 5 "Getting the top news"
Scenario: A user wants to see the top news in the morning from their IntelliGest Smart Home. Objective: As a user, I want to easily view the top news.
- The user does the required gesture in front of the IntelliGest Camera.
- The user sees a certain light strip color and knows the IntelliGest caught the gesture.
- The system gets the top news and returns it to the device.
- The top news is displayed on the dashboard
Use Case 6 "Temperature adjustment with ASL"
Scenario:A user wants to adjust their home temperature. Objective: As a user, I want to adjust my home's temperature using ASL, so I can be comfortable.
- The user starts the temperature adjustment process by performing ASL signs for hotter or colder.
- Once detected the user gesture, IntelliGest provides feedback to acknowledge the user.
- IntellGest processes the temperature request.
- The user saw the screen displaying another color which means the commands are being processed.
- Finally, the temperature has been adjusted and the system provides visual confirmation on the display.
Use Case 7 "Changing Channels"
Scenario: A user wants to turn on their smart TV from across the room. Objective: As a user, I want to easily turn on my TV without the need for my remote.
- The user performs the gestures to recognize a TV input request.
- The user performs the action to turn on the TV.
- IntelliGest provides feedback that it is processing their request.
- The channel is automatically turned on by the system.