-
公开(公告)号:US20170147535A1
公开(公告)日:2017-05-25
申请号:US14950429
申请日:2015-11-24
Applicant: International Business Machines Corporation
Inventor: Ying Cao , Zhi Chen , Sheng Liang Han , Yin Xia
IPC: G06F17/21 , G06F3/0484 , G06F17/24
CPC classification number: G06F17/214 , G06F3/04842
Abstract: A method for identifying a font displayed within an electronic document. In one embodiment, the method includes a computer processor identifying a string of two or more characters that correspond to a custom ligature within an electronic document, wherein the custom ligature is associated with at least one character of the electronic document. The method further includes accessing a font library associated with the electronic document. The method further includes identifying a font file within the font library that corresponds to the at least one character of the electronic document that is associated with the custom ligature. The method further includes identifying a glyph within the identified font file that corresponds to the custom ligature. The method further includes substituting the identified glyph into the electronic document to replace at least the custom ligature. The method further includes displaying the substituted glyph within the electronic document.
-
公开(公告)号:US20250165727A1
公开(公告)日:2025-05-22
申请号:US18516150
申请日:2023-11-21
Applicant: International Business Machines Corporation
Inventor: Nan Chen , Yin Xia , Huai Ying Xia , Xiao Juan Chen , Xiang Juan Meng
IPC: G06F40/58 , G06F18/232
Abstract: A method, computer system and computer program product to automatically translate and adjust user interfaces is provided. A processor retrieves user interface for translation to a second language, wherein the user interface comprises a plurality of elements in a first language. A processor determines at least one semantic cluster of the plurality of elements. A processor determines at least one location cluster of the plurality of elements. A processor generates a translation of the plurality of elements in the first language to the second language, where the translation of the plurality of elements maintains proximity of i) the at least one semantic cluster of the plurality of elements or ii) the at least one location cluster of the plurality of elements.
-
公开(公告)号:US11841876B2
公开(公告)日:2023-12-12
申请号:US17482406
申请日:2021-09-22
Applicant: International Business Machines Corporation
Inventor: He Fang Zhang , Xue Bo , De Song Li , Wen Kui Zhou , Yin Xia , Dong Chen
CPC classification number: G06F16/273 , G06F16/2379 , G06N20/00
Abstract: Techniques are described with regard to managing transaction size during a database replication process. An associated computer-implemented method includes identifying each of at least one transaction associated with at least one source database stored in a replication capture memory, identifying at least one potential excessive memory transaction by applying, via at least one machine learning pattern detection model, pattern detection to each of the at least one transaction stored in the replication capture memory, and constructing at least one compact data unit associated with each of the at least one potential excessive memory transaction. The computer-implemented method further includes facilitating compact data unit transmission to a replication apply server system in order to replicate the at least one compact data unit associated with each of the at least one potential excessive memory transaction to at least one target database via a replication apply server application.
-
公开(公告)号:US11195552B1
公开(公告)日:2021-12-07
申请号:US17204060
申请日:2021-03-17
Applicant: International Business Machines Corporation
Inventor: Lu Fu , Yin Xia , You You , Bin Xu , Jia Li Chen
Abstract: Methods, apparatus, computer program products for pausing playback of a video based on competency assessment of a user are provided. In response to receiving a request to play a video from a user, a processor obtains corresponding competency values for the user, wherein each competency values indicate a competency assessment of the user imitating a content of the video. A processor determines one or more nodes from respective split nodes of adjacent segments in the video as pausing nodes based on the competency values and correlation of the adjacent segments, wherein the split nodes and the correlation of the adjacent segments are determined based on the content of the video. A processor pauses a playback of the video based on the pausing nodes during the playback of the video for the user.
-
公开(公告)号:US11025687B2
公开(公告)日:2021-06-01
申请号:US16781374
申请日:2020-02-04
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Abstract: A computer-implemented method of establishing a conversation between intelligent assistants includes subdividing content of a user's conversation monitored over a predetermined period of time into a plurality of segments, and associating a time stamp with each segment; hashing each of the plurality of segments wherein a hash value is associated with each segment; matching pairs of the hash values and their time stamps with hash values and time stamps received from one or more intelligent assistants associated with the one or more other persons; and establishing a connection between the user's intelligent assistant and an intelligent assistant of at least one of the one or more other persons, when the user's hash value and time stamp for one or more segments of the conversation match hash values and time stamps of one or more conversation segments of the at least one of the one or more other persons.
-
公开(公告)号:US20210116774A1
公开(公告)日:2021-04-22
申请号:US17136700
申请日:2020-12-29
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Yin Xia , Ting Yin , Dong Chen , Ting Ting BJ Zhan , Xiang Juan Meng
Abstract: An anti-peep screen is provided. The anti-peep screen includes a casing, a plurality of microspheres within the casing, wherein each of the microspheres includes a colorless transparent fluid fill and a plurality of charged particles, and a base electrode within the casing adjacent to the plurality of microspheres.
-
公开(公告)号:US20200249809A1
公开(公告)日:2020-08-06
申请号:US16267984
申请日:2019-02-05
Applicant: International Business Machines Corporation
Inventor: Yin Xia , Dong Chen , Huai Ying Xia , Ya Ju Yan , Li Hong Qi , Zhou Kun
IPC: G06F3/0485 , G06F3/0481
Abstract: Embodiments of the present invention include computer-implemented methods, computer systems, and computer program products for displaying messages based on categories. According to an embodiment, a computer-implemented method comprises: receiving, by a device operatively coupled to one or more processors, a request for displaying messages for a user based on categories; calculating, by the device, an importance score of each of the messages to the user; classifying, by the device, the messages into the categories based on calculated importance scores of the messages; and displaying, by the device, the messages for the user based on the categories.
-
公开(公告)号:US20200097553A1
公开(公告)日:2020-03-26
申请号:US16140767
申请日:2018-09-25
Applicant: International Business Machines Corporation
Inventor: Su Liu , Denise M. Genty , Yin Xia , Corradino Jones
Abstract: A method of cognitive translation integrated with context sensitive derivations is provided. The method is implemented via a cognitive translation engine that receives, from an integrated development environment, program-integrated information relationships with respect to a message package. The program-integrated information relationships includes the context sensitive derivations. The cognitive translation engine translates program-integrated information translation requests from a source language into a target language according to the context sensitive derivations. The program-integrated information translation requests are embedded with program-integrated information relationships.
-
公开(公告)号:US20190141097A1
公开(公告)日:2019-05-09
申请号:US15805561
申请日:2017-11-07
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Abstract: A computer-implemented method of establishing a conversation between intelligent assistants includes subdividing content of a user's conversation monitored over a predetermined period of time into a plurality of segments, and associating a time stamp with each segment; hashing each of the plurality of segments wherein a hash value is associated with each segment; matching pairs of the hash values and their time stamps with hash values and time stamps received from one or more intelligent assistants associated with the one or more other persons; and establishing a connection between the user's intelligent assistant and an intelligent assistant of at least one of the one or more other persons, when the user's hash value and time stamp for one or more segments of the conversation match hash values and time stamps of one or more conversation segments of the at least one of the one or more other persons.
-
公开(公告)号:US20190026367A1
公开(公告)日:2019-01-24
申请号:US15657626
申请日:2017-07-24
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Gregory J. Boss , Rick A. Hamilton, II , Yin Xia , Yu Lin Zhai
Abstract: Embodiments of the invention include method, systems and computer program products for obtaining a scene from a database. Aspects of the invention include receiving a search request for a scene stored in a database including annotated video content. One or more keywords are extracted from the search request. Extended keywords are generated for each keyword. The extended keywords and keywords are compared to the annotated video content to identify target scenes including target scene annotations. A confidence rating is assigned to each of the target scenes based at least in part on a correlation between the target scene annotations for each of the target scenes and the extended keywords and keywords. And at least one of the target scenes are displayed to the user, wherein the at least one of the target scenes is determined based on the confidence ratings.
-
-
-
-
-
-
-
-
-