Patents by Inventor Kaimin Zhang

Kaimin 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).

  • Publication number: 20220122832
    Abstract: The present invention provides a control method to epitaxial growth monolayer graphene, in which a monolayer graphene is epitaxially grown on a non-polar crystal face at arbitrary angle of a non-polar crystal face SiC substrate, thereby utilizing the non-polar crystal face to manipulate the electrical transport properties of graphene. A monolayer graphene having ballistic transport properties can be epitaxially grown at arbitrary angle of non-polar crystal face SiC substrate by the above-mentioned control method.
    Type: Application
    Filed: February 28, 2019
    Publication date: April 21, 2022
    Inventors: Lei MA, Walter Alexander DE HEER, Peixuan JI, Kaimin ZHANG, Jian ZHAO, Mei ZHAO
  • Patent number: 11091565
    Abstract: The present disclosure relates to the technical field of building additives, and in particular to a preparation method of modified starch ether for improving the anti-sliding property of a ceramic tile adhesive. The preparation method includes chemical modification of subjecting starch to one-step etherification to obtain starch ether, followed by physical modification. In the preparation method, the cumbersome multi-step etherification in existing methods for preparing modified starch ether is avoided, and only one-step etherification is used to obtain modified starch ether of better properties. Because physical modification is added, the obtained product can significantly improve the anti-sliding property of a ceramic tile adhesive. Moreover, the conditions for one-step etherification are significantly different from the prior art.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: August 17, 2021
    Assignee: Shandong Eton New Material Co., Ltd.
    Inventors: Kun Teng, Ming Zhao, Qinghua Li, Changyin Li, Maofeng Li, Hongshan Zhao, Kaimin Zhang
  • Publication number: 20210122836
    Abstract: The present disclosure relates to the technical field of building additives, and in particular to a preparation method of modified starch ether for improving the anti-sliding property of a ceramic tile adhesive. The preparation method includes chemical modification of subjecting starch to one-step etherification to obtain starch ether, followed by physical modification. In the preparation method, the cumbersome multi-step etherification in existing methods for preparing modified starch ether is avoided, and only one-step etherification is used to obtain modified starch ether of better properties. Because physical modification is added, the obtained product can significantly improve the anti-sliding property of a ceramic tile adhesive. Moreover, the conditions for one-step etherification are significantly different from the prior art.
    Type: Application
    Filed: September 25, 2020
    Publication date: April 29, 2021
    Inventors: Kun Teng, Ming Zhao, Qinghua Li, Changyin Li, Maofeng Li, Hongshan Zhao, Kaimin Zhang
  • Patent number: 9866352
    Abstract: A method for improving a Distance Measure Equipment (DME) interference resisting capability of a Long Term Evolution (LTE) system are described in the present disclosure; at an LTE User Equipment (UE) side, the method includes that: a symbol level DME interference result is obtained, and a scheduling message is sent according to the obtained symbol level DME interference result or according to the obtained symbol level DME interference result and a Physical Downlink Shared Channel (PDSCH) scheduling situation of a current subframe; at an LTE evolved Node B (eNB) side, the method includes that: the received scheduling message is detected, and a subframe is scheduled according to the received scheduling message. The present disclosure also discloses a UE, an eNB and two computer storage media for improving the DME interference resisting capability of the LTE system.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: January 9, 2018
    Assignee: ZTE Corporation
    Inventors: Kaimin Zhang, Bo He
  • Publication number: 20160269153
    Abstract: A method for improving a Distance Measure Equipment (DME) interference resisting capability of a Long Term Evolution (LTE) system are described in the present disclosure; at an LTE User Equipment (UE) side, the method includes that: a symbol level DME interference result is obtained, and a scheduling message is sent according to the obtained symbol level DME interference result or according to the obtained symbol level DME interference result and a Physical Downlink Shared Channel (PDSCH) scheduling situation of a current subframe; at an LTE evolved Node B (eNB) side, the method includes that: the received scheduling message is detected, and a subframe is scheduled according to the received scheduling message. The present disclosure also discloses a UE, an eNB and two computer storage media for improving the DME interference resisting capability of the LTE system.
    Type: Application
    Filed: June 3, 2014
    Publication date: September 15, 2016
    Inventors: Kaimin Zhang, Bo He
  • Patent number: 9195773
    Abstract: Techniques for generating, updating, and transmitting a structure-based data representation of a document are described herein. The structure-based adaptive document caching techniques may effectively eliminate redundancy in data transmission by exploiting structures of the document to be transmitted. The described techniques partitions a document into a sequence of structures, differentiate between cache-worthy structures and cache-unworthy structures, and generating a structure-based data representation of the document. The techniques may transmit updated structures and instructions, instead of all data of the document, to update previously cached structures at a client device; thereby resulting in higher cache hit rates.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: November 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bin Benjamin Zhu, Kaimin Zhang
  • Patent number: 8869109
    Abstract: A method for disassembling an executable binary (binary). In one implementation, a plurality of potential address references may be identified based on the binary and a plurality of storage addresses containing the binary. A plurality of assembler source code instructions (instructions) may be generated by disassembling the binary. The binary may be disassembled at one or more sequential addresses starting at each of the plurality of potential address references.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: October 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Aimin Pan, Kaimin Zhang, Bin Zhu
  • Patent number: 8539338
    Abstract: A cooperative rendering cache browser (CRC-Browser) for a mobile device may cooperatively manage cached content with a proxy server to reduce redundant transmissions of processed Web data. Additionally, the CRC-Browser may provide stateful, thin-client Web browsing to maintain synchronized information about rendering objects of a Web page. Further, the CRC-Browser may cache only stable and/or visible document object model (DOM) elements and communicate a list of IDs of the cached elements to the proxy. Such stateful thin-client browsers may be useful for reducing battery drain, poor responsiveness, and high wireless network costs of mobile Web browsing.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: September 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Bin Benjamin Zhu, Aimin Pan, Kaimin Zhang, Shipeng Li
  • Publication number: 20130013859
    Abstract: Techniques for generating, updating, and transmitting a structure-based data representation of a document are described herein. The structure-based adaptive document caching techniques may effectively eliminate redundancy in data transmission by exploiting structures of the document to be transmitted. The described techniques partitions a document into a sequence of structures, differentiate between cache-worthy structures and cache-unworthy structures, and generating a structure-based data representation of the document. The techniques may transmit updated structures and instructions, instead of all data of the document, to update previously cached structures at a client device; thereby resulting in higher cache hit rates.
    Type: Application
    Filed: July 6, 2011
    Publication date: January 10, 2013
    Applicant: Microsoft Corporation
    Inventors: Bin Benjamin Zhu, Kaimin Zhang
  • Publication number: 20120260157
    Abstract: A cooperative rendering cache browser (CRC-Browser) for a mobile device may cooperatively manage cached content with a proxy server to reduce redundant transmissions of processed Web data. Additionally, the CRC-Browser may provide stateful, thin-client Web browsing to maintain synchronized information about rendering objects of a Web page. Further, the CRC-Browser may cache only stable and/or visible document object model (DOM) elements and communicate a list of IDs of the cached elements to the proxy. Such stateful thin-client browsers may be useful for reducing battery drain, poor responsiveness, and high wireless network costs of mobile Web browsing.
    Type: Application
    Filed: April 11, 2011
    Publication date: October 11, 2012
    Applicant: Microsoft Corporation
    Inventors: Bin Benjamin Zhu, Aimin Pan, Kaimin Zhang, Shipeng Li
  • Publication number: 20120110433
    Abstract: Methods and systems for parallel Web page processing are usable to parallelize Web page document parsing, Web page layout calculations, Web page style formatting, and Web page script engine processing. Such parallelized parsers may be used to enhance Web page processing and exploit multi-core and multi-processor computing device resources. The parallelized script engine may be used to enhance Web page processing when independent scripting events exist in the Web page document. Additionally, the parallelized layout calculations and style formatting may be used to further enhance Web page processing by allowing multi-core and multi-processor computing devices to take advantage of their parallel processing abilities.
    Type: Application
    Filed: October 28, 2010
    Publication date: May 3, 2012
    Applicant: Microsoft Corporation
    Inventors: Aimin Pan, Bin Benjamin Zhu, Kaimin Zhang, Lu Wang
  • Publication number: 20120110437
    Abstract: Methods and systems for style and/or layout caching of Web content are usable to build reusable style caching trees and cacheable layout calculations. Such style caching trees may be used to avoid recalculating style content of Web pages for document object model (DOM) elements that have not changed. Additionally, the cacheable layout calculations may be used to avoid recalculating the layout content of Web pages that are subsequently accessed.
    Type: Application
    Filed: October 28, 2010
    Publication date: May 3, 2012
    Applicant: Microsoft Corporation
    Inventors: Aimin Pan, Bin Benjamin Zhu, Kaimin Zhang, Lu Wang
  • Patent number: 8117660
    Abstract: A cross-module detection system and method for detecting and monitoring control flow transfers between software modules in a computer system. The system and method detect and monitor control flows entering and exiting the software modules. For a particular module, a checking model is extracted from the binary file of that module. In addition, a relaxed shadow stack is generated. If the module is an original module, meaning that the control flow originated from that module, then the checking model is used to check the validity of the control flow transfer. Otherwise, the relaxed shadow stack is used. An interception module is used to intercept and terminate invalid control flow transfers. If an invalid control flow transfer is detected, then the transfer is terminated. Otherwise, the control flow transfer is allowed to continue.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: February 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Aimin Pan, Kaimin Zhang, Hai Long, Bin Benjamin Zhu
  • Publication number: 20090320129
    Abstract: A cross-module detection system and method for detecting and monitoring control flow transfers between software modules in a computer system. The system and method detect and monitor control flows entering and exiting the software modules. For a particular module, a checking model is extracted from the binary file of that module. In addition, a relaxed shadow stack is generated. If the module is an original module, meaning that the control flow originated from that module, then the checking model is used to check the validity of the control flow transfer. Otherwise, the relaxed shadow stack is used. An interception module is used to intercept and terminate invalid control flow transfers. If an invalid control flow transfer is detected, then the transfer is terminated. Otherwise, the control flow transfer is allowed to continue.
    Type: Application
    Filed: June 19, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Aimin Pan, Kaimin Zhang, Hai Long, Bin Benjamin Zhu
  • Publication number: 20090235054
    Abstract: A method for disassembling an executable binary (binary). In one implementation, a plurality of potential address references may be identified based on the binary and a plurality of storage addresses containing the binary. A plurality of assembler source code instructions (instructions) may be generated by disassembling the binary. The binary may be disassembled at one or more sequential addresses starting at each of the plurality of potential address references.
    Type: Application
    Filed: March 17, 2008
    Publication date: September 17, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Aimin Pan, Kaimin Zhang, Bin Zhu