Patents by Inventor Hon Chan

Hon Chan 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: 10489656
    Abstract: Methods and systems for ball shot attempt detection and game analytics generation are disclosed. The methods and systems perform steps to receive an input video of a ball gameplay, wherein the input video was captured using a stationary camera, and wherein frames of the input video comprises a goal; identify a Region of Interest (ROI) surrounding the goal by performing a first computer vision algorithm on the input video; detect a ball within the ROI during a shot attempt and determining a trajectory of the ball by performing a second computer vision algorithm on the input video; and identify a player relevant to the shot attempt based on the trajectory of the ball. In some embodiments, the computer vision algorithms comprise a convolution neural network (CNN). The present invention uses computer vision techniques to enable a resource-limited mobile device such as a smartphone to efficiently execute the new process.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: November 26, 2019
    Assignee: NEX Team Inc.
    Inventors: Keng Fai Lee, Tin Yin Lam, Wing Hung Chan, Qi Zhang, On Loy Sung, Man Hon Chan
  • Patent number: 10450295
    Abstract: This invention relates to methods of reversing and inhibiting liver fibrosis and hepatitis using a small indolinone molecule Hesperadin and related compounds. Methods of identifying such agents and using them to inhibit the expression of collagens and ECM proteins including MMPs and TIMPs in purified hepatic stellate cells are provided. In vivo data of Hesperadin in inhibiting induced collagen production are presented. This method of specifically targeting drugs to hepatic stellate cells in vivo, provides a novel therapy for liver diseases.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: October 22, 2019
    Assignee: Acclaim BioMed USA LLC
    Inventors: Kenneth Ka-Ho Lee, Stanton Hon-Lung Kok, Tsz-Wai Kok, Sing-Wan Wong, John Yeuk-Hon Chan
  • Publication number: 20190116089
    Abstract: The present invention discloses a method, a system and an electronic device for configuring the electronic device. The method and system comprise steps of configuring the electronic device by a profile server. The profile server receives sensor information, determines a profile substantially based on the sensor information, retrieves a configuration based on the profile, and then configure the electronic device substantially based on the configuration.
    Type: Application
    Filed: November 19, 2018
    Publication date: April 18, 2019
    Applicant: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Sze Hon CHAN, Ying KWAN
  • Publication number: 20190087661
    Abstract: Methods and systems for ball shot attempt detection and game analytics generation are disclosed. The methods and systems perform steps to receive an input video of a ball gameplay, wherein the input video was captured using a stationary camera, and wherein frames of the input video comprises a goal; identify a Region of Interest (ROI) surrounding the goal by performing a first computer vision algorithm on the input video; detect a ball within the ROI during a shot attempt and determining a trajectory of the ball by performing a second computer vision algorithm on the input video; and identify a player relevant to the shot attempt based on the trajectory of the ball. In some embodiments, the computer vision algorithms comprise a convolution neural network (CNN). The present invention uses computer vision techniques to enable a resource-limited mobile device such as a smartphone to efficiently execute the new process.
    Type: Application
    Filed: August 23, 2018
    Publication date: March 21, 2019
    Inventors: Keng Fai Lee, Tin Yin Lam, Wing Hung Chan, Qi Zhang, On Loy Sung, Man Hon Chan
  • Patent number: 10135681
    Abstract: The present invention discloses a method, a system and an electronic device for configuring the electronic device. The method and system comprise steps of configuring the electronic device by a profile server. The profile server receives sensor information, determines a profile substantially based on the sensor information, retrieves a configuration based on the profile, and then configure the electronic device substantially based on the configuration. In one variant, the configuration of the electronic device may be performed by a profile management module of the electronic device.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: November 20, 2018
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Sze Hon Chan, Ying Kwan
  • Publication number: 20170359447
    Abstract: A method and a system for creating Internet Protocol address based network policies (IPPs) by using domain name based network policies (DNNTPs) is disclosed. The DNNTPs are stored in a second device, and are used for enforcing IPPs at a first device. The first device retrieves one or more DNNTPs from the second device and monitors network traffic for Domain Name System (DNS) look-up reply. When a network device receives a record Domain Name System look-up reply, the network device identifies one or more Internet Protocol addresses of one or more host names specified in the address record Domain Name System look-up reply, then determine whether the one or more host names contain a domain name used in one or more DNNTPs and create one or more IPPs.
    Type: Application
    Filed: June 13, 2016
    Publication date: December 14, 2017
    Applicant: Pismo Labs Technology Limited
    Inventors: Ho Ming CHAN, Sze Hon CHAN, Alex Wing Hong CHAN, Kit Wai CHAU
  • Publication number: 20170359444
    Abstract: A change propagation command, in one embodiment, causes the creation of induced commands in order to propagate commands in a collaborative document creation process that involves at least two client systems and a server system. The change propagation command received on a client system causes the creation of induced commands to a local copy on that client system and also causes the creation of induced commands on the server system. The induced commands in one embodiment apply changes to any objects that were added after the original change propagation command was received.
    Type: Application
    Filed: September 22, 2016
    Publication date: December 14, 2017
    Inventors: Chi Ming To, David A. Underwood, Man Hon Chan, Ralph L. Melton, Tamara L. Abell, Tin Yin Lam
  • Patent number: 9627933
    Abstract: A brushless motor includes a stator comprising a stator core with teeth protruding inwardly and windings wound on the teeth, and a rotor comprising a shaft, a rotor core fixed to the shaft, and a ring magnet fixed to the circumferential outer surface of the rotor core. The ring magnet includes a plurality of magnetic poles radially magnetized so that north poles and south poles are arranged alternately in the circumferential direction, boundary lines between adjacent magnetic poles being skewed by an angle ? relative to an axis of the shaft. A plurality of grooves are formed in a circumferential outer surface of the rotor core. Each groove extends from one axial end to the other axial end of the rotor core, has a circumferential width smaller than each of the magnetic poles, and is covered by the ring magnet with a void formed between the groove and the ring magnet.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: April 18, 2017
    Assignee: Johnson Electric S.A.
    Inventors: Mao Xiong Jiang, Yue Li, Tao Zhang, San Yuan Xiao, Lik Hon Chan
  • Publication number: 20170041226
    Abstract: The present invention discloses methods and systems for forwarding Internet Protocol (IP) data packets at a first network gateway. The first network gateway comprises a plurality of wide area network (WAN) network interfaces and at least one local area network (LAN) network interface. A first WAN network interface of the plurality of WAN network interfaces is not assigned with an IP address. When first IP data packets are received through the first WAN network interface, the first network gateway inspects the first IP data packets. The first IP data packets are forwarded through one of the at least one LAN network interfaces when it is determined not to intercept the first IP data packets. When the first network gateway receives second IP data packets through one of the at least one LAN network interface, the first network gateway inspects the second IP packets.
    Type: Application
    Filed: October 17, 2016
    Publication date: February 9, 2017
    Applicant: Pismo Labs Technology Limited
    Inventors: Ho Ming CHAN, Sze Hon CHAN
  • Patent number: 9489372
    Abstract: A fast client-side spell checker is provided that builds efficient structures out of dictionary and a common misspelling list and uses the structures to prune the number of searches required to identify misspelled words and provide suggestions for correcting the misspelled words. The spell checker is a browser-based application, which is provided by a server to a client device. The server sends the dictionary and a list of common misspellings to the client device in the form of efficient data structures. The spell checker utilizes a set of rules to identify the words that are not in the dictionary but are intended to be correct as typed. The spell checker is used by different browser-based applications that utilize the same spell checker regardless of the browser platform used to access the applications. The spell checker, therefore, provides a uniform spell checking user experience across different browser platforms.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 8, 2016
    Assignee: APPLE INC.
    Inventors: Iuri Prilepov, Tang-lung Cheung, Keng-fai Lee, Siu-lung Tam, Man-hon Chan
  • Patent number: 9473402
    Abstract: Methods and systems which receive and transmit an IP data packet at a network device via a first network interface if the IP data packet satisfies an interception policy, and via a second network interface if the IP data packet does not satisfy the interception policy. The decision to use the first network interface or the second network interface depends on whether the IP data packet satisfies the interception policy. The IP data packet is either received by the network device or created by the network device. If the IP data packet is created by the network device, the source address of the IP data packet is reachable via the first network interface. When the IP data packet is received by the network device and also satisfies the interception policy, another IP data packet is transmitted via the first network interface as a response and its source address is an IP address reachable via the first network interface. Its destination address is source address of the IP data packet received by the network device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 18, 2016
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Ho Ming Chan, Sze Hon Chan
  • Patent number: 9467372
    Abstract: A method carried out by a network node using in a system for forwarding IP packets. When the network node receives an IP packet from a first network interface, the network node determines whether the destination address of the IP packet matches an IP address in the IP address section of a first routing rule. If the destination address of the IP packet matches the IP address in the IP address section of the first routing rule, the network node forwards the IP packet to a second network interface. The first routing rule comprises at least one IP address section and at least one network interface section. One or both of the first network interface and the second network interface is not assigned with an IP address. The network node comprises at least three network interfaces.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: October 11, 2016
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventor: Sze Hon Chan
  • Publication number: 20160269236
    Abstract: The present invention discloses a method, a system and an electronic device for configuring the electronic device. The method and system comprise steps of configuring the electronic device by a profile server. The profile server receives sensor information, determines a profile substantially based on the sensor information, retrieves a configuration based on the profile, and then configure the electronic device substantially based on the configuration. In one variant, the configuration of the electronic device may be performed by a profile management module of the electronic device.
    Type: Application
    Filed: October 13, 2014
    Publication date: September 15, 2016
    Applicant: Pismo Labs Technology Limited
    Inventors: Sze Hon Chan, Ying Kwan
  • Patent number: 9369345
    Abstract: A method and a system for creating Internet Protocol address based network policy by using domain name based network policies is disclosed. The domain name based network policies are stored. When a network device receives an record Domain Name System look-up reply, the network device identifies one or more Interact Protocol addresses of one or more host names specified in the address record Domain Name System look-up reply, then determine whether the one or more host names contain a domain name used in one or more domain name based network policies and create one or more Internet Protocol address based network policies.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: June 14, 2016
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Ho Ming Chan, Chi Pan Yip, Sze Hon Chan, Alex Wing Hong Chan, Kit Wai Chau
  • Patent number: 9074921
    Abstract: The invention proposed herein is a system and method for measuring the liquid level in a container that employs an optic fiber sensor which is heated using a simple power source and a wire and making an anemometry measurement. The heater wire is cycled between two levels of heat and the liquid level is obtained by measuring the heat transfer characteristics of the surrounding environment.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: July 7, 2015
    Assignee: The United States of America as Represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Allen R. Parker, Jr., W. Lance Richards, Anthony Piazza, Hon Chan Man, John A. Bakalyar
  • Publication number: 20150146725
    Abstract: A method carried out by a network node using in a system for forwarding IP packets. When the network node receives an IP packet from a first network interface, the network node determines whether the destination address of the IP packet matches an IP address in the IP address section of a first routing rule. If the destination address of the IP packet matches the IP address in the IP address section of the first routing rule, the network node forwards the IP packet to a second network interface. The first routing rule comprises at least one IP address section and at least one network interface section. One or both of the first network interface and the second network interface is not assigned with an IP address. The network node comprises at least three network interfaces.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Inventor: Sze Hon Chan
  • Publication number: 20150045395
    Abstract: This invention relates to methods of reversing and inhibiting liver fibrosis and hepatitis using a small indolinone molecule Hesperadin and related compounds. Methods of identifying such agents and using them to inhibit the expression of collagens and ECM proteins including MMPs and TIMPs in purified hepatic stellate cells are provided. In vivo data of Hesperadin in inhibiting induced collagen production are presented. This method of specifically targeting drugs to hepatic stellate cells in vivo, provides a novel therapy for liver diseases.
    Type: Application
    Filed: August 9, 2013
    Publication date: February 12, 2015
    Applicant: Acclaim BioMed USA LLC
    Inventors: Kenneth Ka-Ho Lee, Stanton Hon-Lung Kok, Tsz-Wai Kok, Sing-Wan Wong, John Yeuk-Hon Chan
  • Publication number: 20150016464
    Abstract: Methods and systems which receive and transmit an IP data packet at a network device via a first network interface if the IP data packet satisfies an interception policy, and via a second network interface if the IP data packet does not satisfy the interception policy. The decision to use the first network interface or the second network interface depends on whether the IP data packet satisfies the interception policy. The IP data packet is either received by the network device or created by the network device. If the IP data packet is created by the network device, the source address of the IP data packet is reachable via the first network interface. When the IP data packet is received by the network device and also satisfies the interception policy, another IP data packet is transmitted via the first network interface as a response and its source address is an IP address reachable via the first network interface. Its destination address is source address of the IP data packet received by the network device.
    Type: Application
    Filed: March 15, 2013
    Publication date: January 15, 2015
    Inventors: Ho Ming Chan, Sze Hon Chan
  • Patent number: 8933605
    Abstract: A brushless motor has a stator and a rotor rotatably installed inside of the stator. The stator includes a stator core with teeth protruding inwardly and windings wound on the teeth. The rotor includes a shaft, a rotor core fixed on the shaft, and a ring magnet fixed to the circumferential outer surface of the rotor core. The magnet includes a plurality of magnetic poles radially magnetized so that north poles and south poles are arranged alternately in the circumferential direction. Boundary lines between magnetic poles are skewed by an angle relative to an axis of the shaft.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: January 13, 2015
    Assignee: Johnson Electric S.A.
    Inventors: Mao Xiong Jiang, Yue Li, Tao Zhang, San Ruan Xiao, Lik Hon Chan
  • Publication number: 20140363314
    Abstract: A brushless motor includes a stator comprising a stator core with teeth protruding inwardly and windings wound on the teeth, and a rotor comprising a shaft, a rotor core fixed to the shaft, and a ring magnet fixed to the circumferential outer surface of the rotor core. The ring magnet includes a plurality of magnetic poles radially magnetized so that north poles and south poles are arranged alternately in the circumferential direction, boundary lines between adjacent magnetic poles being skewed by an angle ? relative to an axis of the shaft. A plurality of grooves are formed in a circumferential outer surface of the rotor core. Each groove extends from one axial end to the other axial end of the rotor core, has a circumferential width smaller than each of the magnetic poles, and is covered by the ring magnet with a void formed between the groove and the ring magnet.
    Type: Application
    Filed: August 22, 2014
    Publication date: December 11, 2014
    Inventors: Mao Xiong JIANG, Yue LI, Tao ZHANG, San Yuan XIAO, Lik Hon CHAN