Patents by Inventor Mukundan Madhavan

Mukundan Madhavan 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: 11533238
    Abstract: An online system receives time series data and analyzes the data for identifying trend changes or level shifts in the time series. The time series data may describe resource utilization of systems, for example, bandwidth of computer networks. The online system uses prediction models, for example, machine learning based prediction models using regression to predict data values for the time series. The online system determines error residue values based on difference between predicted data values and actual data values of the time series. The online system determines level change in the error residue to identify change-points representing trend changes or level-shifts in the original time-series. The online system takes corrective action based on the change-point information and the trend following the occurrence of the change-point, for example, sending alerts or instructions for causing reconfiguration of the systems such as the computer network.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: December 20, 2022
    Assignee: Goldman Sachs & Co. LLC
    Inventor: Mukundan Madhavan
  • Publication number: 20210314231
    Abstract: An online system receives time series data and analyzes the data for identifying trend changes or level shifts in the time series. The time series data may describe resource utilization of systems, for example, bandwidth of computer networks. The online system uses prediction models, for example, machine learning based prediction models using regression to predict data values for the time series. The online system determines error residue values based on difference between predicted data values and actual data values of the time series. The online system determines level change in the error residue to identify change-points representing trend changes or level-shifts in the original time-series. The online system takes corrective action based on the change-point information and the trend following the occurrence of the change-point, for example, sending alerts or instructions for causing reconfiguration of the systems such as the computer network.
    Type: Application
    Filed: June 11, 2021
    Publication date: October 7, 2021
    Inventor: Mukundan Madhavan
  • Patent number: 11063832
    Abstract: An online system receives time series data and analyzes the data for identifying trend changes or level shifts in the time series. The time series data may describe resource utilization of systems, for example, bandwidth of computer networks. The online system uses prediction models, for example, machine learning based prediction models using regression to predict data values for the time series. The online system determines error residue values based on difference between predicted data values and actual data values of the time series. The online system determines level change in the error residue to identify change-points representing trend changes or level-shifts in the original time-series. The online system takes corrective action based on the change-point information and the trend following the occurrence of the change-point, for example, sending alerts or instructions for causing reconfiguration of the systems such as the computer network.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: July 13, 2021
    Assignee: Goldman Sachs & Co. LLC
    Inventor: Mukundan Madhavan
  • Publication number: 20200313971
    Abstract: An online system receives time series data and analyzes the data for identifying trend changes or level shifts in the time series. The time series data may describe resource utilization of systems, for example, bandwidth of computer networks. The online system uses prediction models, for example, machine learning based prediction models using regression to predict data values for the time series. The online system determines error residue values based on difference between predicted data values and actual data values of the time series. The online system determines level change in the error residue to identify change-points representing trend changes or level-shifts in the original time-series. The online system takes corrective action based on the change-point information and the trend following the occurrence of the change-point, for example, sending alerts or instructions for causing reconfiguration of the systems such as the computer network.
    Type: Application
    Filed: May 15, 2020
    Publication date: October 1, 2020
    Inventor: Mukundan Madhavan
  • Publication number: 20200235998
    Abstract: An online system receives time series data and analyzes the data for identifying trend changes or level shifts in the time series. The time series data may describe resource utilization of systems, for example, bandwidth of computer networks. The online system uses prediction models, for example, machine learning based prediction models using regression to predict data values for the time series. The online system determines error residue values based on difference between predicted data values and actual data values of the time series. The online system determines level change in the error residue to identify change-points representing trend changes or level-shifts in the original time-series. The online system takes corrective action based on the change-point information and the trend following the occurrence of the change-point, for example, sending alerts or instructions for causing reconfiguration of the systems such as the computer network.
    Type: Application
    Filed: March 7, 2019
    Publication date: July 23, 2020
    Inventor: Mukundan Madhavan
  • Patent number: 10715393
    Abstract: An online system receives time series data and analyzes the data for identifying trend changes or level shifts in the time series. The time series data may describe resource utilization of systems, for example, bandwidth of computer networks. The online system uses prediction models, for example, machine learning based prediction models using regression to predict data values for the time series. The online system determines error residue values based on difference between predicted data values and actual data values of the time series. The online system determines level change in the error residue to identify change-points representing trend changes or level-shifts in the original time-series. The online system takes corrective action based on the change-point information and the trend following the occurrence of the change-point, for example, sending alerts or instructions for causing reconfiguration of the systems such as the computer network.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: July 14, 2020
    Assignee: Goldman Sachs & Co. LLC
    Inventor: Mukundan Madhavan
  • Patent number: 10057739
    Abstract: Methods, systems, and computer program products for distributed and localized policy and charging control in cellular networks are provided herein.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kothari, Dilip Krishnaswamy, Mukundan Madhavan, Vijay Purushottam Gabale
  • Publication number: 20170118616
    Abstract: Methods, systems, and computer program products for distributed and localized policy and charging control in cellular networks are provided herein.
    Type: Application
    Filed: October 21, 2015
    Publication date: April 27, 2017
    Inventors: Ravi Kothari, Dilip Krishnaswamy, Mukundan Madhavan, Vijay Purushottam Gabale
  • Patent number: 9565116
    Abstract: Methods and arrangements for managing variable-priority flows in a network. Requests for transmission of digital content are received from client devices, each request being associated with a priority, the requests including at least one lower-priority delayable request and at least one higher-priority request. A usable bandwidth for delivery of the requested digital content through the network is estimated and, within the estimated usable bandwidth, there is controlled at least one flow associated with the at least one lower-priority request in the presence of at least one flow for the at least one higher-priority request. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: February 7, 2017
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Umamaheswari C. Devi, Ravindranath Kokku, Vinay Kumar Kolar, Mukundan Madhavan
  • Patent number: 9471460
    Abstract: Methods and arrangements for characterizing software base-station workloads. Input system parameters are mapped to work-determining parameters which act to determine computational requirements of a dynamic workload. A synthetic experiment is undertaken to measure the computational requirements determined by the work-determining parameters.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Malolan Chetlur, Parul Gupta, Mukundan Madhavan
  • Patent number: 9247559
    Abstract: Methods, systems, and articles of manufacture for dynamically delayed delivery of content in a network are provided herein. A method includes receiving, from a user device coupled to a network, a request for a content from the network; estimating a measure of available bandwidth on the network for delivery of the requested content at each of multiple periods of time; generating multiple schedules for the delivery of the requested content, wherein each of the multiple schedules is based on (i) the measure of available bandwidth on the network at one of the multiple periods of time and (ii) a predefined set of scheduling rules associated with the user device and the network; and delivering the requested content to the user device according to a schedule selected from the multiple schedules.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Umamaheswari Devi, Ravindranath Kokku, Shivkumar Kalyanaraman, Mukundan Madhavan
  • Publication number: 20150223260
    Abstract: Methods, systems, and articles of manufacture for dynamically delayed delivery of content in a network are provided herein. A method includes receiving, from a user device coupled to a network, a request for a content from the network; estimating a measure of available bandwidth on the network for delivery of the requested content at each of multiple periods of time; generating multiple schedules for the delivery of the requested content, wherein each of the multiple schedules is based on (i) the measure of available bandwidth on the network at one of the multiple periods of time and (ii) a predefined set of scheduling rules associated with the user device and the network; and delivering the requested content to the user device according to a schedule selected from the multiple schedules.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: International Business Machines Corporation
    Inventors: Umamaheswari Devi, Ravindranath Kokku, Shivkumar Kalyanaraman, Mukundan Madhavan
  • Patent number: 9026077
    Abstract: Methods and arrangements for undertaking delayed delivery of digital content. At least one request for transmission of digital content is received from a client device. There is estimated a usable bandwidth for delivery of the digital content during a predetermined time period. There is offered to the client device two or more delivery schedules for delayed digital content delivery during the predetermined time period. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: March 30, 2013
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Umamaheswari Devi, Shivkumar Kalyanaraman, Ravindranath Kokku, Mukundan Madhavan
  • Patent number: 9008710
    Abstract: Methods, apparatuses, and computer program products for controlling communication between whitespace devices are provided.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Malolan Chetlur, Harish Ganapathy, Shivkumar Kalyanaraman, Mukundan Madhavan
  • Publication number: 20150063106
    Abstract: Methods and arrangements for managing variable-priority flows in a network. Requests for transmission of digital content are received from client devices, each request being associated with a priority, the requests including at least one lower-priority delayable request and at least one higher-priority request. A usable bandwidth for delivery of the requested digital content through the network is estimated and, within the estimated usable bandwidth, there is controlled at least one flow associated with the at least one lower-priority request in the presence of at least one flow for the at least one higher-priority request. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: August 29, 2013
    Publication date: March 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Umamaheswari C. Devi, Ravindranath Kokku, Vinay Kumar Kolar, Mukundan Madhavan
  • Publication number: 20140295789
    Abstract: Methods and arrangements for undertaking delayed delivery of digital content. At least one request for transmission of digital content is received from a client device. There is estimated a usable bandwidth for delivery of the digital content during a predetermined time period. There is offered to the client device two or more delivery schedules for delayed digital content delivery during the predetermined time period. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: March 30, 2013
    Publication date: October 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: Umamaheswari Devi, Shivkumar Kalyanaraman, Ravindranath Kokku, Mukundan Madhavan
  • Publication number: 20130263135
    Abstract: Methods and arrangements for characterizing software base-station workloads. Input system parameters are mapped to work-determining parameters which act to determine computational requirements of a dynamic workload. A synthetic experiment is undertaken to measure the computational requirements determined by the work-determining parameters.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Malolan Chetlur, Parul Gupta, Mukundan Madhavan
  • Publication number: 20130172033
    Abstract: Methods, apparatuses, and computer program products for controlling communication between whitespace devices are provided.
    Type: Application
    Filed: June 14, 2012
    Publication date: July 4, 2013
    Applicant: International Business Machines Corporation
    Inventors: Malolan Chetlur, Harish Ganapathy, Shivkumar Kalyanaraman, Mukundan Madhavan
  • Publication number: 20130172032
    Abstract: Methods, apparatuses, and computer program products for controlling communication between whitespace devices are provided.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Malolan Chetlur, Harish Ganapathy, Shivkumar Kalyanaraman, Mukundan Madhavan
  • Publication number: 20130046703
    Abstract: A method, an apparatus and an article of manufacture for communicating power consumption information. The method includes comparing power consumption information of at least one user with power consumption information of at least one peer user to generate a ranking of each user in order of power consumption, monitoring the user power consumption derived from non-smart appliance usage and to generate a recommendation pertaining to at least one smart appliance for the at least one user, and publishing the generated ranking and recommendation information to a network for communication with the at least one user.
    Type: Application
    Filed: August 19, 2011
    Publication date: February 21, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ashok Ambati, Kunal K. Korgaonkar, Mukundan Madhavan, Ramana V. Polavarapu