Patents by Inventor Vijay Kannan

Vijay Kannan 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: 20240086368
    Abstract: In some aspects, an apparatus includes a processor and a memory. In some embodiments, the memory includes programmed instructions that, when executed by the processor, cause the apparatus to receive a request to create a bucket. In some embodiments, the memory includes programmed instructions that, when executed by the processor, cause the apparatus to, in response to receiving the request to create the bucket, write, to a first object store, a first mapping that maps an identifier of global metadata to an identifier of a second object store where the bucket is to be created, write, to the second object store, a second mapping that maps the identifier of global metadata to local metadata, and replicate, to the second object store, the first mapping.
    Type: Application
    Filed: July 13, 2023
    Publication date: March 14, 2024
    Applicant: Nutanix, Inc.
    Inventors: Mayur Vijay Sadavarte, Anoop Kandi Reddy, Dheer Moghe, FNU Sadhana Kannan, Sarthak Moorjani, Chinmay Dinesh Kamat, Karan Gupta
  • Patent number: 10897471
    Abstract: In some examples, a network device includes an interface, and a processor to apply a restriction on multicast communication associated with an entity on the interface. The restriction on multicast communication includes detecting, on the interface, a multicast communication pattern associated with the entity, indicating, based on the multicast communication pattern on the interface violating a threshold, that the entity is malicious, and blocking processing of the multicast communication associated with the entity in response to indicating that the entity is malicious.
    Type: Grant
    Filed: April 14, 2018
    Date of Patent: January 19, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Tathagata Nandy, Vijay Kannan, Saheli Ganguly
  • Patent number: 10594558
    Abstract: Some examples relate to auto-configuration of a parameter related to a multicast protocol on a network device. In an example, a network device in a multicast network may identify the network topology of the multicast network. Upon identification, the network device may enable a multicast protocol on the network device based on the network topology of the multicast network. The network device may determine a network parameter related to the multicast network. In response to the determination, a multicast parameter related to the multicast protocol may be auto-configured on the network device.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: March 17, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Tathagata Nandy, Balaji Sankaran, Vijay Kannan, Guru Gurram Janardhan
  • Patent number: 10498836
    Abstract: In one example, a system is described which includes an underlay network including a mapping server and a mapping database, an overlay network including VTEPs, at least one peripheral device, and at least one client device connected to the at least one peripheral device via the VTEPs. Further, each VTEP includes a traffic optimization module. A first VTEP receives a first service advertisement from a first peripheral device offering the first service and registers service advertisement information with the mapping database, a second VTEP connected to a first client device queries the mapping database to discover the first peripheral device via a unicast message, retrieves the service advertisement information from the mapping database upon a successful query, and sends the retrieved service advertisement information to the first client device, and the first client device selects the first peripheral device offering the first service using the service advertisement information.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: December 3, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Venkatavaradhan Devarajan, Vijay Kannan
  • Publication number: 20190238569
    Abstract: In some examples, a network device includes an interface, and a processor to apply a restriction on multicast communication associated with an entity on the interface. The restriction on multicast communication includes detecting, on the interface, a multicast communication pattern associated with the entity, indicating, based on the multicast communication pattern on the interface violating a threshold, that the entity is malicious, and blocking processing of the multicast communication associated with the entity in response to indicating that the entity is malicious.
    Type: Application
    Filed: April 14, 2018
    Publication date: August 1, 2019
    Inventors: Tathagata Nandy, Vijay Kannan, Saheli Ganguly
  • Publication number: 20190058635
    Abstract: Some examples relate to auto-configuration of a parameter related to a multicast protocol on a network device. In an example, a network device in a multicast network may identify the network topology of the multicast network. Upon identification, the network device may enable a multicast protocol on the network device based on the network topology of the multicast network. The network device may determine a network parameter related to the multicast network. In response to the determination, a multicast parameter related to the multicast protocol may be auto-configured on the network device.
    Type: Application
    Filed: June 12, 2018
    Publication date: February 21, 2019
    Inventors: Tathagata Nandy, Balaji Sankaran, Vijay Kannan, Guru Gurram Janardhan
  • Publication number: 20180131775
    Abstract: In one example, a system is described which includes an underlay network including a mapping server and a mapping database, an overlay network including VTEPs, at least one peripheral device, and at least one client device connected to the at least one peripheral device via the VTEPs. Further, each VTEP includes a traffic optimization module. A first VTEP receives a first service advertisement from a first peripheral device offering the first service and registers service advertisement information with the mapping database, a second VTEP connected to a first client device queries the mapping database to discover the first peripheral device via a unicast message, retrieves the service advertisement information from the mapping database upon a successful query, and sends the retrieved service advertisement information to the first client device, and the first client device selects the first peripheral device offering the first service using the service advertisement information.
    Type: Application
    Filed: June 18, 2015
    Publication date: May 10, 2018
    Inventors: Venkatavaradhan Devarajan, Vijay Kannan
  • Publication number: 20160149779
    Abstract: A method for a network device reporting system state to a controller, the method comprising a network device: determining a system state of the network device; constructing a system state message including a header and a payload; the header including a message type field indicating that the message relates to system state; the payload including a system state notification comprising a system state type field indicating a type of system state which is being communicated, and a value field indicating a system state value; and sending the system state message from the network device to the controller over a software defined networking (SDN) protocol channel.
    Type: Application
    Filed: August 7, 2013
    Publication date: May 26, 2016
    Inventors: Rangaprasad SAMPATH, Venkatavaradhan DEVARAJAN, Vijay KANNAN
  • Patent number: 8898331
    Abstract: The embodiments described herein provide a method, program and computing network for processing a content request received via a computing network. The method comprises the steps of receiving an incoming request for content from a remote computing device, determining the content type requested by the incoming request and delivering the request to one of a plurality of servers according to the determined content request type.
    Type: Grant
    Filed: September 13, 2007
    Date of Patent: November 25, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Anand Eswaran, Ravindra Guntur, Vijay Kannan, Venkatavaradhan Devarajan
  • Patent number: 8331352
    Abstract: A method for interworking supplementary call services between different VOIP protocols is provided. The method comprises receiving, during a call between a first end device and a second end device, a first message in a first protocol format for the second end device to transfer the call to a third end device; determining interworking information to interwork the first message to a second message in a second protocol format; generating the second message based on the interworking information, such that the second message initiates the call transfer to the third end device.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: December 11, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Parameswaran Kumarasamy, Paul R. P. Chu, Jayesh Chokshi, Sunila R. Ainapure, Sandeep Singh Kohli, Sabita Jasty, Vijay Kannan
  • Patent number: 7881228
    Abstract: A system and method for delivering multicast/broadcast data frames, originating in a service virtual local area network (S-VLAN), to a plurality of locations on a customer network is disclosed. In one embodiment, a method for delivering multicast/broadcast data frames includes analyzing ingress data frames, including customer virtual local area network identifiers (C-VIDs) associated with one or more divisions within one of a plurality of locations assigned by a customer network, received via incoming ports of each Ethernet switch associated with one of the plurality of locations and learning the C-VIDs of the ingress data frames, storing the learnt C-VIDs in the Ethernet switch, and forwarding the multicast/broadcast data frames to the one or more of the plurality of locations, via one or more outgoing ports of one or more of multiple Ethernet switches associated with the plurality of locations, based on the learnt and stored C-VIDs by each Ethernet switch.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: February 1, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Venkatavaradhan Devarajan, Vijay Kannan
  • Publication number: 20100020795
    Abstract: A system and method for delivering multicast/broadcast data frames, originating in a service virtual local area network (S-VLAN), to a plurality of locations on a customer network is disclosed. In one embodiment, a method for delivering multicast/broadcast data frames includes analyzing ingress data frames, including customer virtual local area network identifiers (C-VIDs) associated with one or more divisions within one of a plurality of locations assigned by a customer network, received via incoming ports of each Ethernet switch associated with one of the plurality of locations and learning the C-VIDs of the ingress data frames, storing the learnt C-VIDs in the Ethernet switch, and forwarding the multicast/broadcast data frames to the one or more of the plurality of locations, via one or more outgoing ports of one or more of multiple Ethernet switches associated with the plurality of locations, based on the learnt and stored C-VIDs by each Ethernet switch.
    Type: Application
    Filed: September 9, 2008
    Publication date: January 28, 2010
    Inventors: Venkatavaradhan Devarajan, Vijay Kannan
  • Publication number: 20090019135
    Abstract: The embodiments described herein provide a method, program and computing network for processing a content request received via a computing network. The method comprises the steps of receiving an incoming request for content from a remote computing device, determining the content type requested by the incoming request and delivering the request to one of a plurality of servers according to the determined content request type.
    Type: Application
    Filed: September 13, 2007
    Publication date: January 15, 2009
    Inventors: Anand ESWARAN, Ravindra Guntur, Vijay Kannan, Venkatavaradhan Devarajan
  • Publication number: 20080186954
    Abstract: A method for interworking supplementary call services between different VOIP protocols is provided. The method comprises receiving, during a call between a first end device and a second end device, a first message in a first protocol format for the second end device to transfer the call to a third end device; determining interworking information to interwork the first message to a second message in a second protocol format; generating the second message based on the interworking information, such that the second message initiates the call transfer to the third end device.
    Type: Application
    Filed: February 5, 2007
    Publication date: August 7, 2008
    Inventors: Parameswaran Kumarasamy, Paul R. P. Chu, Jayesh Chokshi, Sunila R. Ainapure, Sandeep Singh Kohli, Sabita Jasty, Vijay Kannan