System for auto-adjustment of gateway poll rates
First Claim
1. A system having adjustable gateway poll rates, comprising:
- a set of devices having applications; and
a gateway device operatively coupled to the set of devices having a mechanism that provides a role-based gateway function that allows for the applications registering with the gateway device to dynamically specify a subset group of synchronized data objects needed by the applications and specify a data rate and the mechanism automatically adjusts routing connections and allocates buffers to deliver the subset group of synchronized data objects at the specified data rate to the applications; and
wherein;
a subscription of each application has a message disclosing the subset group of synchronized data objects needed, the data rate at which to send the subset group of synchronized data objects, and a destination to send the subset group of synchronized data objects;
the gateway accepts formalized predefined role subscriptions and custom role subscriptions the formalized predefined role subscriptions are for common types of applications that need unique data objects and rates for their services; and
the custom role subscriptions applications are for applications of an uncommon type.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for light commercial building solutions (LCBS). Solutions and other systems may incorporate lightweight alerting service, auto-adjustment of gateway poll rates based on the needs of various consuming applications, detecting loss of space comfort control in a heating, ventilation and air conditioning (HVAC) system, HVAC capacity loss alerting using relative degree days and accumulated stage run time with operational equivalency checks, and HVAC alerting for loss of heat or cool capacity using delta temperature and dependent system properties. Also, incorporated may be triggering s subset of analytics by automatically inferring HVAC equipment details from controller configuration details, ensuring reliability of analytics by retaining logical continuity of HVAC equipment operational data even when controllers and other parts of the system are replaced, and an LCBS gateway with workflow and mechanisms to associate to a contractor account.
39 Citations
16 Claims
-
1. A system having adjustable gateway poll rates, comprising:
-
a set of devices having applications; and a gateway device operatively coupled to the set of devices having a mechanism that provides a role-based gateway function that allows for the applications registering with the gateway device to dynamically specify a subset group of synchronized data objects needed by the applications and specify a data rate and the mechanism automatically adjusts routing connections and allocates buffers to deliver the subset group of synchronized data objects at the specified data rate to the applications; and wherein; a subscription of each application has a message disclosing the subset group of synchronized data objects needed, the data rate at which to send the subset group of synchronized data objects, and a destination to send the subset group of synchronized data objects; the gateway accepts formalized predefined role subscriptions and custom role subscriptions the formalized predefined role subscriptions are for common types of applications that need unique data objects and rates for their services; and the custom role subscriptions applications are for applications of an uncommon type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of adjusting gateway poll rates using a gateway device, the method comprising:
-
registering one or more applications with the gateway device that dynamically specify a subset group of synchronized data objects that the applications need, and that dynamically specify the rate of the subset group of the synchronized data objects; automatically adjusting, by the gateway device, routing connections and automatically allocating buffers to deliver the subset group of synchronized data objects at the specified rate to the one or more applications; and allowing, by the gateway device, the one or more applications to use subscriptions that allow the one or more applications to send a message that includes a destination to send the subset group of synchronized data objects, and rate updates for the subset group of synchronized data objects to meet specific needs of the one or more applications; and wherein; the gateway device accepts formalized predefined role subscriptions and custom role applications; formalized predefined role subscriptions are for common application types that need unique data objects and rates for their services; and the custom role subscriptions applications are for applications of an uncommon type. - View Dependent Claims (10, 11, 12)
-
-
13. An adjustable gateway comprising:
-
a device that permits registration of an application to dynamically specify a subset group of synchronized data objects and a rate and the device automatically adjusts routing connections and allocates buffers to deliver the subset group of synchronized data objects at the specified data rate to the application; and wherein; the device accepts formalized predefined role subscriptions and custom role subscriptions disclosing the subset group of synchronized data objects needed, the data rate at which to send the subset group of synchronized data objects, and a destination to send the subset group of synchronized data objects; the formalized predefined role subscriptions are for applications of a first common types of applications that need unique data objects and rates for their services; the custom role subscriptions are for applications of an uncommon second type. - View Dependent Claims (14, 15, 16)
-
Specification