Patents by Inventor Yuncheng Li

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

  • Publication number: 20210074016
    Abstract: Systems and methods herein describe using a neural network to identify a first set of joint location coordinates and a second set of joint location coordinates and identifying a three-dimensional hand pose based on both the first and second sets of joint location coordinates.
    Type: Application
    Filed: September 9, 2020
    Publication date: March 11, 2021
    Inventors: Yuncheng Li, Jonathan M. Rodriguez, II, Zehao Xue, Yingying Wang
  • Patent number: 10879781
    Abstract: The present application relates to the technical field of electronics and provides a linear vibrating motor comprising a motor housing, a stator, a vibrator and an elastic support member for suspending the vibrator in the motor housing and for supporting the vibrator and providing an elastic restoring force; the motor housing comprises a first lateral housing and a second lateral housing; the first lateral housing comprises a first lateral plate, as well as a second lateral plate and a third lateral plate that are disposed at two ends of the first lateral plate respectively; the second lateral housing comprises a fourth lateral plate, as well as a fifth lateral plate and a sixth lateral plate that are disposed at two ends of the fourth lateral plate respectively; and the first lateral housing and the second lateral housing are fastened to form a closed space that accommodates the stator.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: December 29, 2020
    Assignee: GOERTEK INC.
    Inventors: Yueguang Zhu, Yuncheng Li
  • Publication number: 20200402305
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for receiving a monocular image that includes a depiction of a hand and extracting features of the monocular image using a plurality of machine learning techniques. The program and method further include modeling, based on the extracted features, a pose of the hand depicted in the monocular image by adjusting skeletal joint positions of a three-dimensional (3D) hand mesh using a trained graph convolutional neural network (CNN); modeling, based on the extracted features, a shape of the hand in the monocular image by adjusting blend shape values of the 3D hand mesh representing surface features of the hand depicted in the monocular image using the trained graph CNN; and generating, for display, the 3D hand mesh adjusted to model the pose and shape of the hand depicted in the monocular image.
    Type: Application
    Filed: September 2, 2020
    Publication date: December 24, 2020
    Inventors: Liuhao Ge, Zhou Ren, Yuncheng Li, Zehao Xue, Yingying Wang
  • Patent number: 10861170
    Abstract: Systems, devices, media and methods are presented for a human pose tracking framework. The human pose tracking framework may identify a message with video frames, generate, using a composite convolutional neural network, joint data representing joint locations of a human depicted in the video frames, the generating of the joint data by the composite convolutional neural network done by a deep convolutional neural network operating on one portion of the video frames, a shallow convolutional neural network operating on a another portion of the video frames, and tracking the joint locations using a one-shot learner neural network that is trained to track the joint locations based on a concatenation of feature maps and a convolutional pose machine. The human pose tracking framework may store, the joint locations, and cause presentation of a rendition of the joint locations on a user interface of a client device.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: December 8, 2020
    Assignee: Snap Inc.
    Inventors: Yuncheng Li, Linjie Luo, Xuecheng Nie, Ning Zhang
  • Publication number: 20200356760
    Abstract: Systems and methods are disclosed for capturing multiple sequences of views of a three-dimensional object using a plurality of virtual cameras. The systems and methods generate aligned sequences from the multiple sequences based on an arrangement of the plurality of virtual cameras in relation to the three-dimensional object. Using a convolutional network, the systems and methods classify the three-dimensional object based on the aligned sequences and identify the three-dimensional object using the classification.
    Type: Application
    Filed: May 8, 2020
    Publication date: November 12, 2020
    Inventors: Yuncheng Li, Zhou Ren, Ning Xu, Enxu Yan, Tan Yu
  • Patent number: 10796482
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for receiving a monocular image that includes a depiction of a hand and extracting features of the monocular image using a plurality of machine learning techniques. The program and method further include modeling, based on the extracted features, a pose of the hand depicted in the monocular image by adjusting skeletal joint positions of a three-dimensional (3D) hand mesh using a trained graph convolutional neural network (CNN); modeling, based on the extracted features, a shape of the hand in the monocular image by adjusting blend shape values of the 3D hand mesh representing surface features of the hand depicted in the monocular image using the trained graph CNN; and generating, for display, the 3D hand mesh adjusted to model the pose and shape of the hand depicted in the monocular image.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: October 6, 2020
    Assignee: Snap Inc.
    Inventors: Liuhao Ge, Zhou Ren, Yuncheng Li, Zehao Xue, Yingying Wang
  • Publication number: 20200294195
    Abstract: Remote distribution of multiple neural network models to various client devices over a network can be implemented by identifying a native neural network and remotely converting the native neural network to a target neural network based on a given client device operating environment. The native neural network can be configured for execution using efficient parameters, and the target neural network can use less efficient but more precise parameters.
    Type: Application
    Filed: May 29, 2020
    Publication date: September 17, 2020
    Inventors: Guohui Wang, Sumant Milind Hanumante, Ning Xu, Yuncheng Li
  • Publication number: 20200258313
    Abstract: Systems, devices, media, and methods are presented for object detection and inserting graphical elements into an image stream in response to detecting the object. The systems and methods detect an object of interest in received frames of a video stream. The systems and methods identify a bounding box for the object of interest and estimate a three-dimensional position of the object of interest based on a scale of the object of interest. The systems and methods generate one or more graphical elements having a size based on the scale of the object of interest and a position based on the three-dimensional position estimated for the object of interest. The one or more graphical elements are generated within the video stream to form a modified video stream. The systems and methods cause presentation of the modified video stream including the object of interest and the one or more graphical elements.
    Type: Application
    Filed: April 29, 2020
    Publication date: August 13, 2020
    Inventors: Travis Chen, Samuel Edward Hare, Yuncheng Li, Tony Mathew, Jonathan Solichin, Jianchao Yang, Ning Zhang
  • Patent number: 10742104
    Abstract: The present application discloses a linear vibrating motor and relates to the technical field of micro-motors. The linear vibrating motor comprises a housing, a stator and a vibrator, and further comprises elastic support members, which are located at two ends of the vibrator and configured to support the vibrator and to provide elastic restoring forces, wherein the elastic support member comprises two elastic arms; connecting portions are disposed at two ends of the same side of each elastic arm respectively; the connecting portions at one ends of the two elastic arms are combined together; the two elastic arms extend toward the respective connecting portions respectively in a transverse direction to form a transverse cross structure; and the two connecting portions at the other ends of the two elastic arms are in combination with the vibrator and the housing respectively.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: August 11, 2020
    Assignee: GOERTEK INC.
    Inventors: Yueguang Zhu, Baoyu Liu, Yuncheng Li
  • Publication number: 20200250874
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for detecting a pose of a user. The program and method include receiving a monocular image that includes a depiction of a body of a user; detecting a plurality of skeletal joints of the body depicted in the monocular image; and determining a pose represented by the body depicted in the monocular image based on the detected plurality of skeletal joints of the body. A pose of an avatar is modified to match the pose represented by the body depicted in the monocular image by adjusting a set of skeletal joints of a rig of an avatar based on the detected plurality of skeletal joints of the body; and the avatar having the modified pose that matches the pose represented by the body depicted in the monocular image is generated for display.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 6, 2020
    Inventors: Avihay Assouline, Itamar Berger, Yuncheng Li
  • Patent number: 10713754
    Abstract: Remote distribution of multiple neural network models to various client devices over a network can be implemented by identifying a native neural network and remotely converting the native neural network to a target neural network based on a given client device operating environment. The native neural network can be configured for execution using efficient parameters, and the target neural network can use less efficient but more precise parameters.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: July 14, 2020
    Assignee: Snap Inc.
    Inventors: Guohui Wang, Sumant Milind Hanumante, Ning Xu, Yuncheng Li
  • Publication number: 20200184721
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for receiving a monocular image that includes a depiction of a hand and extracting features of the monocular image using a plurality of machine learning techniques. The program and method further include modeling, based on the extracted features, a pose of the hand depicted in the monocular image by adjusting skeletal joint positions of a three-dimensional (3D) hand mesh using a trained graph convolutional neural network (CNN); modeling, based on the extracted features, a shape of the hand in the monocular image by adjusting blend shape values of the 3D hand mesh representing surface features of the hand depicted in the monocular image using the trained graph CNN; and generating, for display, the 3D hand mesh adjusted to model the pose and shape of the hand depicted in the monocular image.
    Type: Application
    Filed: December 5, 2018
    Publication date: June 11, 2020
    Inventors: Liuhao Ge, Zhou Ren, Yuncheng Li, Zehao Xue, Yingying Wang
  • Patent number: 10679428
    Abstract: Systems, devices, media, and methods are presented for object detection and inserting graphical elements into an image stream in response to detecting the object. The systems and methods detect an object of interest in received frames of a video stream. The systems and methods identify a bounding box for the object of interest and estimate a three-dimensional position of the object of interest based on a scale of the object of interest. The systems and methods generate one or more graphical elements having a size based on the scale of the object of interest and a position based on the three-dimensional position estimated for the object of interest. The one or more graphical elements are generated within the video stream to form a modified video stream. The systems and methods cause presentation of the modified video stream including the object of interest and the one or more graphical elements.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: June 9, 2020
    Assignee: Snap Inc.
    Inventors: Travis Chen, Samuel Edward Hare, Yuncheng Li, Tony Mathew, Jonathan Solichin, Jianchao Yang, Ning Zhang
  • Publication number: 20190081543
    Abstract: The present application relates to the technical field of electronics and provides a linear vibrating motor comprising a motor housing, a stator, a vibrator and an elastic support member for suspending the vibrator in the motor housing and for supporting the vibrator and providing an elastic restoring force; the motor housing comprises a first lateral housing and a second lateral housing; the first lateral housing comprises a first lateral plate, as well as a second lateral plate and a third lateral plate that are disposed at two ends of the first lateral plate respectively; the second lateral housing comprises a fourth lateral plate, as well as a fifth lateral plate and a sixth lateral plate that are disposed at two ends of the fourth lateral plate respectively; and the first lateral housing and the second lateral housing are fastened to form a closed space that accommodates the stator.
    Type: Application
    Filed: June 1, 2016
    Publication date: March 14, 2019
    Inventors: Yueguang ZHU, Yuncheng LI
  • Publication number: 20190036435
    Abstract: The present application discloses a linear vibrating motor and relates to the technical field of micro-motors. The linear vibrating motor comprises a housing, a stator and a vibrator, and further comprises elastic support members, which are located at two ends of the vibrator and configured to support the vibrator and to provide elastic restoring forces, wherein the elastic support member comprises two elastic arms; connecting portions are disposed at two ends of the same side of each elastic arm respectively; the connecting portions at one ends of the two elastic arms are combined together; the two elastic arms extend toward the respective connecting portions respectively in a transverse direction to form a transverse cross structure; and the two connecting portions at the other ends of the two elastic arms are in combination with the vibrator and the housing respectively.
    Type: Application
    Filed: June 3, 2016
    Publication date: January 31, 2019
    Inventors: Yueguang ZHU, Baoyu LIU, Yuncheng LI
  • Patent number: 8592432
    Abstract: The invention provides novel pyrimidine derivatives and pharmaceutical compositions thereof, and methods for using such compounds. For example, the pyrimidine derivatives of the invention may be used to treat, ameliorate or prevent a condition which responds to inhibition of anaplastic lymphoma kinase (ALK) activity, c-ros oncogene (ROS), insulin-like growth factor (IGF-1R), and/or insulin receptor (InsR) or a combination thereof.
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: November 26, 2013
    Inventors: Bei Chen, Tao Jiang, Thomas H. Marsilje, Pierre-Yves Michellys, Truc Ngoc Nguyen, Wei Pei, Baogen Wu, Zhaobo Gao, Yonghui Ge, Chen Huang, Yuncheng Li, Xuefeng Zhu
  • Publication number: 20110135668
    Abstract: The invention provides novel pyrimidine derivatives and pharmaceutical compositions thereof, and methods for using such compounds. For example, the pyrimidine derivatives of the invention may be used to treat, ameliorate or prevent a condition which responds to inhibition of anaplastic lymphoma kinase (ALK) activity, c-ros oncogene (ROS), insulin-like growth factor (IGF-1R), and/or insulin receptor (InsR) or a combination thereof.
    Type: Application
    Filed: April 3, 2009
    Publication date: June 9, 2011
    Applicants: Novartis AG
    Inventors: Bei Chen, Tao Jiang, Thomas H. Marsilje, Pierre-Yves Michellys, Truc Ngoc Nguyen, Pei Wei, Baogen Wu, Zhaobo Gao, Yonghui Ge, Chen Huang, Yuncheng Li