Patents by Inventor Arjun Badarinath

Arjun Badarinath 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: 11232177
    Abstract: A system and method for performing licensing monitoring and compliance within a service provider platform are provided. The system comprises a memory and a processor configured to execute instructions stored within the memory. The system further comprises a central instance that executes on the processor and comprises a license repository containing licensing data for application components. The system further comprises a customer instance that includes a third-party application component installed within the customer instance from an application store. The system further includes a licensing module. The third-party application component is switchable between a monitor mode in which the licensing module reports usage of the third-party application component to the central instance and an enforcement mode in which the usage is controlled on the customer instance based on the license repository.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: January 25, 2022
    Assignee: ServiceNow, Inc.
    Inventors: David Terry, James Owen, Arjun Badarinath, Vardhini Shankaranarayanan, Kashyap Ivaturi
  • Publication number: 20210382798
    Abstract: Cloud computing utilization measurements associated with a cloud computing instance are received. Metrics based on the cloud computing utilization measurements are calculated. Based on a user configurable resource evaluation criteria, whether a different cloud computing instance among eligible cloud computing resource unit options is a better match than a current cloud computing resource unit handling the cloud computing instance is evaluated. A selected one of the eligible cloud computing resource unit options is indicated as the better match than the current cloud computing resource unit handling the cloud computing instance.
    Type: Application
    Filed: June 4, 2020
    Publication date: December 9, 2021
    Inventors: Ashok Ganesan, Manish Kumar Das, Parthasarathy Murappakkam Srinivasan, Sneha Banerjee, Samujjwal Bhandari, Chhavi Jain, Arjun Badarinath, Rama Raghava Reddy Bandi
  • Patent number: 10826842
    Abstract: A remote network management platform may include a database containing records relating to units of reserved and on-demand computing resources provided by a third-party network and a processor disposed within a computational instance. The processor may be configured to obtain utilization reports regarding the managed network from the third-party network and calculate, for each hour-of-day across one or more days of usage, respective hourly average units of utilization, by the managed network, of the reserved and on-demand computing resources. The processor may also calculate output values respectively associated with different combinations of the reserved and on-demand computing resources that jointly satisfy the hourly average units of utilization and select an allocation of the reserved computing resources that is within a threshold of a minimum output value of the output values. The processor may further change the number of allocated units to be the selected allocation of reserved computing resources.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: November 3, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Shaun James Millin, Chowie Chunyan Lin, Ashok Ganesan, Samujjwal Bhandari, Arjun Badarinath
  • Publication number: 20200057842
    Abstract: A system and method for performing licensing monitoring and compliance within a service provider platform are provided. The system comprises a memory and a processor configured to execute instructions stored within the memory. The system further comprises a central instance that executes on the processor and comprises a license repository containing licensing data for application components. The system further comprises a customer instance that includes a third-party application component installed within the customer instance from an application store. The system further includes a licensing module. The third-party application component is switchable between a monitor mode in which the licensing module reports usage of the third-party application component to the central instance and an enforcement mode in which the usage is controlled on the customer instance based on the license repository.
    Type: Application
    Filed: August 27, 2019
    Publication date: February 20, 2020
    Inventors: David Terry, James Owen, Arjun Badarinath, Vardhini Shankaranarayanan, Kashyap Ivaturi
  • Publication number: 20190327179
    Abstract: A remote network management platform may include a database containing records relating to units of reserved and on-demand computing resources provided by a third-party network and a processor disposed within a computational instance. The processor may be configured to obtain utilization reports regarding the managed network from the third-party network and calculate, for each hour-of-day across one or more days of usage, respective hourly average units of utilization, by the managed network, of the reserved and on-demand computing resources. The processor may also calculate output values respectively associated with different combinations of the reserved and on-demand computing resources that jointly satisfy the hourly average units of utilization and select an allocation of the reserved computing resources that is within a threshold of a minimum output value of the output values. The processor may further change the number of allocated units to be the selected allocation of reserved computing resources.
    Type: Application
    Filed: April 20, 2018
    Publication date: October 24, 2019
    Inventors: Shaun James Millin, Chowie Chunyan Lin, Ashok Ganesan, Samujjwal Bhandari, Arjun Badarinath
  • Patent number: 10417395
    Abstract: A system and method for performing licensing monitoring and compliance within a service provider platform are provided. The system comprises a memory and a processor configured to execute instructions stored within the memory. The system further comprises a central instance that executes on the processor and comprises a license repository containing licensing data for application components. The system further comprises a customer instance that includes a third-party application component installed within the customer instance from an application store. The system further includes a licensing module. The third-party application component is switchable between a monitor mode in which the licensing module reports usage of the third-party application component to the central instance and an enforcement mode in which the usage is controlled on the customer instance based on the license repository.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: September 17, 2019
    Assignee: ServiceNow, Inc.
    Inventors: David Terry, James Owen, Arjun Badarinath, Vardhini Shankaranarayanan, Kashyap Ivaturi
  • Publication number: 20170308685
    Abstract: A system and method for performing licensing monitoring and compliance within a service provider platform are provided. The system comprises a memory and a processor configured to execute instructions stored within the memory. The system further comprises a central instance that executes on the processor and comprises a license repository containing licensing data for application components. The system further comprises a customer instance that includes a third-party application component installed within the customer instance from an application store. The system further includes a licensing module. The third-party application component is switchable between a monitor mode in which the licensing module reports usage of the third-party application component to the central instance and an enforcement mode in which the usage is controlled on the customer instance based on the license repository.
    Type: Application
    Filed: April 11, 2017
    Publication date: October 26, 2017
    Inventors: David Terry, James Owen, Arjun Badarinath, Vardhini Shankaranarayanan, Kashyap Ivaturi