-
公开(公告)号:US11102250B2
公开(公告)日:2021-08-24
申请号:US16285395
申请日:2019-02-26
Applicant: Tata Consultancy Services Limited
Inventor: Rajesh Jayaprakash , Srinarayana Nagarathinam , Venkatesh Ramanathan , Ramasubramanian Suriyanarayanan , Anand Sivasubramaniam
IPC: H04L29/06
Abstract: Identifying policy violations for controlling behavior of an Internet of Things (IoT) automation system is provided. Traditional systems and methods provide for controlling IoT based automation system based upon a static analysis of a system model and rules. The embodiments of the proposed disclosure provide for controlling behavior of the IoT automation system by identifying one or more policy violations, wherein the one or more policy violations are identified by generating a plurality of models representing behavior, relationships and functions of one or more sub-systems corresponding to the IoT automation system; extracting a set of modelled rules; constructing, using each of the plurality of models and the set of modelled rules, an integrated model; and identifying, from the integrated model, the one or more policy violations via a Model Verifier Component for controlling behavior of the IoT automation system.
-
2.
公开(公告)号:US11977966B2
公开(公告)日:2024-05-07
申请号:US17136702
申请日:2020-12-29
Applicant: Tata Consultancy Services Limited
Inventor: Tejasvi Malladi , Karpagam Murugappan , Depak Sudarsanam , Ramasubramanian Suriyanarayanan , Arunchandar Vasan
CPC classification number: G06N3/006 , G06F18/2155 , G06N20/00 , G06Q10/02 , G06Q10/04
Abstract: Considering the dependency of a flight hold time on multitude of dynamically varying factors, determining an optimal hold time balancing between passenger utility and airline utility is challenging. State of art approaches are limited to use of only deterministic approaches with limited ML assistance that require huge labelled training data. Embodiments disclosed herein provide a method and system for computing and recommending optimal hold time for every flight of an airline so as to minimize passenger misconnects in airline operations through Reinforcement Learning (RL). The method disclosed utilizes RL, which is trained to make decision at a flight level considering local factors while still adhering to the global objective based on global factors. Further method introduces business constants in the rewards to the RL agents bringing in airline specific flexibility in reward function.
-
3.
公开(公告)号:US11579576B2
公开(公告)日:2023-02-14
申请号:US16775089
申请日:2020-01-28
Applicant: Tata Consultancy Services Limited
Inventor: Supriya Agrawal , Sagar Verma , Ramasubramanian Suriyanarayanan , Srinarayana Nagarathinam , Rajesh Jayaprakash , Venkatesh Ramanathan , Anand Sivasubramaniam
IPC: G05B19/042 , G06N5/02
Abstract: Sub-systems of air handling units in infrastructures face unresolved problem of conflict in the rules that activate in a contradictory manner at the same time resulting in sub-optimal performance of the subsystems. The present disclosure provides a system and method for optimizing performance parameters of air handling units in infrastructures. Rule sets having conflicting conditions are identified after verification of rules which are specific to air handling units. Further, frequency of the rule sets having conflicting conditions is determined to generate a ranked list of the rule sets having conflicting conditions. Another ranking procedure is implemented for the rules comprised in the ranked list of the rule sets having conflicting conditions. The system dynamically optimizes one or more parameters specific to the performance criteria based on the ranking of rules.
-
公开(公告)号:US11016464B2
公开(公告)日:2021-05-25
申请号:US16506673
申请日:2019-07-09
Applicant: Tata Consultancy Services Limited
Inventor: Rajesh Jayaprakash , Srinarayana Nagarathinam , Supriya Agrawal , Ramasubramanian Suriyanarayanan , Anand Sivasubramaniam
IPC: G05B19/00 , G05B19/048
Abstract: This disclosure relates generally to a system and method to identify at least one conflict and for controlling both static and dynamic variables in one or more operations of at least one subsystem of a plurality of building automation sub-systems. It includes a supervisory control layer that orchestrates multiple underlying sub-systems like heating, ventilation, and air-conditioning (HVAC) sub-systems and at least one access control sub-system. A test case generation framework is used to verify static and dynamic variables of operations of the sub-systems. It identifies conflicts in the static and dynamic variables. Therefore, the system provides controls to the sub-systems using the identified and adjusted conflict of static and dynamic variables on operations.
-
-
-