Transport protocol usage of confirmable versus non-confirmable notifications based on criticality of the observation
AssigneeQUALCOMM Incorporated
InventorsAlan Soloway, Ralph Akram Gholmieh, Elmira Mazloomian, Hamza Ijaz Abbasi
Life of this patent
Estimating the term…
Abstract
Various aspects may provide methods for supporting confirmable and non-confirmable notification selection for LwM2M communications that may be performed by a processor of an LwM2M server and/or a processor of an LwM2M client computing device, such as an Internet of Things (IoT) device.
Claims5
A method for supporting confirmable and non-confirmable notification selection for Lightweight Machine-to-Machine (LwM2M) communications, comprising:
- receiving, by a processor of a LwM2M client computing device, a server object associated with a LwM2M server, wherein the server object associated with the LwM2M server includes a default confirmable or non-confirmable setting that overrides a confirmable or non-confirmable mode of the LwM2M client computing device for communication with the LwM2M server;
- and
- sending, by the processor of the LwM2M client computing device, a LwM2M notification as one of a confirmable LwM2M messages or a non-confirmable LwM2M message according to the default confirmable or non-confirmable setting in the server object associated with the LwM2M server.
A Lightweight Machine-to-Machine (LwM2M) client computing device, comprising
- a processor configured to:
- receive a server object associated with the LwM2M server, wherein the server object associated with the LwM2M server includes a default confirmable or non-confirmable setting that overrides a confirmable or non-confirmable mode of the LwM2M client computing device for communication with the LwM2M server;
- and
- send a LwM2M notification as one of a confirmable LwM2M messages or a non-confirmable LwM2M message according to the default confirmable or non-confirmable setting in the server object associated with the LwM2M server.
A non-transitory processor-readable medium having stored thereon processor-executable instructions configured to cause a processor of a Lightweight Machine-to-Machine (LwM2M) client computing device to perform operations comprising:
- receiving a server object associated with a LwM2M server, wherein the server object associated with the LwM2M server includes a default confirmable or non-confirmable setting that overrides a confirmable or non-confirmable mode of the LwM2M client computing device for communication with the LwM2M server;
- and
- sending a LwM2M notification as one of a confirmable LwM2M messages or a non-confirmable LwM2M message according to the default confirmable or non-confirmable setting in the server object associated with the LwM2M server.
A Lightweight Machine-to-Machine (LwM2M) client computing device, comprising:
- means for receiving a server object associated with a LwM2M server, wherein the server object associated with the LwM2M server includes a default confirmable or non-confirmable setting that overrides a confirmable or non-confirmable mode of the LwM2M client computing device for communication with the LwM2M server;
- and
- means for sending a LwM2M notification as one of a confirmable LwM2M messages or a non-confirmable LwM2M message according to the default confirmable or non-confirmable setting in the server object associated with the LwM2M server.
Dependencies are inferred from the claim text.