Patents by Inventor Mikhail LI

Mikhail LI 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: 12242537
    Abstract: Methods and systems for presenting time series for analysis. A method may receive a first input defining a metric that indicates a relationship between a first and a second time series that are each associated with at least a first data object of a plurality of data objects, generate a first plot depicting the metric as determined from the first and the second time series, receive, via the user interface, a second input of a selection of a second data object of the plurality of data objects, determine, via an ontology, a relationship of the second data object with a third and a fourth time series that, respectively, are associated with series types that match series types associated with the first and the second time series, and generate and display, in the user interface, a second plot depicting the metric as determined from the third and the fourth time series.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: March 4, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Xavier Falco, John McRaven, Spencer Tank, Shuyang Li, Mikhail Proniushkin
  • Patent number: 12224856
    Abstract: This application relates to the field of wireless communications technologies, and discloses an encoding method and apparatus, to improve accuracy of reliability calculation and ordering for polarized channels. The method includes: obtaining a first sequence used to encode K to-be-encoded bits, where the first sequence includes sequence numbers of N polarized channels, the first sequence is same as a second sequence or a subset of the second sequence, the second sequence comprises sequence numbers of Nmax polarized channels, and the second sequence is the sequence shown in Sequence Q11 or Table Q11, K is a positive integer, N is a positive integer power of 2, n is equal to or greater than 5, K?N, Nmax=1024; selecting sequence numbers of K polarized channels from the first sequence; and performing polar code encoding on K the to-be-encoded bits based on the selected sequence numbers of the K polarized channels.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: February 11, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jun Wang, Gongzheng Zhang, Huazi Zhang, Chen Xu, Lingchen Huang, Shengchen Dai, Hejia Luo, Yunfei Qiao, Rong Li, Jian Wang, Ying Chen, Nikita Andreevich Polianskii, Mikhail Sergeevich Kamenev, Zukang Shen, Yourui HuangFu, Yinggang Du
  • Publication number: 20240273848
    Abstract: According to a technical aspect of the present application, a texturing method, performable on a computing device, for creating a 3D virtual model based on a plurality of data sets, each of which is created from a plurality of shooting points in an indoor space and includes a color image and a depth image, may comprise: creating a 3D mesh model based on the created plurality of data sets; texturing each of the plurality of faces included in the 3D mesh model based on an association between the face and the color image; identifying a hole face that is displayed as a hole due to the absence of the association; and confirming a plurality of associated vertices associated with the hole face and setting a color of the hole face based on the colors of the confirmed plurality of associated vertices.
    Type: Application
    Filed: November 23, 2022
    Publication date: August 15, 2024
    Applicant: 3I INC.
    Inventors: Ken KIM, Ji Wuck JUNG, Farkhod Rustam Ugli KHUDAYBERGANOV, Mikhail LI
  • Publication number: 20240221313
    Abstract: A system for providing a virtual three-dimensional (3D) model according to a technical aspect of the present application includes a user terminal and a server. The user terminal derives relative movement information from a previous capturing point to each of a plurality of capturing points in a real indoor environment to generate location information about the corresponding capturing point and generates a 360-degree color image and a 360-degree depth map image on the basis of the corresponding capturing point to generate a capture dataset of the corresponding capturing point. The server receives a plurality of capture datasets each corresponding to the plurality of capturing points in the real indoor environment from the user terminal, relates a 360-degree color image to a 360-degree depth map image generated at each of the plurality of capturing points in accordance with locations of unit pixels, and sets a distance value and a color value per unit pixel to generate point groups.
    Type: Application
    Filed: July 20, 2022
    Publication date: July 4, 2024
    Applicant: 3I INC.
    Inventors: Ken KIM, Ji Wuck JUNG, Farkhod Rustam Ugli KHUDAYBERGANOV, Mikhail LI
  • Publication number: 20240221304
    Abstract: A hole-filling method, performable on a computing device, for providing a three-dimensional virtual model according to a technical aspect of the present application may comprises the operations of: acquiring an original training image and a hole creation training image, wherein the hole creation training image is an image in which at least one hole is created based on the original training image; creating a hole-filling training image by performing hole-filling on the hole creation training image using a neural network; performing spherical transformation on each of the hole-filling training image and the original training images; and training the neural network based on the difference between the spherically transformed hole-filling training image and the spherically transformed original training image.
    Type: Application
    Filed: November 22, 2023
    Publication date: July 4, 2024
    Applicant: 3I INC.
    Inventors: Ken KIM, Ji Wuck JUNG, Farkhod Rustam Ugli KHUDAYBERGANOV, Mikhail LI
  • Publication number: 20230169716
    Abstract: A texturing method of generating a three-dimensional (3D) virtual model is provided. The method is performed in a computing device, and includes acquiring an original learning image and a hole generation learning image for the original learning image, the hole generation learning image being an image in which at least one hole is generated based on the original learning image, generating a hole filling learning image by performing hole filling on the hole generation learning image using a neural network, performing spherical transformation on each of the hole filling learning image and the original learning image, and training the neural network based on a difference between the spherically transformed hole filling learning image and the spherically transformed original learning image.
    Type: Application
    Filed: August 1, 2022
    Publication date: June 1, 2023
    Applicant: 3I INC.
    Inventors: Ken KIM, Ji Wuck JUNG, Farkhod Rustam Ugli KHUDAYBERGANOV, Mikhail LI
  • Publication number: 20220414909
    Abstract: A computing device is provided. The computing device includes a memory configured to store one or more instructions; and a processor configured to execute the one or more instructions stored in the memory, in which the processor may execute the one or more instructions to generate a first predicted depth map image for a learning red/green/blue (RGB) image using a neural network, and train the neural network based on a difference between a learning depth map image having depth information and the first predicted depth map image. The learning depth map image may match 1:1 and may be generated based on the same setting change for a basic spherical image.
    Type: Application
    Filed: August 1, 2022
    Publication date: December 29, 2022
    Applicant: 3I INC.
    Inventors: Ken KIM, Ji Wuck JUNG, Farkhod Rustam Ugli KHUDAYBERGANOV, Mikhail LI