Patents by Inventor Chia J. Liu

Chia J. Liu 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: 11575611
    Abstract: Methods and systems for providing quality of service over IP networks are disclosed. In one aspect, a flow label field of a header may be divided into first and second portions. The first portion defines a quality of service. The second portion identifies a message flow. Once the first portion defining the quality of service is established by the sending node, no nodes in the transmission path may change the quality of service value. Each node may route packets based on the quality of service field, or may modify the traffic class field of the header based on the quality of service and then route the packet based on the traffic class field. The QoS field can be used to complement a DSCP/traffic class field and provide a better mechanism for end-to-end QoS using IPv6. A service provider can use DSCP within its own administrative domain(s), and end users can set and maintain QoS using the methods described herein, thereby providing a framework for end-to-end QoS using IP packets.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: February 7, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Chia J. Liu
  • Publication number: 20220407948
    Abstract: A node may generate a data packet comprising an Internet Protocol (IP) header and a destination options extension header (DOEH). The DOEH may comprise one or more data fields and an IP payload. The node may send the data packet to another node in a data network.
    Type: Application
    Filed: July 28, 2022
    Publication date: December 22, 2022
    Inventor: Chia J. Liu
  • Patent number: 11438446
    Abstract: A node may generate a data packet comprising an Internet Protocol (IP) header and a destination options extension header (DOEH). The DOEH may comprise one or more data fields and an IP payload. The node may send the data packet to another node in a data network.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: September 6, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Chia J. Liu
  • Publication number: 20210021531
    Abstract: Methods and systems for providing quality of service over IP networks are disclosed. In one aspect, a flow label field of a header may be divided into first and second portions. The first portion defines a quality of service. The second portion identifies a message flow. Once the first portion defining the quality of service is established by the sending node, no nodes in the transmission path may change the quality of service value. Each node may route packets based on the quality of service field, or may modify the traffic class field of the header based on the quality of service and then route the packet based on the traffic class field. The QoS field can be used to complement a DSCP/traffic class field and provide a better mechanism for end-to-end QoS using IPv6. A service provider can use DSCP within its own administrative domain(s), and end users can set and maintain QoS using the methods described herein, thereby providing a framework for end-to-end QoS using IP packets.
    Type: Application
    Filed: September 2, 2020
    Publication date: January 21, 2021
    Inventor: Chia J. Liu
  • Patent number: 10798010
    Abstract: Methods, systems, and apparatuses are described for providing quality of service for data packets traversing networks. A header of a data packet may include various data fields. A node associated with the networks may route the data packet based on the various data fields in the header of the data packet to provide quality of service for the data packet.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: October 6, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventor: Chia J. Liu
  • Publication number: 20200228635
    Abstract: A node may generate a data packet comprising an Internet Protocol (IP) header and a destination options extension header (DOEH). The DOEH may comprise one or more data fields and an IP payload. The node may send the data packet to another node in a data network.
    Type: Application
    Filed: March 11, 2020
    Publication date: July 16, 2020
    Inventor: Chia J. Liu
  • Patent number: 10645202
    Abstract: Systems, methods, and devices of the various embodiments may enable geolocation information for a computing device to be indicated in Internet Protocol (IP) packets. Various embodiments may provide IP packets, such as IP version 6 (IPv6) packets, etc., including one or more location attributes in an IP packet header. For example, one or more location attributes may be included in a geolocation (GLO) option of a destination options header. In various embodiments, the one or more location attributes may include country indications, region indications, city indications, and/or postal code indications associated with a computing device that generated the IP packet.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: May 5, 2020
    Assignee: Charter Communications Operating, LLC
    Inventor: Chia J. Liu
  • Patent number: 10630817
    Abstract: A node may generate a data packet comprising an Internet Protocol (IP) header and a destination options extension header (DOEH). The DOEH may comprise one or more data fields and an IP payload. The node may send the data packet to another node in a data network.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: April 21, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventor: Chia J. Liu
  • Publication number: 20200084303
    Abstract: Systems, methods, and devices of the various embodiments may enable geolocation information for a computing device to be indicated in Internet Protocol (IP) packets. Various embodiments may provide IP packets, such as IP version 6 (IPv6) packets, etc., including one or more location attributes in an IP packet header. For example, one or more location attributes may be included in a geolocation (GLO) option of a destination options header. In various embodiments, the one or more location attributes may include country indications, region indications, city indications, and/or postal code indications associated with a computing device that generated the IP packet.
    Type: Application
    Filed: September 12, 2018
    Publication date: March 12, 2020
    Inventor: Chia J. LIU
  • Patent number: 10313402
    Abstract: Methods and systems for performing load balancing and session persistence in IP (e.g., IPv6) networks are described herein. Some aspects relate to a destination options extension header that may be used to store load balancing session persistence option (LBSPO) data, including a client identifier and a server identifier for each of a client and a server. A load balancer for a server farm can perform session persistence and load balancing based on the LBSPO information. The server can include its own address in the LBSPO data when responding to an initial request from a client. The client device may then address subsequent packets to the server selected for that session, thereby bypassing the load balancer after the session is established, thereby freeing the load balancer to handle other requests. The LBSPO information may remain unchanged for the duration of the session.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: June 4, 2019
    Assignee: Comcast Cable Communications, LLC
    Inventor: Chia J. Liu
  • Patent number: 10129145
    Abstract: Systems, methods, architectures, mechanisms or apparatus for routing packets between source and destination endpoints associated with different autonomous systems without requiring public advertising of the addresses of the source and destination endpoints to other autonomous systems (ASN).
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: November 13, 2018
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventor: Chia J. Liu
  • Patent number: 10097455
    Abstract: A tool that may be used for querying and obtaining per-hop information along a network path, and/or for verifying the host name of each hop against a data repository such as the DNS. The query and response may be transmitted in, e.g., the destination options header of data packets, such as an IPv6 destination options header.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: October 9, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventor: Chia J. Liu
  • Publication number: 20180248985
    Abstract: A node may generate a data packet comprising an Internet Protocol (IP) header and a destination options extension header (DOEH). The DOEH may comprise one or more data fields and an IP payload. The node may send the data packet to another node in a data network.
    Type: Application
    Filed: September 29, 2017
    Publication date: August 30, 2018
    Inventor: Chia J. Liu
  • Publication number: 20180077072
    Abstract: Methods and systems for providing quality of service over IP networks are disclosed. In one aspect, a flow label field of a header may be divided into first and second portions. The first portion defines a quality of service. The second portion identifies a message flow. Once the first portion defining the quality of service is established by the sending node, no nodes in the transmission path may change the quality of service value. Each node may route packets based on the quality of service field, or may modify the traffic class field of the header based on the quality of service and then route the packet based on the traffic class field. The QoS field can be used to complement a DSCP/traffic class field and provide a better mechanism for end-to-end QoS using IPv6. A service provider can use DSCP within its own administrative domain(s), and end users can set and maintain QoS using the methods described herein, thereby providing a framework for end-to-end QoS using IP packets.
    Type: Application
    Filed: April 25, 2017
    Publication date: March 15, 2018
    Inventor: Chia J. Liu
  • Publication number: 20170366454
    Abstract: Systems, methods, architectures, mechanisms or apparatus for routing packets between source and destination endpoints associated with different autonomous systems without requiring public advertising of the addresses of the source and destination endpoints to other autonomous systems (ASN).
    Type: Application
    Filed: June 15, 2016
    Publication date: December 21, 2017
    Applicant: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventor: Chia J. Liu
  • Patent number: 9826068
    Abstract: A node may generate a data packet comprising an Internet Protocol (IP) header and a destination options extension header (DOEH). The DOEH may comprise one or more data fields and an IP payload. The node may send the data packet to another node in a data network.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: November 21, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventor: Chia J. Liu
  • Publication number: 20170324659
    Abstract: A tool that may be used for querying and obtaining per-hop information along a network path, and/or for verifying the host name of each hop against a data repository such as the DNS. The query and response may be transmitted in, e.g., the destination options header of data packets, such as an IPv6 destination options header.
    Type: Application
    Filed: January 17, 2017
    Publication date: November 9, 2017
    Inventor: Chia J. Liu
  • Publication number: 20170318059
    Abstract: Methods and systems for performing load balancing and session persistence in IP (e.g., IPv6) networks are described herein. Some aspects relate to a destination options extension header that may be used to store load balancing session persistence option (LBSPO) data, including a client identifier and a server identifier for each of a client and a server. A load balancer for a server farm can perform session persistence and load balancing based on the LBSPO information. The server can include its own address in the LBSPO data when responding to an initial request from a client. The client device may then address subsequent packets to the server selected for that session, thereby bypassing the load balancer after the session is established, thereby freeing the load balancer to handle other requests. The LBSPO information may remain unchanged for the duration of the session.
    Type: Application
    Filed: December 7, 2016
    Publication date: November 2, 2017
    Inventor: Chia J. LIU
  • Patent number: 9667555
    Abstract: Methods and systems for providing quality of service over IP networks are disclosed. In one aspect, a flow label field of a header may be divided into first and second portions. The first portion defines a quality of service. The second portion identifies a message flow. Once the first portion defining the quality of service is established by the sending node, no nodes in the transmission path may change the quality of service value. Each node may route packets based on the quality of service field, or may modify the traffic class field of the header based on the quality of service and then route the packet based on the traffic class field. The QoS field can be used to complement a DSCP/traffic class field and provide a better mechanism for end-to-end QoS using IPv6. A service provider can use DSCP within its own administrative domain(s), and end users can set and maintain QoS using the methods described herein, thereby providing a framework for end-to-end QoS using IP packets.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: May 30, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventor: Chia J. Liu
  • Patent number: D1018630
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: March 19, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Wen-Yo Lu, Matthew J. England, Chia-Song Liu, James Siminoff