Patents by Inventor Qiuer Xu

Qiuer Xu 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: 11086981
    Abstract: Methods for realizing the CAPTCHA with 3D models and device thereof comprises following steps: (1) randomly selecting a 3D model from a model repository as an original model; generating two sets of random transformations; (2) applying the target transformations to the original model to generate a target model; generating a target image from rendering the target model; (3) applying the initial transformations to the original model to generate an operating model; displaying the operating model and the target image in two regions in client; (4) changing the property of the operating model through user interactive operation until the state of the operating model is consistent with the target image; generating a final transformations from the initial transformations by means of user interactive operation; (5) comparing the target transformations with the final transformations. It leverages the advantage of perception of 3D space in human beings.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: August 10, 2021
    Assignee: HANGZHOU DUOYAN NETWORK TECHNOLOGY CO., LTD
    Inventors: Jianguo Shen, Qiuer Xu, Nan Yuan
  • Publication number: 20190188371
    Abstract: Methods for realizing the CAPTCHA with 3D models and device thereof comprises following steps: (1) randomly selecting a 3D model from a model repository as an original model; generating two sets of random transformations; (2) applying the target transformations to the original model to generate a target model; generating a target image from rendering the target model; (3) applying the initial transformations to the original model to generate an operating model; displaying the operating model and the target image in two regions in client; (4) changing the property of the operating model through user interactive operation until the state of the operating model is consistent with the target image; generating a final transformations from the initial transformations by means of user interactive operation; (5) comparing the target transformations with the final transformations. It leverages the advantage of perception of 3D space in human beings.
    Type: Application
    Filed: July 26, 2017
    Publication date: June 20, 2019
    Applicant: HANGZHOU DUOYAN NETWORK TECHNOLOGY CO., LTD
    Inventors: Jianguo SHEN, Qiuer XU, Nan YUAN
  • Patent number: 9098513
    Abstract: Difference data is generated between a reference file and a target file that are orderly dependent having common blocks that appear in the same order in both the reference and target files. The difference data is generated by comparing hash values of chunks of the reference file against hash values of parts of the target file to identity copy operations between the reference and target files. Chunks of the reference file and parts of the target file are loaded into main memory to create hashes for comparison and unloaded from the main memory after exhaustion. The difference data is included in a difference file, which is provided to one or more endpoint computers. In an endpoint computer, the target file is reconstructed using a copy of the reference file and the difference data from the difference file.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: August 4, 2015
    Assignee: Trend Micro Incorporated
    Inventors: Liwei Ren, Qiuer Xu
  • Patent number: 9043908
    Abstract: Detection of an encryption or compression application program may be based on similarity between read files read by a process of the application program and write files written by the process. Read fingerprints of the read files and write fingerprints of the write files are generated. A listing of the read fingerprints is searched for presence of matching write fingerprints to find matched fingerprints. The similarity is calculated based on the read fingerprints and matched fingerprints.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: May 26, 2015
    Assignee: Trend Micro Incorporated
    Inventors: Cheng Zhang, Weisheng Xue, Qiuer Xu
  • Patent number: 8862555
    Abstract: One embodiment relates to a computer-implemented method for generating difference data between reference and target files. A difference engine performs a first procedure to generate difference data representing the difference between the reference and target files if the reference and target files are sequences of sorted data records. The first procedure may compare a lexical order of a record from the reference file against a lexical order of a record from the target file. An entry may be added to a copy list if the records are the same, and an entry may be added to an add list if that the record from the reference file is lexically greater than the record from the target file. Another embodiment relates to an apparatus for generating difference data.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: October 14, 2014
    Assignee: Trend Micro Incorporated
    Inventors: Qiuer Xu, Jinju Long, Liwei Ren
  • Patent number: 8782082
    Abstract: One embodiment relates to a computer-implemented method for multiple-keyword matching performed using a computer including at least a processor, data storage, and computer-readable instructions. A keyword set and a text input to be searched are obtained. The keyword set is processed to create a reverse trie. A search procedure which starts from the end of the text is then applied using the reverse trie to find keyword occurrences in the text input. Other embodiments, aspects, and features are also disclosed.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: July 15, 2014
    Assignee: Trend Micro Incorporated
    Inventors: Qiuer Xu, Liwei Ren
  • Patent number: 8606772
    Abstract: One embodiment relates to a computer-implemented method for multiple-keyword matching performed using a computer including at least a processor, data storage, and computer-readable instructions. A keyword set and a text string to be searched are obtained. A suffix sorting procedure is applied to the text string to create a suffix index array. A dual binary keyword search procedure is applied to a reference list of suffix strings presented by the suffix index array. The dual binary keyword search procedure may apply a recursive function that utilizes a divide-and-conquer process and may have inputs of a results list, the suffix index array, and the keyword set. The recursive function may add a range of items to the results list if a keyword is determined to be a prefix of a suffix string in the reference list. Other embodiments, aspects, and features are also disclosed.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: December 10, 2013
    Assignee: Trend Micro Incorporated
    Inventors: Qiuer Xu, Liwei Ren
  • Patent number: 8359472
    Abstract: One embodiment relates to a computer-implemented process for generating document fingerprints. A document is normalized to create a normalized text string. A first hash function with a sliding hash window is applied to the normalized text string to generate an array of hash values. Candidate anchoring points are selected by applying a first filter to the array of hash values. The anchoring points are chosen by applying a second filter to the candidate anchoring points. Finally, a second hash function is applied to substrings located at the chosen anchoring points to generate hash values for use as fingerprints for the document. Other embodiments and aspects are also disclosed.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: January 22, 2013
    Assignee: Trend Micro Incorporated
    Inventors: Liwei Ren, Qiuer Xu