Patents by Inventor Shree Murthy

Shree Murthy 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: 20140053280
    Abstract: A method for controlling access to a Cloud, comprising receiving traffic from an Enterprise user at a gateway, wherein the traffic carries a first key specific to the Enterprise user for use internal to the gateway, replacing the first key with a second key, wherein the second key is a Cloud-negotiated key generic to a plurality of Enterprise users which permits access to the Cloud, and sending traffic to the Cloud
    Type: Application
    Filed: December 31, 2012
    Publication date: February 20, 2014
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Kenneth Durazzo, Shree Murthy
  • Publication number: 20140050223
    Abstract: A software defined network service (SDNS) node for altering a logical flow of data packets in a network to accommodate predetermined ordered service chains, comprising a receiver configured to receive an encapsulated data packet comprising a tag via a encapsulated tunnel from another SDNS node, wherein the tag identifies an ordered service chain or a next hop in the ordered service chain, a processor coupled to the receiver and configured to decapsulate the encapsulated data packet, and a transmitter coupled to the processor and configured to forward the decapsulated data packet to a service device attached to the SDNS node when the processor determines, based on the tag, that a service on the service device should be applied to the data packet.
    Type: Application
    Filed: December 14, 2012
    Publication date: February 20, 2014
    Inventors: Ian Foo, Shree Murthy
  • Patent number: 8650618
    Abstract: Apparatus, methods, and other embodiments associated with providing service insertion architecture (SIA) differentiated services in a virtual private network (VPN) environment are described. Embodiments may provision an authentication, authorization, and accounting (AAA) server with user-to-SIA service-context mapping information. With the AAA server provisioned, embodiments may acquire, in an IPSec VPN hub, during IPSec tunnel user authentication, from the AAA server, the user-to-SIA service-context mapping information. With the mapping information available, embodiments may dynamically map an SIA service to an IPSec VPN tunnel user based on the service information acquired from the Service Broker or Pseudo-Service Broker.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: February 11, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Rajiv Asati, Mohamed Khalid, Sunil Cherukuri, Kenneth A. Durazzo, Shree Murthy
  • Patent number: 8644137
    Abstract: Method and system for providing dynamic configuration of link redundancy in data network based on detection of dynamic changes in the network topology including the steps of detecting data network topology, determining a number of data paths from a node in the data network topology to each of a respective pair of peer nodes coupled to the node by a corresponding interface, determining a data path in the data network topology between the peer nodes, calculating a set of nodes reachable via each interface coupled to the node and the respective peer node in the data network topology, and comparing the set of calculated nodes is provided.
    Type: Grant
    Filed: February 13, 2006
    Date of Patent: February 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Robert Andrews, Navindra Yadav, Shree Murthy, Gnanaprakasam Pandian, Murali Duvvury, Sudhakar Padavala
  • Patent number: 8542681
    Abstract: Method and system for providing dynamic network data traffic monitoring including monitoring a data network, detecting a change in the data network, initiating a span session based on the detected change in the data network, and dynamically modifying network configuration based on the detected change in the data network is disclosed.
    Type: Grant
    Filed: September 16, 2010
    Date of Patent: September 24, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Robert Andrews, Navindra Yadav, Shree Murthy, Gnanaprakasam Pandian
  • Publication number: 20130042106
    Abstract: Techniques are provided for securely storing data files in, or retrieving data files from, cloud storage. A data file transmitted to cloud storage from a client in an enterprise computing environment is intercepted by at least one network device. Using security information received from a management server, the data file is converted into an encrypted object configured to remain encrypted while at rest in the cloud storage.
    Type: Application
    Filed: August 11, 2011
    Publication date: February 14, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Andrew Persaud, Kavitha Kamarthy, Shree Murthy, Scott Fanning, David A. McGrew, Thirunavukkarasu Suresh
  • Patent number: 8189588
    Abstract: In an example embodiment, packets for a selected flow are replicated and sent over one or more diverse paths, such as a primary path and at least one secondary path, to a destination switching device. At the destination switching device, one copy of the replicated packets is selected for delivery to the destination, and the remaining copies are discarded. In the event that packets are not received at the destination switching device due to loss of connection on the primary path or packets are not timely delivered due to congestion on the primary path, a different path may be selected as the primary path.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: May 29, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Navindra Yadav, Shree Murthy, Vijayaraghavan Doraiswami, Peter Geoffrey Jones
  • Patent number: 7995498
    Abstract: A method and system provides dynamic configuration of network elements using hierarchical inheritance. The method includes monitoring a data network, detecting a change associated with a configuration of the data network, identifying one or more member groups affected by the detected change, and modifying the network configuration for the one or more member groups in the data network.
    Type: Grant
    Filed: February 13, 2006
    Date of Patent: August 9, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Robert Andrews, Navindra Yadav, Shree Murthy, Gnanaprakasam Pandian, Murali Duvvury, Sudhakar Padavala
  • Publication number: 20110023090
    Abstract: Apparatus, methods, and other embodiments associated with providing service insertion architecture (SIA) differentiated services in a virtual private network (VPN) environment are described. Embodiments may provision an authentication, authorization, and accounting (AAA) server with user-to-SIA service-context mapping information. With the AAA server provisioned, embodiments may acquire, in an IPSec VPN hub, during IPSec tunnel user authentication, from the AAA server, the user-to-SIA service-context mapping information. With the mapping information available, embodiments may dynamically map an SIA service to an IPSec VPN tunnel user based on the service information acquired from the Service Broker or Pseudo-Service Broker.
    Type: Application
    Filed: July 22, 2009
    Publication date: January 27, 2011
    Applicant: CISCO TECHNOLOGY, INC
    Inventors: Rajiv ASATI, Mohamed KHALID, Sunil CHERUKURI, Kenneth A. DURAZZO, Shree MURTHY
  • Publication number: 20110010449
    Abstract: Method and system for providing dynamic network data traffic monitoring including monitoring a data network, detecting a change in the data network, initiating a span session based on the detected change in the data network, and dynamically modifying network configuration based on the detected change in the data network is disclosed.
    Type: Application
    Filed: September 16, 2010
    Publication date: January 13, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Robert Andrews, Navindra Yadav, Shree Murthy, Gnanaprakasam Pandian
  • Publication number: 20100254385
    Abstract: Systems, methods, and other embodiments associated with interworking a VPN and an SIA are described. One example apparatus includes a mapping data store to store a mapping between two logical groups of network devices having separate forwarding planes that are at least partially incompatible. The apparatus includes an instantiation logic to establish the mapping based on unique identifiers associated with the logical groups. The apparatus also includes an encoding logic to implicitly encode information to identify the first logical group in a packet received from the first logical group, provided to the second logical group, and then provided back to the first logical group. The implicitly encoded information is configured to be used without modification by the forwarding plane associated with the second logical group and is configured to facilitate a member of the second logical group resolving the mapping.
    Type: Application
    Filed: April 7, 2009
    Publication date: October 7, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Govind Prasad Sharma, Mohamed Khalid, Shree Murthy, Rajiv Asati
  • Patent number: 7804832
    Abstract: Method and system for providing dynamic network data traffic monitoring including monitoring a data network, detecting a change in the data network, initiating a span session based on the detected change in the data network, and dynamically modifying network configuration based on the detected change in the data network is disclosed.
    Type: Grant
    Filed: February 13, 2006
    Date of Patent: September 28, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Robert Andrews, Navindra Yadav, Shree Murthy, Gnanaprakasam Pandian
  • Publication number: 20100235593
    Abstract: In an example embodiment, packets for a selected flow are replicated and sent over one or more diverse paths, such as a primary path and at least one secondary path, to a destination switching device. At the destination switching device, one copy of the replicated packets is selected for delivery to the destination, and the remaining copies are discarded. In the event that packets are not received at the destination switching device due to loss of connection on the primary path or packets are not timely delivered due to congestion on the primary path, a different path may be selected as the primary path.
    Type: Application
    Filed: March 13, 2009
    Publication date: September 16, 2010
    Inventors: Navindra YADAV, Shree Murthy, Vijayaraghavan Doraiswami, Peter Geoffrey Jones
  • Patent number: 7710900
    Abstract: Method and system for providing a dynamic network configuration and management based on defining and applying high level administrative intents including retrieving one or more attributes associated with one or more logical groups in a network, determining one or more network policies based on the one or more retrieved attributes, associating the one or more logical groups to a respective network group identifier, and generating a network group list associated with the one or more network group identifiers, is disclosed.
    Type: Grant
    Filed: September 5, 2006
    Date of Patent: May 4, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Robert Andrews, Navindra Yadav, Shree Murthy
  • Publication number: 20090168682
    Abstract: In one embodiment, detecting a host device on a port of a forwarder switch in a network, detecting a movement of the host device from a first forwarder switch to a second forwarder switch, and multicast broadcasting an updated device information for the host device to a convergence group switches and a proximity group switches, where the convergence group switches includes switches in the network that are not configured as forwarder switches, and the proximity group switches include forwarder switches grouped together based on radio proximity is provided.
    Type: Application
    Filed: February 7, 2008
    Publication date: July 2, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Suresh Katukam, Navindra Yadav, Shree Murthy, Abhay Roy
  • Publication number: 20080276004
    Abstract: A method for populating location wiremap databases. In particular implementations, a method includes establishing a link layer connection with a client on a switch port, where the switch port is associated with a port identifier and is mapped to a location; identifying one or more connection attributes of the connection, where the connection attributes comprise a network layer address of the client; and transmitting the port identifier and the network layer address of the client to a location server.
    Type: Application
    Filed: May 1, 2007
    Publication date: November 6, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Allan Thomson, David S. Stephenson, Subhasri Dhesikan, Vijayaraghavan Doraiswami, Shree Murthy
  • Publication number: 20080056156
    Abstract: Method and system for providing a dynamic network configuration and management based on defining and applying high level administrative intents including retrieving one or more attributes associated with one or more logical groups in a network, determining one or more network policies based on the one or more retrieved attributes, associating the one or more logical groups to a respective network group identifier, and generating a network group list associated with the one or more network group identifiers, is disclosed.
    Type: Application
    Filed: September 5, 2006
    Publication date: March 6, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Robert Andrews, Navindra Yadav, Shree Murthy
  • Publication number: 20070189288
    Abstract: Method and system for providing dynamic configuration of network elements using hierarchical inheritance including monitoring a data network, detecting a change associated with a configuration of the data network, identifying one or more member groups affected by the detected change, and modifying the network configuration for the one or more member groups in the data network, is disclosed.
    Type: Application
    Filed: February 13, 2006
    Publication date: August 16, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Robert Andrews, Navindra Yadav, Shree Murthy, Gnanaprakasam Pandian, Murali Duvvury, Sudhakar Padavala
  • Publication number: 20070189189
    Abstract: Method and system for providing dynamic network data traffic monitoring including monitoring a data network, detecting a change in the data network, initiating a span session based on the detected change in the data network, and dynamically modifying network configuration based on the detected change in the data network is disclosed.
    Type: Application
    Filed: February 13, 2006
    Publication date: August 16, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Robert Andrews, Navindra Yadav, Shree Murthy, Gnanaprakasam Pandian
  • Publication number: 20070189157
    Abstract: Method and system for providing dynamic configuration of link redundancy in data network based on detection of dynamic changes in the network topology including the steps of detecting data network topology, determining a number of data paths from a node in the data network topology to each of a respective pair of peer nodes coupled to the node by a corresponding interface, determining a data path in the data network topology between the peer nodes, calculating a set of nodes reachable via each interface coupled to the node and the respective peer node in the data network topology, and comparing the set of calculated nodes is provided.
    Type: Application
    Filed: February 13, 2006
    Publication date: August 16, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Robert Andrews, Navindra Yadav, Shree Murthy, Gnanaprakasam Pandian, Murali Duvvury, Sudhakar Padavala