Patents by Inventor Mariswamy Girish Chandra
Mariswamy Girish Chandra 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: 10599946Abstract: A system and method for identifying real time change in a scene of an unknown environment using an unmanned vehicle. In the context of unmanned vehicle navigation, it is critical to calculate the saliency map in real time and employ them in scene understanding. This will reduce the search space and ensure that the process is quicker. A domain specific ontology is created and a saliency model is developed. The saliency model detects key domain specific regions of interest in two consecutive images. The regions of interest is used for registration and change detection. The system is detecting the change by using visual saliency as an abstract feature that is developed in the environment. Probability of change is derived using the salient maps of the two images.Type: GrantFiled: January 12, 2018Date of Patent: March 24, 2020Assignee: Tata Consultancy Services LimitedInventors: Jayavardhana Rama Gubbi Lakshminarasimha, Karthikeyan Vaiapury, Mariswamy Girish Chandra, Balamuralidhar Purushothaman, Shailesh Shankar Deshpande
-
Patent number: 10467533Abstract: System and method for predicting enterprise system response time is disclosed. System pre-processes causal variables of historical output time series data to select subset of causal variables by applying regression techniques to obtain significant causal variables. Historical output time series data shows response time of enterprise system. System derives dummy variables from historical output time series data using threshold based method. Dummy variables are specific to peak detection and trough detection in historic output time series data. System trains predictive model using historical output time series data, significant causal variables, and dummy variables to generate trained predictive model and predictive model designed using machine learning technique selected based on forecast methodology used for forecasting input time series data.Type: GrantFiled: September 21, 2016Date of Patent: November 5, 2019Assignee: Tata Consultancy Services LimitedInventors: Kriti Kumar, Naveen Kumar Thokala, Ravikumar Karumanchi, Mariswamy Girish Chandra, Kalyan Prathap Kamakolanu Guru, Suresh Upparapalli, Madhusudhan Kamma Chavala Chowdary, Prasanna Madhavrao Kulkarni, Pareshkumar Bhawanishankar Sharda
-
Publication number: 20180268247Abstract: A system and method for identifying real time change in a scene of an unknown environment using an unmanned vehicle. In the context of unmanned vehicle navigation, it is critical to calculate the saliency map in real time and employ them in scene understanding. This will reduce the search space and ensure that the process is quicker. A domain specific ontology is created and a saliency model is developed. The saliency model detects key domain specific regions of interest in two consecutive images. The regions of interest is used for registration and change detection. The system is detecting the change by using visual saliency as an abstract feature that is developed in the environment. Probability of change is derived using the salient maps of the two images.Type: ApplicationFiled: January 12, 2018Publication date: September 20, 2018Applicant: Tata Consultancy Services LimitedInventors: Jayavardhana Rama GUBBI LAKSHMINARASIMHA, Karthikeyan VAIAPURY, Mariswamy Girish CHANDRA, Balamuralidhar PURUSHOTHAMAN, Shailesh Shankar DESHPANDE
-
Patent number: 9734588Abstract: A method and system is provided for the compression of a video captured from a static camera. A background image and an original image is captured from the static camera. A foreground object is extracted by taking the difference between the transformed original image and the transformed background image. The foreground object is represented as a sparse vector using wavelets. The method revolves around the compressive sensing framework by ingeniously using the complex field BCH codes and the syndrome as measurements to achieve robust background subtraction using reduced number of measurements. The reconstruction is carried out by a Complex-field BCH decoder coupled with block based implementation. According to another embodiment, an adaptive techniques has also been proposed for acquiring the measurements required for recovering the images.Type: GrantFiled: March 14, 2016Date of Patent: August 15, 2017Assignee: Tata Consultancy Services LimitedInventors: Narendra Narsimharao, Mariswamy Girish Chandra
-
Publication number: 20170185902Abstract: System and method for predicting enterprise system response time is disclosed. System pre-processes causal variables of historical output time series data to select subset of causal variables by applying regression techniques to obtain significant causal variables. Historical output time series data shows response time of enterprise system. System derives dummy variables from historical output time series data using threshold based method. Dummy variables are specific to peak detection and trough detection in historic output time series data. System trains predictive model using historical output time series data, significant causal variables, and dummy variables to generate trained predictive model and predictive model designed using machine learning technique selected based on forecast methodology used for forecasting input time series data.Type: ApplicationFiled: September 21, 2016Publication date: June 29, 2017Applicant: TATA CONSULTANCY SERVICES LIMITEDInventors: Kriti KUMAR, Naveen Kumar Thokala, Ravikumar Karumanchi, Mariswamy Girish Chandra, Kalyan Prathap Kamakolanu Guru, Suresh Upparapalli, Madhusudhan Kamma Chavala Chowdary, Prasanna Madhavrao Kulkarni, Pareshkumar Bhawanishankar Sharda
-
Publication number: 20170053418Abstract: A method and system is provided for the compression of a video captured from a static camera. A background image and an original image is captured from the static camera. A foreground object is extracted by taking the difference between the transformed original image and the transformed background image. The foreground object is represented as a sparse vector using wavelets. The method revolves around the compressive sensing framework by ingeniously using the complex field BCH codes and the syndrome as measurements to achieve robust background subtraction using reduced number of measurements. The reconstruction is carried out by a Complex-field BCH decoder coupled with block based implementation. According to another embodiment, an adaptive techniques has also been proposed for acquiring the measurements required for recovering the images.Type: ApplicationFiled: March 14, 2016Publication date: February 23, 2017Applicant: Tata Consultancy Services LimitedInventors: Narendra NARSIMHARAO, Mariswamy Girish CHANDRA
-
Patent number: 9473178Abstract: The present disclosure relates to methods, systems, and computer-readable media for varying a memory size in a data stream processing while improving a connection degree sketch. Embodiments of the present disclosure may encode an input data by using an error coding technique to produce an encoded data, wherein the encoded data results in a modified memory size; generate a host connectivity using a set of parameters and applying a reverse sketching technique over the encoded data in order to obtain estimated encoded data; and decode the encoded data after the host connectivity is established using a decoding technique and obtaining an output data. The memory size of the output data may be proportional to the memory size of the input data.Type: GrantFiled: May 19, 2014Date of Patent: October 18, 2016Assignee: Tata Consultancy Services LimitedInventors: Addagadde Subramanya Ravishankara Shastry, Barkur Suryanarayana Adiga, Mariswamy Girish Chandra
-
Patent number: 9310865Abstract: Disclosed is a method and system for optimizing a composite load disaggregation. The system comprises an input module, a factor graph module, a contextual information database, a rule engine, a priori database and a rule database. The factor-graph module is configured to perform factor-graph analysis on one or more input variables received from the input module to generate confidence measures wherein the confidence measures indicate the composite load disaggregation. The method and system is enabled to retrieve contextual information from the contextual information database. The method and system is further enabled to optimize the composite load disaggregation by means of the rule engine. The rule engine is adapted to retrieve one or more rules from the rule database and further adapted to apply retrieved rules to the confidence measures and to the contextual information for identifying at least one appliance from one or more appliances in an electrical environment.Type: GrantFiled: March 4, 2013Date of Patent: April 12, 2016Assignee: Tata Consultancy Services LimitedInventors: Goutam Y G, Swanand Kadhe, Mariswamy Girish Chandra, Balamuralidhar Purushothaman
-
Patent number: 9148708Abstract: Disclosed is a method and system for real time appending at least one electronic message in at least one video stream. The system includes a channel identification module, a signal processing module, a decision module and a message appending module. The channel identification module is configured to identify at least one channel broadcasting the at least one video stream comprising at least one video frame. The signal processing module is configured to perform signal processing analysis on the at least one video frame to detect a plurality of objects associated with at least one content. The decision module is configured to validate the presence of the at least one content by contextually correlating at least one object with at least one other object from the plurality of objects. The message appending module is then configured to append the at least one electronic message in the at least one video stream.Type: GrantFiled: March 17, 2014Date of Patent: September 29, 2015Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Prashanth Venkataswamy, Goutam Yelluru Gopal, Mariswamy Girish Chandra
-
Patent number: 9116827Abstract: A system(s), method(s) and computer program product to optimize Luby Transform codes to facilitate a transmission of data over a communication network are disclosed. Demands from various sinks are received and a demand vector is calculated. Various sources are employed with LT codes to encode the data. A Generalized LT code (GLT) is generated for an objective function determined for a given demand vector irrespective of the LT codes employed at the sources. Morphing rules are designed by optimizing a degree distribution of the data and mapping LT codes to the generalized LT codes. The GLT is optimized by using a linear transformation to obtain optimal morphing rules. The LT codes are retargeted by re-encoding an LT encoded data to further obtain an LT re-encoded data. The LT re-encoded data is then transmitted by a relay device to plurality of sinks.Type: GrantFiled: August 30, 2013Date of Patent: August 25, 2015Assignee: Tata Consultancy Services LimitedInventors: Shirish Subhash Karande, Mariswamy Girish Chandra, Sachin P. Lodha
-
Publication number: 20150067451Abstract: A system(s), method(s) and computer program product to optimize Luby Transform codes to facilitate a transmission of data over a communication network are disclosed. Demands from various sinks are received and a demand vector is calculated. Various sources are employed with LT codes to encode the data. A Generalized LT code (GLT) is generated for an objective function determined for a given demand vector irrespective of the LT codes employed at the sources. Morphing rules are designed by optimizing a degree distribution of the data and mapping LT codes to the generalized LT codes. The GLT is optimized by using a linear transformation to obtain optimal morphing rules. The LT codes are retargeted by re-encoding an LT encoded data to further obtain an LT re-encoded data. The LT re-encoded data is then transmitted by a relay device to plurality of sinks.Type: ApplicationFiled: August 30, 2013Publication date: March 5, 2015Applicant: Tata Consultancy Services LimitedInventors: Shirish Subhash Karande, Mariswamy Girish Chandra, Sachin P. Lodha
-
Publication number: 20140344651Abstract: The present disclosure relates to methods, systems, and computer-readable media for varying a memory size in a data stream processing while improving a connection degree sketch. Embodiments of the present disclosure may encode an input data by using an error coding technique to produce an encoded data, wherein the encoded data results in a modified memory size; generate a host connectivity using a set of parameters and applying a reverse sketching technique over the encoded data in order to obtain estimated encoded data; and decode the encoded data after the host connectivity is established using a decoding technique and obtaining an output data. The memory size of the output data may be proportional to the memory size of the input data.Type: ApplicationFiled: May 19, 2014Publication date: November 20, 2014Applicant: Tata Consultancy Services LimitedInventors: Addagadde Subramanya Ravishankara Shastry, Barkur Suryanarayana Adiga, Mariswamy Girish Chandra
-
Publication number: 20140298380Abstract: Disclosed is a method and system for real time appending at least one electronic message in at least one video stream. The system includes a channel identification module, a signal processing module, a decision module and a message appending module. The channel identification module is configured to identify at least one channel broadcasting the at least one video stream comprising at least one video frame. The signal processing module is configured to perform signal processing analysis on the at least one video frame to detect a plurality of objects associated with at least one content. The decision module is configured to validate the presence of the at least one content by contextually correlating at least one object with at least one other object from the plurality of objects. The message appending module is then configured to append the at least one electronic message in the at least one video stream.Type: ApplicationFiled: March 17, 2014Publication date: October 2, 2014Applicant: Tata Consultancy Services LimitedInventors: Prashanth Venkataswamy, Goutam Yelluru Gopal, Mariswamy Girish Chandra
-
Patent number: 8775860Abstract: The invention relates to a method and a system for regenerating a failed storage node from one or more storage nodes storing an original file and also reconstructing the said original file. The method involves encoding the file segments using a XOR operation, decoding the encoded file segment using the XOR operation and regenerating the failed node by using the storage nodes which are in active position. The regenerated file segments are further written to a new storage node.Type: GrantFiled: July 18, 2011Date of Patent: July 8, 2014Assignee: Tata Consultancy Services LimitedInventors: Swanand Kadhe, Balaji Janakiram, Mariswamy Girish Chandra, Balamuralidhar Purushothaman
-
Publication number: 20140149181Abstract: Described are a method and a system for conducting a survey of at least one survey item. The method includes obtaining historical survey data of the at least one survey item for T number of data stores. The method also includes determining a sparsity number K associated with the historical survey data of the at least one survey item for the T number of data stores. The method also includes determining a target number M based on the sparsity number K. The target number M is indicative of a reduced number of data stores, present amongst the T number of data stores, for collection of current survey data to estimate current survey data of the at least one survey item for the T number of data stores.Type: ApplicationFiled: November 26, 2013Publication date: May 29, 2014Applicant: Tata Consultancy Services LimitedInventors: Sandhya Sree Thaskani, Aditya Sood, Balamuralidhar Purushothaman, Mariswamy Girish Chandra
-
Publication number: 20130231795Abstract: Disclosed is a method and system for optimizing a composite load disaggregation. The system comprises an input module, a factor graph module, a contextual information database, a rule engine, a priori database and a rule database. The factor-graph module is configured to perform factor-graph analysis on one or more input variables received from the input module to generate confidence measures wherein the confidence measures indicate the composite load disaggregation. The method and system is enabled to retrieve contextual information from the contextual information database. The method and system is further enabled to optimize the composite load disaggregation by means of the rule engine. The rule engine is adapted to retrieve one or more rules from the rule database and further adapted to apply retrieved rules to the confidence measures and to the contextual information for identifying at least one appliance from one or more appliances in an electrical environment.Type: ApplicationFiled: March 4, 2013Publication date: September 5, 2013Applicant: TATA CONSULTANCY SERVICES LIMITEDInventors: Goutam Y G, Swanand Kadhe, Mariswamy Girish Chandra, Balamuralidhar Purushothaman
-
Patent number: 8447330Abstract: A system and method for wireless location estimation of a mobile node using radio transceivers with polarization diversity have been disclosed. The system includes a plurality of pre-defined fixed reference nodes distributed over a predetermined area adapted to transmit fixed reference signals. The system further includes mobile node transmission module at the mobile node adapted to transmit mobile reference signals with respect the mobile node and plurality of pre-defined fixed reference nodes. The horizontal polarization module and vertical polarization module polarize the transmitted mobile reference signals and the strength of the signals is measured. The derivation module derives the range of the signals. Subsequently, a profile of the derived range with reference to the measured signal strength is created by the system. The system further employs a trilateration algorithm to determine localization of the node using the created profile, thereby providing the location estimation for the mobile node.Type: GrantFiled: April 25, 2012Date of Patent: May 21, 2013Assignee: Tata Consultancy Services Ltd.Inventors: Tapas Chakravarty, Chethan Puttanna Konanakera, Prabha Janardan, Mariswamy Girish Chandra, Balamuralidhar Purushothaman
-
Publication number: 20130023283Abstract: A system and method for wireless location estimation of a mobile node using radio transceivers with polarization diversity have been disclosed. The system includes a plurality of pre-defined fixed reference nodes distributed over a predetermined area adapted to transmit fixed reference signals. The system further includes mobile node transmission module at the mobile node adapted to transmit mobile reference signals with respect the mobile node and plurality of pre-defined fixed reference nodes. The horizontal polarization module and vertical polarization module polarize the transmitted mobile reference signals and the strength of the signals is measured. The derivation module derives the range of the signals. Subsequently, a profile of the derived range with reference to the measured signal strength is created by the system. The system further employs a trilateration algorithm to determine localization of the node using the created profile, thereby providing the location estimation for the mobile node.Type: ApplicationFiled: April 25, 2012Publication date: January 24, 2013Inventors: Tapas Chakravarty, Chethan Puttanna Konanakera, Prabha Janardan, Mariswamy Girish Chandra, Balamuralidhar Purushothaman
-
Publication number: 20120023362Abstract: The invention relates to a method and a system for regenerating a failed storage node from one or more storage nodes storing an original file and also reconstructing the said original file. The method involves encoding the file segments using a XOR operation, decoding the encoded file segment using the XOR operation and regenerating the failed node by using the storage nodes which are in active position. The regenerated file segments are further written to a new storage node.Type: ApplicationFiled: July 18, 2011Publication date: January 26, 2012Applicant: TATA CONSULTANCY SERVICES LIMITEDInventors: Swanand Kadhe, Balaji Janakiram, Mariswamy Girish Chandra, Balamuralidhar Purushothaman