Patents by Inventor Vinay Gaonkar

Vinay Gaonkar 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: 11520742
    Abstract: Embodiments relate to providing a multi-cloud, multi-region, parallel file system cluster service with caching between file system storage nodes. In some embodiments, a first file system storage node of a file system storage cluster receives a request from a client device to access data of a first file system. In response to the request to access the data, a plurality of servers of the first file system storage node pulls, in parallel, the data and nearby data of the data from a second file system storage node of the file system storage cluster. The plurality of servers stores the data and nearby data in the first file system, and provide the data and nearby data to the client device.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: December 6, 2022
    Assignee: CLOUDBRINK, INC.
    Inventors: Michael Yoshito Nishimoto, Saravanan Purushothaman, Vinay Gaonkar, Ramanand Thattai Narayanan
  • Patent number: 11514000
    Abstract: Embodiments relate to providing a multi-cloud, multi-region, parallel file system cluster service with replication between file system storage nodes. In some embodiments, a first file system storage node of a file system storage cluster receives a request from a client device to write data to a first file system stored on the first file system storage node. In response to the request to write the data to the first file system, a plurality of servers of the first file system storage node writes, in parallel, the data to the first file system and sends instructions to a second file system storage node of the file system storage cluster for writing the data to a second file system stored on the second file system storage node.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: November 29, 2022
    Assignee: CLOUDBRINK, INC.
    Inventors: Michael Yoshito Nishimoto, Saravanan Purushothaman, Vinay Gaonkar, Ramanand Thattai Narayanan
  • Publication number: 20220156731
    Abstract: A computer-implemented system for streamlining encryption payload of a card transaction from a transaction code transaction via a merchant inside a restricted computer network firewall. A wallet application stores data of a payment device, and the wallet application retrieves information of a merchant and a transaction via a transaction code. In response to the retrieved information, the wallet application generates an encrypted payload. The wallet application transmits the encrypted payload to a payment facilitator within the restricted computer network firewall. After decryption of the encrypted payload, the payment facilitator transmits a decrypted payload in one payment packet to the payment processing server outside the restricted computer network firewall.
    Type: Application
    Filed: June 18, 2019
    Publication date: May 19, 2022
    Inventors: PRANAV SHETH, YING HAO, VINAY GAONKAR
  • Publication number: 20210105329
    Abstract: Embodiments provide data in-flight (DIF) services to software applications such as virtual machines (VMs) at an application level without requiring modification to established storage protocols. In exemplary embodiments, a storage controller transmits an advertisement of one or more data in-flight (DIF) services supported by a storage container of the storage controller. One or more DIF services communication path is created with attributes corresponding to the DIF services supported by the storage container. The storage controller receives, over the DIF services communication path, tagged data that can include data transmitted by a virtual machine (VM) for storage in the storage container.
    Type: Application
    Filed: November 23, 2020
    Publication date: April 8, 2021
    Inventors: Samdeep Nayak, Satyam B. Vaghani, Rajesh Bhat, Vinay Gaonkar, Sanjay Vasudev Acharya, Chiao-Chuan Shih
  • Patent number: 10873638
    Abstract: Embodiments perform capability discovery, policy management, and policy enforcement to provide data in-flight (DIF) services to virtual machines (VMs) without requiring modification to established storage protocols. In exemplary embodiments, a management device receives advertisements of DIF services supported by network nodes. The management device groups the advertised DIF services into a DIF services policy. The management device associates a host and a communication path. The management device enforces the DIF services policy by storing a unique number that causes transmission of data along the communication path.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: December 22, 2020
    Assignee: VMWARE, INC.
    Inventors: Samdeep Nayak, Satyam B. Vaghani, Rajesh Bhat, Vinay Gaonkar, Sanjay Vasudev Acharya, Chiao-Chuan Shih
  • Publication number: 20200201819
    Abstract: Embodiments relate to providing a multi-cloud, multi-region, parallel file system cluster service with caching between file system storage nodes. In some embodiments, a first file system storage node of a file system storage cluster receives a request from a client device to access data of a first file system. In response to the request to access the data, a plurality of servers of the first file system storage node pulls, in parallel, the data and nearby data of the data from a second file system storage node of the file system storage cluster. The plurality of servers stores the data and nearby data in the first file system, and provide the data and nearby data to the client device.
    Type: Application
    Filed: September 11, 2019
    Publication date: June 25, 2020
    Inventors: Michael Yoshito Nishimoto, Saravanan Purushothaman, Vinay Gaonkar, Ramanand Thattai Narayanan
  • Publication number: 20200201824
    Abstract: Embodiments relate to providing a multi-cloud, multi-region, parallel file system cluster service with replication between file system storage nodes. In some embodiments, a first file system storage node of a file system storage cluster receives a request from a client device to write data to a first file system stored on the first file system storage node. In response to the request to write the data to the first file system, a plurality of servers of the first file system storage node writes, in parallel, the data to the first file system and sends instructions to a second file system storage node of the file system storage cluster for writing the data to a second file system stored on the second file system storage node.
    Type: Application
    Filed: September 11, 2019
    Publication date: June 25, 2020
    Inventors: Michael Yoshito Nishimoto, Saravanan Purushothaman, Vinay Gaonkar, Ramanand Thattai Narayanan
  • Publication number: 20180248961
    Abstract: Embodiments perform capability discovery, policy management, and policy enforcement to provide data in-flight (DIF) services to virtual machines (VMs) without requiring modification to established storage protocols. In exemplary embodiments, a management device receives advertisements of DIF services supported by network nodes. The management device groups the advertised DIF services into a DIF services policy. The management device associates a host and a communication path. The management device enforces the DIF services policy by storing a unique number that causes transmission of data along the communication path.
    Type: Application
    Filed: April 20, 2018
    Publication date: August 30, 2018
    Inventors: Samdeep NAYAK, Satyam B. VAGHANI, Rajest BHAT, Vinay GAONKAR, Sanjay Vasudev ACHARYA, Chiao-Chuan SHIH
  • Patent number: 9992289
    Abstract: Embodiments provide data in-flight (DIF) services to software applications such as virtual machines (VMs) at an application level without requiring modification to established storage protocols. In exemplary embodiments, a software application is associated with a DIF services policy indicating one or more DIF services to apply to the software application. Data transmitted by the software application to a destination is tagged based on the DIF services policy associated with the software application and transmitted to the destination.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: June 5, 2018
    Assignee: VMware, Inc.
    Inventors: Samdeep Nayak, Satyam B. Vaghani, Rajest Bhat, Vinay Gaonkar, Sanjay Vasudev Acharya, Chiao-Chuan Shih
  • Patent number: 9547517
    Abstract: Embodiments provide data in-flight (DIF) services to software applications such as virtual machines (VMs) at an application level without requiring modification to established storage protocols. In exemplary embodiments, a software application is associated with a DIF services policy indicating one or more DIF services to apply to the software application. Data transmitted by the software application to a destination is tagged based on the DIF services policy associated with the software application and transmitted to the destination.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: January 17, 2017
    Assignee: VMware, Inc.
    Inventors: Samdeep Nayak, Satyam B. Vaghani, Rajesh Bhat, Vinay Gaonkar, Sanjay Vasudev Acharya, Chiao-Chuan Shih
  • Publication number: 20150106815
    Abstract: Embodiments provide data in-flight (DIF) services to software applications such as virtual machines (VMs) at an application level without requiring modification to established storage protocols. In exemplary embodiments, a software application is associated with a DIF services policy indicating one or more DIF services to apply to the software application. Data transmitted by the software application to a destination is tagged based on the DIF services policy associated with the software application and transmitted to the destination.
    Type: Application
    Filed: December 22, 2014
    Publication date: April 16, 2015
    Inventors: Samdeep NAYAK, Satyam B. VAGHANI, Rajesh BHAT, Vinay GAONKAR, Sanjay Vasudev ACHARYA, Chiao-Chuan SHIH
  • Patent number: 8990395
    Abstract: Controlling access to managed objects associated with a networked device. A method comprises receiving a request from a principal for access to a managed object associated with the networked device. The managed objects are accessible based on membership in access groups that are compliant with a Simple Network Management Protocol (SNMP). A first and a second of the access groups associated with the principal are determined. Access privileges for the principal are determined, based on the first and the second access groups. Access to the managed object is granted if permitted based on the access privileges for the principal.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: March 24, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Vinay Gaonkar, Keith McCloghrie, Sanjeev Chidambar Joshi
  • Patent number: 8966479
    Abstract: Embodiments provide data in-flight (DIF) services to software applications such as virtual machines (VMs) at an application level without requiring modification to established storage protocols. In exemplary embodiments, a software application is associated with a DIF services policy indicating one or more DIF services to apply to the software application. Data transmitted by the software application to a destination is tagged based on the DIF services policy associated with the software application and transmitted to the destination.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: February 24, 2015
    Assignee: VMware, Inc.
    Inventors: Samdeep Nayak, Satyam B. Vaghani, Rajesh Bhat, Vinay Gaonkar, Sanjay Vasudev Acharya, Chiao-Chuan Shih
  • Publication number: 20130304920
    Abstract: Controlling access to managed objects associated with a networked device. A method comprises receiving a request from a principal for access to a managed object associated with the networked device. The managed objects are accessible based on membership in access groups that are compliant with a Simple Network Management Protocol (SNMP). A first and a second of the access groups associated with the principal are determined. Access privileges for the principal are determined, based on the first and the second access groups. Access to the managed object is granted if permitted based on the access privileges for the principal.
    Type: Application
    Filed: July 16, 2013
    Publication date: November 14, 2013
    Inventors: Vinay Gaonkar, Keith McCloghrie, Sanjeev Chidambar Joshi
  • Publication number: 20130212577
    Abstract: Embodiments provide data in-flight services (DIFS) to software applications such as virtual machines (VMs) at an application level without requiring modification to established storage protocols. In exemplary embodiments, a software application is associated with a DIFS policy indicating one or more DIFS services to apply to the software application. Data transmitted by the software application to a destination is tagged based on the DIFS policy associated with the software application and transmitted to the destination.
    Type: Application
    Filed: February 10, 2012
    Publication date: August 15, 2013
    Applicant: VMWARE, INC,
    Inventors: Samdeep NAYAK, Satyam B. VAGHANI, Rajesh BHAT, Vinay GAONKAR, Sanjay Vasudev ACHARYA, Chiao-Chuan SHIH
  • Patent number: 8489723
    Abstract: Controlling access to managed objects associated with a networked device. A method comprises receiving a request from a principal for access to a managed object associated with the networked device. The managed objects are accessible based on membership in access groups that are compliant with a Simple Network Management Protocol (SNMP). A first and a second of the access groups associated with the principal are determined. Access privileges for the principal are determined, based on the first and the second access groups. Access to the managed object is granted if permitted based on the access privileges for the principal.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: July 16, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Vinay Gaonkar, Keith McCloghrie, Sanjeev Chidambar Joshi
  • Patent number: 7890654
    Abstract: Disclosed are apparatus and methods for discovering topology in a storage area network having a plurality of VSANs in a network fabric is disclosed. The VSANs include a first VSAN having a plurality of network devices. The method includes the following operations: (a) defining a first one of the network devices of the first VSAN as a Topology Update (TU) Owner, wherein the other network devices of the first VSAN are not defined as TU Owners, (b) at the first network device, receiving data that indicates a topology change in the first VSAN, (c) at the first network device, generating or updating one or more TU database(s) for the plurality of VSANs of the network fabric based on the received topology change, and (d) the first network device causing the topology change to be propagated in the form of a Topology Update across the network fabric to network devices in the plurality of VSANs of such network fabric.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: February 15, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Raja Rao Tadimeti, Subrata Banerjee, Ankur Jain, Vinay Gaonkar
  • Publication number: 20100299429
    Abstract: Controlling access to managed objects associated with a networked device. A method comprises receiving a request from a principal for access to a managed object associated with the networked device. The managed objects are accessible based on membership in access groups that are compliant with a Simple Network Management Protocol (SNMP). A first and a second of the access groups associated with the principal are determined. Access privileges for the principal are determined, based on the first and the second access groups. Access to the managed object is granted if permitted based on the access privileges for the principal.
    Type: Application
    Filed: July 9, 2010
    Publication date: November 25, 2010
    Applicant: Cisco Technology, Inc.
    Inventors: Vinay Gaonkar, Keith McCloghrie, Sanjeev Chidambar Joshi
  • Patent number: 7769859
    Abstract: Controlling access to managed objects associated with a networked device. A method comprises receiving a request from a principal for access to a managed object associated with the networked device. The managed objects are accessible based on membership in access groups that are compliant with a Simple Network Management Protocol (SNMP). A first and a second of the access groups associated with the principal are determined. Access privileges for the principal are determined, based on the first and the second access groups. Access to the managed object is granted if permitted based on the access privileges for the principal.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: August 3, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Vinay Gaonkar, Keith McCloghrie, Sanjeev Chidambar Joshi
  • Patent number: 7716355
    Abstract: A method is disclosed for Simple Network Management Protocol (SNMP) bulk information processing. A request for a plurality of object instances stored in a storage space is received. The request specifies a condition and a maximum number of repetitions. The values of one or more object instances of the plurality of object instances are retrieved. The retrieval of object instance values is terminated when the condition is satisfied even though the maximum number of repetitions is not reached. For example, the condition may be specified by one or more pairs of Object Identifier (OID) values, wherein each pair is represented by a starting OID value and an ending OID value. In this example, the condition is satisfied when an OID value of an object instance that is retrieved is not lexicographically between the starting OID value and the ending OID value of any pair of the one or more pairs.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: May 11, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Keith McCloghrie, Handral Krishnamurthy Vivek, Vinay Gaonkar, Sanjeev C. Joshi