Patents by Inventor Jia Bing Liu
Jia Bing Liu 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: 11946845Abstract: A method for determining a three-dimensional tortuosity of a loose and broken rock-soil mass, includes the following steps: a particle grading curve of the loose and broken rock-soil mass is obtained by utilizing a particle size analysis, and followed by calculating an equivalent particle size and an average particle size; a porosity of the loose and broken rock-soil mass is obtained by utilizing a moisture content test, a density test, and a specific gravity test; the three-dimensional tortuosity of the loose and broken rock-soil mass is obtained by utilizing the equivalent particle size, the average particle size and the porosity of the loose and broken rock-soil mass. The method has the advantages of simple logic, accuracy and reliability, simple and fast parameter determination, and has high practical value and promotion value in the field of environmental protection and ecological restoration technology.Type: GrantFiled: November 1, 2023Date of Patent: April 2, 2024Assignee: KUNMING UNIVERSITY OF SCIENCE AND TECHNOLOGYInventors: Zhi-quan Yang, Jia-jun Zhang, Jun-fan Xiong, Ying-yan Zhu, Yi Yang, Muhammad Asif Khan, Tian-bing Xiang, Bi-hua Zhang, Han-hua Xu, Jie Zhang, Shen-zhang Liu
-
Patent number: 9886251Abstract: A template function is received. The template function includes one or more data types. A single abstract instantiation of the template function is created. An abstract internal descriptor for each data type is created. A map set for each abstract internal descriptor is created. The number of instantiations required and the type of instantiation required is provided. A finished object is created using each map set. The finished object is a translation of the intermediate representation into assembly code.Type: GrantFiled: October 6, 2016Date of Patent: February 6, 2018Assignee: International Business Machines CorporationInventors: Xiao Feng Guan, JiuFu Guo, Jin Song Ji, Jia Bing Liu
-
Patent number: 9875088Abstract: A template function is received. The template function includes one or more data types. A single abstract instantiation of the template function is created. An abstract internal descriptor for each data type is created. A map set for each abstract internal descriptor is created. The number of instantiations required and the type of instantiation required is provided. A finished object is created using each map set. The finished object is a translation of the intermediate representation into assembly code.Type: GrantFiled: October 6, 2016Date of Patent: January 23, 2018Assignee: International Business Machines CorporationInventors: Xiao Feng Guan, JiuFu Guo, Jin Song Ji, Jia Bing Liu
-
Patent number: 9684497Abstract: A template function is received. The template function includes one or more data types. A single abstract instantiation of the template function is created. An abstract internal descriptor for each data type is created. A map set for each abstract internal descriptor is created. The number of instantiations required and the type of instantiation required is provided. A finished object is created using each map set. The finished object is a translation of the intermediate representation into assembly code.Type: GrantFiled: December 10, 2015Date of Patent: June 20, 2017Assignee: International Business Machines CorporationInventors: Xiao Feng Guan, JiuFu Guo, Jin Song Ji, Jia Bing Liu
-
Publication number: 20170168787Abstract: A template function is received. The template function includes one or more data types. A single abstract instantiation of the template function is created. An abstract internal descriptor for each data type is created. A map set for each abstract internal descriptor is created. The number of instantiations required and the type of instantiation required is provided. A finished object is created using each map set. The finished object is a translation of the intermediate representation into assembly code.Type: ApplicationFiled: December 10, 2015Publication date: June 15, 2017Inventors: Xiao Feng Guan, JiuFu Guo, Jin Song Ji, Jia Bing Liu
-
Publication number: 20170168789Abstract: A template function is received. The template function includes one or more data types. A single abstract instantiation of the template function is created. An abstract internal descriptor for each data type is created. A map set for each abstract internal descriptor is created. The number of instantiations required and the type of instantiation required is provided. A finished object is created using each map set. The finished object is a translation of the intermediate representation into assembly code.Type: ApplicationFiled: October 6, 2016Publication date: June 15, 2017Inventors: Xiao Feng Guan, JiuFu Guo, Jin Song Ji, Jia Bing Liu
-
Publication number: 20170168788Abstract: A template function is received. The template function includes one or more data types. A single abstract instantiation of the template function is created. An abstract internal descriptor for each data type is created. A map set for each abstract internal descriptor is created. The number of instantiations required and the type of instantiation required is provided. A finished object is created using each map set. The finished object is a translation of the intermediate representation into assembly code.Type: ApplicationFiled: October 6, 2016Publication date: June 15, 2017Inventors: Xiao Feng Guan, JiuFu Guo, Jin Song Ji, Jia Bing Liu
-
Patent number: 9524153Abstract: A template function is received. The template function includes one or more data types. A single abstract instantiation of the template function is created. An abstract internal descriptor for each data type is created. A map set for each abstract internal descriptor is created. The number of instantiations required and the type of instantiation required is provided. A finished object is created using each map set. The finished object is a translation of the intermediate representation into assembly code.Type: GrantFiled: February 25, 2016Date of Patent: December 20, 2016Assignee: International Business Machines CorporationInventors: Xiao Feng Guan, JiuFu Guo, Jin Song Ji, Jia Bing Liu
-
Patent number: 9010639Abstract: The present invention relates to a system and method for reading a two-dimensional array code. The two-dimensional array code comprises a plurality of equal-height code characters arranged into a two-dimensional array, wherein each of the code characters corresponds to a bit group representing information, and the adjacent code characters in the row direction of the two-dimensional array have equal center distances; and a locating mechanism, for defining size and/or direction of the two-dimensional array arranged by the code characters. The present invention greatly reduces the cost for issuing a two-dimensional code, and significantly increases the user convenience. This two-dimensional array code has high compatibility for user mobile terminals. In addition, the entire system apparently improves its safety and stability, and is suitable for the present network application environment.Type: GrantFiled: July 25, 2014Date of Patent: April 21, 2015Assignees: GMEDIA Technology (Beijing) Co., Ltd., Beijing Sigone Venture LimitedInventors: Wei Shen, Jia Bing Liu, Xiao Wei Guo, Li Duo Zhong
-
Publication number: 20140334730Abstract: The present invention relates to a system and method for reading a two-dimensional array code. The two-dimensional array code comprises a plurality of equal-height code characters arranged into a two-dimensional array, wherein each of the code characters corresponds to a bit group representing information, and the adjacent code characters in the row direction of the two-dimensional array have equal center distances; and a locating mechanism, for defining size and/or direction of the two-dimensional array arranged by the code characters. The present invention greatly reduces the cost for issuing a two-dimensional code, and significantly increases the user convenience. This two-dimensional array code has high compatibility for user mobile terminals. In addition, the entire system apparently improves its safety and stability, and is suitable for the present network application environment.Type: ApplicationFiled: July 25, 2014Publication date: November 13, 2014Applicant: BEIJING SIGONE VENTURE LIMITEDInventors: WEI SHEN, JIA BING LIU, XIAO WEI GUO, LI DUO ZHONG
-
Patent number: 8827159Abstract: The present invention relates to a two-dimensional array code. The two-dimensional array code comprises a plurality of equal-height code characters arranged into a two-dimensional array, wherein each of the code characters corresponds to a bit group representing information, and the adjacent code characters in the row direction of the two-dimensional array have equal center distances; and a locating mechanism, for defining size and/or direction of the two-dimensional array arranged by the code characters. The present invention greatly reduces the cost for issuing a two-dimensional code, and significantly increases the user convenience. This two-dimensional array code has high compatibility for user mobile terminals. In addition, the entire system apparently improves its safety and stability, and is suitable for the present network application environment.Type: GrantFiled: April 12, 2010Date of Patent: September 9, 2014Assignees: Gmedia Technology (Beijing) Co., Ltd., Beijing Sigone Venture LimitedInventors: Wei Shen, Jia Bing Liu, Xiao Wei Guo, Li Duo Zhong
-
Patent number: 8644809Abstract: A system and method of transmitting electronic voucher through short message. The method of transmitting an electronic voucher through a short message includes converting an electronic voucher to be transmitted into a bit stream; mapping each n-bits of the bit stream to any one text character of one of a plurality of text character groups, wherein text characters in each of the text character groups have at least one same or similar feature, and bit number n corresponding to each text character depends on the number m of the text character groups; arranging the text characters obtained through the mapping into a character sequence; and transmitting the character sequence through a short message. The present invention greatly reduces the cost for issuing an electronic voucher, significantly increases the convenience and apparently improves the safety and the stability.Type: GrantFiled: November 20, 2009Date of Patent: February 4, 2014Assignees: GMedia Technology (Beijing) Co. Ltd., Beijing Sigone Venture LimitedInventors: Wei Shen, Jia Bing Liu, Xiao Wei Guo, Si Ping Wang, Feng Ai, Li Duo Zhong
-
Publication number: 20120037704Abstract: The present invention relates to a two-dimensional array code. The two-dimensional array code comprises a plurality of equal-height code characters arranged into a two-dimensional array, wherein each of the code characters corresponds to a bit group representing information, and the adjacent code characters in the row direction of the two-dimensional array have equal center distances; and a locating mechanism, for defining size and/or direction of the two-dimensional array arranged by the code characters. The present invention greatly reduces the cost for issuing a two-dimensional code, and significantly increases the user convenience. This two-dimensional array code has high compatibility for user mobile terminals. In addition, the entire system apparently improves its safety and stability, and is suitable for the present network application environment.Type: ApplicationFiled: April 12, 2010Publication date: February 16, 2012Applicants: BEIJING SIGONE VENTURE LIMITED, GMEDIA TECHNOLOGY (BEIJING) CO,. LTD.Inventors: Wei Shen, Jia Bing Liu, Xiao Wei Guo, Li Duo Zhong
-
Publication number: 20110230218Abstract: A system and method of transmitting electronic voucher through short message. The method of transmitting an electronic voucher through a short message includes converting an electronic voucher to be transmitted into a bit stream; mapping each n-bits of the bit stream to any one text character of one of a plurality of text character groups, wherein text characters in each of the text character groups have at least one same or similar feature, and bit number n corresponding to each text character depends on the number m of the text character groups; arranging the text characters obtained through the mapping into a character sequence; and transmitting the character sequence through a short message. The present invention greatly reduces the cost for issuing an electronic voucher, significantly increases the convenience and apparently improves the safety and the stability.Type: ApplicationFiled: November 20, 2009Publication date: September 22, 2011Applicants: GMEDIA TECHNOLOGY (BEIJING) CO., LTD., BEIJING SIGONE VENTURE LIMITEDInventors: Wei Shen, Jia Bing Liu, Xiao Wei Guo, Si Ping Wang, Feng Ai, Li Duo Zhong