Patents by Inventor Dong Jun Zong
Dong Jun Zong 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: 20230412537Abstract: Cognitive determination of whether a message is suitable for sending over a data communications network can include extracting tokens from the message prior to transmitting the message. One or more intended recipients of the message can be determined from the tokens. A machine learning classification model corresponding to the one or more recipients of the message can be selected. The machine learning classification model can be constructed based on tokens extracted from prior messages, which are combined to create a plurality of documents for training the machine learning classification model. The one or more tokens extracted from the message can be classified using the machine learning classification model. An alert message can be generated in response to determining based on the classifying that the message is unsuited for sending.Type: ApplicationFiled: August 30, 2023Publication date: December 21, 2023Inventors: Dong Jun Zong, Da Li Liu, Qi Feng Huo, Yue Wang, Jing Xing, Jian Fang Zhang
-
Patent number: 11784948Abstract: Cognitive determination of whether a message is suitable for sending over a data communications network can include extracting tokens from the message prior to transmitting the message. One or more intended recipients of the message can be determined from the tokens. A machine learning classification model corresponding to the one or more recipients of the message can be selected. The machine learning classification model can be constructed based on tokens extracted from prior messages, which are combined to create a plurality of documents for training the machine learning classification model. The one or more tokens extracted from the message can be classified using the machine learning classification model. An alert message can be generated in response to determining based on the classifying that the message is unsuited for sending.Type: GrantFiled: January 29, 2020Date of Patent: October 10, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dong Jun Zong, Da Li Liu, Qi Feng Huo, Yue Wang, Jing Xing, Jian Fang Zhang
-
Patent number: 11714966Abstract: Providing cognitive responses with an electronic message system includes predicting an urgency level corresponding to an electronic message received by the system based on detecting pre-defined features within the message and assigning a classification to the message based on the detected features. The message and corresponding urgency level can be mapped to a response action based on the classification assigned to the message. A notification of the response action and corresponding urgency level can be generated.Type: GrantFiled: November 13, 2018Date of Patent: August 1, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dong Jun Zong, Jonathan Dunne, Da Li Liu, Jing Xing, Xue Fei Duan, Mark Wallace
-
Patent number: 11579830Abstract: Embodiments generally enable a mobile device to display a window of a remote desktop on a mobile device with a native layout. In some embodiments, a method includes receiving a remote desktop display request from a mobile client device, wherein the remote desktop display request includes display information of the mobile client device. The method further includes generating a copy of a window process of a remote desktop computer. The method further includes generating a virtual display based at least in part on the copy of the window process of the remote desktop computer and on the display information of the mobile client device. The method further includes sending virtual display information to the mobile client device based at least in part on the virtual display.Type: GrantFiled: October 31, 2018Date of Patent: February 14, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dong Jun Zong, Da Li Liu, Yue Wang, Jing Xing, Jian Fang Zhang, Qi Feng Huo
-
Patent number: 11295084Abstract: In an approach for detecting key messages for a video, a processor builds a role model based on data from one or more data sources, with an identification feature of each role in a video. A processor samples a plurality of frames of the video. A processor identifies a key object presented in the plurality of frames. The key object is a role in the video. A processor recognizes a movement scenario associated with the role. A processor dynamically updates the role model based on the movement scenario. A processor identifies a role name based on the movement scenario. A processor generates a description script associated with the movement scenario for the role. A processor outputs the description script.Type: GrantFiled: September 16, 2019Date of Patent: April 5, 2022Assignee: International Business Machines CorporationInventors: Wei Qin, Jing Jing Zhang, Xi Juan Men, Xiaoli Duan, Yue Chen, Dong Jun Zong
-
Patent number: 11243650Abstract: This disclosure relates to a method, system, and computer program product for accessing remote desktop applications. In one implementation, a computer-implement method is provided. According to the method, a split view of a window of an application running on a host device is determined at the host device, wherein the split view comprises a plurality of sub-windows, and each of the sub-windows provides a view of a portion of the window. Information about the sub-windows is sent to a client device in communication with the host device. Frame buffer data of at least one of the sub-windows is transmitted to the client device in response to receiving a selection of the at least one sub-window from the client device.Type: GrantFiled: March 7, 2018Date of Patent: February 8, 2022Assignee: International Business Machines CorporationInventors: Dong Jun Zong, Da Li Liu, Jing Xing, Xue Fei Duan, Yue Wang
-
Patent number: 11175804Abstract: The present disclosure relates to a method and system for deploying user interface elements on a screen which has broken-faulty regions on the screen. One or more broken-faulty regions are detected on the screen. At least a part of the normal regions on the screen is determined to be a region for displaying at least a part of one or more user interface elements which are related to the one or more broken-faulty regions. The at least a part of the one or more user interface elements are deployed on the screen based on the result of the determining.Type: GrantFiled: October 30, 2019Date of Patent: November 16, 2021Assignee: International Business Machines CorporationInventors: Xue Lan Zhang, Dong Jun Zong, Jin Zhang, Zhun Huang, Yuan Jie Zhang, Yan Xiu Wu
-
Patent number: 11144668Abstract: A method for automatically detecting and concealing content associated with an incoming notification in response to receiving and presenting the incoming notification on a computing device is provided. The method may include receiving the incoming notification on a computing device. The method may further include extracting and categorizing different parts of the incoming notification, and identifying features associated with each of the different parts. The method may further include classifying different parts of the content within the incoming notification based on a class coding system and identifying instructions associated with each classification. The method may further include detecting user behavior with respect to similar notifications. The method may also include automatically determining whether to conceal, partially conceal, or display on the computing device the content within the notification.Type: GrantFiled: August 15, 2019Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: Ming Zhe Jiang, Kai Huang, Dong Jun Zong, Wei Hua Wang, Wei Li, FengLi Wang
-
Publication number: 20210234816Abstract: Cognitive determination of whether a message is suitable for sending over a data communications network can include extracting tokens from the message prior to transmitting the message. One or more intended recipients of the message can be determined from the tokens. A machine learning classification model corresponding to the one or more recipients of the message can be selected. The machine learning classification model can be constructed based on tokens extracted from prior messages, which are combined to create a plurality of documents for training the machine learning classification model. The one or more tokens extracted from the message can be classified using the machine learning classification model. An alert message can be generated in response to determining based on the classifying that the message is unsuited for sending.Type: ApplicationFiled: January 29, 2020Publication date: July 29, 2021Inventors: Dong Jun Zong, Da Li Liu, Qi Feng Huo, Yue Wang, Jing Xing, Jian Fang Zhang
-
Patent number: 11039009Abstract: A system and method for facilitating real-time communication with a caller without a user accepting a call, wherein the system or method: receives a notification of the call; obtains information about the user and the caller from one or more data sources; determines the user's temporal status at a given point in time and the caller's identity based on the information; generates a context-specific message based on the user's temporal status and the caller's identity, wherein the message summarizes the user's temporal status; and provides the message to the caller. Alternatively, the message is a generic message, when the caller's identity cannot be determined.Type: GrantFiled: August 1, 2017Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventors: Xue Fei Duan, Jonathan Dunne, Xiao Ting Xiao, Chao Feng Wu, Dong Jun Zong
-
Publication number: 20210132756Abstract: The present disclosure relates to a method and system for deploying user interface elements on a screen which has broken-faulty regions on the screen. One or more broken-faulty regions are detected on the screen. At least a part of the normal regions on the screen is determined to be a region for displaying at least a part of one or more user interface elements which are related to the one or more broken-faulty regions.Type: ApplicationFiled: October 30, 2019Publication date: May 6, 2021Inventors: Xue Lan Zhang, Dong Jun Zong, Jin Zhang, Zhun Huang, Yuan Jie Zhang, Yan Xiu Wu
-
Patent number: 10977213Abstract: A computer-implemented method for maintaining a file management system using cognitive computing includes identifying one or more users for assigning respective mergeable copies of a file of a file management system using machine learning, including building a predictive model and predicting the one or more users based on the predictive model, providing the one or more users access to respective ones of the one or more mergeable copies of the file, and automatically merging content from the one or more mergeable copies into the file in accordance with a merge rule.Type: GrantFiled: October 10, 2018Date of Patent: April 13, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hua Shao, Dong Jun Zong, Zi Ying Li, Kun Yang
-
Publication number: 20210081497Abstract: In an approach for detecting key messages for a video, a processor builds a role model based on data from one or more data sources, with an identification feature of each role in a video. A processor samples a plurality of frames of the video. A processor identifies a key object presented in the plurality of frames. The key object is a role in the video. A processor recognizes a movement scenario associated with the role. A processor dynamically updates the role model based on the movement scenario. A processor identifies a role name based on the movement scenario. A processor generates a description script associated with the movement scenario for the role. A processor outputs the description script.Type: ApplicationFiled: September 16, 2019Publication date: March 18, 2021Inventors: Wei Qin, Jing Jing Zhang, Xi Juan Men, Xiaoli Duan, Yue Chen, Dong Jun Zong
-
Publication number: 20210072966Abstract: It is disclosed a computer-implemented method, a computing system, and a computer program product for service rolling-updating at a node in a container orchestrator system. In the method, in response to an instruction to update a service deployed on a first pod of a plurality of pods, a second pod is created at the node. The service is deployed on each of the plurality of pods at the node. A rule indicating that a set of requests for the service deployed on the first pod are to be routed to the second pod is generated. The first pod is deleted from the node. The set of requests are routed to the second pod according to the rule.Type: ApplicationFiled: September 5, 2019Publication date: March 11, 2021Inventors: Dong Jun Zong, Yue Wang, Da Li Liu, Qi Feng Huo, Jing Xing, Jian Fang Zhang, Jing Hu Liu, Wen Tao Zhang
-
Publication number: 20210049297Abstract: A method for automatically detecting and concealing content associated with an incoming notification in response to receiving and presenting the incoming notification on a computing device is provided. The method may include receiving the incoming notification on a computing device. The method may further include extracting and categorizing different parts of the incoming notification, and identifying features associated with each of the different parts. The method may further include classifying different parts of the content within the incoming notification based on a class coding system and identifying instructions associated with each classification. The method may further include detecting user behavior with respect to similar notifications. The method may also include automatically determining whether to conceal, partially conceal, or display on the computing device the content within the notification.Type: ApplicationFiled: August 15, 2019Publication date: February 18, 2021Inventors: Ming Zhe Jiang, Kai Huang, Dong Jun Zong, Wei Hua Wang, Wei Li, FengLi Wang
-
Publication number: 20200151255Abstract: Providing cognitive responses with an electronic message system includes predicting an urgency level corresponding to an electronic message received by the system based on detecting pre-defined features within the message and assigning a classification to the message based on the detected features. The message and corresponding urgency level can be mapped to a response action based on the classification assigned to the message. A notification of the response action and corresponding urgency level can be generated.Type: ApplicationFiled: November 13, 2018Publication date: May 14, 2020Inventors: Dong Jun Zong, Jonathan Dunne, Da Li Liu, Jing Xing, Xue Fei Duan, Mark Wallace
-
Publication number: 20200133616Abstract: Embodiments generally enable a mobile device to display a window of a remote desktop on a mobile device with a native layout. In some embodiments, a method includes receiving a remote desktop display request from a mobile client device, wherein the remote desktop display request includes display information of the mobile client device. The method further includes generating a copy of a window process of a remote desktop computer. The method further includes generating a virtual display based at least in part on the copy of the window process of the remote desktop computer and on the display information of the mobile client device. The method further includes sending virtual display information to the mobile client device based at least in part on the virtual display.Type: ApplicationFiled: October 31, 2018Publication date: April 30, 2020Inventors: Dong Jun ZONG, Da Li LIU, Yue WANG, Jing XING, Jian Fang ZHANG, Qi Feng HUO
-
Publication number: 20200117723Abstract: A computer-implemented method for maintaining a file management system using cognitive computing includes identifying one or more users for assigning respective mergeable copies of a file of a file management system using machine learning, including building a predictive model and predicting the one or more users based on the predictive model, providing the one or more users access to respective ones of the one or more mergeable copies of the file, and automatically merging content from the one or more mergeable copies into the file in accordance with a merge rule.Type: ApplicationFiled: October 10, 2018Publication date: April 16, 2020Inventors: Hua Shao, Dong Jun Zong, Zi Ying Li, Kun Yang
-
Publication number: 20190278430Abstract: This disclosure relates to a method, system, and computer program product for accessing remote desktop applications. In one implementation, a computer-implement method is provided. According to the method, a split view of a window of an application running on a host device is determined at the host device, wherein the split view comprises a plurality of sub-windows, and each of the sub-windows provides a view of a portion of the window. Information about the sub-windows is sent to a client device in communication with the host device. Frame buffer data of at least one of the sub-windows is transmitted to the client device in response to receiving a selection of the at least one sub-window from the client device.Type: ApplicationFiled: March 7, 2018Publication date: September 12, 2019Inventors: Dong Jun Zong, Da Li Liu, Jing Xing, Xue Fei Duan, Yue Wang
-
Patent number: 10268833Abstract: A method, a computer program product, and a computer system for conditional permission control in a digital data sheet based on permission formulas. A computer checks permission formulas of data cells in the data sheet, in response that a user opens the data sheet. The computer sets cell permissions for the data cells based on the permission formulas. The computer rechecks the cell permissions, in response to that the user edits one or more of the data cells. The computer resets the cell permissions based on the permission formulas.Type: GrantFiled: April 7, 2016Date of Patent: April 23, 2019Assignee: International Business Machines CorporationInventors: Bo Jiang, Ming Zhe Jiang, Zi Ying Li, Hua Shao, Dong Jun Zong