Patents by Inventor Jack Wright Menzel

Jack Wright Menzel 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: 10289618
    Abstract: Systems and methods offer a search system with third-party provided search applications that are triggered in response to specified queries and run at the search system. For example, a method may include determining that a query triggers a third party search application hosted at the search system, executing the third party search application at the search system using computer-instructions obtained from the third party to generate and format a third-party formatted answer for the query, and providing the third-party formatted answer as a search result for the query. The third party may provide the query template, parameter attributes, if any, and the third party formatted answer. The third party search application is stored at the search system and may include the query template, a data store, the parameter attributes, and computer-instructions for accessing the data store using the parameter.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: May 14, 2019
    Assignee: GOOGLE LLC
    Inventors: Michael Fink, Niv Efron, Eyal Fink, Alex Gontmakher, Anatoly Vorobey, Yossi Matias, Jack Wright Menzel, Asaph Arnon
  • Publication number: 20180314736
    Abstract: Systems and methods offer a search system with third-party provided search applications that are triggered in response to specified queries and run at the search system. For example, a method may include determining that a query triggers a third party search application hosted at the search system, executing the third party search application at the search system using computer-instructions obtained from the third party to generate and format a third-party formatted answer for the query, and providing the third-party formatted answer as a search result for the query. The third party may provide the query template, parameter attributes, if any, and the third party formatted answer. The third party search application is stored at the search system and may include the query template, a data store, the parameter attributes, and computer-instructions for accessing the data store using the parameter.
    Type: Application
    Filed: July 9, 2018
    Publication date: November 1, 2018
    Inventors: Michael Fink, Niv Efron, Eyal Fink, Alex Gontmakher, Anatoly Vorobey, Yossi Matias, Jack Wright Menzel, Asaph Arnon
  • Patent number: 10019484
    Abstract: Systems and methods offer a search system with third-party provided search applications that are triggered in response to specified queries and run at the search system. For example, a method may include determining that a query triggers a third party search application hosted at the search system, extracting a parameter from the query based on a query template, executing the third party search application with the parameter in a sandboxed manner at the search system to generate a third-party formatted answer for the query, and providing the third-party formatted answer as a search result for the query. The third party may provide the query template, parameter attributes, and the third party formatted answer. The third party search application may be stored at the search system and include the query template, a data store, the parameter attributes, and instructions for accessing the data store using the parameter.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: July 10, 2018
    Assignee: Google LLC
    Inventors: Michael Fink, Niv Efron, Eyal Fink, Alex Gontmakher, Anatoly Vorobey, Yossi Matias, Jack Wright Menzel, Asaph Arnon
  • Patent number: 9158860
    Abstract: Methods, systems and apparatus are described herein that includes identifying a partial query entered into a search field. A query completion template is then provided for display for a category of information associated with one or more terms within the partial query, the query completion template including an interactive field that is user editable. User interaction with the interactive field is the identified. Display of the query completion template is then updated to include the results of the user interaction within the interactive of the query completion template. User selection of the updated query completion template is then identified, and in response the updated display of the query completion template is transmitted as a search query.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: October 13, 2015
    Assignee: GOOGLE INC.
    Inventors: Yosi Markovich, Sean Liu, Jack Wright Menzel
  • Publication number: 20150026212
    Abstract: Systems and methods offer a search system with third-party provided search applications that are triggered in response to specified queries and run at the search system. For example, a method may include determining that a query triggers a third party search application hosted at the search system, extracting a parameter from the query based on a query template, executing the third party search application with the parameter in a sandboxed manner at the search system to generate a third-party formatted answer for the query, and providing the third-party formatted answer as a search result for the query. The third party may provide the query template, parameter attributes, and the third party formatted answer. The third party search application may be stored at the search system and include the query template, a data store, the parameter attributes, and instructions for accessing the data store using the parameter.
    Type: Application
    Filed: August 6, 2013
    Publication date: January 22, 2015
    Applicant: GOOGLE INC.
    Inventors: Michael Fink, Niv Efron, Eyal Fink, Alex Gontmakher, Anatoly Vorobey, Yossi Matias, Jack Wright Menzel
  • Publication number: 20130226953
    Abstract: Methods, systems and apparatus are described herein that includes identifying a partial query entered into a search field. A query completion template is then provided for display for a category of information associated with one or more terms within the partial query, the query completion template including an interactive field that is user editable. User interaction with the interactive field is the identified. Display of the query completion template is then updated to include the results of the user interaction within the interactive of the query completion template. User selection of the updated query completion template is then identified, and in response the updated display of the query completion template is transmitted as a search query.
    Type: Application
    Filed: February 27, 2013
    Publication date: August 29, 2013
    Inventors: Yosi Markovich, Sean Liu, Jack Wright Menzel