# US 9,883,400 B2 · Method for subscription and notification in M2M communication system and device therefor

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,883,400 B2
- Document ID: US9883400B2
- Status: Granted
- Kind: B2
- Application number: 15/023,193
- Filed: 2014-11-06
- Published: 2016-08-11
- Granted: 2018-01-30
- Earliest claimed: 2013-11-08
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Seungmyeong Jeong; Seungkyu Park; Seongyun Kim; Hongbeom Ahn; Heedong Choi
- Web page: https://patentgrep.com/patent/US9883400B2

## CPC

- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04L 63/10: {for controlling access to devices or network resources}
- H04W 8/18: Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W 12/086: using security domains
- H04W 68/00: User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

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.

## Claims

### Claim 1

A method of processing a message for resource subscription by an M2M (machine-to-machine) device, the method comprising:
receiving a subscription request message for a subscription target resource from a first device, wherein the subscription request message contains identification information of the first device and identification information of a second device;
checking whether or not the first device has a right for the subscription target resource;
determining whether or not the first device and the second device are identical based on the identification information of the first device and the identification information of the second device;
when the first device and the second device are different from each other, transmitting a notification message to the second device, the notification message including the identification information of the first device, identification information of the M2M device, and parameter information indicating a verification request; and
receiving a response message from the second device in response to the notification message,
wherein privilege check for the subscription request is performed by the second device based on the identification information of the first device and the identification information of the M2M device, and
wherein the response message comprises a result of the privilege check performed by the second device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the privilege check performed by the second device includes checking whether or not the M2M device has a right capable of transmitting a notification message to the second device.

### Claim 3 (depends on 1)

The method of claim 1, wherein the privilege check performed by the second device includes checking whether or not the first device has a right capable of configuring subscription for transmitting a notification message to the second device.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
transmitting a temporary acceptance message for the subscription request message to the first device before the step of transmitting the notification message to the second device.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
determining whether or not a result of the privilege check performed by the second device is successful;
when the result of the privilege check is successful, transmitting a subscription grant message to the first device; and
when the result of the privilege check is failure, cancelling the resource subscription.

### Claim 6 (depends on 5)

The method of claim 5, further comprising:
when the result of the privilege check is failure, transmitting a message for indicating that the resource subscription has been canceled to the first device.

### Claim 7 (depends on 1)

The method of claim 1, wherein the subscription request message comprises subscription information for creating a subscription resource in the M2M device, and
wherein the method further comprises temporarily storing the subscription information.

### Claim 8 (depends on 1)

The method of claim 1, wherein the subscription request message comprises subscription information for creating a subscription resource in the M2M device, and
wherein the method further comprises creating a subscription resource based on the subscription information.

### Claim 9 (depends on 8)

The method of claim 8, wherein the identification information of the first device is stored in creator attribute information of the subscription resource.

### Claim 10 (depends on 8)

The method of claim 8, wherein the notification message is generated when a notification event occurs in the M2M device, and
wherein the notification event comprises a status change of the subscription target resource.

### Claim 11 (depends on 1)

The method of claim 1, wherein the notification message is generated in the M2M device irrespective of an occurrence of a notification event.

### Claim 12 (depends on 1)

The method of claim 1, wherein the identification information of the first device comprises address information indicating an originator of the subscription request message, and
wherein the identification information of the second device comprises address information indicating a notification target of the notification message.

### Claim 13 (depends on 1)

The method of claim 1, wherein the resource corresponds to a data structure capable of being uniquely addressed using a unique address.

### Claim 14 (depends on 1)

The method of claim 1, wherein response message type information of the subscription request message indicates one of a blocking request, a synchronous non-blocking request, or an asynchronous non-blocking request.

### Claim 15

An M2M (machine-to-machine), comprising:
a network interface unit; and
a processor operatively connected to the network interface unit, the processor configured to:
receive a subscription request message for a subscription target resource from a first device, wherein the subscription request message contains identification information of the first device and identification information of a second device,
check whether or not the first device has a right for the subscription target resource,
determine whether or not the first device and the second device are identical based on the identification information of the first device and the identification information of the second device,
when the first device and the second device are different from each other, configured to transmit a notification message to the second device, the notification message including the identification information of the first device, identification information of the M2M device, and parameter information indicating a verification request, and
receive a response message from the second device in response to the notification message,
wherein privilege check for the subscription request is performed by the second device based on the identification information of the first device and the identification information of the M2M device, and
wherein the response message comprises a result of the privilege check performed by the second device.
