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: 10552335Abstract: 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: GrantFiled: December 22, 2015Date of Patent: February 4, 2020Assignees: BEIJING LENOVO SOFTWARE LTD., LENOVO (BEIJING) LIMITEDInventors: Manjun Xiao, Wenjing Liu, Qian Ma, Qingtao Sun
-
Patent number: 9799117Abstract: 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: GrantFiled: August 14, 2014Date of Patent: October 24, 2017Assignee: Lenovo (Beijing) Co., Ltd.Inventors: Ke Chen, Manjun Xiao, Wenjing Liu, Chen Yang, Rongyao Fu, Qian Ma
-
Patent number: 9746317Abstract: 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: GrantFiled: March 30, 2014Date of Patent: August 29, 2017Assignees: Beijing Lenovo Software Ltd., Lenovo (Beijing) Co., Ltd.Inventors: Ke Chen, Manjun Xiao, Chen Yang, Rongyao Fu, Qian Ma
-
Patent number: 9696882Abstract: 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: GrantFiled: March 31, 2014Date of Patent: July 4, 2017Assignee: LENOVO (BEIJING) CO., LTD.Inventors: Manjun Xiao, Xiaohui Xie, Zhigang Li, Rui Lu, Zhiwei Zeng
-
Publication number: 20170091115Abstract: 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: ApplicationFiled: December 22, 2015Publication date: March 30, 2017Applicants: BEIJING LENOVO SOFTWARE LTD., LENOVO (BEIJING) LIMITEDInventors: Manjun XIAO, Wenjing LIU, Qian MA, Qingtao SUN
-
Publication number: 20150092016Abstract: 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: ApplicationFiled: August 14, 2014Publication date: April 2, 2015Inventors: Ke Chen, Manjun Xiao, Wenjing Liu, Chen Yang, Rongyao Fu, Qian Ma
-
Publication number: 20150092049Abstract: 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: ApplicationFiled: March 30, 2014Publication date: April 2, 2015Applicants: Lenovo (Beijing) Co., Ltd., Beijing Lenovo Software Ltd.Inventors: Ke Chen, Manjun Xiao, Chen Yang, Rongyao Fu, Qian Ma
-
Publication number: 20150067589Abstract: 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: ApplicationFiled: March 31, 2014Publication date: March 5, 2015Applicant: LENOVO (BEIJING) CO., LTD.Inventors: Manjun Xiao, Xiaohui Xie, Zhigang Li, Rui Lu, Zhiwei Zeng