Patents by Inventor Man Chan

Man 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).

  • Publication number: 20200323859
    Abstract: A compound of Formula (I), or a pharmaceutically acceptable salt thereof, is provided that has been shown to be useful for treating a PRC2-mediated disease or disorder: wherein R1, R2, R3, R4, R5, and n are as defined herein.
    Type: Application
    Filed: April 30, 2020
    Publication date: October 15, 2020
    Inventors: Ho Man CHAN, Xiang-Ju Justin GU, Ying HUANG, Ling LI, Yuan MI, Wei QI, Martin SENDZIK, Yongfeng SUN, Long WANG, Zhengtian YU, Hailong ZHANG, Ji Yue (Jeff) ZHANG, Man ZHANG, Qiong ZHANG, Kehao ZHAO
  • Patent number: 10789509
    Abstract: Systems and methods for generating prebuilt machine learning framework objects comprising sets of prebuilt machine learning components and one or more data mapping requirements. The components are associated with a respective machine learning service. One or more datasets are obtained. A user-specified context for creating a particular machine learning application is obtained. A particular prebuilt object is selected based on the datasets and the context. One more candidate data mappings are identified based on the data mapping requirements and the datasets. A particular data mapping is selected. A particular set of prebuilt components is selected from the plurality of prebuilt components. The particular machine learning application is generated from the particular prebuilt object based on the particular data mapping and the particular set of prebuilt components, the particular machine learning application comprising an executable application. The machine learning application is deployed.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: September 29, 2020
    Assignee: WeR.AI, Inc.
    Inventor: Man Chan
  • Publication number: 20200297028
    Abstract: In a device for heating tobacco in a cigarette, a heating tube heats the cigarette to generate smoke. The heating tube has a first channel and a set of one or more second channels. Each second channel is disposed at an outer circumference of the first channel and is in connection with the first channel. The first channel receives the cigarette and conducts mainstream smoke, which is a portion of the smoke passing through the tobacco and a cigarette filter in the cigarette. The second channel set collects and conducts side-stream smoke, which is a portion of the smoke passing through a cigarette paper of the cigarette. The mouthpiece is connected to both the first channel and the second channel set to provide not only the mainstream smoke but also the side-stream smoke for a smoker to inhale, thereby avoiding wasting the side-stream smoke.
    Type: Application
    Filed: April 18, 2019
    Publication date: September 24, 2020
    Inventors: Boa Fung CHAU, Kak Man CHAN, Yubin XIAO
  • Publication number: 20200285967
    Abstract: Aspects and examples disclosed herein are directed to data enrichment on insulated appliances. An appliance for performing knowledge mining in a disconnected state is operative to: import a plurality of containerized cognitive functions and a seed index from a service node, when the appliance is initially connected to a network; ingest data of a first type from a first data source coupled to the appliance; enrich at least a first portion of the ingested data, when in the disconnected state, with at least one of the cognitive functions of the plurality of containerized cognitive functions; identify at least a second portion of the ingested data for enrichment by a cognitive function that is not within the plurality of containerized cognitive functions; based at least on knowledge extracted from the enriched data, further enrich the enriched data; and grow the seed index into an enhanced index with the enriched data.
    Type: Application
    Filed: May 8, 2019
    Publication date: September 10, 2020
    Inventors: Michael Mong-Kuan TSE, Kamran Rajabi ZARGAHI, Samuel Sau Man CHAN, Richard Jason ORTEGA
  • Publication number: 20200285968
    Abstract: Aspects and examples disclosed herein are directed to data enrichment on insulated appliances. An appliance for performing knowledge mining in a disconnected state is operative to: ingest data of a first type from a first data source coupled to the appliance; enrich at least a first portion of the ingested data, when in the disconnected state, with at least one of the cognitive functions of the plurality of containerized cognitive functions; identify at least a second portion of the ingested data for enrichment by a cognitive function that is not within the plurality of containerized cognitive functions; store the enriched data in an index; triage the ingested data and the enriched data in the index for uploading; upload the triaged data when reconnected to a network; and import an updated plurality of containerized cognitive functions when reconnected.
    Type: Application
    Filed: May 8, 2019
    Publication date: September 10, 2020
    Inventors: Michael Mong-Kuan TSE, Kamran Rajabi ZARGAHI, Samuel Sau Man CHAN, Richard Jason ORTEGA
  • Patent number: 10747552
    Abstract: The presentation of data models (a story) on a mobile device having limited memory and processing resources includes instantiating widgets one at a time for interaction with a user. When the user completes their interaction, the instance of that widget is removed from memory (destroyed); widgets are therefore stateless. A context framework that manages the application of filters to widgets that comprise the story. When a filter is applied, widget snapshot images used to display corresponding widgets in a collection view can be updated to reflect state changes of affected corresponding widgets so that users can see the state changes despite the widget being stateless.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: August 18, 2020
    Assignee: SAP SE
    Inventors: Sanam Narula, Pak Man Chan
  • Patent number: 10706957
    Abstract: Systems, methods, and apparatuses can determine and use methylation profiles of various tissues and samples. Examples are provided. A methylation profile can be deduced for fetal/tumor tissue based on a comparison of plasma methylation (or other sample with cell-free DNA) to a methylation profile of the mother/patient. A methylation profile can be determined for fetal/tumor tissue using tissue-specific alleles to identify DNA from the fetus/tumor when the sample has a mixture of DNA. A methylation profile can be used to determine copy number variations in genome of a fetus/tumor. Methylation markers for a fetus have been identified via various techniques. The methylation profile can be determined by determining a size parameter of a size distribution of DNA fragments, where reference values for the size parameter can be used to determine methylation levels. Additionally, a methylation level can be used to determine a level of cancer.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: July 7, 2020
    Assignee: The Chinese University of Hong Kong
    Inventors: Yuk-Ming Dennis Lo, Rossa Wai Kwun Chiu, Kwan Chee Chan, Miu Fan Lun, Wai Man Chan, Peiyong Jiang
  • Publication number: 20200201659
    Abstract: Some embodiments provide a program. The program receives a first request to perform a first function in a plurality of functions configured for execution by a web browser operating on a client device. The first function is implemented by a second function on the mobile device using native code. The second function is configured to emulate the first function. In response to the first request, the program further performs the second function. The program also receives a second request to perform a third function in the plurality of functions. The third function is implemented by a fourth function on the mobile device using scripting code compliant with a defined scripting standard. The fourth function is configured to emulate the third function. In response to the second request, the program further performing the fourth function.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Sanam Narula, Nathan Wang, Pak Man Chan
  • Publication number: 20200201928
    Abstract: Some embodiments provide a program. The program receives from a first webview a first request for data for a first visualization in a plurality of visualizations specified in a visualization collection definition. The program further retrieves the data for the first visualization in the plurality of visualizations. The program also sends the first webview the data for the first visualization in order for the first webview to render the first visualization. The program further receives from a second webview a second request for data for a second visualization in the plurality of visualizations specified in the visualization collection definition. The program also retrieves the data for the second visualization in the plurality of visualizations using the background processing thread. The program further sends the second webview the data for the second visualization in order for the second webview to render the second visualization.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Nathan Wang, Rita Huang, Shou-Chieh Chao, Pak Man Chan, Walter Mak, Sanam Narula, Michael Tsz Hong Sung, Benny Mak
  • Publication number: 20200202102
    Abstract: Time-varying scent determined by audio-meaningful events, such as gun firing, in an audio signal is generated by first computing a spectrogram thereof. A fingerprint, each having feature points, can be extracted from the spectrogram over a time window. The plurality of feature points is hashed to give a hash code. A sequence of hash codes obtained over multiple time windows is correlated with predetermined hash-code segments of known audio-meaningful events stored in a database. A matched audio-meaningful event having a highest correlation is identified. The scent-generating recipe corresponding to the matched audio-meaningful event is retrieved. Atomizers are used to vaporize scent-generating substances to generate the time-variant scent. Since the hash code has a fixed length and a smaller size than the plurality of feature points, storage requirements of the database and computation requirements of correlation calculation are reduced by using the hash code rather than the plurality of feature points.
    Type: Application
    Filed: December 19, 2018
    Publication date: June 25, 2020
    Inventors: Ho-Yin CHAN, Ka Wai KONG, Junhui LAW, Meng CHEN, Wen Jung LI, Boa Fung CHAU, Kak Man CHAN
  • Publication number: 20200201927
    Abstract: Some embodiments provide a program. The program receives a visualization collection definition specifying a plurality of visualizations. The program further processes a first visualization in the plurality of visualization using a main processing thread. While processing the first visualization, the program also retrieves data for a second visualization in the plurality of visualizations from a computing system using a background processing thread. After the processing of the first visualization is completed, the program further processes the second visualization using the main processing thread.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Sanam Narula, Nathan Wang, Pak Man Chan, Shou-Chieh Chao, Benny Mak, Walter Mak, Tsz Hong Sung
  • Patent number: 10691218
    Abstract: A gesture recognition apparatus includes a sensor unit configured to be worn by a user on a user's body part. The sensor unit includes one or more sensors, a processor unit, the processor unit and the sensor unit are arranged in communication with each other, the processor unit receiving acoustic data from the one or more sensors, wherein the acoustic data corresponds to a gesture performed by a user, and the processor unit is configured to process the acoustic data received from the one or more sensors to determine a gesture performed by the user.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: June 23, 2020
    Assignee: CITY UNIVERSITY OF HONG KONG
    Inventors: Ho Man Chan, Nabeel Siddiqui
  • Patent number: 10689378
    Abstract: A compound of Formula (IA), or a pharmaceutically acceptable salt thereof, is provided that has been shown to be useful for treating a PRC2-mediated disease or disorder: wherein A, R6, R7 and R8 are as defined herein.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: June 23, 2020
    Assignee: Novartis AG
    Inventors: Ho Man Chan, Xingnian Fu, Xiang-Ju Justin Gu, Ying Huang, Ling Li, Yuan Mi, Wei Qi, Martin Sendzik, Yongfeng Sun, Long Wang, Zhengtian Yu, Hailong Zhang, Ji Yue Zhang, Man Zhang, Qiong Zhang, Kehao Zhao
  • Publication number: 20200192936
    Abstract: A method for accessing data stored in a database may include receiving, at an application, a request to load a data story that includes a software widget configured to create, based on a portion of data stored in a database coupled with a cloud-based analytics engine, a data presentation providing a visual representation of the portion of data. In response to the request to load the data story, a scripting engine associated with the application may execute a first programming code associated with the software widget. The first programming code may be executed to retrieve, from the cloud-based analytics engine, visualization data for rendering the data presentation. An in-app web browser associated with the application may execute a second programming code associated with the software widget. The second programming code may be executed to render, based on the visualization data retrieved from the cloud-based analytics engine, the data presentation.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventors: Sanam Narula, Pak Man Chan, Noel Ray Barron, Nathan Wang
  • Publication number: 20200183551
    Abstract: A method for accessing data stored in a database may include receiving, at an application, a request to load a data story including a first software widget and a second software widget. The first software widget and the second software widget each being configured to create, based on a portion of data stored in a database coupled with a cloud-based analytics engine, a corresponding data presentation providing a visual representation of at least the portion of data. The first software widget may be rendered while visualization data for the second software widget is retrieved from the cloud-based analytics engine, processed, and stored in a cache. Upon completing the rendering of the first software widget, the processed visualization data for the second software widget may be retrieved from the cache in order to render the second software widget. Related systems and articles of manufacture are also provided.
    Type: Application
    Filed: December 5, 2018
    Publication date: June 11, 2020
    Inventors: Sanam Narula, Nathan Wang, Pak Man Chan, Rita Huang
  • Patent number: 10676479
    Abstract: A compound of Formula (IA), or a pharmaceutically acceptable salt thereof, is provided that has been shown to be useful for treating a PRC2-mediated disease or disorder: wherein A, R3, R4, R6, and R7 are as defined herein.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: June 9, 2020
    Assignee: Novartis AG
    Inventors: Ho Man Chan, Xingnian Fu, Xiang-Ju Justin Gu, Ying Huang, Ling Li, Yuan Mi, Wei Qi, Martin Sendzik, Yongfeng Sun, Long Wang, Zhengtian Yu, Hailong Zhang, Ji Yue Zhang, Man Zhang, Qiong Zhang, Kehao Zhao
  • Patent number: 10652363
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request to perform a set of data processing units on a set of data. The set of data processing units are deployed on a computing system. The program further retrieves the set of data. The program also instructs a background user interface (UI) page to perform the set of data processing units on the set of data. The program further provides results from performing the set of data processing units on the set of data.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: May 12, 2020
    Assignee: SAP SE
    Inventor: Pak Man Chan
  • Publication number: 20200133659
    Abstract: Some embodiments provide a program. The program receives through an application operating on the mobile device a request for a set of visualizations of data. The program further determines a version of application resources to use for generating the set of visualizations of data. Based on the version of application resources, the program also determines whether a set of application resources having the version is included in the application. Upon determining that the set of application resources having the version is included in the application, the program further uses the set of application resources to generate the set of visualizations of data. Upon determining that the set of application resources having the version is not included in the application; the program also retrieves the set of application resources from a computing system and using the retrieved set of application resources to generate the set of visualizations of data.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Rita Huang, Nathan Wang, Ka Wing Hui, Pak Man Chan
  • Publication number: 20200133729
    Abstract: Some embodiments provide a program that determines a version of a first set of application resources. The program further determines whether a version of a second set of application resources is different and compatible with the version of the first set of application resources. Upon determining that the version of the second set of application resources is different and compatible with the version of the first set of application resources, the program also uses the second set of application resources to generate visualizations of data while downloading the first set of application resources for later use. Upon determining that the version of the second set of application resources is different and not compatible with the version of the second set of application resources, the program further downloads the first set of application resources and uses the first set of application resources to generate visualizations of data.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Rita Huang, Nathan Wang, Ka Wing Hui, Pak Man Chan
  • Patent number: 10612911
    Abstract: A method and system for rendering the quaternion shape and orientation of a three-dimensional structure. The proposed system and method keeps track of twist/roll angles and updates its effect on pitch and yaw orientations. The system relies on a single or multi-core optical fiber or multi-fiber bundle containing fiber Bragg grating sensors (FBGs) arrayed in rosettes at 45° deltas and spaced at uniform intervals along the entire length of the structure to be monitored. A tunable laser is used to interrogate the sensors using optical frequency domain reflectometry (OFDR), which detects shifts in the wavelength reflected by the sensors in response to strain on the fibers. Each sensor is continuously queried by software which determines the strain magnitude (?L/L) for each fiber at a given triplet. Given these measured strain values, the software implements a novel quaternion approach to rendering the 3D shape of the fiber including twist.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: April 7, 2020
    Assignee: United States of America as Represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Francisco Pena, III, Allen R. Parker, Jr., William Lance Richards, Hon Man Chan