Patents by Inventor Kai Zheng

Kai Zheng 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).

  • Publication number: 20200153660
    Abstract: A method and apparatus for implementing a virtual local area network. The method includes determining a global virtual local area network for transmitting a data frame in response to receiving the data frame at a first switch, encapsulating the data frame based at least in part on said determination and transmitting it to at least one second switch over the determined global virtual local area network. The data frame is received at the second switch and an identifier of the global virtual local area network is obtained according to the data frame. Based at least in part on the identifier of the global virtual local area network, it is determined that which local virtual local area network served by the second switch the de-capsulated data frame can be sent to.
    Type: Application
    Filed: January 10, 2020
    Publication date: May 14, 2020
    Inventors: Yi Ge, Hang Liu, Yue Zhang, Kai Zheng
  • Patent number: 10623484
    Abstract: An efficient, flexible P2P file transmission management technology for limiting and directing of P2P file transmission mainly by replacing an original tracker server with a setting controllable tracker server, and modifying node list based on predetermined rule in the controllable tracker server. With the present invention, a network operator can strengthen function of the controllable tracker server in P2P communication gradually by weakening function of the original tracker server in P2P communication gradually, and utilize various rules or policies established in advance to manage file transfer of P2P nodes.
    Type: Grant
    Filed: August 19, 2010
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Zhu Han, Yi Xin Zhao, Kai Zheng, Huan Hao Zou
  • Publication number: 20200076343
    Abstract: According to one or more embodiments, a motor control system includes a first controller computing a first torque command using a first closed loop. The motor control system further includes a second controller computing a second torque command using a second closed loop. Both, the first controller and the second controller, compute the respective first torque command and the second torque command using a uniform calculation in which a pseudo/leaky integrator Ki s + ? in s domain (s is Laplace variable) is used and integrator state is calculated as Ki * ?0te(?)exp(????t)d?, in time domain, which is implemented by discretization methods in electric control unit (ECU), where e is a tracking error, Ki is a predetermined integral parameter, and E is a configurable parameter. The motor control system further includes a motor that receives a torque command for generating corresponding amount of torque based on the first torque command and the second torque command.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Inventors: Xingye Zhang, Kai Zheng, Chethan Narayanaswamy
  • Patent number: 10567198
    Abstract: A method and apparatus for implementing a virtual local area network. The method includes determining a global virtual local area network for transmitting a data frame in response to receiving the data frame at a first switch, encapsulating the data frame based at least in part on said determination and transmitting it to at least one second switch over the determined global virtual local area network. The data frame is received at the second switch and an identifier of the global virtual local area network is obtained according to the data frame. Based at least in part on the identifier of the global virtual local area network, it is determined that which local virtual local area network served by the second switch the de-capsulated data frame can be sent to.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yi Ge, Hang Liu, Yue Zhang, Kai Zheng
  • Publication number: 20190343457
    Abstract: Systems and methods for automatic pain monitoring and assessment are described herein. In one example, the system may include a wearable facial expression capturing system that is placed over a subject's face. The system may be embedded with a plurality of sensors configured to detect biosignals from facial muscles and may additionally include a sensor node that recognizes facial expressions based on the detected biosignals. Pain experienced by the subject is assessed based on the facial expressions in conjunction with physiological signals obtained by other wearable sensors.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 14, 2019
    Inventors: Amir M. Rahmani, Nikil Dutt, Kai Zheng, Ariana Nelson, Pasi Liljeberg, Sanna Salantera, Mingzhe Jiang, Arman Anzanpour, Elise Syrjala, Riitta Mieronkoski, Geng Yang
  • Publication number: 20190319894
    Abstract: A heterogeneous multi-protocol stack system including a plurality of heterogeneous protocol stack instances is described. Resource allocation between the protocol stack instances is unbalanced, and algorithms are independently configured, so that QoS capacities of different protocol stack instances are different. Data packets of applications or connections with different QoS requirements can be dispatched by a dispatcher to corresponding protocol stack instances at a high speed. When system resources are limited, the heterogeneous multi-protocol stack system is capable of simultaneously supporting classification optimization processing performed on data of a high-concurrency application, a high-throughput application, and a low-delay application, so as to meet QoS requirements of different types of applications, thereby improving user experience.
    Type: Application
    Filed: June 26, 2019
    Publication date: October 17, 2019
    Inventors: Lingling TANG, Kai ZHENG, Rujie CHEN
  • Publication number: 20190317846
    Abstract: Embodiments of the present invention provide an application interaction method, apparatus, and system. The method includes: receiving, by a transmission configuration module, a first instruction, where the first instruction includes an identifier of a first application and an identifier of a second application; determining, by the transmission configuration module, deployment information of the first application and deployment information of the second application based on the first instruction; determining, by the transmission configuration module, an information transmission mode between the first application and the second application based on the deployment information of the first application, the deployment information of the second application, and a transmission mode selection policy; and using, by the first application, the transmission mode to transmit information to the second application.
    Type: Application
    Filed: June 27, 2019
    Publication date: October 17, 2019
    Inventors: Xiaoxu LIU, Kai ZHENG
  • Publication number: 20190308659
    Abstract: Technical solutions are described for disturbance feedforward compensation technique for improving the disturbance rejection properties of a closed loop position control system. According to one or more embodiments, a steering system includes a position controller that generates a torque command based on an input rack-position command and a measured position command. Further, a disturbance estimator that estimates a rack force acting on a rack, and an adder generates an adjusted torque command by adding the rack force that is estimated into the torque command. The steering system further includes an actuator that positions the rack according to the adjusted torque command.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 10, 2019
    Inventors: PRERIT PRAMOD, KAI ZHENG, MARIAM SWETHA GEORGE, TEJAS M. VARUNJIKAR
  • Publication number: 20190308664
    Abstract: Technical solutions are described for disturbance feedforward compensation technique for improving the disturbance rejection properties of a closed loop position control system using a cascaded control structure with an inner velocity and outer position control loops. According to one or more embodiments, a system includes a position controller that receives an input rack-position command, and a measured rack-position, and computes a velocity command based on a difference in the input rack-position command and the measured rack-position. The system further includes a velocity controller that receives the velocity command, and a measured motor velocity, and computes an input torque command based on a difference in the velocity command and the measured motor velocity. The system adjusts a position of a rack by generating an amount of torque corresponding to the applying the input torque command to a motor.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 10, 2019
    Inventors: PRERIT PRAMOD, KAI ZHENG, MARIAM SWETHA GEORGE
  • Patent number: 10408938
    Abstract: A fast scan detection method is provided. The fast scan detection method is applied to a rotatable scan detection device where two or more detection samplings are performed for calculating each scan detection distance value, where each of the detection samplings includes: emitting, by an emission light source, infrared detection light, where the infrared detection light propagates through a surrounding space and is reflected by a detected object when the infrared detection light encounters the detected object; and receiving, by a photoelectric sensor in a reception unit, the infrared detection light reflected by the detected object, where the rotatable scan detection device performs one detection sampling at each detection angular position at which the rotatable scan detection device is positioned.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: September 10, 2019
    Assignee: BENEWAKE (BEIJING) TECH. CO, LTD.
    Inventors: Kai Zheng, Rui Wang, Yuan Li
  • Publication number: 20190176883
    Abstract: Technical solutions are described herein for steer-by-wire (SBW) steering systems to detect a rack-limiting condition and generate feedback signal that can provide responsive handwheel torque for a driver. According to one or more embodiments the steer-by-wire steering system includes a processor that receives input signals comprising a handwheel velocity signal and a vehicle speed signal. The processor determines a simulated left end stop position of a rack based on the input signals, and a simulated right end stop position of a rack based on the input signals. The processor compares a rack position with the simulated left end stop position and the simulated right end stop position. The processor generates a feedback signal based on a determination that the rack position is not within a range bound by the left end stop position and the right end stop position.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 13, 2019
    Inventors: Scott T. Stanford, Kai Zheng
  • Patent number: 10308919
    Abstract: The present invention provides a recombinant strain, construction method thereof and a method for producing acid phosphatase using the recombinant strain. In the invention, the phosphatase gene is obtained from Pseudomonas aeruginosa by a molecular biology method, the constructed expression plasmid is transformed into E. coli BL21 (DE3). The purified enzyme and whole cells were used for the conversion of ascorbic acid to ascorbic acid-2-phosphate. Ascorbic acid-2-phosphate can be efficiently produced by controlling the ratio of substrates. When the conversion reaction is performed at pH 4.5 under 40° C. for 8 h, the output of ascorbic acid-2-phosphate reaches 54.8 g/L, the conversion is 42.9% and the space time yield is 6.9 g/L/h.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: June 4, 2019
    Assignee: JIANGNAN UNIVERSITY
    Inventors: Liming Liu, Wei Song, Jing Wu, Kai Zheng, Xiulai Chen
  • Publication number: 20190162830
    Abstract: An anti-interference ranging method and an anti-interference ranging apparatus are provided. The method includes: detecting, by a first light detection and ranging device, whether a light detection process is interfered by a second light detection and ranging device in the ranging system; delaying, by the first light detection and ranging device, the light detection process for a preset time period if it is detected that the light detection process is interfered by the second light detection and ranging device; and acquiring, by the first light detection and ranging device, detection data collected in the light detection process, and processing, by the first light detection and ranging device, the detection data to obtain a ranging result if it is detected that the light detection process is not interfered by the second light detection and ranging device.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Applicant: Benewake (Beijing) Co., Ltd.
    Inventors: Qiang FENG, Suo LU, Xuxing LI, Lun WO, Ying ZHANG, Hao LIU, Qingshun ZHANG, Kai ZHENG, Da SHU, Yuan LI
  • Publication number: 20190158228
    Abstract: A data transmission method and apparatus, where a transmission end determines a redundancy time according to a delay requirement of a service, where the redundancy time indicates a time used for transmitting redundant data of native data of the service, and the redundancy time is less than or equal to a time indicated by the delay requirement. The transmission end determines a redundancy quantity N. The transmission end determines N redundancy transmission time intervals according to the redundancy time and the redundancy quantity. After the native data of the service is sent, in case of feedback data is not received within an nth redundancy transmission time interval, transmitting the redundant data of the native data for the nth time according to the nth redundancy transmission time interval.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Inventors: Fanzhao Wang, Jun Yang, Kai Zheng
  • Publication number: 20190159064
    Abstract: The present invention provides a data transmission method. In the method, according to a pre-obtained network status variable and a pre-obtained transmission success rate, a transmit end obtains a quantity of redundant data packets that need to be transmitted for a data packet. The transmit end also obtains a redundant data packet scheduling method according to the quantity of redundant data packets. Then the transmit end send a redundant data packet according to the redundant data packet scheduling method.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Fanzhao WANG, Rujie Chen, Kai Zheng
  • Publication number: 20190158634
    Abstract: The application discloses a network packet processing method and a network server. The method discloses that a network apparatus receives a first TCP packet sent by a client, where the first TCP packet includes a first quintuple and then the network apparatus determines a first thread that processes the first TCP packet according to the first quintuple and processes the first TCP packet by using the first thread.
    Type: Application
    Filed: January 29, 2019
    Publication date: May 23, 2019
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Rujie Chen, Kai Zheng, Maoqing Huang
  • Publication number: 20190109787
    Abstract: This application provides a method for transmitting data streams. The data streams include a first data stream whose encoded form is a fountain code. A first intermediate node receives an encoded packet sent by a source node or a second intermediate node, where the encoded packet is a packet obtained by encoding an original packet of the first data stream with a fountain code technology. The first intermediate node drops the encoded packet in case of usage of a first cache queue exceeds a threshold, where the first cache queue is a cache queue in the first intermediate node and is allocated to the first data stream.
    Type: Application
    Filed: December 4, 2018
    Publication date: April 11, 2019
    Inventors: Li CHEN, Kai CHEN, Bairen YI, Kai ZHENG, Sayee Kompalli CHAKRAVARTULA, Jing ZUO
  • Publication number: 20190086516
    Abstract: An infrared range-measurement device includes an emitting module, a receiving module and a calculating module, the emitting module includes an emitting light source and a driving circuit, and the receiving module includes a planar array photosensitive chip. The emitting light source, under the drive of the driving circuit, emits a test light beam, the test light beam is reflected by an object in a test range and then is incident on the planar array photosensitive chip, and the calculating module outputs a test light intensity or a test distance; an emitting lens is provided in an emitting light path of the emitting module. By shaping the test light beam to control a divergence angle and a shape of the light beam, and to make it match with the set working area of the planar array photosensitive chip, the overall utilization ratio of the test light beam is increased.
    Type: Application
    Filed: October 18, 2017
    Publication date: March 21, 2019
    Inventors: Qingshun ZHANG, Jiang WU, Kai ZHENG, Da SHU, Yuan LI
  • Publication number: 20190084614
    Abstract: According to one or more embodiments a steer by wire steering system includes a handwheel actuator that provides a commanded position for a rack of a vehicle. The steer by wire steering system further includes a roadwheel actuator that moves the rack to a rack position based on the commanded position from the handwheel actuator. The steer by wire steering system further includes a diagnostic apparatus to compute a reference position based on the commanded position, and to compute a reference tracking error based on a difference between the reference position and the rack position. The diagnostic apparatus further determines a fault condition with the steer by wire system using the reference tracking error.
    Type: Application
    Filed: September 18, 2018
    Publication date: March 21, 2019
    Inventors: Steven D. Klein, Kai Zheng, Scott T. Sanford
  • Publication number: 20190084611
    Abstract: According to one or more embodiments described herein, a steer by wire steering system includes a pair of actuators, a handwheel actuator that provides a commanded position to a roadwheel actuator, which moves a rack of the vehicle to a rack position based on the commanded position from the handwheel actuator. The steer by wire steering system further includes a controller that generates a handwheel torque command, the handwheel actuator generates a feedback torque based on the handwheel torque command. The controller further computes a tracking error based on a difference between the commanded position and the rack position. The controller further determines a catch motor torque value using the tracking error. The controller further modifies the handwheel torque command using the catch motor torque, the handwheel actuator generates an amount of torque that is substantially a sum of the feedback torque and the catch motor torque.
    Type: Application
    Filed: September 18, 2018
    Publication date: March 21, 2019
    Inventors: Steven D. Klein, Kai Zheng, Scott T. Sanford