Patents by Inventor Qin Qiong Zhang
Qin Qiong 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: 11727151Abstract: A method for protecting content of online conversational content. The method provides for scanning content of an online conversational exchange between a first device and a second device. A sensitive object included in the content of the online conversation exchange is identified, based on object type information accessible from a protection policy included in respective user profiles. A pseudonymized-object-holder is assigned to the identified sensitive object according to the protection policy of the respective user profiles, and the identified sensitive object identified in the content of the online conversation exchange and stored on both the first device and the second device is replaced with a pseudonymized-object-holder, based on the sensitive-object protection policy of the respective user profiles.Type: GrantFiled: March 3, 2020Date of Patent: August 15, 2023Assignee: International Business Machines CorporationInventors: Sushain Pandit, Qin Qiong Zhang, Su Liu
-
Publication number: 20220101148Abstract: Some embodiments of the present invention are directed towards techniques for building and using machine learning enhanced trees for automated solution determination in a technical support context. Historical technical support records with associated problems, actions and results are received and clustered. A solution determination tree is constructed from the clustered actions, and a machine learning model is trained to predict which action will lead to a solution based on an accumulated data set including a problem and subsequent results from previous actions. Using the solution determination tree and the machine learning model, classes of actions are recommended based on accumulated data for an incoming support request/problem or a result resulting from a executing a previously recommended action.Type: ApplicationFiled: September 25, 2020Publication date: March 31, 2022Inventors: June-Ray Lin, Qin Qiong Zhang, Wu Song Fang, Jie Yang, Yu Li, Li Juan Long
-
Patent number: 11182606Abstract: Embodiments are disclosed for generating tables from charts. The techniques include determining a chart type of a selected chart. The techniques include determining a plurality of chart elements of the selected chart. Further, the techniques include determining a plurality of measurements of a plurality of data representations of the selected chart. Additionally, the techniques include determining a plurality of corresponding numeric values for the measurements based on the chart elements. Also, the techniques include generating a data table comprising the chart elements and the corresponding numeric values.Type: GrantFiled: September 17, 2019Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: Sushain Pandit, Su Liu, Qin Qiong Zhang, Romelia H Flores
-
Publication number: 20210279370Abstract: A method for protecting content of online conversational content. The method provides for scanning content of an online conversational exchange between a first device and a second device. A sensitive object included in the content of the online conversation exchange is identified, based on object type information accessible from a protection policy included in respective user profiles. A pseudonymized-object-holder is assigned to the identified sensitive object according to the protection policy of the respective user profiles, and the identified sensitive object identified in the content of the online conversation exchange and stored on both the first device and the second device is replaced with a pseudonymized-object-holder, based on the sensitive-object protection policy of the respective user profiles.Type: ApplicationFiled: March 3, 2020Publication date: September 9, 2021Inventors: Sushain Pandit, Qin Qiong Zhang, Su Liu
-
Patent number: 11057332Abstract: In one embodiment, a system includes a processing circuit and logic integrated with the processing circuit, executable by the processing circuit, or integrated with and executable by the processing circuit. The logic is configured to cause the processing circuit to receive an expression sticker having metadata associated therewith and analyze the metadata to determine whether an augmented feature is specified by the metadata. The augmented feature is intended to be output in conjunction with display of the expression sticker. The logic is also configured to cause the processing circuit to output the expression sticker to a display of a first device and trigger a corresponding augmented unit of the first device to output the augmented feature in response to a determination that the augmented feature is specified by the metadata. Other systems, methods, and computer program products for augmented expression sticker management are described in accordance with more embodiments.Type: GrantFiled: March 15, 2018Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Su Liu, Qin Qiong Zhang
-
Publication number: 20210081663Abstract: Embodiments are disclosed for generating tables from charts. The techniques include determining a chart type of a selected chart. The techniques include determining a plurality of chart elements of the selected chart. Further, the techniques include determining a plurality of measurements of a plurality of data representations of the selected chart. Additionally, the techniques include determining a plurality of corresponding numeric values for the measurements based on the chart elements. Also, the techniques include generating a data table comprising the chart elements and the corresponding numeric values.Type: ApplicationFiled: September 17, 2019Publication date: March 18, 2021Inventors: Sushain Pandit, Su Liu, Qin Qiong Zhang, Romelia H. Flores
-
Patent number: 10936307Abstract: According to one or more embodiments of the present invention a computer-implemented method includes determining a link between a user interface element and a portion of a source code. The method further includes detecting a change in the portion of source code in response to a code-check in. The method further includes highlighting the user interface element during a subsequent execution of the source code.Type: GrantFiled: November 26, 2018Date of Patent: March 2, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Cheng Fang Wang, Jin Zhang, Zhi Li Guan, Qin Qiong Zhang, Shuang Men
-
Patent number: 10936826Abstract: Techniques for proactive prevention of data breaches are provided. A first text segment corresponding to a sensitive entity is identified in a string of text, based on one or more security profiles. The first text segment in the string of text is replaced with a first entity holder. A first translation is generated by processing the string of text with a first translation service, and a second translation is generated by processing the first text segment with a second translation service, distinct from the first translation service. The first and second translations are merged to produce a final translation, where merging the first and second translations comprises removing the first entity holder from the final translation.Type: GrantFiled: June 14, 2018Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Su Liu, Qin Qiong Zhang, Syed I. Haiderzaidi, Cheng Xu
-
Patent number: 10915496Abstract: 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: GrantFiled: November 7, 2018Date of Patent: February 9, 2021Assignee: International Business Machines CorporationInventors: Li Jia Chen, Nan Chen, Yang Liang, Qin Qiong Zhang, Xue Yong Zhang, Jia Zou
-
Patent number: 10810211Abstract: In one embodiment, a method includes selecting a set of criteria related to managing expression stickers. The method also includes determining values for the set of criteria based on input from a first user. In addition, the method includes storing the values for the set of criteria to a user profile created for the first user on a memory. Additionally, the method includes determining meanings for each expression sticker in a set of expression stickers stored to the memory based on content and context of each expression sticker and context of the set of expression stickers. Moreover, the method includes integrating the set of expression stickers with an existing input interface of messaging applications to allow the user to select expression stickers from the set of expression stickers when engaged in a chat or instant messaging session via one of the messaging applications.Type: GrantFiled: May 9, 2017Date of Patent: October 20, 2020Assignee: International Business Machines CorporationInventors: Su Liu, Steven R. Loomis, Cheng Xu, Qin Qiong Zhang
-
Publication number: 20200167153Abstract: According to one or more embodiments of the present invention a computer-implemented method includes determining a link between a user interface element and a portion of a source code. The method further includes detecting a change in the portion of source code in response to a code-check in. The method further includes highlighting the user interface element during a subsequent execution of the source code.Type: ApplicationFiled: November 26, 2018Publication date: May 28, 2020Inventors: Cheng Fang Wang, Jin Zhang, Zhi Li Guan, Qin Qiong Zhang, Shuang Men
-
Patent number: 10635748Abstract: Embodiments for cognitively recommending auto-fill content by a processor. Communications generated from one or more applications or devices may be tracked. Auto-fill content extracted from the communications may be recommended to automatically fill into a target application. User reaction to the auto-fill content may be learned to refine user-interaction patterns on the target application or the one or more applications or devices.Type: GrantFiled: December 14, 2017Date of Patent: April 28, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Su Liu, Jeff Calcaterra, Qin Qiong Zhang, Cheng Xu
-
Patent number: 10630896Abstract: A computer-implemented method includes determining a location of a device in relation to a geographical feature. The method includes determining a cognitively generated subject location for a subject of a photograph relative to the geographical feature. The cognitively generated subject location is determined based at least in part on sample photographs of the geographical feature. The method includes outputting guidance for instructing the subject to move to the cognitively generated subject location and determining a recommended pose for the subject based at least in part on a cognitively generated user profile. The method also includes outputting guidance for instructing the subject to strike the recommended pose.Type: GrantFiled: February 14, 2019Date of Patent: April 21, 2020Assignee: International Business Machines CorporationInventors: Su Liu, Qin Qiong Zhang, Kai Liu, Cheng Xu
-
Publication number: 20190384820Abstract: Techniques for proactive prevention of data breaches are provided. A first text segment corresponding to a sensitive entity is identified in a string of text, based on one or more security profiles. The first text segment in the string of text is replaced with a first entity holder. A first translation is generated by processing the string of text with a first translation service, and a second translation is generated by processing the first text segment with a second translation service, distinct from the first translation service. The first and second translations are merged to produce a final translation, where merging the first and second translations comprises removing the first entity holder from the final translation.Type: ApplicationFiled: June 14, 2018Publication date: December 19, 2019Inventors: Su LIU, Qin Qiong ZHANG, Syed I. HAIDERZAIDI, Cheng XU
-
Publication number: 20190288973Abstract: In one embodiment, a system includes a processing circuit and logic integrated with the processing circuit, executable by the processing circuit, or integrated with and executable by the processing circuit. The logic is configured to cause the processing circuit to receive an expression sticker having metadata associated therewith and analyze the metadata to determine whether an augmented feature is specified by the metadata. The augmented feature is intended to be output in conjunction with display of the expression sticker. The logic is also configured to cause the processing circuit to output the expression sticker to a display of a first device and trigger a corresponding augmented unit of the first device to output the augmented feature in response to a determination that the augmented feature is specified by the metadata. Other systems, methods, and computer program products for augmented expression sticker management are described in accordance with more embodiments.Type: ApplicationFiled: March 15, 2018Publication date: September 19, 2019Inventors: Su Liu, Qin Qiong Zhang
-
Patent number: 10331620Abstract: In an approach for generating a file, a computer opens a first file within application software that includes content. The computer receives an indication to generate a second file based on the opened first file and an indication of a file format for the second file. The computer provides a selection window associated with the second file, wherein the selection window is at least partially transparent and at least partially overlays the opened first file. The computer identifies content within the 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 first file that is overlaid by the provided selection window associated with the second file.Type: GrantFiled: November 24, 2015Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Li Jia Chen, Nan Chen, Yang Liang, Qin Qiong Zhang, Xue Yong Zhang, Jia Zou
-
Publication number: 20190188251Abstract: Embodiments for cognitively recommending auto-fill content by a processor. Communications generated from one or more applications or devices may be tracked. Auto-fill content extracted from the communications may be recommended to automatically fill into a target application. User reaction to the auto-fill content may be learned to refine user-interaction patterns on the target application or the one or more applications or devices.Type: ApplicationFiled: December 14, 2017Publication date: June 20, 2019Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Su Liu, Jeff Calcaterra, Qin Qiong Zhang, Cheng Xu
-
Publication number: 20190073361Abstract: 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: ApplicationFiled: November 7, 2018Publication date: March 7, 2019Inventors: Li Jia Chen, Nan Chen, Yang Liang, Qin Qiong Zhang, Xue Yong Zhang, Jia Zou
-
Publication number: 20180329960Abstract: In one embodiment, a method includes selecting a set of criteria related to managing expression stickers. The method also includes determining values for the set of criteria based on input from a first user. In addition, the method includes storing the values for the set of criteria to a user profile created for the first user on a memory. Additionally, the method includes determining meanings for each expression sticker in a set of expression stickers stored to the memory based on content and context of each expression sticker and context of the set of expression stickers. Moreover, the method includes integrating the set of expression stickers with an existing input interface of messaging applications to allow the user to select expression stickers from the set of expression stickers when engaged in a chat or instant messaging session via one of the messaging applications.Type: ApplicationFiled: May 9, 2017Publication date: November 15, 2018Inventors: Su Liu, Steven R. Loomis, Cheng Xu, Qin Qiong Zhang
-
Publication number: 20170147568Abstract: In an approach for generating a file, a computer opens a first file within application software that includes content. The computer receives an indication to generate a second file based on the opened first file and an indication of a file format for the second file. The computer provides a selection window associated with the second file, wherein the selection window is at least partially transparent and at least partially overlays the opened first file. The computer identifies content within the 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 first file that is overlaid by the provided selection window associated with the second file.Type: ApplicationFiled: November 24, 2015Publication date: May 25, 2017Inventors: Li Jia Chen, Nan Chen, Yang Liang, Qin Qiong Zhang, Xue Yong Zhang, Jia Zou