Patents by Inventor Gangadhar Nittala

Gangadhar Nittala 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: 11757937
    Abstract: Disclosed are various examples for web application security through containerization. In one example, a web application is executed within a container application. The container application includes a management software development kit (SDK). A security policy for the web application is retrieved from a management service. The security policy is applied to the web application using the management SDK of the container application.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: September 12, 2023
    Assignee: VMWARE, INC.
    Inventors: Madhavan Bhattathiri, Mohammed Lazim, Ben Joseph, Gangadhar Nittala
  • Patent number: 11677696
    Abstract: Disclosed are various approaches performing actions on data items in a third-party service with a network-accessible application programming interface from an email client. The email client can perform an action as specified by an email service profile, which specifies how to identify the email message, the data item and how to interact with the network-accessible application programming interface.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: June 13, 2023
    Assignee: VMware, INC.
    Inventors: Ramani Panchapakesan, Gangadhar Nittala, Noah Wasmer
  • Publication number: 20220376910
    Abstract: Various systems facilitate encrypted file storage. A client device may generate an encrypted version of a file. The client device may obtain at least one reference to at least one storage location for the encrypted version of the file. The client device may cause the encrypted version of the file to be store at the at least one storage location using the at least one reference to the at least one storage location.
    Type: Application
    Filed: August 3, 2022
    Publication date: November 24, 2022
    Inventors: Erich Stuntebeck, Ramani Panchapakesan, Akshay Laxminarayan, Kumar Ashish, Gangadhar Nittala
  • Publication number: 20220278948
    Abstract: Disclosed are various approaches performing actions on data items in a third-party service with a network-accessible application programming interface from an email client. The email client can perform an action as specified by an email service profile, which specifies how to identify the email message, the data item and how to interact with the network-accessible application programming interface.
    Type: Application
    Filed: May 13, 2022
    Publication date: September 1, 2022
    Inventors: RAMANI PANCHAPAKESAN, GANGADHAR NITTALA, NOAH WASMER
  • Patent number: 11431495
    Abstract: Various systems facilitate encrypted file storage. A client device may generate an encrypted version of a file. The client device may obtain at least one reference to at least one storage location for the encrypted version of the file. The client device may cause the encrypted version of the file to be store at the at least one storage location using the at least one reference to the at least one storage location.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: August 30, 2022
    Assignee: VMware, Inc.
    Inventors: Erich Stuntebeck, Ramani Panchapakesan, Akshay Laxminarayan, Kumar Ashish, Gangadhar Nittala
  • Patent number: 11336599
    Abstract: Disclosed are various approaches performing actions on data items in a third-party service with a network-accessible application programming interface from an email client. The email client can perform an action as specified by an email service profile, which specifies how to identify the email message, the data item and how to interact with the network-accessible application programming interface.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: May 17, 2022
    Assignee: VMware, Inc.
    Inventors: Ramani Panchapakesan, Gangadhar Nittala, Noah Wasmer
  • Publication number: 20220044201
    Abstract: Systems herein include a managed content application that can place markers for conversations within secure documents. A separate social application can serve as the platform for the conversations, allowing for efficient conversations that can occur in real time. The markers can be stored with the documents and identify the conversation, allowing users to retrieve historical conversations that occurred on the social application from within the document. This can allow users to quickly come up to speed without having to rehash the conversations with the original participants. Document security can also be maintained without sacrificing conversation efficiency of the social application.
    Type: Application
    Filed: October 25, 2021
    Publication date: February 10, 2022
    Inventors: Gangadhar NITTALA, Ramani Panchapakesan, Arjun Kochhar, Saurabh Agrawal, Akshay Laxminarayan, Ilanchezhian Kuppusamy
  • Patent number: 11182503
    Abstract: Dynamic content redaction though the generation of redaction schemas associated with document, image, media, or other data files is described. A redaction schema can include at least one range of content in a data file to be concealed for a user, a group of users, or operating parameters of various devices, for example. When the data file is opened for display on a device, the redaction schema can be parsed to identify whether masking objects should be added to a masking layer for overlay upon or above the content displayed. The masking layer can be generated based on the redaction schema, a user of the device, or operating parameters of the device, for example. Masking objects in the masking layer can conceal one or more ranges of the content in a data file from view or based on users or operating parameters of various devices.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: November 23, 2021
    Inventors: Ramani Panchapakesan, Vijaykumar Bhat, Gangadhar Nittala
  • Patent number: 11182744
    Abstract: Systems herein include a managed content application that can place markers for conversations within secure documents. A separate social application can serve as the platform for the conversations, allowing for efficient conversations that can occur in real time. The markers can be stored with the documents and identify the conversation, allowing users to retrieve historical conversations that occurred on the social application from within the document. This can allow users to quickly come up to speed without having to rehash the conversations with the original participants. Document security can also be maintained without sacrificing conversation efficiency of the social application.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: November 23, 2021
    Assignee: AirWatch, LLC
    Inventors: Gangadhar Nittala, Ramani Panchapakesan, Arjun Kochhar, Saurabh Agrawal, Akshay Laxminarayan, Ilanchezhian Kuppusamy
  • Publication number: 20210297372
    Abstract: Disclosed are various approaches performing actions on data items in a third-party service with a network-accessible application programming interface from an email client. The email client can perform an action as specified by an email service profile, which specifies how to identify the email message, the data item and how to interact with the network-accessible application programming interface.
    Type: Application
    Filed: June 7, 2021
    Publication date: September 23, 2021
    Inventors: RAMANI PANCHAPAKESAN, GANGADHAR NITTALA, NOAH WASMER
  • Patent number: 11063922
    Abstract: Disclosed are various examples for facilitating access to files in a virtual content repository. In one example, a request to access a file is transmitted to a management service. The request includes a first authentication credential for a first user account associated with the management service. Storage plan data is received that identifies a content repository and a second authentication credential for a second user account associated with the content repository. The client device authenticates with the content repository using the storage plan data, and access to the file is provided.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: July 13, 2021
    Assignee: AIRWATCH LLC
    Inventors: Ramani Panchapakesan, Gangadhar Nittala
  • Patent number: 11032220
    Abstract: Disclosed are various approaches performing actions on data items in a third-party service with a network-accessible application programming interface from an email client. The email client can perform an action as specified fey an email service profile, which specifies how to identify the email message, the data item and how to interact with the network-accessible application programming interface.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: June 8, 2021
    Assignee: AirWatch LLC
    Inventors: Ramani Panchapakesan, Gangadhar Nittala, Noah Wasmer
  • Patent number: 10979288
    Abstract: Disclosed are various examples for deploying a rules engine in a distributed fashion. A rule definition that defines a rule can be transformed in a network topology. The network topology can be deployed onto a cluster of computing devices or instances. In this way, the rules engine can be horizontally scalable such that is it not necessary to deploy the rules engine in a single computing instance.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: April 13, 2021
    Assignee: VMware, Inc.
    Inventors: Anand Balasubramanian, Gangadhar Nittala
  • Patent number: 10708051
    Abstract: Disclosed are various examples of systems and methods for transferring data between applications executing in sandboxed environments. In one example, a first application is in a first sandbox. A request for access to data is transmitted from the first application to a second application in a second sandbox. The data is stored in the second sandbox. The request is transmitted using a sandbox communications framework. The data is received using the sandbox communications framework. The data is encrypted. An encryption key is retrieved from an access-restricted data store.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: July 7, 2020
    Assignee: AIRWATCH LLC
    Inventors: Vijaykumar Bhat, Ramani Panchapakesan, Ilanchezhian Kuppusamy, Gangadhar Nittala
  • Publication number: 20200153685
    Abstract: Disclosed are various examples for deploying a rules engine in a distributed fashion. A rule definition that defines a rule can be transformed in a network topology. The network topology can be deployed onto a cluster of computing devices or instances. In this way, the rules engine can be horizontally scalable such that is it not necessary to deploy the rules engine in a single computing instance.
    Type: Application
    Filed: January 16, 2020
    Publication date: May 14, 2020
    Inventors: Anand Balasubramanian, Gangadhar Nittala
  • Publication number: 20200092332
    Abstract: Disclosed are various examples for web application security through containerization. In one example, a web application is executed within a container application. The container application includes a management software development kit (SDK). A security policy for the web application is retrieved from a management service. The security policy is applied to the web application using the management SDK of the container application.
    Type: Application
    Filed: September 14, 2018
    Publication date: March 19, 2020
    Inventors: Madhavan Bhattathiri, Mohammed Lazim, Ben Joseph, Gangadhar Nittala
  • Patent number: 10582005
    Abstract: Disclosed are various approaches performing actions on data items in a third-party service with a network-accessible application programming interface from an email client. The email client can perform an action as specified by an email service profile, which specifies how to identify the email message, the data item and how to interact with the network-accessible application programming interface.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: March 3, 2020
    Assignee: Airwatch LLC
    Inventors: Ramani Panchapakesan, Gangadhar Nittala, Noah Wasmer
  • Patent number: 10567220
    Abstract: Disclosed are various examples for deploying a rules engine in a distributed fashion. A rule definition that defines a rule can be transformed in a network topology. The network topology can be deployed onto a cluster of computing devices or instances. In this way, the rules engine can be horizontally scalable such that is it not necessary to deploy the rules engine in a single computing instance.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: February 18, 2020
    Assignee: VMware, Inc.
    Inventors: Anand Balasubramanian, Gangadhar Nittala
  • Publication number: 20190342178
    Abstract: Disclosed are various examples for deploying a rules engine in a distributed fashion. A rule definition that defines a rule can be transformed in a network topology. The network topology can be deployed onto a cluster of computing devices or instances. In this way, the rules engine can be horizontally scalable such that is it not necessary to deploy the rules engine in a single computing instance.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 7, 2019
    Inventors: Anand Balasubramanian, Gangadhar Nittala
  • Publication number: 20190036693
    Abstract: Disclosed are various examples of systems and methods for transferring data between applications executing in sandboxed environments. In one example, a first application is in a first sandbox. A request for access to data is transmitted from the first application to a second application in a second sandbox. The data is stored in the second sandbox. The request is transmitted using a sandbox communications framework. The data is received using the sandbox communications framework. The data is encrypted. An encryption key is retrieved from an access-restricted data store.
    Type: Application
    Filed: August 9, 2018
    Publication date: January 31, 2019
    Inventors: Vijaykumar Bhat, Ramani Panchapakesan, Ilanchezhian Kuppusamy, Gangadhar Nittala