Patents by Inventor Kumar Srinivasan

Kumar Srinivasan 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).

  • Publication number: 20210280195
    Abstract: A device may receive user personalized data and user activity data identifying tasks and actions performed by a user, and may perform natural language processing on the user personalized data and the user activity data to generate processed textual data. The device may train machine learning models based on the processed textual data to generate trained machine learning models, and may receive, from a client device, a command identifying a particular task to be performed. The device may process the command and the user activity data, with the trained machine learning models, to determine whether a particular action in the user activity data correlates with the particular task. The device may perform actions when the particular action correlates with the particular task.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 9, 2021
    Inventors: Madhan Kumar SRINIVASAN, Sumanta KAYAL, Moushom BORAH, Abhijit GHOSH
  • Patent number: 11108632
    Abstract: A mufti-layer duster node optimization (CNO) stack may generate a token containing cluster node optimization prescriptions for detaching nodes from a storage cluster. A prescriptive engine layer of the ONO stack may select target computing resource nodes from a selected cluster based on the utilization tracking data, the optimization metric thresholds, and the ONO interval; utilize a prediction engine to predict respective storage utilizations over a next operation cycle for the nodes of the selected cluster; generate an aggregated storage utilization prediction for the selected cluster based on the predicted storage utilizations; determine a network traffic coefficient for the selected cluster based on the network traffic data; perform a cluster determination whether to execute a cluster node optimization for the selected cluster based on the aggregated storage utilization prediction and the network traffic coefficient; and generate a CNO token based on the cluster determination.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: August 31, 2021
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Madhan Kumar Srinivasan, Kishore Kumar Gajula, Samba Sivachari Rage
  • Publication number: 20210256066
    Abstract: A multi-layer consumption unit estimation (CUE) stack may generate a consumption preview for prescribing cloud computing resource utilization. An input layer of the CUE stack may obtain computing resource utilization tracking data, consumption metric data, application execution tracking data, and computing resource reservation data for a set of computing resources. A configuration layer of the CUE stack may determine a CUE interval and determine consumption metric modifiers for a selected identity associated with the set of computing resources. A CUE engine layer may generate a consumption preview by advancing a dynamic consumption credit input/output flow analysis and executing a direct utilization consumption determination.
    Type: Application
    Filed: February 19, 2020
    Publication date: August 19, 2021
    Applicant: Accenture Global Solutions Limited
    Inventors: Madhan Kumar Srinivasan, Guruprasad PV, Manish Sharma Kolachalam
  • Patent number: 11087791
    Abstract: A data storage drive includes a magnetic recording media comprising a ferroelectric layer between a bottom electrode layer and a top electrode layer. An applied voltage to the ferroelectric layer generates a strain that is transferred to a ferromagnetic recording layer formed proximate to the ferroelectric layer. The change in strain transferred to the recording layer changes the magnetic properties of the recording layer. A voltage can be selectively applied to all or part of the ferroelectric layer to place the ferromagnetic recording layer in a low coercivity state to assist in writing data. Voltage-assisted magnetic recording (VAMR) is provided based upon control of a magnetic recording media comprising a ferroelectric layer between a bottom electrode layer and a top electrode layer.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: August 10, 2021
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Alan Kalitsov, Kumar Srinivasan, Bhagwati Prasad
  • Patent number: 11061929
    Abstract: Embodiments operate a multi-tenant cloud system with a first data center. At the first data center, embodiments authenticate a first client and store resources that correspond to the first client, the first data center in communication with a second data center that is configured to authenticate the first client and replicate the resources. In response to upgrading global resources at the first data center to a new version, embodiments generate a manifest file including a listing of global resource types and schemas that are modified or added in response to the upgrading. Embodiments further upgrade global resources based on the manifest file and write the upgraded global resources to a first global database and generate change event messages corresponding to the upgraded global resources.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: July 13, 2021
    Assignee: Oracle International Corporation
    Inventors: Xiaoxiao Xu, Venkateswara Reddy Medam, Kuang-Yu Shih, Sudhir Kumar Srinivasan
  • Patent number: 10999212
    Abstract: A multi-layer resource aggregation (RA) stack may generate prescriptive activation timetables for controlling activation states for computing resources. To facilitate operator control and adjustment, the RA stack may, at an aggregation engine layer, aggregate the computing resource into one or more resource aggregates. The computing resources within the resource aggregates may have similar individual activation prescription patterns. Machine learning techniques may be used by the RA stack to identify these related individual activation prescription patterns and aggregate the computing resources accordingly. Once aggregated, the RA stack may make a uniform activation determination for the aggregates as single units. Therefore, the computing resources within the aggregate may be controlled and/or adjust together. Thus, the RA stack increases the scalability of implementation of prescriptive computing resource activation state determinations.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: May 4, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Madhan Kumar Srinivasan, Arun Purushothaman, Manish Sharma Kolachalam
  • Patent number: 10922141
    Abstract: A multi-layer committed compute reservation stack may generate prescriptive reservation matrices for controlling static reservation for computing resources. A transformation layer of the committed compute reservation stack may generate a time-mapping based on historical utilization and tagging data. An iterative analysis layer may determine a consumption-constrained committed compute state of a distribution of static reservation and dynamic requisition that achieves one or more consumption efficiency goals. Once the consumption-constrained committed compute state is determined, the prescriptive engine layer may generate a reservation matrix that may be used to control computing resource static reservation prescriptively.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: February 16, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Madhan Kumar Srinivasan, Arun Purushothaman, Manish Sharma Kolachalam, Michael S. Eisenstein
  • Patent number: 10871917
    Abstract: A multi-layer rate sizing stack may generate prescriptive operation-rate tokens for controlling sizing adjustments for operation-rates. The input layer of the rate sizing stack may generate operation pattern data based on operation-rate data received via network connection. A prescriptive engine layer may determine a prescriptive allowed operation-rate based on the operation pattern data. Based on the prescriptive allowed operation-rate, the prescriptive engine layer may generate the operation-rate tokens that that may be used to control rate sizing adjustments prescriptively.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: December 22, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Madhan Kumar Srinivasan, Arun Purushothaman, Guruprasad Pv, Kishore Kumar Gajula
  • Publication number: 20200382437
    Abstract: A multi-layer resource aggregation (RA) stack may generate prescriptive activation timetables for controlling activation states for computing resources. To facilitate operator control and adjustment, the RA stack may, at an aggregation engine layer, aggregate the computing resource into one or more resource aggregates. The computing resources within the resource aggregates may have similar individual activation prescription patterns. Machine learning techniques may be used by the RA stack to identify these related individual activation prescription patterns and aggregate the computing resources accordingly. Once aggregated, the RA stack may make a uniform activation determination for the aggregates as single units. Therefore, the computing resources within the aggregate may be controlled and/or adjust together. Thus, the RA stack increases the scalability of implementation of prescriptive computing resource activation state determinations.
    Type: Application
    Filed: May 28, 2019
    Publication date: December 3, 2020
    Applicant: Accenture Global Solutions Limited
    Inventors: Madhan Kumar Srinivasan, Arun Purushothaman, Manish Sharma Kolachalam
  • Patent number: 10831789
    Abstract: A system performs reference attribute query processing in a multi-tenant cloud-based identity and access management (IAM) system by: receiving a request from a client of the multi-tenant cloud-based IAM system, where the request indicates one or more reference attributes associated with a resource that is persisted in a database of the multi-tenant cloud-based IAM system, and the request indicates one or more filter conditions configured to be applied on the one or more reference attributes; building a query based on the one or more reference attributes and the one or more filter conditions; retrieving resource data by executing the query on a database of the multi-tenant cloud-based IAM system, where the retrieved resource data is associated with the one or more reference attributes and satisfies the one or more filter conditions; and returning the retrieved data to the client of the multi-tenant cloud-based IAM system.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: November 10, 2020
    Assignee: Oracle International Corporation
    Inventors: Sudhir Kumar Srinivasan, Shruthi Chikkanna, Nikhil Yograj Vaishnavi, Xiaoxiao Xu, Gregg Wilson, Venkateswara R. Medam
  • Publication number: 20200348961
    Abstract: A multi-layer compute sizing correction stack may generate prescriptive compute sizing correction tokens for controlling sizing adjustments for computing resources. The input layer of the compute sizing correction stack may generate cleansed utilization data based on historical utilization data received via network connection. A prescriptive engine layer may generate a compute sizing correction trajectory detailing adjustments to sizing for the computing resources. Based on the compute sizing correction trajectory, the prescriptive engine layer may generate the compute sizing correction tokens that that may be used to control compute sizing adjustments prescriptively.
    Type: Application
    Filed: July 20, 2020
    Publication date: November 5, 2020
    Applicant: Accenture Global Solutions Limited
    Inventors: Madhan Kumar Srinivasan, Arun Purushothaman, Guruprasad PV, Michael S. Eisenstein, Vijay Desai
  • Patent number: 10798165
    Abstract: Embodiments replicate resources in a multi-tenant cloud system. Embodiments receive a master resource, associated with a master account of the cloud system to be replicated, where the master resource includes a master JavaScript Object Notation (“JSON”) object and includes a plurality of master attributes. Embodiments generate a master resource metadata JSON by calculating hash values for each of the master attributes to generate master attribute level hashes and by calculating an aggregate of all of the hash values to generate a master resource level hash. Embodiments store each master attribute of the master JSON object in a separate column of a master database table associated with the master account and store the master resource metadata JSON is in a separate hash column of the master database table. Embodiments replicate the master JSON object to create a replicated JSON object including a plurality of replicated attributes.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: October 6, 2020
    Assignee: Oracle International Corporation
    Inventors: Sudhir Kumar Srinivasan, Balakumar Balu, Venkateswara Reddy Medam, Kuang-Yu Shih
  • Patent number: 10783915
    Abstract: A method and system provide a magnetic recording media usable in a magnetic storage device. The magnetic recording media includes a substrate, at least one intermediate layer and a magnetic recording stack for storing magnetic data. The intermediate layer(s) include a majority phase having a first diffusion constant and a secondary phase having a second diffusion constant greater than the first diffusion constant. The magnetic recording stack residing on the intermediate layer such that the at least one intermediate layer is between the substrate and the magnetic recording stack.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: September 22, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Kumar Srinivasan, Tuqiang Li, Mrugesh Desai
  • Patent number: 10764370
    Abstract: A cloud migration tool manages and monitors a cloud migration project that migrates data from a legacy environment to a target data center environment. The cloud migration tool includes an analytics engine that applies data regression models to generate a delay risk prediction for activities that are scheduled during the cloud migration project.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: September 1, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Madhan Kumar Srinivasan, Arun Purushothaman, Guruprasad Pv
  • Publication number: 20200272355
    Abstract: A multi-layer rate sizing stack may generate prescriptive operation-rate tokens for controlling sizing adjustments for operation-rates. The input layer of the rate sizing stack may generate operation pattern data based on operation-rate data received via network connection. A prescriptive engine layer may determine a prescriptive allowed operation-rate based on the operation pattern data. Based on the prescriptive allowed operation-rate, the prescriptive engine layer may generate the operation-rate tokens that that may be used to control rate sizing adjustments prescriptively.
    Type: Application
    Filed: February 26, 2019
    Publication date: August 27, 2020
    Applicant: Accenture Global Solutions Limited
    Inventors: Madhan Kumar Srinivasan, Arun Purushothaman, Guruprasad PV, Kishore Kumar Gajula
  • Publication number: 20200265062
    Abstract: Embodiments operate a multi-tenant cloud system. At a first data center, embodiments authenticate a first client and store resources that correspond to the first client, the first data center in communication with a second data center that is configured to authenticate the first client. Embodiments divide the resources into base data and regular data, where the base data is a minimum data needed to allow the resources to be available to the first client at the second data center. Embodiments store the base data on a cloud storage in a base data export file and store the regular data on the cloud storage in a regular data export file. Embodiments export the base data export file to the second data center and when the exporting the base data export file has completed, exports the regular data export file to the second data center.
    Type: Application
    Filed: August 29, 2019
    Publication date: August 20, 2020
    Inventors: Sudhir Kumar SRINIVASAN, Balakumar BALU, Venkateswara Reddy MEDAM, Kuang-Yu SHIH, Fannie HO
  • Publication number: 20200264860
    Abstract: Embodiments include a multi-tenant cloud-based identity management system for a plurality of tenants. Embodiments include a global database providing a first set of resources to the plurality of tenants and a plurality of tenant databases, each tenant database providing a second set of resources to one of the plurality of tenants. Embodiments further include a plurality of resources accessible by the tenants and an automated upgrade framework for upgrading the global database and the tenant databases in response to an upgrade of a first release of the system to a second release of the system. For the automated upgrade framework, embodiments determine resource changes between the first release and the second release, generate an upgrade patch based on the resource changes and apply the upgrade patch to the global database.
    Type: Application
    Filed: August 26, 2019
    Publication date: August 20, 2020
    Inventors: Sudhir Kumar SRINIVASAN, Venkateswara Reddy MEDAM, Gregg WILSON, Raghavendra SARAVANAMURTHY
  • Publication number: 20200257700
    Abstract: Embodiments operate a multi-tenant cloud system with a first data center. At the first data center, embodiments authenticate a first client and store resources that correspond to the first client, the first data center in communication with a second data center that is configured to authenticate the first client and replicate the resources. In response to upgrading global resources at the first data center to a new version, embodiments generate a manifest file including a listing of global resource types and schemas that are modified or added in response to the upgrading. Embodiments further upgrade global resources based on the manifest file and write the upgraded global resources to a first global database and generate change event messages corresponding to the upgraded global resources.
    Type: Application
    Filed: June 27, 2019
    Publication date: August 13, 2020
    Inventors: Xiaoxiao XU, Venkateswara Reddy MEDAM, Kuang-Yu SHIH, Sudhir Kumar SRINIVASAN
  • Patent number: 10742567
    Abstract: A multi-layer storage class placement stack may generate a token containing storage class placement prescriptions for controlling the placement of stored items within a selection of classes for storage. An input layer of the storage class placement stack may generate time-collated activity data based on historical access data, volume metric data, and/or tagging data. The time-collated activity data may include data groupings using timestamps or other timing indicators. A transformation layer may further process the time-collated activity data to generate defined-period summation data that provides summary detail for defined durations across a period of analysis. The defined-period summation data may be used by a prescriptive engine layer to generate prescriptions for placement of individual stored items by associating the prescriptions with storage identifiers for the individual items.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: August 11, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Madhan Kumar Srinivasan, Arun Purushothaman, Guruprasad Pv, Manish Sharma Kolachalam
  • Patent number: RE48359
    Abstract: A computer readable storage medium includes executable instructions to receive from a mobile device a request regarding a stranded vehicle. The request is processed to determine the location of the stranded vehicle. Additional information regarding the stranded vehicle may be retrieved. The location of the stranded vehicle and the additional information may be communicated as a dispatch request. The location of the stranded vehicle relative to a dispatched vehicle is delivered to the mobile device.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: December 15, 2020
    Assignee: Esurance Insurance Services, Inc.
    Inventors: Frederick Miles Harris, Deepak Kumar Srinivasan, Philip James Swift, Paul David Sykes