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: 10489656Abstract: 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: GrantFiled: August 23, 2018Date of Patent: November 26, 2019Assignee: NEX Team Inc.Inventors: Keng Fai Lee, Tin Yin Lam, Wing Hung Chan, Qi Zhang, On Loy Sung, Man Hon Chan
-
Patent number: 10450295Abstract: 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: GrantFiled: August 9, 2013Date of Patent: October 22, 2019Assignee: Acclaim BioMed USA LLCInventors: Kenneth Ka-Ho Lee, Stanton Hon-Lung Kok, Tsz-Wai Kok, Sing-Wan Wong, John Yeuk-Hon Chan
-
Publication number: 20190116089Abstract: 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: ApplicationFiled: November 19, 2018Publication date: April 18, 2019Applicant: PISMO LABS TECHNOLOGY LIMITEDInventors: Sze Hon CHAN, Ying KWAN
-
Publication number: 20190087661Abstract: 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: ApplicationFiled: August 23, 2018Publication date: March 21, 2019Inventors: Keng Fai Lee, Tin Yin Lam, Wing Hung Chan, Qi Zhang, On Loy Sung, Man Hon Chan
-
Patent number: 10135681Abstract: 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: GrantFiled: October 13, 2014Date of Patent: November 20, 2018Assignee: PISMO LABS TECHNOLOGY LIMITEDInventors: Sze Hon Chan, Ying Kwan
-
Publication number: 20170359447Abstract: 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: ApplicationFiled: June 13, 2016Publication date: December 14, 2017Applicant: Pismo Labs Technology LimitedInventors: Ho Ming CHAN, Sze Hon CHAN, Alex Wing Hong CHAN, Kit Wai CHAU
-
Publication number: 20170359444Abstract: 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: ApplicationFiled: September 22, 2016Publication date: December 14, 2017Inventors: Chi Ming To, David A. Underwood, Man Hon Chan, Ralph L. Melton, Tamara L. Abell, Tin Yin Lam
-
Patent number: 9627933Abstract: 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: GrantFiled: August 22, 2014Date of Patent: April 18, 2017Assignee: Johnson Electric S.A.Inventors: Mao Xiong Jiang, Yue Li, Tao Zhang, San Yuan Xiao, Lik Hon Chan
-
Publication number: 20170041226Abstract: 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: ApplicationFiled: October 17, 2016Publication date: February 9, 2017Applicant: Pismo Labs Technology LimitedInventors: Ho Ming CHAN, Sze Hon CHAN
-
Patent number: 9489372Abstract: 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: GrantFiled: March 15, 2013Date of Patent: November 8, 2016Assignee: APPLE INC.Inventors: Iuri Prilepov, Tang-lung Cheung, Keng-fai Lee, Siu-lung Tam, Man-hon Chan
-
Patent number: 9473402Abstract: 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: GrantFiled: March 15, 2013Date of Patent: October 18, 2016Assignee: PISMO LABS TECHNOLOGY LIMITEDInventors: Ho Ming Chan, Sze Hon Chan
-
Patent number: 9467372Abstract: 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: GrantFiled: November 26, 2013Date of Patent: October 11, 2016Assignee: PISMO LABS TECHNOLOGY LIMITEDInventor: Sze Hon Chan
-
Publication number: 20160269236Abstract: 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: ApplicationFiled: October 13, 2014Publication date: September 15, 2016Applicant: Pismo Labs Technology LimitedInventors: Sze Hon Chan, Ying Kwan
-
Patent number: 9369345Abstract: 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: GrantFiled: November 11, 2011Date of Patent: June 14, 2016Assignee: PISMO LABS TECHNOLOGY LIMITEDInventors: Ho Ming Chan, Chi Pan Yip, Sze Hon Chan, Alex Wing Hong Chan, Kit Wai Chau
-
Patent number: 9074921Abstract: 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: GrantFiled: January 3, 2013Date of Patent: July 7, 2015Assignee: The United States of America as Represented by the Administrator of the National Aeronautics and Space AdministrationInventors: Allen R. Parker, Jr., W. Lance Richards, Anthony Piazza, Hon Chan Man, John A. Bakalyar
-
Publication number: 20150146725Abstract: 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: ApplicationFiled: November 26, 2013Publication date: May 28, 2015Inventor: Sze Hon Chan
-
Publication number: 20150045395Abstract: 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: ApplicationFiled: August 9, 2013Publication date: February 12, 2015Applicant: Acclaim BioMed USA LLCInventors: Kenneth Ka-Ho Lee, Stanton Hon-Lung Kok, Tsz-Wai Kok, Sing-Wan Wong, John Yeuk-Hon Chan
-
Publication number: 20150016464Abstract: 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: ApplicationFiled: March 15, 2013Publication date: January 15, 2015Inventors: Ho Ming Chan, Sze Hon Chan
-
Patent number: 8933605Abstract: 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: GrantFiled: August 19, 2011Date of Patent: January 13, 2015Assignee: Johnson Electric S.A.Inventors: Mao Xiong Jiang, Yue Li, Tao Zhang, San Ruan Xiao, Lik Hon Chan
-
Publication number: 20140363314Abstract: 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: ApplicationFiled: August 22, 2014Publication date: December 11, 2014Inventors: Mao Xiong JIANG, Yue LI, Tao ZHANG, San Yuan XIAO, Lik Hon CHAN