Patents by Inventor Wan Lei

Wan Lei 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: 20220391844
    Abstract: Disclosed herein are embodiments of systems, methods, and products comprises an analytic server for data rationalization and migration. The server receives data from a plurality of electronic data sources and stores the received data into a database within a central hub. The server demobilizes the data and performs enhancement on the data to prepare the data for complex calculation. The server copies the enhanced data to an operational data store, performs various calculation functions that filer, rationalize the data, and create data linkage. The server copies back the calculation result to the database for further processing and downstream consumption. The calculation results provide a consolidated view of data from different source systems and satisfy the reporting needs for different consumers. The server uses common data model to generate reports for different consumers. After the data migration and consolidation into a central hub, the server decommissions legacy components.
    Type: Application
    Filed: August 19, 2022
    Publication date: December 8, 2022
    Applicant: BANK OF MONTREAL
    Inventor: Vinnie Wan Lei Mao
  • Patent number: 11436228
    Abstract: The present invention relates to a method for encoding a candidate vector for searching for a neighbor that is nearest to a query in a candidate dataset, the method comprising a normalization step of normalizing an input vector to obtain a direction vector and vector energy; a quantization step of quantizing the direction vector to obtain a code word and a residual vector; a step of repeating the normalization step and the quantization step, as many times as a predetermined number of encoding times, by using the residual vector as an input vector; and a step of encoding the candidate vector by using one or more code words and energy of one or more vectors resulting from the repetition. According to the present invention, a dataset having a very wide range of energy values can be effectively approximated and higher precision thereof can be obtained.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: September 6, 2022
    Assignee: ODD CONCEPTS INC.
    Inventors: Wan Lei Zhao, San Whan Moon
  • Patent number: 11429931
    Abstract: Disclosed herein are embodiments of systems, methods, and products comprises an analytic server for data rationalization and migration. The server receives data from a plurality of electronic data sources and stores the received data into a database within a central hub. The server demobilizes the data and performs enhancement on the data to prepare the data for complex calculation. The server copies the enhanced data to an operational data store, performs various calculation functions that filer, rationalize the data, and create data linkage. The server copies back the calculation result to the database for further processing and downstream consumption. The calculation results provide a consolidated view of data from different source systems and satisfy the reporting needs for different consumers. The server uses common data model to generate reports for different consumers. After the data migration and consolidation into a central hub, the server decommissions legacy components.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: August 30, 2022
    Assignee: BANK OF MONTREAL
    Inventor: Vinnie Wan Lei Mao
  • Publication number: 20210065116
    Abstract: Disclosed herein are embodiments of systems, methods, and products comprises an analytic server for data rationalization and migration. The server receives data from a plurality of electronic data sources and stores the received data into a database within a central hub. The server demobilizes the data and performs enhancement on the data to prepare the data for complex calculation. The server copies the enhanced data to an operational data store, performs various calculation functions that filer, rationalize the data, and create data linkage. The server copies back the calculation result to the database for further processing and downstream consumption. The calculation results provide a consolidated view of data from different source systems and satisfy the reporting needs for different consumers. The server uses common data model to generate reports for different consumers. After the data migration and consolidation into a central hub, the server decommissions legacy components.
    Type: Application
    Filed: August 26, 2020
    Publication date: March 4, 2021
    Inventor: Vinnie Wan Lei MAO
  • Publication number: 20200226137
    Abstract: The present invention relates to a method for encoding a candidate vector for searching for a neighbor that is nearest to a query in a candidate dataset, the method comprising a normalization step of normalizing an input vector to obtain a direction vector and vector energy; a quantization step of quantizing the direction vector to obtain a code word and a residual vector; a step of repeating the normalization step and the quantization step, as many times as a predetermined number of encoding times, by using the residual vector as an input vector; and a step of encoding the candidate vector by using one or more code words and energy of one or more vectors resulting from the repetition. According to the present invention, a dataset having a very wide range of energy values can be effectively approximated and higher precision thereof can be obtained.
    Type: Application
    Filed: June 20, 2017
    Publication date: July 16, 2020
    Inventors: Wan Lei ZHAO, San Whan MOON
  • Patent number: 9210730
    Abstract: A method of establishing a direct mobile communications (DMC) link between a first user equipment (UE) and a second UE, where at least one of the first UE and the second UE is communicating on a first cellular link includes requesting that at least one of the first UE and the second UE participate in an evaluation procedure to determine a potential quality of a DMC link proposed between the first UE and the second UE. The method also includes receiving a report from at least one of the first UE and the second UE indicating the potential quality of the DMC link proposed between the first UE and the second UE according to the evaluation procedure. The method further includes establishing the DMC link between the first UE and the second UE if the potential quality of the DMC link exceeds a predetermined threshold.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: December 8, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Philippe Sartori, Wan Lei, Brian Classon, Yunsong Yang, Anthony C. K. Soong
  • Publication number: 20130286862
    Abstract: A method of establishing a direct mobile communications (DMC) link between a first user equipment (UE) and a second UE, where at least one of the first UE and the second UE is communicating on a first cellular link includes requesting that at least one of the first UE and the second UE participate in an evaluation procedure to determine a potential quality of a DMC link proposed between the first UE and the second UE. The method also includes receiving a report from at least one of the first UE and the second UE indicating the potential quality of the DMC link proposed between the first UE and the second UE according to the evaluation procedure. The method further includes establishing the DMC link between the first UE and the second UE if the potential quality of the DMC link exceeds a predetermined threshold.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Philippe Sartori, Wan Lei, Brian Classon, Yunsong Yang, Anthony C.K. Soong
  • Publication number: 20120045001
    Abstract: A method of generating a mixed codebook including a plurality of codewords for a communication network is provided, wherein the method includes generating a first codeword of a first codeword type according to a first generation scheme, generating a second codeword of a second codeword type according to a second generation scheme which is different to the first generation scheme, and combining the first codeword and the second codeword to a mixed codebook.
    Type: Application
    Filed: August 13, 2008
    Publication date: February 23, 2012
    Inventors: Shaohua Li, Wan Lei