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: 10282691Abstract: 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: GrantFiled: May 27, 2015Date of Patent: May 7, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ning Duan, Chun Hua Tian, Ji Zheng Zhang
-
Patent number: 10229377Abstract: 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: GrantFiled: June 23, 2015Date of Patent: March 12, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ning Duan, Chun Hua Tian, Ji Zheng Zhang
-
Patent number: 10135719Abstract: 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: GrantFiled: October 7, 2016Date of Patent: November 20, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
-
Patent number: 10129138Abstract: 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: GrantFiled: June 29, 2016Date of Patent: November 13, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
-
Patent number: 10122864Abstract: 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: GrantFiled: September 28, 2015Date of Patent: November 6, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Li Li, Chun Hua Tian, Feng Juan Wang, Yu Wang, Ji Zheng Zhang
-
Patent number: 9763105Abstract: 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: GrantFiled: September 24, 2015Date of Patent: September 12, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ning Duan, Li Li, Jie Song, Chunhua Tian, Ji Zheng Zhang
-
Publication number: 20170026277Abstract: 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: ApplicationFiled: October 7, 2016Publication date: January 26, 2017Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
-
Patent number: 9503959Abstract: 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: GrantFiled: October 25, 2013Date of Patent: November 22, 2016Assignee: International Business Machines CorporationInventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
-
Publication number: 20160309391Abstract: 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: ApplicationFiled: June 29, 2016Publication date: October 20, 2016Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
-
Patent number: 9420516Abstract: 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: GrantFiled: September 27, 2013Date of Patent: August 16, 2016Assignee: International Business Machines CorporationInventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
-
Publication number: 20160094980Abstract: 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: ApplicationFiled: September 28, 2015Publication date: March 31, 2016Inventors: LI LI, CHUN HUA TIAN, FENG JUAN WANG, YU WANG, JI ZHENG ZHANG
-
Publication number: 20160092897Abstract: 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: ApplicationFiled: September 30, 2014Publication date: March 31, 2016Inventors: Arjun Natarajan, Maja Vukovic, Ji Zheng Zhang
-
Publication number: 20160095000Abstract: 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: ApplicationFiled: September 24, 2015Publication date: March 31, 2016Inventors: Ning Duan, Li Li, Jie Song, Chunhua Tian, Ji Zheng Zhang
-
Publication number: 20150347473Abstract: 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: ApplicationFiled: May 27, 2015Publication date: December 3, 2015Inventors: NING DUAN, CHUN HUA TIAN, JI ZHENG ZHANG
-
Publication number: 20150347936Abstract: 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: ApplicationFiled: June 23, 2015Publication date: December 3, 2015Inventors: NING DUAN, CHUN HUA TIAN, JI ZHENG ZHANG
-
Publication number: 20140092887Abstract: 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: ApplicationFiled: September 27, 2013Publication date: April 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
-
Publication number: 20140092809Abstract: 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: ApplicationFiled: October 25, 2013Publication date: April 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
-
Patent number: 7948942Abstract: 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: GrantFiled: June 21, 2007Date of Patent: May 24, 2011Assignee: Alcatel-Lucent USA Inc.Inventors: Ji Zheng Zhang, Xi Yin Liu, Kun Shi, Na Sun, Yan Lai Wang
-
Publication number: 20080159212Abstract: 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: ApplicationFiled: June 21, 2007Publication date: July 3, 2008Inventors: Ji Zheng Zhang, Xi Yin Liu, Kun Shi, Na Sun, Yan Lai Wang