IP Library Granted Patent US 10,735,888
Granted Patent B2
US 10,735,888 · App. 16/160,361 · Granted Aug 4, 2020

Machine-to-machine (M2M) gateway (GW) and method for M2M registration

Inventors: Rocco DiGirolamo (Laval, CA); Inhyok Cha (Seoul, KR); Paul L. Russell, Jr. (Pennington, NJ); Nicholas J. Podias (Brooklyn, NY); Jean-Louis Gauvreau (La Prairie, CA); Dale N. Seed (Allentown, PA); Ana Lucia Pinheiro (Beaverton, OR); Michael F. Starsinic (Newtown, PA); Chonggang Wang (Princeton, NJ)
Assignee: IOT Holdings, INC.
H04W4/00H04L67/12H04W4/50H04W4/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,735,888
App. No.
16/160,361
Granted
Aug 4, 2020
Kind
B2
Abstract

A machine-to-machine (M2M) gateway (GW) includes reachability, addressing, and repository (RAR) capability. The GW maintains a local mapping table and local device application repository, performs data aggregation, address/name translation, provides event reporting and establishes GW reachability and wake-up time. The GW supports requests from M2M applications or other capabilities within the GW, and from a network and application (N&A) domain RAR. The GW may include an M2M device and M2M gateway management (MDGM) capability that receives management requests for an M2M device and functions as a network proxy. The MDGM accepts and processes requests from the N&A domain on behalf of the M2M device and performs management functions of the M2M device on behalf of the N&A domain. The MDGM may request the N&A domain for permission to interact with the M2M device, initiate an interaction for device management tasks with the M2M device, and report to the N&A domain.

Claims (25)

1. A machine to machine (M2M) gateway (GW), comprising:

at least one processor configured to receive registration attributes for a registration service, for a plurality of M2M devices, wherein the registration attributes comprise an M2M device identification for each of the plurality of M2M devices;

the at least one processor further configured to receive a registration request from one of the plurality of M2M devices to register with the M2M GW;

the at least one processor further configured to determine, using the registration service, that the requesting M2M device is permitted to register based on a comparison of the registration request to the M2M device identification of the requesting M2M device;

the at least one processor further configured to register the requesting M2M device with the M2M GW; and

the at least one processor further configured to communicate with the requesting M2M device to provide the requesting M2M device with an M2M common service capability.

2. The M2M GW of claim 1 , wherein the at least one processor is further configured to receive the registration attributes from a network and application service.

3. The M2M GW of claim 1 , further comprising a memory configured to store the registration attributes.

4. The M2M GW of claim 1 , wherein the registration attributes further comprise at least one of a service class, power availability for each of the plurality of M2M devices, and memory availability for each of the plurality of M2M devices.

5. The M2M GW of claim 1 , wherein the at least one processor is further configured to authenticate the plurality of M2M devices to use the M2M common service capability.

6. The M2M GW of claim 1 , wherein the at least one processor is further configured to save the registration attributes in a mapping table that comprises an M2M area network address for each of the plurality of M2M devices.

7. The M2M GW of claim 1 , wherein the at least one processor is further configured to determine whether there is a change in registration information of the requesting M2M device based on the registration attributes.

8. The M2M GW of claim 7 , wherein the at least one processor is further configured to send a notification message to a network and application service on a condition that there is a change in the registration information of the requesting M2M device.

9. A method implemented by a machine to machine (M2M) gateway (GW), the method comprising:

receiving registration attributes for a registration service, for a plurality of M2M devices, wherein the registration attributes comprise an M2M device identification for each of the plurality of M2M devices;

receiving a registration request from one of the plurality of M2M devices to register with the M2M GW;

determining, using the registration service, that the requesting M2M device is permitted to register based on a comparison of the registration request to the M2M device identification of the requesting M2M device;

registering the requesting M2M device with the M2M GW; and

communicating with the requesting M2M device to provide the requesting M2M device with an M2M common service capability.

10. The method of claim 9 , further comprising receiving the registration attributes from a network and application service.

11. The method of claim 9 , wherein the registration attributes further comprise at least one of a service class, power availability for each of the plurality of M2M devices, and memory availability for each of the plurality of M2M devices.

12. The method of claim 9 , further comprising authenticating the plurality of M2M devices to use the M2M common service capability.

13. The method of claim 9 , further comprising saving the registration attributes in a mapping table that comprises an M2M area network address for each of the plurality of M2M devices.

14. The method of claim 9 , further comprising determining whether there is a change in registration information of the requesting M2M device based on the registration attributes.

15. The method of claim 14 , further comprising sending a notification message to a network and application service on a condition that there is a change in the registration information of the requesting M2M device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2023
From: IOT HOLDINGS, INC.
To: DRNC HOLDINGS, INC.
Reel/Frame 063326/0637 →
Continuity (5)
Continuation 13037916 · Mar 1, 2011
Provisional Application 61309297 · Mar 1, 2010
Provisional Application 61311161 · Mar 5, 2010
Provisional Application 61326081 · Apr 20, 2010
Related Publication 20190052993A1 · Feb 14, 2019