Patents by Inventor Chun Yang Ma

Chun Yang Ma 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: 20200001681
    Abstract: A mechanism is provided for controlling the internal air-quality of a vehicle, including determining a changing trend of the in-vehicle air-quality based on acquired in-vehicle sensor data and usage status of the vehicle and responsive to the determined changing trend of the in-vehicle air-quality, signaling a control system of the vehicle to control the usage status of the vehicle based on a control policy.
    Type: Application
    Filed: September 13, 2019
    Publication date: January 2, 2020
    Inventors: Ning Duan, Jing Chang Huang, Peng Ji, Chun Yang Ma, Zhi Hu Wang, Renjie Yao
  • Publication number: 20190171737
    Abstract: A method and/or system for managing a database that stores space-time context objects is provided. The system receives a query range in a multi-dimensional space. The system maps the query range into a set of fragments of a space-filling curve that fills the multi-dimensional space in all dimensions of the multi-dimensional space. The system uses each mapped fragment in the set of mapped fragments as a key to query the database for space-time context objects that are mapped to the space-filling curve. The system queries the database by identifying one or more context objects that intersect the mapped fragment at the space-filling curve.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 6, 2019
    Inventors: Ning Duan, Chun Yang Ma, Makoto Tanibayashi, Zhi Hu Wang, Shoichiro Watanabe, Nan Xia, Xin Zhang, Jun Zhu
  • Publication number: 20190156211
    Abstract: Systems and methods training a model are disclosed. In the method, training data is obtained by a deep neural network (DNN) first, the deep neural network comprising at least one hidden layer. Then features of the training data are obtained from a specified hidden layer of the at least one hidden layer, the specified hidden layer being connected respectively to a supervised classification network for classification tasks and an autoencoder based reconstruction network for reconstruction tasks.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: Wei Shan Dong, Peng Gao, Chang Sheng Li, Chun Yang Ma, Kai AD Yang, Ren Jie Yao, Ting Yuan, Jun Zhu
  • Publication number: 20190157816
    Abstract: An interconnection unit includes a first connector configured to be coupled to an electronic device. There is a second connector configured to be coupled to a power station and to provide a path to the electronic device via the first connector. There is a low pass filter coupled between the first connector and the second connector and configured to allow the electronic device to receive power from the power station while maintaining data security of the electronic device.
    Type: Application
    Filed: November 22, 2017
    Publication date: May 23, 2019
    Inventors: Ning Duan, Peng Gao, Chun Yang Ma, Zhi Hu Wang, Ren Jie Yao
  • Publication number: 20190121782
    Abstract: Embodiments of the present invention may be directed toward a method, a system, and a computer program product of adaptive calibration of sensors through cognitive learning. In an exemplary embodiment, the method, the system, and the computer program product include (1) in response to receiving a data from at least one calibration sensor and data from an itinerant sensor, comparing the data from the at least one calibration sensor and the data from the itinerant sensor, (2) in response to the comparing, determining, by one or more processors, the accuracy of the itinerant sensor, (3) generating, by the one or more processors, one or more calibration parameters based on the determining and based on a machine learning associated with preexisting sensor information, and (4) executing, by the one or more processors, the one or more calibration parameters.
    Type: Application
    Filed: October 19, 2017
    Publication date: April 25, 2019
    Inventors: Wei Sun, Ning Duan, Ren Jie Yao, Chun Yang Ma, Peng Ji, Jing Chang Huang, Peng Gao, Zhi Hu Wang
  • Publication number: 20190084369
    Abstract: A method to train a machine learning model for in-vehicle air quality control in a knowledge-based system, executed by one or more computer processors, includes collecting data related to in-vehicle air quality from a plurality of probe cars where the data is collected by various on-board systems in each probe car. The method includes correlating the data related to in-vehicle air quality from each probe car with air quality measurements from each probe car, where the correlation is used to update the machine learning model. The method includes determining a situation when an in-vehicle air quality measurement of the air quality measurements is above a pre-determined in-vehicle air quality level and determining instructions for actions by one or more of the one or more on-board systems in each of the probe cars to maintain an in-vehicle air quality level at or below the pre-determined in-vehicle air quality level.
    Type: Application
    Filed: September 15, 2017
    Publication date: March 21, 2019
    Inventors: Ning Duan, Peng Gao, Jing Chang Huang, Peng Ji, Chun Yang Ma, Wei Sun, Zhi Hu Wang, Ren Jie Yao
  • Patent number: 10198693
    Abstract: Systems and methods for obtaining vehicle operational data and driving context data from one or more monitoring systems, including converting the obtained vehicle operational data and driving context data into sequential vehicle operational feature data and sequential driving context feature data, calibrating the sequential vehicle operational feature data and the sequential driving context feature data temporally to form calibrated sequential vehicle operational feature data and calibrated sequential driving context feature data, constructing a sequence table of temporal sample points based on the calibrated sequential vehicle operational feature data and the calibrated sequential driving context feature data, feeding the sequence table into a deep neural network model for applying network learning to form a trained deep neural network model, extracting driving behavior features from the trained deep neural network model and analyzing the extracted driving behavior features to determine driving behavior char
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: February 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wei Shan Dong, Peng Gao, Jian Li, Chang Sheng Li, Wen Han Luo, Chun Yang Ma, Renjie Yao, Ting Yuan, Jun Zhu
  • Publication number: 20180373997
    Abstract: A system, a computer program product, and method for automatic state adjustment in reinforcement learning is described. The method begins with operating a reinforcement learning model using a state-action table with a set of environment states, a set of software agent states of at least one software agent, a set of actions corresponding to the set of environmental states and software agent states, a plurality of policies of transitioning from the environmental states and software agent states to actions, rules that determine a scalar immediate reward based on the transitioning, and rules that describe what the at least one software agent observes. An unstable state is identified from a series of values of the set of actions in the state-action table in which the series of values differ from each other by a settable threshold. Policies or factors are selected to split the unstable state that has been identified.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 27, 2018
    Inventors: Ning DUAN, Jing Chang HUANG, Peng JI, Chun Yang MA, Jie MA, Zhi Hu WANG
  • Patent number: 10136273
    Abstract: A method of tagging a geographical area includes obtaining, with a processing device, attribute information and mobile tracking data of a plurality of mobile objects, wherein the mobile tracking data comprises sampling time and corresponding sampling point locations of the mobile objects; converting the mobile tracking data of the plurality of mobile objects into new mobile tracking data according to the correspondence relationship between the sampling time and a time slices, wherein the new mobile tracking data include time slices and corresponding sampling point locations; and obtaining a set of attribute information of at least one geographical area with respect to the time slices based on the new mobile tracking data, wherein the at least one geographical area is obtained by clustering the sampling point locations.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: November 20, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yue H. Chen, Wei Shan Dong, Chun Yang Ma, Chunhua Tian, Yu Wang, Chao Zhang
  • Publication number: 20180281554
    Abstract: A mechanism is provided for controlling the internal air-quality of a vehicle. In-vehicle sensor data of a vehicle are acquired and the usage status of the vehicle is determined based on the acquired in-vehicle sensor data. Based on the acquired in-vehicle sensor data and the determined usage status, a changing trend of the in-vehicle air-quality is determined and responsive to the determined changing trend of the in-vehicle air-quality, a control system of the vehicle is signaled to control the usage status of the vehicle based on a control policy.
    Type: Application
    Filed: March 28, 2017
    Publication date: October 4, 2018
    Inventors: Ning Duan, Jing Chang Huang, Peng Ji, Chun Yang Ma, Zhi Hu Wang, Renjie Yao
  • Publication number: 20180274933
    Abstract: A method, system, and computer program product, include receiving a plurality of requests for dynamic context information from a plurality of road segments, determining whether the plurality of road segments are included in a same cluster of road segments in a road network generated by clustering road segments in the road network based on connectivity of the road network, and consolidating the plurality of requests to generate a consolidated request in response to determining that the plurality of road segments are included in the same cluster.
    Type: Application
    Filed: May 31, 2018
    Publication date: September 27, 2018
    Inventors: Wei Shan DONG, Peng GAO, Chang Sheng LI, Chun Yang MA, Ren Jie YAO, Xin ZHANG
  • Patent number: 10060750
    Abstract: A method, system, and computer program product, include receiving a plurality of requests for dynamic context information from a plurality of road segments, determining whether the plurality of road segments are included in a same cluster of road segments in a road network generated by clustering road segments in the road network based on connectivity of the road network, and consolidating the plurality of requests to generate a consolidated request in response to determining that the plurality of road segments are included in the same cluster.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: August 28, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wei Shan Dong, Peng Gao, Chang Sheng Li, Chun Yang Ma, Ren Jie Yao, Xin Zhang
  • Publication number: 20180240335
    Abstract: A method according to the present invention includes receiving first vehicle sensor data. The first vehicle sensor data includes first location data and first camera data. The first vehicle sensor data is joined with an existing data cluster of second vehicle sensor data corresponding to additional vehicles. The second vehicle sensor data includes second location data and second camera data. A vehicle heading sequence of the first vehicle is determined, and additional vehicle heading sequences of the additional vehicles based on the second vehicle sensor data is determined. A positional relationship between the vehicle heading sequence of the first vehicle and a target object, and additional positional relationships between each of the additional vehicle heading sequences and the target object are determined. The existing data cluster is split into a plurality of data sub-clusters based on similarities between the positional relationship and the additional positional relationships.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Inventors: WEI SHAN DONG, PENG GAO, CHANG SHENG LI, CHUN YANG MA, FAN WEI, RENJIE YAO
  • Publication number: 20180113458
    Abstract: Systems and methods for obtaining vehicle operational data and driving context data from one or more monitoring systems, including converting the obtained vehicle operational data and driving context data into sequential vehicle operational feature data and sequential driving context feature data, calibrating the sequential vehicle operational feature data and the sequential driving context feature data temporally to form calibrated sequential vehicle operational feature data and calibrated sequential driving context feature data, constructing a sequence table of temporal sample points based on the calibrated sequential vehicle operational feature data and the calibrated sequential driving context feature data, feeding the sequence table into a deep neural network model for applying network learning to form a trained deep neural network model, extracting driving behavior features from the trained deep neural network model and analyzing the extracted driving behavior features to determine driving behavior char
    Type: Application
    Filed: October 24, 2016
    Publication date: April 26, 2018
    Inventors: Wei Shan Dong, Peng Gao, Jian Li, Chang Sheng Li, Wen Han Luo, Chun Yang Ma, Renjie Yao, Ting Yuan, Jun Zhu
  • Publication number: 20180058862
    Abstract: A method, system, and computer program product, include receiving a plurality of requests for dynamic context information from a plurality of road segments, determining whether the plurality of road segments are included in a same cluster of road segments in a road network generated by clustering road segments in the road network based on connectivity of the road network, and consolidating the plurality of requests to generate a consolidated request in response to determining that the plurality of road segments are included in the same cluster.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 1, 2018
    Inventors: Wei Shan DONG, Peng GAO, Chang Sheng LI, Chun Yang MA, Ren Jie YAO, Xin ZHANG
  • Patent number: 9877243
    Abstract: A method and an apparatus for determining a location of a mobile device. The location of a mobile device is determined accurately according to information which includes call data records of the mobile device. By employing a partial ellipse integral model, two physical world factors are taken into consideration in reducing the location uncertainty in call data records. The factors include: spatiotemporal constraints of the device's movement in the physical world and the telecommunication cell area's geometry information, which increase the accuracy of determining the location of a mobile device.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: January 23, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Heng Cao, Wei Shan Dong, Chun Yang Ma, Ju Wei Shi, Chunhua Tian, Yu Wang, Chao Zhang
  • Publication number: 20180005130
    Abstract: A method of generating a predictor to classify data includes: training each of a plurality of first classifiers arranged in a first level on current training data; operating each classifier of the first level on the training data to generate a plurality of predictions; combining the current training data with the predictions to generated new training data; and training each of a plurality of second classifiers arranged in a second level on the new training data. The first classifiers are classifiers of different classifier types, respectively and the second classifiers are classifiers of the different classifier types, respectively.
    Type: Application
    Filed: July 1, 2016
    Publication date: January 4, 2018
    Inventors: WEI SHAN DONG, PENG GAO, CHANG SHENG LI, CHUN YANG MA, JUNCHI YAN, REN JIE YAO
  • Patent number: 9723041
    Abstract: A vehicle domain multi-level parallel buffering and context-based streaming data pre-processing system includes a first data processing level and a second data processing level. The first data processing level includes a first-level buffer configured to buffer data provided from a plurality of raw data streams output from a plurality of vehicles. The second data processing level includes an electronic task-queue-dictionary (TQD) module and a plurality of second-level data processing buffers. The TQD module is configured to create a plurality of tasks in response to receiving a serial data stream output from the first-level buffer. The TQD module is further configured to assign each task to a corresponding second-level buffer, and separate the serial data stream into individual data values that are delivered to a specific second-level buffer based on the task so as to generate a multi-level parallel context-based buffering operation.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: August 1, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wei Shan Dong, Ning Duan, Peng Gao, Chang Sheng Li, Chun Yang Ma, Xin Zhang, Jun Zhu
  • Publication number: 20170155696
    Abstract: A vehicle domain multi-level parallel buffering and context-based streaming data pre-processing system includes a first data processing level and a second data processing level. The first data processing level includes a first-level buffer configured to buffer data provided from a plurality of raw data streams output from a plurality of vehicles. The second data processing level includes an electronic task-queue-dictionary (TQD) module and a plurality of second-level data processing buffers. The TQD module is configured to create a plurality of tasks in response to receiving a serial data stream output from the first-level buffer. The TQD module is further configured to assign each task to a corresponding second-level buffer, and separate the serial data stream into individual data values that are delivered to a specific second-level buffer based on the task so as to generate a multi-level parallel context-based buffering operation.
    Type: Application
    Filed: November 15, 2016
    Publication date: June 1, 2017
    Inventors: Wei Shan Dong, Ning Duan, Peng Gao, Chang Sheng Li, Chun Yang Ma, Xin Zhang, Jun Zhu
  • Publication number: 20170061327
    Abstract: In one embodiment, a computer-implemented method includes receiving training data including a plurality of records, each record having a plurality of attributes. The training data is horizontally parallelized across two or more processing elements. This horizontal parallelizing includes dividing the training data into two or more subsets of records; assigning each subset of records to a corresponding processing element of the two or more processing elements; transmitting each subset of records to its assigned processing element; and sorting, at the two or more processing elements, the two or more subsets of records to two or more candidate leaves of a decision tree. The output from horizontally parallelizing is converted into input for vertically parallelizing the training data. The training data is vertically parallelized across the two or more processing elements. The decision tree is grown based at least in part on the horizontally parallelizing, the converting, and the vertically parallelizing.
    Type: Application
    Filed: November 30, 2015
    Publication date: March 2, 2017
    Inventors: Wei Shan Dong, Peng Gao, Guo Qiang Hu, Chang Sheng LI, Xu Liang Li, Chun Yang Ma, Zhi Wang, Xin Zhang