Patents by Inventor Alex Varghese

Alex Varghese 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: 11743181
    Abstract: In general, the disclosure describes techniques for configuring a forwarding path of a network device. For example, a network device system includes a compiler. The compiler is configured to receive text comprising syntax elements in an arrangement that indicates a topology for a plurality of nodes. Additionally, the compiler is configured to generate, based on the text, code for instantiating the plurality of and compile the code to generate a software image. The network device system includes a network device comprising a forwarding manager configured to execute the software image to configure a forwarding path to include the corresponding forwarding path elements for each of the plurality of nodes. Additionally, the network device system includes at least one packet processor operably coupled to a memory, wherein the at least one packet processor is configured to process packets received by the forwarding unit by executing the forwarding path elements.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: August 29, 2023
    Assignee: Juniper Networks, Inc.
    Inventor: Alex Varghese
  • Patent number: 11671366
    Abstract: A method may include (1) identifying a set of prefixes that (A) facilitate forwarding traffic within a network and (B) are organized as a tree data structure in connection with a table stored on a network device, (2) identifying, in the set of prefixes organized as the tree data structure, a parent prefix and a child prefix that corresponds to the parent prefix, (3) determining that the parent prefix and the child prefix share a certain number of most-significant bits in common with one another, (4) determining that the parent prefix and the child prefix share a forwarding behavior in common with one another and then, in response to determining that the parent prefix and the child prefix share the certain number of most-significant bits and the forwarding behavior in common with one another, (5) compressing the table stored on the network device by merging the child prefix with the parent prefix within the table. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: June 6, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Kevin F. Wang, Alex Varghese, Swamy Sadashivaiah Renu Kananda, Tamas B. Mondal
  • Patent number: 11603610
    Abstract: A conformable noise control article useful reducing noise in a motor vehicle is provided. The article includes a nonwoven fiber web that is impregnated with a polymeric matrix composition having low (Tg) and high (Tg) polymers, additives and inorganic fillers. The density of the noise control article is at least ten times more than the density of the nonwoven fiber web. The article has an air flow resistivity that is at least ninety times greater than the air flow resistivity of a bare nonwoven web and exhibits a sound transmission loss in the frequency spectrum of 125 Hz to 5000 Hz.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: March 14, 2023
    Assignee: 3M INNOVATIVE PROPERTIES COMPANY
    Inventors: Alex Varghese, Deval Yogendra SurendraKumar Vashistha, Dhritisunder Bhattacharya, Satish Palled
  • Publication number: 20220321466
    Abstract: In general, the disclosure describes techniques for configuring a forwarding path of a network device. For example, a network device system includes a compiler. The compiler is configured to receive text comprising syntax elements in an arrangement that indicates a topology for a plurality of nodes. Additionally, the compiler is configured to generate, based on the text, code for instantiating the plurality of and compile the code to generate a software image. The network device system includes a network device comprising a forwarding manager configured to execute the software image to configure a forwarding path to include the corresponding forwarding path elements for each of the plurality of nodes. Additionally, the network device system includes at least one packet processor operably coupled to a memory, wherein the at least one packet processor is configured to process packets received by the forwarding unit by executing the forwarding path elements.
    Type: Application
    Filed: June 23, 2022
    Publication date: October 6, 2022
    Inventor: Alex Varghese
  • Patent number: 11418441
    Abstract: In general, the disclosure describes techniques for configuring a forwarding path of a network device. For example, a network device system includes a compiler. The compiler is configured to receive text comprising syntax elements in an arrangement that indicates a topology for a plurality of nodes. Additionally, the compiler is configured to generate, based on the text, code for instantiating the plurality of and compile the code to generate a software image. The network device system includes a network device comprising a forwarding manager configured to execute the software image to configure a forwarding path to include the corresponding forwarding path elements for each of the plurality of nodes. Additionally, the network device system includes at least one packet processor operably coupled to a memory, wherein the at least one packet processor is configured to process packets received by the forwarding unit by executing the forwarding path elements.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: August 16, 2022
    Assignee: Juniper Networks, Inc.
    Inventor: Alex Varghese
  • Publication number: 20220021609
    Abstract: In general, the disclosure describes techniques for configuring a forwarding path of a network device. For example, a network device system includes a compiler. The compiler is configured to receive text comprising syntax elements in an arrangement that indicates a topology for a plurality of nodes. Additionally, the compiler is configured to generate, based on the text, code for instantiating the plurality of and compile the code to generate a software image. The network device system includes a network device comprising a forwarding manager configured to execute the software image to configure a forwarding path to include the corresponding forwarding path elements for each of the plurality of nodes. Additionally, the network device system includes at least one packet processor operably coupled to a memory, wherein the at least one packet processor is configured to process packets received by the forwarding unit by executing the forwarding path elements.
    Type: Application
    Filed: July 20, 2020
    Publication date: January 20, 2022
    Inventor: Alex Varghese
  • Publication number: 20200173072
    Abstract: A conformable noise control article useful reducing noise in a motor vehicle is provided. The article includes a nonwoven fiber web that is impregnated with a polymeric matrix composition having low (Tg) and high (Tg) polymers, additives and inorganic fillers. The density of the noise control article is at least ten times more than the density of the nonwoven fiber web. The article has an air flow resistivity that is at least ninety times greater than the air flow resistivity of a bare nonwoven web and exhibits a sound transmission loss in the frequency spectrum of 125 Hz to 5000 Hz.
    Type: Application
    Filed: July 10, 2018
    Publication date: June 4, 2020
    Inventors: Alex Varghese, Deval Yogendra SurendraKumar Vashistha, Dhritisunder Bhattacharya, Satish Palled