Patents by Inventor Ravi Subramaniam

Ravi Subramaniam 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: 11461513
    Abstract: In disclosed techniques, simulations are performed to determine data center performance under certain conditions. The simulations are dynamic and allow for changes in power demand due to temporal data center activities. In order to accommodate predicted and unpredicted fluctuations in power demand of a data center, one or more power caches are configured to supply additional power during periods of peak demand. Power caches provide supplemental power during periods of peak demand. The simulations are used for a variety of purposes, including determining the effects of power caches going offline under various conditions. Disclosed techniques can simulate the cycling of a power cache and can determine if additional configuration changes to the data center are warranted to maintain optimal health of the power caches. Thus, power scenario simulation of a data center can provide information vital to efficient operation of the data center.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: October 4, 2022
    Assignee: Cato
    Inventors: Martin P Leslie, Karimulla Raja Shaikh, Nikhil Sharma, Ravi Subramaniam, Shankar Ramamurthy
  • Patent number: 11314304
    Abstract: Embodiments provide techniques for datacenter power management using variable power sources. Power from the variable power sources is stored in a power cache. An optimization engine receives input criteria such as power availability from non-variable and variable power sources, as well as one or more power management goals. The optimization engine implements a dispatch strategy that dispatches stored energy from the power cache and feeds it to the datacenter, resulting in a mixture of non-variable and variable power sources used to achieve the power management goals, such as reduced power cost, increased power availability, and lowered carbon footprint for the datacenter.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: April 26, 2022
    Inventors: Karimulla Raja Shaikh, Nikhil Sharma, Ravi Subramaniam, Shankar Ramamurthy
  • Publication number: 20210409498
    Abstract: A communications device, such as an Internet-of-Things device, includes an entity resource to originate or consume data, and core resources to facilitate stateless messaging with a remote device, with the messaging being associated with the entity resource. Transaction resources are provided to manage a transaction with the remote device. The transaction includes a sequence of messages associated with the entity resource. The transaction resources include a transaction state machine to represent a current intra-transactional ephemeral state from among a plurality of intra-transactional ephemeral states representing progression of the transaction, a commit handler to institute a persistent state change related to the entity resource in response to a successful completion of the transaction, and a transaction communicator to conduct intra-transaction communications via the core resources directed to corresponding transactional resources of the remote device.
    Type: Application
    Filed: February 9, 2021
    Publication date: December 30, 2021
    Inventors: Ned M. Smith, Gregory Burns, Ravi Subramaniam
  • Patent number: 11107016
    Abstract: In disclosed techniques, augmented power control within a datacenter uses predictive modeling. A power usage by a first data rack within a datacenter is measured, using one or more processors, over a first period of time. A predicted power usage by the first data rack over a second period of time is generated on a computing device, wherein the second period of time is subsequent to the first period of time. A power correlation model is calculated that correlates a power prediction to an actual power usage. The predicted power usage for the second period of time is refined, based on the predicted power usage and the power correlation model. The refining is accomplished using a power prediction model comprising the predicted power usage and the power correlation model. Datacenter power structure is configured, based on the refined power usage prediction.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: August 31, 2021
    Assignee: Virtual Power Systems, Inc.
    Inventors: Martin P Leslie, Karimulla Raja Shaikh, Nikhil Sharma, Ravi Subramaniam, Dhanaraja Kasinathan, Shankar Ramamurthy
  • Publication number: 20210223837
    Abstract: In disclosed techniques, secure communication initiation and execution is used for datacenter power control. Information relating to power control is encrypted for inclusion in a first data payload. The first data payload is used for datacenter power infrastructure control. The first data payload is sent from a first component within a datacenter to a second component within the datacenter. The first component and the second component enable power infrastructure power control of the datacenter. The datacenter power infrastructure control is modified based on decryption of the first data payload by the second component within the datacenter. The first data payload provides for intelligent power control within the datacenter. Modifying the datacenter power infrastructure control dynamically changes power control within the datacenter. The changing power control changes power policies within the datacenter. The first component is authenticated using the first data payload. Encryption includes obscurity.
    Type: Application
    Filed: April 2, 2021
    Publication date: July 22, 2021
    Applicant: Virtual Power Systems, Inc.
    Inventors: Karimulla Raja Shaikh, Clark A. Jeria Frias, Ravi Subramaniam
  • Patent number: 10969846
    Abstract: In disclosed techniques, secure communication initiation and execution is used for datacenter power control. Information relating to power control is encrypted for inclusion in a first data payload. The first data payload is used for datacenter power infrastructure control. The first data payload is sent from a first component within a datacenter to a second component within the datacenter. The first component and the second component enable power infrastructure power control of the datacenter. The datacenter power infrastructure control is modified based on decryption of the first data payload by the second component within the datacenter. The first data payload provides for intelligent power control within the datacenter. Modifying the datacenter power infrastructure control dynamically changes power control within the datacenter. The changing power control changes power policies within the datacenter. The first component is authenticated using the first data payload. Encryption includes obscurity.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: April 6, 2021
    Assignee: Virtual Power Systems, Inc.
    Inventors: Karimulla Raja Shaikh, Clark A. Jeria Frias, Ravi Subramaniam
  • Patent number: 10924555
    Abstract: A communications device, such as an Internet-of-Things device, includes an entity resource to originate or consume data, and core resources to facilitate stateless messaging with a remote device, with the messaging being associated with the entity resource. Transaction resources are provided to manage a transaction with the remote device. The transaction includes a sequence of messages associated with the entity resource. The transaction resources include a transaction state machine to represent a current intra-transactional ephemeral state from among a plurality of intra-transactional ephemeral states representing progression of the transaction, a commit handler to institute a persistent state change related to the entity resource in response to a successful completion of the transaction, and a transaction communicator to conduct intra-transaction communications via the core resources directed to corresponding transactional resources of the remote device.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: February 16, 2021
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, Gregory Burns, Ravi Subramaniam
  • Publication number: 20200153912
    Abstract: A communications device, such as an Internet-of-Things device, includes an entity resource to originate or consume data, and core resources to facilitate stateless messaging with a remote device, with the messaging being associated with the entity resource. Transaction resources are provided to manage a transaction with the remote device. The transaction includes a sequence of messages associated with the entity resource. The transaction resources include a transaction state machine to represent a current intra-transactional ephemeral state from among a plurality of intra-transactional ephemeral states representing progression of the transaction, a commit handler to institute a persistent state change related to the entity resource in response to a successful completion of the transaction, and a transaction communicator to conduct intra-transaction communications via the core resources directed to corresponding transactional resources of the remote device.
    Type: Application
    Filed: January 25, 2017
    Publication date: May 14, 2020
    Inventors: Ned M. Smith, Gregory Burns, Ravi Subramaniam
  • Patent number: 10523650
    Abstract: A method may include identifying a candidate user based on a connection to an established user of a business management application (BMA). The candidate user may have an associated user identifier. The method may further include collecting, using the user identifier, social network data of the candidate user from an online social network, identifying, using the social network data of the candidate user, application programming interfaces (APIs) for collecting public data about the candidate user, retrieving, using the user identifier and an API, public data corresponding to the candidate user, generating, using the public data corresponding to the candidate user, an account creation request including the user identifier, and transmitting the account creation request to the BMA.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: December 31, 2019
    Assignee: INTUIT INC.
    Inventor: Ravi Subramaniam Iyer
  • Patent number: 10429914
    Abstract: Multi-level data center using consolidated power control is disclosed. One or more controllers communicate with one or more power supplies and sensors to adapt to dynamic load requirements and to distribute DC-power efficiently across multiple IT racks. The distributed DC-power includes one or more DC-voltages. Batteries can be temporarily switched into a power supply circuit to supplement the power supply during spikes in power load demand while a controller reconfigures power supplies to meet the new demand. One or more DC-to-AC converters handle legacy power loads. The DC-to-AC converters are modular and are paralleled for redundancy. The DC-to-AC converters are sourced from the one or more AC-to-DC converters. The AC power is synchronized for correct power flow control. The one or more controllers communicate with the one or more AC-power supplies to dynamically allocate AC-power from the DC-to-AC converters to the multiple legacy IT racks.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: October 1, 2019
    Assignee: Virtual Power Systems, Inc.
    Inventors: Karimulla Raja Shaikh, Ravi Subramaniam, Denis Kouroussis, Rajeev P Huralikoppi, Ryan Justin Kennedy, Erich Karl Nachbar, Shankar Ramamurthy, Pranthik Samal, Rajaram Soundararajan, Andrew Sy
  • Publication number: 20180341307
    Abstract: In disclosed techniques, secure communication initiation and execution is used for datacenter power control. Information relating to power control is encrypted for inclusion in a first data payload. The first data payload is used for datacenter power infrastructure control. The first data payload is sent from a first component within a datacenter to a second component within the datacenter. The first component and the second component enable power infrastructure power control of the datacenter. The datacenter power infrastructure control is modified based on decryption of the first data payload by the second component within the datacenter. The first data payload provides for intelligent power control within the datacenter. Modifying the datacenter power infrastructure control dynamically changes power control within the datacenter. The changing power control changes power policies within the datacenter. The first component is authenticated using the first data payload. Encryption includes obscurity.
    Type: Application
    Filed: May 25, 2018
    Publication date: November 29, 2018
    Applicant: Virtual Power Systems, Inc.
    Inventors: Karimulla Raja Shaikh, Clark A. Jeria Frias, Ravi Subramaniam
  • Publication number: 20180189432
    Abstract: In disclosed techniques, simulations are performed to determine data center performance under certain conditions. The simulations are dynamic and allow for changes in power demand due to temporal data center activities. In order to accommodate predicted and unpredicted fluctuations in power demand of a data center, one or more power caches are configured to supply additional power during periods of peak demand. Power caches provide supplemental power during periods of peak demand. The simulations are used for a variety of purposes, including determining the effects of power caches going offline under various conditions. Disclosed techniques can simulate the cycling of a power cache and can determine if additional configuration changes to the data center are warranted to maintain optimal health of the power caches. Thus, power scenario simulation of a data center can provide information vital to efficient operation of the data center.
    Type: Application
    Filed: March 2, 2018
    Publication date: July 5, 2018
    Applicant: Virtual Power Systems, Inc.
    Inventors: Martin P Leslie, Karimulla Raja Shaikh, Nikhil Sharma, Ravi Subramaniam, Shankar Ramamurthy
  • Publication number: 20180183861
    Abstract: Cloud container resource binding and tasking using keys is generally described herein. An exemplary device to perform a transaction with a peer device includes a server having a transaction resource finite state automaton (FSA) to perform the transaction. The transaction resource includes a current state property identifying a current state and a state graph property defining a protocol for the transaction. The example device may further include a client having a transaction engine to interface with the transaction resource to post messages to the peer device based on the current state property and the state graph property.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 28, 2018
    Inventors: Ned M. Smith, Gregory Burns, Ravi Subramaniam, Geoffrey H. Cooper, Guy Louis AlLee, JR.
  • Publication number: 20180082224
    Abstract: In disclosed techniques, augmented power control within a datacenter uses predictive modeling. A power usage by a first data rack within a datacenter is measured, using one or more processors, over a first period of time. A predicted power usage by the first data rack over a second period of time is generated on a computing device, wherein the second period of time is subsequent to the first period of time. A power correlation model is calculated that correlates a power prediction to an actual power usage. The predicted power usage for the second period of time is refined, based on the predicted power usage and the power correlation model. The refining is accomplished using a power prediction model comprising the predicted power usage and the power correlation model. Datacenter power structure is configured, based on the refined power usage prediction.
    Type: Application
    Filed: December 1, 2017
    Publication date: March 22, 2018
    Applicant: Virtual Power Systems, Inc.
    Inventors: Martin P. Leslie, Karimulla Raja Shaikh, Nikhil Sharma, Ravi Subramaniam, Dhanaraja Kasinathan, Shankar Ramamurthy
  • Publication number: 20180059754
    Abstract: Multi-level data center using consolidated power control is disclosed. One or more controllers communicate with one or more power supplies and sensors to adapt to dynamic load requirements and to distribute DC-power efficiently across multiple IT racks. The distributed DC-power includes one or more DC-voltages. Batteries can be temporarily switched into a power supply circuit to supplement the power supply during spikes in power load demand while a controller reconfigures power supplies to meet the new demand. One or more DC-to-AC converters handle legacy power loads. The DC-to-AC converters are modular and are paralleled for redundancy. The DC-to-AC converters are sourced from the one or more AC-to-DC converters. The AC power is synchronized for correct power flow control. The one or more controllers communicate with the one or more AC-power supplies to dynamically allocate AC-power from the DC-to-AC converters to the multiple legacy IT racks.
    Type: Application
    Filed: October 20, 2017
    Publication date: March 1, 2018
    Inventors: Karimulla Raja Shaikh, Ravi Subramaniam, Denis Kouroussis, Rajeev P. Huralikoppi, Ryan Justin Kennedy, Erich Karl Nachbar, Shankar Ramamurthy, Pranthik Samal, Rajaram Soundararajan, Andrew Sy
  • Publication number: 20180052431
    Abstract: Embodiments provide techniques for datacenter power management using variable power sources. Power from the variable power sources is stored in a power cache. An optimization engine receives input criteria such as power availability from non-variable and variable power sources, as well as one or more power management goals. The optimization engine implements a dispatch strategy that dispatches stored energy from the power cache and feeds it to the datacenter, resulting in a mixture of non-variable and variable power sources used to achieve the power management goals, such as reduced power cost, increased power availability, and lowered carbon footprint for the datacenter.
    Type: Application
    Filed: August 18, 2017
    Publication date: February 22, 2018
    Applicant: Virtual Power Systems, Inc.
    Inventors: Karimulla Raja Shaikh, Nikhil Sharma, Ravi Subramaniam, Shankar Ramamurthy
  • Patent number: 8276092
    Abstract: A method for reporting financial data includes displaying a report of the financial data at a first level of granularity and a report slider. The report includes a first plurality of line items. The report slider includes a sliding module in a first position, The method detects a first movement of a sliding module on the report slider from the first to second position, and generates a first sub-report for a first line item of the first plurality of line items and a second sub-report for a second line item of the first plurality of line items based on the second position of the sliding module. The first line item and the second line item are selected in the report. The first sub-report and the second sub-report display financial data are at a second level of granularity. The method displays the first sub-report and the second sub-report with the report.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: September 25, 2012
    Assignee: Intuit Inc.
    Inventors: Najeeb T. Narayanan, Ravi Subramaniam Iyer
  • Patent number: 8095432
    Abstract: A method for making a recommendation, comprising obtaining a plurality of recommendations for a plurality of items from a plurality of members of a social networking utility, ranking the plurality of recommendations based on a relationship proximity of the plurality of members to an inquiring member within the social networking utility, wherein the relationship proximity is closest for friends of the inquiring member, and farthest for strangers to the inquiring member, wherein friends of the inquiring member are within a network of the inquiring member, and strangers of the inquiring member are outside of the network of the inquiring network, performing a search for one of the plurality of items, and displaying the plurality of recommendations associated with one of the plurality of items in an order defined by the ranking.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: January 10, 2012
    Assignee: Intuit Inc.
    Inventors: Kristen K. Berman, Ravi Subramaniam Iyer, Daniel J. Richardson, Anuradha Sameer Rahurkar, Agila Seetharaman
  • Patent number: 8086707
    Abstract: Systems and methods utilize directory services snap-ins to create, maintain, and interpret policies for controlling the execution of grid applications.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: December 27, 2011
    Assignee: Intel Corporation
    Inventors: George Clement, Ravi Subramaniam
  • Publication number: 20070004292
    Abstract: Systems and methods utilize directory services snap-ins to create, maintain, and interpret policies for controlling the execution of grid applications.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Inventors: George Clement, Ravi Subramaniam