Patents by Inventor Ji Zheng Zhang

Ji Zheng Zhang 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: 10282691
    Abstract: A method for partitioning a database includes obtaining business dependency between data in a plurality of tables in the database on the basis of a business process associated with the database; generating, on the basis of the business dependency, a dependency graph describing a dependency relationship between the plurality of tables; cutting the dependency graph into at least two sub-graphs; and vertically partitioning the database into at least two parts corresponding to the at least two sub-graphs respectively.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: May 7, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ning Duan, Chun Hua Tian, Ji Zheng Zhang
  • Patent number: 10229377
    Abstract: A method for partitioning a database includes obtaining business dependency between data in a plurality of tables in the database on the basis of a business process associated with the database; generating, on the basis of the business dependency, a dependency graph describing a dependency relationship between the plurality of tables; cutting the dependency graph into at least two sub-graphs; and vertically partitioning the database into at least two parts corresponding to the at least two sub-graphs respectively.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: March 12, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ning Duan, Chun Hua Tian, Ji Zheng Zhang
  • Patent number: 10135719
    Abstract: Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: November 20, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
  • Patent number: 10129138
    Abstract: Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: November 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
  • Patent number: 10122864
    Abstract: A method for establishing correspondences between mobile communication users and their network accounts includes acquiring an identifier of one of the mobile communication users and access information corresponding to the identifier from a communication stream. The access information includes Uniform Resource Locators (URLs) associated with network resources that have been accessed by the one of the mobile communication users. The method further includes acquiring a first set of network accounts associated with the URLs, and determining a second set of network accounts corresponding to the one of the mobile communication users based on the first set of network accounts.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: November 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Li, Chun Hua Tian, Feng Juan Wang, Yu Wang, Ji Zheng Zhang
  • Patent number: 9763105
    Abstract: Method and apparatus for determining a coverage hole of a communication network along a road. The method includes: retrieving typical speed information on the basis of connection history that at least one first mobile device moves along the road; in response to detecting a connection drop when at least one second mobile device moves along the road, estimating a drop position of the at least one second mobile device on the basis of attribute information of the at least one second mobile device and the typical speed information; and determining the coverage hole on the basis of the drop position of the at least one second mobile device. In one embodiment of the present invention, there is provided a corresponding apparatus.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: September 12, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ning Duan, Li Li, Jie Song, Chunhua Tian, Ji Zheng Zhang
  • Publication number: 20170026277
    Abstract: Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.
    Type: Application
    Filed: October 7, 2016
    Publication date: January 26, 2017
    Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
  • Patent number: 9503959
    Abstract: Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: November 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
  • Publication number: 20160309391
    Abstract: Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.
    Type: Application
    Filed: June 29, 2016
    Publication date: October 20, 2016
    Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
  • Patent number: 9420516
    Abstract: Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
  • Publication number: 20160092897
    Abstract: In an approach to pricing an API, a computer determines whether an application programming interface (API) is published by a developer. Responsive to determining an API is published by the developer, the computer determines one or more characteristics of the API and whether a price history exists for the API. Responsive to determining a price history does exist for the API, the computer determines an initial price for the API. The computer then determines, based, at least in part, on the one or more characteristics of the API and the price history for the API, whether the initial price maximizes a surplus value for a sale of the API.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Arjun Natarajan, Maja Vukovic, Ji Zheng Zhang
  • Publication number: 20160095000
    Abstract: Method and apparatus for determining a coverage hole of a communication network along a road. The method includes: retrieving typical speed information on the basis of connection history that at least one first mobile device moves along the road; in response to detecting a connection drop when at least one second mobile device moves along the road, estimating a drop position of the at least one second mobile device on the basis of attribute information of the at least one second mobile device and the typical speed information; and determining the coverage hole on the basis of the drop position of the at least one second mobile device. In one embodiment of the present invention, there is provided a corresponding apparatus.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 31, 2016
    Inventors: Ning Duan, Li Li, Jie Song, Chunhua Tian, Ji Zheng Zhang
  • Publication number: 20160094980
    Abstract: A method for establishing correspondences between mobile communication users and their network accounts includes acquiring an identifier of one of the mobile communication users and access information corresponding to the identifier from a communication stream. The access information includes Uniform Resource Locators (URLs) associated with network resources that have been accessed by the one of the mobile communication users. The method further includes acquiring a first set of network accounts associated with the URLs, and determining a second set of network accounts corresponding to the one of the mobile communication users based on the first set of network accounts.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 31, 2016
    Inventors: LI LI, CHUN HUA TIAN, FENG JUAN WANG, YU WANG, JI ZHENG ZHANG
  • Publication number: 20150347473
    Abstract: A method for partitioning a database includes obtaining business dependency between data in a plurality of tables in the database on the basis of a business process associated with the database; generating, on the basis of the business dependency, a dependency graph describing a dependency relationship between the plurality of tables; cutting the dependency graph into at least two sub-graphs; and vertically partitioning the database into at least two parts corresponding to the at least two sub-graphs respectively.
    Type: Application
    Filed: May 27, 2015
    Publication date: December 3, 2015
    Inventors: NING DUAN, CHUN HUA TIAN, JI ZHENG ZHANG
  • Publication number: 20150347936
    Abstract: A method for partitioning a database includes obtaining business dependency between data in a plurality of tables in the database on the basis of a business process associated with the database; generating, on the basis of the business dependency, a dependency graph describing a dependency relationship between the plurality of tables; cutting the dependency graph into at least two sub-graphs; and vertically partitioning the database into at least two parts corresponding to the at least two sub-graphs respectively.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 3, 2015
    Inventors: NING DUAN, CHUN HUA TIAN, JI ZHENG ZHANG
  • Publication number: 20140092887
    Abstract: Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
  • Publication number: 20140092809
    Abstract: Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.
    Type: Application
    Filed: October 25, 2013
    Publication date: April 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
  • Patent number: 7948942
    Abstract: One embodiment of the communication system includes a switch, at least one base station, and a backhaul connection including at least one wireless link connecting the at least one base station to the switch. The wireless link may include at least one of a WiMax carrier and a WiFi carrier.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: May 24, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Ji Zheng Zhang, Xi Yin Liu, Kun Shi, Na Sun, Yan Lai Wang
  • Publication number: 20080159212
    Abstract: One embodiment of the communication system includes a switch, at least one base station, and a backhaul connection including at least one wireless link connecting the at least one base station to the switch. The wireless link may include at least one of a WiMax carrier and a WiFi carrier.
    Type: Application
    Filed: June 21, 2007
    Publication date: July 3, 2008
    Inventors: Ji Zheng Zhang, Xi Yin Liu, Kun Shi, Na Sun, Yan Lai Wang