-
公开(公告)号:US11785136B2
公开(公告)日:2023-10-10
申请号:US17083389
申请日:2020-10-29
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jenny Jing He , Adrian Kyte , Joseph R Winchester , Cheng Fang Wang , Ping Xiao
CPC classification number: H04M3/2236 , G10L15/22 , G10L25/69 , G10L2015/225
Abstract: Method and system are provided for audio quality feedback during live transmission from a source that is received at multiple audience devices. The method carried out at a server includes: obtaining audio information of an audio signal as received by at least some of the audience devices in a transmission session; classifying one or more subsets of the audience devices by one or more common factors per subset; and analyzing the obtained audio information from the audience devices in conjunction with the classifications of the subsets of the audience devices to determine one or more common factors that affect received audio quality at an identified subset of the audience devices classified by the one or more common factors. The method provides feedback of the one or more common factors to at least one of the audience devices in the identified subset or to the source device, or to both.
-
公开(公告)号:US11347523B2
公开(公告)日:2022-05-31
申请号:US17089847
申请日:2020-11-05
Applicant: International Business Machines Corporation
Inventor: Xiao Ling Chen , Zhan Peng Huo , Yong Yin , Dong Hui Liu , Qi Li , Jia Yu , Jiang Yi Liu , Xiao Xuan Fu , Cheng Fang Wang
IPC: G06F9/445
Abstract: Techniques include executing a software program having a function call to a shared library and reloading the shared library without stopping execution of the software program. A global offset table (GOT) is updated responsive to resolving a link address associated with the function call. An entry in GOT included a link address field, an index field, and a resolved field, the updating including updating the index field with an affirmative value and marking the resolved field with an affirmative flag for the entry in the GOT. Responsive to reloading the shared library, the entry in the GOT is found having the affirmative value in the index field and the affirmative flag in the resolved field. An address value in the link address field is returned for the entry having the affirmative value in the index field, responsive to a subsequent execution of the function call to the shared library.
-
公开(公告)号:US20220141331A1
公开(公告)日:2022-05-05
申请号:US17083389
申请日:2020-10-29
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jenny Jing He , Adrian KYTE , Joseph R. Winchester , Cheng Fang Wang , Ping XIAO
Abstract: Method and system are provided for audio quality feedback during live transmission from a source that is received at multiple audience devices. The method carried out at a server includes: obtaining audio information of an audio signal as received by at least some of the audience devices in a transmission session; classifying one or more subsets of the audience devices by one or more common factors per subset; and analyzing the obtained audio information from the audience devices in conjunction with the classifications of the subsets of the audience devices to determine one or more common factors that affect received audio quality at an identified subset of the audience devices classified by the one or more common factors. The method provides feedback of the one or more common factors to at least one of the audience devices in the identified subset or to the source device, or to both.
-
公开(公告)号:US20220103561A1
公开(公告)日:2022-03-31
申请号:US17032010
申请日:2020-09-25
Applicant: International Business Machines Corporation
Inventor: Li Cao , Ze Ming Zhao , Qing Li , Yi Shan Jiang , Cheng Fang Wang
Abstract: Embodiments of the present invention relate to methods, systems, and computer program products for user behavior management. In embodiments, a group of states of a user of an application system within a previous time period may be obtained. A state in the group of states may be associated with a privilege of the user for accessing resources in the application system during the previous time period. A feature of the user may be generated based on the group of states. A privilege of the user at a current time may be managed in the application system based on the feature. With these embodiments, the user behavior may be managed according to various aspect of the user's historical states and thus the user may be managed in a more accurate and effective manner.
-
公开(公告)号:US11244288B2
公开(公告)日:2022-02-08
申请号:US15173414
申请日:2016-06-03
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jun Hua Gao , Cheng Fang Wang , Guang Yu Ye , Jing Jing Zhang , Xue Yong Zhang , Xue Liang Zhao , Xi Bo Zhu
IPC: G06Q10/10
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.
-
公开(公告)号:US11237822B2
公开(公告)日:2022-02-01
申请号:US16655728
申请日:2019-10-17
Applicant: International Business Machines Corporation
Inventor: Guo Qiang Li , Cheng Fang Wang , Ping Ping Cheng , Zhen Zhang , Chang Ning Song
Abstract: Embodiments of the present invention provide a computer-implemented method for generating an API difference description file that describes the differences between multiple API versions to assist in migrating an application program from a first version to a second version. The method includes receiving a first API description file of a first version of a web API, receiving a second API description file of a second version of the web API, generating an API difference description file that describes differences between the first and second API description files, and then updating an application program using the API difference description file.
-
公开(公告)号:US11144429B2
公开(公告)日:2021-10-12
申请号:US16550472
申请日:2019-08-26
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Tian Ming Pan , Peng Fei Tian , Chu Yun Tong , Fan Zhang , Cheng Fang Wang , Bo Chen Zhu
Abstract: Aspects of the invention include detecting and predicting application performance. A non-limiting example computer-implemented method includes receiving source code and generating a first model of the source code by labeling a word of the source code. The computer implemented method optimizes the first model of the source code by assembling the first model of the source code with a plurality of models generated by a model generation module into a second model of the source code and extracts at least two basic features from the second model of the source code. The computer-implemented method provides an estimated performance of the source code based on historical data of the basic features extracted from the second model of the source code.
-
公开(公告)号:US20210132957A1
公开(公告)日:2021-05-06
申请号:US16668003
申请日:2019-10-30
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Cheng Fang Wang , Li Cao , Peng Fei Tian , Hong Yi Zhang , Yong Wu , Bin Xu , Qing Li
IPC: G06F9/4401 , G06F9/50
Abstract: A method, computer system and computer program product for processing configuration after a cluster migration are provided. In this method, a network booting program is received at a computing node from a management node for a cluster. The cluster includes at least one computing node. An operating system is booted in a memory of the computing node with the received network booting program. Configuration changes are received from the management node, and the configurations in a local storage of the computing node are updated according to the received configuration changes.
-
公开(公告)号:US20200233628A1
公开(公告)日:2020-07-23
申请号:US16250709
申请日:2019-01-17
Applicant: International Business Machines Corporation
Inventor: Jenny Jing He , Joe Winchester , Adrian Kyte , Cheng Fang Wang , Ping Xiao
Abstract: A system, computer-implemented method, and computer program product for demonstrating a software application on a computer. The system includes a capture component running in a presenter environment and an invoker component running in a viewer environment. One or more steps performed by a presenter on a first copy of a software application being run in the presenter environment are recorded at the capture component. The invoker component access the one or more steps and performs the one or more steps on a second copy of the software application being run in the viewer environment.
-
公开(公告)号:US10318403B2
公开(公告)日:2019-06-11
申请号:US15156967
申请日:2016-05-17
Applicant: International Business Machines Corporation
Inventor: Jun Hua Gao , Cheng Fang Wang , Xue Yong Zhang , Xi Bo Zhu
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.
-
-
-
-
-
-
-
-
-