Patents by Inventor Vishnu Govind Attur

Vishnu Govind Attur 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: 8862928
    Abstract: Techniques for achieving high availability (HA) in a cloud environment are presented. Cloud storage provided to multiple tenants is accessed via a plurality of controllers via a switch. The controllers are organized in a ring and each controller is responsible for detecting failures in adjoining controllers within the ring. Storage services for the tenants are serviced without disruptions even when multiple nodes completely fail at the same time.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: October 14, 2014
    Assignee: CloudByte, Inc.
    Inventors: Felix Xavier, Umasankar Mukkara, Vishnu Govind Attur
  • Patent number: 8661524
    Abstract: Techniques for selective desktop control of virtual private networks (VPN's) in a multiuser environment are provided. A multiuser desktop/workstation includes a first user that establishes a VPN session on the desktop for accessing protected resources. Other users are permitted to simultaneously access non-protected resources of the desktop during the VPN session. Other users are also permitted to log into the desktop during the VPN session. However, if the other users attempt to access the protected resources, the access attempts are denied.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: February 25, 2014
    Assignee: Novell, Inc.
    Inventors: Girish KS, Gautham Chambrakana Ananda, Vishnu Govind Attur, Allu Babula
  • Patent number: 8516569
    Abstract: Techniques for uninterrupted virtual private network (VPN) connection service with dynamic policy enforcement are provided. An existing VPN session between a VPN client and a VPN server detects a change in a VPN network being used for the existing VPN session. New credentials and new policies are received by the VPN client. The new credentials are automatically used to re-authenticate the VPN client to the change during the existing VPN session, and the new policies are dynamically used to enforce the new policies during the existing VPN session on the VPN client.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: August 20, 2013
    Assignee: Apple Inc.
    Inventors: Allu Babula, Vishnu Govind Attur, Gautham Chambrakana Ananda
  • Publication number: 20130073894
    Abstract: Techniques for achieving high availability (HA) in a cloud environment are presented. Cloud storage provided to multiple tenants is accessed via a plurality of controllers via a switch. The controllers are organized in a ring and each controller is responsible for detecting failures in adjoining controllers within the ring. Storage services for the tenants are serviced without disruptions even when multiple nodes completely fail at the same time.
    Type: Application
    Filed: September 7, 2012
    Publication date: March 21, 2013
    Applicant: CloudByte, Inc.
    Inventors: Felix Xavier, Umasankar Mukkara, Vishnu Govind Attur
  • Patent number: 8356335
    Abstract: Techniques for authenticating network connections are provided. A client makes a request to connect to a server via a client service. The server delays the request to acquire a signature for the client service from the requesting client's environment. The signature is compared against a known and previously verified signature. When the two signatures match, the server permits the connection between the client and the service via the client service. When the two signatures do not match, the server denies the connection between the client and the server and does not permit the client service to process a request to make that connection.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: January 15, 2013
    Assignee: Apple Inc.
    Inventors: Gautham Chambrakana Ananda, Girish Ks, Vishnu Govind Attur, Allu Babula
  • Patent number: 8353025
    Abstract: Techniques for virtual private network (VPN) access are provided. A dynamic determination, in response to privileges, is made as to whether a principal and a device of a principal are to receive a thin client virtual private network (VPN) installation for a thin client VPN session between the principal and a remote site or whether a clientless VPN session is appropriate. Dynamic switching between the clientless VPN session and thin client VPN session is permissible when the principal supplies the appropriate credentials for such a switch.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: January 8, 2013
    Assignee: Oracle International Corporation
    Inventors: Surendranath Mohanty, Gautham Chambrakana Ananda, Girish Ks, Vishnu Govind Attur
  • Publication number: 20120260314
    Abstract: Techniques for uninterrupted virtual private network (VPN) connection service with dynamic policy enforcement are provided. An existing VPN session between a VPN client and a VPN server detects a change in a VPN network being used for the existing VPN session. New credentials and new policies are received by the VPN client. The new credentials are automatically used to re-authenticate the VPN client to the change during the existing VPN session, and the new policies are dynamically used to enforce the new policies during the existing VPN session on the VPN client.
    Type: Application
    Filed: June 25, 2012
    Publication date: October 11, 2012
    Inventors: Allu Babula, Vishnu Govind Attur, Gautham Chambrakana Ananda
  • Patent number: 8209749
    Abstract: Techniques for uninterrupted virtual private network (VPN) connection service with dynamic policy enforcement are provided. An existing VPN session between a VPN client and a VPN server detects a change in a VPN network being used for the existing VPN session. New credentials and new policies are received by the VPN client. The new credentials are automatically used to re-authenticate the VPN client to the change during the existing VPN session, and the new policies are dynamically used to enforce the new policies during the existing VPN session on the VPN client.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: June 26, 2012
    Assignee: Apple Inc.
    Inventors: Allu Babula, Vishnu Govind Attur, Gautham Chambrakana Ananda
  • Publication number: 20110231910
    Abstract: Techniques for virtual private network (VPN) access are provided. A dynamic determination, in response to privileges, is made as to whether a principal and a device of a principal are to receive a thin client virtual private network (VPN) installation for a thin client VPN session between the principal and a remote site or whether a clientless VPN session is appropriate. Dynamic switching between the clientless VPN session and thin client VPN session is permissible when the principal supplies the appropriate credentials for such a switch.
    Type: Application
    Filed: May 27, 2011
    Publication date: September 22, 2011
    Inventors: Surendranath Mohanty, Gautham Chambrakana Ananda, Girish KS, Vishnu Govind Attur
  • Patent number: 7954145
    Abstract: Techniques for virtual private network (VPN) access are provided. A dynamic determination, in response to privileges, is made as to whether a principal and a device of a principal are to receive a thin client virtual private network (VPN) installation for a thin client VPN session between the principal and a remote site or whether a clientless VPN session is appropriate. Dynamic switching between the clientless VPN session and thin client VPN session is permissible when the principal supplies the appropriate credentials for such a switch.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: May 31, 2011
    Assignee: Novell, Inc.
    Inventors: Surendranath Mohanty, Gautham Chambrakana Ananda, Girish Ks, Vishnu Govind Attur
  • Patent number: 7734792
    Abstract: Apparatus, systems, and methods may operate to establish a virtual private network (VPN) connection between a server in a private network and a client in a public network. Additional activities include intercepting a socket call from the client requesting resolution of a network address associated with a domain name in the private network, searching a local linked list for the network address, returning the network address to the client if the network address is found in the local linked list, and, if the network address is not found in the local linked list, sending a request to resolve the network address to a domain name system (DNS) server in the private network. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: June 8, 2010
    Assignee: Novell, Inc.
    Inventors: Chendil Kumar, Allu Babula, Vishnu Govind Attur
  • Publication number: 20100071043
    Abstract: Techniques for uninterrupted virtual private network (VPN) connection service with dynamic policy enforcement are provided. An existing VPN session between a VPN client and a VPN server detects a change in a VPN network being used for the existing VPN session. New credentials and new policies are received by the VPN client. The new credentials are automatically used to re-authenticate the VPN client to the change during the existing VPN session, and the new policies are dynamically used to enforce the new policies during the existing VPN session on the VPN client.
    Type: Application
    Filed: September 17, 2008
    Publication date: March 18, 2010
    Inventors: Allu Babula, Vishnu Govind Attur, Gautham Chambrakana Ananda
  • Publication number: 20090254967
    Abstract: Techniques for virtual private network (VPN) access, which is based on client workstation security compliance, are provided. When a user successfully logs into a secure network, client integrity checks are processed on a client workstation of the user to gather configuration information related to a processing environment of the client workstation. Metrics associated with the client integrity checks are compared with security policy and an assigned security access level is set for the user during a VPN session. Traffic policy is then enforced against the VPN session by configuring attributes of the VPN session.
    Type: Application
    Filed: April 2, 2008
    Publication date: October 8, 2009
    Inventors: Premkumar J., Vishnu Govind Attur
  • Publication number: 20090158420
    Abstract: Techniques for selective desktop control of virtual private networks (VPN's) in a multiuser environment are provided. A multiuser desktop/workstation includes a first user that establishes a VPN session on the desktop for accessing protected resources. Other users are permitted to simultaneously access non-protected resources of the desktop during the VPN session. Other users are also permitted to log into the desktop during the VPN session. However, if the other users attempt to access the protected resources, the access attempts are denied.
    Type: Application
    Filed: December 14, 2007
    Publication date: June 18, 2009
    Inventors: Girish KS, Gautham Chambrakana Ananda, Vishnu Govind Attur, Allu Babula
  • Publication number: 20090113528
    Abstract: Techniques for authenticating network connections are provided. A client makes a request to connect to a server via a client service. The server delays the request to acquire a signature for the client service from the requesting client's environment. The signature is compared against a known and previously verified signature. When the two signatures match, the server permits the connection between the client and the service via the client service. When the two signatures do not match, the server denies the connection between the client and the server and does not permit the client service to process a request to make that connection.
    Type: Application
    Filed: February 5, 2008
    Publication date: April 30, 2009
    Inventors: Gautham Chambrakana Ananda, Girish Ks, Vishnu Govind Attur, Allu Babula
  • Publication number: 20090089874
    Abstract: Techniques for virtual private network (VPN) access are provided. A dynamic determination, in response to privileges, is made as to whether a principal and a device of a principal are to receive a thin client virtual private network (VPN) installation for a thin client VPN session between the principal and a remote site or whether a clientless VPN session is appropriate. Dynamic switching between the clientless VPN session and thin client VPN session is permissible when the principal supplies the appropriate credentials for such a switch.
    Type: Application
    Filed: January 18, 2008
    Publication date: April 2, 2009
    Inventors: Surendranath Mohanty, Gautham Chambrakana Ananda, Girish KS, Vishnu Govind Attur
  • Publication number: 20090031028
    Abstract: Apparatus, systems, and methods may operate to establish a virtual private network (VPN) connection between a server in a private network and a client in a public network. Additional activities include intercepting a socket call from the client requesting resolution of a network address associated with a domain name in the private network, searching a local linked list for the network address, returning the network address to the client if the network address is found in the local linked list, and, if the network address is not found in the local linked list, sending a request to resolve the network address to a domain name system (DNS) server in the private network. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: October 9, 2007
    Publication date: January 29, 2009
    Inventors: Chendil Kumar, Allu Babula, Vishnu Govind Attur