Patents by Inventor Saad Malik

Saad Malik 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: 20240048509
    Abstract: Embodiments herein describe using translation mappings and security contracts to establish interconnects and policies between switching fabrics at different sites to create a unified fabric. In one embodiment, a multi-site controller can stretch endpoint groups (EPGs) between the sites so that a host or application in a first site can communicate with a host or application in a second site which is assigned to the same stretched EPG, despite the two sites have different namespaces. Further, the shadow EPGs can be formed to facilitate security contracts between EPGs in different sites. Each site can store namespace translation mapping that enable the site to convert namespace information in packets received from a different site into its own namespace values. As a result, independent bridging and routing segments in the various sites can be interconnected as well as providing application accessibility across different fabrics with independent and private namespaces.
    Type: Application
    Filed: September 11, 2023
    Publication date: February 8, 2024
    Inventors: Sridhar VALLEPALLI, Javed ASGHAR, Umamaheswararao KARYAMPUDI, Saad MALIK, Amitkumar V. PATEL
  • Patent number: 11757793
    Abstract: Embodiments herein describe using translation mappings and security contracts to establish interconnects and policies between switching fabrics at different sites to create a unified fabric. In one embodiment, a multi-site controller can stretch endpoint groups (EPGs) between the sites so that a host or application in a first site can communicate with a host or application in a second site which is assigned to the same stretched EPG, despite the two sites have different namespaces. Further, the shadow EPGs can be formed to facilitate security contracts between EPGs in different sites. Each site can store namespace translation mapping that enable the site to convert namespace information in packets received from a different site into its own namespace values. As a result, independent bridging and routing segments in the various sites can be interconnected as well as providing application accessibility across different fabrics with independent and private namespaces.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: September 12, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Sridhar Vallepalli, Javed Asghar, Umamaheswararao Karyampudi, Saad Malik, Amitkumar V. Patel
  • Publication number: 20230025529
    Abstract: Method and apparatus are provided for managing a distrusted system. The method comprises receiving, by a cluster management agent, a cluster specification update that includes a container image manifest content that describes an infrastructure of the distributed system; converting, by a runtime container engine of the cluster management agent, the container image manifest content into an operating system bootloader consumable disk image for rebooting one or more nodes in the distributed system; and initiating, by the cluster management agent, a system reboot using the operating system bootloader consumable disk image for a node in the distributed system to update the node to be in compliance with the cluster specification update. The cluster specification update is received via a local API of the cluster management agent in the absence of internet access or via a communication channel through an internet connection with the cluster management agent.
    Type: Application
    Filed: September 19, 2022
    Publication date: January 26, 2023
    Inventors: Tianying FU, Saad Malik, Gautam Joshi, Venkat Srinivasan
  • Patent number: 11449354
    Abstract: Embodiments disclosed facilitate specification, configuration, orchestration, deployment, and management of composable distributed systems. A method to realize a composable distributed system may comprise: determining, based on a system composition specification for the distributed system, one or more cluster configurations, wherein the system composition specification comprises, for each cluster, a corresponding cluster specification and a corresponding cluster profile, which may comprise a corresponding software stack specification. First software stack images applicable to a first plurality of nodes in a first cluster may be obtained based on a corresponding first software stack specification, which may be comprised in a first cluster profile associated with the first cluster.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: September 20, 2022
    Assignee: Spectro Cloud, Inc.
    Inventors: Tianying Fu, Saad Malik, Gautam Joshi
  • Publication number: 20220006758
    Abstract: Embodiments herein describe using translation mappings and security contracts to establish interconnects and policies between switching fabrics at different sites to create a unified fabric. In one embodiment, a multi-site controller can stretch endpoint groups (EPGs) between the sites so that a host or application in a first site can communicate with a host or application in a second site which is assigned to the same stretched EPG, despite the two sites have different namespaces. Further, the shadow EPGs can be formed to facilitate security contracts between EPGs in different sites. Each site can store namespace translation mapping that enable the site to convert namespace information in packets received from a different site into its own namespace values. As a result, independent bridging and routing segments in the various sites can be interconnected as well as providing application accessibility across different fabrics with independent and private namespaces.
    Type: Application
    Filed: September 15, 2021
    Publication date: January 6, 2022
    Inventors: Sridhar VALLEPALLI, Javed ASGHAR, Umamaheswararao KARYAMPUDI, Saad MALIK, Amitkumar V. PATEL
  • Patent number: 11178071
    Abstract: Embodiments herein describe using translation mappings and security contracts to establish interconnects and policies between switching fabrics at different sites to create a unified fabric. In one embodiment, a multi-site controller can stretch endpoint groups (EPGs) between the sites so that a host or application in a first site can communicate with a host or application in a second site which is assigned to the same stretched EPG, despite the two sites have different namespaces. Further, the shadow EPGs can be formed to facilitate security contracts between EPGs in different sites. Each site can store namespace translation mapping that enable the site to convert namespace information in packets received from a different site into its own namespace values. As a result, independent bridging and routing segments in the various sites can be interconnected as well as providing application accessibility across different fabrics with independent and private namespaces.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: November 16, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Sridhar Vallepalli, Javed Asghar, Umamaheswararao Karyampudi, Saad Malik, Amitkumar V. Patel
  • Publication number: 20210224093
    Abstract: Embodiments disclosed facilitate specification, configuration, orchestration, deployment, and management of composable distributed systems. A method to realize a composable distributed system may comprise: determining, based on a system composition specification for the distributed system, one or more cluster configurations, wherein the system composition specification comprises, for each cluster, a corresponding cluster specification and a corresponding cluster profile, which may comprise a corresponding software stack specification. First software stack images applicable to a first plurality of nodes in a first cluster may be obtained based on a corresponding first software stack specification, which may be comprised in a first cluster profile associated with the first cluster.
    Type: Application
    Filed: January 17, 2020
    Publication date: July 22, 2021
    Inventors: Tianying FU, Saad MALIK, Gautam JOSHI
  • Publication number: 20200014636
    Abstract: Embodiments herein describe using translation mappings and security contracts to establish interconnects and policies between switching fabrics at different sites to create a unified fabric. In one embodiment, a multi-site controller can stretch endpoint groups (EPGs) between the sites so that a host or application in a first site can communicate with a host or application in a second site which is assigned to the same stretched EPG, despite the two sites have different namespaces. Further, the shadow EPGs can be formed to facilitate security contracts between EPGs in different sites. Each site can store namespace translation mapping that enable the site to convert namespace information in packets received from a different site into its own namespace values. As a result, independent bridging and routing segments in the various sites can be interconnected as well as providing application accessibility across different fabrics with independent and private namespaces.
    Type: Application
    Filed: October 18, 2018
    Publication date: January 9, 2020
    Inventors: Sridhar VALLEPALLI, Javed ASGHAR, Umamaheswararao KARYAMPUDI, Saad MALIK, Amitkumar V. PATEL
  • Patent number: 8589678
    Abstract: In one embodiment, a method can include: receiving rules in an interoperability server, the rules being related to access control for an endpoint coupled to a variable source content stream via a multicast network; and sending to the endpoint using in-band controls of the variable source content stream via the multicast network: a description of content streams available for selection by the endpoint; a procedure for selecting an available content stream; and permission for accessing the selected content stream, the permission being based on the rules.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: November 19, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Steven Christenson, Eric Cozzi, Saad Malik, Rajesh Basawa, Leonard Brzezinski, Shmuel Shaffer
  • Publication number: 20080313711
    Abstract: In one embodiment, a method can include: receiving rules in an interoperability server, the rules being related to access control for an endpoint coupled to a variable source content stream via a multicast network; and sending to the endpoint using in-band controls of the variable source content stream via the multicast network: a description of content streams available for selection by the endpoint; a procedure for selecting an available content stream; and permission for accessing the selected content stream, the permission being based on the rules.
    Type: Application
    Filed: June 12, 2007
    Publication date: December 18, 2008
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Steven Christenson, Eric Cozzi, Saad Malik, Rajesh Basawa, Leonard Brzezinski, Shmuel Shaffer