Skip to main content

Table 7 IoT User Interaction Patterns: Get Patterns

From: Model-driven development of user interfaces for IoT systems via domain-specific components and patterns

ID

Pattern

Description

Example

P7

Get details of a device

The user retrieves, the general information about the device such as Id, name, description, and model. The user selects a device he is interested in from a list of devices.

P8

Get state of the device

This pattern allows the user to retrieve the current state a given device. The interactions start with the selection of the device for which the user needs tho know the state. Then, the corresponding state is displayed to the user.

P9

Get information from the device

This pattern allows the user to retrieve the information provided by a device about the monitored object. The interactions start with the selection of the device for which the user needs tho know the information of the monitored object. Then, the requested information is displayed to the user.

P10

Get Information for one category

This pattern allows the user to get the information from all devices of the same category.

P11

Search device

This pattern allows the user to search a specific device. The search of the device can be done in different ways depending on the application and on the devices.

P12

Nearby devices

This pattern allows the user to retrieve all the devices near to a given location. The location can be setted by the user or retrieved from the ContextDimension, Position, which represents the location information of the device used to access the application.