Patents by Inventor Huajin Jeng

Huajin Jeng 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: 20230102202
    Abstract: Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for an identified network flow are disclosed. Example methods disclosed herein to specify quality of service for network flows include receiving network layer reachability information including a first quality of service class specified for a first network flow, the network layer reachability information having been advertised by a first network element that is to receive the first network flow. Such example methods can also include updating an incoming packet determined to belong to the first network flow to indicate that the incoming packet belongs to the first quality of service class, the incoming packet being received from a second network element. Such example methods can further include, after updating the incoming packet, routing the incoming packet towards the first network element.
    Type: Application
    Filed: December 5, 2022
    Publication date: March 30, 2023
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Penn L. Pfautz, Huajin Jeng
  • Patent number: 11552895
    Abstract: Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for an identified network flow are disclosed. Example methods disclosed herein to specify quality of service for network flows include receiving network layer reachability information including a first quality of service class specified for a first network flow, the network layer reachability information having been advertised by a first network element that is to receive the first network flow. Such example methods can also include updating an incoming packet determined to belong to the first network flow to indicate that the incoming packet belongs to the first quality of service class, the incoming packet being received from a second network element. Such example methods can further include, after updating the incoming packet, routing the incoming packet towards the first network element.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: January 10, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Penn L. Pfautz, Huajin Jeng
  • Publication number: 20210152478
    Abstract: Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for an identified network flow are disclosed. Example methods disclosed herein to specify quality of service for network flows include receiving network layer reachability information including a first quality of service class specified for a first network flow, the network layer reachability information having been advertised by a first network element that is to receive the first network flow. Such example methods can also include updating an incoming packet determined to belong to the first network flow to indicate that the incoming packet belongs to the first quality of service class, the incoming packet being received from a second network element. Such example methods can further include, after updating the incoming packet, routing the incoming packet towards the first network element.
    Type: Application
    Filed: January 28, 2021
    Publication date: May 20, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Penn L. Pfautz, Huajin Jeng
  • Patent number: 10951535
    Abstract: Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for a network flow are disclosed. Example network devices disclosed herein construct a packet filter based on a flow specification and a first quality of service advertised by a destination device for a first network flow, the packet filter to associate a default quality of service with a first incoming packet not associated with any of one or more advertised network flows represented in the packet filter. Disclosed example network devices also set, based on the packet filter, one or more bits of a second incoming packet that belongs to the first network flow to a value representative of the first quality of service. Disclosed example network devices further cause the second incoming packet to be routed towards the destination device based on the first quality of service.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: March 16, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Penn L. Pfautz, Huajin Jeng
  • Patent number: 10833989
    Abstract: Methods, apparatus, and articles of manufacture to provide a multicast virtual private network (MVPN) are disclosed. Example methods to transmit multicast data in a network disclosed herein include monitoring, with a first network node, a multicast data flow to determine a characteristic for triggering a switch from a first logical topology for the multicast data flow to a second logical topology for the multicast data flow. Disclosed example methods also include, after the switch to the second logical topology, accessing a multicast data packet associated with a first multicast route generated for the multicast data flow from a second network node, and transmitting a first replication of the multicast data packet to a third network node via a unicast path, the first replication of the multicast data packet to include a first label provided by the third network node to identify the first multicast route.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: November 10, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Huajin Jeng, Pravin Kumar Johri, Han Nguyen, Samir Saad
  • Patent number: 10735214
    Abstract: A content distribution network includes first and second controllers, and multicast enabled routers. The first controller is configured to select a multicast channel for distributing content, to determine that the content has a geographic restriction associated with a restricted area in the content distribution network, to link an exclusion policy for the content to the multicast channel while the multicast channel provides the content, and to deny a request for the content from a client system within the restricted area based on the exclusion policy. The second controller is configured to distribute the exclusion policy to the multicast enabled routers including a first router configured to store the exclusion policy, and to ignore a multicast join message from the client system within the restricted area based on the exclusion policy.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: August 4, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Han Q. Nguyen, Huajin Jeng, Douglas M. Nortz
  • Publication number: 20200195563
    Abstract: Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for a network flow are disclosed. Example network devices disclosed herein construct a packet filter based on a flow specification and a first quality of service advertised by a destination device for a first network flow, the packet filter to associate a default quality of service with a first incoming packet not associated with any of one or more advertised network flows represented in the packet filter. Disclosed example network devices also set, based on the packet filter, one or more bits of a second incoming packet that belongs to the first network flow to a value representative of the first quality of service. Disclosed example network devices further cause the second incoming packet to be routed towards the destination device based on the first quality of service.
    Type: Application
    Filed: February 24, 2020
    Publication date: June 18, 2020
    Inventors: Penn L. Pfautz, Huajin Jeng
  • Patent number: 10574581
    Abstract: Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for a network flow are disclosed. An example first network device disclosed herein is to advertise a first flow specification and a first quality of service for a first network flow to be received by the first network device, and access a second flow specification and a second quality of service advertised by a second network device for a second network flow that is to be received by the second network device. The example first network device is also to update bits of an incoming packet that belongs to the second network flow to determine an updated incoming packet, and assign the updated incoming packet to a routing queue corresponding to the second quality of service to cause the updated incoming packet to be routed towards the second network device.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: February 25, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Penn L. Pfautz, Huajin Jeng
  • Publication number: 20190280974
    Abstract: Methods, apparatus, and articles of manufacture to provide a multicast virtual private network (MVPN) are disclosed. Example methods to transmit multicast data in a network disclosed herein include monitoring, with a first network node, a multicast data flow to determine a characteristic for triggering a switch from a first logical topology for the multicast data flow to a second logical topology for the multicast data flow. Disclosed example methods also include, after the switch to the second logical topology, accessing a multicast data packet associated with a first multicast route generated for the multicast data flow from a second network node, and transmitting a first replication of the multicast data packet to a third network node via a unicast path, the first replication of the multicast data packet to include a first label provided by the third network node to identify the first multicast route.
    Type: Application
    Filed: May 29, 2019
    Publication date: September 12, 2019
    Inventors: Huajin Jeng, Pravin Kumar Johri, Han Nguyen, Samir Saad
  • Patent number: 10320670
    Abstract: A router may include a central processing unit-based line card storing a forwarding table that includes a first set of entries, a network processing unit-based line card storing a partial forwarding table that includes a second set of entries comprising a subset of the first set of entries, where the second set of entries comprises entries that are most utilized by a plurality of line cards of the router, and a route controller for updating the second set of entries to comprise the entries that are the most utilized. The network processing unit-based line card may forward a packet when an entry in the partial forwarding table matches the packet and may forward the packet to the central processing unit-based line card to forward the packet when there is no entry in the partial forwarding table of the network processing-unit based line card that matches the packet.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: June 11, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Han Q. Nguyen, Huajin Jeng, Tuan Duong, Kang Xi
  • Patent number: 10313239
    Abstract: Methods, apparatus, and articles of manufacture to provide a multicast virtual private network (MVPN) are disclosed. An example method to transmit multicast data over a communication network includes receiving, at a first machine, a multicast data packet from an ingress provider edge router of the communication network, the multicast data packet associated with a multicast route, and transmitting a first replication of the multicast data packet from the first machine to a second machine via a first unicast path. The first replication of the multicast data packet includes a first label provided by the second machine to identify the multicast route in the second machine. Example methods further include receiving the first replication of the multicast data packet at the second machine via the first unicast path, and replicating the multicast data packet from the second machine to an egress provider edge router of the communication network.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: June 4, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Huajin Jeng, Pravin Kumar Johri, Han Nguyen, Samir Saad
  • Publication number: 20190075054
    Abstract: Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for a network flow are disclosed. An example first network device disclosed herein is to advertise a first flow specification and a first quality of service for a first network flow to be received by the first network device, and access a second flow specification and a second quality of service advertised by a second network device for a second network flow that is to be received by the second network device. The example first network device is also to update bits of an incoming packet that belongs to the second network flow to determine an updated incoming packet, and assign the updated incoming packet to a routing queue corresponding to the second quality of service to cause the updated incoming packet to be routed towards the second network device.
    Type: Application
    Filed: November 2, 2018
    Publication date: March 7, 2019
    Inventors: Penn L. Pfautz, Huajin Jeng
  • Publication number: 20180343133
    Abstract: A content distribution network includes first and second controllers, and multicast enabled routers. The first controller is configured to select a multicast channel for distributing content, to determine that the content has a geographic restriction associated with a restricted area in the content distribution network, to link an exclusion policy for the content to the multicast channel while the multicast channel provides the content, and to deny a request for the content from a client system within the restricted area based on the exclusion policy. The second controller is configured to distribute the exclusion policy to the multicast enabled routers including a first router configured to store the exclusion policy, and to ignore a multicast join message from the client system within the restricted area based on the exclusion policy.
    Type: Application
    Filed: July 16, 2018
    Publication date: November 29, 2018
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Han Q. Nguyen, Huajin Jeng, Douglas M. Nortz
  • Patent number: 10122637
    Abstract: Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for a network flow are disclosed. Example methods disclosed herein include advertising a first flow specification and a first quality of service for a first network flow to be received by a first network element, and constructing a packet filter for a second network flow based on a second flow specification and a second quality of service advertised by a second network element that is to receive the second network flow. Disclosed example methods also include adjusting, based on the packet filter, bits of an incoming packet determined to belong to the second network flow to determine an updated incoming packet, and assigning the updated incoming packet to a routing queue corresponding to the second quality of service to cause the updated incoming packet to be routed towards the second network element.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: November 6, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Penn L. Pfautz, Huajin Jeng
  • Publication number: 20180254988
    Abstract: Methods, apparatus, and articles of manufacture to provide a multicast virtual private network (MVPN) are disclosed. An example method to transmit multicast data over a communication network includes receiving, at a first machine, a multicast data packet from an ingress provider edge router of the communication network, the multicast data packet associated with a multicast route, and transmitting a first replication of the multicast data packet from the first machine to a second machine via a first unicast path. The first replication of the multicast data packet includes a first label provided by the second machine to identify the multicast route in the second machine. Example methods further include receiving the first replication of the multicast data packet at the second machine via the first unicast path, and replicating the multicast data packet from the second machine to an egress provider edge router of the communication network.
    Type: Application
    Filed: May 3, 2018
    Publication date: September 6, 2018
    Inventors: Huajin Jeng, Pravin Kumar Johri, Han Nguyen, Samir Saad
  • Patent number: 10027497
    Abstract: A content distribution network includes first and second controllers, and multicast enabled routers. The first controller is configured to select a multicast channel for distributing content, to determine that the content has a geographic restriction associated with a restricted area in the content distribution network, to link an exclusion policy for the content to the multicast channel while the multicast channel provides the content, and to deny a request for the content from a client system within the restricted area based on the exclusion policy. The second controller is configured to distribute the exclusion policy to the multicast enabled routers including a first router configured to store the exclusion policy, and to ignore a multicast join message from the client system within the restricted area based on the exclusion policy.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: July 17, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Han Q. Nguyen, Huajin Jeng, Douglas M. Nortz
  • Patent number: 9979646
    Abstract: Methods, apparatus, and articles of manufacture to provide a multicast virtual private network (MVPN) are disclosed. An example method to transmit multicast data over a communication network includes receiving, at a first machine, a multicast data packet from an ingress provider edge router of the communication network, the multicast data packet associated with a multicast route, and transmitting a first replication of the multicast data packet from the first machine to a second machine via a first unicast path. The first replication of the multicast data packet includes a first label provided by the second machine to identify the multicast route in the second machine. Example methods further include receiving the first replication of the multicast data packet at the second machine via the first unicast path, and replicating the multicast data packet from the second machine to an egress provider edge router of the communication network.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: May 22, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Huajin Jeng, Pravin Kumar Johri, Han Nguyen, Samir Saad
  • Publication number: 20180054390
    Abstract: Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for a network flow are disclosed. Example methods disclosed herein include advertising a first flow specification and a first quality of service for a first network flow to be received by a first network element, and constructing a packet filter for a second network flow based on a second flow specification and a second quality of service advertised by a second network element that is to receive the second network flow. Disclosed example methods also include adjusting, based on the packet filter, bits of an incoming packet determined to belong to the second network flow to determine an updated incoming packet, and assigning the updated incoming packet to a routing queue corresponding to the second quality of service to cause the updated incoming packet to be routed towards the second network element.
    Type: Application
    Filed: October 31, 2017
    Publication date: February 22, 2018
    Inventors: Penn L. Pfautz, Huajin Jeng
  • Patent number: 9813347
    Abstract: Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for an identified network flow are disclosed. Example methods disclosed herein to specify quality of service for network flows include receiving network layer reachability information including a first quality of service class specified for a first network flow, the network layer reachability information having been advertised by a first network element that is to receive the first network flow. Such example methods can also include updating an incoming packet determined to belong to the first network flow to indicate that the incoming packet belongs to the first quality of service class, the incoming packet being received from a second network element. Such example methods can further include, after updating the incoming packet, routing the incoming packet towards the first network element.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: November 7, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Penn L. Pfautz, Huajin Jeng
  • Patent number: 9800421
    Abstract: Example methods disclosed herein include registering a first leaf node to receive multicast data from a source via a first network node in response to receiving, from the first leaf node, a first message addressed to an anycast address, the anycast addressed being assigned to the first network node to associate the first network node with a second hierarchical level of a replication hierarchy. The disclosed example methods also include receiving the multicast data from a second network node associated with a first hierarchical level of the replication hierarchy. The disclosed example methods further include, after registering the first leaf node with the first network node, replicating the multicast data to generate copies of the multicast data to be transmitted via respective unicast paths to respective ones of a plurality of leaf nodes, including the first leaf node, registered with the first network node to receive the multicast data.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: October 24, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Pravin Kumar Johri, Huajin Jeng, Samir Saad