M2M Subscription Notification Privilege Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine-to-machine (M2M) systems face challenges in efficiently transmitting and receiving signals, performing privilege checks, preventing malicious assaults, and avoiding network load increases due to unauthorized use of subscription/communication mechanisms.

Innovation Solution

A method and apparatus for processing resource subscription messages in M2M systems, involving identification checks, privilege verification, and notification mechanisms to ensure legitimate access and prevent unauthorized use, including temporary acceptance and cancellation of subscription requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a subscription request is processed without checking device identity and privileges, then the system is simpler and faster, but unauthorized access and malicious attacks increase

Engineering Contradiction:
Improveunauthorized access preventionVSAvoidsubscription processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary actions by checking device identity and subscription privileges before allowing the subscription request to be processed. The server verifies whether the first device is the same as the second device and whether the first device has the right to subscribe to the target resource, preventing unauthorized access in advance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary verification mechanism where the server acts as a mediator between the first device (subscription requester) and the second device (resource holder). The server checks privileges and device identity before allowing the subscription, preventing direct unauthorized access

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If notification messages are sent to all subscribed devices, then all subscribers receive information, but network load increases due to vicious use

Engineering Contradiction:
Improvesignal transmission efficiencyVSAvoidnetwork load
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent applies local quality by sending notification messages selectively based on the specific subscription relationship. Instead of broadcasting to all devices, the server sends notifications only to the second device that has subscribed to receive updates about the first device, optimizing network load management

Inventive Principle:
Principle #3Local quality

3Reliability

If privilege checks are performed for every subscription request, then unauthorized use is prevented, but processing time increases

Engineering Contradiction:
Improveprivilege check accuracyVSAvoidsubscription processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs privilege checks as a preliminary action before processing the subscription request. The server checks whether the first device has the right to subscribe to the target resource in advance, ensuring security while maintaining efficient processing by doing the verification upfront rather than during or after resource allocation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9883400B2Method for subscription and notification in M2M communication system and device therefor
Publication Date: 2018.01.30 LG ELECTRONICS INC
  • US9883400B2 patent drawing
  • US9883400B2 patent drawing
  • US9883400B2 patent drawing

AI summary

The present invention relates to a message processing method for resource subscription in a machine-to-machine (M2M) system and a device therefor, and the method comprises the steps of: receiving a subscription request message for a subscribed-to resource from a first device, wherein the subscription request message includes identification information of the first device and identification information of a second device; checking whether the first device has a right for the subscribed-to resource; determining whether the first device and the second device are the same on the basis of the identification information of the first device and the identification information of the second device; transmitting a notification message including the identification information of the first device, identification information of an M2M device, and parameter information for indicating a verification request to the second device, if the first device and the second device are different; and receiving a response message to the notification message from the second device; wherein a right for the subscription request is checked by the second device on the basis of the identification information of the first device and the identification information of the M2M device, and the response message includes a result of the checking of the right by the second device.