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: 20180203909
    Abstract: 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: Application
    Filed: February 28, 2018
    Publication date: July 19, 2018
    Inventors: Shenhong Zhu, Kazuhiro Nakao, Zhongqiang Chen, Chun Ming Sze, Huming Wu, Farzin Maghoul
  • Patent number: 9971837
    Abstract: 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: Grant
    Filed: December 16, 2013
    Date of Patent: May 15, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventors: Shenhong Zhu, Anlei Dong, Kazuhiro Nakao, Hongbo Deng, Hui Wu
  • Patent number: 9940372
    Abstract: 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: Grant
    Filed: May 25, 2015
    Date of Patent: April 10, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Shenhong Zhu, Kazuhiro Nakao, Zhongqiang Chen, Chun Ming Sze, Huming Wu, Farzin Maghoul
  • Patent number: 9928313
    Abstract: 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: Grant
    Filed: June 15, 2015
    Date of Patent: March 27, 2018
    Assignee: OATH INC.
    Inventors: Huming Wu, Shenhong Zhu
  • Publication number: 20180081989
    Abstract: 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: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Inventors: Kazuhiro Nakao, Shenhong Zhu, Hang Su
  • Publication number: 20180081964
    Abstract: 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: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Inventors: Hang Su, Hongbo Deng, Kazuhiro Nakao, Shenhong Zhu
  • Publication number: 20180060339
    Abstract: 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: Application
    Filed: August 29, 2016
    Publication date: March 1, 2018
    Inventors: Zhongqiang Chen, Yuan Zhang, Shenhong Zhu
  • Patent number: 9892426
    Abstract: 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: Grant
    Filed: November 14, 2016
    Date of Patent: February 13, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventors: Ethan Batraski, Vivian Lin Dufour, Aarti Parmar, Shenhong Zhu, Olivia Franklin
  • Patent number: 9836554
    Abstract: 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: Grant
    Filed: April 30, 2014
    Date of Patent: December 5, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Hongbo Deng, Anlei Dong, Shenhong Zhu, Jiuhe Gan, Sudarshan Lamkhede, Yi Chang
  • Publication number: 20170316023
    Abstract: 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: Application
    Filed: May 2, 2016
    Publication date: November 2, 2017
    Inventors: Yuan Zhang, Zhongqiang Chen, Shenhong Zhu
  • Patent number: 9672288
    Abstract: Briefly, embodiments of methods and/or systems for providing enhancements to search query processing are disclosed.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: June 6, 2017
    Assignee: Yahoo! Inc.
    Inventors: Hui Wu, Shenhong Zhu, Huming Wu
  • Publication number: 20170098012
    Abstract: 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: Application
    Filed: October 5, 2015
    Publication date: April 6, 2017
    Inventors: Shenhong Zhu, Chun Ming Sze, Hang Su, Huming Wu, Hui Wu, Jiuhe Gan, Xiaobing Han, Mingtian Liu, Yuan Zhang, Scott Gaffney
  • Publication number: 20170097939
    Abstract: 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: Application
    Filed: October 5, 2015
    Publication date: April 6, 2017
    Inventors: Shenhong Zhu, Chun Ming Sze, Hang Su, Huming Wu, Hui Wu, Jiuhe Gan, Xiaobing Han, Mingtian Liu, Yuan Zhang, Scott Gaffney
  • Publication number: 20170097986
    Abstract: 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: Application
    Filed: October 5, 2015
    Publication date: April 6, 2017
    Inventors: Shenhong Zhu, Chun Ming Sze, Hang Su, Huming Wu, Hui Wu, Jiuhe Gan, Xiaobing Han, Mingtian Liu, Yuan Zhang, Scott Gaffney
  • Publication number: 20170061485
    Abstract: 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: Application
    Filed: November 14, 2016
    Publication date: March 2, 2017
    Inventors: Ethan BATRASKI, Vivian Lin Dufour, Aarti Parmar, Shenhong Zhu, Olivia Franklin
  • Patent number: 9529926
    Abstract: 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: Grant
    Filed: April 23, 2012
    Date of Patent: December 27, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Hui Wu, Zhongqiang Chen, Shenhong Zhu, Xiaobing Han, Hang Su
  • Publication number: 20160364502
    Abstract: 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: Application
    Filed: June 15, 2015
    Publication date: December 15, 2016
    Inventors: Huming Wu, Shenhong Zhu
  • Publication number: 20160350426
    Abstract: 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: Application
    Filed: June 1, 2015
    Publication date: December 1, 2016
    Inventors: Hui Wu, Huming Wu, Shenhong Zhu, Jiuhe Gan, Hang Su
  • Publication number: 20160350386
    Abstract: 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: Application
    Filed: May 25, 2015
    Publication date: December 1, 2016
    Inventors: Shenhong Zhu, Kazuhiro Nakao, Zhongqiang Chen, Chun Ming Sze, Huming Wu, Farzin Maghoul
  • Patent number: 9495461
    Abstract: 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: Grant
    Filed: March 22, 2011
    Date of Patent: November 15, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Ethan Batraski, Vivian Lin Dufour, Aarti Parmar, Shenhong Zhu, Olivia Franklin