Patents by Inventor Kang Yang

Kang Yang 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: 11018982
    Abstract: Described herein are systems, methods, storage media, and computer programs that support data flow scheduling between processors. In one embodiment, a processor for processing data is disclosed. The processor comprises a flow classifier and a first set of circuits. The flow classifier is configured to assign a flow identifier to a data flow. The first set of circuits is configured to process a plurality of data blocks of the data flow and determine whether to provide information on the processing of the plurality of data blocks to another processor based on the flow identifier.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: May 25, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventor: Kang Yang
  • Publication number: 20210150733
    Abstract: A data processing method includes reading, from a first storage unit into a second storage unit, one or more entire layers of data at a top of one or more image pyramids having a plurality of layers; computing, according to to-be-processed data at each layer stored in the second storage unit, a processing result at each layer stored in the second storage unit; and reading and processing, in sequence, data at one or more remaining layers of the one or more image pyramids from the first storage unit. The one or more image pyramids include a first original pyramid of a first image and a second original pyramid of a second image.
    Type: Application
    Filed: January 28, 2021
    Publication date: May 20, 2021
    Inventors: Mingming GAO, Kang YANG
  • Publication number: 20210133093
    Abstract: A processor includes a computation array and a cache array, and a bit width of each cache in the cache array is equal to a bit width of a data unit processed by the computation array. A data access method includes: reading M*N data units from a memory to N input caches in the cache array with a first access bit width, where the first access bit width is N times a bit width of each cache, data units in one column of the M*N data units are stored in one of the N input caches, and M and N are positive integers greater than 1; and reading the data units in the N input caches to the computation array with a second access bit width, where the second access bit width is the bit width of each cache.
    Type: Application
    Filed: December 14, 2020
    Publication date: May 6, 2021
    Applicant: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Kang YANG, Peng LI, Feng HAN
  • Publication number: 20210132990
    Abstract: An operator operation scheduling method includes obtaining an operator parameter and a processor parameter corresponding to an operator operation, creating N scheduling policies based on the operator parameter and the processor parameter, where the N scheduling policies are classified into M scheduling policy subsets, and each scheduling policy subset includes at least one scheduling policy, filtering the M scheduling policy subsets based on the operator parameter and the processor parameter, to obtain K feasible scheduling policies, where the K feasible scheduling policies are optimal scheduling policies of K feasible scheduling subsets in the M scheduling policy subsets, inputting the operator parameter and the K feasible scheduling policies into a cost model to obtain K operator operation costs, and determining, based on a target requirement and the K operator operation costs, an optimal scheduling policy used for the operator operation.
    Type: Application
    Filed: January 8, 2021
    Publication date: May 6, 2021
    Inventors: Lin Li, Hao Ding, Kang Yang, Dengcheng Zhang
  • Publication number: 20210125361
    Abstract: One or more block configurations are selected, based on object information associated with an object, from a plurality of block configurations having at least one of different sizes or different shapes. A first point in a first image is matched with a corresponding second point in a second image using the one or more block configurations.
    Type: Application
    Filed: January 7, 2021
    Publication date: April 29, 2021
    Inventors: Kang YANG, Mingming GAO
  • Patent number: 10991767
    Abstract: The present disclosure provides a display panel having a first display region and second display region, and a display apparatus. The display panel includes a sub-pixel array that includes a plurality of sub-pixels in an array and distributed in the first display region and the second display region. A non-light-emitting region in the second display region has a greater light transmittance than a non-light-emitting region in the first display region, a distribution density of sub-pixels of the plurality of sub-pixels in the second display region is smaller than a distribution density of sub-pixels of the plurality of sub-pixels in the first display region, and among sub-pixels emitting a same color, a light-emitting area of a sub-pixel in the second display region is larger than a light-emitting area of a sub-pixel in the first display region.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: April 27, 2021
    Assignee: SHANGHAI TIANMA AM-OLED CO., LTD.
    Inventors: Yu Xin, Kang Yang, Lijing Han, Xian Chen
  • Patent number: 10979421
    Abstract: In a method for identity authentication, a portable electronic device displays a barcode encoding verification information for verifying authorization of access to the portable electronic device, and identification information for authenticating an identity of a user of the portable electronic device. An identification device scans the barcode and generates an authentication command. An authentication server extracts the verification information and identification information from the authentication command. When determined that the verification information is authentic, the authentication server authenticates the identification information and transmits a result to the identification device.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: April 13, 2021
    Inventor: Chien-Kang Yang
  • Publication number: 20210099197
    Abstract: An apparatus is disclosed for transceiving signals in multiple modes. In example implementations, an apparatus includes a transceiver that includes a first amplifier; a mixer having at least one input node and at least one output node, with the at least one input node coupled to the first amplifier; and a second amplifier coupled to the at least one output node of the mixer. The transceiver also includes a first register coupled to the first amplifier and a second register coupled to the second amplifier. The transceiver further includes at least one memory realizing a lookup table. The at least one memory is coupled to the first register and the second register. The lookup table includes a first portion corresponding to a first mode of the transceiver and a second portion corresponding to a second mode of the transceiver.
    Type: Application
    Filed: September 30, 2020
    Publication date: April 1, 2021
    Inventors: Chuan Wang, Li Liu, Kevin Hsi-Huai Wang, Bhushan Shanti Asuri, Kang Yang, Shrenik Patel
  • Publication number: 20210087931
    Abstract: It discloses a grouting bolt-cable composite beam and supporting method for advanced support of fractured surrounding rock in deep coal mines. The quadrate plates are fixed at both ends of the steel beam, the anchor cable holes are arranged in the center of the steel beam and the quadrate plates, and the diameter of anchor bolt holes should be larger than that of the grouting cables. There are four anchor bolt holes on each quadrate plate, and each anchor bolt hole corresponds to a anchor plate, the horizontal surface of the anchor plate is close to the quadrate plate, and the arc parts of the four anchor plates are all facing the center of the quadrate plate.
    Type: Application
    Filed: December 3, 2020
    Publication date: March 25, 2021
    Inventors: Xuesheng Liu, Deyuan Fan, Yunliang Tan, Kang Yang, Shilin Song, Yunhao Wu, Xuebin Li, Xin Wang
  • Publication number: 20210073569
    Abstract: A pooling device includes one or more first processing circuits and one or more second processing circuits. The one or more first processing circuits are configured to compute temporary pooling results of an input image along a row direction or a column direction. The one or more second processing circuits are configured to generate an output image according to the temporary pooling results of the input image along the row direction or the column direction.
    Type: Application
    Filed: November 19, 2020
    Publication date: March 11, 2021
    Inventors: Mingming GAO, Qian GU, Kang YANG
  • Patent number: 10943495
    Abstract: A method for controlling an aerial vehicle includes obtaining flight indication data containing a position region associated with the flight indication data, determining whether a current position of the aerial vehicle is within the position region associated with the flight indication data, and, in response to the current position being within the position region, generating a flight control instruction according to the flight indication data, and controlling a flight of the aerial vehicle according to the flight control instruction.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: March 9, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Mingming Gao, Ang Liu, Kang Yang
  • Patent number: 10909690
    Abstract: A data processing method includes reading first to-be-processed data from a first storage unit into a second storage unit, computing a processing result according to the first to-be-processed data stored in the second storage unit, and, while computing the processing result, reading second to-be-processed data from the first storage unit. The first to-be-processed data is at a first layer of one or more image pyramids having a plurality of layers, and the second to-be-processed data is at a second layer of the one or more image pyramids.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: February 2, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Mingming Gao, Kang Yang
  • Patent number: 10902408
    Abstract: A mobile payment method is implemented using a buyer device, a seller device, and a server device. The method includes: displaying, by the buyer device, a barcode encoding verification information for verifying an identity of the user and payment information associated with a payment account; scanning, by the seller device, the barcode; generating, by the seller device, transfer information based on the barcode; in response to the determination that the transfer information is authentic, executing, by the server device, a payment procedure for processing a payment; and after the payment procedure is terminated, transmitting, by the server device, a payment result related to the payment to the buyer device and the seller device.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 26, 2021
    Inventor: Chien-Kang Yang
  • Patent number: 10896519
    Abstract: A method of block matching includes selecting a block configuration from a plurality of block configurations and matching a first point in a first image with a corresponding second point in a second image using the selected block configuration.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: January 19, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Kang Yang, Mingming Gao
  • Publication number: 20200389182
    Abstract: The present disclosure provides a data conversion method. The method includes determining a base weight value based on a bit width of a log domain of a weight and a value of a maximum weight coefficient of a first target layer of a neural network; and converting a weight coefficient in the first target layer to the log domain based on the base weight value and the bit width of the log domain of the weight.
    Type: Application
    Filed: August 24, 2020
    Publication date: December 10, 2020
    Inventors: Sijin LI, Yao ZHAO, Kang YANG
  • Publication number: 20200388812
    Abstract: A mobile power pack combination of the present invention includes a first mobile power pack and at least a second mobile power pack. The first mobile power pack has a first housing. The first housing is disposed with a first charging unit and a first probe-type connector connected to the first charging unit. The second mobile power pack has a second housing. The second housing is disposed with a second charging unit, a first probe-type connector and a second probe-type connector connected to the second charging unit. When the second mobile power pack is stacked on the first mobile power pack, the second probe-type connector of the second mobile power pack is connected with the first probe-type connector of the first mobile power pack to make electric current conduct. Therefore, the mobile power pack combination provides charging function based on stackable technology and is convenient to carry.
    Type: Application
    Filed: December 11, 2019
    Publication date: December 10, 2020
    Inventors: YU-FENG LIU, YUAN-YU HWANG, XIAO-KANG YANG, REN-CHUN ZHONG, SHAO-CHUN LI
  • Publication number: 20200380223
    Abstract: A system for generating and verifying a matrix barcode includes a generating device for generating a matrix barcode by encoding a target data set and a verification data set, and a verifying device. The matrix barcode has a verification zone presenting verification information that is related to the verification data set. The verifying device decodes the matrix barcode to obtain the target data set and the verification data set, obtains the verification information from the verification zone in the matrix barcode, and determines whether the verification information obtained from the verification zone is related to the verification data set obtained by decoding the matrix barcode.
    Type: Application
    Filed: May 20, 2020
    Publication date: December 3, 2020
    Inventor: Chien-Kang Yang
  • Patent number: 10852889
    Abstract: Provided are display panel, mobile terminal and a driving method for reducing the width of the border and increasing the touch sensitivity of the special-shaped area. The display panel is divided into a display area and a non-display area, the display area includes a first area and a second area, the first area is a convex area extending from a side of the second area and protruding away from the side of the second area; the display panel includes first touch electrodes placed in the first area and second touch electrodes placed in the second area, the first touch electrode is one of an self-capacitance touch electrode and an mutual capacitive touch electrode while the second touch electrode is the other one of the self-capacitance touch electrode and the mutual capacitive touch electrode. The display panel above is suitable for the mobile terminal.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: December 1, 2020
    Assignee: SHANGHAI TIANMA MICRO-ELECTRONICS CO., LTD.
    Inventors: Hong Ding, Lingxiao Du, Huiping Chai, Kang Yang, Liang Xie, Qing Zhang
  • Publication number: 20200327182
    Abstract: A method of processing numerical data via a processing device is disclosed. The processing device includes a memory and a processor coupled to the memory, and the method includes identifying, via the processor, a highest non-zero bit of first numerical data, the first numerical data being of a first bit count, identifying, via the processor, a second-highest non-zero bit of the first numerical data, and generating, via the processor, a numerical representation of the first numerical data according to the highest non-zero bit and the second-highest non-zero bit. The numerical representation is of a second bit count smaller than the first bit count of the first numerical data.
    Type: Application
    Filed: June 29, 2020
    Publication date: October 15, 2020
    Inventors: Sijin LI, Kang YANG, Yao ZHAO
  • Publication number: 20200327078
    Abstract: A data processing method, a device, a direct memory access (DMA) controller, and a computer readable storage medium are provided. The method includes acquiring feature information and parameter information of an original input feature map; generating first DMA configuration information according to the feature information and the parameter information; generating second DMA configuration information according to the feature information; generating third DMA configuration information according to the feature information and the parameter information; constructing a target input feature map according to the first DMA configuration information; reading input data from the original input feature map according to the second DMA configuration information; and storing the input data into the target input feature map according to the third DMA configuration information.
    Type: Application
    Filed: June 29, 2020
    Publication date: October 15, 2020
    Inventors: Yao Zhao, Kang Yang, Sijin Li