Patents by Inventor Bo Zhu

Bo Zhu 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: 20200212571
    Abstract: An antenna system and a mobile terminal are provided. The antenna system includes a front frame rib connecting a system ground with a first short-axis frame, a slit provided on a first long-axis frame, a radio frequency front end area provided in system ground, and first and second frame-joint points each connecting radio frequency front end area with a metal frame. The first and second frame-joint points are located between front frame rib and slit. The radio frequency front end area includes a feeding point, a matching circuit, an impedance tuning circuit and a switching circuit. The impedance tuning circuit and the switching circuit are adjusted to switch an operating state of antenna system in such a manner that the antenna system operates in different frequency bands. The antenna system includes one operating state in which the antenna system operates in a frequency band ranging from 1710 MHz to 2700 MHz.
    Type: Application
    Filed: December 5, 2019
    Publication date: July 2, 2020
    Inventors: Xiaojun Qiu, Bo Zhu
  • Patent number: 10698785
    Abstract: A computer-implemented method, a computer program product, and a computer system for parallel task management. A computer system receives a new task that requests to access a resource may be received. In response to an access workload being above a first threshold, the computer system dispatches the new task to at least one predefined processing unit, wherein the access workload may be associated with the resource that is in parallel accessed by a plurality of existing tasks.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ping Ping Cheng, Jun Hua Gao, Guan Jun Liu, Xue Yong Zhang, Xi Bo Zhu, Bei Chun Zhou
  • Patent number: 10666495
    Abstract: According to an embodiment of the present disclosure, there is provided a method for a distributed transaction processing environment. The method includes in response to determining that a state of a first node acting as a first coordinating node is not performing properly, selecting a second node from a first plurality of participating nodes communicatively coupled to the first node. The method further includes activating the selected second node to be a second coordinating node while deactivating the first node to be a participating node. In addition, the method includes performing a transaction based on a cooperation between the first and second nodes.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: May 26, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ping Ping Cheng, Jun Hua Gao, Guan Jun Liu, Xue Yong Zhang, Bei Chun Zhou, Xi Bo Zhu
  • Patent number: 10666496
    Abstract: According to an embodiment of the present disclosure, there is provided a method for a distributed transaction processing environment. The method includes in response to determining that a state of a first node acting as a first coordinating node is not performing properly, selecting a second node from a first plurality of participating nodes communicatively coupled to the first node. The method further includes activating the selected second node to be a second coordinating node while deactivating the first node to be a participating node. In addition, the method includes performing a transaction based on a cooperation between the first and second nodes.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: May 26, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ping Ping Cheng, Jun Hua Gao, Guan Jun Liu, Xue Yong Zhang, Bei Chun Zhou, Xi Bo Zhu
  • Publication number: 20200151036
    Abstract: Embodiments of the present disclosure relate to methods, systems, and computer program products for processing a message including a content and operations performed on the content. According to the method, in response to a message including both a content and a description of operations performed on the content being requested to access, an application may be made to access the content; and the application may be made to execute the operations performed on the content.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: Cheng Fang Wang, Xi Bo Zhu, Wu Song Fang, Ping Xiao
  • Publication number: 20200058984
    Abstract: An antenna module includes a first antenna and a second antenna. The first antenna forms multiple operating states. By switching the multiple operating states, the first antenna supports an LTE low frequency of 698-960 MHz and an LTE medium-high frequency of 1710-2690 MHz, and supports multi-carrier aggregation in the band. In each operating state, the first antenna also operates in 5G bands of 3300-3800 MHz and 4800-5000 MHz, the second antenna operates in 5G bands of 3300-3800 MHz and 4800-5000 MHz and a new TDD-LTE band of 5150-5925 MHz. The first antenna and the second antenna together form a 2×2 MIMO of 5G bands of 3300-3800 MHz and 4800-5000 MHz. The antenna module provided by the disclosure has better communication performance.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 20, 2020
    Inventors: Xiaojun Qiu, Bo Zhu
  • Patent number: 10565091
    Abstract: The present invention discloses a method and apparatus for automatic cross-system program debugging. One embodiment of the present invention provides a method for cross-system program debugging. The method comprises: determining a first breakpoint in a first debugging session of a first system; determining a second breakpoint in a second debugging session of a second system, the second system being different from the first system; and responsive to a user performing a debugging action of associating the first breakpoint with the second breakpoint in the first debugging session and the second debugging session, recording an association between the first breakpoint and the second breakpoint for automating the program debugging across the first system and the second system. There is further described a corresponding apparatus.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yan Feng, Guo Qiang Li, Cheng Fang Wang, Xin Zheng, Xi Bo Zhu
  • Publication number: 20200051260
    Abstract: Described herein are systems and techniques for generating training data for use in training a machine learning model for image enhancement. The system may access a target image of a displayed video frame, wherein the target image represents a target output of the machine learning model. The system may access an input image of the displayed video frame, wherein the input image corresponds to the target image and represents an input to the machine learning model. The system may train the machine learning model using the target image and the input image corresponding to the target image to obtain a trained machine learning model.
    Type: Application
    Filed: August 7, 2019
    Publication date: February 13, 2020
    Applicant: BlinkAI Technologies, Inc.
    Inventors: Liying Shen, Bo Zhu, Haitao Yang
  • Publication number: 20200051217
    Abstract: An image captured by an imaging device in low light conditions may cause the captured image to have poor contrast, blurring, and otherwise not display one or more objects in the image clearly. According to various aspects, systems and methods are provided for enhancing images that are captured in low light conditions.
    Type: Application
    Filed: August 7, 2019
    Publication date: February 13, 2020
    Applicant: BlinkAI Technologies, Inc.
    Inventors: Liying Shen, Bo Zhu, William Scott Lamond
  • Publication number: 20190256497
    Abstract: The present application belongs to the field of medicinal chemistry, and relates to crystals of an aniline pyrimidine compound serving as an EGFR inhibitor. Specifically, the present application relates to crystal A, crystal B and crystal C of N-(2-((2-(dimethyl amino)ethyl)(methyl)amino)-4-methoxy-5-(4-(3-methyl-2-oxo-2,3-dihydro-1H-benzo[d]imidazole-1-base)pyrimidine-2-base amino)phenyl)acrylamide (formula I) hydrochloride, and also relates to the method for preparing the crystal A, the crystal B and the crystal C, a crystal composition comprising the crystal A, the crystal B, and the crystal C, a pharmaceutical composition comprising the crystal A, the crystal B and the crystal C or the crystal composition thereof, and medical uses thereof. The crystal A, the crystal B and the crystal C in the present application has the advantages of high purity, high crystallization degree, good stability and the like.
    Type: Application
    Filed: June 23, 2017
    Publication date: August 22, 2019
    Inventors: YIZHONG ZHU, Jianqiu TANG, Fei LIU, Xiquan ZHANG, Hongmei GU, Bo ZHU, Lulu WANG, Song TANG, Yanyang ZHANG
  • Patent number: 10353766
    Abstract: A computer-implemented method comprises identifying a computer task; determining a hardware exception source associated with the computer task; determining an exception unit associated with the hardware exception source; determining a parallelization factor associated with the hardware exception source; and determining a parallel execution scenario associated with the computer task based on the exception unit and the parallelization factor. A corresponding computer program product and computer system are also disclosed.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Zhaohui Ding, Kai Huang, Jun Hua Jiang, Da Xu, Bo Zhu
  • Publication number: 20190213761
    Abstract: A system may transform sensor data from a sensor domain to an image domain using data-driven manifold learning techniques which may, for example, be implemented using neural networks. The sensor data may be generated by an image sensor, which may be part of an imaging system. Fully connected layers of a neural network in the system may be applied to the sensor data to apply an activation function to the sensor data. The activation function may be a hyperbolic tangent activation function. Convolutional layers may then be applied that convolve the output of the fully connected layers for high level feature extraction. An output layer may be applied to the output of the convolutional layers to deconvolve the output and produce image data in the image domain.
    Type: Application
    Filed: September 1, 2017
    Publication date: July 11, 2019
    Inventors: Matthew S. Rosen, Bo Zhu, Bruce R. Rosen
  • Publication number: 20190205239
    Abstract: A method and associated computer system. A first machine executes machine code in a debugging session on the first machine. The machine code had been previously received by the first machine from a second machine. The machine code includes machine executable instructions. The machine code was generated from compilation of source code developed and compiled on the second machine. In response to a change in the machine code having detected by the first machine in the debugging session on the first machine, the first machine determines a portion of the source code associated with the change in the machine code based on a profile. The profile indicates a mapping between the source code and the machine code. The first machine, while communicating with the second machine, causes the portion of the source code to be updated on the second machine based on the change in the machine code.
    Type: Application
    Filed: March 8, 2019
    Publication date: July 4, 2019
    Inventors: Jun Hua Gao, Cheng Fang Wang, Xue Yong Zhang, Xi Bo Zhu
  • Patent number: 10339428
    Abstract: An intelligent scoring method and system for a text objective question, the method comprising: acquiring an answer image of a text objective question (101); segmenting the answer image to obtain one or more segmentation results of an answer string to be identified (102); determining whether any of the segmentation results has the same number of characters as the standard answer (103); if no, the answer is determined to be wrong (106); otherwise, calculating identification confidence of the segmentation result having the same number of words as the standard answer, and/or calculating the identification confidence of respective characters in the segmentation result having the same number of words as the standard answer (104); determining whether the answer is correct according to the calculated identification confidence (105). The method can automatically score text objective questions, thus reducing consumption of human resource, and improving scoring efficiency and accuracy.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: July 2, 2019
    Assignee: IFLYTEK CO., LTD.
    Inventors: Yulong Hu, Yintian Zhang, Bo Zhu, Si Wei, Guoping Hu, Yu Hu, Qingfeng Liu
  • Publication number: 20190179491
    Abstract: A method for displaying an associated window of a terminal device is provided. The method includes for a current window displayed, determining an associated window of the current window among at least a subset of all windows of the terminal device, and displaying the associated window together with the current window, wherein content displayed in the associated window is related to content displayed in the current window. When examples of the present disclosure are employed, windows associated with each other can be displayed simultaneously, interaction between a user and the device can be reduced, and system resources of the device can be saved.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 13, 2019
    Inventors: Wei WEN, Guangfeng YAO, Bo ZHU
  • Publication number: 20190179492
    Abstract: A method for displaying an associated window of a terminal device is provided. The method includes for a current window displayed, determining an associated window of the current window among at least a subset of all windows of the terminal device, and displaying the associated window together with the current window, wherein content displayed in the associated window is related to content displayed in the current window. When examples of the present disclosure are employed, windows associated with each other can be displayed simultaneously, interaction between a user and the device can be reduced, and system resources of the device can be saved.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 13, 2019
    Inventors: Wei WEN, Guangfeng YAO, Bo ZHU
  • Patent number: 10318403
    Abstract: A method, and associated computer system and computer program product. A change of runtime code is detected by one or more processors of the computer system. The change is detected in a debugging session on a first machine. The runtime code is obtained from source code that is developed on a second machine that is different from the first machine. In response to the change being detected, a portion of the source code associated with the detected change is determined, by the one or more processors, based on a profile. The profile indicates a mapping between the source code and the runtime code. The portion of the source code is caused, by the one or more processors, to be updated based on the detected change in the runtime code.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jun Hua Gao, Cheng Fang Wang, Xue Yong Zhang, Xi Bo Zhu
  • Publication number: 20190068436
    Abstract: According to an embodiment of the present disclosure, there is provided a method for a distributed transaction processing environment. The method includes in response to determining that a state of a first node acting as a first coordinating node is not performing properly, selecting a second node from a first plurality of participating nodes communicatively coupled to the first node. The method further includes activating the selected second node to be a second coordinating node while deactivating the first node to be a participating node. In addition, the method includes performing a transaction based on a cooperation between the first and second nodes.
    Type: Application
    Filed: November 27, 2017
    Publication date: February 28, 2019
    Inventors: PING PING CHENG, JUN HUA GAO, GUAN JUN LIU, XUE YONG ZHANG, BEI CHUN ZHOU, XI BO ZHU
  • Publication number: 20190068435
    Abstract: According to an embodiment of the present disclosure, there is provided a method for a distributed transaction processing environment. The method includes in response to determining that a state of a first node acting as a first coordinating node is not performing properly, selecting a second node from a first plurality of participating nodes communicatively coupled to the first node. The method further includes activating the selected second node to be a second coordinating node while deactivating the first node to be a participating node. In addition, the method includes performing a transaction based on a cooperation between the first and second nodes.
    Type: Application
    Filed: August 22, 2017
    Publication date: February 28, 2019
    Inventors: PING PING CHENG, JUN HUA GAO, GUAN JUN LIU, XUE YONG ZHANG, BEI CHUN ZHOU, XI BO ZHU
  • Patent number: D887620
    Type: Grant
    Filed: May 27, 2019
    Date of Patent: June 16, 2020
    Inventors: Bo Zhu, Yong Li