Patents by Inventor Gopi Subramanian

Gopi Subramanian has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10916121
    Abstract: A user interface for a security system includes a processing circuit, the processing circuit including a processor and memory coupled to the processor, the memory having instructions stored thereon that, when executed by the processor, cause the processing circuit to receive, from a user via a user device, a user request for information relating to the security system, determine, using natural language processing, an intent and one or more entities associated with the user request, the intent describing a purpose of the user request and the one or more entities describing a type or source of security system data, generate a response to the user request based on the intent and the one or more entities, wherein the response is a graphical display of security system data, and send the response to the user device.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: February 9, 2021
    Assignee: Johnson Controls Technology Company
    Inventors: Abdul Razak, Gopi Subramanian, Conor Joseph Donovan, Michael Stewart
  • Patent number: 10832564
    Abstract: A system for generating a false alarm rule for preventing a false alarm that occurs at a building includes a processing circuit configured to receive, via a communications interface, building data including events for the building devices. The building events include a first non-alarm event, a second non-alarm event different than the first non-alarm event, and a false alarm event. The processing circuit is configured to generate an event sequence based on the events, where the event sequence includes the first non-alarm event and the second non-alarm event and indicates a relationship between the first non-alarm event and the second non-alarm event that is indicative of a situation at the building that causes the false alarm event to occur. The processing circuit is configured to generate the false alarm rule based on the event sequence. The false alarm rule includes a recommendation for preventing the false alarm event from occurring.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: November 10, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Gopi Subramanian, Christine Trainor, Jason Kapuschat, Michael C. Stewart
  • Patent number: 10832563
    Abstract: A system for preventing a false alarm that occurs at a building, the system includes a processing circuit configured to receive, via a communications interface, building data including events for the building devices. The processing circuit is configured to determine, based on the events, whether a false alarm rule has triggered, where the false alarm rule indicates relationships between one or more of the events that is indicative of a situation at the building site that causes the false alarm, generate a parameter update for at least one of the plurality of building devices in response to determining that the false alarm rule has triggered, and implement the parameter update by providing, via the communications interface, the parameter update to the at least one of the building devices.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: November 10, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Gopi Subramanian, Christine Trainor, Jason Kapuschat
  • Patent number: 10726711
    Abstract: A system for determining and presenting false alarm reduction includes a processing circuit configured to determine addressable false alarms by determining, based on events of building devices of a building and event sequences of one or more false alarm rules, whether the one or more false alarm rules are triggered, where the one or more false alarm rules each include one of the event sequences indicating relationships between the events that are indicative of a situation at the building that causes an addressable false alarm. The processing circuit is configured to generate a plurality of recommendations based the triggered false alarm rules, wherein the recommendations prompt the user to rectify situations at the building that cause the addressable false alarms, generate a user interface comprising an indication of the addressable false alarms and the plurality of recommendations, and cause a display of a user device to display the user interface.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: July 28, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Gopi Subramanian, Christine Trainor, Jason Kapuschat
  • Publication number: 20200143648
    Abstract: Disclosed is a networked system for detecting conditions at a physical premises. The networked system includes a local computer system configure to read a configuration file that determines processing performed by the local computer system and evaluate collected sensor data with respect to the configuration file, for first sensor data to be processed by the local computer, and execute unsupervised learning models to continually analyze the first sensor data to produce operational states and detect drift sequences that are correlated to stored determined conditions. The networked system also includes a remote computer system that execute unsupervised learning models to continually analyze the collected sensor information. An alert is asserted by at least one of the local computer and the remote computer based on the determined conditions.
    Type: Application
    Filed: December 23, 2019
    Publication date: May 7, 2020
    Applicant: Johnson Controls Technology Company
    Inventors: James Trani, Gopi Subramanian
  • Patent number: 10607478
    Abstract: Systems and methods for reducing false alarms of a building are disclosed. The system includes a processing circuit configured to receive building security data of the building, the building security data comprising one or more events and identify a plurality of satisfied rules of a plurality of rules based on the one or more events, wherein each of the plurality of rules is associated with a particular sequence of one or more particular events. The processing circuit is also configured to select one satisfied rule of the plurality of satisfied rules based on a rule hierarchy, wherein the rule hierarchy indicates a classification level of each of the plurality of satisfied rules and generate a recommendation for reducing a false alarm associated with the one satisfied rule, wherein the recommendation comprises an indication of a root cause of the false alarm.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: March 31, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Michael C. Stewart, Gopi Subramanian, Conor J. Donovan
  • Patent number: 10593177
    Abstract: Disclosed is a networked system for detecting conditions at a physical premises. The networked system includes a local computer system configure to read a configuration file that determines processing performed by the local computer system and evaluate collected sensor data with respect to the configuration file, for first sensor data to be processed by the local computer, and execute unsupervised learning models to continually analyze the first sensor data to produce operational states and detect drift sequences that are correlated to stored determined conditions. The networked system also includes a remote computer system that execute unsupervised learning models to continually analyze the collected sensor information. An alert is asserted by at least one of the local computer and the remote computer based on the determined conditions.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: March 17, 2020
    Assignee: SENSORMATIC ELECTRONICS, LLC
    Inventors: James Trani, Gopi Subramanian
  • Patent number: 10573168
    Abstract: Systems and methods for alarm panel analysis include receiving a plurality of alarm events from the respective alarm panels monitoring corresponding buildings. An alarm analysis system may classify the alarm panels by identifying an alarm type for the alarm events. The alarm analysis system may determine a number of occurrences of each alarm type for the alarm panels, and generate a data point for a dataset for the alarm panels. The alarm analysis system may identify statistical dividers in the data points for the data set, which may be used for assigning a ranking for the alarm panels based on their location in relation to the statistical dividers. The alarm analysis system may construct and a monitoring dashboard which includes the rankings of the alarm panels, which may be rendered on a display to an end user.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: February 25, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Abdul Razak, Gopi Subramanian, Michael C. Stewart
  • Publication number: 20190355240
    Abstract: A user interface for a security system includes a processing circuit, the processing circuit including a processor and memory coupled to the processor, the memory having instructions stored thereon that, when executed by the processor, cause the processing circuit to receive, from a user via a user device, a user request for information relating to the security system, determine, using natural language processing, an intent and one or more entities associated with the user request, the intent describing a purpose of the user request and the one or more entities describing a type or source of security system data, generate a response to the user request based on the intent and the one or more entities, wherein the response is a graphical display of security system data, and send the response to the user device.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 21, 2019
    Applicant: Johnson Controls Technology Company
    Inventors: Abdul Razak, Gopi Subramanian, Conor Joseph Donovan, Michael Stewart
  • Patent number: 10359771
    Abstract: Techniques for detecting changes in operational characteristics of a group of sensor devices are described. The techniques collect sensor information from plural sensor devices deployed in a system, with the collected sensor information including sensor data and sensor device metadata. The techniques continually analyze the collected sensor information to detect changes in the operational characteristics of a sensor device in the group of sensor devices. Upon detection of changes in the operational characteristics of the sensor, a database that stores maintenance organization contact information is accessed and a request is generated for maintenance on the sensor device, which request is sent to the maintenance organization.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: July 23, 2019
    Assignee: Tyco Fire & Security GmbH
    Inventors: Christine Trainor, Gopi Subramanian, David Vavrasek
  • Publication number: 20180356809
    Abstract: Techniques for detecting changes in operational characteristics of a group of sensor devices are described. The techniques collect sensor information from plural sensor devices deployed in a system, with the collected sensor information including sensor data and sensor device metadata. The techniques continually analyze the collected sensor information to detect changes in the operational characteristics of a sensor device in the group of sensor devices. Upon detection of changes in the operational characteristics of the sensor, a database that stores maintenance organization contact information is accessed and a request is generated for maintenance on the sensor device, which request is sent to the maintenance organization.
    Type: Application
    Filed: June 8, 2017
    Publication date: December 13, 2018
    Inventors: Christine Trainor, Gopi Subramanian, David Vavrasek
  • Publication number: 20180315300
    Abstract: A system for generating a false alarm rule for preventing a false alarm that occurs at a building includes a processing circuit configured to receive, via a communications interface, building data including events for the building devices. The building events include a first non-alarm event, a second non-alarm event different than the first non-alarm event, and a false alarm event. The processing circuit is configured to generate an event sequence based on the events, where the event sequence includes the first non-alarm event and the second non-alarm event and indicates a relationship between the first non-alarm event and the second non-alarm event that is indicative of a situation at the building that causes the false alarm event to occur. The processing circuit is configured to generate the false alarm rule based on the event sequence. The false alarm rule includes a recommendation for preventing the false alarm event from occurring.
    Type: Application
    Filed: April 6, 2018
    Publication date: November 1, 2018
    Inventors: Gopi Subramanian, Christine Trainor
  • Publication number: 20180315301
    Abstract: A system for determining and presenting false alarm reduction includes a processing circuit configured to determine addressable false alarms by determining, based on events of building devices of a building and event sequences of one or more false alarm rules, whether the one or more false alarm rules are triggered, where the one or more false alarm rules each include one of the event sequences indicating relationships between the events that are indicative of a situation at the building that causes an addressable false alarm. The processing circuit is configured to generate a plurality of recommendations based the triggered false alarm rules, wherein the recommendations prompt the user to rectify situations at the building that cause the addressable false alarms, generate a user interface comprising an indication of the addressable false alarms and the plurality of recommendations, and cause a display of a user device to display the user interface.
    Type: Application
    Filed: April 6, 2018
    Publication date: November 1, 2018
    Inventors: Gopi Subramanian, Christine Trainor
  • Publication number: 20180315299
    Abstract: A system for preventing a false alarm that occurs at a building, the system includes a processing circuit configured to receive, via a communications interface, building data including events for the building devices. The processing circuit is configured to determine, based on the events, whether a false alarm rule has triggered, where the false alarm rule indicates relationships between one or more of the events that is indicative of a situation at the building site that causes the false alarm, generate a parameter update for at least one of the plurality of building devices in response to determining that the false alarm rule has triggered, and implement the parameter update by providing, via the communications interface, the parameter update to the at least one of the building devices.
    Type: Application
    Filed: April 6, 2018
    Publication date: November 1, 2018
    Inventors: Gopi Subramanian, Christine Trainor, Jason Kapuschat
  • Publication number: 20170270757
    Abstract: Disclosed is a networked system for detecting conditions at a physical premises. The networked system includes a local computer system configure to read a configuration file that determines processing performed by the local computer system and evaluate collected sensor data with respect to the configuration file, for first sensor data to be processed by the local computer, and execute unsupervised learning models to continually analyze the first sensor data to produce operational states and detect drift sequences that are correlated to stored determined conditions. The networked system also includes a remote computer system that execute unsupervised learning models to continually analyze the collected sensor information. An alert is asserted by at least one of the local computer and the remote computer based on the determined conditions.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 21, 2017
    Applicant: Sensormatic Electronics, LLC
    Inventors: James Trani, Gopi Subramanian
  • Publication number: 20170011312
    Abstract: A work order prediction system is described. The system includes computers that implement a recommendation engine that receives historical job records from customer jobs and produces a listing of rules comprising rules of the form A?B or A,B?C or A,B>C, D, where A, B, C, D are work order jobs and a calculated confidence value for a result of each of the rules. The system includes a key phrase extraction module and a site similarity computation module, which feed a prediction engine that generates a prediction of a work order and basis of the prediction.
    Type: Application
    Filed: July 7, 2015
    Publication date: January 12, 2017
    Applicant: Tyco Fire & Security GmbH
    Inventors: Gopi Subramanian, Christine Trainor, Michael Stewart
  • Patent number: 9208677
    Abstract: Certain embodiments of the disclosure may include systems and methods for process alarm reduction. According to an example embodiment of the disclosure, a method is provided for process alarm reduction. The method can include generating at least one alarm event modality based at least in part on the received alarm information or alarm events; filtering the received alarm information or alarm events using the at least one alarm event modality; and prioritizing at least a portion of the filtered alarm information or alarm events.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: December 8, 2015
    Assignee: General Electric Company
    Inventors: Thomas Giles Szudajski, Paul Edward Cuddihy, Gopi Subramanian
  • Publication number: 20150347570
    Abstract: A method includes providing a corpus of text, and using suffix manipulation to obtain a stem for at least some tokens in the corpus. The method also includes using the respective stem for each token of the at least some tokens to form groups of the at least some tokens. In addition, the method includes using the groups of tokens to select lemmas for at least some of the tokens in the groups of tokens.
    Type: Application
    Filed: May 28, 2014
    Publication date: December 3, 2015
    Applicant: General Electric Company
    Inventors: Kalpit Vikrambhai Desai, Gopi Subramanian
  • Publication number: 20140361885
    Abstract: Certain embodiments of the disclosure may include systems and methods for process alarm reduction. According to an example embodiment of the disclosure, a method is provided for process alarm reduction. The method can include generating at least one alarm event modality based at least in part on the received alarm information or alarm events; filtering the received alarm information or alarm events using the at least one alarm event modality; and prioritizing at least a portion of the filtered alarm information or alarm events.
    Type: Application
    Filed: June 6, 2013
    Publication date: December 11, 2014
    Inventors: Thomas Giles Szudajski, Paul Edward Cuddihy, Gopi Subramanian
  • Publication number: 20140277921
    Abstract: A method for identifying and analyzing data entities from (maintenance, repair, and overhaul (MRO)) data is provided. The method includes obtaining MRO data comprising unstructured text information. The method also includes performing named entity recognition on the MRO data to extract entities from the unstructured text information and label the entities with a tag. The method further includes analyzing the labeled entities via a heuristic to estimate an effectiveness of a fix for a specific issue or to estimate a reliability of a component.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Vineel Chandrakanth Gujjar, Debasis Bal, Gopi Subramanian, Brian David Larder, Andrew James Smith, Mark Thomas Harrington