Patents by Inventor XIAOYANG YANG
XIAOYANG 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: 11966711Abstract: Embodiments of the present disclosure relate to a solution for translation verification and correction. According to the solution, a neural network is trained to determine an association degree among a group of words in a source or target language. The neural network can be used for translation verification and correction. According to the solution, a group of words in a source language and translations of the group of words in a target language are obtained. An association degree among the group of words and an association degree among the translations can be determined by using the trained neural network. Then, whether there is a wrong translation can be determined based on the association degrees. In some embodiments, corresponding methods, systems and computer program products are provided.Type: GrantFiled: May 18, 2021Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Guang Ming Zhang, Xiaoyang Yang, Hong Wei Jia, Mo Chi Liu, Yun Wang
-
Publication number: 20230405478Abstract: An interaction method for game live-streaming includes displaying, on a terminal device, a first game interface of a game application, and, in response to a first trigger operation associated with a live-streaming screen of the game application, generating and displaying a second game interface and a live-streaming screen of the game application. Generating and displaying the second game interface and the live-streaming screen includes creating a picture-in-picture view and adding the picture-in-picture view to a first region of the second game interface, and displaying, on the terminal device, the live-streaming screen in the picture-in-picture view in the first region of the second game interface.Type: ApplicationFiled: September 6, 2023Publication date: December 21, 2023Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Hongyong QIAO, Lijun WANG, Xiaoyang YANG, Yimin LAI, Yi LAI
-
Patent number: 11614963Abstract: A method of operating a shared computing environment includes receiving a client request for an optimized runtime configuration of the shared computing environment for executing a task, receiving runtime data of the task collected from a prior runtime, inferring a runtime configuration from the runtime data, determining a predicted timeseries workload for the shared computing environment, updating the runtime configuration to including the timeseries workload prediction, wherein the updating outputs the optimized runtime configuration, and configuring the shared computing environment according to the optimized runtime configuration in executing the task.Type: GrantFiled: September 25, 2020Date of Patent: March 28, 2023Assignee: International Business Machines CorporationInventors: Hong Wei Jia, Guang Ming Zhang, Mo Chi Liu, Yun BJ Wang, Wu Yan, Xiaoyang Yang, He Sheng Yang
-
Patent number: 11537556Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.Type: GrantFiled: March 12, 2020Date of Patent: December 27, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James A. Reimer, Xiaoyang Yang, Alan T. Yaung
-
Publication number: 20220374614Abstract: Embodiments of the present disclosure relate to a solution for translation verification and correction. According to the solution, a neural network is trained to determine an association degree among a group of words in a source or target language. The neural network can be used for translation verification and correction. According to the solution, a group of words in a source language and translations of the group of words in a target language are obtained. An association degree among the group of words and an association degree among the translations can be determined by using the trained neural network. Then, whether there is a wrong translation can be determined based on the association degrees. In some embodiments, corresponding methods, systems and computer program products are provided.Type: ApplicationFiled: May 18, 2021Publication date: November 24, 2022Inventors: Guang Ming Zhang, Xiaoyang Yang, Hong Wei Jia, Mo Chi Liu, Yun Wang
-
Publication number: 20220100558Abstract: A method of operating a shared computing environment includes receiving a client request for an optimized runtime configuration of the shared computing environment for executing a task, receiving runtime data of the task collected from a prior runtime, inferring a runtime configuration from the runtime data, determining a predicted timeseries workload for the shared computing environment, updating the runtime configuration to including the timeseries workload prediction, wherein the updating outputs the optimized runtime configuration, and configuring the shared computing environment according to the optimized runtime configuration in executing the task.Type: ApplicationFiled: September 25, 2020Publication date: March 31, 2022Inventors: Hong Wei Jia, Guang Ming Zhang, Mo Chi Liu, Yun BJ Wang, Wu Yan, Xiaoyang Yang, He Sheng Yang
-
Patent number: 11257362Abstract: Embodiments generally relate to determining traffic congestion patterns. In some embodiments, a method includes identifying congestion events for each road of a plurality of roads in a road network, where each congestion event indicates a drop in average vehicle speed below a predetermined speed threshold for a particular road in the road network, and where the congestion events span a predetermined time period. The method further includes determining local clusters of the congestion events based on one or more road condition parameters, where each local cluster defines a local congestion pattern for a particular road of the plurality of roads in the road network. The method further includes grouping the local clusters into one or more global clusters based on the one or more road condition parameters, where the global clusters define global congestion patterns in the road network.Type: GrantFiled: April 18, 2018Date of Patent: February 22, 2022Assignee: International Business Machines CorporationInventors: Jing Xu, Xiaoyang Yang, Ji Hui Yang, Jun Wang, Jing James Xu
-
Patent number: 11238728Abstract: Embodiments generally relate to determining traffic congestion patterns. In some embodiments, a method includes identifying congestion events for each road of a plurality of roads in a road network, where each congestion event indicates a drop in average vehicle speed below a predetermined speed threshold for a particular road in the road network, and where the congestion events span a predetermined time period. The method further includes determining local clusters of the congestion events based on one or more road condition parameters, where each local cluster defines a local congestion pattern for a particular road of the plurality of roads in the road network. The method further includes grouping the local clusters into one or more global clusters based on the one or more road condition parameters, where the global clusters define global congestion patterns in the road network.Type: GrantFiled: June 11, 2019Date of Patent: February 1, 2022Assignee: International Business Machines CorporationInventors: Jing Xu, Xiaoyang Yang, Ji Hui Yang, Jun Wang, Jing Xu
-
Patent number: 11188560Abstract: A latest status record of an object in a local storage node is obtained as a local status record of the object. The status record includes a name of an operation changing the object, a timestamp of the operation changing the object, a first status flag, and a second status flag. The first status flag indicates whether a synchronization of the object from current object storage node to another object storage node is executed. The second status flag indicates whether a synchronization of the object from another object storage node to the current object storage node is executed. The latest status record of the object is obtained of the object in from a remote object storage node as a remote status record of the object. A synchronization of the object is executed based on the local status record and the remote status record.Type: GrantFiled: September 23, 2019Date of Patent: November 30, 2021Assignee: International Business Machines CorporationInventors: Hai Ji, Yuan Yuan Li, Xiaoyang Yang, Chun Guang Zeng
-
Patent number: 11004333Abstract: A method, computer system, and a computer program product for detecting a plurality of influential factors for traffic congestion is provided. The present invention may include identifying one or more influential roads and one or more influential routings associated with an object road in a target road network. The present invention may also include quantifying an impact associated with the identified one or more influential roads and the identified one or more influential routings associated with the object road, wherein at least one Impact Matrix is utilized to determine a road-by-road influence in connection to the target road network.Type: GrantFiled: November 29, 2018Date of Patent: May 11, 2021Assignee: International Business Machines CorporationInventors: Jing James Xu, Jing Xu, Jun Wang, Xiaoyang Yang, Ji Hui Yang
-
Publication number: 20200210381Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.Type: ApplicationFiled: March 12, 2020Publication date: July 2, 2020Inventors: James A. REIMER, Xiaoyang YANG, Alan T. YAUNG
-
Publication number: 20200175853Abstract: A method, computer system, and a computer program product for detecting a plurality of influential factors for traffic congestion is provided. The present invention may include identifying one or more influential roads and one or more influential routings associated with an object road in a target road network. The present invention may also include quantifying an impact associated with the identified one or more influential roads and the identified one or more influential routings associated with the object road, wherein at least one Impact Matrix is utilized to determine a road-by-road influence in connection to the target road network.Type: ApplicationFiled: November 29, 2018Publication date: June 4, 2020Inventors: Jing James Xu, Jing Xu, Jun Wang, Xiaoyang Yang, Ji Hui Yang
-
Patent number: 10628381Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.Type: GrantFiled: November 22, 2016Date of Patent: April 21, 2020Assignee: International Business Machines CorporationInventors: James A. Reimer, Xiaoyang Yang, Alan T. Yaung
-
Publication number: 20200019559Abstract: A latest status record of an object in a local storage node is obtained as a local status record of the object. The status record includes a name of an operation changing the object, a timestamp of the operation changing the object, a first status flag, and a second status flag. The first status flag indicates whether a synchronization of the object from current object storage node to another object storage node is executed. The second status flag indicates whether a synchronization of the object from another object storage node to the current object storage node is executed. The latest status record of the object is obtained of the object in from a remote object storage node as a remote status record of the object. A synchronization of the object is executed based on the local status record and the remote status record.Type: ApplicationFiled: September 23, 2019Publication date: January 16, 2020Inventors: Hai Ji, Yuan Yuan Li, Xiaoyang Yang, Chun Guang Zeng
-
Publication number: 20190325741Abstract: Embodiments generally relate to determining traffic congestion patterns. In some embodiments, a method includes identifying congestion events for each road of a plurality of roads in a road network, where each congestion event indicates a drop in average vehicle speed below a predetermined speed threshold for a particular road in the road network, and where the congestion events span a predetermined time period. The method further includes determining local clusters of the congestion events based on one or more road condition parameters, where each local cluster defines a local congestion pattern for a particular road of the plurality of roads in the road network. The method further includes grouping the local clusters into one or more global clusters based on the one or more road condition parameters, where the global clusters define global congestion patterns in the road network.Type: ApplicationFiled: April 18, 2018Publication date: October 24, 2019Inventors: Jing XU, Xiaoyang YANG, Ji Hui YANG, Jun WANG, Jing James XU
-
Publication number: 20190325742Abstract: Embodiments generally relate to determining traffic congestion patterns. In some embodiments, a method includes identifying congestion events for each road of a plurality of roads in a road network, where each congestion event indicates a drop in average vehicle speed below a predetermined speed threshold for a particular road in the road network, and where the congestion events span a predetermined time period. The method further includes determining local clusters of the congestion events based on one or more road condition parameters, where each local cluster defines a local congestion pattern for a particular road of the plurality of roads in the road network. The method further includes grouping the local clusters into one or more global clusters based on the one or more road condition parameters, where the global clusters define global congestion patterns in the road network.Type: ApplicationFiled: June 11, 2019Publication date: October 24, 2019Inventors: Jing XU, Xiaoyang YANG, Ji Hui YANG, Jun WANG, Jing XU
-
Patent number: 10437851Abstract: A latest status record of an object in a local storage node is obtained as a local status record of the object. The status record includes a name of an operation changing the object, a timestamp of the operation changing the object, a first status flag, and a second status flag. The first status flag indicates whether a synchronization of the object from current object storage node to another object storage node is executed. The second status flag indicates whether a synchronization of the object from another object storage node to the current object storage node is executed. The latest status record of the object is obtained of the object in from a remote object storage node as a remote status record of the object. A synchronization of the object is executed based on the local status record and the remote status record.Type: GrantFiled: September 29, 2015Date of Patent: October 8, 2019Assignee: International Business Machines CorporationInventors: Hai Ji, Yuan Yuan Li, Xiaoyang Yang, Chun Guang Zeng
-
Patent number: 10423580Abstract: A method and system for storage of an aggregation file and method and system for compression of the same. The method for compressing an aggregation file includes: acquiring the aggregation file to be compressed; copying remaining files in the acquired aggregation file into a new aggregation file based on metadata of a deleted object stored in a deletion file corresponding to the acquired aggregation file; and removing the acquired aggregation file. The present invention also provides a system for compressing an aggregation file and a method and system for storing an aggregation file.Type: GrantFiled: October 29, 2015Date of Patent: September 24, 2019Assignee: International Business Machines CorporationInventors: Hai Ji, Yuan Yuan Li, Xiaoyang Yang, Chun Guang Zeng
-
Patent number: 10216440Abstract: A method, computer program product, and computer system for disk management in a distributed storage system. The distributed storage system comprises a plurality of disks within a main disk ring, where the disks store target data. In one embodiment, the method comprises dividing the target data into cold target data and hot target data, and grouping one or more disks within the main disk ring into a cold data disk ring and the remaining one or more disks within the main disk ring into a hot data disk ring. The method further comprises migrating the cold target data on disks not within the cold data disk ring onto disks within the cold data disk ring while migrating the hot target data on disks not within the hot data disk ring onto disks within the hot data disk ring, and reducing a spinning rate of disks within the cold data disk ring.Type: GrantFiled: December 1, 2017Date of Patent: February 26, 2019Assignee: International Business Machines CorporationInventors: Lei Chen, Li Chen, Xiaoyang Yang, Jun Wei Zhang
-
Publication number: 20180243451Abstract: Provided are immunoconjugate probes useful for detecting hepatocellular carcinoma (HCC) lesions. The probes comprise a glypican-3 (GPC3)-specific monoclonal antibody or fragment thereof conjugated to a radionuclide such as 89Zr, 64Cu, and the like. The probes are useful for obtaining PET images with high tumor-to-liver ratios and targeting for diagnostic imaging of HCC lesions or cells in vitro and in vivo.Type: ApplicationFiled: April 27, 2018Publication date: August 30, 2018Inventors: Zhen Cheng, Mei-Sze Chua, Samuel So, Xiaoyang Yang