Patents by Inventor Ding Zhao

Ding Zhao 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: 11521113
    Abstract: In one embodiment, example systems and methods related to a manner of unifying heterogeneous datasets are provided. Multiple heterogeneous datasets containing traffic or driving data are collected. The records of the datasets are combined, and the records in the combined dataset are ordered into a plurality of time series based on timestamps associated with each record. A Bayesian learning method, such as hidden Markov models, is used to identify traffic primitives in the datasets. Each traffic primitive may include several consecutive records in the combined dataset and may correspond to particular driving actions such as turning left or right, stopping, accelerating, etc. The traffic primitives are used to create a traffic primitive index that can be queried by users or researchers for specific records. These records can be used to train or test one or more learning-based algorithms.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: December 6, 2022
    Assignee: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Ding Zhao, Jiacheng Zhu, Wenshuo Wang
  • Patent number: 11501083
    Abstract: Techniques are provided for training, by a system operatively coupled to a processor, an attention weighted recurrent neural network encoder-decoder (AWRNNED) using an iterative process based on one or more paragraphs of agent sentences from respective transcripts of one or more conversations between one or more agents and one or more customers, and based on one or more customer response sentences from the respective transcripts, and generating, by the system, one or more groups respectively comprising one or more agent sentences and one or more customer response sentences selected based on attention weights of the AWRNNED.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: November 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ke Ke Cai, Jing Ding, Zhong Su, Chang Hua Sun, Li Zhang, Shi Wan Zhao
  • Patent number: 11474255
    Abstract: In one embodiment, example systems and methods related to a manner of optimizing LiDAR sensor placement on autonomous vehicles are provided. A range-of-interest is defined for the autonomous vehicle that includes the distances from which the autonomous vehicle is interested in collecting sensor data. The range-of-interest is segmented into multiple cubes of the same size. For each LiDAR sensor, a shape is determined based on information such as the number of lasers in each LiDAR sensor and the angle associated with each laser. An optimization problem is solved using the determined shape for each LiDAR sensor and the cubes of the range-of-interest to determine the locations to place each LiDAR sensor to maximize the number of cubes that are captured. The optimization problem may further determine the optimal pitch angle and roll angle to use for each LiDAR sensor to maximize the number of cubes that are captured.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: October 18, 2022
    Assignee: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Ding Zhao, Senyu Mou, Yan Chang, Wenshuo Wang
  • Publication number: 20220303371
    Abstract: This application provides a rotation shaft structure and an electronic device. The rotation shaft structure includes a main shaft assembly, and two folding assemblies. The folding assembly includes a rotation assembly, a support plate, and a housing mounting bracket. The rotation assembly is rotationally connected to the main shaft assembly. The support plate is rotationally connected to the housing mounting bracket and slidably connected to the rotation assembly. When two housing mounting brackets rotate toward each other, two support plates rotate in a same direction relative to the housing mounting brackets on corresponding sides, so that the two support plates and the main shaft assembly can form a triangle-like display accommodation space. When the electronic device is in a closed state, the display accommodation space can be used for accommodating a bent portion of the flexible display, so that the flexible display is not damaged by extrusion.
    Type: Application
    Filed: June 10, 2022
    Publication date: September 22, 2022
    Inventors: Changliang LIAO, Weifeng WU, Li LIAO, Kenji NAGAI, Ding ZHONG, Qiao DENG, Tao HUANG, Qiang ZHAN, Haiqiang TIAN, Yuehua HU, Feng ZHAO, Gang WANG, Bo HUANG, Zhixiao XU, Shangyun WANG
  • Publication number: 20220241936
    Abstract: An electric ratchet wrench as one example of the ratchet wrench includes an electric motor, a holder that rotatably holds a socket via a one-way clutch mechanism, and a spindle configured to convert a driving force from the motor into a reciprocating rotation motion of the holder. A space is provided between the socket and the holder. The space includes large interval portions and small interval portions. The small interval portions are adjacent to the large interval portions in a rotation direction (lock direction) of the socket and have distances smaller than distances of the large interval portions. Additionally, the one-way clutch mechanism includes columnar locking pins disposed between the spaces and have a diameter with a size equal to or less than the distances of the large interval portions and exceeding the distances of the small interval portions.
    Type: Application
    Filed: April 20, 2022
    Publication date: August 4, 2022
    Applicant: MAKITA CORPORATION
    Inventor: Ding ZHAO
  • Patent number: 11338413
    Abstract: An electric ratchet wrench as one example of the ratchet wrench includes an electric motor, a holder that rotatably holds a socket via a one-way clutch mechanism, and a spindle configured to convert a driving force from the motor into a reciprocating rotation motion of the holder. A space is provided between the socket and the holder. The space includes large interval portions and small interval portions. The small interval portions are adjacent to the large interval portions in a rotation direction (lock direction) of the socket and have distances smaller than distances of the large interval portions. Additionally, the one-way clutch mechanism includes columnar locking pins disposed between the spaces and have a diameter with a size equal to or less than the distances of the large interval portions and exceeding the distances of the small interval portions.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: May 24, 2022
    Assignee: MAKITA CORPORATION
    Inventor: Ding Zhao
  • Patent number: 11194331
    Abstract: The present disclosure provides a method in a data processing system that includes at least one processor and at least one memory. The at least one memory includes instructions executed by the at least one processor to implement a driving encounter recognition system. The method includes receiving information, from one or more sensors coupled to a first vehicle, determining first trajectory information associated with the first vehicle and second trajectory information associated with a second vehicle, extracting a feature vector, providing the feature vector to a trained classifier, the classifier trained using unsupervised learning based on a plurality of feature vectors, and receiving, from the trained classifier, a classification of the current driving encounter in order to facilitate the first vehicle to perform a maneuver based on the current driving encounter.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: December 7, 2021
    Assignee: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Wenshuo Wang, Aditya Ramesh, Ding Zhao
  • Publication number: 20200357388
    Abstract: A method includes receiving audio data encoding an utterance, processing, using a speech recognition model, the audio data to generate speech recognition scores for speech elements, and determining context scores for the speech elements based on context data indicating a context for the utterance. The method also includes executing, using the speech recognition scores and the context scores, a beam search decoding process to determine one or more candidate transcriptions for the utterance. The method also includes selecting a transcription for the utterance from the one or more candidate transcriptions.
    Type: Application
    Filed: March 24, 2020
    Publication date: November 12, 2020
    Applicant: Google LLC
    Inventors: Ding Zhao, Bo Li, Ruoming Pang, Tara N. Sainath, David Rybach, Deepti Bhatia, Zelin Wu
  • Publication number: 20200255930
    Abstract: The present invention relates to methods of electron beam lithography using ice resist to fabricate nanostructures on a substrate and, more particularly, to a method of fabricating desired three-dimensional nanostructures on a substrate. The method involves two main strategies: grayscale ice lithography and stacking layered structures. Moreover, these two strategies can be combined in one fabrication process to produce more complex 3D nanostructures.
    Type: Application
    Filed: February 7, 2019
    Publication date: August 13, 2020
    Inventors: Min QIU, Ding ZHAO, Yu HONG, Dongli LIU
  • Publication number: 20200230787
    Abstract: An electric ratchet wrench as one example of the ratchet wrench includes an electric motor, a holder that rotatably holds a socket via a one-way clutch mechanism, and a spindle configured to convert a driving force from the motor into a reciprocating rotation motion of the holder. A space is provided between the socket and the holder. The space includes large interval portions and small interval portions. The small interval portions are adjacent to the large interval portions in a rotation direction (lock direction) of the socket and have distances smaller than distances of the large interval portions. Additionally, the one-way clutch mechanism includes columnar locking pins disposed between the spaces and have a diameter with a size equal to or less than the distances of the large interval portions and exceeding the distances of the small interval portions.
    Type: Application
    Filed: July 24, 2018
    Publication date: July 23, 2020
    Applicant: MAKITA CORPORATION
    Inventor: Ding ZHAO
  • Publication number: 20200191972
    Abstract: In one embodiment, example systems and methods related to a manner of optimizing LiDAR sensor placement on autonomous vehicles are provided. A range-of-interest is defined for the autonomous vehicle that includes the distances from which the autonomous vehicle is interested in collecting sensor data. The range-of-interest is segmented into multiple cubes of the same size. For each LiDAR sensor, a shape is determined based on information such as the number of lasers in each LiDAR sensor and the angle associated with each laser. An optimization problem is solved using the determined shape for each LiDAR sensor and the cubes of the range-of-interest to determine the locations to place each LiDAR sensor to maximize the number of cubes that are captured. The optimization problem may further determine the optimal pitch angle and roll angle to use for each LiDAR sensor to maximize the number of cubes that are captured.
    Type: Application
    Filed: April 3, 2019
    Publication date: June 18, 2020
    Inventors: Ding Zhao, Senyu Mou, Yan Chang, Wenshuo Wang
  • Publication number: 20200193324
    Abstract: In one embodiment, example systems and methods related to a manner of unifying heterogeneous datasets are provided. Multiple heterogeneous datasets containing traffic or driving data are collected. The records of the datasets are combined, and the records in the combined dataset are ordered into a plurality of time series based on timestamps associated with each record. A Bayesian learning method, such as hidden Markov models, is used to identify traffic primitives in the datasets. Each traffic primitive may include several consecutive records in the combined dataset and may correspond to particular driving actions such as turning left or right, stopping, accelerating, etc. The traffic primitives are used to create a traffic primitive index that can be queried by users or researchers for specific records. These records can be used to train or test one or more learning-based algorithms.
    Type: Application
    Filed: April 15, 2019
    Publication date: June 18, 2020
    Inventors: Ding Zhao, Jiacheng Zhu, Wenshuo Wang
  • Publication number: 20200133269
    Abstract: The present disclosure provides a method in a data processing system that includes at least one processor and at least one memory. The at least one memory includes instructions executed by the at least one processor to implement a driving encounter recognition system. The method includes receiving information, from one or more sensors coupled to a first vehicle, determining first trajectory information associated with the first vehicle and second trajectory information associated with a second vehicle, extracting a feature vector, providing the feature vector to a trained classifier, the classifier trained using unsupervised learning based on a plurality of feature vectors, and receiving, from the trained classifier, a classification of the current driving encounter in order to facilitate the first vehicle to perform a maneuver based on the current driving encounter.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventors: Wenshuo Wang, Aditya Ramesh, Ding Zhao
  • Patent number: D913766
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: March 23, 2021
    Assignee: MAKITA CORPORATION
    Inventors: Kento Nakamura, Ding Zhao
  • Patent number: D956011
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: June 28, 2022
    Inventors: Ding He, Zhi Liu, Jinying Zhao, Hailong Zhou