Patents by Inventor Bin Tu
Bin Tu 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).
-
Publication number: 20240093142Abstract: The present invention relates to the fields of microorgan-isms, feed, food and ecological restoration, in particular to a strain for degrading deoxynivalenol (DON) and the use thereof. The strain has the deposit number CCTCC No. M 2020565. The strain can grow by means of taking the toxic compound DON as a sole carbon source, and convert the DON into chemical components for itself. The reaction process is irreversible, the reaction conditions are moderate, and secondary pollu-tion cannot be caused. The strain provided in the present invention can be used for preparing a biological detoxification preparation for DON. The strain provided in the present invention can be used for degrading DON in feed and food raw materials, primary processing products, deep processing products and related processing byproducts. The strain provided in the present invention can be applied to various ecosystems such as soil or bodies of water polluted by DON to achieve the purposes of DON degradation and ecological restoration.Type: ApplicationFiled: November 11, 2021Publication date: March 21, 2024Inventors: Huiying LUO, Honghai ZHANG, Bin YAO, Huoqing HUANG, Yaru WANG, Yingguo BAI, Xiaoyun SU, Yuan WANG, Tao TU, Jie ZHANG, Huimin YU, Xing QIN, Xiaolu WANG
-
Patent number: 10889860Abstract: Provided are methods, kits, and systems useful in the performance of analysis and reporting of highly polymorphic loci, including, in particular, the performance of analysis and reporting of HLA typing. Combining one-step sequencing and sequence-specific oligonucleotide probe hybridization, the methods, kits, and systems offer improved efficiency of HLA typing while providing detailed sequencing information. In certain embodiments the methods and systems comprise one or more software applications to facilitate data acquisition, processing, and reporting.Type: GrantFiled: September 24, 2013Date of Patent: January 12, 2021Assignee: GEORGETOWN UNIVERSITYInventors: Jennifer Ng, Carolyn K. Hurley, Bin Tu, Carly Masaberg
-
Publication number: 20190256163Abstract: The embodiments of the present disclosure provide roller-skating device and electric balance vehicle, including: footboard, one or more ground contacting elements, first sensor, one or more driving elements and first controller. Footboard is coupled to first sensor and ground contacting elements which are coupled to driving element, and first controller is coupled to first sensor and driving element. Footboard is configured to stand on one foot, and to tile forwards or backwards in the case of one foot standing; one or more ground contacting elements are configured to act due to actuation of driving element; first sensor is configured to sense posture of driver on footboard; one or more driving elements are configured to generate output signal for controlling action of ground contacting elements and maintaining entire roller-skating device in balance; and first controller is configured to control generation of output signal depending on posture.Type: ApplicationFiled: July 9, 2018Publication date: August 22, 2019Inventors: Zhongyuan CHEN, Xinjian Jl, Bin TU, Inam IBRAHEEM
-
Patent number: 10007785Abstract: The present disclosure relates to the field of information technologies and discloses a method and an apparatus for implementing virtual machine introspection. The method provided in the present disclosure may further include: determining to-be-checked data in a virtual machine; starting to read the to-be-checked data, saving a copy of the read to-be-checked data, and storing a storage address of the read to-be-checked data in a hardware transactional memory, so that the hardware transactional memory is capable of monitoring the read to-be-checked data according to the storage address; when the read to-be-checked data is modified, stop reading the to-be-checked data, and delete the copy; and when reading the to-be-checked data is completed and it is not detected that the read to-be-checked data is modified, performing security check on the copy. The method can be applied to virtual machine introspection.Type: GrantFiled: June 30, 2016Date of Patent: June 26, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bin Tu, Haibo Chen, Yubin Xia
-
Patent number: 9971623Abstract: An isolation method for a management virtual machine and an apparatus, which resolves problems that performance of communication between service components is deteriorated, more resources are required for running a virtual machine, and security of the service components is relatively low. The method includes: acquiring a guest identifier; searching, according to the guest identifier, the management virtual machine for a kernel virtual machine; when the kernel virtual machine is not found in the management virtual machine, creating the kernel virtual machine in the management virtual machine; dividing a service provided for a guest virtual machine by the kernel virtual machine into multiple service components; and running the multiple service components in execution environments corresponding to permission of the service components, where the kernel virtual machine includes the multiple execution environments, and the multiple execution environment have different permission.Type: GrantFiled: July 9, 2015Date of Patent: May 15, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bin Tu, Haibo Chen, Yubin Xia
-
Patent number: 9785770Abstract: The present invention discloses a method, an apparatus, and a system for triggering virtual machine introspection, so as to provide a timely and effective security check triggering mechanism. In the present invention, data that needs to be protected is determined; the data that needs to be protected is monitored; and when it is determined that the data that needs to be protected is modified, virtual machine introspection is triggered. The present invention avoids a performance loss and a security problem that are brought about by regularly starting a virtual machine introspection system to perform a security check, and therefore, the present invention is more applicable.Type: GrantFiled: December 16, 2014Date of Patent: October 10, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Bin Tu, Haibo Chen, Yubin Xia
-
Patent number: 9672367Abstract: Embodiments of the present invention provide a method and an apparatus for inputting data. The present invention relates to the communications field and aims to improve security of input information. The method includes: acquiring, by a virtual machine manager, input data; performing, by the virtual machine manager, encryption processing on the input data according to an encryption rule of a security connection to obtain encrypted data; and sending, by the virtual machine manager, the encrypted data to the server. The present invention is applicable to a data input scenario.Type: GrantFiled: May 26, 2015Date of Patent: June 6, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Xiaoxin Wu, Bin Tu
-
Publication number: 20160314297Abstract: The present disclosure relates to the field of information technologies and discloses a method and an apparatus for implementing virtual machine introspection. The method provided in the present disclosure may further include: determining to-be-checked data in a virtual machine; starting to read the to-be-checked data, saving a copy of the read to-be-checked data, and storing a storage address of the read to-be-checked data in a hardware transactional memory, so that the hardware transactional memory is capable of monitoring the read to-be-checked data according to the storage address; when the read to-be-checked data is modified, stop reading the to-be-checked data, and delete the copy; and when reading the to-be-checked data is completed and it is not detected that the read to-be-checked data is modified, performing security check on the copy. The method can be applied to virtual machine introspection.Type: ApplicationFiled: June 30, 2016Publication date: October 27, 2016Inventors: Bin Tu, Haibo Chen, Yubin Xia
-
Publication number: 20160208325Abstract: Provided are methods, kits, and systems useful in the performance of analysis and reporting of highly polymorphic loci, including, in particular, the performance of analysis and reporting of HLA typing. Combining one-step sequencing and sequence-specific oligonucleotide probe hybridization, the methods, kits, and systems offer improved efficiency of HLA typing while providing detailed sequencing information. In certain embodiments the methods and systems comprise one or more software applications to facilitate data acquisition, processing, and reporting.Type: ApplicationFiled: September 24, 2013Publication date: July 21, 2016Inventors: Jennifer Ng, Carolyn K. Hurley, Bin Tu, Carly Masaberg
-
Publication number: 20150309832Abstract: An isolation method for a management virtual machine and an apparatus, which resolves problems that performance of communication between service components is deteriorated, more resources are required for running a virtual machine, and security of the service components is relatively low. The method includes: acquiring a guest identifier; searching, according to the guest identifier, the management virtual machine for a kernel virtual machine; when the kernel virtual machine is not found in the management virtual machine, creating the kernel virtual machine in the management virtual machine; dividing a service provided for a guest virtual machine by the kernel virtual machine into multiple service components; and running the multiple service components in execution environments corresponding to permission of the service components, where the kernel virtual machine includes the multiple execution environments, and the multiple execution environment have different permission.Type: ApplicationFiled: July 9, 2015Publication date: October 29, 2015Inventors: Bin Tu, Haibo Chen, Yubin Xia
-
Publication number: 20150254466Abstract: Embodiments of the present invention provide a method and an apparatus for inputting data. The present invention relates to the communications field and aims to improve security of input information. The method includes: acquiring, by a virtual machine manager, input data; performing, by the virtual machine manager, encryption processing on the input data according to an encryption rule of a security connection to obtain encrypted data; and sending, by the virtual machine manager, the encrypted data to the server. The present invention is applicable to a data input scenario.Type: ApplicationFiled: May 26, 2015Publication date: September 10, 2015Inventors: Xiaoxin Wu, Bin Tu
-
Publication number: 20150186643Abstract: The present invention discloses a method, an apparatus, and a system for triggering virtual machine introspection, so as to provide a timely and effective security check triggering mechanism. In the present invention, data that needs to be protected is determined; the data that needs to be protected is monitored; and when it is determined that the data that needs to be protected is modified, virtual machine introspection is triggered. The present invention avoids a performance loss and a security problem that are brought about by regularly starting a virtual machine introspection system to perform a security check, and therefore, the present invention is more applicable.Type: ApplicationFiled: December 16, 2014Publication date: July 2, 2015Inventors: Bin Tu, Haibo Chen, Yubin Xia
-
Patent number: 9058500Abstract: Embodiments of the present invention provide a method and an apparatus for inputting data. The present invention relates to the communications field and aims to improve security of input information. The method includes: acquiring, by a virtual machine manager, input data; performing, by the virtual machine manager, encryption processing on the input data according to an encryption rule of a security connection to obtain encrypted data, where the security connection refers to a connection that is established between an application interface and a server and used for data transmission; and sending, by the virtual machine manager, the encrypted data to the server. The present invention is applicable to a data input scenario.Type: GrantFiled: June 3, 2014Date of Patent: June 16, 2015Assignee: Huawei Technologies Co., Ltd.Inventors: Xiaoxin Wu, Bin Tu
-
Publication number: 20140359273Abstract: Embodiments of the present invention provide a method and an apparatus for inputting data. The present invention relates to the communications field and aims to improve security of input information. The method includes: acquiring, by a virtual machine manager, input data; performing, by the virtual machine manager, encryption processing on the input data according to an encryption rule of a security connection to obtain encrypted data, where the security connection refers to a connection that is established between an application interface and a server and used for data transmission; and sending, by the virtual machine manager, the encrypted data to the server. The present invention is applicable to a data input scenario.Type: ApplicationFiled: June 3, 2014Publication date: December 4, 2014Applicant: Huawei Technologies Co., Ltd.Inventors: Xiaoxin Wu, Bin Tu
-
Patent number: 8025471Abstract: A connecting element includes a tapered head, a shaft, and a neck portion connected between the head and the shaft. A circumference of the head decreases towards the neck portion to form a slanted guiding portion functioning as a slanted guiding portion. The shaft includes a resisting portion facing and connecting with the neck portion. The guiding portion, the neck portion, and the resisting portion corporately form a slot.Type: GrantFiled: December 24, 2008Date of Patent: September 27, 2011Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.Inventors: Yen-Tsang Ho, Bin Tu
-
Publication number: 20100098512Abstract: A connecting element includes a tapered head, a shaft, and a neck portion connected between the head and the shaft. A circumference of the head decreases towards the neck portion to form a slanted guiding portion functioning as a slanted guiding portion. The shaft includes a resisting portion facing and connecting with the neck portion. The guiding portion, the neck portion, and the resisting portion corporately form a slot.Type: ApplicationFiled: December 24, 2008Publication date: April 22, 2010Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: YEN-TSANG HO, BIN TU
-
Publication number: 20090094638Abstract: A data module having data content pertaining to a particular topic for display on a webpage, independent of publisher content displayed on the webpage. The data module can include a link in the data content for allowing a viewer of the webpage to manipulate and interact with the data content. An advertisement can be displayed within the data content, and the advertisement can be selected for display to the viewer based on criteria associated with the viewer. A search field can be coupled to a search engine and displayed within the data content. The criteria can include IP addresses of the viewer and webpage, a URL of the webpage, geographic location of the viewer, type of data content accessed by the viewer, age of the viewer, ethnicity of the viewer, and language of the data content accessed by the viewer.Type: ApplicationFiled: June 24, 2008Publication date: April 9, 2009Inventors: John J. Brier, Bin Tu
-
Publication number: 20090094522Abstract: A data module for display in web content on a webpage is disclosed, along with a method of presenting the web content. The module includes data content for display on a webpage having publisher content, an advertisement coupled to the data content, and a link in the data content for allowing a viewer of the webpage to manipulate the data content. The method includes generating a data module by coupling an advertisement to data content, providing at least one link in the data module for allowing a viewer of the webpage to manipulate the data content, displaying the data module on a webpage having publisher content, and refreshing the webpage, in response to receiving a selection of the link from the viewer, to display the manipulated data content and advertisement in the data module on the webpage.Type: ApplicationFiled: October 4, 2007Publication date: April 9, 2009Inventors: Bin Tu, John J. Brier
-
Publication number: 20090055400Abstract: A data module for display in web content on a webpage, and a method of presenting the web content. The module includes data content for display on a webpage having publisher content, a search field coupled to the data content, an advertisement coupled to the data content, and a link in the data content for allowing a viewer of the webpage to manipulate and interact with the data content. The method includes generating a data module by coupling an advertisement and a search field to data content, providing at least one link in the data module for allowing a viewer of the webpage to manipulate the data content, displaying the data module on a webpage, and refreshing the webpage, in response to receiving a selection of the link from the viewer, to display the manipulated data content, advertisement, and search field in the data module on the webpage.Type: ApplicationFiled: October 3, 2007Publication date: February 26, 2009Inventors: Bin Tu, John J. Brier
-
Publication number: 20090055405Abstract: A system and method of presenting web content on a webpage to increase website revenue generation. The method includes generating a data module by coupling an advertisement to specific data content, providing at least one link in the data module to allow a viewer of the webpage to manipulate the data content, displaying the data module on a webpage at one or more websites, identifying selections of the link made by the viewer, and refreshing the webpage, in response to each selection of the link, to generate a page view corresponding to each selection. Refreshing the webpage can further include displaying the manipulated data content and additional advertisements in the data module on the webpage.Type: ApplicationFiled: August 20, 2008Publication date: February 26, 2009Inventors: John J. Brier, Bin Tu