Device registration in a hierarchical monitor service
First Claim
1. A method comprising:
- transmitting, from a registering monitor service at a first tier of a hierarchical, multi-tier monitoring architecture for a device network, a solicitation message identifying both the registering monitor service, and a registered monitor service associated with a second, higher tier of the hierarchical, multi-tier monitoring architecture;
transmitting, from the registered monitor service, an advertisement message indicating an identity and availability of the registered monitoring service for registration;
transmitting, from the registering monitor service, a registration message including registration data associated with the registering monitor service; and
registering the registering monitor service within the hierarchical, multi-tier monitoring architecture, based on the registration data.
5 Assignments
0 Petitions
Accused Products
Abstract
Monitor services deployable on device networks may be implemented using a modular approach, in which a core monitor service is mapped to one or more devices included in, or associated with, the device networks. Additional monitoring-related functionality may be provided to such devices using plug-ins, add-on services or service components, or other service modules, which interact with the core monitor service. The core monitor service(s) and any monitor service modules may be mapped, to specific ones of the devices, based on, for example, requirements of other services and/or relevant device metadata (e.g., capabilities) of the devices. In additional or alternative implementations, various protocols may be used to register new devices and deployed monitor service(s) with the distributed monitoring service(s) in a fast, secure, energy-efficient, and reliable manner, even as devices join or leave the device network(s).
177 Citations
20 Claims
-
1. A method comprising:
-
transmitting, from a registering monitor service at a first tier of a hierarchical, multi-tier monitoring architecture for a device network, a solicitation message identifying both the registering monitor service, and a registered monitor service associated with a second, higher tier of the hierarchical, multi-tier monitoring architecture; transmitting, from the registered monitor service, an advertisement message indicating an identity and availability of the registered monitoring service for registration; transmitting, from the registering monitor service, a registration message including registration data associated with the registering monitor service; and registering the registering monitor service within the hierarchical, multi-tier monitoring architecture, based on the registration data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
a monitor service configured to obtain and report monitor data regarding a device network at a first level of a hierarchical, multi-tiered monitor service, the monitor service comprising; a registration system configured to send a solicitation message from the monitor service, the solicitation message specifying, by tier, a registered monitor service at a higher-level tier of the hierarchical, multi-tiered monitor architecture, the registration system being further configured to receive an advertisement message from the registered monitor service, determine that the registered monitor service is a member of the specified tier based on the advertisement message, and send a registration message to the registered monitor service. - View Dependent Claims (15, 16)
-
17. A method comprising:
-
receiving a solicitation message from a monitor service at a registered monitor service of a hierarchical, multi-tiered monitor architecture for a device network; determining that the monitor service is not registered through the registered monitor service as a member of the hierarchical, multi-tiered monitor architecture; determining an identification of a tier specified in the solicitation message, the registered monitor service being deployed on the tier; sending an advertisement message to the monitor service, the advertisement specifying the registered monitor service as being deployed on the tier and available for registration; receiving a registration message from the monitor service; and registering the monitor service within the hierarchical, multi-tiered monitor architecture, based on the registration message. - View Dependent Claims (18, 19, 20)
-
Specification