Patents by Inventor Furu Wei
Furu Wei 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: 20210142002Abstract: In embodiments of the present disclosure, there is provided a method of generating a slide for presentation. Upon a target passage for presentation is obtained, a plurality of sentences are generated based on the target passage, and a label associated with each sentence and an icon corresponding to each label are determined. Then, the sentences, labels and icons are displayed in association in a user interface of an application for presentation. According to embodiments of the present disclosure, the illustrated slides can be automatically generated for a passage to be presented, which can improve efficiency of slide making and improve user experience for slide presentation.Type: ApplicationFiled: June 18, 2019Publication date: May 13, 2021Inventors: Lei Cui, Shaohan HUANG, Xingxing ZHANG, Furu WEI, Ming ZHOU
-
Patent number: 10891928Abstract: In accordance with implementations of the subject matter described herein, there is provided a solution for supporting a machine to automatically generate a song. In this solution, an input from a user is used to determine a creation intention of the user with respect to a song to be generated. Lyrics of the song are generated based on the creation intention. Then, a template for the song is generated based at least in part on the lyrics. The template indicates a melody matching with the lyrics. In this way, it is feasible to automatically create the melody and lyrics which not only conform to the creation intention of the user but also match with each other.Type: GrantFiled: April 18, 2018Date of Patent: January 12, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jian Luan, Qinying Liao, Zhen Liu, Nan Yang, Furu Wei
-
Patent number: 10891322Abstract: An example environment can automatically generate content for a conversation in response to a presented content item. An example computing device receives information associated with a content item produced by a source system, the content item being accessible to other the computing devices via a network. In response to receiving the information, the computing device identifies a start comment. In response to identifying the start comment, the computing device identifies a reply to the start comment using at least a ranking model.Type: GrantFiled: October 26, 2016Date of Patent: January 12, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ming Zhou, Yu-Ting Kuo, Furu Wei, Lei Cui, Shaohan Huang, Kati London, Wei-Ying Ma, Haoyong Zhang
-
Patent number: 10699078Abstract: Methods and systems for providing a comments-centered news reader. Configurations allow live comments to be presented along with the news or similar website content. While a user scrolls up and down in a browser presenting a news article on the user's computer device (e.g., mobile device), linked comments are shown in a selected region. The displayed comments automatically change to adapt to what parts (paragraphs, sentences) of the news article that user is currently reading. At the same time, users can publish their own comments without having to proceed to a separate section of the browser, thus saving the viewer actions and improving the user's experience. The user's system or a remote server records the comments along with the article or the place users are in the article when the comment was entered.Type: GrantFiled: May 29, 2015Date of Patent: June 30, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Furu Wei, Ming Zhou, Yang Liu, Ziqiang Cao, Shaohan Huang, Li Dong, Lei Cui
-
Publication number: 20200035209Abstract: In accordance with implementations of the subject matter described herein, there is provided a solution for supporting a machine to automatically generate a song. In this solution, an input from a user is used to determine a creation intention of the user with respect to a song to be generated. Lyrics of the song are generated based on the creation intention. Then, a template for the song is generated based at least in part on the lyrics. The template indicates a melody matching with the lyrics. In this way, it is feasible to automatically create the melody and lyrics which not only conform to the creation intention of the user but also match with each other.Type: ApplicationFiled: April 18, 2018Publication date: January 30, 2020Inventors: Jian LUAN, Qinying LIAO, Zhen LIU, Nan YANG, Furu WEI
-
Patent number: 10392788Abstract: A multi-layer water sealing device, includes at least two layers of water seal sequentially arranged from top to bottom. An upper-layer water seal has a floating bell-shaped cover structure, and the floating bell-shaped cover structure includes a water sealing box and a floating bell-shaped cover arranged in the water sealing box. A lower-layer water seal is arranged in a drain pipe below the floating bell-shaped cover, and one side of the water sealing box is extended to form or connected to a communication cavity offset from the drain pipe. The floating bell-shaped cover correspondingly is extended to form or connected to a floating component floatable in the communication cavity and offset from the drain pipe.Type: GrantFiled: June 24, 2015Date of Patent: August 27, 2019Assignee: Kangzhiwei Zhejiang Technology Co., Ltd.Inventors: Xiangqian Chen, Furu Wei
-
Publication number: 20180322188Abstract: An example environment can automatically generate content for a conversation in response to a presented content item. An example computing device receives information associated with a content item produced by a source system, the content item being accessible to other the computing devices via a network. In response to receiving the information, the computing device identifies a start comment. In response to identifying the start comment, the computing device identifies a reply to the start comment using at least a ranking model.Type: ApplicationFiled: October 26, 2016Publication date: November 8, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ming ZHOU, Yu-Ting KUO, Furu WEI, Lei CUI, Shaohan HUANG, Kati LONDON, Wei-Ying MA, Haoyong ZHANG
-
Publication number: 20180159804Abstract: Methods and systems for linking comments to portions of content items. An example computing device receives information associated with a content item produced by a source system, the content item being accessible to other the computing devices via a network and receives a comment associated with the content item, the comment produced by one of the other computing devices. In response to receiving the information and the comment, the computing device predicts a subsection of the content item to link to the received comment based at least on details associated with the content item and the comment, then makes information associated with the predicted subsection of the content item available to other computing devices requesting access to the content item.Type: ApplicationFiled: May 29, 2015Publication date: June 7, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Furu WEI, Ming ZHOU, Yang LIU, Ziqiang CAO, Shaohan HUANG, Li DONG, Lei CUI
-
Publication number: 20180150450Abstract: Methods and systems for providing a comments-centered news reader. Configurations allow live comments to be presented along with the news or similar website content. While a user scrolls up and down in a browser presenting a news article on the user's computer device (e.g., mobile device), linked comments are shown in a selected region. The displayed comments automatically change to adapt to what parts (paragraphs, sentences) of the news article that user is currently reading. At the same time, users can publish their own comments without having to proceed to a separate section of the browser, thus saving the viewer actions and improving the user's experience. The user's system or a remote server records the comments along with the article or the place users are in the article when the comment was entered.Type: ApplicationFiled: May 29, 2015Publication date: May 31, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Furu WEI, Ming ZHOU, Yang LIU, Ziqiang CAO, Shaohan HUANG, Li DONG, Lei CUI
-
Publication number: 20170204593Abstract: A multi-layer water sealing device, includes at least two layers of water seal sequentially arranged from top to bottom. An upper-layer water seal has a floating bell-shaped cover structure, and the floating bell-shaped cover structure includes a water sealing box and a floating bell-shaped cover arranged in the water sealing box. A lower-layer water seal is arranged in a drain pipe below the floating bell-shaped cover, and one side of the water sealing box is extended to form or connected to a communication cavity offset from the drain pipe. The floating bell-shaped cover correspondingly is extended to form or connected to a floating component floatable in the communication cavity and offset from the drain pipe.Type: ApplicationFiled: June 24, 2015Publication date: July 20, 2017Applicant: Kangzhiwei Zhejiang Technology Co., Ltd.Inventors: Xiangqian CHEN, Furu WEI
-
Publication number: 20140006012Abstract: Techniques described enable answering a natural language question using machine learning-based methods to gather and analyze evidence from web searches. A received natural language question is analyzed to extract query units and to determine a question type, answer type, and/or lexical answer type using rules-based heuristics and/or machine learning trained classifiers. Query generation templates are employed to generate a plurality of ranked queries to be used to gather evidence to determine the answer to the natural language question. Candidate answers are extracted from the results based on the answer type and/or lexical answer type, and ranked using a ranker previously trained offline. Confidence levels are calculated for the candidate answers and top answer(s) may be provided to the user if the confidence levels of the top answer(s) surpass a threshold.Type: ApplicationFiled: July 2, 2012Publication date: January 2, 2014Applicant: MICROSOFT CORPORATIONInventors: Ming Zhou, Furu Wei, Xiaohua Liu, Hong Sun, Yajuan Duan, Chengjie Sun, Heung-Yeung Shum
-
Publication number: 20130159277Abstract: Target based indexing of micro-blog content may include extracting, labeling, and indexing data contained in micro-blog entries. For example, by adapting natural language processing (NLP) technologies to a micro-blog entry, data is extracted in order to create an index. In one embodiment, a search engine may access the index in order to return results of a search query. In another embodiment, a user interface may display micro-blog entries categorically, allowing the user to access micro-blog entries by event, quote, opinion, or other category.Type: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Applicant: Microsoft CorporationInventors: Xiaohua Liu, Ming Zhou, Furu Wei