DEVICE MANAGEMENT
First Claim
Patent Images
1. A method comprising the steps of:
- receiving a settings update request to update at least one setting of a plurality of devices wherein said settings update request includes at least one first group ID and a first data portion, wherein said at least one first group ID identifies said plurality of devices;
identifying a communication type based on said identified plurality of devices to determine a communication type server;
determining at least one second group ID based on said at least one first group ID, wherein said at least one second group ID is used by said determined communication type server to identify said plurality of devices; and
transmitting a settings update message to said determined communication type server wherein said settings update message includes said at least one second group ID and a second data portion such that broadcast/multicast transmission of said settings update message can be initiated by said communication type server to said identified plurality of devices.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to methods and apparatus that enable device management to be performed via broadcast/multicast transmission. A server may receive a request, for example, from a device owner, to update settings in deployed devices. The deployed devices may be identified by at least one group ID. The server may initiate broadcast/multicast transmission to the identified devices by transmitting a settings update message to a communication server. The communication server may then transmit the settings update message to the identified devices via broadcast/multicast transmission.
51 Citations
29 Claims
-
1. A method comprising the steps of:
-
receiving a settings update request to update at least one setting of a plurality of devices wherein said settings update request includes at least one first group ID and a first data portion, wherein said at least one first group ID identifies said plurality of devices; identifying a communication type based on said identified plurality of devices to determine a communication type server; determining at least one second group ID based on said at least one first group ID, wherein said at least one second group ID is used by said determined communication type server to identify said plurality of devices; and transmitting a settings update message to said determined communication type server wherein said settings update message includes said at least one second group ID and a second data portion such that broadcast/multicast transmission of said settings update message can be initiated by said communication type server to said identified plurality of devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
an input adapted to receive a settings update request to update at least one setting of a plurality of devices wherein said settings update request includes at least one first group ID and a first data portion, further wherein said at least one first group ID identifies said plurality of devices; a first processor adapted to identify a communication type based on said identified plurality of devices to determine a communication type server; a second processor adapted to determine at least one second group ID based on said at least one first group ID, wherein said at least one second group ID is used by said identified communication type server to identify said plurality of devices; and an output adapted to transmit a settings update message to said determined communication type server wherein said settings update message includes said at least one second group ID and a second data portion such that broadcast/multicast transmission of said settings update message can be initiated by said communication type server to said identified plurality of devices. - View Dependent Claims (8, 9)
-
-
10. A computer program product comprising computer readable executable code for:
-
receiving a settings update request to update at least one setting of a plurality of devices wherein said settings update request includes at least one first group ID and a first data portion, wherein said at least one first group ID identifies said plurality of devices; identifying a communication type based on said identified plurality of devices to determine a communication type server; determining at least one second group ID based on said at least one first group ID, wherein said at least one second group ID is used by said determined communication type server to identify said plurality of devices; and transmitting a settings update message to said determined communication type server wherein said settings update message includes said at least one second group ID and a second data portion such that broadcast/multicast transmission of said settings update message can be initiated by said communication type server to said identified plurality of devices.
-
-
11. A method comprising the steps of:
-
receiving a request from a device to join a group; assigning at least one group ID to said device in response to said request such that at least one device is assigned to said at least one group ID; receiving a settings update message wherein said settings update message includes said at least one group ID and a data portion; identifying at least one device based on said at least one group ID; and initiating a broadcast/multicast transmission of said settings update message to said identified at least one device. - View Dependent Claims (12, 13)
-
-
14. An apparatus comprising:
-
a first input adapted to receive a request from a device to join a group; a first processor adapted to assign at least one group ID to said device in response to said request such that at least one device is assigned to said at least one group ID; a second input adapted to receive a settings update message wherein said settings update message includes said at least one group ID and a data portion; a second processor adapted to identify at least one device based on said at least one group ID; and an output adapted to initiate a broadcast/multicast transmission of said settings update message to said identified at least one device.
-
-
15. A computer program product comprising computer readable executable code for:
-
receiving a request from a device to join a group; assigning at least one group ID to said device in response to said request such that at least one device is assigned to said at least one group ID; receiving a settings update message wherein said settings update message includes said at least one group ID and a data portion; identifying at least one device based on said at least one group ID; and initiating a broadcast/multicast transmission of said settings update message to said identified at least one device.
-
-
16. A method comprising the steps of:
-
transmitting from a device a join request message to a communication type server such that said device is assigned to at least one group; receiving a settings update message via broadcast/multicast transmission wherein said settings update message includes a data portion; and processing said settings update message such that said device updates its device settings based on said settings update message. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. An apparatus comprising:
-
a first output adapted to transmit from a device a join request message to a communication type server such that said device is assigned to at least one group; a first input adapted to receive a settings update message via broadcast/multicast transmission wherein said settings update message includes a data portion; and a processor adapted to process said settings update message such that said device updates its device settings based on said settings update message. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A computer program product comprising computer readable executable code for:
-
transmitting from a device a join request message to a communication type server such that said device is assigned to at least one group; receiving a settings update message via broadcast/multicast transmission wherein said settings update message includes a data portion; and processing said settings update message such that said device updates its device settings based on said settings update message.
-
Specification