Patents by Inventor Xue Yong Zhang

Xue Yong Zhang 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: 11356738
    Abstract: A processor may receive a recording. The recording may include one or more user guidance sequences and be displayed to a user. The processor may receive a first user input response to an initiation of a first user guidance sequence. The processor may determine, in response to receiving the first user input, that there is a discrepancy between the first user input and the first user guidance sequence. The processor may automatically modify the playback setting of the recording. The processor may display the discrepancy between the first user input and the first user guidance sequence to the user.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Ping Xiao, Shi Yu Wang, Xue Yong Zhang, Ya Peng Dong, Xiao Xiao Pei
  • Patent number: 11307889
    Abstract: Techniques for virtual machines include receiving virtual machine (VM) requests, and finding one or more VM requests of the VM requests that optimize available resources of a candidate host machine while seeking to minimize differences between the one or more VM requests and the candidate host machine. The one or more VM requests are allocated to the candidate host machine.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: April 19, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Qing Feng Hao, Biao Cao, Li Ping Hao, Xiao Feng Ren, Dong Yan Yang, YaLian Pan, Xue Yong Zhang, Xi Qian
  • Patent number: 11307958
    Abstract: Data collection is provided, in which one or more affected transactions related to one or more transaction exceptions are determined. Based on one or more features of the one or more affected transactions, one or more trace features are determined. Based on the one or more trace features, a data collection rule is generated. Data of a subsequent transaction complying with the data collection rule is collected.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: April 19, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xin Zheng, Si Bin Fan, Xue Yong Zhang, Li Xiang, Li Li, Ting Xie, Chang Zhi GZ Zhang, Yan Wang, Hai He
  • Patent number: 11244288
    Abstract: Systems and methods are provided for generating task reminders. The method includes identifying, using a processor, a task description by parsing digital text from a message in an application. The method further includes obtaining context information from the parsed digital text indicating an association between the task description and the application. The method additionally includes generating, using the processor, a task reminder based on the obtained context information, the task reminder including digital text indicating the association between the task description and the application.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: February 8, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jun Hua Gao, Cheng Fang Wang, Guang Yu Ye, Jing Jing Zhang, Xue Yong Zhang, Xue Liang Zhao, Xi Bo Zhu
  • Publication number: 20210373925
    Abstract: Techniques for virtual machines include receiving virtual machine (VM) requests, and finding one or more VM requests of the VM requests that optimize available resources of a candidate host machine while seeking to minimize differences between the one or more VM requests and the candidate host machine. The one or more VM requests are allocated to the candidate host machine.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 2, 2021
    Inventors: QING FENG HAO, Biao Cao, Li Ping Hao, Xiao Feng Ren, Dong Yan Yang, YaLian Pan, XUE YONG ZHANG, Xi Qian
  • Publication number: 20210240516
    Abstract: Embodiments of the present invention relate to methods, systems, and computer program products for distributed transaction management. In a method, a first transaction is performed, where both a first data in a first application system and a second data in a second application system are to be accessed in the first transaction. A second transaction is identified in response to a determination that the second data in the second application system fails to be accessed in the first transaction, the first data in the first application system being accessed in the second transaction during performing the first transaction. A value of the first data is determined based on status of the first transaction and status of the second transaction.
    Type: Application
    Filed: February 5, 2020
    Publication date: August 5, 2021
    Inventors: Xiao Yuan XY Ma, Xue Yong ZHANG, Xi Bo Zhu, Guan Jun LIU, Shi Yu Wang
  • Patent number: 11080379
    Abstract: A method, system and computer program product for processing data are provided. In the method, a request is received to perform an access-controlled operation in a user device. A biometric feature input from an input module of the user device is received for the request. It is determined whether the received biometric feature matching with a primary biometric feature, the primary biometric feature being identified from a plurality of biometric features stored in the user device and being used to authenticate a user for the access-controlled operation. The access-controlled operation is enabled in response to determining the received biometric feature matching with a primary biometric feature.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Wei Li, Yi Jie Ma, Zhi Dan Hao, Yu Mei Dai, Mai Zeng, Xue Yong Zhang, Wen Zhong Liu
  • Patent number: 11074422
    Abstract: Methods, systems, and devices for determining a person's location and for presenting navigation instructions are provided. In an embodiment, a method for determining a user's location includes obtaining an image of a graphical indicator at a first location. The graphical indicator is located on a surface of an object in an area and the graphical indicator includes mapping and location information encoded in the graphical indicator. The method also includes determining a map and a user's location on the map according to the graphical indicator.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Zhan Peng Huo, Wen Ji Huang, Wen Bin Han, Xue Yong Zhang
  • Patent number: 11059492
    Abstract: Managing vehicle operations according to driver behavior by: defining a multi-dimensional preemptive driver daily behavior (PDDB) data structure; defining a PDDB abnormal behavior criteria; and defining a PDDB abnormal behavior algorithm. Further, by: collecting PDDB data; acquiring a PDDB assessment according to the PDDB analysis; and preemptively communicating driver vehicle-access instructions according to the PDDB assessment.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: July 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Anita Govindjee, Cheng Xu, Su Liu, Xue Yong Zhang
  • Patent number: 11030074
    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: Grant
    Filed: March 8, 2019
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jun Hua Gao, Cheng Fang Wang, Xue Yong Zhang, Xi Bo Zhu
  • Patent number: 10958603
    Abstract: A computer-implemented method is presented for enabling instant and automatic photo sharing between computing devices. The method includes allowing a first user to operate a first computing device to create a plurality of images, the plurality of images including physical characteristics of a second user, transmitting a broadcast message to a plurality of second computing devices, determining whether a match occurs between the first computing device and one or more of the plurality of second computing devices, and establishing a local area network between the first computing device and matched second computing devices. The method further includes automatically and instantly transmitting the plurality of images to the matched second computing devices by priority and sequence determinations, and, upon completion of the transmittal of the plurality of images to the matched second computing devices, terminating the local area network.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kun Yang, Zhi Li Guan, Huai Ying Xia, Xue Yong Zhang, Jin Zhang, Xi Mei Kong
  • Patent number: 10915496
    Abstract: In an approach for generating a file, a computer provides a selection window associated with a second file, wherein the selection window is at least partially transparent and at least partially overlays an opened first file. The computer identifies content within the opened first file that is overlaid by the provided selection window associated with the second file. The computer transfers a copy of the identified content within the opened first file that is overlaid by the provided selection window associated with the second file, wherein the opened first file does not incorporate changes that are made within the second file.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: February 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Li Jia Chen, Nan Chen, Yang Liang, Qin Qiong Zhang, Xue Yong Zhang, Jia Zou
  • Publication number: 20200257785
    Abstract: A method, system and computer program product for processing data are provided. In the method, a request is received to perform an access-controlled operation in a user device. A biometric feature input from an input module of the user device is received for the request. It is determined whether the received biometric feature matching with a primary biometric feature, the primary biometric feature being identified from a plurality of biometric features stored in the user device and being used to authenticate a user for the access-controlled operation. The access-controlled operation is enabled in response to determining the received biometric feature matching with a primary biometric feature.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 13, 2020
    Inventors: Wei Li, Yi Jie Ma, Zhi Dan Hao, Yu Mei Dai, Mai Zeng, Xue Yong Zhang, Wen Zhong Liu
  • Patent number: 10713103
    Abstract: Examples of techniques lightweight application programming interface (API) creation and management are described herein. An aspect includes sending an API response to a client based on a first API request from the client. Another aspect includes receiving a first data consumption record corresponding to the API response, wherein the first data consumption record indicates an amount of data that was discarded from the API response by the client. Another aspect includes determining, based on the first data consumption record, a lightweight API. Another aspect includes sending the lightweight API to the client based on a second API request from the client.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: July 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ping Xiao, Guo Qiang Li, Xue Yong Zhang, Guan Jun Liu
  • Publication number: 20200218863
    Abstract: Methods, systems, and devices for determining a person's location and for presenting navigation instructions are provided. In an embodiment, a method for determining a user's location includes obtaining an image of a graphical indicator at a first location. The graphical indicator is located on a surface of an object in an area and the graphical indicator includes mapping and location information encoded in the graphical indicator. The method also includes determining a map and a user's location on the map according to the graphical indicator.
    Type: Application
    Filed: January 3, 2019
    Publication date: July 9, 2020
    Inventors: Zhan Peng Huo, Wen Ji Huang, Wen Bin Han, Xue Yong Zhang
  • 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: 10671385
    Abstract: A computer-implemented method includes detecting a first user is editing a first version of a content piece. A first feature set value is determined, describing a first set of values of one or more features of the first version. Based on the first feature set value, a first maturity score of the first version is determined, using a mapping. It is detected that a second user is editing a second version of the content piece in parallel with the first user editing the first version. A second feature set value is determined, describing a second set of values of the one or more features of the second version of the content piece. Based on the second feature set value, a second maturity score of the second version is determined, using the mapping. It is detected that the second maturity score meets a maturity threshold. Thus, a remedial action is performed.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ping Xiao, Su Liu, Si Bin Fan, Meng Wan, Xue Yong Zhang
  • 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: 20200154173
    Abstract: A processor may receive a recording. The recording may include one or more user guidance sequences and be displayed to a user. The processor may receive a first user input response to an initiation of a first user guidance sequence. The processor may determine, in response to receiving the first user input, that there is a discrepancy between the first user input and the first user guidance sequence. The processor may automatically modify the playback setting of the recording. The processor may display the discrepancy between the first user input and the first user guidance sequence to the user.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: Ping Xiao, Shi Yu Wang, Xue Yong Zhang, Ya Peng Dong, Xiao Xiao Pei