Patents by Inventor Kevin D'Souza

Kevin D'Souza 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: 20240089348
    Abstract: Aspects of the subject disclosure may include, for example, specification of network service functions (e.g., a firewall or network address translation appliance) to be included in a service function path. Routers in a communication network may publish information regarding reachable network service functions and an API may be exposed that provides the information regarding the reachable network service functions. Other embodiments are disclosed.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 14, 2024
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Avinash Lingala, Saud Asif, Sunil Maloo, James Uttaro, Kevin D'Souza
  • Patent number: 11863651
    Abstract: Aspects of the subject disclosure may include, for example, specification of network service functions (e.g., a firewall or network address translation appliance) to be included in a service function path. Routers in a communication network may publish information regarding reachable network service functions and an API may be exposed that provides the information regarding the reachable network service functions. Other embodiments are disclosed.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: January 2, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Avinash Lingala, Saud Asif, Sunil Maloo, James Uttaro, Kevin D'Souza
  • Publication number: 20230155888
    Abstract: Techniques for mechanized modify/add/create/delete (MACD) for network configuration are provided. A method can include creating a data object from input data relating to a requested change to a target network configuration, the data object comprising a first parameter indicating a type of the requested change and a second parameter identifying the target network configuration; retrieving, from a repository according to a group of logical rules, executable instructions associated with the type of the requested change, as given by the first parameter of the data object, and the target network configuration, as given by the second parameter of the data object; and performing, further according to the group of logical rules, the requested change to the target network configuration, the performing of the requested change comprising executing the executable instructions retrieved from the repository.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Mukundan Sarukkai, Kevin D'Souza, Eshrat Huda, Sunil Maloo
  • Publication number: 20230141844
    Abstract: Aspects of the subject disclosure may include, for example, specification of network service functions (e.g., a firewall or network address translation appliance) to be included in a service function path. Routers in a communication network may publish information regarding reachable network service functions and an API may be exposed that provides the information regarding the reachable network service functions. Other embodiments are disclosed.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Avinash Lingala, Saud Asif, Sunil Maloo, James Uttaro, Kevin D'Souza
  • Publication number: 20230106935
    Abstract: Intelligent network probe placement optimization (e.g., using a computerized tool) is enabled. A method can comprise determining, from an inventory database, physical interfaces and service paths for data traffic to be monitored, according to a two-way active management protocol, with respect to network interfaces between cloud compute elements in a leaf-spine cloud fabric and radio access network equipment, based on the cloud compute elements, determining directed acyclic graph information representative of a directed acyclic graph of connections between the cloud compute elements and other cloud compute elements in the leaf-spine cloud fabric other than the cloud compute elements, and based on the directed acyclic graph information, determining a number and a distribution of probes to be employed at at least some of the physical interfaces and the service paths to monitor a parameter of the data traffic according to the two-way active management protocol.
    Type: Application
    Filed: November 16, 2022
    Publication date: April 6, 2023
    Inventors: Kartik Pandit, Kevin D'Souza
  • Patent number: 11582098
    Abstract: Techniques for mechanized modify/add/create/delete (MACD) for network configuration are provided. A method can include creating a data object from input data relating to a requested change to a target network configuration, the data object comprising a first parameter indicating a type of the requested change and a second parameter identifying the target network configuration; retrieving, from a repository according to a group of logical rules, executable instructions associated with the type of the requested change, as given by the first parameter of the data object, and the target network configuration, as given by the second parameter of the data object; and performing, further according to the group of logical rules, the requested change to the target network configuration, the performing of the requested change comprising executing the executable instructions retrieved from the repository.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: February 14, 2023
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Mukundan Sarukkai, Kevin D'Souza, Eshrat Huda, Sunil Maloo
  • Patent number: 11533246
    Abstract: Intelligent network probe placement optimization (e.g., using a computerized tool) is enabled. A method can comprise determining, from an inventory database, physical interfaces and service paths for data traffic to be monitored, according to a two-way active management protocol, with respect to network interfaces between cloud compute elements in a leaf-spine cloud fabric and radio access network equipment, based on the cloud compute elements, determining directed acyclic graph information representative of a directed acyclic graph of connections between the cloud compute elements and other cloud compute elements in the leaf-spine cloud fabric other than the cloud compute elements, and based on the directed acyclic graph information, determining a number and a distribution of probes to be employed at at least some of the physical interfaces and the service paths to monitor a parameter of the data traffic according to the two-way active management protocol.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: December 20, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Kartik Pandit, Kevin D'Souza
  • Patent number: 10572322
    Abstract: Systems and methods provide design and testing for a control plane of a network region.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: February 25, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Aman Shaikh, Kevin D'Souza, Leah Zhang
  • Publication number: 20180314612
    Abstract: Systems and methods provide design and testing for a control plane of a network region.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 1, 2018
    Inventors: Aman SHAIKH, Kevin D'SOUZA, Leah ZHANG
  • Patent number: 8908505
    Abstract: Example methods, apparatus and articles of manufacture to monitor communication paths in communication systems are disclosed. An example method includes identifying links of a communication system, the links communicatively coupling router pairs, identifying communication paths in the communication system, each of the communication paths being routed via one or more of the links, testing the links during a first interval by testing at least a first portion of the communication paths, testing the links during the second interval by testing at least a second portion of the communication paths, changing the first portion of the communication paths to include at least one of the communication paths from the second portion of the communication paths such that testing the first portion of the communication paths and testing the second portion of the communication paths collectively test each of the links, and identifying a link failure based on the testing.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: December 9, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Zhijian Xu, Chee Ching, Kevin D'Souza, Joseph Lu, David H. Lu, Chen-Yui Yang, Leah Li Zhang
  • Patent number: 8705374
    Abstract: A method and apparatus for diagnosing and isolating label-switched-path impairments in a network are disclosed. For example, the present method receives an impairment notification indicating a potential impairment for at least one label switched path between a source device and a destination device. The method then identifies all routers along each of the at least one label switched path. The method then determines automatically whether each of the routers along each of the at least one label switched path is enabled for exchanging label mapping information. Finally, the method identifies at least one of the at least one label switched path as being impaired if at least one of the routers on the switched path is deemed not enabled for exchanging label mapping information.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: April 22, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Kevin D'Souza, Arvind Ramarajan, Leah Zhang
  • Publication number: 20130294258
    Abstract: Example methods, apparatus and articles of manufacture to monitor communication paths in communication systems are disclosed. An example method includes identifying links of a communication system, the links communicatively coupling router pairs, identifying communication paths in the communication system, each of the communication paths being routed via one or more of the links, testing the links during a first interval by testing at least a first portion of the communication paths, testing the links during the second interval by testing at least a second portion of the communication paths, changing the first portion of the communication paths to include at least one of the communication paths from the second portion of the communication paths such that testing the first portion of the communication paths and testing the second portion of the communication paths collectively test each of the links, and identifying a link failure based on the testing.
    Type: Application
    Filed: July 11, 2013
    Publication date: November 7, 2013
    Inventors: Zhijian Xu, Chee Ching, Kevin D'Souza, Joseph Lu, David H. Lu, Chen-Yui Yang, Leah Li Zhang
  • Patent number: 8498203
    Abstract: Example methods, apparatus and articles of manufacture to monitor communication paths in communication systems are disclosed. An example method includes identifying links of a communication system, the links communicatively coupling routers, identifying communication paths in the communication system, each of the communication paths being routed via one or more of the links, testing the links during a first interval by testing at least a first portion of the communication paths, testing the links during the second interval by testing at least a second portion of the communication paths, changing the first portion of the communication paths to include at least one of the communication paths from the second portion of the communication paths such that testing the first portion of the communication paths and testing the second portion of the communication paths collectively test each of the links, and identifying a link failure based on the testing.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: July 30, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Zhijian Xu, Chee Ching, Kevin D'Souza, Joseph Lu, David H. Lu, Chen-Yui Yang, Leah Li Zhang
  • Publication number: 20120269073
    Abstract: Example methods, apparatus and articles of manufacture to monitor communication paths in communication systems are disclosed. An example method includes identifying links of a communication system, the links communicatively coupling routers, identifying communication paths in the communication system, each of the communication paths being routed via one or more of the links, testing the links during a first interval by testing at least a first portion of the communication paths, testing the links during the second interval by testing at least a second portion of the communication paths, changing the first portion of the communication paths to include at least one of the communication paths from the second portion of the communication paths such that testing the first portion of the communication paths and testing the second portion of the communication paths collectively test each of the links, and identifying a link failure based on the testing.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 25, 2012
    Inventors: Zhijian Xu, Chee Ching, Kevin D'Souza, Joseph Lu, David H. Lu, Chen-Yui Yang, Leah Li Zhang
  • Patent number: 8279771
    Abstract: Example methods, apparatus and articles of manufacture to monitor communication paths in communication systems are disclosed. A disclosed example method includes identifying first and second inter-network communication links of a communication system, identifying a first plurality of router pairs associated with the first inter-network communication link, identifying a second plurality of router pairs associated with the second inter-network communication link, partitioning the first plurality of router pairs into a first subset of router pairs and a second subset of router pairs, partitioning the second plurality of router pairs into a third subset of router pairs and a fourth subset of router pairs, during a first time interval, performing first reachability tests for respective ones of the first and third subsets of router pairs, and during a second time interval, performing second reachability tests for respective ones of the second and fourth subsets of router pairs.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: October 2, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Zhijian Xu, Chee Ching, Kevin D'Souza, Joseph Lu, David H. Lu, Chen-Yui Yang, Leah Li Zhang
  • Patent number: 8161194
    Abstract: The invention comprises a method and apparatus for deriving at least one router configuration of at least one datacenter edge router and at least one provider edge router to support at least one datacenter managing at least one customer virtual private network. Specifically, the method comprises assigning at least one datacenter profile to the at least one datacenter, and assigning a datacenter profile route-target to the at least one datacenter profile.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: April 17, 2012
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Kevin D'Souza, Leah Zhang
  • Patent number: 7995491
    Abstract: Techniques for monitoring and processing network reachability events across a service provider's network are disclosed. The techniques include monitoring provider-edge routers by identifying reachability events and partial packet loss events, and processing those events so as to reduce the number of alarms generated for investigation.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: August 9, 2011
    Assignee: AT&T Intellectual Property II, LP
    Inventors: Rohini Bhangley, Li-Jin Chung, Kevin D'Souza, Madhukar Kshirsagar, Leah Zhang
  • Publication number: 20110075567
    Abstract: Example methods, apparatus and articles of manufacture to monitor communication paths in communication systems are disclosed. A disclosed example method includes identifying first and second inter-network communication links of a communication system, identifying a first plurality of router pairs associated with the first inter-network communication link, identifying a second plurality of router pairs associated with the second inter-network communication link, partitioning the first plurality of router pairs into a first subset of router pairs and a second subset of router pairs, partitioning the second plurality of router pairs into a third subset of router pairs and a fourth subset of router pairs, during a first time interval, performing first reachability tests for respective ones of the first and third subsets of router pairs, and during a second time interval, performing second reachability tests for respective ones of the second and fourth subsets of router pairs.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Inventors: Zhijian Xu, Chee Ching, Kevin D'Souza, Joseph Lu, David H. Lu, Chen-Yui Yang, Leah Li Zhang
  • Patent number: 7881210
    Abstract: A method and apparatus for identifying a Label Distribution Protocol (LDP) flapping event in a communication network are disclosed. For example, the method counts a total number of LDP session up events, a total number of LDP session down events, a total number of link up events, and a total number of link down events within a predetermined time interval. The method then determines an occurrence of a LDP flapping event using the plurality of total numbers.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: February 1, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Kevin D'Souza, Leah Zhang
  • Publication number: 20100322108
    Abstract: The invention comprises a method and apparatus for deriving at least one router configuration of at least one datacenter edge router and at least one provider edge router to support at least one datacenter managing at least one customer virtual private network. Specifically, the method comprises assigning at least one datacenter profile to the at least one datacenter, and assigning a datacenter profile route-target to the at least one datacenter profile.
    Type: Application
    Filed: August 9, 2010
    Publication date: December 23, 2010
    Inventors: Kevin D'Souza, Leah Zhang