Skip to content

7..4 Use case for information correlation

7.4.1 Description

Different devices have different functions, but these functions may produce related information. For example, a smart watch can be used to monitor heart rate, number of steps etc.; meanwhile, a treadmill/bicycle can be used to monitor speed, distance, and calories burned. When these devices refer to the same person, the data produced by these devices are highly related, since the data is all about the health of the person.

At the same time, the relationship of different devices is dynamic. For example, when doing home exercise, the smart watch and treadmill are related. Similarly, when doing outside exercise, the smart watch and bicycle are related.

Figure 7.4.1-1 (a) Home exercise and (b) outside exercise use cases for information correlation

Figure 7.4.1-1 (a) Home exercise and (b) outside exercise use cases for information correlation

7.4.2 Source

REQ-2017-0073R02 Use case for information correlation

7.4.3 Actors

  • Smart Watch Device: has function to monitor the heart rate, number of steps of the End Users.
  • Treadmill Device: has function to monitor the speed, distance, calories burned of the End Users.
  • Bicycle Device: has function to monitor the speed, distance, calories burned of the End Users.
  • Healthcare Management Platform: manages the healthcare related devices and stores the healthcare related information.
  • End User: the user of the healthcare related devices.

7.4.4 Pre-conditions

Smart Watch Device has the capability to discovery the Treadmill Device and Bicycle device, for example, using the NFC technology to discover the Treadmill device and Bicycle device.

7.4.5 Triggers

None

7.4.6 Normal Flow

Figure 7.4.6-1 Information correlation normal flow

Figure 7.4.6-1 Information correlation normal flow

  1. Smart Watch Device, Treadmill Device, Bicycle Device register to Healthcare Management Platform;
  2. During home exercise time, User A uses the Smart Watch Device to find the Treadmill Device;
  3. Smart Watch Device initiates an information correlation request to the Healthcare Management platform;
  4. Healthcare Management platform correlates the information of the Smart Watch Device and Treadmill Device;
  5. User A leaves the treadmill device and can't find the treadmill device;
  6. The Smart Watch Device initiates an information de-correlation request to the Healthcare Management platform;
  7. Healthcare Management platform de-correlated the information of the Smart Watch Device and Treadmill Device.
  8. During outside exercise time, User A uses the Smart Watch Device to find the Bicycle Device;
  9. Smart Watch Device initiates an information correlation request to the Healthcare Management platform;
  10. Healthcare Management platform correlates the information of the Smart Watch Device and Bicycle;
  11. User A leaves the bicycle device and can't find the bicycle device;
  12. The Smart Watch initiates an information de-correlation request to the Healthcare Management platform;
  13. Healthcare Management platform de-correlated the information of the Smart Watch Device and Bicycle Device.

7.4.7 Alternative flow

None

7.4.8 Post-conditions

None

7.4.9 High Level Illustration

None

7.4.10 Potential requirements

  1. The oneM2M system shall support the correlation of information from different entities.
  2. The oneM2M system shall support de-correlation of information from different entities.