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: 20240139364
    Abstract: A cleaning and disinfection system. More particularly, aspects of the invention relate to a system and method for enhancing the Environment, Social, Governance of a company through autonomous cleaning and disinfection mobile robots. In particular, cleaning, disinfecting and sterilizing public space in mass transportation, for example railway system, by using the autonomous cleaning and disinfection mobile robot.
    Type: Application
    Filed: March 2, 2022
    Publication date: May 2, 2024
    Applicant: AVALON STERITECH LIMITED
    Inventors: Wai Hong HO, Johnson Yiu-Nam LAU, Kar Yun LEE
  • Patent number: 11963942
    Abstract: A pharmaceutical composition comprises a taxane (e.g., paclitaxel, docetaxel, cabazitaxel, larotaxel, ortataxel, and/or tesetaxel) in a mixture of first and second surfactants. The absorption of the taxane is increased from the pharmaceutical composition is greater than the sum of the absorption of docetaxel from either the first or the second surfactant. The increase in absorption is especially enhanced when the ratio of the first surfactant to the second surfactant in the pharmaceutical composition is between 60:40 and 85:15 by weight, and the total surfactant weight does not exceed 98% of the total weight. Polysorbate 80, polysorbate 20, and caprylocaproyl polyoxylglycerides serve as suitable first surfactants, and polysorbate 80 or polyethyoxylated castor oil serve as suitable second surfactants. The stability of the pharmaceutical composition may be enhanced by further including a stabilizer (e.g., citric acid and/or ascorbic acid).
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: April 23, 2024
    Assignee: Health Hope Pharma Ltd
    Inventors: Denise S. B. Chan, Ming Tsung Lee, Weng Li Yoon, Johnson Yiu-Nam Lau
  • Publication number: 20240129980
    Abstract: This disclosure provides methods, devices and systems related multi-link wireless communication. A method may include establishing, between the first WLAN device and a second WLAN device, a multi-link association that enables a first wireless communication link and a second wireless communication link. The method may include determining a temporal key for the multi-link association. The method may include encrypting a first and second media access control (MAC) protocol data unit (MPDU) based on the temporal key. The method may include preparing a first frame including the encrypted first MPDU and a second frame including the encrypted second MPDU. The method may include assigning packet numbers from a set of sequential packet numbers to the first and second frames. The method may include transmitting the first frame over the first wireless communication link and the second frame over the second wireless communication link.
    Type: Application
    Filed: September 13, 2023
    Publication date: April 18, 2024
    Inventors: Sai Yiu Duncan HO, George CHERIAN, Abhishek Pramod PATIL, Jouni Kalevi MALINEN, Soo Bum LEE
  • 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