Lecture 2 - Context Flashcards

1
Q

What is context?

A

The situation in which the device is being used.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Is context highly variable for mobile devices?

A

Yes, for mobile devices it changes all the time due to their portability. Since they’re always with us too, they’re bound to experiance a lot of different situations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Examples of context?

A
  • location
  • enviroment (light , sound, weather , business , is something socially acceptable in this setting etc.)
  • motion (running,walking etc.)
  • connectivity (e.g. celluar, wifi , poor conectivity due to being in a rural area)
  • situational demands (e.g. holding other items) -> with these there is usually a problem with providing input, perceiving output or both
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the most common context for context aware mobile devices?

A

Most likely location

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the context here?

“A fast-food delivery company wants to create a smartphone
application to help its delivery employees collect orders from
restaurants then deliver them to customers, while traveling by
bicycle.”

A
  • motion, as the person is moving
  • situational demands, as person has to control the bike and maintain safety, meaning they have to have their hands on handlebars at all times and avoid using any devices. The person would however be walking at the start and end of the trip, which could be considered.
  • enviroment , as the person might be travelling through busy loud areas. Also there might be vibration with the bike due to potholes in the road.Depending on time it might also be too bright, sunny or dark while travelling. Weather would be another enviromental feature to consider, for example raining.
  • connectivity , in rural areas there might be no signal
  • Due to the demands of the delivery the person may not have free hands, wear gloves and have their device in their pocket, all 3 limiting interaction
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is situational impairment?

A

when the context restricts a person’s ability to interacting with a device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Example of situational impairment?

A

While running phone might open random apps, due to water drops falling on the screen, as this is not the intended function it limits the interaction with the user

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

When thinking about context what else do we need to think about?

A

How the user provides input in such situation and how they will perceive the output. Are these limited?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the property of context-awareness for a device?

A

It means the device is able to infer context

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

When there is situational impairment then…

A

the user is said to be situationally impaired

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What might arise from certain contexts?

A

Situational impairment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is context-aware computing?

A

context-aware computing, we now have the means of considering the situation of use not only in the design process,
but in real time while the device is in use

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Are humans good at perceiving context?

A

Yes, we perceive context to determine how we act, even when we are not conciously aware. We as humans have a shared understanding on how to act in situations (although this might be dependant on culture etc.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Example of social (human) perception of context? - person on phone

A

E.g., walk into a room with the intention of speaking to someone:
* You hear them speaking, but see nobody else in the room;
* You infer that they’re probably in a phone conversation;
* You decide to wait until they’re finished or acknowledge you, before
you say something

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Context is what type of feedback loop?

A

Closed-Loop social interaction system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the loop of considering context for a human?

A
  • Human perceives sensory information;
  • Human combines sensory inputs with prior knowledge;
  • Human infers the current context and identifies appropriate behaviour;
  • Human makes a decision about how to (inter)act in that setting
17
Q

What are the 2 area of research in relation to context?

A
  1. detecting and embedding context in information systems (how to detect context , what is relevant to the content , how do we store and retrieve context)
  2. Using context to improve UIs (how can we infer context in real time , what context is relevant to the users’ tasks , how should UIs respond , what can we infer about the current situation)
18
Q

How can mobile devices infer context?

A

Via sensors

19
Q

Why do we infer context?

A

To make users’ life easier / improve interaction and potentially implement new features.

At the moment we mainly use context to display context relevant information and adapt UIs

20
Q

What context was used in the BBC weather app?

A
  • orientation (change presentation based on the way phone is being held)
  • location (display weather for correct place)
  • time (display weather for the correct time)
21
Q

What context was used in Google Maps?

A
  • location to recommend nearby restuarants
  • location history to highlight places you have been to before
  • time to suggest what places are open right now or at a chosen time

In this example we use prior knowledge to improve recommendations based on what the user has previously done

22
Q

What do we mainly improve when incorporating context into mobile devices and their apps?

A

We improve the quality of life, saving overall user effort.

23
Q

Context is:

A
  • potentially bad for privacy
  • often difficult to infer
  • mutli-faceted, as many modalities are fused together
24
Q

Should context-aware devices consider prior knowledge?

A

Most definitely
- can prior situations improve user experiance
- what can we learn from previous experiances

25
Q

What are interaction modalities?

A

Different ways to interact with a device e.g. touch, audio, visual (eye)

We need to consider all interaction modalities i.e. all senses and capabilities of the user and device. Consider these in different context

26
Q

What are the benefits of Context Awareness?

A
  • Reduce interaction time by taking actions on a user’s behalf;
  • Allow users to focus on completing their task;
  • Expose users to new opportunities (e.g., new nearby coffee shop);
  • Overcome situational impairments (e.g., increase screen brightness);
  • Create elegant but efficient UIs (e.g., reduce irrelevant information);
  • Improve situational awareness (e.g., when walking/cycling/driving);

this is not an exhaustive list!

27
Q

What are the drawbacks of context awareness?

A
  • frustrating if incorrect context is inferred
  • could be a privacy concern and might make user sceptical towards device
  • potentially complex , as many sensors might have to work together to infer certain context
  • information gathered could be ambigous (is is dark because phone is in the pocket or its nighttime)
  • quality of information may vary (e.g. incorrect gps location due to poor conectivity)
28
Q

Why is ambigous data bad?

A

It’s difficult to make an inference from the ambiguous information

29
Q

What might ambigous data cause?

A

Poor context inference can lead to inappropriate actions:
* e.g., presenting irrelevant content
* e.g., acting in undesired ways
Inappropriate context awareness can frustrate users:
* e.g., difficult to undo unintended actions
* e.g., uncertainty about why things aren’t working as expected

30
Q

Is it a good idea to provide uncertainity feedback?

A

Yes, use it as an interaction resource. It helps users discover what is happening and why. Being transparent is good for the users, as she/he can act on it and can help collect feedback to improve our context-awareness or how we handle the context (change in interaction or content).

31
Q

Best example of providing uncertainity feedback (resource for the user to see or interact with)?

A

Location representation. We may see a radius around our location denoting how accurate the data the device has right now is.

32
Q

Is situational impairment positive or negative?

A

Negative,as it stops or limits the interaction the user can have with the device due to certain situations.

33
Q

Context sensing / awareness is prone to…

A

uncertainity, which can have negative feedback for usability. However good uncertainity feedback can mitigate this.

34
Q

Computing devices can have…

A

context awareness aka. context sensing