Patents by Inventor Zhi Hu Wang

Zhi Hu Wang 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: 9772932
    Abstract: A method and a system for testing an application across platforms. Application testing for checking functionality of an application is carried out to insure that same applications have the same behavior on different platforms. Such platforms include function, user interface (UI), and generated data. One embodiment of the present invention provides a method for cross-platform application testing. A first response to an action is determined on a first platform. The action is triggered on a second platform, the second platform being different from the first platform. Then, a second response is determined to the action on the second platform. Finally, the first response and the second response are compared to test consistency of the application on the first platform and the second platform. A corresponding system for testing an application across platforms is also provided.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: September 26, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ning Duan, Zhi Lin Hu, Zhi Hu Wang, Yong Zheng
  • Publication number: 20170271395
    Abstract: One embodiment provides a device, including: a composite image sensor, including: a wiring layer that processes electrical signals; a first photodiode layer configured to convert a first light wave signal into an electrical signal; and a second photodiode layer configured to convert a second light wave signal into an electrical signal; wherein the first photodiode layer and the second photodiode layer are separated by a predetermined distance. Other aspects are described and claimed.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 21, 2017
    Inventors: Zhou Yu, Zhi Hu Wang
  • Patent number: 9739620
    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: September 29, 2015
    Date of Patent: August 22, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ning Duan, Zhi Hu Wang, Peng Ji, Jun Zhu
  • Patent number: 9733094
    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: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ning Duan, Peng Gao, Peng Ji, Xiao Bo Li, Zhi Hu Wang, Jun Zhu
  • Patent number: 9682610
    Abstract: A mechanism is provided for controlling the internal air-quality of a vehicle. Responsive to determining that a speed of a vehicle fails to be above the predetermined low-speed threshold, a determination is made as to whether an internal air-quality from an internal air-quality sensor is better than the external air-quality from an external air-quality sensor. Responsive to the internal air-quality being better than the external air-quality, a ventilation control mechanism is signaled to utilize a recirculating-air mode, wherein the ventilation control mechanism either stays in an already initiated recirculation-air mode or switches to the recirculating-air mode. Responsive to the internal air-quality being worse than the external air-quality, the ventilation control mechanism is signaled to utilize a fresh-air mode, wherein the ventilation control mechanism either stays in an already initiated fresh-air mode or switches to the fresh-air mode.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ning Duan, Xiao Bo Li, Jing Liu, Wei Sun, Xin Tang, Zhi Hu Wang
  • Publication number: 20170139747
    Abstract: A method for scheduling MapReduce tasks includes receiving a set of task statistics corresponding to task execution within a MapReduce job, estimating a completion time for a set of tasks to be executed to provide an estimated completion time, calculating a soft decision point based on a convergence of a workload distribution corresponding to a set of executed tasks, calculating a hard decision point based on the estimated completion time for the set of tasks to be executed, determining a selected decision point based on the soft decision point and the hard decision point, and scheduling upcoming tasks for execution based on the selected decision point. The method may also include estimating a map task completion time and estimating a shuffle operation completion time. A computer program product and computer system corresponding to the method are also disclosed.
    Type: Application
    Filed: January 26, 2017
    Publication date: May 18, 2017
    Inventors: Ning Duan, Liya Fan, He Yuan Huang, Jian Wang, Zhi Hu Wang
  • Publication number: 20170124115
    Abstract: A system, method and computer program product for retrieving trajectory data from huge datasets. In the method, there is received, at a processor device, a user query including a request for displaying trajectory data at a user device. From the user query, a query type and a current map visualization scale setting (mapscale) for visualizing the trajectory data on the user device display is determined. Then, responsive to a user query type and the determined mapscale setting, a corresponding reference level is selected. Based on the selected reference level, there is accessed from a memory storage device a data set of compressed trajectory data. This compressed trajectory data set is communicated to the user device, for presentation on the user device display. In one aspect, the system and method is adaptive, enabling storage and retrieval of trajectory data according to various degrees of visualization or granularity.
    Type: Application
    Filed: October 28, 2015
    Publication date: May 4, 2017
    Inventors: Ning Duan, Guo Qiang Hu, Peng Ji, Xiao Bo Li, Zhi Hu Wang
  • Publication number: 20170106715
    Abstract: A mechanism is provided for controlling the internal air-quality of a vehicle. Responsive to determining that a speed of a vehicle fails to be above the predetermined low-speed threshold, a determination is made as to whether an internal air-quality from an internal air-quality sensor is better than the external air-quality from an external air-quality sensor. Responsive to the internal air-quality being better than the external air-quality, a ventilation control mechanism is signaled to utilize a recirculating-air mode, wherein the ventilation control mechanism either stays in an already initiated recirculation-air mode or switches to the recirculating-air mode. Responsive to the internal air-quality being worse than the external air-quality, the ventilation control mechanism is signaled to utilize a fresh-air mode, wherein the ventilation control mechanism either stays in an already initiated fresh-air mode or switches to the fresh-air mode.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 20, 2017
    Inventors: Ning Duan, Xiao Bo Li, Jing Liu, Wei Sun, Xin Tang, Zhi Hu Wang
  • Publication number: 20170109827
    Abstract: A method for evaluating fraudulent data in a Usage Based Insurance (UBI) system, includes retrieving trip data for a driver from a database. A processor on a computer determines tough context incidents in the trip data. Driving behavior of the driver during said tough context incidents is compared with driving behavior of other drivers during similar tough context incidents. The trip data is identified as potentially fraudulent if the driver's driving behavior is better by a predetermined amount compared to the other drivers' driving behavior.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Inventors: He Yuan HUANG, Ning DUAN, Zhi Hu WANG, Kai LI
  • Patent number: 9602617
    Abstract: Dispatching messages in a moving object, in one aspect, may include receiving a description of a spatial area. A hierarchical tree representation of the spatial area may be generated. The hierarchical tree representation may comprise nodes, wherein a child node represents a sub-region of a region represented by a parent node of the child node. Moving features may be associated with each of the nodes, the moving features comprising whether the node is cacheable, whether the node covers an unpartitioned area, an active object list in an area covered by the node, and a latest position associated with an object in the active object list. Data from the moving object may be dispatched based on the hierarchical tree representation.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ning Duan, Peng Gao, Guoqiang Hu, Zhi Hu Wang, Xin Zhang, Jun Zhu
  • Publication number: 20170067745
    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: Application
    Filed: November 18, 2016
    Publication date: March 9, 2017
    Inventors: Ning Duan, Peng Gao, Peng Ji, Xiao Bo Li, Zhi Hu Wang, Jun Zhu
  • Publication number: 20170067744
    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: Application
    Filed: November 18, 2016
    Publication date: March 9, 2017
    Inventors: Ning Duan, Peng Gao, Peng Ji, Xiao Bo Li, Zhi Hu Wang, Jun Zhu
  • Publication number: 20170060630
    Abstract: A method for scheduling MapReduce tasks includes receiving a set of task statistics corresponding to task execution within a MapReduce job, estimating a completion time for a set of tasks to be executed to provide an estimated completion time, calculating a soft decision point based on a convergence of a workload distribution corresponding to a set of executed tasks, calculating a hard decision point based on the estimated completion time for the set of tasks to be executed, determining a selected decision point based on the soft decision point and the hard decision point, and scheduling upcoming tasks for execution based on the selected decision point. The method may also include estimating a map task completion time and estimating a shuffle operation completion time. A computer program product and computer system corresponding to the method are also disclosed.
    Type: Application
    Filed: August 26, 2015
    Publication date: March 2, 2017
    Inventors: Ning Duan, Liya Fan, He Yuan Huang, Jian Wang, Zhi Hu Wang
  • Publication number: 20170060643
    Abstract: A method for scheduling MapReduce tasks includes receiving a set of task statistics corresponding to task execution within a MapReduce job, estimating a completion time for a set of tasks to be executed to provide an estimated completion time, calculating a soft decision point based on a convergence of a workload distribution corresponding to a set of executed tasks, calculating a hard decision point based on the estimated completion time for the set of tasks to be executed, determining a selected decision point based on the soft decision point and the hard decision point, and scheduling upcoming tasks for execution based on the selected decision point. The method may also include estimating a map task completion time and estimating a shuffle operation completion time. A computer program product and computer system corresponding to the method are also disclosed.
    Type: Application
    Filed: June 1, 2016
    Publication date: March 2, 2017
    Inventors: Ning Duan, Liya Fan, He Yuan Huang, Jian Wang, Zhi Hu Wang
  • Patent number: 9576505
    Abstract: A method and apparatus for reorganizing display of a railway timetable diagram. A method of reorganizing the display of a railway timetable diagram, including: generating a relational graph by using a multiple of stations in the railway timetable diagram and correlations between the stations; partitioning the relational graph according to a partition rule, where the partition rule reduces lines crossing in at least one page and/or section in at least one page in a reorganized railway timetable diagram, where the lines representing an association between respective stations along a path in the reorganized railway timetable diagram; and displaying a reorganized railway timetable diagram based on a result of the partitioning. An apparatus for reorganizing the display of a railway timetable diagram.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Peng Gao, Wen Ting Mo, Wei Sun, Bao Hua Wang, Feng Juan Wang, Zhi Hu Wang, Xin Zang
  • Patent number: 9551583
    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: July 6, 2015
    Date of Patent: January 24, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ning Duan, Peng Gao, Peng Ji, Xiao Bo Li, Zhi Hu Wang, Jun Zhu
  • Patent number: 9546872
    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: February 29, 2016
    Date of Patent: January 17, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ning Duan, Peng Gao, Peng Ji, Xiao Bo Li, Zhi Hu Wang, Jun Zhu
  • Publication number: 20170010101
    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: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Ning Duan, Peng Gao, Peng Ji, Xiao Bo Li, Zhi Hu Wang, Jun Zhu
  • Publication number: 20170010102
    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: Application
    Filed: February 29, 2016
    Publication date: January 12, 2017
    Inventors: Ning Duan, Peng Gao, Peng Ji, Xiao Bo Li, Zhi Hu Wang, Jun Zhu
  • Publication number: 20170010123
    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: Application
    Filed: September 6, 2016
    Publication date: January 12, 2017
    Inventors: Ning Duan, Peng Gao, Peng Ji, Xiao Bo Li, Zhi Hu Wang, Jun Zhu