Patents by Inventor Teng Ma

Teng Ma 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: 10860871
    Abstract: Embodiments of the disclosure provide methods and systems for calibrating a plurality of sensors. The method may include capturing, by a plurality of sensors associated with a vehicle, a set of point cloud data indicative of at least one surrounding object as the vehicle travels along a trajectory. The method may also include filtering, by a processor, the set of point cloud data based on coplanarity associated with the set of point cloud data. The method may further include adjusting, by the processor, at least one calibration parameter of the plurality of sensors based on a model using the filtered set of point cloud data. The model may include a weight corresponding to the coplanarity associated with the set of point cloud data.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: December 8, 2020
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Xiaoling Zhu, Teng Ma
  • Publication number: 20200355513
    Abstract: Embodiments of the disclosure provide methods and systems for updating a HD map using a plurality of point cloud data frames. The method may include receiving, by a communication interface, a first data frame of a target region acquired by at least one sensor. The method may further include constructing, by at least one processor, a local HD map based on the first data frame. The method may also include receiving, by the communication interface, a second data frame of the target region acquired by the at least one sensor. The method may also include updating, by the at least one processor, the local HD map using the second data frame based on relative location and pose information associated with the second data frame relative to the local HD map, and updating, by the at least one processor the HD map based on the updated local HD map.
    Type: Application
    Filed: July 29, 2020
    Publication date: November 12, 2020
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Teng MA, Xiaoling ZHU
  • Publication number: 20200341150
    Abstract: Embodiments of the disclosure provide systems and methods for updating an HD map. The system may include a communication interface configured to receive sensor data acquired of a target region by at least one sensor equipped on a vehicle as the vehicle travels along a trajectory via a network. The system may further include a storage configured to store the HD map. The system may also include at least one processor. The at least one processor may be configured to identify a plurality of data frames associated with a landmark, each data frame corresponding to one of a plurality of local HD map on the trajectory. The at least one processor may be further configured to jointly optimize pose information of the plurality of local HD maps and pose information of the landmark. The at least one processor may be further configured to construct the HD map based on the based on the pose information of the plurality of local HD maps.
    Type: Application
    Filed: July 14, 2020
    Publication date: October 29, 2020
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Teng MA, Sheng YANG, Xiaoling ZHU
  • Publication number: 20200299642
    Abstract: Improved hybrid neurovascular spheroids and methods for making the same are provided. In some embodiments of a method for making a hybrid neurovascular spheroid, the method includes i) propagating cortical cells to form a cortical spheroid; ii) propagating endothelial cells to form an endothelial spheroid; iii) propagating mesenchymal stem cells to form a mesenchymal cell culture; and iv) combining the cortical spheroid, endothelial spheroid, and mesenchymal spheroid under conditions to form the hybrid neurovascular spheroid.
    Type: Application
    Filed: March 17, 2020
    Publication date: September 24, 2020
    Inventors: Yan Li, Teng Ma
  • Publication number: 20200263137
    Abstract: The subject invention concerns novel and translatable materials and methods for expansion of stem cells, such as mesenchymal stem cells (MSC), that significantly improve translational success of the cells in the treatment of various conditions, such as stroke. The subject invention utilizes cell self-aggregation as a non-genetic means to enhance their therapeutic potency in a microcarrier bioreactor. The subject invention integrates a cell aggregation process in a scalable bioreactor system. In one embodiment of the method, thermally responsive microcarriers (TRMs) are utilized in conjunction with a bioreactor system. Cells are cultured in a container or vessel in the presence of the TRMs wherein cells adhere to the surface of the TRMs. Once cells are adhered to the TRMs they can be cultured at a suitable temperature for cell growth and expansion, e.g., at about 37° C.
    Type: Application
    Filed: April 6, 2020
    Publication date: August 20, 2020
    Inventor: TENG MA
  • Patent number: 10677609
    Abstract: Disclosed is a method and device for providing guidance to a street view destination. The method includes: acquiring a real scenario image of a scenario in which a device is located; determining, according to a current location and a device facing direction of the device, annotated information needing to be displayed; displaying, in the real scenario image, the annotated information needing to be displayed; determining selected annotated information; and displaying detailed information of a street view corresponding to the selected annotated information.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: June 9, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Teng Ma
  • Publication number: 20200158875
    Abstract: Embodiments of the disclosure provide systems and methods for correcting a high-definition map. The system may include a communication interface configured to receive point cloud data of a scene captured by a LiDAR. The system may further include a storage configured to store the point cloud data, and at least one processor. The at least one processor may be configured to detect at least one obstructing object from the point cloud data, and position at least one hole in the point cloud data caused by the at least one obstructing object. The at least one processor is further configured to estimate non-obstructed point cloud data for the at least one hole as if the scene was captured without the at least one obstructing object, and correct the high-definition map by repairing the received point cloud data with the non-obstructed point cloud data.
    Type: Application
    Filed: December 28, 2018
    Publication date: May 21, 2020
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT C O., LTD.
    Inventors: Lu FENG, Teng MA
  • Publication number: 20200150233
    Abstract: Embodiments of the disclosure provide systems and methods for positioning a vehicle. The system includes a communication interface configured to receive a point cloud with respect to a scene captured by a sensor equipped on the vehicle. The system further includes a storage configured to store the point cloud and a high definition map. The system also includes a processor. The processor is configured to create a first 3-D representation of the point cloud and create a second 3-D representation of the high definition map with respect to the scene. The processor is further configured to determine pose information of the vehicle by comparing the first 3-D representation and the second 3-D representation. The processor determines a position of the vehicle based on the pose information.
    Type: Application
    Filed: December 25, 2018
    Publication date: May 14, 2020
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Xing NIAN, Lu FENG, Teng MA
  • Publication number: 20200150275
    Abstract: Embodiments of the disclosure provide methods and systems for generating a color point cloud. The method may include receiving a point cloud and a plurality of images with respect to a scene captured by a plurality of sensors associated with a vehicle as the vehicle moves along a trajectory. The method may include segmenting the point cloud into a plurality of segments each associated with a start point and an end point on the trajectory of the vehicle. The method may also include associating each segment of the point cloud with one or more of the images based on the start point and the end point. The method may further include generating color point cloud by aggregating each segment of the point cloud and the one or more of the images based on calibration parameter in different distances between the segment of the point cloud and the vehicle.
    Type: Application
    Filed: December 25, 2018
    Publication date: May 14, 2020
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Xiaoling ZHU, Teng MA, Lu FENG
  • Patent number: 10613992
    Abstract: Systems and methods are provided for performing a remote procedure call. One method may comprise, at a client device, generating a request including setting a status field in a request header to indicate to a server processor that the request is ready, writing the request to a server memory via a RDMA write operation and fetching a response generated by the server processor from the server memory via a RDMA read operation. The method may further comprise, at a server device, checking a mode flag to determine that an operation mode is set to repeated remote fetching, retrieving the request from a server memory, processing the request to generate a response and writing the response to the server memory for the response to be fetched by a client device. The response includes a response header that comprises a status field for the status of the response and a response time.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: April 7, 2020
    Assignee: TSINGHUA UNIVERSITY
    Inventors: Kang Chen, Yongwei Wu, Weimin Zheng, Maomeng Su, Teng Ma, Mingxing Zhang
  • Publication number: 20200100153
    Abstract: A communications apparatus communicating with at least one cellular network includes a radio transceiver and a processor. The radio transceiver is capable of transmitting or receiving wireless radio frequency signals to or from an air interface in the cellular network. The processor is configured to determine whether an inter-RAT change will be triggered in a subsequent procedure when the communications apparatus is in a connected mode. When the processor determines that an inter-RAT change procedure will be triggered, the processor is configured to selectively perform a predetermined procedure instead of the subsequent procedure to avoid the inter-RAT change.
    Type: Application
    Filed: July 17, 2019
    Publication date: March 26, 2020
    Inventors: Guan-Jie HUANG, Tzu-Wen CHANG, Kuan-Wei CHEN, Yu-Hua HUANG, Teng MA, Sheng-Kai CHANG
  • Publication number: 20200069026
    Abstract: A beard trimming template is provided comprising a first elongated portion formed from a first straight edge having a first length, a and a second straight edge having a second length, the first and second straight edges positioned parallel to each other. A second elongated portion having a third straight edge and a fourth straight edge, the third and fourth straight edges positioned parallel to each other. A main body is formed by a radius bridging ends of the second and third straight edges proximal to the main body, and an apex, opposite the radius, formed by ends of the first and fourth straight edges proximal to the main body joining at a right angle. The first and second straight edges are connected via a fifth straight edge forming a first width edge between the first and second straight edges and the third and fourth straight edges are connected via a sixth straight edge forming a second width edge, and wherein the first and second width edges are equal in dimension and are distal to the main body.
    Type: Application
    Filed: March 18, 2019
    Publication date: March 5, 2020
    Inventor: Teng Ma
  • Publication number: 20200039050
    Abstract: A device for installing expansion bolts includes a case with a first motor located therein which is connected with a direction switch. A first transmission shaft is connected to the first shaft of the first motor, and drives a rotary unit. A movable unit is connected to the rotary unit which drives the movable unit linearly. A fixed member is connected to the front end of the case. When an expansion bolt extends through a plaster wall, a bolt head of a bolt is engaged with the first notch of the movable unit. The first motor is then activated to co-rotate the first transmission shaft and the rotary unit to drive the movable unit linearly, so that the sleeve of the expansion bolt expands outward to contact the inside surface of the plaster wall.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Wang-Kuan Lin, Chiu-Teng Ma
  • Publication number: 20200003869
    Abstract: Embodiments of the disclosure provide systems and methods for positioning a vehicle. The system includes a communication interface configured to receive point cloud frames with respect to a scene and initial pose data of a vehicle captured by sensors equipped on the vehicle as the vehicle moves along a trajectory. The system also includes a storage configured to store the point cloud frames and the initial pose data. The system further includes a processor configured to estimate pose information of the vehicle associated with each of the point cloud frames based on the initial pose data and the point cloud frames. The processor is also configured to adjust the estimated pose information of the vehicle based on a model. The model includes a spatial relationship and a temporal relationship among the plurality of point cloud frames. The processor is further configured to position the vehicle based on the adjusted pose information.
    Type: Application
    Filed: December 27, 2018
    Publication date: January 2, 2020
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Sheng YANG, Teng MA, Xing NIAN
  • Publication number: 20190392228
    Abstract: Embodiments of the disclosure provide methods and systems for calibrating a plurality of sensors. The method may include capturing, by a plurality of sensors associated with a vehicle, a set of point cloud data indicative of at least one surrounding object as the vehicle travels along a trajectory. The method may also include filtering, by a processor, the set of point cloud data based on coplanarity associated with the set of point cloud data. The method may further include adjusting, by the processor, at least one calibration parameter of the plurality of sensors based on a model using the filtered set of point cloud data. The model may include a weight corresponding to the coplanarity associated with the set of point cloud data.
    Type: Application
    Filed: December 14, 2018
    Publication date: December 26, 2019
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Xiaoling ZHU, Teng MA
  • Publication number: 20190392232
    Abstract: Embodiments of the disclosure provide methods and systems for acquiring map data. The system may include a mounting structure configured to adjustably mount a sensor to a vehicle. The sensor may be configured to capture data indicative of at least one surrounding object as the vehicle travels along a path. The system may further include a controller configured to dynamically determine a mounting angle based on the captured data, and cause the mounting structure to adjust the sensor according to the dynamically determined mounting angle.
    Type: Application
    Filed: December 29, 2018
    Publication date: December 26, 2019
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventor: Teng MA
  • Publication number: 20190392635
    Abstract: Embodiments of the disclosure provide methods and systems for updating a HAD map using a plurality of terminals. The system may include a communication interface configured to communicate with the plurality of terminals via a network. The system may further include a storage configured to store the HAD map. The system may also include at least one processor. The at least one processor may be configured to identify a target region including at least one changing object. The at least one processor may be further configured to instruct the plurality of terminals to acquire data of the target region at varying view positions, and receive the acquired data from the plurality of terminals. The at least one processor may be further configured to construct a three-dimensional model for the at least one changing object from the acquired data, and update the HAD map based on the three-dimensional model.
    Type: Application
    Filed: December 12, 2018
    Publication date: December 26, 2019
    Applicant: Beijing Didi Infinity Technology and Development Co., Ltd.
    Inventors: Teng MA, Xiaozhi QU, Baoli LI
  • Publication number: 20190385360
    Abstract: Embodiments of the disclosure provide systems and methods for updating a high-resolution map. The system may include a communication interface configured to receive a plurality of image frames captured by a binocular camera equipped on a vehicle, as the vehicle travels along a trajectory. The system may further include a storage configured to store the high-resolution map and the plurality of image frames. The system may also include at least one processor. The at least one processor may be configured to generate point cloud frames based on the respective image frames. The at least one processor may be further configured to position the vehicle using the point cloud frames. The at least one processor may be further configured to merge the point cloud frames based on the vehicle positions. The at least one processor may also be configured to update a portion of the high-resolution map based on the merged point cloud.
    Type: Application
    Filed: December 11, 2018
    Publication date: December 19, 2019
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Sheng YANG, Teng MA, Xiaozhi QU
  • Publication number: 20190286574
    Abstract: Systems and methods are provided for performing a remote procedure call. One method may comprise, at a client device, generating a request including setting a status field in a request header to indicate to a server processor that the request is ready, writing the request to a server memory via a RDMA write operation and fetching a response generated by the server processor from the server memory via a RDMA read operation. The method may further comprise, at a server device, checking a mode flag to determine that an operation mode is set to repeated remote fetching, retrieving the request from a server memory, processing the request to generate a response and writing the response to the server memory for the response to be fetched by a client device. The response includes a response header that comprises a status field for the status of the response and a response time.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 19, 2019
    Inventors: Kang Chen, Yongwei Wu, Weimin Zheng, Maomeng Su, Teng Ma, Mingxing Zhang
  • Patent number: D862087
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: October 8, 2019
    Inventor: Teng Ma