Patents by Inventor Yiu Lee

Yiu Lee 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: 20250088482
    Abstract: A network device (e.g., a server, a domain name system (DNS) server, a DNS over Hypertext Transfer Protocol Secure (HTTPS) server (DoH server), a network management device, etc.) may determine a time duration, such as a time duration, based on a request for a communication session from a device. In response, the network device may determine a modified time duration for the communication session based on a type of the device, type of user associated with the device, and/or type of an application requesting the communication session.
    Type: Application
    Filed: November 22, 2024
    Publication date: March 13, 2025
    Inventors: Yiu Lee, Charles Helfinstine, Thomas Modayil Jacob
  • Patent number: 12192167
    Abstract: A network device (e.g., a server, a domain name system (DNS) server, a DNS over Hypertext Transfer Protocol Secure (HTTPS) server (DoH server), a network management device, etc.) may determine a time duration, such as a time duration, based on a request for a communication session from a device. In response, the network device may determine a modified time duration for the communication session based on a type of the device, type of user associated with the device, and/or type of an application requesting the communication session.
    Type: Grant
    Filed: October 17, 2023
    Date of Patent: January 7, 2025
    Assignee: Comcast Cable Communications, LLC
    Inventors: Yiu Lee, Charles Helfinstine, Thomas Modayil Jacob
  • Publication number: 20240129272
    Abstract: A network device (e.g., a server, a domain name system (DNS) server, a DNS over Hypertext Transfer Protocol Secure (HTTPS) server (DoH server), a network management device, etc.) may determine a time duration, such as a time duration, based on a request for a communication session from a device. In response, the network device may determine a modified time duration for the communication session based on a type of the device, type of user associated with the device, and/or type of an application requesting the communication session.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 18, 2024
    Inventor: Yiu Lee
  • Patent number: 11831601
    Abstract: A network device (e.g., a server, a domain name system (DNS) server, a DNS over Hypertext Transfer Protocol Secure (HTTPS) server (DoH server), a network management device, etc.) may determine a time duration, such as a time duration, based on a request for a communication session from a device. In response, the network device may determine a modified time duration for the communication session based on a type of the device, type of user associated with the device, and/or type of an application requesting the communication session.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: November 28, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Yiu Lee
  • Publication number: 20230246946
    Abstract: A computing device may receive a request to join a multicast of content. The request may comprise a user device identifier associated with the user device. The computer device may receive a second request to leave the multicast of the content. The second request may comprise the user device identifier. The computing device may determine a quantity of data received by the user device from the multicast of the content. The computing device may determine the quantity of data received based on the request and the second request. The computing device may apply the quantity of data to an account associated with the user device.
    Type: Application
    Filed: January 28, 2022
    Publication date: August 3, 2023
    Inventors: Yiu LEE, Bin WEN, Mannarmannan VENKATESAN
  • Publication number: 20230069337
    Abstract: A network device (e.g., a server, a domain name system (DNS) server, a DNS over Hypertext Transfer Protocol Secure (HTTPS) server (DoH server), a network management device, etc.) may determine a time duration, such as a time duration, based on a request for a communication session from a device. In response, the network device may determine a modified time duration for the communication session based on a type of the device, type of user associated with the device, and/or type of an application requesting the communication session.
    Type: Application
    Filed: September 1, 2021
    Publication date: March 2, 2023
    Inventor: Yiu Lee
  • Publication number: 20220353233
    Abstract: An identifier, for example, an identifier of a domain and/or a host of the domain (e.g., a fully qualified domain name (FQDN), etc.), such as a service management device (e.g., a server, a web server, a computing device, a web host device, a webpage, etc.), may be modified (e.g., hashed, encrypted, etc.) by a network device (e.g., a server, a domain name system (DNS) server, a DNS over hypertext transfer protocol secure (HTTPS) server/gateway (DoH server), DNS over Transport Layer Security (TLS) server/gateway (DoT server), a network management device, a computing device, etc.), sent to a user device (e.g., a client device, a smart device, a mobile device, a content output device, a computing device, a web browser, a search engine, etc.), and reused by the user device to request a service (e.g., a web service, a webpage, a file, content, a content item, etc.).
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Inventors: Charles Helfinstine, Yiu Lee, Thomas Modayil Jacob
  • Publication number: 20220182419
    Abstract: A destination host on a first network may attempt to initiate a communication session with a source host on a second network. The attempt may be intercepted by a first policy enforcement point, which may forward a message to the source host associated with the communication session. The source host may send an acknowledgment to the destination host via the first policy enforcement point. A policy decision point may determine that the communication session is permissible. The policy decision point may send a response to the first policy enforcement point and a second policy enforcement point. The response may indicate an approval of the communication session. The source host may respond to the destination host through either a first connection path and the first policy enforcement point or a second connection and the second policy enforcement point.
    Type: Application
    Filed: February 24, 2022
    Publication date: June 9, 2022
    Inventors: Charles A. Helfinstine, Yiu Lee, Bin Wen
  • Patent number: 11297108
    Abstract: A destination host on a first network may attempt to initiate a communication session with a source host on a second network. The attempt may be intercepted by a first policy enforcement point, which may forward a message to the source host associated with the communication session. The source host may send an acknowledgment to the destination host via the first policy enforcement point. A policy decision point may determine that the communication session is permissible. The policy decision point may send a response to the first policy enforcement point and a second policy enforcement point. The response may indicate an approval of the communication session. The source host may respond to the destination host through either a first connection path and the first policy enforcement point or a second connection and the second policy enforcement point.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: April 5, 2022
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Charles A. Helfinstine, Yiu Lee, Bin Wen
  • Publication number: 20200213358
    Abstract: A destination host on a first network may attempt to initiate a communication session with a source host on a second network. The attempt may be intercepted by a first policy enforcement point, which may forward a message to the source host associated with the communication session. The source host may send an acknowledgment to the destination host via the first policy enforcement point. A policy decision point may determine that the communication session is permissible. The policy decision point may send a response to the first policy enforcement point and a second policy enforcement point. The response may indicate an approval of the communication session. The source host may respond to the destination host through either a first connection path and the first policy enforcement point or a second connection and the second policy enforcement point.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventors: Charles A. Helfinstine, Yiu Lee, Bin Wen
  • Patent number: 10033804
    Abstract: Systems and methods are provided for a pull model for delivery of data such as content metadata among interconnected content delivery networks (CDNi), allowing for accurate metadata information in appropriate edge servers in a large CDNi system. When a request for an asset in a CDN (CDN A) is to be served by another, interconnected CDN (CDN B), a link to the location where the metadata is stored within CDN A can be provided along with the request for CDN B to serve the content to the user. The link can be passed to the appropriate edge device in CDN B, which can retrieve the metadata to set up and support the content session. The encrypted information can also be passed recursively by CDN B to other CDNs with which it is interconnected.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: July 24, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventors: Agustin Schapira, Yiu Lee
  • Patent number: 9621442
    Abstract: A network monitoring and network congestion analysis can be performed based on a comparison of data packets at multiple different network nodes installed at different locations on a communication path. A downstream network node may be installed at a user location while an upstream network may be installed at an access router further up the network. A network congestion analyzer may receive data packet information including timestamps from both network nodes, and may compare the data packet information to group the data packets into application flows and match the corresponding packets from the different network nodes. Based on the data packet matching, the network congestion analyzer may calculate packet loss, packet delay, packet delay variation, and perform other network congestion analysis techniques for the application flows corresponding to a user's various devices and the applications executing on those devices.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: April 11, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventors: Yiu Lee, Alain Durand
  • Publication number: 20160065424
    Abstract: A network monitoring and network congestion analysis can be performed based on a comparison of data packets at multiple different network nodes installed at different locations on a communication path. A downstream network node may be installed at a user location while an upstream network may be installed at an access router further up the network. A network congestion analyzer may receive data packet information including timestamps from both network nodes, and may compare the data packet information to group the data packets into application flows and match the corresponding packets from the different network nodes. Based on the data packet matching, the network congestion analyzer may calculate packet loss, packet delay, packet delay variation, and perform other network congestion analysis techniques for the application flows corresponding to a user's various devices and the applications executing on those devices.
    Type: Application
    Filed: August 3, 2015
    Publication date: March 3, 2016
    Inventors: Yiu Lee, Alain Durand
  • Patent number: 9130845
    Abstract: A network monitoring and network congestion analysis can be performed based on a comparison of data packets at multiple different network nodes installed at different locations on a communication path. A downstream network node may be installed at a user location while an upstream network may be installed at an access router further up the network. A network congestion analyzer may receive data packet information including timestamps from both network nodes, and may compare the data packet information to group the data packets into application flows and match the corresponding packets from the different network nodes. Based on the data packet matching, the network congestion analyzer may calculate packet loss, packet delay, packet delay variation, and perform other network congestion analysis techniques for the application flows corresponding to a user's various devices and the applications executing on those devices.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: September 8, 2015
    Assignee: Comcast Cable Communications, LLC
    Inventors: Yiu Lee, Alain Durand
  • Publication number: 20150180968
    Abstract: Systems and methods are provided for a pull model for delivery of data such as content metadata among interconnected content delivery networks (CDNi), allowing for accurate metadata information in appropriate edge servers in a large CDNi system. When a request for an asset in a CDN (CDN A) is to be served by another, interconnected CDN (CDN B), a link to the location where the metadata is stored within CDN A can be provided along with the request for CDN B to serve the content to the user. The link can be passed to the appropriate edge device in CDN B, which can retrieve the metadata to set up and support the content session. The encrypted information can also be passed recursively by CDN B to other CDNs with which it is interconnected.
    Type: Application
    Filed: January 27, 2015
    Publication date: June 25, 2015
    Inventors: Augustin Schapira, Yiu Lee
  • Publication number: 20130294259
    Abstract: A network monitoring and network congestion analysis can be performed based on a comparison of data packets at multiple different network nodes installed at different locations on a communication path. A downstream network node may be installed at a user location while an upstream network may be installed at an access router further up the network. A network congestion analyzer may receive data packet information including timestamps from both network nodes, and may compare the data packet information to group the data packets into application flows and match the corresponding packets from the different network nodes. Based on the data packet matching, the network congestion analyzer may calculate packet loss, packet delay, packet delay variation, and perform other network congestion analysis techniques for the application flows corresponding to a user's various devices and the applications executing on those devices.
    Type: Application
    Filed: July 11, 2013
    Publication date: November 7, 2013
    Inventors: Yiu Lee, Alain Durand
  • Patent number: 8509072
    Abstract: A network monitoring and network congestion analysis can be performed based on a comparison of data packets at multiple different network nodes installed at different locations on a communication path. A downstream network node may be installed at a user location while an upstream network may be installed at an access router further up the network. A network congestion analyzer may receive data packet information including timestamps from both network nodes, and may compare the data packet information to group the data packets into application flows and match the corresponding packets from the different network nodes. Based on the data packet matching, the network congestion analyzer may calculate packet loss, packet delay, packet delay variation, and perform other network congestion analysis techniques for the application flows corresponding to a user's various devices and the applications executing on those devices.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: August 13, 2013
    Assignee: Comcast Cable Communications, LLC
    Inventors: Yiu Lee, Alain Durand
  • Publication number: 20120230186
    Abstract: A network monitoring and network congestion analysis can be performed based on a comparison of data packets at multiple different network nodes installed at different locations on a communication path. A downstream network node may be installed at a user location while an upstream network may be installed at an access router further up the network. A network congestion analyzer may receive data packet information including timestamps from both network nodes, and may compare the data packet information to group the data packets into application flows and match the corresponding packets from the different network nodes. Based on the data packet matching, the network congestion analyzer may calculate packet loss, packet delay, packet delay variation, and perform other network congestion analysis techniques for the application flows corresponding to a user's various devices and the applications executing on those devices.
    Type: Application
    Filed: March 7, 2011
    Publication date: September 13, 2012
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Yiu Lee, Alain Durand
  • Publication number: 20090119928
    Abstract: A hair trimmer 1 has a lower housing 2 with a battery or battery set 9, a motor 7, a first blade driver 10 and a first trimmer blade 11. A first blade driver 10 drives both the first trimmer blade 11 and a first lever 12. The first lever 12 is used to drive a second blade assembly 8 for fine trimming. The upper housing 4 includes a second blade assembly 8 located on a sliding platform 14 in the upper housing 4 and is driven by the first lever 12 through its blade driver 15. The two housings and cover 2, 3, 4 are moveable between engaged and disengaged positions with their respective drive assemblies for being selectively driven by the motor so that either of the blade assemblies 6,8 are activated, respectively.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 14, 2009
    Inventor: WILLI KWOK YIU LEE
  • Patent number: 6006094
    Abstract: A new prefix, an international mobile call prefix, is provided in a telecommunications network, such as PSTN, for routing the PSTN originating international call to a foreign mobile subscriber. When a local PSTN exchange receives the international mobile call prefix in the dialed telephone number, it will route the call to a predetermined destination in the same country. The predetermined destination is a network element having a capability of making international routing information interrogation to a home PLMN of a called foreign mobile subscriber. Upon receiving the routing information from the home PLMN the call will be routed to the current location of the called foreign mobile subscriber according to the routing information. As a result, unnecessary international legs in the call can be avoided when the called mobile subscriber is roaming abroad.
    Type: Grant
    Filed: August 27, 1997
    Date of Patent: December 21, 1999
    Assignee: Nokia Telecommunications OY
    Inventor: Man Yiu Lee