Device Triggering
First Claim
1. A method comprising:
- providing, by a first machine-to-machine services capabilities layer entity, a first message for registering with a second machine-to-machine services capabilities layer entity,the first message for registering with the second machine-to-machine services capabilities layer entity comprising instructions for communicating with an application of the first machine-to-machine services capabilities layer entity,the instructions for communicating with the application of the first machine-to-machine services capabilities layer entity comprising an access network device identifier and a port number; and
listening for a second message based on the provided instructions for communicating with the first machine-to-machine services capabilities layer entity,the second message indicative of being sent by the second machine-to-machine services capabilities layer entity.
1 Assignment
0 Petitions
Accused Products
Abstract
Service layer and application triggering may be used in a machine-to-machine environment. In an embodiment, an existing service layer procedure, such as registration, may allow a device or gateway service layer or application to indicate to a machine-to-machine server what port is listened to for triggers. In another embodiment, triggering may be used to provide bootstrapping instructions, including temporary bootstrapping identifiers, in trigger requests. In another embodiment, triggering may be used to assist with event notification. Service layer or application instructions may be embedded inside of trigger payloads. A trigger payload format is defined.
83 Citations
20 Claims
-
1. A method comprising:
-
providing, by a first machine-to-machine services capabilities layer entity, a first message for registering with a second machine-to-machine services capabilities layer entity, the first message for registering with the second machine-to-machine services capabilities layer entity comprising instructions for communicating with an application of the first machine-to-machine services capabilities layer entity, the instructions for communicating with the application of the first machine-to-machine services capabilities layer entity comprising an access network device identifier and a port number; and listening for a second message based on the provided instructions for communicating with the first machine-to-machine services capabilities layer entity, the second message indicative of being sent by the second machine-to-machine services capabilities layer entity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A first machine-to-machine services capabilities layer entity in a communication network comprising:
-
a processor; and a memory coupled to the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising; providing a first message for registering with a second machine-to-machine services capabilities layer entity, the first message for registering with the second machine-to-machine services capabilities layer entity comprising instructions for communicating with the first machine-to-machine services capabilities layer entity, the instructions for communicating with the first machine-to-machine services capabilities layer entity comprising an access network device identifier and a port number; and listening for a second message based on the provided instructions for communicating with the first machine-to-machine services capabilities layer entity, the second message indicative of being sent by the second machine-to-machine services capabilities layer entity. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A first machine-to-machine services capabilities layer entity in a communication network comprising:
-
a processor; and a memory coupled to the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising; receiving a first message comprising instructions for bootstrapping with a second machine-to-machine services capabilities layer entity, the instructions for bootstrapping with the second machine-to-machine services capabilities layer entity comprising a temporary identifier for the first machine-to-machine services capabilities layer entity to use when initiating bootstrapping and bootstrapping with the second machine-to-machine services capabilities layer entity using the temporary identifier for the first machine-to-machine services capabilities layer entity received in the first message. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification