Patents by Inventor Manjun Xiao

Manjun Xiao 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: 10552335
    Abstract: The invention provides a method and electronic device for a mapping table in a solid-state memory, wherein the mapping table comprises a primary mapping table and a secondary mapping table. The method comprises: mapping all logic pages from a host to physical pages of a flash on the solid-state memory in the unit of page to form the secondary mapping table, the secondary mapping table being stored in the flash on the solid-state memory; acquiring a first physical address which is the physical address of a first chunk of the secondary mapping table in the flash of the solid-state memory; and forming and storing the primary mapping table in the flash of the solid-state memory, wherein the first physical address and corresponding first identifying information form a mapping relationship in a mapping element of the primary mapping table, the first identifying information being identifying information of the first chunk.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: February 4, 2020
    Assignees: BEIJING LENOVO SOFTWARE LTD., LENOVO (BEIJING) LIMITED
    Inventors: Manjun Xiao, Wenjing Liu, Qian Ma, Qingtao Sun
  • Patent number: 9799117
    Abstract: A method for processing data and an apparatus thereof are provided. The method includes: projecting a first structure light and a second structure light onto a surface of a target object, wherein the first structure light is a stripe-structure light; capturing a first image comprising the target object; detecting first image information corresponding to the first structure light in the first image, wherein the first image information is stripe image information; detecting second image information corresponding to the second structure light in the first image; and obtaining a depth of the target object based on the first image information and the second image information.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: October 24, 2017
    Assignee: Lenovo (Beijing) Co., Ltd.
    Inventors: Ke Chen, Manjun Xiao, Wenjing Liu, Chen Yang, Rongyao Fu, Qian Ma
  • Patent number: 9746317
    Abstract: Image processing method and device are provided. The method includes: controlling a projector to project multi-stripe structured light and dot structured light onto an object, to form multiple light stripes and light spots between the light stripes on the surface of the object; acquiring a target image of the object having the light stripes and the light spots on the surface; obtaining a reference image including the light stripes and the light spots; calculating a first depth value at each light stripe in the target image based on feature information of the light stripes in the reference image and target image; calculating a second depth value at each light spot in the target image based on feature information of the light spots in the reference image and target image; and generating a depth image of the target image based on the first depth value and the second depth value.
    Type: Grant
    Filed: March 30, 2014
    Date of Patent: August 29, 2017
    Assignees: Beijing Lenovo Software Ltd., Lenovo (Beijing) Co., Ltd.
    Inventors: Ke Chen, Manjun Xiao, Chen Yang, Rongyao Fu, Qian Ma
  • Patent number: 9696882
    Abstract: An operation processing method and an operation processing device applied in an electronic apparatus include a display unit in which a first interactive interface having a first size is displayed. The method includes displaying a second interactive interface having a second size which is different from the first size and having a mapping relation with the first interactive interface in the display unit, detecting a first action executed by the user in the second interactive interface; and executing a first operation in the first interactive interface according to the first action. Thus, the first interactive interface can be mapped into the second interactive interface and the first operation that the user expects to execute in the first interactive interface can be implemented by the first action executed in the second interactive interface, so that the user can conveniently operate the electronic apparatus.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: July 4, 2017
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventors: Manjun Xiao, Xiaohui Xie, Zhigang Li, Rui Lu, Zhiwei Zeng
  • Publication number: 20170091115
    Abstract: The invention provides a method and electronic device for a mapping table in a solid-state memory, wherein the mapping table comprises a primary mapping table and a secondary mapping table. The method comprises: mapping all logic pages from a host to physical pages of a flash on the solid-state memory in the unit of page to form the secondary mapping table, the secondary mapping table being stored in the flash on the solid-state memory; acquiring a first physical address which is the physical address of a first chunk of the secondary mapping table in the flash of the solid-state memory; and forming and storing the primary mapping table in the flash of the solid-state memory, wherein the first physical address and corresponding first identifying information form a mapping relationship in a mapping element of the primary mapping table, the first identifying information being identifying information of the first chunk.
    Type: Application
    Filed: December 22, 2015
    Publication date: March 30, 2017
    Applicants: BEIJING LENOVO SOFTWARE LTD., LENOVO (BEIJING) LIMITED
    Inventors: Manjun XIAO, Wenjing LIU, Qian MA, Qingtao SUN
  • Publication number: 20150092016
    Abstract: A method for processing data and an apparatus thereof are provided. The method includes: projecting a first structure light and a second structure light onto a surface of a target object, wherein the first structure light is a stripe-structure light; capturing a first image comprising the target object; detecting first image information corresponding to the first structure light in the first image, wherein the first image information is stripe image information; detecting second image information corresponding to the second structure light in the first image; and obtaining a depth of the target object based on the first image information and the second image information.
    Type: Application
    Filed: August 14, 2014
    Publication date: April 2, 2015
    Inventors: Ke Chen, Manjun Xiao, Wenjing Liu, Chen Yang, Rongyao Fu, Qian Ma
  • Publication number: 20150092049
    Abstract: Image processing method and device are provided. The method includes: controlling a projector to project multi-stripe structured light and dot structured light onto an object, to form multiple light stripes and light spots between the light stripes on the surface of the object; acquiring a target image of the object having the light stripes and the light spots on the surface; obtaining a reference image including the light stripes and the light spots; calculating a first depth value at each light stripe in the target image based on feature information of the light stripes in the reference image and target image; calculating a second depth value at each light spot in the target image based on feature information of the light spots in the reference image and target image; and generating a depth image of the target image based on the first depth value and the second depth value.
    Type: Application
    Filed: March 30, 2014
    Publication date: April 2, 2015
    Applicants: Lenovo (Beijing) Co., Ltd., Beijing Lenovo Software Ltd.
    Inventors: Ke Chen, Manjun Xiao, Chen Yang, Rongyao Fu, Qian Ma
  • Publication number: 20150067589
    Abstract: An operation processing method and an operation processing device applied in an electronic apparatus include a display unit in which a first interactive interface having a first size is displayed. The method includes displaying a second interactive interface having a second size which is different from the first size and having a mapping relation with the first interactive interface in the display unit, detecting a first action executed by the user in the second interactive interface; and executing a first operation in the first interactive interface according to the first action. Thus, the first interactive interface can be mapped into the second interactive interface and the first operation that the user expects to execute in the first interactive interface can be implemented by the first action executed in the second interactive interface, so that the user can conveniently operate the electronic apparatus.
    Type: Application
    Filed: March 31, 2014
    Publication date: March 5, 2015
    Applicant: LENOVO (BEIJING) CO., LTD.
    Inventors: Manjun Xiao, Xiaohui Xie, Zhigang Li, Rui Lu, Zhiwei Zeng