Patents Assigned to JD.com American Technologies Corporation
  • Patent number: 10810260
    Abstract: A method and system for generating an article of a product. The method includes: receiving a request from a user; when the request include an identification of the product, retrieving traits of the product from a trait database, when the request include keywords, retrieving the traits of the product by comparing the similarity between the keywords and the traits or the synonym of the traits; generating candidate sentences corresponding to the traits; selecting sentences from the candidate sentences, and revising and rearranging the sentences to generate the article.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: October 20, 2020
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventors: Li Chen, Jianxun Sun, Jixing Wang, Huiman Hou, Yingqiu Tian, Hui Zhou
  • Patent number: 10768631
    Abstract: Embodiments of the present disclosure disclose a method and an apparatus for controlling a mobile robot. A specific embodiment of the method comprises: generating pedestrian assessment information based on perception information of the mobile robot, wherein the pedestrian assessment information includes a pedestrian intent type and a pedestrian event type of the nearby pedestrian; then, generating pedestrian behavior information based on the perception information and the pedestrian assessment information, wherein the pedestrian behavior information includes a predicted position information sequence and a predicted behavior type sequence of the nearby pedestrian in a preset future time period; next, generating information for control use based on the perception information, the pedestrian assessment information and the pedestrian behavior information; finally, and controlling the mobile robot based on the information for control use. This embodiment improves a social acceptance of the mobile robot.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: September 8, 2020
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventor: Hui Cheng
  • Patent number: 10713096
    Abstract: A system for handling data skew includes a cluster of computing nodes and a processor. The cluster includes one or more first nodes, each of which has a storage, and one or more second nodes, each of which has a storage. The storage of the respective second nodes has a higher access speed than the storage of the respective first nodes. The processor is configured to split input data into partitions of the input data, to detect if any of the partitions has data skew, and to assign ones of the partitions, which are detected as having no data skew, to the first nodes, and ones of the partitions, which are detected as having the data skew, to the second nodes, for parallel processing.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: July 14, 2020
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventors: Shouwei Chen, Wensheng Wang
  • Patent number: 10706611
    Abstract: A system and method for constructing a multi-scale voxel representation of a three-dimensional (3D) sparse point map. The method includes: providing the 3D sparse point map; receiving coordinates of a 3D point from the 3D sparse point map; converting the coordinates of the 3D point to integer coordinates; and when the integer coordinates are not encompassed by any voxel entries of a hash table: creating a new unit voxel at scale level 0, scale level 0 being a minimum voxel size; calculating a hash value using the integer coordinates; inserting the new unit voxel into the hash table; and merging the new unit voxel with neighboring voxels along at least one axis of the integer coordinates, so as to obtain the multi-scale voxel representation of the 3D sparse point map.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: July 7, 2020
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventor: Yi Xu
  • Patent number: 10636114
    Abstract: A system and method for constructing and updating a two dimensional (2D) grid cell map based on depth images and RGB images. The method includes: providing an RGB image and a depth image by a sensor of a computing device; determining scores of pixels in the RGB image representing possibility of the pixels being located in a ground plane; determining normal directions of pixels in the depth image; determining the ground plane based on the scores and the normal directions; projecting the pixels in the depth images to the ground plane; and generating and updating the 2D grid cell map by defining the ground plane into grid cells and attributing a color descriptor to each grid cell. The color descriptor of each grid cell is calculated based on the projected pixels within that grid cell.
    Type: Grant
    Filed: August 4, 2018
    Date of Patent: April 28, 2020
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventor: Chengzhi Qi
  • Patent number: 10636198
    Abstract: A method for simultaneous localization and mapping. The method includes the step of detecting two-dimensional (2D) feature points from a current frame captured by a camera; matching the 2D feature points from the current frame directly to three-dimensional (3D) map points in a 3D map, so as to obtain correspondence between the 2D feature points and the 3D map points; and computing a current pose of the camera based on the obtained correspondence. Each of the 2D feature points and the 3D map points has a feature descriptor. The step of matching is performed by comparing the feature descriptors of the 2D feature points and the feature descriptors of the 3D map points.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: April 28, 2020
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventors: Yi Xu, Shanglin Yang, Yuzhang Wu, Hui Zhou
  • Patent number: 10618734
    Abstract: Embodiments of the present disclosure disclose a fulfillment system, sorting methods and sorting apparatuses applied to the fulfillment system. A preferred embodiment of the method comprises: sending by a control server, target transportation indication information corresponding to a target order to a target vehicle, wherein the target transportation indication information includes the target order and a target storage compartment identifier, the target, storage compartment identifier being configured for indicating a target storage compartment in a target storage receptacle connected with the target vehicle; and then collecting, by the target vehicle, an item/items corresponding to the target order to the target storage compartment in response to receiving the target transportation indication information, thereby collecting the item(s) corresponding to each order to a specific storage compartment, which need not an additional sorting step, thereby reducing fulfillment costs.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: April 14, 2020
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.COM American Technologies Corporation
    Inventor: Hui Cheng
  • Patent number: 10586344
    Abstract: A method for performing localization and mapping of a mapping device. The method includes: capturing images of environment by a visual sensor of the mapping device, and processing the captured images to obtain a set of high-resolution images and a set of low-resolution images; determining motion-scale measurement of the mapping device using an inertial sensor and an odometer; generating, by a controller of the mapping device, a first mask corresponding to dynamic features in the low-resolution images; extracting features from the high-resolution images; recovering, by the controller, poses of the mapping device based on the high-resolution images and the motion-scale measurements; filtering out, by the controller, the features from the high-resolution images that correspond to the first mask, to obtain filtered features; and performing, by the controller, localization and mapping using the poses and the filtered features.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: March 10, 2020
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventor: Chengzhi Qi
  • Patent number: 10565551
    Abstract: A system for selecting items to be stored in a warehouse from a list of candidate items. The system includes a computing device having a processor and a storage device storing computer executable code. The executed code is configured to: assign scores to the respective candidate items based on an item selection model; and select items from the candidate items to be stored in the warehouse according to the assigned scores under a capacity limit of the warehouse. The item selection model is configured with an Artificial Neural Network (ANN), having item data for an item as input and a score for that item as output. The score represents a probability that the item is to be stored in the warehouse. The ANN is trained by historical orders with an objective of maximizing a probability that the orders have their respective item(s) all stored in the same warehouse.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: February 18, 2020
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventors: Yuhui Shi, Yixiong Chen, Chaofeng Li, Di Wu
  • Patent number: 10540823
    Abstract: Embodiments of the present disclosure disclose a method and an apparatus for determining a planar surface. A specific embodiment of the method comprises: determining, from obtained images of the environment that include a to-be-determined planar surface, feature points belonging to the to-be-determined planar surface; judging whether the number of the feature points belonging to the to-be-determined planar surface is smaller than a preset number threshold; if yes, generating first prompt information for prompting a user to add feature points on the to-be-determined planar surface; obtaining at least two first images including the added feature points; and in response to the number of the feature points belonging to the to-be-determined planar surface in the first images being no less than the preset number threshold, reconstructing the to-be-determined planar surface based on the first images so as to determine a location and an orientation of the to-be-determined planar surface.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: January 21, 2020
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventors: Yi Xu, Hui Zhou
  • Patent number: 10493493
    Abstract: Embodiments of the present disclosure disclose a robot for sorting. A specific embodiment of the robot for sorting may comprise: at least one layer of trays; wherein an axial center of the tray is provided with a shaft; the tray is provided with a first slot that has an openable first door; an end of the tray extends upwardly to form a tray wall; a space separator for partitioning a storage bin is provided along the shaft of the tray till the tray wall; and the space separator is in rotary connection to the shaft of the tray and is rotatable about the shaft of the tray. This embodiment may adjust the size of the storage bin and the number of items placed in the storage bin, and by outputting the item through the openable first door, the output efficiency of the item in the storage bin is improved.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: December 3, 2019
    Assignees: BEIJING JINGDONG SHANGKE INFO. TECHNOLOGY CO., LTD, JD.COM AMERICAN TECHNOLOGIES CORPORATION
    Inventors: Zihang Wei, Hui Cheng
  • Patent number: 10482674
    Abstract: A system and method for realizing augmented reality. The system includes a visual sensor configured to capture images of an environment and a computing device in communication with the visual sensor. The computing device has a processor and a storage device storing computer executable code. The computer executable code, when executed at the processor, is configured to: identify two-dimensional (2D) objects in the captured images; construct a three-dimensional (3D) map of the environment using the captured images; define 3D objects in the 3D map by mapping the 2D objects identified in the captured images to the corresponding points in the 3D map; and render a 3D model on the 3D map based on the 3D objects defined in the 3D map.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: November 19, 2019
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventors: Yuzhang Wu, Yi Xu, Dan Miao, Hui Zhou
  • Patent number: 10399794
    Abstract: The present disclosure discloses a space separator for a sorting robot. A preferred embodiment of the space separator may comprise: at least one layer of trays, an axial center of the tray being provided with a shaft, the tray being provided with a slot in which an openable tray door is provided, an end of the tray extending upwards to form a tray wall; wherein the space separator is disposed along the shaft of the tray till the tray wall, the space separator being rotatable about the shaft of the tray. This embodiment enables a flexible adjustment of the number and size of the storage bins divided on the tray with the space separator.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: September 3, 2019
    Assignees: Beijing Jingdong Shangke Information Technology Co, JD.com American Technologies Corporation
    Inventor: Zihang Wei
  • Patent number: 10369709
    Abstract: A flexible suction device and a robot system using the same are provided. The flexible suction device includes a flexible tube portion, and a suction cup connected to one end of the flexible tube portion, such that the suction cup may grasp an object by a suction force. The flexible tube portion is controllable to switch between a straight state and at least one bending state, such that the flexible tube portion is configured to bend from the straight state to the at least one bending state in order to swing and flip the object being grasped by the suction cup. In operation, the flexible suction device is controlled to grasp and lift the object in the straight state, and then switch to the bending state in order to swing the object being grasped. Thus, the flexible suction device may release the object, such that the object is flipped.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: August 6, 2019
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventor: Hui Cheng
  • Patent number: 10290049
    Abstract: A system and method for realizing multi-user augmented reality. The system includes a first and second computing devices in communication with each other, and respectively constructing a first and a second three-dimensional (3D) maps of a same environment at different viewing angles and positions. The first and second computing devices are configured to assign one of the 3D maps as a reference map, and align the other one of the 3D maps to the reference map, such that the 3D maps have the same coordinate system. A 3D model of a product is also placed and rendered in the two 3D maps, and the operation of the 3D model in one computing device is reflected in the other computing device at real time.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: May 14, 2019
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventors: Yi Xu, Yuzhang Wu, Hui Zhou