Search

Jonathan J Effrat

from Los Altos, CA
Age ~43

Jonathan Effrat Phones & Addresses

  • Los Altos, CA
  • 31 Trillium Way, Amherst, MA 01002 (413) 256-0984 (413) 256-3564
  • Mountain View, CA
  • Stanford, CA
  • Plainfield, IL
  • Venetia, PA
  • Lovettsville, VA
  • 31 Trillium Way, Amherst, MA 01002

Work

Position: Administrative Support Occupations, Including Clerical Occupations

Education

Degree: Associate degree or higher

Resumes

Resumes

Jonathan Effrat Photo 1

Product Manager

View page
Location:
424 Baywood Ct, Mountain View, CA 94040
Industry:
Computer Software
Work:
Google
Product Manager

Microsoft Jun 2005 - Sep 2005
Program Manager Intern
Education:
Stanford University 2005 - 2006
Master of Science, Masters, Computer Science
Stanford University 2000 - 2004
Bachelors, Bachelor of Science, Computer Science
Amherst Regional High School (Amherst, Massachusetts)
Skills:
Product Management
Search
Scalability
Mobile Applications
Distributed Systems
User Experience
Algorithms
Mobile Devices
Android
Languages:
English
Jonathan Effrat Photo 2

Jonathan Effrat

View page

Publications

Us Patents

Framework For Selecting And Presenting Answer Boxes Relevant To User Input As Query Suggestions

View page
US Patent:
8538982, Sep 17, 2013
Filed:
Aug 31, 2010
Appl. No.:
12/873246
Inventors:
Jonathan J. Effrat - Mountain View CA, US
David E. Lecomte - Zurich, CH
Christina R. Dhanaraj - Sunnyvale CA, US
Othar Hansson - Sunnyvale CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707769, 707723, 707749
Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying answer boxes for presentation to a user. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of, while receiving an input entered in a search engine query input field by a first user, and before the first user has submitted the input as a search request, obtaining content for an answer box for the input and presenting the answer box to the first user. The answer box can be an answer box associated with a dominant query for the input, or can be an answer box identified from historical answer box data for the input.

Displaying Multiple Spelling Suggestions

View page
US Patent:
8583672, Nov 12, 2013
Filed:
Apr 14, 2011
Appl. No.:
13/087323
Inventors:
Mark A. Paskin - Belmont CA, US
Kelly Poon - Mountain View CA, US
Yew Jin Lim - Cupertino CA, US
Jon M. Wiley - Mountain View CA, US
Jonathan J. Effrat - Mountain View CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707765
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting spelling suggestions. In one aspect, a method includes receiving first search results for a first search query and a plurality of spelling suggestions for a first term in the first search query, wherein the first search results are provided by a search engine as a response to the first search query; displaying the plurality of spelling suggestions and the first search results in a user interface; receiving a user input selecting one of the plurality of spelling suggestions; transmitting data identifying the selected spelling suggestion to request second search results for a second search query comprising the selected spelling suggestion from the search engine; and displaying the second search results in place of the first search results in the user interface.

Interleaving Search Results

View page
US Patent:
20080140647, Jun 12, 2008
Filed:
Dec 6, 2007
Appl. No.:
11/952078
Inventors:
David R. Bailey - Palo Alto CA, US
Jonathan J. Effrat - Mountain View CA, US
Amit Singhal - Palo Alto CA, US
Assignee:
GOOGLE INC. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707 5, 707E17014
Abstract:
Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results received from a first search engine. The first search results satisfy a search query directed to the first search engine and are presented in an order. A second search result from a second search engine is inserted at a position between two otherwise adjacent first search results. The second search result is received from a second search engine in response to the search query.

Predictive Query Completion And Predictive Search Results

View page
US Patent:
20120047134, Feb 23, 2012
Filed:
Aug 19, 2011
Appl. No.:
13/213880
Inventors:
Othar Hansson - Sunnyvale CA, US
David Black - Mountain View CA, US
Jon M. Wiley - Mountain View CA, US
Manas Tungare - Mountain View CA, US
Ziga Mahkovec - San Francisco CA, US
Benjamin J. McMahan - San Jose CA, US
Benedict A. Gomes - Mountain View CA, US
Jonathan J. Effrat - Mountain View CA, US
Johanna R. Wright - Mountain View CA, US
Marcin K. Wichary - San Francisco CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707731, 707E17084
Abstract:
Methods, systems, and apparatus, including computer program products, for processing search query suggestions. In one aspect, interface instructions on a client device cause the client device to generate a search interface that includes a query input field and provide query characters input in the query input field to a search service as a first query suggestion request. The client device receives, in response the query suggestion request, first query suggestions and renders the first query suggestions according to and order. In response to the client device receiving first search results responsive to one of the first query suggestions and being received independent of user selection of a first query suggestion and independent of sending a completed query to the search service, the client device generates an indication in the interface that indicates the first query suggestion for which the search results are responsive.

Predictive Query Completion And Predictive Search Results

View page
US Patent:
20120047135, Feb 23, 2012
Filed:
Aug 19, 2011
Appl. No.:
13/213904
Inventors:
Othar Hansson - Sunnyvale CA, US
David Black - Mountain View CA, US
Jon M. Wiley - Mountain View CA, US
Manas Tungare - Mountain View CA, US
Ziga Mahkovec - San Francisco CA, US
Benjamin J. McMahan - San Jose CA, US
Benedict A. Gomes - Mountain View CA, US
Jonathan J. Effrat - Mountain View CA, US
Johanna R. Wright - Mountain View CA, US
Marcin K. Wichary - San Francisco CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707731, 707E17084
Abstract:
Methods, systems, and apparatus, including computer program products, for processing search query suggestions. In one aspect, a search service provides query suggestions responsive to a query suggestion request from a client device, and determines if a prediction criterion is met. The prediction criterion is independent of a user selection of a query suggestion provided in response to one or more query suggestion requests. In response to determining that the prediction criterion is met, the search system provides search results to the client device. The search results are responsive to one of the query suggestions provided in response to the query suggestion request or one or more previous query suggestion requests.

Interleaving Search Results

View page
US Patent:
20120089599, Apr 12, 2012
Filed:
Dec 14, 2011
Appl. No.:
13/325655
Inventors:
David R. Bailey - Palo Alto CA, US
Jonathan J. Effrat - Mountain View CA, US
Amit Singhal - Palo Alto CA, US
Assignee:
GOOGLE INC. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707723, 707E17084
Abstract:
Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results received from a first search engine. The first search results satisfy a search query directed to the first search engine and are presented in an order. A second search result from a second search engine is inserted at a position between two otherwise adjacent first search results. The second search result is received from a second search engine in response to the search query.

Interleaving Search Results

View page
US Patent:
20120089601, Apr 12, 2012
Filed:
Dec 15, 2011
Appl. No.:
13/327708
Inventors:
David R. Bailey - Palo Alto CA, US
Jonathan J. Effrat - Mountain View CA, US
Amit Singhal - Palo Alto CA, US
Assignee:
GOOGLE INC. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707723, 707E17001
Abstract:
Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results received from a first search engine. The first search results satisfy a search query directed to the first search engine and are presented in an order. A second search result from a second search engine is inserted at a position between two otherwise adjacent first search results. The second search result is received from a second search engine in response to the search query.

Methods, Systems, And Media For Presenting Information Related To An Event Based On Metadata

View page
US Patent:
20210006550, Jan 7, 2021
Filed:
Sep 21, 2020
Appl. No.:
17/026950
Inventors:
- Mountain View CA, US
Charles Goran - Morgan Hill CA, US
Jonathan James Effrat - Mountain View CA, US
International Classification:
H04L 29/06
G06F 3/0484
G06F 16/24
G06F 16/48
G06F 16/58
G06F 16/432
G06F 16/583
G06F 16/683
Abstract:
Methods, systems and media for presenting information related to an event based on metadata are provided. In some implementations, the method comprises: detecting that a user-initiated event has been performed on a user device; detecting a plurality of sensors connected to the user device; causing a plurality of content items related to the user-initiated event to be obtained using the plurality of sensors connected to the user device; determining whether each of the plurality of content items is to be associated with the user-initiated event based on user device information from a plurality of data sources; associating a portion of the plurality of content items with the user-initiated event based on the determination; retrieving information related to the portion of the plurality of content items; detecting, using the plurality of sensors connected to the user device, a second plurality of content items; determining that at least one of the second plurality of content items is related to at least one of the first plurality of content items; and causing information related to the user-initiated event to be presented by the user device based at least in part on the determination.
Jonathan J Effrat from Los Altos, CA, age ~43 Get Report