Patents by Inventor Ka Ho Mui
Ka Ho Mui 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: 11625860Abstract: Described is a method of calibrating a camera. The method comprises obtaining geographical coordinates of a selected physical point location within an image view of the camera and measuring an angle between an x-axis of a real-world coordinate system passing through said selected point location with respect to true north. The method includes using said obtained geographical coordinates, said measured angle, and projection data derived from characteristics of the camera to derive modified projection data for transforming a two-dimensional pixel coordinate system of the camera image view into a three-dimensional geographical coordinate system for point locations within the image view of the camera.Type: GrantFiled: September 7, 2021Date of Patent: April 11, 2023Assignee: Hong Kong Applied Science And Technology Research Institute Co., Ltd.Inventors: Ho Man Cheng, Yao Cheng Liang, Ka Ho Mui
-
Publication number: 20230095500Abstract: Described is a method of calibrating a camera. The method comprises obtaining geographical coordinates of a selected physical point location within an image view of the camera and measuring an angle between an x-axis of a real-world coordinate system passing through said selected point location with respect to true north. The method includes using said obtained geographical coordinates, said measured angle, and projection data derived from characteristics of the camera to derive modified projection data for transforming a two-dimensional pixel coordinate system of the camera image view into a three-dimensional geographical coordinate system for point locations within the image view of the camera.Type: ApplicationFiled: September 7, 2021Publication date: March 30, 2023Inventors: Ho Man Cheng, Yao Cheng Liang, Ka Ho Mui
-
Publication number: 20230083307Abstract: Described is a method of calibrating a camera. The method comprises defining an area observed in a field of view (FOV) of the camera as a region of interest (ROI). The method includes selecting a plurality of physical reference points in said ROI and obtaining for each reference point physical position coordinates. The method also includes obtaining from said camera FOV or camera image data pixel locations for each point of reference and pairing each pixel location with the physical position coordinates of its respective reference point. Then, a relationship is derived from the paired pixel locations and physical position coordinates to enable a selected or identified pixel location in the camera FOV or camera image data to be transformed to physical position coordinates for a corresponding physical location in said ROI.Type: ApplicationFiled: September 7, 2021Publication date: March 16, 2023Inventors: Yao Cheng Liang, Ho Man Cheng, Ka Ho Mui
-
Publication number: 20220329534Abstract: Described is a method of processing data packets in a communications network. The method comprises receiving a first data packet of a data packet flow from a network device and determining an instruction set for processing said first data packet. A flow key for said first data packet is determined. The first data packet is processed according to the determined instruction set. The method includes receiving a subsequent data packet and determining if a flow key of said subsequent data packet matches said flow key of said first data packet. If yes, the subsequent data packet is processed using the instruction set determined for said first data packet.Type: ApplicationFiled: April 12, 2021Publication date: October 13, 2022Inventors: Ka Ho Mui, Wei Chen, Jianjun Zhang, Liang Xia, Jingwei Liu, Liang Dong
-
Patent number: 11456961Abstract: Described is a method of processing data packets in a communications network. The method comprises receiving a first data packet of a data packet flow from a network device and determining an instruction set for processing said first data packet. A flow key for said first data packet is determined. The first data packet is processed according to the determined instruction set. The method includes receiving a subsequent data packet and determining if a flow key of said subsequent data packet matches said flow key of said first data packet. If yes, the subsequent data packet is processed using the instruction set determined for said first data packet.Type: GrantFiled: April 12, 2021Date of Patent: September 27, 2022Assignee: Hong Kong Applied Science And Technology Research Institute Co., LtdInventors: Ka Ho Mui, Wei Chen, Jianjun Zhang, Liang Xia, Jingwei Liu, Liang Dong
-
Patent number: 11195413Abstract: A method for improving road safety of a vehicle in a system having a plurality of communicatively connected roadside units (RSUs) placed within a defined geographical area, each RSU configured to receive data from a plurality of sources located within its respective coverage area forming part of said defined geographical area and to at least transmit the received data and/or data derived from the received data to one or more data processing units located within its coverage area. The method has the steps of: receiving data defining an event E1 occurring within the coverage area of an event RSU; determining a type of the event E1; and based on the type of event E1, communicating data defining the event E1 or data related to the event E1 from the event RSU to one or more selected RSUs from remaining RSUs.Type: GrantFiled: May 25, 2020Date of Patent: December 7, 2021Assignee: Hong Kong Applied Science and Technology Research Institute Co., LtdInventors: Dongzhe Su, Hang Chen, Siu Ping Chan, Ka Ho Mui
-
Publication number: 20210366279Abstract: A method for improving road safety of a vehicle in a system having a plurality of communicatively connected roadside units (RSUs) placed within a defined geographical area, each RSU configured to receive data from a plurality of sources located within its respective coverage area forming part of said defined geographical area and to at least transmit the received data and/or data derived from the received data to one or more data processing units located within its coverage area. The method has the steps of: receiving data defining an event E1 occurring within the coverage area of an event RSU; determining a type of the event E1; and based on the type of event E1, communicating data defining the event E1 or data related to the event E1 from the event RSU to one or more selected RSUs from remaining RSUs.Type: ApplicationFiled: May 25, 2020Publication date: November 25, 2021Inventors: Dongzhe Su, Hang Chen, Siu Ping Chan, Ka Ho Mui
-
Method and an apparatus for establishing secure, low latency, optimized paths in a wide area network
Patent number: 11082255Abstract: A method and apparatus for transporting packets over a wide area network (WAN) in a communications network are provided where the WAN comprises a plurality of interconnected nodes including at least a first communication node, a second communication node and a WAN controller node. The method comprises establishing virtual private network (VPN) tunnel connections on communication links between some or all of the communication nodes comprising the WAN, using a non-stream-oriented transport layer protocol to establish a non-stream-oriented association for each VPN tunnel connection, and, on receiving a packet connection from a source device at said first communication node, encapsulating packets from said packet connection into one or more non-stream-oriented associations between the first communication node and the second communication node to thereby transport said packets from the source device to the second communication node.Type: GrantFiled: September 15, 2020Date of Patent: August 3, 2021Assignee: Hong Kong Applied Science And Technology Research Institute Company LimitedInventors: Ka Ho Mui, Wei Chen, Zhicheng Luo, Liang Dong -
Patent number: 10856344Abstract: A method for setting-up a tunnel connection for transporting data packets over a high latency network connection in a communication network comprises the step of, at a module or node configured on a tunnel connection initiator side of the high latency network connection, using a non-TCP connection to encapsulate a set-up connection message for sending to a module or node configured on a core network (CN) side of the backhaul network to offset-up a data packet transport tunnel connection between the initiator side of the high latency network connection and core network (CN) side of the high latency network connection.Type: GrantFiled: March 15, 2019Date of Patent: December 1, 2020Assignee: Hong Kong Applied Science and Technology Research Institute Company LimitedInventors: Ka Ho Mui, Wei Chen, Kuankuan Yang, Jingwei Liu
-
Publication number: 20200312142Abstract: Provided is a system for improving road safety of a vehicle. The system comprises a central management platform for managing a plurality of network cooperation engine (NCE) modules. Each NCE module manages a plurality of edge gateway devices (EGWs) which are each located in a respective defined geographical area of limited size. Each EGW communicates with multiple roadside units (RSUs) in its area and exchanges real-time and low latency information with said RSUs and with any vehicle on-board data processing units (ICGWs) in vehicles presently within its area. Each ICGW is adapted to be installable in a vehicle. The ICGW is configured to receive real-time data from one or more on-board vehicle modules. The ICGW is also configured to receive data from its EGW and the RSUs which are themselves configured to receive data from a plurality of sources located within said defined geographical area and to transmit said received data and/or data derived from said received data to said ICGW.Type: ApplicationFiled: March 26, 2019Publication date: October 1, 2020Inventors: Dongzhe Su, Hang Chen, Hua Xia, Siu Ping Chan, Ka Ho Mui
-
Publication number: 20200296775Abstract: A method for setting-up a tunnel connection for transporting data packets over a high latency network connection in a communication network comprises the step of, at a module or node configured on a tunnel connection initiator side of the high latency network connection, using a non-TCP connection to encapsulate a set-up connection message for sending to a module or node configured on a core network (CN) side of the backhaul network to offset-up a data packet transport tunnel connection between the initiator side of the high latency network connection and core network (CN) side of the high latency network connection.Type: ApplicationFiled: March 15, 2019Publication date: September 17, 2020Inventors: Ka Ho Mui, Wei Chen, Kuankuan Yang, Jingwei Liu
-
Patent number: 10602426Abstract: Provided is a method of modifying a data path between a user equipment (UE) and a core network node (CNN) in a wireless communication network. The method comprises the steps of: at a network node handling both signalling messages and user data for an existing data path between said UE and said CNN, obtaining data uniquely associated with a data path resource for said UE and/or uniquely identifying said UE and mapping said data to said existing data path; and modifying said existing data path based on said mapping. The network node handling both signal messaging and user data for an existing data path may comprise a gateway (GW) connecting a source base station (SBS) and a target base station (TBS) to a Mobility Management Entity (MME) of the core network, said GW being configured to handle both user plane data and control plane data for a plurality of UEs.Type: GrantFiled: May 30, 2018Date of Patent: March 24, 2020Assignee: Hong Kong Applied Science and Technology Research Institute Co. Ltd.Inventors: Ka Ho Mui, Yau Yau Yolanda Tsang, Yee Simon Wong
-
Publication number: 20190373531Abstract: Provided is a method of modifying a data path between a user equipment (UE) and a core network node (CNN) in a wireless communication network. The method comprises the steps of: at a network node handling both signalling messages and user data for an existing data path between said UE and said CNN, obtaining data uniquely associated with a data path resource for said UE and/or uniquely identifying said UE and mapping said data to said existing data path; and modifying said existing data path based on said mapping. The network node handling both signal messaging and user data for an existing data path may comprise a gateway (GW) connecting a source base station (SBS) and a target base station (TBS) to a Mobility Management Entity (MME) of the core network, said GW being configured to handle both user plane data and control plane data for a plurality of UEs.Type: ApplicationFiled: May 30, 2018Publication date: December 5, 2019Inventors: Ka Ho Mui, Yau Yau Yolanda Tsang, Yee Simon Wong
-
Patent number: 10064048Abstract: A gateway (GW) acquires an International Mobile Subscriber Identity (IMSI) of a user equipment (UE) without requesting a mobile management entity (MME) of a core network (CN) to provide it. The GW detects arrival of a S1AP message for the UE. If the GW does not have the IMSI of the UE, and if a NAS payload of the S1AP message is ciphered, send to the UE a rejecting message indicating detaching the UE from the CN, causing the UE to request re-attaching to the CN in a S1AP message that is an Initial UE Message, which contains a temporary identifier of the UE. Then alter the Initial UE Message with a fabricated temporary identifier not recognizable by the MME and send the altered message to the MME, causing the MME to ask the UE to identify itself with the IMSI, which is read by the GW.Type: GrantFiled: January 5, 2018Date of Patent: August 28, 2018Assignee: Hong Kong Applied Science and Technology Research Institute Company LimitedInventors: Ka Ho Mui, Yau Yau Yolanda Tsang, Yee Simon Wong
-
Patent number: 9713120Abstract: A method for reducing paging traffic between a gateway (GW) and plural base stations (BSs) is provided when paging user equipments (UEs). A cache map, which records most-recently visited BSs of selected UEs, is used to limit the number of BSs in the paging of each selected UE, thereby reducing paging traffic. Furthermore, paging requests sent to the same BS node are grouped into one batch in generating a transport-layer payload, reducing the number of generated transport-layer messages. When used in a LTE system, piggybacking paging requests as provided by the SCTP reduces paging traffic and windowing/congestion control overhead at the transport layer. Transmission efficiency is thus improved. In addition, the number of paging requests sent out by the GW node per one paging interval is controlled to be not greater than a pre-determined maximum value to further limit paging traffic for avoiding occurrence of a paging storm.Type: GrantFiled: November 30, 2015Date of Patent: July 18, 2017Assignee: Hong Kong Applied Science and Technology Research Institute Company LimitedInventors: Ka Ho Mui, Shijun Fan, Yau Yau Yolanda Tsang, Yee Simon Wong, Hua Shen
-
Publication number: 20170156128Abstract: A method for reducing paging traffic between a gateway (GW) and plural base stations (BSs) is provided when paging user equipments (UEs). A cache map, which records most-recently visited BSs of selected UEs, is used to limit the number of BSs in the paging of each selected UE, thereby reducing paging traffic. Furthermore, paging requests sent to the same BS node are grouped into one batch in generating a transport-layer payload, reducing the number of generated transport-layer messages. When used in a LTE system, piggybacking paging requests as provided by the SCTP reduces paging traffic and windowing/congestion control overhead at the transport layer. Transmission efficiency is thus improved. In addition, the number of paging requests sent out by the GW node per one paging interval is controlled to be not greater than a pre-determined maximum value to further limit paging traffic for avoiding occurrence of a paging storm.Type: ApplicationFiled: November 30, 2015Publication date: June 1, 2017Inventors: Ka Ho MUI, Shijun FAN, Yau Yau Yolanda TSANG, Yee Simon WONG, Hua SHEN
-
Patent number: 9246747Abstract: Systems and methods which provide an adaptive unified performance management (AUPM) framework for interacting with disparate network elements using techniques adaptive to operational conditions to provide network performance adaptive root cause analysis (ARCA) are shown. An AUPM framework of embodiments of the invention implements a proxy based architecture in which a plurality of proxies are utilized to connect to and perform data communication with the disparate network elements. Centralized performance management is in communication with the proxies to obtain and unify network element data for performance monitoring, alarm reporting, and/or root cause analysis. The performance monitoring, alarm reporting, and root cause analysis provided by centralized performance management of embodiments herein implements adaptive cluster-based analysis to provide robust operation adapted to accommodate various operational scenarios, such as may include time varying conditions and learning based configuration.Type: GrantFiled: November 15, 2012Date of Patent: January 26, 2016Assignee: Hong Kong Applied Science and Technology Research Co., Ltd.Inventors: Siu Ping Chan, Ka Ho Mui, Xiaodong Wang, Chun Sing Joseph Chan, Shenglong Xiao, Hua Xia, Qinghua Liao
-
Publication number: 20140136685Abstract: Systems and methods which provide an adaptive unified performance management (AUPM) framework for interacting with disparate network elements using techniques adaptive to operational conditions to provide network performance adaptive root cause analysis (ARCA) are shown. An AUPM framework of embodiments of the invention implements a proxy based architecture in which a plurality of proxies are utilized to connect to and perform data communication with the disparate network elements. Centralized performance management is in communication with the proxies to obtain and unify network element data for performance monitoring, alarm reporting, and/or root cause analysis. The performance monitoring, alarm reporting, and root cause analysis provided by centralized performance management of embodiments herein implements adaptive cluster-based analysis to provide robust operation adapted to accommodate various operational scenarios, such as may include time varying conditions and learning based configuration.Type: ApplicationFiled: November 15, 2012Publication date: May 15, 2014Applicant: Hong Kong Applied Science and Technology Research Institute Co., Ltd.Inventors: Siu Ping Chan, Ka Ho Mui, Xiaodong Wang, Chun Sing Joseph Chan, Shenglong Xiao, Hua Xia, Qinghua Liao