Patents by Inventor Xiaoli Song
Xiaoli Song 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: 20240113906Abstract: Methods and systems provide for dynamically generated topic segments for a communication session. In one embodiment, the system connects to a communication session with a number of participants; receives a list of topics; receives a transcript of a conversation between the participants produced during the communication session, the transcript including timestamps for a number of utterances associated with speaking participants; for each topic in the list of topics, segments the utterances into one or more topic segments based on the topic; for each of the segments, classifies whether the topic segment is related to the topic, and transmits, to one or more client devices, a list of the topic segments for the communication session.Type: ApplicationFiled: December 13, 2023Publication date: April 4, 2024Inventors: Davide Giovanardi, Helgi Hilmarsson, Stephen Muchovej, Mengxiao Qian, Xiaoli Song, Min Xiao-Devins
-
Publication number: 20240029727Abstract: Methods and systems provide for dynamic conversation alerts within a communication session. In one embodiment, the system presents, to a client device associated with a user of a communication platform, a user interface (“UP”) including a prompt for the user to submit one or more alert phrases, each alert phrase being associated with a category; receives, from the client device, a list of submitted alert phrases; and receives a transcript of a communication session between participants. For each utterance in the transcript, the system determines whether one or more predictions of relatedness are present between the utterance and one or more alert phrases from the list of submitted alert phrases. The system then transmits, to the client device, a list of related categories, each related category including one or more timestamps of utterances for which a prediction of relatedness is present for an alert phrase associated with that category.Type: ApplicationFiled: July 24, 2022Publication date: January 25, 2024Inventors: Davide Giovanardi, Stephen Muchovej, Xiaoli Song, Min Xiao-Devins
-
Patent number: 11876633Abstract: Methods and systems provide for dynamically generated topic segments for a communication session. In one embodiment, the system connects to a communication session with a number of participants; receives a list of topics; receives a transcript of a conversation between the participants produced during the communication session, the transcript including timestamps for a number of utterances associated with speaking participants; for each topic in the list of topics, segments the utterances into one or more topic segments based on the topic; for each of the segments, classifies whether the topic segment is related to the topic, and transmits, to one or more client devices, a list of the topic segments for the communication session.Type: GrantFiled: April 30, 2022Date of Patent: January 16, 2024Assignee: Zoom Video Communications, Inc.Inventors: Davide Giovanardi, Helgi Hilmarsson, Stephen Muchovej, Mengxiao Qian, Xiaoli Song, Min Xiao-Devins
-
Patent number: 11863711Abstract: A transcript of a conference is processed to extract a conference summary. The transcript includes strings that are associated with respective timestamps and respective speaker identifiers. Speaker segments—sequences of consecutive strings attributed to the same speaker—are identified in the transcript. A speaker segment is selected based on its duration in time and one or more strings are selected from with the selected speaker segment for inclusion in the conference summary. A short video conference summary or a short audio conference summary is then generated using timestamps from the transcript associated with strings that have been selected for inclusion in the conference summary. The short video or audio summary may be presented to users to enable efficient storage and transmission of information from the conference within a unified communications system.Type: GrantFiled: October 10, 2022Date of Patent: January 2, 2024Assignee: Zoom Video Communications, Inc.Inventors: Tao Huang, Xiaoli Song, Hui Wen, Melinda Min Xiao-Devins, Ran Yan, Fangyi Zhao
-
Publication number: 20230353407Abstract: Methods and systems provide for dynamically generated topic segments for a communication session. In one embodiment, the system connects to a communication session with a number of participants; receives a list of topics; receives a transcript of a conversation between the participants produced during the communication session, the transcript including timestamps for a number of utterances associated with speaking participants; for each topic in the list of topics, segments the utterances into one or more topic segments based on the topic; for each of the segments, classifies whether the topic segment is related to the topic, and transmits, to one or more client devices, a list of the topic segments for the communication session.Type: ApplicationFiled: April 30, 2022Publication date: November 2, 2023Inventors: Davide Giovanardi, Helgi Hilmarsson, Stephen Muchovej, Mengxiao Qian, Xiaoli Song, Min Xiao-Devins
-
Publication number: 20230230596Abstract: Methods and systems provide for presenting the results of talking speed analysis per topic segment in a communication session.Type: ApplicationFiled: January 31, 2022Publication date: July 20, 2023Inventors: Vijay Parthasarathy, Xiaoli Song, Yaling Song, Shaoyang Wu, Min Xiao-Devins
-
Publication number: 20230230586Abstract: Methods and systems provide for extracting next step sentences from a communication session. In one embodiment, the system connects to a communication session involving one or more participants; receives or generates a transcript of a conversation; extracts, from the transcript, a number of utterances including one or more sentences spoken by the participants; identifies a subset of the number of utterances spoken by a subset of the participants associated with a prespecified organization; extracts one or more next step sentences within the subset of the utterances, where the next step sentences each include an owner-action pair structure in which the action is an actionable verb in future tense or present tense; determines a set of analytics data corresponding to the next step sentences and the associated participants; and presents, to one or more users, at least a subset of the analytics data corresponding to the next step sentences.Type: ApplicationFiled: January 31, 2022Publication date: July 20, 2023Inventors: Davide Giovanardi, Zhipeng Guo, Vijay Parthasarathy, Xiaoli Song, Min Xiao-Devins
-
Publication number: 20230230589Abstract: Methods and systems provide for extracting engaging questions from a communication session. In one embodiment, the system connects to a communication session with a number of participants; receives a transcript of a conversation between the participants produced during the communication session; extracts, from the transcript, utterances including one or more sentences spoken by the participants; identifies a subset of the utterances spoken by a subset of the participants associated with a prespecified organization; extracts engaging questions within the subset of utterances, the engaging questions each including a question asked by the participant associated with the organization that is immediately answered in the following utterance by a participant not associated with the organization; and presents, for display at one or more client devices, data corresponding to the extracted engaging questions.Type: ApplicationFiled: January 31, 2022Publication date: July 20, 2023Inventors: Davide Giovanardi, Vijay Parthasarathy, Xiaoli Song, Peng Su, Junqing Wang
-
Patent number: 11616658Abstract: A transcript of a conference (e.g., a video conference, an audio conference, or a telephone call with two or more participants) is processed to extract a conference summary. A graphical user interface is presented that enables a user to edit highlighting to select portions of a conference recording for inclusion in the conference summary. The user can edit highlighting on strings of a transcript and/or on a playback slide bar and the highlighting edits are propagated to both of these interfaces. Video clips selected for inclusion in a summary based on timestamps of strings in a transcript may be extended forward in time to incorporate a nearest I-frame of video. The short video or audio summary may be presented to users along with a text summary of the conference to enable efficient storage and transmission of information from the conference within a unified communications system.Type: GrantFiled: April 30, 2021Date of Patent: March 28, 2023Assignee: Zoom Video Communications, Inc.Inventors: Dan Hu, Hao Huang, Tao Huang, Dingping Jiang, Shuo Luo, Juhua Ma, Chuan Qin, Xiaoli Song, Facheng Wang, Hongjuan Wang, Hui Wen, Melinda Min Xiao-Devins, Qingquan Xie, Ran Yan, Fangyi Zhao
-
Publication number: 20230035155Abstract: A transcript of a conference (e.g., a video conference, an audio conference, or a telephone call with two or more participants) is processed to extract a conference summary. The transcript includes strings that are associated with respective timestamps and respective speaker identifiers. Speaker segments—sequences of consecutive strings attributed to the same speaker—are identified in the transcript. A speaker segment is selected based on its duration in time and one or more strings are selected from with the selected speaker segment for inclusion in the conference summary. A short video conference summary or a short audio conference summary is then generated using timestamps from the transcript associated with strings (e.g., sentences) that have been selected for inclusion in the conference summary. The short video or audio summary may be presented to users to enable efficient storage and transmission of information from the conference within a unified communications system.Type: ApplicationFiled: October 10, 2022Publication date: February 2, 2023Inventors: Tao Huang, Xiaoli Song, Hui Wen, Melinda Min Xiao-Devins, Ran Yan, Fangyi Zhao
-
Patent number: 11570403Abstract: A transcript of a conference (e.g., a video conference, an audio conference, or a telephone call with two or more participants) is processed to extract a conference summary. A short video conference summary or a short audio conference summary is then generated using timestamps from the transcript associated with strings (e.g., sentences) in the transcript that have been selected for highlighting as part of the conference summary. The short video or audio summary may be presented to users along with a text summary of the conference to enable efficient storage and transmission of information from the conference within a unified communications system.Type: GrantFiled: April 30, 2021Date of Patent: January 31, 2023Assignee: Zoom Video Communications, Inc.Inventors: Tao Huang, Xiaoli Song, Hui Wen, Melinda Min Xiao-Devins, Ran Yan, Fangyi Zhao
-
Publication number: 20220353470Abstract: A transcript of a conference (e.g., a video conference, an audio conference, or a telephone call with two or more participants) is processed to extract a conference summary. The transcript includes strings that are associated with respective timestamps and respective speaker identifiers. Speaker segments—sequences of consecutive strings attributed to the same speaker—are identified in the transcript. A speaker segment is selected based on its duration in time and one or more strings are selected from with the selected speaker segment for inclusion in the conference summary. A short video conference summary or a short audio conference summary is then generated using timestamps from the transcript associated with strings (e.g., sentences) that have been selected for inclusion in the conference summary. The short video or audio summary may be presented to users to enable efficient storage and transmission of information from the conference within a unified communications system.Type: ApplicationFiled: April 30, 2021Publication date: November 3, 2022Inventors: Tao Huang, Xiaoli Song, Hui Wen, Melinda Min Xiao-Devins, Ran Yan, Fangyi Zhao
-
Publication number: 20220353469Abstract: A transcript of a conference (e.g., a video conference, an audio conference, or a telephone call with two or more participants) is processed to extract a conference summary. A short video conference summary or a short audio conference summary is then generated using timestamps from the transcript associated with strings (e.g., sentences) in the transcript that have been selected for highlighting as part of the conference summary. The short video or audio summary may be presented to users along with a text summary of the conference to enable efficient storage and transmission of information from the conference within a unified communications system.Type: ApplicationFiled: April 30, 2021Publication date: November 3, 2022Inventors: Tao Huang, Xiaoli Song, Hui Wen, Melinda Min Xiao-Devins, Ran Yan, Fangyi Zhao
-
Publication number: 20220353101Abstract: A transcript of a conference (e.g., a video conference, an audio conference, or a telephone call with two or more participants) is processed to extract a conference summary. A graphical user interface is presented that enables a user to edit highlighting to select portions of a conference recording for inclusion in the conference summary. The user can edit highlighting on strings of a transcript and/or on a playback slide bar and the highlighting edits are propagated to both of these interfaces. Video clips selected for inclusion in a summary based on timestamps of strings in a transcript may be extended forward in time to incorporate a nearest I-frame of video. The short video or audio summary may be presented to users along with a text summary of the conference to enable efficient storage and transmission of information from the conference within a unified communications system.Type: ApplicationFiled: April 30, 2021Publication date: November 3, 2022Inventors: Dan Hu, Hao Huang, Tao Huang, Dingping Jiang, Shuo Luo, Juhua Ma, Chuan Qin, Xiaoli Song, Facheng Wang, Hongjuan Wang, Hui Wen, Melinda Min Xiao-Devins, Qingquan Xie, Ran Yan, Fangyi Zhao
-
Publication number: 20220353100Abstract: A transcript of a conference (e.g., a video conference, an audio conference, or a telephone call with two or more participants) is processed to extract a conference summary. Scores are determined for strings of the transcript that are used to select strings for inclusion in the conference summary. Determining the scores includes determining respective sentence vectors for strings. A sentence vector has elements corresponding to words in the transcript that are proportional to occurrences of the word in the string and inversely proportional to occurrences of the word in the transcript. A short video conference summary or a short audio conference summary is then generated using timestamps from the transcript associated with strings (e.g., sentences) that have been selected for inclusion in the conference summary. The short video or audio summary may be presented to users to enable efficient storage and transmission of conference information within a unified communications system.Type: ApplicationFiled: April 30, 2021Publication date: November 3, 2022Inventors: Tao Huang, Xiaoli Song, Hui Wen, Melinda Min Xiao-Devins, Ran Yan, Fangyi Zhao
-
Patent number: 11470279Abstract: A transcript of a conference (e.g., a video conference, an audio conference, or a telephone call with two or more participants) is processed to extract a conference summary. The transcript includes strings that are associated with respective timestamps and respective speaker identifiers. Speaker segments—sequences of consecutive strings attributed to the same speaker—are identified in the transcript. A speaker segment is selected based on its duration in time and one or more strings are selected from with the selected speaker segment for inclusion in the conference summary. A short video conference summary or a short audio conference summary is then generated using timestamps from the transcript associated with strings (e.g., sentences) that have been selected for inclusion in the conference summary. The short video or audio summary may be presented to users to enable efficient storage and transmission of information from the conference within a unified communications system.Type: GrantFiled: April 30, 2021Date of Patent: October 11, 2022Assignee: Zoom Video Communications, Inc.Inventors: Tao Huang, Xiaoli Song, Hui Wen, Melinda Min Xiao-Devins, Ran Yan, Fangyi Zhao
-
Patent number: 10434475Abstract: The present invention relates to a comprehensive evaluation method for the performance of contaminated flat membranes, which relates to the field of sewage and waste resource technology. The present invention firstly analyzed the composition of the surface elements of the contaminated membrane by EDX to determine the type of membrane contamination, and then designed different cleaning schemes for organic or inorganic pollution to obtain a sample membrane. When the tensile strength of the contaminated membrane decreased more than 50% than that of the control membrane, it is a waste membrane; when the tensile strength decreased less than 50% and the membrane flux reduced more than 30%, it is a waste membrane; when tensile strength decreased less than 50%, membrane flux reduced less than 30% and the carbon footprint was more than 188 g, it is a waste membrane; otherwise was a old membrane.Type: GrantFiled: August 15, 2017Date of Patent: October 8, 2019Assignee: Jiangnan UniversityInventors: Xiufen Li, Xiaoli Song, Xinhua Wang, Yueping Ren, Xiguang Qi
-
Patent number: 9910930Abstract: A method for scalable user intent mining is provided. The method includes detecting named entities from a plurality of query logs in a public query log dataset and generating features of the plurality of query logs based on the detected named entities. The method also includes applying a multimodal restricted boltzmann machine (RBM) on the generated features of the plurality of query logs to train a public multimodal RBM and generating a plurality of public query representations. Further, the method includes receiving a search query from a user, determining whether there are a plurality of history queries of the user. When there is no history query, user intent is predicted using the public multimodal RBM. When there are the history queries, the public multimodal RBM is applied on the plurality of history queries to train a personalized multimodal RBM, and the user intent is predicted using the personalized multimodal RBM.Type: GrantFiled: December 31, 2014Date of Patent: March 6, 2018Assignee: TCL RESEARCH AMERICA INC.Inventors: Yue Shang, Lifan Guo, Wanying Ding, Xiaoli Song, Mengwen Liu, Haohong Wang
-
Publication number: 20180008935Abstract: The present invention relates to a comprehensive evaluation method for the performance of contaminated flat membranes, which relates to the field of sewage and waste resource technology. The present invention firstly analyzed the composition of the surface elements of the contaminated membrane by EDX to determine the type of membrane contamination, and then designed different cleaning schemes for organic or inorganic pollution to obtain a sample membrane. When the tensile strength of the contaminated membrane decreased more than 50% than that of the control membrane, it is a waste membrane; when the tensile strength decreased less than 50% and the membrane flux reduced more than 30%, it is a waste membrane; when tensile strength decreased less than 50%, membrane flux reduced less than 30% and the carbon footprint was more than 188 g, it is a waste membrane; otherwise was a old membrane.Type: ApplicationFiled: August 15, 2017Publication date: January 11, 2018Inventors: Xiufen Li, Xiaoli Song, Xinhua Wang, Yueping Ren, Xiguang Qi
-
Patent number: 9619283Abstract: A method is provided for recommending a desired func sequence to a user. The method includes obtaining a user intention list including at least one user intention; separating the user intention into a plurality of tasks; and creating a task flow graph for the plurality of tasks based on user usage data. Each vertex in the task flow graph represents a task and indicating an importance of the task. The method also includes creating a func flow graph based on the user usage data and temporal sequences of the tasks and funcs, and each vertex in the func flow graph represents a func and indicating an importance of the func. Further, the method includes determining a desired func sequence to fulfill the user intention based on the user usage data, the task flow graph, and the func flow graph; and recommending the desired func sequence to the user.Type: GrantFiled: July 28, 2015Date of Patent: April 11, 2017Assignee: TCL RESEARCH AMERICA INC.Inventors: Hsin-Tai Wu, Xiaoli Song, Weilun Cheng, Yue Shang, Haohong Wang