Patents by Inventor Shenhong Zhu
Shenhong Zhu 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: 20180203909Abstract: Techniques are provided for automatically determining when to trigger instant search. In one technique, while a user is entering text to formulate a search query, and prior to receiving an indication that the user has completed formulation of the search query, a search assistant system determines the most popular queries that include the text the user has already entered. The search assistant system then determines whether to proactively provide, to the user, search results for the top-candidate of those completed queries. That determination may take into account factors such as whether the top-candidate qualifies as a dominant completed query, a richness metric determined for the search results for the particular completed query, and/or a satisfaction metric determined for the search results for the particular completed query.Type: ApplicationFiled: February 28, 2018Publication date: July 19, 2018Inventors: Shenhong Zhu, Kazuhiro Nakao, Zhongqiang Chen, Chun Ming Sze, Huming Wu, Farzin Maghoul
-
Patent number: 9971837Abstract: Methods, systems and programming for providing query suggestions based on user's previous search query. In one example, an input including a prefix of a first query is received from a user in a user session. At least a second query that was previously received from the user in the user session is then obtained. A third query is obtained based on the second query and the prefix of the first query. One or more query suggestions are provided to the user as a response to the input. The one or more query suggestions include the third query.Type: GrantFiled: December 16, 2013Date of Patent: May 15, 2018Assignee: EXCALIBUR IP, LLCInventors: Shenhong Zhu, Anlei Dong, Kazuhiro Nakao, Hongbo Deng, Hui Wu
-
Patent number: 9940372Abstract: Techniques are provided for automatically determining when to trigger instant search. In one technique, while a user is entering text to formulate a search query, and prior to receiving an indication that the user has completed formulation of the search query, a search assistant system determines the most popular queries that include the text the user has already entered. The search assistant system then determines whether to proactively provide, to the user, search results for the top-candidate of those completed queries. That determination may take into account factors such as whether the top-candidate qualifies as a dominant completed query, a richness metric determined for the search results for the particular completed query, and/or a satisfaction metric determined for the search results for the particular completed query.Type: GrantFiled: May 25, 2015Date of Patent: April 10, 2018Assignee: YAHOO HOLDINGS, INC.Inventors: Shenhong Zhu, Kazuhiro Nakao, Zhongqiang Chen, Chun Ming Sze, Huming Wu, Farzin Maghoul
-
Patent number: 9928313Abstract: A seasonality-aware search assist identifies seasonal search query suggestions using seasonal information associated with the seasonal search query suggestions. A user's search query input, temporal information associated with the user's search query input and a seasonal information associated with each seasonal-aware search query suggestion candidates may be used to identify a number of seasonal search query suggestions for presentation to the user. Seasonal search query suggestion candidates may be promoted in a list of search query suggestions presented to the user, and any non-seasonal search query suggestions included in the list may be positioned below the seasonal search query suggestions in the list. A popularity score associated with each of the listed seasonal search query suggestions may be used to order the seasonal search query candidates, and a popularity score associated with each of the listed non-seasonal search query suggestions may be used to order the non-seasonal search query suggestions.Type: GrantFiled: June 15, 2015Date of Patent: March 27, 2018Assignee: OATH INC.Inventors: Huming Wu, Shenhong Zhu
-
Publication number: 20180081989Abstract: The present teaching relates to providing a query suggestion. In one example, a request is received for query suggestions with respect to a query prefix input by a user. Personal data of the user are obtained. One or more spelling correction candidates are generated based on the personal data and the query prefix. Each of the one or more spelling correction candidates represents a possible spelling correction of the query prefix that was likely input incorrectly in view of the personal data. One or more query suggestions are determined based on the one or more spelling correction candidates. The one or more query suggestions are provided as a response to the request.Type: ApplicationFiled: September 22, 2016Publication date: March 22, 2018Inventors: Kazuhiro Nakao, Shenhong Zhu, Hang Su
-
Publication number: 20180081964Abstract: A method implemented on a computing device having at least one processor, storage, and a communication platform connected to a network for predicting a next word comprises generating a suggestion database including a plurality of suggestions; receiving an input from a user including a first word and at least one character of a second word; obtaining one or more indices associated with the at least one character from the suggestion database; retrieving one or more suggestions corresponding to the one or more indices from the suggestion database; and presenting the one or more suggestions to the user.Type: ApplicationFiled: September 22, 2016Publication date: March 22, 2018Inventors: Hang Su, Hongbo Deng, Kazuhiro Nakao, Shenhong Zhu
-
Publication number: 20180060339Abstract: Methods, systems and programing for providing query suggestions. In one example, a search query is received from a user. At least one rewritten search query is generated by replacing at least some text in the search query with a synonym of the at least some text. The synonym of the at least some text is obtained based on a plurality of previously submitted search queries. A plurality of query suggestions is obtained based on the search query and the at least one rewritten search query. At least a portion of the plurality of query suggestions is provided to the user.Type: ApplicationFiled: August 29, 2016Publication date: March 1, 2018Inventors: Zhongqiang Chen, Yuan Zhang, Shenhong Zhu
-
Patent number: 9892426Abstract: Disclosed is a system and method for presenting content in response to receiving a portion of a search query. A computing device receives, over a network from a user computer, a portion of a search query submitted by a user in a search query entry area. The computing device receives, from a search suggestion module, one or more search suggestions related to the portion of the query. The computing device transmits, to the user computer, the one or more search suggestions for display in a search suggestion region, the search suggestion region displayed differently than a search results area. The computing device transmits a search suggestion of the one or more search suggestions to a rich content module. The rich content module generates rich content related to the transmitted search suggestion. The computing device transmits, to the user computer, the rich content for display in the search suggestion region.Type: GrantFiled: November 14, 2016Date of Patent: February 13, 2018Assignee: EXCALIBUR IP, LLCInventors: Ethan Batraski, Vivian Lin Dufour, Aarti Parmar, Shenhong Zhu, Olivia Franklin
-
Patent number: 9836554Abstract: Methods, systems and programming for providing query suggestions including entities. In one example, a prefix of a query is first received. A plurality of query suggestions are then identified based on the prefix of the query. The plurality of query suggestions include at least one entity. Scores of each of the plurality of query suggestions are computed using a first model. The first model includes an adjustable parameter used for computing the score of the at least one entity. The plurality of question suggestions are ranked based, at least in part, on the scores.Type: GrantFiled: April 30, 2014Date of Patent: December 5, 2017Assignee: EXCALIBUR IP, LLCInventors: Hongbo Deng, Anlei Dong, Shenhong Zhu, Jiuhe Gan, Sudarshan Lamkhede, Yi Chang
-
Publication number: 20170316023Abstract: The present teaching relates to providing query suggestions. A query is received from a user. A plurality of suggestions with respect to the query are obtained. One or more garbled suggestions are identified from the plurality of suggestions. One or more identified garbled suggestions are removed from the plurality of suggestions. The plurality of suggestions with removed one or more garbled suggestions are provided to the user in response to the query.Type: ApplicationFiled: May 2, 2016Publication date: November 2, 2017Inventors: Yuan Zhang, Zhongqiang Chen, Shenhong Zhu
-
Patent number: 9672288Abstract: Briefly, embodiments of methods and/or systems for providing enhancements to search query processing are disclosed.Type: GrantFiled: December 30, 2013Date of Patent: June 6, 2017Assignee: Yahoo! Inc.Inventors: Hui Wu, Shenhong Zhu, Huming Wu
-
Publication number: 20170098012Abstract: The present teaching, which includes methods, systems and computer-readable media, relates to providing query suggestions based on a number of data sources that include person's personal data and non-personal data. The disclosed techniques may include receiving an input from a person, obtaining a first set of suggestions based on a person corpus derived from at least one data source private to the person, obtaining a second set of suggestions based on information from an additional data source, ranking the first and second sets of suggestions to generate a ranked list of suggestions, and presenting at least some of the ranked suggestions.Type: ApplicationFiled: October 5, 2015Publication date: April 6, 2017Inventors: Shenhong Zhu, Chun Ming Sze, Hang Su, Huming Wu, Hui Wu, Jiuhe Gan, Xiaobing Han, Mingtian Liu, Yuan Zhang, Scott Gaffney
-
Publication number: 20170097939Abstract: The present teaching, which includes methods, systems and computer-readable media, relates to providing query suggestions based on multiple data sources including at least person's personal data. The disclosed techniques may include receiving an input from a person, obtaining one or more suggestions based on a person corpus derived from at least one data source private to the person, and presenting at least the one or more suggestions.Type: ApplicationFiled: October 5, 2015Publication date: April 6, 2017Inventors: Shenhong Zhu, Chun Ming Sze, Hang Su, Huming Wu, Hui Wu, Jiuhe Gan, Xiaobing Han, Mingtian Liu, Yuan Zhang, Scott Gaffney
-
Publication number: 20170097986Abstract: The present teaching, which includes methods, systems and computer-readable media, relates to providing query suggestions based on a number of data sources including person's personal data and non-personal data. The disclosed techniques may include receiving an input from a person, obtaining a first set of suggestions based on information from a first data source, presenting the first set of suggestions to the person, and presenting, to the person, a second set of suggestions obtained from a person corpus when a portion of the person corpus relevant to the input is accessible. The person corpus may be from a second data source that is private to the person.Type: ApplicationFiled: October 5, 2015Publication date: April 6, 2017Inventors: Shenhong Zhu, Chun Ming Sze, Hang Su, Huming Wu, Hui Wu, Jiuhe Gan, Xiaobing Han, Mingtian Liu, Yuan Zhang, Scott Gaffney
-
Publication number: 20170061485Abstract: Disclosed is a system and method for presenting content in response to receiving a portion of a search query. A computing device receives, over a network from a user computer, a portion of a search query submitted by a user in a search query entry area. The computing device receives, from a search suggestion module, one or more search suggestions related to the portion of the query. The computing device transmits, to the user computer, the one or more search suggestions for display in a search suggestion region, the search suggestion region displayed differently than a search results area. The computing device transmits a search suggestion of the one or more search suggestions to a rich content module. The rich content module generates rich content related to the transmitted search suggestion. The computing device transmits, to the user computer, the rich content for display in the search suggestion region.Type: ApplicationFiled: November 14, 2016Publication date: March 2, 2017Inventors: Ethan BATRASKI, Vivian Lin Dufour, Aarti Parmar, Shenhong Zhu, Olivia Franklin
-
Patent number: 9529926Abstract: Methods, systems, and programming for refreshing web page URL snapshots are disclosed. A plurality of URLs is received. URLs from the plurality of URLs are selected to schedule for refreshment of snapshots corresponding to web pages associated with the URLs. A plurality of snapshots is generated, each snapshot associated with a corresponding URL of the selected URLs scheduled for refreshment. The plurality of snapshots is provided for display, wherein each snapshot is a viewable and actionable link to the corresponding URL the snapshot is associated with.Type: GrantFiled: April 23, 2012Date of Patent: December 27, 2016Assignee: EXCALIBUR IP, LLCInventors: Hui Wu, Zhongqiang Chen, Shenhong Zhu, Xiaobing Han, Hang Su
-
Publication number: 20160364502Abstract: A seasonality-aware search assist identifies seasonal search query suggestions using seasonal information associated with the seasonal search query suggestions. A user's search query input, temporal information associated with the user's search query input and a seasonal information associated with each seasonal-aware search query suggestion candidates may be used to identify a number of seasonal search query suggestions for presentation to the user. Seasonal search query suggestion candidates may be promoted in a list of search query suggestions presented to the user, and any non-seasonal search query suggestions included in the list may be positioned below the seasonal search query suggestions in the list. A popularity score associated with each of the listed seasonal search query suggestions may be used to order the seasonal search query candidates, and a popularity score associated with each of the listed non-seasonal search query suggestions may be used to order the non-seasonal search query suggestions.Type: ApplicationFiled: June 15, 2015Publication date: December 15, 2016Inventors: Huming Wu, Shenhong Zhu
-
Publication number: 20160350426Abstract: A location-aware search assist capability identifies location-aware search query suggestions using location information associated with the location-aware search query suggestions. A user's search query input and location and a location associated with each location-aware search query suggestion candidates may be used to identify a set of search query suggestions for presentation to the user. Location-aware search query suggestion candidates may be ranked in accordance with a closeness of each one's location to the user's location. The ranking may be performed using a score, such as a popularity score associated with each search query suggestion candidate. The location-aware search query suggestion candidates having a location closer to the user's location may be promoted by adjusting each candidate's popularity score upward, and the search query suggestion candidates that are farther away from the user's location may be demoted by adjusting each such candidate's popularity score downward.Type: ApplicationFiled: June 1, 2015Publication date: December 1, 2016Inventors: Hui Wu, Huming Wu, Shenhong Zhu, Jiuhe Gan, Hang Su
-
Publication number: 20160350386Abstract: Techniques are provided for automatically determining when to trigger instant search. In one technique, while a user is entering text to formulate a search query, and prior to receiving an indication that the user has completed formulation of the search query, a search assistant system determines the most popular queries that include the text the user has already entered. The search assistant system then determines whether to proactively provide, to the user, search results for the top-candidate of those completed queries. That determination may take into account factors such as whether the top-candidate qualifies as a dominant completed query, a richness metric determined for the search results for the particular completed query, and/or a satisfaction metric determined for the search results for the particular completed query.Type: ApplicationFiled: May 25, 2015Publication date: December 1, 2016Inventors: Shenhong Zhu, Kazuhiro Nakao, Zhongqiang Chen, Chun Ming Sze, Huming Wu, Farzin Maghoul
-
Patent number: 9495461Abstract: A system and method for presenting content in response to receiving a portion of a search query. A computing device receives, over a network from a user computer, a portion of a search query submitted by a user in a search query entry area. The computing device receives, from a search suggestion module, one or more search suggestions related to the portion of the query. The computing device transmits, to the user computer, the one or more search suggestions for display in a search suggestion region, the search suggestion region displayed differently than a search results area. The computing device transmits a search suggestion of the one or more search suggestions to a rich content module. The rich content module generates rich content related to the transmitted search suggestion. The computing device transmits, to the user computer, the rich content for display in the search suggestion region.Type: GrantFiled: March 22, 2011Date of Patent: November 15, 2016Assignee: Excalibur IP, LLCInventors: Ethan Batraski, Vivian Lin Dufour, Aarti Parmar, Shenhong Zhu, Olivia Franklin