Patents by Inventor Atul Chandrakant Kshirsagar

Atul Chandrakant Kshirsagar 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: 20180337915
    Abstract: Systems and methods for role-based access control to computing resources are presented. In an example embodiment, a request to perform a type of access of a computing resource is received via a communication network from a process executing on a client device. Using a data store storing process identifiers and associated access control information, access control information associated with the requesting process is identified based on a process identifier of the requesting process. Based on the access control information associated with the requesting process, a determination is made whether the requesting process is allowed to perform the requested type of access of the computing resource. The request is processed based on the requesting process being allowed to perform the requested type of access of the computing resource.
    Type: Application
    Filed: May 22, 2017
    Publication date: November 22, 2018
    Inventors: Ruchir Tewari, Vineet Banga, Atul Chandrakant Kshirsagar
  • Publication number: 20180218003
    Abstract: Multiple blockchains have block data strictures with different event granularities. A first blockchain adds blocks according to a data structure with high event granularity. A second blockchain adds a block digest according to a data structure with low event granularity. The block digest is a digest of the blocks added to the first blockchain.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventors: Vineet Banga, Atul Chandrakant Kshirsagar
  • Publication number: 20170373860
    Abstract: Provided are a system and method for routing messages in a multi-tenant cloud computing environment based on digital certificates. In one example, a server includes a network interface configured to receive a request and a digital certificate from a network object, where the digital certificate includes a plurality of attributes. The server also includes a processor configured to determine whether the digital certificate is valid, and in response to determining the digital certificate is valid, detect tenant information from an attribute among the plurality of attributes included in the digital certificate. For example, the detected tenant information may identify a tenant of the multi-tenant cloud computing environment. The network interface may be further configured to transmit the request to the multi-tenant cloud computing environment based on the detected tenant information.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Atul Chandrakant KSHIRSAGAR, Vineet BANGA
  • Publication number: 20160212090
    Abstract: A system and method for tracking conversations is disclosed. The method includes receiving an alert, the alert comprising operation information of a machine, determining a user for the alert, determining a first communication medium for a notification message, transmitting the notification message to the user via the first communication medium, the notification message comprising the operation information, storing a record of the notification message in a database in association with a conversation identification, receiving a command message from the user via a second communication medium different from the first communication medium, the command message comprising an instructional command for the machine, transmitting the command message to a control unit of the machine, the control unit being configured to control an operation of the machine based on the instructional command, and storing a record of the command message in the database in association with the conversation identification.
    Type: Application
    Filed: January 16, 2015
    Publication date: July 21, 2016
    Inventors: Atul Chandrakant Kshirsagar, Sriramakrishna Yelisetti, Veera Kishore Reddipalli, Dave Xiao Feng Chen