Machine to Machine (M2M) Application Server, XDMS server, and Methods for M2M Applications Group Management
First Claim
1. A method for the management of information related to groups of machine to machine (M2M) applications, the method comprising the steps of:
- obtaining by the M2M-AS information related to a group of M2M applications, the information comprising a group identity and identities of a plurality of M2M applications that belong to the group; and
updating by the M2M-AS an XDMS (XML Data Management Server) server with the group'"'"'s identity and with the identities of the plurality of M2M applications that belong to the group.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and corresponding Machine-to-Machine Application Server (M2M-AS) and XML Data Management Server (XDMS) are provided for managing groups of M2M applications running on various devices. As groups of M2M applications are formed in a network, the group information comprising identities of the groups and identities of M2M applications belonging to each group is relayed to the M2M-AS. The later further sends such information to the XDMS server for storage. Requests for group membership related to M2M applications can then be handled. When a request for group membership related to an application is received at an M2M gateway or at the M2M-AS, the request is further sent to the XMDS server, which replies back to the requestor with identities of the group(s) that comprise the given M2M application, thus enabling, for example, the requestor to communicate not only with the application, but with entire groups comprising the application.
-
Citations
16 Claims
-
1. A method for the management of information related to groups of machine to machine (M2M) applications, the method comprising the steps of:
-
obtaining by the M2M-AS information related to a group of M2M applications, the information comprising a group identity and identities of a plurality of M2M applications that belong to the group; and updating by the M2M-AS an XDMS (XML Data Management Server) server with the group'"'"'s identity and with the identities of the plurality of M2M applications that belong to the group. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A machine to machine application server (M2M-AS) for use in M2M group management, the M2M-AS comprising:
-
a communications interface communicating with a network; a processor operationally connected to the communications interface; and an instructions repository storing instructions that when executed by the processor cause the later to obtain information related to a group of M2M applications, the information comprising a group identity and identities of a plurality of M2M applications that belong to the group, and to update, via the communications interface, an XDMS server with the group'"'"'s identity and identities of the plurality of M2M applications that belong to the group. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for the management of information related to groups of machine to machine (M2M) applications, the method comprising the steps of:
-
receiving at an XDMS (XML Data Management Server) server from an M2M application server (M2M-AS) an identity of a group of M2M applications and a plurality of identities of M2M applications that belong to the group of M2M applications; and storing in a data repository of the XDMS the identity of the group and the identities of the plurality of M2M applications that belong to the group. - View Dependent Claims (12, 13)
-
-
14. An XDMS (XML Data Management Server) server for use in M2M group management, the XDMS server comprising:
-
a data repository for storing information related to groups of M2M applications; a communications interface communicating with a network; a processor operationally connected to the communications interface and to the data repository; and an instructions repository storing instructions that when executed by the processor cause the later, when the communication interface receives from an M2M application server (M2M-AS) an identity of a group of applications and a plurality of identities of M2M applications that belong to the group, to store on the data repository the identity of the group and the identities of the plurality of M2M applications that belong to the group. - View Dependent Claims (15, 16)
-
Specification