EFFICIENT MACHINE-TO-MACHINE DATA NOTIFICATIONS
First Claim
1. A method, comprising:
- receiving, by a server device, association information that associates a plurality of machine-to-machine (“
M2M”
) devices with a plurality of customer devices;
receiving, by the server device, M2M data from one or more M2M devices, of the plurality of M2M devices;
identifying, by the server device and based on the association information, a particular customer device, of the plurality of customer devices, associated with the one or more M2M devices;
outputting, by the server device and using a connectionless communication technique, a notification to the particular customer device, the notification indicating that M2M data is available for the particular customer device;
receiving, by the server device, a request for M2M data associated with the particular customer device; and
outputting the received M2M data to the particular customer device.
1 Assignment
0 Petitions
Accused Products
Abstract
A server device may be configured to store association information that associates a group of machine-to-machine (“M2M”) devices with a group of customer devices; identify, based on the association information, a particular customer device, of the group of customer devices, associated with one or more M2M devices from which M2M data was received by the server device; output, using a connectionless communication technique, a notification to the particular customer device, the notification being based on the received M2M data; receive a request for M2M data associated with the particular customer device; and output the received M2M data to the particular customer device.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a server device, association information that associates a plurality of machine-to-machine (“
M2M”
) devices with a plurality of customer devices;receiving, by the server device, M2M data from one or more M2M devices, of the plurality of M2M devices; identifying, by the server device and based on the association information, a particular customer device, of the plurality of customer devices, associated with the one or more M2M devices; outputting, by the server device and using a connectionless communication technique, a notification to the particular customer device, the notification indicating that M2M data is available for the particular customer device; receiving, by the server device, a request for M2M data associated with the particular customer device; and outputting the received M2M data to the particular customer device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server device, comprising:
-
a memory device storing; processor-executable instructions, and association information that associates a plurality of machine-to-machine (“
M2M”
) devices with a plurality of customer devices; andone or more processors, wherein executing the processor-executable instructions causes the one or more processors to; identify, based on the association information, a particular customer device, of the plurality of customer devices, associated with one or more M2M devices from which M2M data was received by the server device; output, without using a connection-oriented communication technique, a notification to the particular customer device, the notification being based on the received M2M data; receive a request for M2M data associated with the particular customer device; and output the received M2M data to the particular customer device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
receiving, by a customer device and from a server device, a notification of available machine-to-machine (“
M2M”
) data associated with the customer device, the receiving occurring via a connectionless communication technique;establishing, by the customer device, a connection with the server device, the establishing occurring based on receiving the notification; receiving, by the customer device and via the established connection, the available M2M data associated with the customer device; and terminating, by the customer device and based on receiving the available M2M data, the established connection. - View Dependent Claims (18, 19, 20)
-
Specification