Patents by Inventor Peng Ji

Peng Ji 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: 10281284
    Abstract: Embodiments of the present invention provide efficient and dynamic systems and methods for building a hybrid road network and grid based spatial temporal index to handle big trajectory data. Embodiments of the present invention can be used to satisfy the issue of low indexing and compression rate of big trajectory data, and to improve the efficiency of index queries, while also providing a mechanism to account for missing road links in a map.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ning Duan, Peng Gao, Peng Ji, Xiao Bo Li, Zhi Hu Wang, Jun Zhu
  • Publication number: 20190128609
    Abstract: Embodiments of the present disclosure provide a sintering device and a sintering method thereof. The sintering device includes: a housing, defining a chamber; and at least one first heating mechanism and at least one second heating mechanism, disposed in the chamber, wherein the at least one first heating mechanism and the at least one second heating mechanism provide different heating temperatures for a workpiece to be processed.
    Type: Application
    Filed: August 9, 2018
    Publication date: May 2, 2019
    Inventors: Peng JI, Xuwei LI
  • 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: 20190107693
    Abstract: Embodiments of the disclosure provide a fisheye lens. The fisheye lens can include a first lens group near an object side, a second lens group near an imaging plane, and an aperture diaphragm disposed between the first and second lens groups. The first lens group can include, disposed sequentially from the object side to the imaging plane, a negative meniscus spherical first lens, an aspherical second lens, and an aspherical third lens. The second lens group can include, disposed sequentially from the object side to the imaging plane, a positive meniscus spherical fourth lens, a fifth lens formed of a positive biconvex spherical lens and a negative biconcave spherical lens, and an aspherical sixth lens.
    Type: Application
    Filed: July 16, 2018
    Publication date: April 11, 2019
    Inventors: Akira NAKAMURA, Wanghu WU, Pingyu TANG, Peng JI
  • 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
  • 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: 10102247
    Abstract: A mechanism is provided in a data processing system for precision adaptive trajectory query plan optimization. The mechanism identifies precision needs based on query instances and maps trajectory point data to the precision needs to form a precision support skeleton data structure. The mechanism generates an optimized query plan and executes the optimized query plan on the precision support skeleton data structure to identify at least one passing trajectory that passes the query. The mechanism then queries the trajectory point data for the at least one passing trajectory.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ning Duan, Peng Ji, Zhi H. Wang, Jun Zhu
  • 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
  • Patent number: 10077986
    Abstract: An embodiment of the present invention provides a method for storing trajectory. The method includes: mapping, based on a plurality of positions on a trajectory of an entity, the trajectory to at least one road segment in a road network; identifying an entry point and an exit point of one of the road segments, wherein the entry point is a point where the entity starts traveling along the road segment, and the exit point is a point where the entity ends traveling along the road segment; and storing data related to at least one of the entry point and the exit point, to store the road segment as a part of information of the trajectory.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: September 18, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ning Duan, Peng Ji, Zhi Hu Wang, Jun Zhu
  • Publication number: 20180232963
    Abstract: A method, system, and computer program product, include obtaining window status decision information based on vehicle interior background noise and determining switch status of the vehicle window(s) based on the obtained window status decision information.
    Type: Application
    Filed: March 15, 2018
    Publication date: August 16, 2018
    Inventors: Ning Duan, Jing Chang Huang, Peng Ji, Shao Chun Li, Guotao Zhao
  • Publication number: 20180188050
    Abstract: Systems and methods for navigating in consideration of estimated air quality in an individual area of a geographic region includes receiving traffic data for the individual area and sensor data of environmental pollution sensors within the individual region.
    Type: Application
    Filed: January 4, 2017
    Publication date: July 5, 2018
    Inventors: Ning Duan, Peng Ji, Zhi Hu Wang, Guotao Zhao
  • Patent number: 10013818
    Abstract: A method, system, and computer program product, include obtaining window status decision information based on vehicle interior background noise and determining switch status of the vehicle window(s) based on the obtained window status decision information.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: July 3, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ning Duan, Jing Chang Huang, Peng Ji, Shao Chun Li, Guotao Zhao
  • Patent number: 9992166
    Abstract: At least one of an HTTP request message and an HTTP response message is intercepted. A corresponding HTTP message model includes a plurality of message model sections. A representation of the at least one of an HTTP request message and an HTTP response message is parsed into message sections in accordance with the message model sections of the HTTP message model. A plurality of security rules are bounds to the message model sections. The plurality of security rules each specify at least one action to be taken in response to a given condition, which is based, at least in part, on a corresponding given one of the message sections. The at least one of an HTTP request message and an HTTP response message is processed in accordance with the plurality of security rules. Techniques for developing rules for a web application server firewall are also provided.
    Type: Grant
    Filed: December 5, 2015
    Date of Patent: June 5, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peng Ji, Lin Luo, Vugranam C. Sreedhar, Shun Xiang Yang, Yu Zhang
  • Publication number: 20180144561
    Abstract: A method, system, and computer program product, include obtaining window status decision information based on vehicle interior background noise and determining switch status of the vehicle window(s) based on the obtained window status decision information.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 24, 2018
    Inventors: Ning Duan, Jing Chang Huang, Peng Ji, Shao Chun Li, Guotao Zhao
  • Patent number: 9954952
    Abstract: The present invention discloses a data transmission method and apparatus. The method comprises: obtaining information of a vehicle, the information comprising a current location of the vehicle; predicting a possible location of the vehicle in a future period of time and corresponding communication connection quality; predicting changes of the communication connection quality in the vehicle running course according to the communication connection quality at the current location of the vehicle and the communication connection quality at the predicted location; and according to the changes, determining an adjustment policy of computing resources for processing data uploaded by the vehicle. By means of the method and apparatus of the embodiments of the present invention, computing resources for processing real-time data uploaded by vehicles can be determined dynamically.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ning Duan, Guo Q. Hu, Peng Ji, Jun Zhu
  • Patent number: 9880012
    Abstract: Embodiments of the present invention provide efficient and dynamic systems and methods for building a hybrid road network and grid based spatial temporal index to handle big trajectory data. Embodiments of the present invention can be used to satisfy the issue of low indexing and compression rate of big trajectory data, and to improve the efficiency of index queries, while also providing a mechanism to account for missing road links in a map.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ning Duan, Peng Gao, Peng Ji, Xiao Bo Li, Zhi Hu Wang, Jun Zhu
  • Patent number: 9880011
    Abstract: Simplification of trajectory representation is provided. Trajectories represented by a set of points on a map are obtained. Common route elements are identified for the trajectories based on the set of points. Each of the common route elements represents a geospatial area in which at least a predetermined number of the trajectories are identical. Simplified representations of the trajectories are generated based on the identified common route elements.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jian Dong Ding, Ning Duan, Guoqiang Hu, Peng Ji, Jun Zhu
  • Publication number: 20180020643
    Abstract: An apparatus or a method for detecting activity quantity of an object includes a sense unit, a count unit, a trigger unit, and a radio circuit. The sense unit senses movements of the object, and generates a sensing signal based on the sensed movements. The count unit receives the sensing signal from the sense unit, counts a number of the movements from the sensing signal, and generates a movement number signal including the number of the movements. The trigger unit generates a trigger signal based on whether one or more trigger conditions are satisfied. The radio circuit is triggered in response to the trigger signal, to generate an activity quantity signal based on the movement number signal and ID information corresponding to the object.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 25, 2018
    Inventors: Ning Duan, Guoqiang Hu, Jingchang Huang, Peng Ji, Jun Zhu
  • Publication number: 20180006910
    Abstract: Examples relate to identifying heartbeat messages. In one example, a computing device may: obtain a plurality of messages that includes incoming messages and outgoing messages, each incoming message being sent from a server device to a client device, and each outgoing message being sent from the client device to the server device; identify candidate message pairs, each candidate message pair including one incoming message and one outgoing message; and identify a heartbeat message pair from the candidate message pairs based on at least one of: plurality of timestamps that includes i) incoming message timestamps that each correspond to one of the incoming messages, and ii) outgoing message timestamps that each correspond to one of the outgoing messages; a number of occurrences of each candidate message pair included a message log; or characteristics of data included in the incoming message and outgoing message of each candidate message pair.
    Type: Application
    Filed: January 30, 2015
    Publication date: January 4, 2018
    Inventors: Peng-Ji Yin, Avishai Moshka, Yang Luo
  • Publication number: 20170307384
    Abstract: An embodiment of the present invention provides a method for storing trajectory. The method includes: mapping, based on a plurality of positions on a trajectory of an entity, the trajectory to at least one road segment in a road network; identifying an entry point and an exit point of one of the road segments, wherein the entry point is a point where the entity starts traveling along the road segment, and the exit point is a point where the entity ends traveling along the road segment; and storing data related to at least one of the entry point and the exit point, to store the road segment as a part of information of the trajectory.
    Type: Application
    Filed: July 12, 2017
    Publication date: October 26, 2017
    Inventors: NING DUAN, PENG JI, ZHI HU WANG, JUN ZHU